jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There is a lot of things they say that are not valid. The idea that we are running out of resources in general is wrong.

The Simon-Ehrlich Wager showed how wrong this idea is:
http://en.wikipedia.org/wiki/Simon%E2%80%93Ehrlich_wager

There is an excellent book 'The Bet' about the wager. Over the course of the 20th century despite global population increasing by at least 200% and global GDP increasing even more prices of a bundle of metals decreased overall between 1900 and 2000.

Since 1950 the world has extracted more than the known reserves of tin, copper, iron ore, lead and zinc and yet known reserves are bigger than in 1950! http://www.econlib.org/library/Enc/NaturalResources.html

There is an energy problem. Fossil fuels are getting more expensive and anthropogenic global warming is a concern. However, Europe already has big taxes on fossil fuels.

What Europe, and the rest of the developed world don't do is spend enough on researching better forms of nuclear energy. ITER and others are something, but it's not enough. A better approach would be to increase funding on energy research.
Correlation != (causation || identity).

For all we know, bittorrent rates could be falling for another reason and American consumers could be responding to this by opting for netflix.

Come on... everybody should know this...
I haven't had any problems with suspend/resume on Apple hardware with Ubuntu in the last three years or so
This is certainly an important discovery, seeing that they extended previous solutions to work for light of different wavelengths, but it's hardly an invisibility cloak if the observer is assumed to be at a fixed position. Just like "quantum teleportation" is not actually teleportation, but nevertheless every article about it mentions Star Trek.
It's a little risque in the latest webkit nightly build, osx.
Thanks for the details. I will have a think about what other questions I might like to ask you and will try to fire them over to your contact email in the next day or so.
Jobs said that the Mac App Store was launching before Lion when they presented Lion itself. No surprise here.
Yes. Because clearly being the 25th most popular site in the US has no value.

No-one's disputing that Facebook are beating MySpace, but saying they're worthless is like saying Pepsi are worthless because they're not Coke.

At the revenue levels they're at and at the size of their employee base, they could easily cut costs and make back that 327 million in a single year (at the cost of long term growth). Regardless if you think they're worth 1 billion or 5 billion, they're clearly worth more than worth Murdoch paid for it.

He could sell tomorrow for the price he paid for it and have private equity buyers bite his hand off.
No, the world faces incredible peril because the people who will sooner or later have their finger on the button don't care whether they (or at least their physical bodies) are ultimately OK.

Mutually assured destruction is not a problem for terrorists or suicide bombers who feel that their own martyrdom would be of benefit to them.
As many of the comments on the NYT point out, NYC has good engineering schools. It makes me think there's more going on here if city officials are looking to create a new one from whole cloth rather than trying to improve what's already there.
why google is doing this?
Same for Montreal. All the small towns around are shown much earlier.

There's a good analysis here on what makes Google Maps look better than the competition: http://www.41latitude.com/post/2072504768/google-maps-label-...
> In the days of 256k RAM and 10meg disks, there was a lot of need for expediency and GUI code and application code often mixed. The result was a lack of an AutoCad style API.

You may be right that this is how it happened, but there's not really any reason for it to have happened that way.

E.g. on the Amiga, which had similar hardware constraints to that, a lot of apps did work similarly to the way you describe AutoCad: everything internally mapped to commands, and the commands operated on the data model and updated the view, and while they were not designed to run headless, they were often designed from the beginning for everything to be scriptable.

This was done because everyone expected the API - from about AmigaOS 2.0 onward, if you didn't have an AREXX API it'd be commented on negatively in reviews etc.

I think the difference is the lack of a culture for scripting. Even with AppleScript, there's not the same culture for scripting in the Mac world. Even less so in the Windows world (outside of developers). Unix users expect scripting and components designed for it. Amiga users expected scripting of gui apps too.
This whole thread could be true wrt the Monkey Selfies, but I am someone else's paid monkey and they can definitely copyright the work I do at work.

