skysight-inc/HackerNews huggingface dataset:
Maybe this bug I filed two years ago about how WordPress loads every version of a post into memory when you go to edit it (and does that three times) will finally get fixed? "High memory usage ( and possible server error) editing post with many/large revisions" https://core.trac.wordpress.org/ticket/34560
"Right now, you will unhappily see "500 server error" and "white screen of death" results eventually if you, say, edit a 400K page for hundreds of revisions, even with a 256MB server memory limit. ... So, it seems that WordPress was indeed loading all the revisions of a post three times when editing it with the edit_form_advanced: once to count the revisions, once to list the timestamps and other metadata of the revisions, and once to check for the latest autosaved revision (if any)."
Fix Your Security Certificate Flaws with Certificate Transparency
A payroll system developed with React and Solidty for Ethereum
Which... didn't seem to be the claim made in the comment I originally responded to.
I am not sure you intepretation is correct but I really appreciated your detailed answers and reasoning behind them.
The car is a bit Dadaist. Some people think it's a waste to send a car up into space --sure, from some perspectives it might be. He could have sent compacted garbage instead.

But he's an entrepreneur and also a showman (among other things) and this excites people (in multiple dimensions).

The Twitter stuff though, well, I think we've learned that there is this insidious aspect where largely average people people (people who otherwise have contributed around average to humanity, let's say) will try to one up each other into virtue-signaling who can think more virtuously.

All of that [outrage] Tweeting itself probably generates more waste (CPU cycles, network traffic, phone battery consumption, etc) than will be "wasted" by sending this roadster into space. But at least they'll get to feel smug.
Bitcoin is mother of all network effects
Surely they Koch brothers could purchase their own nuclear weapons
A sudoku solver application for Android
The quoted statement, "not a security issue", doesn't appear in the linked page, but via the Thread Prev link[1] I found Daniel Peebles explaining:

> Yes, we did try with them first and they told us they didn’t consider it a security issue, so we posted to oss-security after making sure Apple understood we’d do that unless they asked us not to.

[1]: https://lists.apple.com/archives/darwin-dev/2017/Oct/msg0000...
> Working as designed: 9 years strong

and

> And soon: Scalability to global volumes

Wait, what? It's working as designed but can't scale to the "global volumes"? Isn't that a bug?
But it doesn't "replicate" the newsfeed because the newsfeed doesn't show me what I want to see.
Pangu and Cydia, jailbreaking iPhone 6, iPhone 6 Plus with iOS 8 to iOS 8.1
The original paper, rife with statistics and quotes, is here: http://journals.academicstudiespress.com/index.php/ESIC/arti...
iPhone X face unlock tips
From the title I was hoping they'd actually, well, "tear into" the Model 3. Instead I got seven minutes of them complaining about the door handles. They did raise a couple of legitimate concerns (dual ways to open the doors, no manual/mechanical way to open the rear doors, body fit and finish seemed poor) but it was hard to pick them out from all the "hurr durr never seen that before" and associated whinging about things that were probably on page one of the user manual.
All of that [outrage] Tweeting itself probably generates more waste (CPU cycles, network traffic, phone battery consumption, etc) than will be "wasted" by sending this roadster into space. But at least they'll get to feel smug.

You just lost major "StCred" points for not having any clue about orders of magnitude.
Show HN: Launch or Nah? Bet ETH on Falcon Heavy Launch with Smart Contracts
LightCam: Smart Lightbulb and Security Camera
BestBuy has stopped selling cds CDs and it is freaking out consumers
The article ends by explaining why asexual cloning is a bad idea in the long term and how few species exist like this, outside of some relatively new ones, because they lack the evolutionary benefit of sexual adaptation (such as fighting diseases and other evolutionary traits).

