skysight-inc/HackerNews huggingface dataset:
There are resources that shouldn't be saved in a shared cache and shouldn't be seen in an anonymous session. It is not a coincidence that they are both and it is great that they are explicitly marked.
All the bots that upvoted the scam replies... Its puzzling that Twitter does not do anything against them. I wonder how hard it would be.
Empire of Dust (2011), about a Chinese construction crew trying to get a road built. It made me reflect a lot on senior engineering and the zen of dealing with subideal circumstances.
Today is the 372nd birthday of Leibniz, German philosopher and mathematician
What does Atom offer that VSCode doesn't? What does VSCode offer that Atom doesn't? People have preferences.
> machine learning, logic design, networking algorithms, cryptography, all deeply depend on work done in academia (and not just “theoretical” work)

All highly theoretical fields long before we found concrete applications. It often took one or more people an entire lifetime to convince others than these were valuable subjects to pursue.

> Academia is not only about finding theoretical

No, but it has to start there. Theoretical science is how we find new things to turn into applied science. It required 45+ years between the time Heinrich Hertz introduced contact mechanics and RADAR was put into use, 33 years from when Einstein published mass–energy equivalence (E=mc2) and Otto Hahn cracked nuclear fission but only a few more years until Robert Oppenheimer and the Manhattan project turned that into the first atom bomb.
In addition, in Tim's post on the python mailing list he says he developed the algorithm after reading through a number of papers on sorting[1]. So while the algorithm was developed with the goal of being practical, plenty of academic research was used to develop it.

[1]: https://mail.python.org/pipermail/python-dev/2002-July/02683...
Just for the sake of all parents reading this and comparing it with their own experience, we need to remember that kids are all very different. And also that other parents usually don't tell the full story and try to show themselves and their kids in the best light (all us humans do that). One might be a great parent, or might just got lucky to have very cooperative kid. And the vice versa, if your kid is hard to handle you might be a bad parent, but it's also quite likely that your kid just has more stubborn personality. So don't be too hard on yourself as a parent - if you care enough to worry about being a bad parent, you're probably doing just fine.
Literally, the answer is "not yet". The ones shipping now are about $50K. Certainly people are willing to buy $35K version, but they might turn out unsatisfied.
There will always be capital willing to exploit labor to the fullest extent that it can. But as the poor of the world continue to rise and the global oversupply of labor diminishes, will labor gain enough leverage to end the abuses?
>> Economics is pseudoscience

I was cranky at The Economist when I wrote that and I guess from the upvotes other people were too. It's a crappy article, and they shouldn't publish crap... I like the Economist, on balance.

Anyway, interesting that you bring up pseudoscience. I think most good economists, or economists on good days prefer to think of economics as just not science. Some of the founders of modern economics were also the founders of modern anti-scientism. They were the generation that experienced bloody wars between marxism, liberalism, and a highly pseudoscientific nazism. They were all backed by pseudoscientific "theories," with key elements leaning heavily on economics. ..actual wars. Karl Popper is IMO, the iconic guardian of the fine line.