So does this case really boil down to the Monkey being free and not owned in that you can't take their copyright away, but you could if you owned the monkey?

I feel like the structure of our civilization is not stable, the focus and balance of capital power, the law and the ecological direction we are headed. I saw this play once and I didn't understand a bit of it.
Also, offtopic, but this article is a fantastic read too: "In the Beginning was the Command Line" http://www.cryptonomicon.com/beginning.html
> Two less idiots to deal with.

That's an interesting attitude. Do you often find yourself having to "deal with" benign-but-ignorant FTP admins? Keep in mind that many people running FTP sites are not technical by trade, and you're using a rather wide brush stroke to paint a bad picture of many perfectly reasonable people.

Besides, judging by the recent submission of the decompiled code from RTM's worm from 1988 (http://news.ycombinator.com/item?id=1916186), hackers are a bit more sophisticated than you imply.
I find your comment as baffling as the article under discussion and for much the same reason.
I'm not sure what your intention is - are you arguing that discontent does mean being alive, and that creativity or accomplishment can only come from discontent, or are you being sarcastic?
I go to Burger King on market and 10th and get a $3 burger. You could spend $10 at Super-Duper or whatever, or you could go a block down to McDondald's at the Montgomery station exit and buy something from their dollar menu.
Apparently? I'm also not a fan of the value format, let alone the attribute name. Beggers can't be choosers though. Glad we're getting somewhere.
Not familiar with Drone but just pointing out Github Actions can be used for lots of stuff besides CICD. That's just the most popular and obvious usage.

I actually prefer being able to grab some existing actions plugins rather than having to write every single build step into a shell script like with eg. Aws codePipeline for every app. You don't have to use them, though. You could have every step be just shell commands with Github Actions.
Heard a similar story from a close friend. Also a C# shop. A few months after, the glitch was indeed due to corruption and some middle managers were stealing money. They went to jail soon afterwards.

Maybe this just means that C# is widely used in places where fraud can result in big gains.

EDIT: what I meant is that C# is probably used a lot in accounting departments, for example. I'm not trying to imply that C# invites fraud :)
Thanks Ragan, I completely agree with you and this is one of the first things that I do in an interview.
Yep. :)

Nothing turns you into a morning person faster than the first time you get 6 straight hours of sleep after 6 months of 3am feedings.
I think altering the tone with which you use to deliver your message will have a beneficial effect in reaching people.

For example, I am not going to read this because it sounds really pretentious, and you are replying to everyone here to argue trivial things. If you don't have a complex, you don't need to bother with this.

Also, because it ends with this:

>As for the resume decoration, I would say that if you've covered the beginner level and are venturing into the intermediate stages it is justifiable to put it on your resume. Once you find yourself developing your desired functions rather than copying and pasting them, you can then claim to know JavaScript, until then, please don't advertise it.

Really?
It's easy to forget now but when Apple and Google were close we were only a few years out of the 90s which was dominated by Microsoft -- Apple was an underdog and Google was the new kid on the block. The success of Apple with the iPod and later the iPhone and Google owning the web gave those companies domination of new markets that Microsoft couldn't conquer as they did in the 90s when they killed Netscape with IE.
Nope, you can only mount the disk one place at a time. It wouldn't be an easy thing to build.
It's hard to know what will disrupt them. But, it seems there is a formula.

1. Pick a niche (college kids)

2. Build what they want

3. Let it trickle down (high school) or up (grandma) or out (businesses) to gain mass.

So while we can't pick the winner, we know what the winner is going to do.
What I find interesting is that deterministic computation (like cellular automata) does not mean predictable results. Vast complexity, both in seemingly random/noisy patterns and repetitive twisting/scrolling patterns, can emerge from the simplest rules. This seems to indicate that a deterministic model of the human brain/mind (or for that matter, the entire universe) does not lead to the unsatisfactory dehumanizing implication that we're all predictable or lack free will.
Thanks for the url. It looks like an interesting forum, more from a stocks perspective as opposed to the macro economy.