I guess technology and modern medicine could counteract that but it's still not ideal in the long-term. Nor would genetic clones create a very interesting society.
First they came for our punch cards, then they took our floppy disks, then VHS, and now our CDs. What’s next? Memory cards are going away too? ;)
> We immediately began investigating further and learned that the behavior the customer was observing was due to a change to the React JavaScript library made in March 2017. This change placed copies of the values of hidden and password fields into the input elements’ attributes, which Autotrack then inadvertently received. Upon investigating further, we realized that, because of the way we had implemented Autotrack when it launched in August 2016, this could happen in other scenarios where browser plugins (such as the 1Password password manager) and website frameworks place sensitive data into form element attributes.

Here's the commit in question: https://github.com/mixpanel/mixpanel-js/commit/98a1845c5c55f... - as referenced here: https://github.com/mixpanel/mixpanel-js/issues/164 .

The meat of it is that the check of the type of the <input> node to ensure it's not "password" or "hidden," now wraps the iteration over attributes as well as inclusion of the value.

That heuristic, though, is far from perfect: see, for instance, https://www.troyhunt.com/bypassing-browser-security-warnings... . And even if you're not doing something funky like that, you're not out of the woods. For instance, it's highly likely that a site collecting "secret answers" in plaintext input fields (for password resets) would leak that information to Mixpanel if Autotrack were turned on. This commit does nothing to change that scenario. And while Autotrack is now opt-in, it can be done entirely by a business team with zero interactions with engineering, if (for example) a tag management solution is set up: see https://mixpanel.com/blog/2015/03/27/community-tip-implement... and https://help.mixpanel.com/hc/en-us/articles/115004613366-Wha...

SaaS analytics companies, especially those able to slurp up everything into a managed data lake and provide perfect retroactive analysis capabilities, provide a great experience compared to self-hosted solutions, but it's inevitable that you'll end up giving them more information than you'd originally planned. For many businesses, that's the right decision, but it should be one made with eyes wide open.
If they can control the company it's because people don't see the longterm value.
Sorry about hearing you three days late, but I agree with you on this.... and so I decide to use windows, and the box shuts down automatically does an update, and I wait 20 minutes for it to apply it's patches,

And then I reboot into linux, and sudo apt-get upgrade, and remember why I use linux all the freakin time.
Car companies use third parties to decap and analyse chips before negotiating the buying price. Source: I was the one buying the IT app to manage the results of the analysis.
Wow, just earlier today I tweeted:

> @tim_cook, What is Apple doing about the increasing bugs across Apple's software?

I still remember pulling hair out because of Microsoft's bugs and just being able to get stuff done on Apple's software. I used to joke that PCs forced people to become experts because of bugs, whereas it was just fun to get stuff done on Apple products.

Today's Apple UX on iOS is just broken in so many places—friction everywhere. On a daily basis I encounter bugs.

What happened?
I agree with many of the tangential points in the article, especially the point regarding monopolies and oligopolies made up of rapidly-expanding companies. But while I appreciate the sentiment of the core argument, the math doesn't treat it kindly.

A company that is growing linearly is necessarily growing at a decreasing rate as a factor of its size. Absent dividends or share buybacks, "size" here can refer to equity outstanding; in that case, returns to owners/shareholders will necessarily decrease over time as a proportion of their equity. Alternatively, by regularly issuing dividends or repurchasing shares, a company that is growing linearly by some metric other than equity (e.g., profit) can provide constant or better returns by concentrating its profits within a smaller equity base. But that just forces its shareholders to invest elsewhere, and to avoid decreasing returns over time, their money must ultimately find its way back to a company that is growing exponentially.

Admittedly, that argument probably seems nitpicky - the article could just as easily referred to slow, stable exponential growth rather than linear growth. But for startups, that still creates a poor risk-reward tradeoff, because many (though not all) of the risks that apply to fast-growing startups also apply to slow-growing ones. Your ideas may not be marketable, or you may not implement them properly, or an established player may jump in and take over your market, or whatever. Why should an investor take on that risk, in exchange for blue-chip-like returns in the best-case scenario, when they could just invest in established blue-chips instead?