These are the same intellectuals that The Economist's position alway alludes to when they get ideological themselves. open society, liberalism. It's actually not ironic. Even Hayek & Popper were sort of confused cases, having been drawn into all sorts of utopian stuff. I think it was the time. Even libertarians/anarchists became obsessed with boring technical philosophy, and all the schismatic flavours hate one another.
I see them quite often in New Zealand, but saw my first Lamborghini in the flesh the other day!
Yeah, I wouldn't consider them syntax, either. There's a lot we can do to make our coding environments easier to work in, and that's independent of the source code itself. I'm glad to see more exploration in this space.
Right, unless exchange explicitly documents the fact that order of fulfillment is not guaranteed if you place them within the same time interval.
The Physics of baking good Pizza
Sure, tests are part of what I meant by "objective evidence".
The last time I read some studies on the subject of physical discipline, the conclusion was closely aligned with what you observed. Children who were physically disciplined but understood their parents loved them and had a consistent approach to the discipline had no negative long-term effects from the discipline, whereas those who were arbitrarily "disciplined" (really, just abuse if it's arbitrary) or didn't have an understanding of their parents' love for them had significant negative effects from the abuse.
Musk is certainly a self-promoter in the vein of P.T. Barnum. It's gotten to the point of irritation. But you can't deny he's changed the car industry.

A company's true function is to benefit society. Tesla has done that, so he gets a win from me. He's done it by taking chances and thinking outside the box. The tent is an example. Most companies would have given up but they did not.

20 years from now Tesla might not be alive but we will see its impact on the car industry. Very cool, Musk.
Simple and straight to the point. I like it!
Or people think that compliance officers don't actually do anything to ensure that laws are complied with. A compliance officer's real job is to make sure that their employer doesn't get punished for not complying with the law.
> When Trump says climate change is a Chinese hoax he knows he's lying, and you know he's lying, and accusing him of lying would be pointless and that's the point.

That's hilarious-- you left out the one person who matters in your anecdote: the person who voted for Trump. I see no evidence that could lead you to assert that a Trump voter picked at random would know that Trump was lying about climate change being a hoax.

On the flip side, I've seen a lot of Republican politicians, pundits, and op-ed writers for years repeat the assertion that climate change is a hoax. So many, in fact, that we're now calling it "climate change" instead of "global warming." Why? Because those same demagogues preyed on the layperson's confusion of weather and climate, repeatedly pointing out cold weather days as some kind of refutation of "global warming."

Plus-- fucking climategate! What could possibly be the point of all the money and rhetoric poured into that phony controversy if not to actually convince people climate change is a hoax by muddying the waters?

By positing this broad-- and frankly, untestable-- theory that a metaphysical Nietzshean breakdown is causing Trumpism you actually make it impossible to address the problem. And the problem is that millions of people really do believe something that isn't supported by the broad, overwhelming scientific evidence. That's a tractable-- if depressing-- problem which lies mainly in the disconnect between the primary research and the current portals through which laypeople attempt to learn what the primary research says (if at all). (Also in the low quality of U.S. public education.)

> instead of deserting the leaders who had lied to them, they would protest that they had known all along that the statement was a lie and would admire the leaders for their superior tactical cleverness.

That way of thinking turns every single case of non-trivial politicking into a form of fascism.

For example: was Jill Stein acting as a fascist when she quite shamelessly hedged on vaccination in order to pander to her anti-vaxxer base?
Peer pressure built up over generations through awareness.

Just as to exhibit homophobia today is seen as brutish, it can be done with this as well if you keep things in people's faces.

This is why companies go to extreme lengths to hide the realities of manufacturing and resource procurement from the public.
Ask HN: Where do you go to ask broader questions about programming?
For example, I have a few question about the way I'm going to architecture my next project for work, but I don't quite know where to go, since StackOverflow doesn't allow broad questions, better suited for discussion rather than a single answer, and a lot of forums are language-specific.
I've been at companies that could hustle, and hustled. I'm not sure it's valuable. In one case, our hustle was a waste, as a dependency was late. In another, our hustle was a success, and we launched to the world.

In both cases, me and colleagues made the same amount of money, experienced a degree of burnout, and if anything taught the company they can do it again if they want. Hustling at a sustainable pace? Sure. Sprinting, like death marches, just burns employees.

I would resist commenting, but I know those Tesla employees won't be getting a huge bonus or extra time off. I wonder how well it will go for them the next time.
Show HN: Free HN User Favorites API Endpoint (MIT)
I needed a way to access my hn favorites since I use them like bookmarks. This was put together very quickly. Uses x-ray (nodejs)

API Endpoint:
https://reactual.lib.id/hnfavs@dev

Example GET request for user: sbr464, 1 page (30 favs):
https://reactual.lib.id/hnfavs@dev/?id=sbr464&limit=1

It currently accepts 2 query params:

id (string = '') - hn user id
limit (number = 1) - pagination 30/page

Will error if you don't include an id.

I'll put it up on a more permanent URL and may move it to a different cloud function provider. I just used stdlib.com for now to get feedback.

If the url changes, I'll put the updated url in my hn profile/source and include it in the JSON response error for a while.

Link to source code (MIT):
https://github.com/reactual/hacker-news-favorites-api/tree/m...
>Once (if) they become a mature car manufacturer their valuation multiple will go way down.

Somewhat answered your own question . It's if the market values Tesla as a mature company or a continues to value it as a growth company. When have we seen Elon rest with a successful product? Tesla is more than just cars. And Elon's answer to Gali (hyperchange YouTube channel) question during earnings about moats states his mindset clearly. He's about innovation. Innovate faster than competitor always. If Tesla can be cash positive, Elon will do what Bezos does. Demand that as much money as possible is reinvested. They're not going to be like Apple with tons of money sitting on the side.
One County Thrives. The Next One Over Struggles. Economists Take Note
This looks a lot like the (German) recipe I found on http://www.perfekte-pizza.de which I've had amazing results with.
Something tells me that folks like Jason Schreier or Patrick Klepek or--in a different sort of way--Jeff Gerstmann are actual industry insiders. Despite being, hisssss, journalists. Maybe we shouldn't play the dismiss-it-out-of-hand game.
It's only "natural" in the sense that this is what capitalist/market-oriented development inevitably causes. It would be just as natural for wealthier countries to simply give poorer countries capital, build infrastructure, teachers, etc. There is actually a lot of left-wing literature on political economics regarding whether capitalism is truly necessary to achieve the transition to an industrialized economy (and this was one of the biggest issues between the Trotskyist and Stalinist factions).

The only countries that have skipped this transition, to my knowledge, have been the wealthy oil producing gulf countries. But that is simply because they owned very valuable land
Tracking you.
;)
Or maybe it's a complicated subject and the outrageous aggregate wealth increases might plausibly be seen as worthwhile even if they create this kind of localized disaster.