I'd like to add that it might make more sense to focus on startups and innovating companies from each sector mentioned. Maybe expanding on the business posts here on HN and /startups on Reddit?
Pretty curious about this, are there more details that are publicly available? The only thing I can find about this is some meetup from 2018 with a speaker from Pinterest.
What would happen if the chief public defender of a large city declared that no public defender would accept any plea deal and that they would be taking everything to trial?

The courts would immediately be clogged and prosecutors would be forced to drop many charges because they wouldn't be able to have a trial within the mandated 70 days.

Prosecutors would be forced to choose the cases that they actually believed important as opposed to the current as-many-charges-and-cases-as-they-can.
How about a new venture? Like building an alternative to the Apple App Store and Google Play? Then going to Congress to complain about default installation on the devices (or any sort of installation at all).

They have the name recognition to pull off something like this.
<"some may call it toxic, even".

Whiners gotta whine. Toxic 'cancel culture' more like, which is a bigger problem these days.

Quiting a shitty job is pretty satisfying and it provides direct feedback that things need to be improved in order to retain talent. Or not, as it could just be good riddance.
Very well done!

This was clearly inspired by Gantz Graf by Autechre:

https://www.youtube.com/watch?v=ev3vENli7wQ
> Corporations, unlike Indians and men, also have the legal status of "personhood"

This is purely a semantic argument. At least in America, Corporations aren't classified as "persons" in an official sense; rather the phrase "corporate personhood" refers to the ongoing legal debate over the extent to which rights traditionally associated with natural persons should also be afforded to corporations. In that regard, exactly like Indians and men, the rights traditionally associated with natural persons are also afforded to multiple persons acting as a group. This is just as true for a collection of Indians publishing speech about anti-Asian hate (or Diwali or Bollywood etc etc), just as it is true for a collection of men publishing speech about whatever it is they choose. Under that principle, the SCOTUS has found that Corporations enjoy the same rights to express themselves as an association.
Then why not sell it?
It seems in different countries (and universities) Computer Science mean different things.

In my country, Computer Science is exclusively theoretical study of some areas of mathematics. You don't go into CS to run experiments, just like in mathematics. You go to study theorems and complexity theory.

Anything related to the act of developing software is called Software Engineering/Informatic Engineering. Totally different things: as different as a mathematician and a bridge builder. In the real world there's an evident intersection between CS and SE, but in academia (in my country), CS _is_ math.
So you commit to Git.

Sally makes a change to column 1 of record 1.

Billy makes a change to column 2 of record 1 a nanosecond later.

You commit to Git again.

Your boss wants to know who changed column 1 of record 1.

You report it was Billy.

Billy is fired.
Black is a tool that can reformat Python code. It's remarkable for it's lack of configuration.

https://github.com/psf/black
> Fivethirtyeight had Clinton at 88% less than a month out

I.e. a couple weeks before James Comey announced a reopening of the investigation into the email issue?

I agree that 538 was likely over-interpreting their data, but I think this is a bad example because the "facts" on the ground changed significantly in the time period.
I really enjoyed this episode (and pretty much everything This American Life does). The one fact of the podcast that got me really thinking was how a lot of the blind will naturally turn to clicking in order to help me navigate.
I pretty much need 8-9 hours of sleep on a routine basis to function normally. I can get by on ~7 for a few nights, but I am definitely less effective. Anything less than 6 hours, I basically feel like shit the next day and I can rarely (if ever) do that more than 1 or 2 nights in a row. After that, I'm done.
The point is that equations without closed form solutions are pretty useless if you aren't into pretty hairy maths, Green's functions and the like.

An equation everyone should know is Hooke's law. That's useful at a high school level.
That that you would want to query with a join and have invariants that spread through those places you would want to join.

