skysight-inc/HackerNews huggingface dataset:
Maybe if someone grew up at least bilingual they have different concepts built into their “brains” as children. I can only attest that learning Spanish or English as a foreign language in school doesn’t change your own perception of time. So the last statement of the article is non sequitor.
IMHO multi-touch is really overrated in significance. The only multi finger gesture I use is pinch zoom and it’s like once a week. If that was a widget or triple tapping or something, I wouldnt notice.

The improvements to touch that made it magical was the super responsive typing and momentum scrolling and it’s all just one fingered.
I appreciate the attempt to explain low-level stuff, but I think this is a high-level language programmer trying to understand herself/himself an issue without a clear idea of what he/she is talking about

>> The answer is that every byte in memory cannot just have a value in 0..256,

0..256?? Is this still 8-bits bytes??

>> it can also be “uninitialized”. Memory remembers if you initialized it.

This is plainly wrong.

>> So, one time we “look” at x it can be at least 150, and then when we look at it again it is less than 120, even though x did not change. x was just uninitialized all the time.

You might be dealing with a bug on a non-volatile variable. It has nothing to do with allocated but uninitialized memory.
The Code Review Bottleneck
Do you mean submissions on HN?
Same here. We only got 60 liters for 3 guys and it's fine.
Using telco data to create credit scores based on prepaid sim activity in developing countries: Juvo.com
At some point even Steve Jobs may have been overwhelmed by the sheer number of products, and we don't expect the CEO to be able to provide every product with love.

At some point the responsibility must fall on the design team and Jony Ives, because what is design if not the tasteful balance of factors resulting in a vision of experience, as opposed to the tunnel vision pursuit of maximizing on a metric?
> the only recourse to understand what the resulting binary actually does is to look at the actual generated assembly

Pretty much, yes.

> I don't get this hostility to understanding the tools you're using.

Don't take me the wrong way: I'm interested in how compilers work, but I accept the concession that I can only really understand their output when my program is free of undefined behavior. It would be nice to have the compiler try its best in the cases where I am violating the rules of the programming language, and often it will do so, but in general I cannot expect this and trying to do so will require making some sort of tradeoff with regards to performance or language power.
You are not comparing the load factor of shoe A against the load factor of shoe B. We are comparing the load factor of shoe A against the load factor of teaspoon B... which doesn't make much sense.

And even if you compared shoe A against shoe B, you'd still have to factor in load initial and maintenance cost (and a bunch of other things). Sure, shoe A might have have a 3x better load factor, but the manufacturer of shoe A also wants 10x the money compared to shoe B.

That's why I referred to the LCOE because it is a good estimation of what a MWh of actual (not nameplate) output will cost you. It already includes all the tricky bits like initial investment, operation and maintenance cost incl fuel where needed, load factors, disposal, life expectancy and even stuff like carbon taxes (where applicable).

So here is an amended (increasingly silly) shoe example, now with load factors:

If I buy a pair of shoes that I can wear every day (factor 1.0) that last me 10 years but costs 400 bucks, that's 40 bucks/year. If I buy a pair of shoes that costs me 10 bucks, but that I can only wear every other day (factor 0.5) and lasts one year, well, 20 bucks/year because I need two pairs to have something to wear every day. Recycling/trashing a pair of shoes adds another 5 EUR/pair, so the cheap pairs are 30/year and the expensive one is 40 EUR/year. The 10x higher life expectancy by itself does not mean shit to the annual cost, and the higher "load factor" I can get from the more expensive shoe model by itself doesn't mean shit either.
What part of Java having a more consistent API with identical performance would have not been practical?
Poor neighbourhoods with immigrants have plenty of cheap healthy food in America. Those areas that’s don’t lack it because there’s no demand for it.

> The Geography of Poverty and Nutrition: Food Deserts and Food Choices Across the United States