Basically: if you want to argue against "globalization" and for a return to, I dunno, the world of the 1960's, recognize that you are arguing for a return to the 1960's, and the 60's were by modern standards a human rights disaster basically everywhere.

Progress is good. It's not "all" good, and needs attention and regulation. But ludditism is never the answer. What was that about bad teaching again?
Endurant was fine but its so rarely used that it sounds off. It is more conventional to say "he has been resilient" or that "he has endured".
Bare Metal K8s Clustering at Chick-Fil-A Scale
Yep, I bought a slab of steel from an auto parts fabrication shop at nearly market rate so I could afford to buy a thicker piece, and it made a huge difference compared to a stone or baking sheet. It did need some heavy cleaning and seasoning, however, so keep that in mind if you go the semi-DIY route like I did.
Sky-High Deductibles Broke the U.S. Health Insurance System
> that we're now calling it "climate change" instead of "global warming." Why?

https://climate.nasa.gov/resources/global-warming/

> Global warming

> Global warming refers to the upward temperature trend across the entire Earth since the early 20th century, and most notably since the late 1970s, due to the increase in fossil fuel emissions since the industrial revolution. Worldwide since 1880, the average surface temperature has gone up by about 0.8 °C (1.4 °F), relative to the mid-20th-century baseline (of 1951-1980).

> Climate change

> Climate change refers to a broad range of global phenomena created predominantly by burning fossil fuels, which add heat-trapping gases to Earth’s atmosphere. These phenomena include the increased temperature trends described by global warming, but also encompass changes such as sea level rise; ice mass loss in Greenland, Antarctica, the Arctic and mountain glaciers worldwide; shifts in flower/plant blooming; and extreme weather events.
I guess Google treats their paying cloud subscribers like their revenue generating YouTube content generators. Moderately surprised...
Do they not teach you people about the Cultural Revolution? Those workers were bone meal long before they walked into a Foxconn factory. Inequality is a precondition for exploitive labor practices, not a result of them.
HackRF is superior from a range perspective however KiwiSDR opens up interesting opportunities with how it exposes data over the network with a nice UI, allowing simultaneous access to the entire spectrum it captures. In fact see live KiwiSDR here:

https://www.sdr.hu

Here is the top entry: http://sdr.hu/click?id=172
I often wonder whether this has a lot to do with how we treat our kids. I often catch myself acting uninterested in my daughter's interests (she's two and often wants to show me things for the 50th time that were pretty boring in the first place.) She doesn't have any attention or behavioral issues in general, but I was amazed when a friend of mine came to visit who is an early music educator. They didn't do anything music related, but watching her interact with my daughter was eye-opening. She was very present and respectful with regards to my daughter's interests and what my daughter wanted to do. I guess more or less she treated my daughter more or less like an adult. Thinking about it, it's so easy to be flippant or dismissive about what our kids are doing or are interested in without even noticing.

I was really amazed to see how much my daughter reciprocated the attention and my friend was able to get her to pay attention to this or that or be much more engaged than I usually can.

This is obviously a very small sample, but it really made me think about the ways that we don't treat our children like adults (and how maybe they act like children because we treat them that way.)
"During a milestone check-in with Cyberlore, however, Blizzard’s managers had deemed the work subpar. They cancelled the contract, finished the add-on pack, Beyond the Dark Portal, themselves, and resolved that only an in-house team could nurture a Blizzard property to an acceptable level of quality."

I was working at Cyberlore as a playtester when Blizzard pulled the plug on the Warcraft 2 expansion. It was baffling to us all. They never explained why, to us anyway. All these years later, to read that they felt the work was subpar is a surprise. We tried to get more info, but all we got was "Decision is made. Hand over all assets." We just thought it was some kind of internal political struggle.

