HNHacker News
TopNewBestAskShowJobs

saint_abroad

158 karma · joined May 8, 2016

submissionscomments
saint_abroad··on Facebook has been granted patent on shadow banning
PTO invalidation happens every day but takes /years/ to process.

Until then, frivolous patent holders have free rein to coerce contracts that licence claims they know won't stand re-examination.

https://www.ipwatchdog.com/2017/02/17/federal-circuit-affirm...

saint_abroad··on Facebook has been granted patent on shadow banning
No, Amazon weren't the first to have one-button buy. Filed in 1994 (the year of the first WWW):

> the client computer will know which item is currently being offered for sale. In such a case, the viewer will be able to order it by Simply pressing one button on the TV remote

https://patentimages.storage.googleapis.com/0a/99/bd/431ac01...

They were the first do this "with a shopping cart", and needed a patent examiner tell them how to get the patent claims approved. Genius(!)

> The Patent Owner is also advised that claims 1 and 11 would be considered to be patentable if they were amended to recite providing a shopping cart model

http://homepages.uc.edu/~armstrty/AmazonReExam-20071009.pdf

This is what is wrong with the US PTO: old inventions are patentable for new applications as long as it is novel, without consideration for inventiveness. Is it the "Guinness World Records" of invention, where you can be awarded for using a saw "in a musical ensemble".

saint_abroad··on Wine on Windows 10
Intel and AMD CPUs have supported hardware-accelerated nested virtualisation for quite some time now.

https://docs.microsoft.com/en-us/virtualization/hyper-v-on-w...

https://www.redhat.com/en/blog/inception-how-usable-are-nest...

saint_abroad··on Ask HN: What tools do you use for note-taking, progress tracking and TODO lists?
Taskwarrior, where have you been all my life? https://blog.djy.io/taskwarrior-where-have-you-been-all-my-l... https://news.ycombinator.com/item?id=17029560
saint_abroad··on Is Life Expectancy Finally Topping Out?
> If we are still far from the limit to the human life-span, then the largest survival gains should be recorded among the oldest people.

Trends in outliers cannot be used to extrapolate trends in mean, unless for very small populations (such that outliers are unreliable).

The article just seems to be an opinion piece to explain away falling improvements in average life-expectancy rather than tackle rising inequality.

https://news.harvard.edu/gazette/story/2016/04/for-life-expe...

Being poor in the United States is so hazardous to your health, a new study shows, that the average life expectancy of the lowest-income classes in America is now equal to that in Sudan or Pakistan.

saint_abroad··on Ask HN: How to Teach Coding?
If I could teach my younger self:

1. Stop theorizing.

2. Write lots of software.

3. Learn from your mistakes.

https://blog.codinghorror.com/quantity-always-trumps-quality...

Success comes when there is nothing left to learn from failure. Fail faster to learn this sooner.

saint_abroad··on GitHub publishes DMCA deletion notifications sent by Bilibili
Since recipes are not protected under copyright law [1] it's unlikely mathematical parameter lists have sufficient "literary expression" for protection.

OTOH, a passphrase of substantial creativity [2] may be protected by copyright. Crucially (for any takedown), this would cover transformations by key derivation functions.

IANAL.

[1] https://www.copyright.gov/help/faq/faq-protect.html

[2] https://fairuse.stanford.edu/2003/09/09/copyright_protection...

saint_abroad··on Programming: Doing it more vs. doing it better
The point as applies to individuals extends to projects also:

> Programming system builders have also been exposed to this lesson, but it seems to have not yet been learned. Project after project designs a set of algorithms and then plunges into construction of customer-deliverable software on a schedule that demands delivery of the first thing built.

> [...] plan to throw one away; you will, anyhow.

Fred Brooks, The Mythical Man-Month (1975)

saint_abroad··on NVMe and an interesting technology change
A 2U server chassis can fit perhaps 2x PCI cards (with riser), vs 20x 2.5" hot-swap nvme.
saint_abroad··on Ask HN: What Do You Use for Linux Full Disk Crypto?
+1

> a more enterprise solution where I can store a recovery key centrally that a user can’t remove.

The enterprise solution is to not give users administrative privs.

saint_abroad··on Ask HN: What Do You Use for Linux Full Disk Crypto?
> In Windows, encryption is totally transparent to users (I need only to type the account password).

With transparent encryption, Windows decrypts the disk at boot using the TPM. Prior to login the disk is already mounted (decrypted).

It provides an easy way for enterprise to say, "yes- we have FDE".

saint_abroad··on SQL: One of the most valuable skills
> Reading some compare SQL to 70s style procedural code tells me they haven't moved on from expert beginner territory.

SQL is a declarative set-oriented language. Read/writing SQL as a procedural language will cause a heap of trouble.

saint_abroad··on SQL: One of the most valuable skills
> Most people are perfectly happy to let the orm do all the work, and never care to dig into the data directly.

ORM all-too-often defines data structures from code.

Linus Torvalds wrote,

> I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.

https://lwn.net/Articles/193245/

saint_abroad··on Malicious Deep Fake Prohibition Act of 2018 [pdf]
> (2) the term ‘deep fake’ means an audiovisual record created or altered in a manner that the record would falsely appear to a reasonable observer to be an authentic record of the actual speech or conduct of an individual;

I see nothing of this act that restricts the applicability of so broad a definition of "deep-fake" so as not to cover the activities of Hollywood, specifically the CGI mapping of actors onto body doubles such as that performed in "The Crow" (1994).