> We study the causes of “nutritional inequality”: why the wealthy tend to eat more healthfully than the poor in the U.S. Using two event study designs exploiting entry of new supermarkets and households’ moves to healthier neighborhoods, we reject that neighborhood environments have economically meaningful effects on healthy eating. Using a structural demand model, we find that exposing low-income households to the same food availability and prices experienced by high-income households would reduce nutritional inequality by only 9%, while the remaining 91% is driven by differences in demand. In turn, these income-related demand differences are partially explained by education, nutrition knowledge, and regional preferences. These findings contrast with discussions of nutritional inequality that emphasize supply-side issues such as food deserts.

http://www.nber.org/papers/w24094

https://web.stanford.edu/~diamondr/AllcottDiamondDube_FoodDe...
The article starts with "Given medicine’s poor record, physicians should prescribe and patients consume far fewer medications, a new book argues." : on the contrary, I think the current state of medicine is outstanding, regarding what is was only two centuries ago. Thousands of illnesses have a cure, and for many others, we know what we can do to minimize their effects, infant mortality is very low in most of the western world, etc. And paradoxically, although most of the "alternative medicines" zealots criticize conventional medicine for insufficient results and/or side effects, none of them keep track of some indicators such as the cure rate. ANd this is one of the only relevant metric that can assess the efficiency of a cure.

I'm not saying that the conventional medicine is far from any criticism, but one has first to understand the difference between the current knowledge available, and the way it is used : some drugs/treatments are promoted by some countries, while not in others.
I'm also convinced he drugs prices (which are going crazy) should be regulated for the benefit of everyone.
And of course, modern medicine should be used wisely. People should not take drugs each time they have a cold.

That being said, of course, there are still room for improvement, there are a load of illnesses that cannot be cured by modern medicine, and yes, some doctors think themselves as Gods. But this should not question the many successes of conventional medicine.
MacBook Airs don't have Touch Bars.
Touch interfaces were not widely used on much of anything prior to the mid 2000's. Yes there were exceptions, but it wasn't really used for general computing.
Enterprise bought out the car share system which started in the city I live in.
Totally agree. The espressobin community has been very active for a while, but documentation is lacking even for basic functionalities like GPIO pinout usage.
I wonder how many task on Mechanical Turk can actually be automated. By that I don't mean building some fancy AI but tasks that can easily be automated and have just been posted on Mechanical Turk.
Yeah can confirm this is a new way to not only experience Youtube, but the internet itself.

This was one of the first few that popped up for me, a cyberpunk/Terry Gilliam reality thing: https://www.youtube.com/watch?v=RPyfqim1KA8
Some people think about and talk about race all day every day. Some of them are open racists and some of them aren’t.
Oh god, JS version of gmail is unusable on firefox.

Takes minutes(!) to load(multiple powerful machines - i7 3770k, i5 6th gen and i7 7700, tested on fresh OS installs of both Win10 and Ubuntu) - it fakes loaded status usually by displaying your last viewed page - which is very annoying as it has no loading bar nor a throbber.

It is horrible when you are waiting for 2FA code in email, or when resetting a password.
Nearly Half of Men Believe the Pay Gap Is 'Made Up,' Survey Finds
To be clear, the compiler is not forbidden from optimizing `always_returns_true` to unconditionally return true. After all, undefined behavior can cause anything to happen, and that includes returning true. Normally LLVM would perform exactly that optimization. But in this case `always_returns_true` is inlined first, so it becomes something like `undef < 150 || undef > 120`; LLVM propagates the `undef` outward through the expression until the whole condition is `undef`, and then it arbitrarily picks that the condition should be false.

But `always_returns_true` is not an example of how this particular undefined behavior can be useful as an optimization, merely an example of how it can be dangerous. For some examples of how it can be useful:

- Document describing the origins of `undef` in LLVM: http://nondot.org/sabre/LLVMNotes/UndefinedValue.txt

Basically, it helps to be able to replace "cond ? some_value : undef" with "some_value", especially when the code has been transformed to SSA form.