For a particular founder with the right business model, there are workarounds for this issue. You don't have to be dependent on external investors if you can get started with a small amount of capital, operate and scale efficiently, and turn a profit early enough to remain solvent. But those constraints are significant enough, and the rewards for succeeding are modest enough, that I think it's unrealistic to expect the "proliferation of a thousand or million smaller businesses" that the article refers to.
Less than 17 hours til liftoff.
Maybe-interesting contextual note: Daniel Peebles was one of the people involved at the beginning of iPhone jailbreaking.
No Fly zones are updated much more often than that, and furthermore nobody would be surprised with a US companies product phoning home.
>"There is a great deal of money to be made by those who diagnose and treat our fears of inadequacy; Cederström and Spicer estimate that the self-improvement industry takes in ten billion dollars a year."

That seemed a strange sentence, so I read the article; still seemed as strange. Not sure what you'd have to believe to be able to write that. If I write—

"There is a great deal of money to be made by those who diagnose and treat our fears of inadequacy; the medical industry takes in ten billion dollars a year."

—hopefully the incoherence is more obvious. It seems the original was ridicule dressed up as science.

I guess I could perceive that because I bought quite a few self-help-type books of various kinds, and got a lot from them; they helped me immeasurably. I'm not really a course/group kind of guy, but I did one 2-week course that was amazing. I don't think any of it was due to my "fears of inadequacy". It was more my wanting to learn about myself/humans, to overcome problems I had from childhood, to be happier, to have better relationships; stuff like that. And I think I've achieved all that. :-D (Well, it's a neverending journey..)
Tesla and South Australia building a virtual power plant
people with service animals board first

That would be an incentive to bring inauthentic "service animals" along, wouldn't it?
> How is Lightning impractical?

Like any crypto currency, the numbers in computers are worth whatever people believe they’re worth. So when enough people believe said numbers are worth zero, then the currency will be worth 0. Some may say the same is true for fiat, however the difference with fiat is most national currencies are backed by the might of military force to convince or coerce people into believing the value is > 0.
No. Motion is absolute. Rest is relative. That is, rest is only an appearance. Since you are observing from earth everything you see is in motion since the earth is moving. So there is no absolute rest. And relative rest is just another name for motion.

Therefore, no object can have a property that exists only when the object is at rest. Because there is no absolute rest.
Yeah, maybe. Hopefully they'll get the miniaturisation down enough to include it in version two!
https://github.com/AGWA/git-crypt
Weight Loss Has 'Ripple Effect' on Partner
One way to get rid of this problem is if they taste good, market them to Asian restaurants.

Right now spicy crawfish boils are fashionable in China, and I'm pretty sure the other East/Southeast Asian countries like crawfish also.

Just like with jellyfish. Chinese people already eat jellyfish, so if there's an infestation of jellyfish in the ocean, figure out a way to eat that species. A billion people can really put a dent in any wild population.
Absolutely. It's very subtle humor. Students of computer architecture consider x86 to be one of the least elegant architectures around. Its many warts include segment registers (originally a hacky workaround to stretch 64k of memory to 1M), and an extremely complex instruction encoding employing prefix bytes. Many of the legacy issues (such as not having enough registers) have been papered over, leaving traces behind. Many people felt that the complexity would doom the architecture, and that a cleaner, leaner RISC approach would win out.

However, Intel has used their advantage in process technology to throw massive amounts of transistors to make up for the problems caused by all this complexity, and has done well. RISC has done well in the mobile space because those transistors tend to be power-hungry, but everywhere else x86 is today almost the only game in town.

One reason it's especially funny is that "HLT" is one of those legacy instructions that has pretty much no use in a modern system, yet takes up a whole slot in the byte encoding, while common operations like MOV or ADD often require extra prefix bytes to specify the size of the operands.

Hope that helps!
Grammarly: auth tokens are accessible to all websites
> Native English/Spanish speaker... having one paragraph in English and one in Spanish is very confusing.