Yet another deeply troubling knee-jerk reaction of an act that promises to catch "just the bad".

saint_abroad··on I lost my data trying to back it up
It's commendable that the OP was looking to backup but has the reliability of RAID against disk failure contributed to this being a "black swan" event?

Do we reduce failure rates to "acceptable" at the expense of neglecting recovery?

saint_abroad··on SQL Is No Excuse to Avoid DevOps
Agile set about to deliver working software frequently.

Devops set about to deliver working software frequently.

Both optimise for frequent delivery. The theory and practice of how working is measured is where they differ.

saint_abroad··on SQL Is No Excuse to Avoid DevOps
> A developer who does not know/care about running things in production is not a developer.

Behaviour depends on how incentives and constraints are structured.

Traditionally, operations had to keep things running and cared little about new functionality. Developers had to deliver new functionality and cared little about keeping things running.

Requiring developers attend 3am outage calls changes incentives, as does requiring operations to own (or get out of the way of) software delivery pipelines.

saint_abroad··on Taking Stock of the World’s Debt
> For me, debt is good. It allows me to consume less than I produce right now so years later I can consume more than I produce.

Individuals produce less taxes than governments spend and consume more than a paycheck. This gap is what got Greece into trouble but it certainly felt like "the good life" while it lasted.

> But at the world level, it's just some of us choosing to consume more than we produce right now, and others of us choosing to consume less than we produce right now.

Every generation since the 1950s has consumed unsustainably high returns on their taxes (by government expenditure and with maturing bonds paid by bonds issued). It's fraudulent when extraordinary returns to earlier generations are funded not by growth but sustained by new generations seeking the same returns.

saint_abroad··on Housing bubbles are universally destructive
> But the Fed cannot just arbitrarily set rates, presumably?

They absolutely can, by quantitative easing (aka large-scale asset purchases) buying $4 trillion of bonds priced to keep yields in range. This market can remain irrational longer than anyone can remain solvent.

By price-fixing this market they stimulate liquidity. Institutions (such as pensions) that would normally buy safe bonds are forced to invest elsewhere at marginal yields (ie. corporate bonds and MBS). Other, more risky, investors chase growth stocks with marginal yields.

> you should get price inflation or deflation.

Indeed there has been, though currently visible only through asset prices such as bonds, stocks, securities and housing. Who can complain?

The danger comes when the tide goes out and yields go up [1]. All that extra liquidity washes from assets into yields, thereby driving inflation on produce.

[1] And up yields must, to determine how much have been swimming naked.

saint_abroad··on Housing bubbles are universally destructive
> The crash of 2008 wasn't so much averted as postponed.

This.

The US housing market correction from 2006 was 30%. In this time, the US Fed funds rate went from 5.25% to 0.15% cutting banks' monthly cost for a $250k loan from >$1k/m to <$50/m.

In the meanwhile, median LTV has gone from 80% in 2007 to 95% in 2017 [1] and median loan sizes have gone from $175k to $325k. What happens when interest rates normalise and mortgage interest doubles?

The banks have been propped up but the risks have not left the system.

[1] https://www.urban.org/research/publication/housing-finance-g...

saint_abroad··on Reboot Your Dreamliner Every 248 Days to Avoid Integer Overflow (2015)
Obligatory xkcd: https://xkcd.com/1495/

> "Why everything I have is broken"

saint_abroad··on Reboot Your Dreamliner Every 248 Days to Avoid Integer Overflow (2015)
(Signed version of) the 497 day bug [1] strikes yet again.

[1] https://news.ycombinator.com/item?id=3231781

saint_abroad··on Telling the Truth About Defects in Technology Should Never Be Illegal
> It’s not illegal to disclose anything

When it comes to the DCMA, that's debatable. In a court of law. Unless, of course, you don't have the money to match their lawyers. http://www.cs.cmu.edu/~dst/GeoHot/

saint_abroad··on Pagination Is Dead
Infinite scroll is like a Rolodex without an index. It's as if we've forgotten how to do href anchors.
saint_abroad··on Amazon warehouse workers 'peed in bottles' fearing punishment for taking breaks
It seems they don't allow warehouse workers "degraded mode" with "performance targets based on previous worker performance." If a storage array were rebuilding I think most engineers would cut it some slack.

Not meaning to be flippant but I guess the difference is that with stateless processing you get disposable machines. Reminds me of Moon (film).

saint_abroad··on Ask HN: How do you deal with overconfident and mediocre individuals?
> Talk is cheap. Show me the code. - https://lkml.org/lkml/2000/8/25/132

Insist on implementation to back theory.

saint_abroad··on Just shut up and let your devs concentrate, advises Joel Spolsky
I've learnt to deal with this by going along with it and getting up for a hot drink every time. If it's going to cost me time getting back into flow I might as well make it a visible 10m. Turns out I'm happier, they're happier and I since get fewer interruptions.
saint_abroad··on FBI can obtain a warrant if you run Tor [pdf]
Whoops, thanks, edited. I guess they're like Nato but not yet awol. http://english.stackexchange.com/questions/51924/proper-capi...
saint_abroad··on FBI can obtain a warrant if you run Tor [pdf]
I wish they'd go after the users of shell companies just as aggressively as Tor. But this 1% has super PACs.
← PreviousPage 3 of 3