- Some architectures literally have a 257th possible value, like Itanium [1] [2]. On Itanium, every register can be set to "Not a Thing", i.e. uninitialized, and the CPU will trap if you try to store such a value to memory. Ironically, NaT was created in order to make the CPU's behavior more defined in a certain case, or at least more predictable... argh, I'm too tired to explain it properly; look at section 2.3.1 of [2] for a somewhat confusing explanation.

[1] https://devblogs.microsoft.com/oldnewthing/20040119-00/?p=41...

[2] https://www.cse.unsw.edu.au/~cs9244/06/seminars/07-gaol.pdf
Tripoint: Where the boundaries of 3 countries meet
There is an argument for debunking the moon landing conspiracy theories I still find mind-blowing:

With the technology of 1969 it was easier to build a rocket and land on the moon to take such pictures (and the video transmissions) than to fake the pictures.
Too mainstream? Then have a look at T3X (http://t3x.org/t3x) or mLite (http://t3x.org/mlite) or Klong (http://t3x.org/klong). :)
Indeed. I worked on a team which was "given" a couple of contractors to help us "catch up" to where management thought we should be. They were both useless. Between finding something they could do without damaging stuff, fixing what thay had damaged anyway, trying to maintain the morale of the rest of the team and explaining to management why we would be better off without them... I was easily more than 10x more productive than they were. But the team was in a hellish mess.
The idea that there is a joined-up strategy at a national level to ‘buy our garbage’ is weak.

These countries have immature regulatory and inspection regimes and garbage is being bought and dumped by for-profit entities because they can get away with doing so. It’s really ugly capitalism.
One complicated reason why horizontally scrolling comments are not more widespread is a patent.

Dwango has two related patents (Japanese patents no. 4695583 & 4734471), so competitors had to work around them; most prominently, FC2's Himawari Douga was able to escape the trap by moving an input form inside the video (something Dwango was unable to secure due to prior arts) [1]. But this was hard win, and probably it is much safer to avoid horizontally scrolling comments at all. I'm aware of several Korean and Japanese video websites that have rejected this system exactly due to patent concerns.

Interestingly though, Bilibili and many other Chinese video websites do use the very same comment system as Niconico! More amusingly it is legal because Dwango's patents are dated on December 2006 and that was before the Chinese Patent Law has amended on 2008 to much broadly acknowledge foreign patents [2]. As a result they are free to use the system without a patent issue [3], and it is probably partly why they got popular in China.

[1] https://news.yahoo.co.jp/byline/kuriharakiyoshi/20180926-000...

[2] https://www.ipo.org/wp-content/uploads/2013/03/DragonGetsNew...

[3] http://www.acgn-globalbiz.com/entry/2019/01/06/%E5%8B%95%E7%...
As a more generous interpretation of ZeroGravitas' comment: As the bird-and-windmill example shows, those people "worrying" are thought of as denying the fundamental viability of carbon taxes and only use the poor as a popular argument. Worrying about progressive taxation effects is of course very important, but then again also pretty easy to mitigate. And considering the fact that the parties propagating carbon taxes are mostly also the parties caring about the poor, I'm not very worried that the poor will be willingly outpriced of their mobility needs here. After all, that new tax makes the very resources available that would be needed to mitigate the unequal burden it would create.
Perhaps YouTube applies vote fuzzing similar to Reddit.
I would rather say that it is a management problem.

Focus shifted from building userbase and sustaining business to milking ad revenue.
> Portugal's policy here was dependent on Portugal's culture, history, population, and a host of other factors that can't be replicated in another country.

What Portugal did was pretty straight forward. A lot of people were dying from drugs. They decided it might be because if you sought treatment you we hauled in front of a judge and from there usually went to jail. They didn't decriminalise it - you are still hauled before a judge. But from there the next step was treatment for the addiction.

Not surprisingly, the evidence directed treatments works better than the non-evidence directed treatment (jail) so a lot less people end up being severely harmed by them. As a bonus those treatments were a lot cheaper than incarcerating them.

The real difficulty is doing that is having a central government strong enough to get it done. Obviously having such a government is somehow related to "culture, history, or population", but only tangentially as I'm sure every parliament in OECD countries could do it equally well regardless of their history. The only difficulty they would be have is opposition from people who are presumably like you and think it would do more harm than good.

The only facet that could be surprising is it didn't change the level of drug usage overly. Roughly the same number of people use drugs in Portugal - the only differences are a lot less harms are caused and their habit costs society as a whole a lot less.

I don't know what percentage of people think that that way. It's a bit foreign to me, as I find the idea of trying to prevent people from injecting poisons into their blood stream by threatening to harm them in other ways to be downright odd.
MTurk is the closest there is for a modern slave.
I just missed the deadline to edit my post, so I am replying to myself.

Looking at the parent comment again, I seemed to have just restated it without adding anything new of my own. I meant to add that my reasoning for why Amazon pulled development of this tool was not just because the tool’s bias, but also because that the existence of the tool and its associated training data could open up Amazon to litigation claiming that their hiring decisions were biased against women in ten year span referred to by the article.
Affordable housing goes high-tech
It probably varies from city to city, but I always assumed that the reason car-sharing drivers are worse than others on average is just because they get less practice, are more likely to have learned to drive in a different country (with different traffic rules, layout of bike lanes, etc.) and perhaps don't know their way around as well (so they're experiencing a heavier cognitive load).
If marketing is considered confusing, Blockchain Marketing is a freaking maze
How about this one?