Really? You'd think that with the common Spanglish practice of code-switching mid-sentence, switching every paragraph would be a breeze.
American companies are kinda pissed, but they can always decline to do business here. Unlike the US the European Union doesn't claim to police the world.
It was never designed to scale that large. The theoretical limits to transactions were known at creation time it wasn't much of a surprise. Nobody expects to solve every problem on a 1.0 release.
Individually, maybe. Let alone the ethical implication of 'tax them high enough so they don't retire early', artificially lowering the income of a trade would - to your point - constrict *supply of labor. And of course this would lower the total productivity of the industry and society.

And the Ford example, while interesting, doesn't have to do with taxes does it? It has to do with Ford lowering the barrier of entry for factory workers AND increasing productivity rate at the same time. I think we can all agree that that advancement was good for society as a whole?

Am I understanding you correctly? Or is there something I am missing?
अनौठो गुफा, जहाँ देखिन्छ देवीदेवताको आकृति
Are the Digits of Pi Truly Random? – Must Read for Math and Data Geeks
Bitcoin believers are digging in amid the crypto bloodbath
'Promise' (which should be called 'Future') is an example of a monad. It is not an example of 'Monad'.

In Haskell-y terms (as if 'Monad' isn't Haskell-y enough already), impl Monad Promise in the same way that impl Monad Maybe and impl Monad [].
I don't think Munro is in that business. Understanding how something is built is different from how to consistently and price effectively build it to specs/tolerances.
Your model is perhaps EV - you don't need the attribute if the data is in separate tables? It seems like normalization on steroids - I was going to joke about 6NF, but turns out that's a thing: https://en.wikipedia.org/wiki/Sixth_normal_form. I'm one of today's lucky 10000!

One thing EAV is really good for is allowing for user-defined attributes - some privileged users are allowed to add a new user defined field, and there's a UI that allows regular users to view and maintain them. A pain for reporting, but you can either update a view as UDF's are added or drop and recreate a materialized view at set intervals. I've worked with applications where there's a user-defined screen for each entity in the system, it can be a great get-out-of-jail card for a lot of late/ad-hoc requests.
Monads as in Haskell have virtually nothing to do with category theory. Bringing up category theory as a justification for having the notion of 'Monad' in a language is what is cringeworthy.
> My guess is you work for

That crosses into personal attack, which is not allowed here. Please read https://news.ycombinator.com/newsguidelines.html and don't do this again.
Well its difficult for the EU to go after US companies. Take Facebook, they have a direct line to the US administration and before you know it there's a diplomatic incident going on.
Expedience in “Sourdough” (2017)
Don't forget about LPs, a typical fund can take in 100's of millions from just a few 10's of LPs.
Do you think self-driving car[0] manufacturers should be allowed to compete on safety, in the sense that if one comes up with some sort of software "seatbelt" of some kind should that company be allowed to prevent others from using it? I should go look up how actual seatbelts and airbags became standard in (almost) all cars...

[0] Can we please call them "auto-autos"?
Personal attacks will get you banned here. We've warned you about this several times before. I don't want to ban you, but you do need to clean up your act if you want to keep commenting here.

https://news.ycombinator.com/newsguidelines.html
Sweet-expressions are supposed to map easily onto lists, no?

Anyways, there are other ways to do metaprogramming. Haskell manages without homoiconicity.
Segment registers did not evolve from the hacky address space expansion mechanisms. It may look that way looking at nothing but the Intel history, but the descriptor-style segment registers existed in mainframe architectures before the 8086/88 existed. The 8086 has trivial segment registers (which were just scaled offset addresses) which then morphed into mainframe-like descriptors of the successors (registers being indices into tables of segment descriptors). That could have been a plan all along, though.

https://en.wikipedia.org/wiki/Memory_segmentation#History
For me the most frustrating part of predicting outcomes (elections, games, etc.) is that unless you're predicting with 100% confidence (which I've never seen), that no one can essentially call your prediction wrong.

