skysight-inc/HackerNews huggingface dataset:
This post encouraged me to make account and leave a comment after couple years of read-only

/sorry for bad english/

Long ago, in yearly middle-school time I am argue with friends about optimum(by combined simplicity and taste score) way to bake frozen pizza, and all about with electric heating oven VS microwave. After some time oven was chosen, but I thinked that made oven pre-heaten was waste of time and try to approximate it with longer cooking in just powered oven. I have been tried to made some calculations with paper and microcalculator. Some years after I remembered it and understood that I was reinvent some integration stuff.

And pizza was burnt because all of this distraction
For those with a similar train of thought, this PR describes the standard sorting algorithm used in Rust:
https://github.com/rust-lang/rust/pull/38192
Don't Lambos cost slightly more than even the fanciest Tesla?
Compressive strength doesn't passivate steel. Alkalinity does. But pozzolanic cements don't absorb CO2 IIRC. Only cements with no acidic additives (e.g. silica, pozzolan, GGBFS) will absorb CO2, but in this case strength is always lost.
Possibly worse given the accidents.
But isn't this more of a distribution problem than a general scarcity problem?
Ooh, it's actually not complete. I put that as a placement while I tried to find the original source code for it. I didn't expect it to be shared anywhere. me. Thank you for bring this to my attention, I'll see if I can find the source code again, terribly sorry for doing the worst thing imaginable and publishing something that isn't complete!
Not a book, but here are two GDC postmortem talks from people who worked on Diablo 3. There are many interesting GDC talks about game development!

GDC 2013: Shout at the Devil: The Making of Diablo III
https://www.youtube.com/watch?v=FG10e0-JyjY

GDC 2015: Against the Burning Hells: Diablo III's Road to Redemption with Reaper of Souls
https://www.youtube.com/watch?v=bajI1oGPhog
> Not to forget the lead piping still widely spread in the US.

As well as the lead-free pipes in the U.S., which contain up to 8% lead.
Why do you believe economists' predictions don't have a good track record?
Your proposal relies on said economists being entirely correct, not having reasoned with broken models and metrics. Yet widespread distrust caused by the results of their overarching prescriptions is exactly the crossroads we're at. Opening up a closed system can only work if the assumptions of that closed system are compatible with openness!

Under the present monetary policy of an inflationary treadmill, wages are generally consumed by rent rather than able to be saved into distributed wealth. This undermines the natural feedback whereby workers would build individual bargaining power. Increasing the competition would (of course) immediately benefit the poorest labor, but would further undermine labor's overall bargaining position thus exacerbating the modern winner-take-all trend.

We at least need to figure out how we can get developed societies' equilibrium for "full time employment" down to around where it should be from technological progress and women having entered the workforce (say 15 hours per week) before we go stoking the pyre with even more workers, lest we all end up as forced labor.
Probably most products that you purchase and use.

It's highly embedded in the global food, textile, and raw materials systems. Typically at the lowest levels.

For example, Cobalt is a mineral that is used in virtually all batteries. The supply is heavily concentrated in the Democratic Republic of Congo, which notoriously utilizes slave and child labor to extract the mineral. Sure companies are trying to avoid slave extracted cobalt. However it is extremely difficult to do that. Slave operation A can just simply sell their product to Legitimate operation B and sneak into the supply chain.

Some links on food / agricultural labor abuse:
https://www.npr.org/sections/thesalt/2018/02/01/582214032/wa...

https://www.npr.org/sections/thesalt/2015/07/28/426888946/be...

https://www.npr.org/sections/thesalt/2017/03/29/521971468/in...

And you can find articles on the textile industry's labor abuse everywhere online.

It's not a new concept. Most consumers like you and me benefit from this via cheaper prices, and will not stop consumption patterns.
Developers. Our last, best hope for ethics?
Your world view is too narrow. That 5000 figure is important, but it's not really meaningful in the grand scheme of things.

There is a 4th or 5th scenario, where