Just keeping invariants of any kind is already non-trivial and will probably break at some point in a long lived system.
what do you think about tornado.cash? It's apparently a very effective mixer. I wonder what law enforcement can do if someone ends up using tornado_cash.

There is absolutely no way of knowing if the money is good or bad. If you consider every mixed_cash as bad, you would be forced to assume that the entire cryptocurrency is bad bec of how the money flows.
It's so true. I used Ant > Maven > Gradle. The thing that I think is different about modern CI is there's no good, standard way of adding functionality. So it's almost never write a plugin and always hack something together. And none of it's portable between build systems which are (almost) all SaaS, so it's like getting the absolute worst of everything.

I'll be absolutely shocked if current CI builds still work in 10 years.
Contrary to popular belief, it is still possible (and in fact very easy) to have memory leaks with a GC. Consider for example this situation: fill a list with a large number of items, and hold on to that list, without ever accessing the items again. In principle, the contents of the list is "unreachable" (since the code never re-visits the items), but the GC isn't aware of this (too difficult to prove) and conservatively assumes that the reference to the list means that the items in it can still be accessed.

So, even in Javascript, it is very easy to have memory leaks.

The main way to deal with this, is to simply set a limit on the amount of memory a browser-tab can use. This limit can be dynamic, and depend on what other tabs (or processes) are doing, but it doesn't need to be. This is also the current way browsers deal with this problem.
I just don't get why people eat out so often, unless they are incredibly short of time - and in that case maybe they just don't manage their time correctly.

There are so many healthy and tasty meals that an be made with 5 minutes of prep time (longer cooking time sure, but 5 minutes spent in the kitchen). It is also easy enough to make a healthy sandwich if you later need to eat on the go. It is more a matter of good health rather than money, but you will save money buying your own locally grown organic food. Also re: organic food: try doing a taste test of locally grown organic veggies vs. vegetables from a supermarket that were likely trucked in from a long distance from where you live.

My wife and I do eat out, but only for social reasons.
To reinforce your point about HN being not so different than the club, especially in context of the author's observations about men spending their time condescending to one another: fully 1/3 of the replies to this very well-written piece are dedicated to a subthread filled with HNers condescending to one another about their scientific knowledge of ice.
Whether or not DNSSEC is ever seriously deployed, downgrade attacks against HTTPS will remain viable. It's easy to see one reason why this is true (DNSSEC only protects the DNS lookup and not the HTTP traffic itself), but there are other downgrade attacks as well. Downgrades are hard to protect against.

Since DNSSEC can't decisively fix HTTPS downgrade, why bother deploying it?

I addressed your ECC point in the followup to my post:

http://sockpuppet.org/stuff/dnssec-qa.html

Adam Langley seems to agree; he said "it won't happen within 10 years".
More likely everything even legitimate things will be 'poo pooed' as fake. Believing in nothing is as dangerous as believing everything. It's both a form of credulity.
I've never quite understood all the interest in these error-handling libraries. I've had great success even in large projects by impl'ing From when I need implicit conversion between error types. Most of the time, though, I want to actually handle the error at the calling site. I don't "bubble up" errors because they mean different things at different levels of the stack.
I think it is fair that the increased usage of public infrastructure warrants a substantial increase in taxes
For many, it is unneeded. For some, they only want the large vehicle, stability, and power for status or offroading. For some, they want to storage capacity for rare incidents. Some actually have use of it, just more rarely (say, a woodworking hobby). Then, certainly some professionals in construction have daily use of it.

Hard to judge which demographic you're looking at while driving around.
You can't browse the web without Facebook and Google tracking you. Website owners cooperate with them. You could avoid their sites, but you'll still be in their data sets.

You also can't contact Google Fi or Gmail users without Google tracking you.
> how soon before the civilian ones resemble the police ones