If a prediction model was consistently accurate, the creators would be breaking Vegas instead of publishing predictions on a blog.
For the most part, only rich people can hand their cash over to venture capitalists and private equity groups to invest in young firms. That means small-time investors have no way of investing in most of the new, fast-growing startups, according to the authors.

Seems like authors aren't considering ICOs as a new form of IPOs for startups. Any computer and finance literate person can invest, not only small American residents. Volatility is higher in ICOs and there are practically no regulations, so investors should be more careful. Nonetheless, the underlying basic concepts are the same
Yes. An example would be when you say one thing but mean your mother.
I'm surprised to see so few mention a more direct ostensible 'fiduciary duty.' Going public, especially without share tiering aimed at letting the owners keep control, involves yielding control of your company to shareholders. And this often creates a conflict of interest. Shareholders, generally, are not holding shares because of any affinity for a company. They're holding shares because they think those shares will appreciate and give them more capital.

SpaceX is a great example. They don't want to go public simply because their longterm goal is not something that has an immediately apparent path to monetization. And on top of that it's also very high risk. Elon is driven by ideology which is, in my opinion, a great thing. But it's not something that would work well at a public company.

As another example take something like Steam - the primary PC gaming platform. In spite an effective platform monopoly, they've chosen to never 'squeeze' their position. And they're doing better than ever for it. On the other hand they could likely multiply their short to mid term revenue in exchange for killing themselves in the long run. When the owners of a company are more interested in increasing their net worth, than in creating a solid long term company - it creates a major conflict of interest.

In theory my argument should fall flat because of market efficiency. If making decisions so obviously hurts a company's longterm outlook, then that should theoretically be factored into the price of a stock. But in reality quarterlies seem to drive the market.
Ah yes for the working class, I can see a 99% tax rate would very likely have this effect. I'm still wondering if we stayed in more realistic ranges, is a 40% tax rate, or even a very high 60% tax rate by US standards, a real disincentive to earning more money? I feel like it would take a pretty high tax rate before I stopped caring about my income. Does it actually have that effect in Norway, for example?

I realized I'm also mixing a few different thoughts in my head. I've heard the high taxes being an economic disincentive idea applied to the rich and to corporations and to investors, and I think my question applies more to them than to the middle class. You weren't talking about only the rich, I think I'm projecting a little bit.

Is the idea for businesses and investors that with higher taxes, in the aggregate there are always alternative places for the money, and so behavior changes statistically as tax rates increase? Maybe I'm interpreting "incentive" too literally.
Could you please not post unsubstantive comments to Hacker News?

https://news.ycombinator.com/newsguidelines.html
It is more like polyfills that serve to defragment different shells and provide more modern constructs.
People.ai (YC S16) Is Hiring Senior Back End Engineers in San Francisco
It wasn't even a 1.0 release.
I was once driving on a remote two lane road outside of Palm Springs (Dillon Rd.) on my way to some BLM land for some plinking. Not a car in sight. I recall looking on google maps which happened to have traffic turned on. Up ahead on the road google indicated red! I was skeptical that there was actually traffic on this road, but was of course curious as I drove on. As I approached the “traffic” area I realized what had happened. Ahead of me in the shoulder was a bicyclist. Undoubtedly his slow speed was being misinterpreted by Google as a slow vehicle. Kinda made me chuckle.
Google should buy Twitter as they obviously have the same high standards in how they treat users.
I don't think "hurr durr never seen that before" is an accurate paraphrase; I'd say it was more along the lines of "I've never seen bodywork this shoddy on a modern luxury vehicle."
> This is an area where rigorous QA, test, re-testing, and re-re-testing should be paramount above all

Great, when are we going to do this for people?
is it relevant to any cryptocurrencies?
You're getting downvotes but it's a completely reasonable effort, cf blackened snakehead and lionfish.
I'm sorry I don't have a figure for you, but it doesn't have to be very thick. As the snow starts melting, the grime actually concentrates and becomes darker.