4. other car makers trail behind Tesla more and more in terms of technology. Remember, all these car makers had DECADES of head start developing EVs before Tesla was even born. Tesla was supposed to trail them in tech, not the other way around.

It's easy to assume that because a company is bigger, and have more resources and manufacturing experience, that they can move fast in developing tech. It's easy to judge a book by it's cover. Incumbents move slow ALWAYS. If moving fast was so easy, they would of done it before Tesla was born.

5. solar panels from SolarCity come into play.

Tesla has already deployed Solar grids in Australia. It's not just "smoke and mirrors", it's actually in production.

While the competitors are still trying to "match Tesla", Tesla has already moved on to find other areas to grow in tech advancement.

Right now, solar panels are considered a "toy". It's not even on any of the car makers' radar. It's like how Tesla's first Roadster cars were not on any of the car maker's radars 5 years ago. It's a "toy" until one day, it becomes a reality, and you tout your ability to "catch up" with your "vast experience"

5 years from now, folks like you will write another article, about how GM will be able to produce solar panels to "catch up to Tesla in just one or 2 years"
Arguments about the moral qualities of capitalism v socialism are always an unproductive pissing contest, doubly so on the Internet.
Forget Jet Packs–Why Don’t We Have Stair-Climbing Wheelchairs?
Just a reminder that the US prison labor industry is billion dollar enterprise paying 90 cents per hour - against the constitution, but no-one seems to care.

https://www.economist.com/united-states/2017/03/16/prison-la...
Oh its Malaysia apartheid with a brown face (originally thought they meant china) I seriously looked at a full ride expat job there but after doing some research decided not to.

I ended up feeling sorry for Singapore's dictator and the BBC world service report on ethnic rioting that had the line "several dead bodies lying in the street".

Also id have had to cut my hair - I have a pony tail
It's not exactly hard to find anecdotal evidence. For example, Haitian households living in the US had a 2015 median income of $47,200. I don't know exactly how to translate this into per capita terms, but Haiti has a per capita GDP of something like $730. I'm sure that these groups of people are not perfectly comparable in every way, but it's certainly suggestive that people can make a better life for themselves here than in Haiti. How do you think you would fare in Haiti?

If you want a more rigorous extrapolation, which tries to account for confounding factors and isn't limited to one pair of countries... you are going to have to look at the research (of economists).
It doesn't really bother me, it's just always been there, so I'm used to it. And it's harmless for all I know.
You may find that such a book, while interesting, will be a hard read. Writing is a skill, and one crafted by journalists, not necessarily by game development experts.
The salient bit:

Police found him by tracking his Internet Protocol (IP) address online first, and then taking it to Verizon Wireless, the Internet service provider connected with the account. Verizon provided records that showed that the AirCard associated with the IP address was transmitting through certain cell towers in certain parts of Santa Clara. Likely by using a stingray, the police found the exact block of apartments where Rigmaiden lived.
"economic migrants" need almost zero training. However, I do agree that this will put pressure on already complacent welfare system, or group of people and may cause new economic, social regrouping, wealth distribution etc. To provide services, one would be incentivized to integrate.
> If the emperor dies today, how do you update all software to understand the name of the new year?

I understood the question but it is pointless: how can you expect software to be magically patched if no update mecanism is in place? Some will, others won’t.
True believers are a problem indeed - people who seem to think software development is about applying firmly held beliefs out of context can really screw up things royally.

That being said, by now software engineering has a large set of techniques, with reasonably well understood properties, and we can absolutely reason through whether a technique is useful to solve a particular problem.

For example, polymorphism is a useful technique to invert the locality of implementation details, making it easier to extend software in a distributed way. Its advantage is its drawback, it makes control flow harder to follow and generally the software more difficult to understand precisely due to the distributed extensibility.

Similarly, mocking is a technique to reduce testing "surface", by removing dependency on specific components out of a test. It's a great tool to make tests easier to write, improve test performance, and avoid ambient test dependencies and associated complexity. On the other hand, it reduces test depth by ignoring potentially important interactions, and often leads to overly brittle and hard to maintain tests for little value of tested software.