This doesn't feel like a strong argument. A police uniform doesn't become useless just because bad guys could wear the same.
exactly, the gap is too high, and while being a an absolute gitlab fanboy (been converting all the companies I've been since 2012 and gitlab 5), but here I've no traction to say "let's ditch Jira and switch to ultimate, (we're currently premium), because for 10,20 more dollar, we have both, and yes as other said, suddenly with these features you want to onboard much more people , so you both pay more , and you pay more :)
I don't want gif/image/emoji support in 100% of the apps I use, so this point is silly. I dislike Electron apps because they tend to break with the OS UI and force whatever the developer thinks I want on me. I don't. Stop it.
See: Google Play Music
As a car guy, this is an amazing truck. Dual-motor can easily tow track car and all necessary gear. Built-in compressor means you can use air-tools on the go without a generator. Maybe even fit a quick jack in the trunk or trailer. AND it drives itself to the track. Never need to bring spare batteries for tools. It’s insane that it can do this, and likely win every drag race against street cars. All while blasting the Bladerunner theme on max volume.
By the way, what does "A trans person writing in their genders’ voice would be fine" mean? Specifically the first part: "trans person writing in their genders’ voice"
and yet way faster!

If you're okay with waiting 5-10 seconds for your editor to load, fine.
I’m pretty sure I’ve seen some on YouTube
I am really not knowledgeable regarding cpu/gpu/fpga pros/cons but:

Would the chiplet differentiator for AMD impact implementation details in a significantly positive way?
The thread is full of stories like “woman says she works on Coq and gets harassed” or “woman foresees this problem and avoids learning Coq” or “Coq teacher (male or female) struggles to talk about Coq because students are uncomfortable”.

You seem to suggest those people train everybody around them to change behavior.

Meanwhile, every company picking a brand name will do the smart thing and avoid anything ridiculous in any of their target market; yet somehow if this happens in public it’s a scandal.
Not consemning Navalni, I have enormous respect for his courage. I just think they’re gonna kill him this time and he basically knew what was awaiting him back home.
Hm, I have a 2018 15” from work and the 2019 16” I mentioned for personal use and neither have issues hooked up to my HP U28.

That said I’ll probably trade this in this with an arm model in a year or two after the ecosystem has had time to catch up, but I’m happy to have the Intel model for now.
It's terrible marketing not to admit to one's actual purpose. People can feel that. Also, it would be soul destroying to work at a job that required it. It's much better when your real purpose is aligned with what you say it is, and also with what you actually do. I find that's possible with HN, and it's one thing I like about the job.

It's totally ok if you don't believe me, but if you want to take the time to read the past explanations at https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so..., I'd be super curious to hear what you think is wrong with them. For me the interesting thing about HN is that keeping the community happy—by gratifying curiosity—is the thing that produces value for YC.
The tradeoff is that "all the things I can remove" is usually "the set of all things my shell knows about" and not "the set of things related to my task at the moment" -- ChildItem-* would be more helpful!
I think the reason you're getting so many questions about the 'toy' statement is that often toy programs are simple in large part because they omit handling complex or difficult cases. I don't think I've ever heard the term applied to a complete problem that is merely implemented naively.

As a result, saying it's a toy implementation is making people think you mean the speedup is a result of simply handling a simple portion of the problem, rather than thinking you mean even a naive implementation is quite fast.
I see that as an apples to oranges comparison. When we say "saving languages," do we mean archiving them, backing them up, creating stores of references and recordings that can be easily recalled yet inexpensively preserved? If so, then I am definitely for that. If "saving languages" means accepting nothing less than the descendants of the speakers of a dying language needing to expend mental energy and time to remain active speakers of that language, placing them at a disadvantage when compared with those who have free time for other pursuits and contributing to segregating that group from others, I don't know if that's as beneficial.

In general, all knowledge should be preserved when possible. The question is whether it's better for it to be stored on hard drives or in brains.
This was fascinating!

> That's how the decision was really made.

How much did Fred Smith being from the Mississippi Delta -- just an hour south -- have to do with picking Memphis?