These days everyone does agile, so these kind of big expectation mismatches don't happen so often anymore. In theory, anyway.
There are significant policy failings here that need to be addressed, but assuming that will take a long time or is disincentivized from occurring at all, are there technology solutions that can be built to help these people? At the very beginning of the pipeline, before people emigrate from their home country to find work, do these people yet have access to basic smartphones/internet, or are they simply too poor? What about text messaging? How can information be gotten to people about the actual conditions before they leave, and even more importantly, how can collective information about the good and bad players be made available? In developed countries we have everything from Yelp to Glassdoor and beyond, but what do these underprivileged people use? Are they purely reliant on word of mouth?
Windows S sounds like this initiative. (People don't like who has to provide the signature)
Clickable link: https://www.archiveteam.org/index.php?title=500px
Hi Scott,

Have you seen https://arxiv.org/abs/1806.09729?

I would call that quantum deep learning, or more accurately, foundations of quantum deep learning.
He's not a snake oil salesman, but he could be over his head in this one.
I'm totally with you. The selling point of KiwiSDR seems to be that it allows everyone to use the same device simultaneously as the entire spectrum that KiwiSDR can capture is available all at once.

https://www.sdr.hu

Here is the top entry: http://sdr.hu/click?id=172
Getting "systemic change or significant pressure" starts by individuals spreading awareness and campaigning politically, and determining what goods are produced using slave labor is a big part of that.
As long as you didn't grind the dial into dust and inhale it, it was pretty safe and an excellent solution compared to the weak glow of Super-Luminova pigment.
For me, the primary argument of limiting column width is a very different one: If your code is very wide, you're probably doing something wrong, which means you should refactor your code

This "something" includes:

- Deeply indented (= nested) code

- Very large numbers of function arguments

- Overly-verbose naming

- The Train Wreck anti pattern

In my experience, 80 is indeed a bit limiting, especially in languages where you're basically forced to start 3 or 4 indentation levels deep, but anything beyond 120ish is usually a sign that you're doing something wrong.
It also tends to crash a lot with large directories.
I'm sorry I've spent half an hour with [3] and it's pretty challenging. Is there something with training wheels?
The multinational conglomerates who own all manufacturing and research become Chinese in name only instead of American in name only (or is it Irish this week?)
> Don't large parts come from suppliers, e.g. all the seats from Lear corp?

One of the problems for Tesla is that they make a bunch of things in-house that other manufacturers don't (e.g. seats).

https://jalopnik.com/tesla-is-still-figuring-out-the-model-3...
Suburbs are unlikely to support everyone walking to the train station unless they were explicitly designed for it. You’d need immense parking lots/garages at the suburban stations (which most transit advocates oppose and are trying to remove), blanket coverage with local bus service (expensive and structurally difficult in a suburb), or to remake the local streets around bicycling. Plopping down a station without a last-few-miles solution doesn’t get you much.
I strongly disagree, even as someone who doesn't enjoy pineapple on pizza and doesn't consume honey. Differences in the crust can be perceived independent of the quality of the toppings, and there are certainly people who understandably prefer canned pineapples, for convenience and/or taste.
Looking at historical data:

- 2,425 model 3’s in Q4 2917, about a third (793) of them in the last week of 2017 (http://ir.tesla.com/news-releases/news-release-details/tesla...)

- 9,766 model 3’s in Q1 2018, about a fifth (2,020) of them in the last week (http://ir.tesla.com/news-releases/news-release-details/tesla...)

So, the Q1 average was about equal to that last week of 2017, but only because of a massive sprint (20% of production was in the last week of the quarter)

If that pattern has repeated itself, we should see about 26,000 model 3’s produced in Q2, 5,200 of which in the last week.

Also, based on these data points, they won’t produce 5,000 next week, but next quarter’s sprint will bring the average there.

I wonder what the cost of reaching that milestone is. That extra factory wasn’t free, and they either are driving their personnel into the ground or they had to hire and pay a lot more people (possibly even both, as new people being hired will need training)
I quit after a bachelor's in math, so yes, I have studied mathematics, but no, I don't. Still, I'm not just a programmer with a passing interest in math.

Returning to the discussion: adamnemecek said that most mathematicians needed to know about constructive mathematics. When asked why he thought they didn't, he said that most math books he read didn't discuss it (presumably, "it" = "constructivist mathematics"). So I said that adamnemecek couldn't draw that conclusion on that evidence, though I should perhaps have been clearer that, as you said, "99% of math books don't worry about issues like the axiom of choice or constructive math". You're actually agreeing with what I was trying to say - you can't look at an average math book and decide whether the author knows about constructivist math or not, because it's outside the topic of the book. Even if the book does lots of proof by contradiction, that only proves that the author is not writing a constructivist book, not that the author is unaware of constructivism.

I think adamnemecek wants every math book to be explicitly constructivist. That, I think, is a complete misreading on his part of how important constructivist math is.
Ever get the random disconnects fixed? Haven’t used it since I sent in those log files.
Tesla is still maturing as a company; more to the point, they’re maturing as a manufacturer.

While other companies would order whole componants from vendors - Tesla will only order parts - and assemble in house. For instance - Toyota will order brake assemblies. While Tesla orders guards. Toyota will order a door - and Tesla a door panel. Even worse - Tesla has a history or delivering third parties sub-par China made tooling; and expecting 2-3x performance out of it - when in actuality their sub-par tooling will reduce efficiency. Trying to save money on tool manufacturing isn’t where mature companies cut corners. Trusting vendors to look after their own interests is a good practice (provided those vendors have a proven record)

Eventually Tesla will work it’s way into understanding that it’s core competencies are IP, design, and marketing - and leave the micro manufacturing to third parties.

A 6mo miss in production on one vehicle isn’t a sign of the times for a company with a 10yr road map. The markets aren’t super forgiving, but I think this will all get smoothed out as Tesla grows up.
Probably crypto mining.
Don't be obtuse. When people talk about going back to the 60s in this context, they are talking about a return to the economic conditions that actually saw a steady improvement of QOL for the working class in the US - namely, organized labor and high marginal tax rates. Shoehorning in the orthogonal human rights abuses is just a distraction.
Err somehow I thought the US was like Japan, which it is not. But Japan is April to March.