It's easy to go on. All these techniques aren't silver bullets or axioms to be followed religiously, they are specific solutions to specific problems. They aren't necessarily measurable in an analog fashion, such as the load bearing capability of a steel beam; they are often more binary (quite fitting, given the domain). But you can judge whether they are useful to solve a specific problem.

That is, I don't follow the "it's all just opinion" kind of software engineering defeatism. Yes, there's a ton of extremely questionable evangelism, often spread with huge pomp and circumstance, by people with limited insight. But that's really just that, limited insight.

Others have replied to your point on performance being irrelevant - that's another area of software engineering that's hugely important, and not just in the Google kind of setting.
>Instead the first world does its best to wall itself off from economic migrants, because the right fears that migration will threaten their culture and the left fears that migration will threaten the welfare state.

Well, unless you also propose the dissolvement of the world's countries as sovereign states, having a country means protecting its culture, way of life, and assets for its inhabitants.

How would the freedom for "everyone in the world" to move there, for example, would work for Switzerland, for example, a cosy country of 8 million people?

Would it be totally find if e.g. 9 million people from another culture come in, change the cultural climate in the place, and vote their politicians into power?

"If people could migrate freely around the world" what would stop that from happening?

Or why not just bring in 350 million Chinese into the US (they'd have more than a billion more to spare), and have them rule the place?
If anyone wants to see a more personal curated list of macOS apps. I made a list of all the apps I use and how here:

https://github.com/nikitavoloboev/my-mac-os
The only real solution is to develop automation that is cheaper than the human counterpart.
Stagnating median incomes despite economic growth
I can't prove that there is no limit to how many migrants the first world could absorb without losing the rule of law, but it's pretty obvious that if there is such a limit it's higher than the status quo!
Glassdoor is old enough now their data comes from 10+ years ago, and the bulk of their salary numbers come from the depths of the great recession. It's no wonder their numbers are out of wack.

I also highly doubt they adjust their submitted salaries for inflation.
It's Tesla's first step.

Just as SpaceX first showed that they could launch a payload to orbit, then showed that they could do it repeatedly; just as they first showed that they could land a booster, then showed they could do so dependably; just as they showed they could reuse a booster, then showed that they could do this rapidly and reliably.

First Tesla showed that they could meet their 5000 cars per week goal, now they have to show that they can do so repeatedly. I have a hunch that they'll do it.
Why would they? The bots inflate metrics and don’t hurt revenue. They’re a feature, not a bug.
These types of business decisions always mystify me. It's certainly their right to choose what content to host. And, I wouldn't expect them to host content that isn't serving their business. But, making such a change with basically no warning is a pretty clear sign that they will do so again. And, who wants to deal with a company that will make such drastic changes, basically overnight, if you have any other options.
My Pizza Rules (not that anyone asked, but...)

1. Don't "Moat" your pizza. The barren expanse of dried sauce and over-sized crust is the classic sign of "moating" the pizza. Spread the majority of the toppings as close to the edge as you'd like your crust to be, and reduce the amount of toppings (cheese, sauce, etc.) at the center. As the pizza cooks, the crust will rise, and the toppings will naturally flow to the center of the pie.

2. Don't use heavy-gluten flour. Some people like chewy (new your deli-style) pizza - but it has no business on my table.

3. Let the pizza cool for 2-5 mins before cutting. But, if you cool it for longer, put it on a rack so the bottom doesn't get soggy.

4. Never, ever, ever use cheap mozzarella. Especially if you are doing a sauce-less pizza.

5. You can put a touch of sugar in the dough, or you can put a touch of sugar in the sauce, but don't put it in both. Corollary: If you put pineapple or other sweet toppings on the pie, don't put any sugar in the sauce or dough.
If you’ve ever used software built in a similar “death march” fashion, you’d be scared to buy this batch, too.
High marginal tax rates don't create steady improvement for the working class. They might create a single step of improvement by lowering their taxes, but it doesn't increase the rate of improvement beyond that one jump.
Which is of course true. But in my experience people use excel because it is flexible and accessible. It helps you to store the relevant data and add additional information if necessary. This helps to produce answers to questions that come up e.g. by management, quickly. Of course IT and other dream of SAP monoliths that have all the information. But of course reality is much more messy than these systems and their UI is usually pretty shitty and laggy
Sorry, but no, didn't do anything for me. Especially and particularly driving a Tesla, which felt almost like getting into a Yugo. Except Yugo was at least priced appropriately for its quality and comforts, and Tesla isn't.
Yes, but in this case I don't think it's unproductive or irrelevant to acknowledge that the problems from the article are rooted in the intersection of political and economic factors
Can you cite some of that literature? I'd like to read it.
Treating your child with adult-like respect is one of the principles of RIE parenting. Worth reading more about, if you want to learn more about different parenting styles.
Tesla reaches Model 3 production milestone and record 7,000-car week, says Musk
Without giving real credential, share ssh, sftp, and rdp session with other
How about if you can identify a smart phone in proximity to a store display, and later target ads at that user? That would get you a lot of people that didn't buy a product, but demonstrated interest in a category. I suspect someone has already figured out how to make this happen, but I haven't found explicit confirmation.
I maintain a much smaller and curated list for my personal use which just got updated after I had to redo the Mac setup: https://github.com/ashishb/dotfiles/blob/master/setup/setup_...
Yes, calling the start of a relationship a "deal", frames that relationship as transactional. That plus bragging about underpaying him simply means "I'll stab you in the back the moment you look away"
> gets spent faster than a dollar in a billionaire’s

Billionaire's don't hoard cash. Money they don't spent is all invested. Billionaires know how to manage money, and don't pile it up in Scrooge McDuck cash vaults.
That plus the fact that Tesla doesn't have a dealership system to distribute the repair load and parts will be going to new cars if current Tesla owner complaints are any indicator and at least for me there is no way I'd buy a Hail Mary car built in 2018. Give him time to work out reliably making 5k cars per week then sure, but I think you're still somewhat in an early adopter phase buying a Model 3 right now. If I had to buy one tomorrow I'd go for a used S.
>To provide services, one would be incentivized to integrate.

Only as long as one doesn't have a sizeable presence in the host country.
I don't think this is true. Army training taught that if the glass over radium glowing dials in a vehicle was compromised, to cover it with wood or cardboard (if that is all you had) and tape/secure it down.
This was way back in the late 70s porting an APL program of the University of Leiden to [TUTOR](https://en.wikipedia.org/wiki/TUTOR_(programming_language)).

Whether I'm "the" Perl 6 Liz, I don't know. I know I am "a" Liz, and I do a lot for Perl 6, yes :-)
The World's Most Ruthless Food Startup
I definitely didn't tell the whole story, but the anecdotes I picked are representative of my parenting technique, which is why I picked them. I think the most important trait when parenting is empathy--reconstructing the scenario in your mind from the child's perspective. I think a lot of people do this with other adults, but forget to do it with children, and especially small children. Perhaps because they assume the child's mind works radically differently from an adult's?

I've also noticed that my kids are "easy" compared to many other children I've observed, but I've also wondered how much of this is luck of the draw and how much is a reflection of their environment.

I also had almost a decade of experience interacting with small children in my job before I ever had any of my own and I still find parenting and maintaining patience to be the hardest thing I've ever done. No parent should ever be hard on themselves for the decisions they've made. The struggle is real and no parenting decision is "wrong." Without a diversity of parenting styles we would not have a diversity of people, which I consider integral to the survival of our species.
Firefox Focus is your friend.
I was going to post the same link. I've always gotten amazing results with that recipe and my 8mm thick 8kg baking steel.

After breaking several conventional pizza stones, I figure this one is going to last for decades or even centuries. And there's just something so satisfying about a big honkin' slab o' iron like that.
It would be great if OI could let employees see this data.

It would also kill OI's business model: provide a semi-legal mechanism for hiring-collusion among the giants and their wannabes.
The bots do hurt Twitter's reputation though.
I drove past the Tesla plant in Fremont yesterday. The South lot had more than 20 auto-trailer trucks, fully loaded, and lined up to roll, sitting in a sea of 3s. It actually looked like they had produced so many that they didn't have enough drivers to haul them away.
Perfect is the enemy of good. Individuals cannot effect systemic change, but they can reduce their own responsibility. In so doing, they might convince others to do so, which can effect systemic change.

Changing individual behavior is concrete and demonstrable. It's also harder and requires more of a sacrifice, which is why people don't do it. On the other hand, effecting systemic change is ill-defined and hard to measure. It's a lot easier to attempt (and fail) a monolithic task with no skin in the game than it is to clean up your own side of the street.
> On can't/rarely provide services and choose not to be aware of local customs/traditions. [...] To provide services, one would be incentivized to integrate.

It is completely possible to provide services without integration in insular communities, which tend to appear when newcomers come faster than they can integrate.
when i was doing graduate mathematics, i felt that there were just as many formulas that would be hurt by a change to tau as there were those helped by it. proponents of tau seem to cherry pick and don’t showcase everywhere that you’ll pick up tau/2, which is objectively more awkward than occurences of pi and 2*pi. switching to tau isn’t a change that is a global simplification.
Where is TimSort used in a GNU operating system?

I suspect this line originates from the Wikipedia entry for TimSort with the line:

"Timsort has been Python's standard sorting algorithm since version 2.3. It is also used to sort arrays of non-primitive type in Java SE 7,[3] on the Android platform,[4] and in GNU Octave."

Notice how the order of Python, Java, Android, and GNU is the same? My tentative hypothesis is that "Octave" was dropped, and that "GNU" here means something more like "in the GNU project."

Also, the author uses a time complexity table with Ω(), Θ(), and O() notations, but suggests "To learn about Big O notation", go to another hackernoon article which only talks about O() and not big omega or big theta notations.
All you need to do is activate a Addon that limits Execution Time or Cycles for JS after initial loading?
https://www.economist.com/the-world-if/2017/07/13/a-world-of...
What would the rent be for an apartment in San Francisco or New York or London if anyone in the world could move there?
I think the real windfall would go to property owners in the most desirable places to live.
How did you go about seasoning it? I would assume that you just do it like cast iron (strip to bare metal, coat with avocado or flaxseed oil, fire to 500F for an hour) but I'm not sure. Are there types of steel that are more conducive to pizza-making?
Sorry, but even model S will not outclass any of these on the interior. A 10 years old A4... maybe.

Which does not stop it from being greatly popular with "urban commuting professionals" but by being a better car.
Google vs. Facebook vs. Microsoft – Compare career levels across companies
Congrats you grew the economy. Now you have 16 billion people.
Open borders are truly one of our civilization’s best low-hanging fruits.

https://openborders.info/double-world-gdp/
It's easy to look at how bad things are and lose sight of the possibility that this might be an improvement.

Somehow foreigners keep coming, despite the abuses, so either these people are complete idiots who can't figure things out even after decades of being taken advantage of, or things actually work out well for most of them.

Keep in mind that the exploitation may be just as bad, or worse, in many of the places these people originate from.
False dichotomy. European imperialism has been creating the conditions that make peasant farming hell for centuries now (and millennia if you count their own people).

Every single sweatshop laborer takes a job because it is better than the alternatives, but their range of choices is dictated by imperialist aggression.
Recently I "made" [0] one of those visualized sorting videos for Timsort for real-world data. Point was to give an example of data that was already mostly sorted and show how fast it sorts it. It may be of interest here:

https://www.youtube.com/watch?v=ZxLxf5xqqyE

[0] My use of "made" gives me way more credit than I'm due. Really I just hacked others' work to use another data source. See the description in the video for more info on how it was produced.