http://www.banana-pi.org/r2.html
Show HN: Webrale.com – Cut your SEO crawling costs by 90%!
“In most people's vocabularies, design means veneer. It's interior decorating. It's the fabric of the curtains and the sofa. But to me, nothing could be further from the meaning of design. Design is the fundamental soul of a man-made creation that ends up expressing itself in successive outer layers of the product or service” Steve Jobs
So while this is a problem, I doubt it's really all that related to landfills vs. recycling. Some of that exported waste was supposed to be recycled, almost certainly. It's likely that exporting for the purpose of recycling runs essentially the same risks, not to mention that you have to consider not just incompetence but outright malice too: why wouldn't a waste-processor not take stuff for recycling with the intent of never recycling in the first place? By the time the sender catches on, just let some intermediary go bankrupt, rinse, repeat.

Waste export problems have little to do with landfills vs. recycling. If anything, recycling has additional risks, because recycling is tricky and potentially labor intensive, making exports alluring, and because it has the veneer of cleanliness without good means to audit that.

However, if the argument is that exporting waste is generally speaking a bad idea, that obviously holds merit. International agreements, standards & cooperation obviously weren't robust&benign enough to ensure that works in the past, and all but the smallest of countries should be able to figure this stuff out themselves.
It's not a law of nature. Bit rot and technical debt can be counteracted if maintainers are vigilant and focus on quality and maintainability. Unfortunately, not many examples come to mind: the Linux kernel, PostgreSQL, SQLite, OpenBSD, for instance. I can't really think of any instance managed by a for-profit organization.
>I am a developer, but only a 1X developer.

I've had the misfortune of working with a few 1x devs over the years. You would never encounter them on HN.
'Things are getting better' != 'things are already great'.
Swift probably inherits that from NeXT/OpenSTEP/Cocoa which was very unusual at the time in its degree of unicode support. For example it used something like unicode equivalence in string comparisons.

(You'd see objective-c benchmarks suffer because of this)
The problem is that many "traditional" remedies/drugs such as those found in Ayurvedic and traditional Chinese medicine have the "this must work based on a priori magical/philosophical knowledge, so no amount of evidence that it kills patients / does nothing at all will convince us to stop" problem.

There very likely are traditional remedies that absolutely do work, but those lie more in folk remedies (especially use of native plants in teas), which tend to be slow trial-and-error over generations, rather than formal systems based on magical principles.
The VW Golf and e-Golf do, so maybe the ID.3 will as well:

https://www.apple.com/ios/carplay/available-models/
Slaves are the closest thing to a modern slave
That is not correct. The rule applies if the value of the company __at the time of issuance (stock issuance)__ was less than $50m.

For most people at major companies that are going to go public, and got ISOs, this rule wouldn't help you. By the time a company goes public and stock is issued (not talking options here), everyone is hoping to be worth billions.
One of my favourites: at the height of the British Empire, a private rises on merit to become Chief of the Imperial General Staff - rising from the lowest rank to the very highest.

The equivalent is impossible today.

Edit: Correction.
A deep dive into the development of sea squirts
This article presents standard error as the quantity representing "by how much our prediction could be off" without mentioning that this is only so for a single standard deviation.

For a normally distributed value, one standard deviation only covers around 68% of the cases so you'd have to at least double that error value if you want to be pretty sure of your conclusion (which would then cover around 95% of the cases).
"self-drive truck hire" is pretty much the same.

People who don't really know how to drive a truck are suddenly put in control, and lots of accidents happen...
We used to celebrate eccentricity in Britain, but these days sadly it's often under attack.
His political opinions are pretty interesting in their own right.

You have to at least give him some degree of credit for anticipating many of the conversations we're only just beginning to seriously contend with right now, in 1996:
https://www.youtube.com/watch?v=GWKL0Xc46nQ
There's a quote about the relationship between physicist, mathematicians/engineers that I'm blanking on and have been trying to find/remember -- it goes something like this: Physicists are concerned with discovering and understanding the fundamental laws underpinning the structure of things while mathematicians/engineers are interested in discovering all the possible worlds that could follow from the fundamental laws physicists discover. Does anyone here remember how that goes?
Hard times make hard men, I'd venture.
> That worker may have f!!k-you money of their own and be working at an "easy" job to make some extra change, for all we know

I would bet that is incredibly uncommon compared to the obvious alternative, which is someone working to make ends meet at the best job they can find because of who knows what constraints.

Without data, it seems disingenuous to suggest otherwise, although I'm sure it's the kind of thing Uber employees tell themselves.
> If our JavaScript doesn't work in your browser, you are a security risk and we don't want our site to work on your browser.

Sorry, what? Why am I security risk for not wanting to run the arbitrary code that your website sends me? (I browse with JavaScript turned on, FWIW, so this is a hypothetical question for me.)
You're talking about the Mighty Mouse, which hasn't been included with Macs in practically a decade. Are you making up stories for some reason?
>A recent report suggested a third of cases could be prevented by tackling factors such as exercise, blood pressure, hearing, and diet.

Few people in my family have dementia.

--

Interesting one

It starts at a pretty early age (around 70). Most of my family member who has dementia didn't have a healthy lifestyle at all so I'm this research actually gives me goosebumps because despite the genes I might be able to change the future I was pretty certian I gonna meet.
1. Doesn't Microsoft have this technology? I haven't seen any first hand reports/benchmarks but what I've heard is that it's tolerable (taking into account how pokey all the non-Apple ARM chips are). And if Apple are making their own chips, I wonder if they could do something to improve emulation performance (special instructions, separate cache etc)

2. From our perspective this is the deal breaker, but the question is how much Apple cares about us.

3. Intel has said they're opening Thunderbolt since the start, they finally donated it to the USB IF and supposedly you're seeing it on some AMD-chip motherboards now
If you think it is fun, having a hobby (mturk) that is a small net positive can save you a lot of money compared to having a hobby which is a net loss (most hobbies).
This was the denouement: https://news.ycombinator.com/item?id=11647165
I guess automating is not always the cheapest option, and for "once in a life" experiment/test/dataset it can be sometimes cheaper to hire people than develop an algorithm.

I guess XKCD said it before: https://xkcd.com/974/
While I agree with you, it is true that C of the K&R days doesn't exist anymore because computers are no longer like PDP-11s. This bookmark of mine is under "importantkeep"[0] (also cited in the article).

I agree though, the moment abstract machines distract from actually creating something is the moment one has gone too far.

[0] https://queue.acm.org/detail.cfm?id=3212479