jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
But it doesn't take place entirely in London.

The reservation is in New Mexico. Two of the characters go on a trip there and meet a white man that lives among the native americans, but is not fully accepted by them.

TThe above is just another comment by someone that does not appear to have read the book.
HTML5Test doesn't pay too much attention to stuff like SVG, which is Opera's strong point. One area where opera is lagging behind is webGL support and that reflects on the tests.
> Yet nobody has ever been able to justify why it's necessary to dispense with the entirety of C and C++ to achieve memory safety.

As soon as you make a backwards incompatible change, you've already made a new language, effectively. Because:

> For example, you could create a fork of C++ that merely compile-errors when you use a pointer and not a reference unless you enclose it in some `unsafe` block that you invented

This means that effectively all C++ code would fail to compile under this implementation.

> One can simply start with C++ augmented so that everything is const by default; that is the ideal progress to me.

This is nowhere near enough to achieve the goal. Sure, it's a thing someone could do. But it's kind of irrelevant.
> " The challenges that AI faces"

Isn't this a good thing? I would think that If it were easy we wouldn't need graduate degrees
+1.

I personally think that first part of the readme made good use of them and kinda helped me navigate the different sections, but they're very distracting in the commit messages, H1s and the description.

Not every line needs an emoji at the beginning or end, and IMO rarely does it need both.

Emojis in text IMO are like jokes in movies. The funnest movies have them, they're placed well and they're effective. Other movies have so many of them they just pull you from the story and then you just can't relate.
"Show HN: "
Fair enough. But I have to agree with the GP: it's crap.
There were people that felt Google Code to be quite advanced for its time, with comparisons at the time more to SourceForge, Savannah, Trac, and some others that have past into the mists of time. It didn't keep up or maintain any of that "lead", but that just circles back around to the common aphorisms that Google loved big splashy launches and failed to incentivize steady maintenance or competition after a "product" launched.
I might be revealing too much here, but I work for a company that leases space from WeWork, so I go to a WeWork every day and in the evenings I read about its eventual demise. (Might explain why I'm so morbidly curious about this company)

The running joke in my dept is they're going to start cutting back on amenities (watered down mouthwash, less cut up fruit in the fruitwater, etc.) and we won't see as many maintenance people as we did six months ago.

The private phone booths are still boarded up because of the formaldehyde issue (our booths weren't "affected" but they're still closed off). There was a meeting room with a couch that had bedbugs in it, so that was closed off for a couple weeks. We refuse to use that meeting room now.

WeWork has just had its problem after problem in my time working here. We're not exactly scared (because we're a larger company and could probably just telecommute while our office is moved to another building). But we have noticed that the WeWork associates have become less chipper over time.
Trademarks have to be defended or else you can indeed lose it. That's a fact. Copyrights on the other hand are not the same. You may be confusing the two and lumping them all together under "IP" but there are many legal differences between different types of IP.
Yet another reason to switch to hcaptcha.com. Just wait for google to turn off your homepage.
Absolutely. I love my boss. Coolest person I've ever worked for. Always down to discuss candidly the difficulties the company is facing and what the various higher-ups are planning to face those challenges, and where we fit in. He's done his best to keep everybody else from crapping all over his planning process and therefore my peace of mind. I don't know where he learned how to do all that, but I'm eternally in his debt.
The idea that you can export a csv file or excel worksheet full of unitless numbers is scientifically whacky. In the same way most would scoff at an graph without axis labels why too don't we scoff at a data file without units.
Only with that kind of thing, or even the Zucchini method mentioned above, they would kind of lose their tag line about the easiest way to update a blog (or whatever it is).
There are over 4000 oil platforms in the gulf of Mexico alone. According to wikipedia, we've had 4 spills in the gulf, two of which are major (Deepwater Horizon and Ixtoc).

In contrast, we've had 132 space shuttle launches, 2 of which killed everyone on board.
Highly unlikely.

Fraud, maybe, but only at a long stretch.

It certainly would never reach prosecution.
No, I've lost interest in bothering, I'm pretty much just mocking it now.

My comment just above and the comment comparing reddit to HN, I fully expected to get downmodded. The other comments were simply chastising HN's mockery of the guy that actually believed what the Apple engineer said and IMO do not deserve to be downmodded.
For most American dialects, the sounds are nearly identical, but not quite: at the beginning of a syllable, the "r" is an approximant (a type of consonant that starts with an emphasized vowel sound), rather like "y" or "w", whereas at the end it is a true vowel, again like "ee" or "oo" respectively.
Probably at least a couple of reasons:
1) You have to codegen for it. It can be more difficult to codegen for a more complex operation (presumably more work getting data to the right place, and then pulled back to the right places on output), and so is less likely to be implemented.

2) I suspect Intel has already looked at this and seen little if no perf benefit. I bet if you ask 100 companies for a great complex operation that would benefit their code you might get 100 different answers. Of course, there has been talk of using reconfigurable logic, since a given process may have a good idea of what would be useful for it.
Checks and balances, though I feel this particular check/balance is a bad one.
"It's very simple": journalists mainly do what they think will make them look good in front of other journalists. The author did a good job of elaborating on that, though.

This is an instance of a very broad and very underappreciated pattern in society. Replace "journalists" with "women" in that sentence, or with "university professors", and it's just as true.
SportsEngine is just awful in every way. If you're on a youth sports board, push for something else. Anything else.
February 28 2019 ticks over to the next day. Their date parsing library says this is February 29. Someone notices this and implements a patch to make the date parser realise that this is actually now March, but doesn't bother testing properly.

Two years late, February 28 ticks over to the next day. Their date parsing library says this is March 29. Whoops.
Someone hire this person!
On the other hand, from what I understand they do ship precompiled wheels for many platforms, just missed one lots of people use in their CI setups (Alpine, which uses musl and thus isn't compatible with other Linux wheels - personally I think that's an odd choice but whatever, people do it)? Easy to imagine that many more people compiled it than they expected.
I am not incensed at all. Say, gender equals to genetalia 99.x% or 9x% of the time.. for arguments sake we can substitute one for another..

The reason for using that word is to show the absurdity of any gender based argument, feel free to substitute it with "people who can grow beards" if you like. As specific data points they may have relevance as tools, but, making sweeping claims about 50% of humanity makes for bad reasoning..

I think if you can be nuanced about gender vs biology then I'm sure you can see what I'm talking about.

"Why are most men criminals though? It's probably because men are just generally more aggressive than women."

You probably meant to say, why are most criminals men.. That is the danger when we start dealing in sweeping arguments.. it's easy to jump from the specific to the general and not notice..

I just think it's pointless to bring in gender into things where it's not relevant.. 4 out of 5 top defence companies are led by women.. it's a data point sure, but live through the life of that person who got to the top, did she get there because of being a man or woman, no, there is a bunch of hardwork and time they put in to get where they got to.. can you replace that woman with just any other woman, both are women right? Ofcourse not, because she is there because of what she can do, not because of her biology.

The individual has more power over their lives than just being robots dictated by biology. Making biology central to reasoning about larger things is denying the power of the individual.
the struggle is real. but for people that want to talk to me there is Signal. I have seen a lot of people jumping on it lately. The tide is turning
That's not quite right. In Scala, the annotation is there so you get a complier error if it does not do the optimization. It doesn't affect when the compiler actually does the annotation.

As you can imagine, there are cases where the developer is counting on the optimization but the code isn't such that it can be made.
I like this page design. It looks familiar. Does anyone know where this design comes from? Or if it's original?
The article mentions story mode loading as well as online loading, but as I mentioned in another comment the story time shown there is much lower than what I experienced, probably because SSDs are now standard and were rarer in 2013 (I could not justify 50GB+ on this one game at the time). So it may be a mixture of factors.
Learning by Shipping article claims Jobs credits "March 1973 Scientific American." [0, 1]

Jobs says it in the presence of Brand in this Wired book excerpt [2], to which Ken Kesey [!] replies "It’s the next thing after acid!" [3]

0. https://medium.learningbyshipping.com/bicycle-121262546097

1. https://www.jstor.org/stable/24923004?seq=1#metadata_info_ta...

2. https://www.wired.com/story/how-doug-engelbart-pulled-off-th...

3. https://en.wikipedia.org/wiki/Ken_Kesey
Cosmopolitan Libc author here. When I saw this article earlier today, it put a big smile on my face, because I would have thought there'd be so many more issues than there turned out to be! For additional context, we've got a GitHub issue that's tracking progress on the changes that need to be made based on what we learned: https://github.com/jart/cosmopolitan/issues/61
As a fellow ham I’d probably stay away these days in fear of being labelled the cause of the problem.
You are absolutely right, I forgot about the other extreme.
I immediately thought the same when I saw that headline
Bitcoin is a distributed feat currency with a proven limited supply (20M coins max) and slow and expensive transactions

My one problem with your thesis is that Bitcoin is no longer a currency but a speculative asset. It has not yet proven a stable store of value, or a useful currency, quite the opposite, and if nobody uses it to transact, what value does it have?

PS It’s fiat, not feat.
>We've just created a 336kb Lua interpreter binary that runs on seven operating systems, thanks to Cosmopolitan Libc.

https://ahgamut.github.io/c/2021/02/27/ape-cosmo/
100 btc from 2013 was around 1000 usd.
100 btc in 2021 was around 5000000 usd...

Satoshi still has around a million Btc...

I call this printing money
Most of the price is in the land value. And quite a lot of the bubble money is from overseas, as you've spotted. The UK is using housing as an export industry. One of the few export industries unaffected by Brexit.

UK retail is just wrecked. Even before the pandemic it wasn't great.
Actually, the point is not that Nix is bad (though there are reports of packages installing things you didn't want because someone thought a dependency of the root package might need it). It's that the author doesn't have enough experience as a sysamin to speak on Nix actual strengths and weaknesses when compared to tools they don't appear to understand very well.

This article is fluff because of this lack of experience; it honestly reads as another "looks at this cool thing I know nothing about!"
People are downvoting you, but as the author of this I can say you're right. Not necessarily lisp, but using any language that doesn't have the fatal flaw of totally broken strings is better.

C is still a large historical influence on many languages, and knowing it makes people more capable as programmers. That's why I teach it, and I use it because I'm just old like that. Once someone knows C they can fix all kinds of problems, and then can learn a huge number of languages fairly easily.

But these days, without a solid reason for using it, I'd avoid C and use a better alternative.
As a Buffalonian, it was actually something of a communally binding event; people definitely took advantage of the opportunity to show their resilience and live the ethos of "the city of good neighbors."

Speaking personally, it's the biting cold that starts about now and goes to about mid March that beats you down. But the weather's pretty good the other 9 months of the year.
I don't think they would've chosen C# at all were it not for ASP.NET MVC. It was the MVC, more than anything else, that made lean-and-mean WISA stacks possible. C# with ASP.NET MVC under recent versions of Visual Studio is tooled to the Nth degree, performant, and yet and manages to stay clean. Not so under ASP.NET WebForms and even less so under classic ASP.
> That means the for-loop will never loop forever, and as long as it handles all the possible differing lengths of A and B, never overflow either side. The only way to break safercopy() is to lie about the lengths of the strings, but even then it will still always terminate.

So what? The function is still crazy dangerous. Buffer overflows are still possible, and therefore buffer overflow attacks are still possible. It's still possible (and very easy) to trigger undefined behavior, and it's meaningless to make claims about whether a function terminates if it triggers UB, and there are as a result still security concerns.

This isn't a slam on Zed Shaw's book, as much as it is a slam on C. You can adopt whatever heuristics you like, but at the end of the day you're always working in C, where it is possible for your program to self - destruct (or worse!) unless your function inputs are exactly right.
It'll work against WPA2 as well, the link you provided is confusingly worded. There's currently no technical way of preventing deauth attacks as 802.11 management frames are always unencrypted / unsigned.

802.11w aims to address this by authenticating management frames but is slow in coming to market and plagued with interop issues: http://en.wikipedia.org/wiki/IEEE_802.11w-2009
I don't think it was this definition that has mutated from the original, but the scientific definition that got more precise and diverged from the colloquial use. But I'm hardly an expert, so don't assume I know what I'm talking about.

As for xenophobia and racism, from UNESCO: Xenophobia and racism often overlap, but are distinct phenomena. Whereas racism usually entails distinction based on physical characteristic differences, such as skin colour, hair type, facial features, etc, xenophobia implies behaviour based on the idea that the other is foreign to or originates from outside the community or nation.
A system of incentives will see people act in line with those incentives. If you have heavy incentives to be dishonest, people's actions will be bent towards dishonesty.
This. Facebook did really throw startup valuation out of whack starting with the Instagram acquisition and following up to Whatsapp. They appear to have no idea what they're doing with their money, they're in a rather vulnerable spot with their core business, and their demented frenzied spending seems to have infected everyone around them.
rammed earth and cinderblocks are used elsewhere too, no?
Politicians are elected on so many different issues that it's really hard to get enough people to care enough about one specific thing in order to have elections actually mean something.

Fictional numbers:

90% of the population cares about Issue X, but on a scale of 1-10 in how important it is to them, it's a 3.

Meanwhile, 45% of the population cares about Issue Y, but to them it's a 10.

Issue Y is what people will choose their politicians for. It's natural selection. I still have an appendix because, while it's useless at best and dangerous at worst, it's never killed enough people to make it a threat to the survival of the human race. Likewise, people are going to vote on war, abortion, religion, economics, civil rights, etc. They care about the prison population... they just care about other things more.

Not to mention that fixing the prison overpopulation issue isn't just passing or repealing one law. It's a multitude of laws, it filters from Congress through the judicial system to the police officers. See how long it's taken to get marijuana decriminalized in just a handful of states? Now that's just one injust thing that people get sent to prison for in the US. Trying to fix the rest of them will take even longer.

You don't get elected on "reducing the prison population".
He's not a beggar when he can use state sanction violence against you with impunity. He's just a lazy fraud.
You will be happy to know that the author is interested in adding Python support and has listed it as a potential GSoC project (http://ideas.pencilcode.net/).
That's a silly answer for a lot of reasons. But more than any it doesn't make much of a difference.

The NFL will spend about 3.8B on salaries next year. The NBA is around 2B. MLB is around 3.2B. Add that up and you get 9B. Spread that evenly among the 7.2 Million teachers in the US and you get: only 1,250 each.
very smart approach. it's never wrong to approach a job interview as a negotiation from the beginning. If you KNOW you don't do your best in a given situation, you get a chance to see if the company sucks by seeing how they respond to your questions. Employers who don't get this miss the point entirely. It's a two way street, especially when hiring quality developers.
Many (40%) were hesitant to use Facebook, when it was described to them, citing privacy concerns. And then 98% of them did.

How people say they will act, and how they act, are completely different animals.
I've used some 3d transformations in CSS before, but this is on a whole different level. Really great work here!
Thanks, also of interest might be the overview notes for section 49:
http://www.legislation.gov.uk/ukpga/2000/23/notes/division/6...

However after reading about section 49 for the last few minutes I did not spot what the burden of proof is for non-compliance, the range of penalties for non-compliance nor how it scales with offense, and I do not now what "on reasonable grounds", a requirement to use section 49, means in UK law.

Another interesting quote is that inorder to issue a notice you "must describe the protected information to which the notice relates;" What counts as describe in UK law? I would hope that authorities would not just beable to guess at the structure. I would hope they are require to have some other evidence that would allow them to describe the information they are seeking.
Wow, this is really well done. I've been meaning to trying something like this, not gonna bother now. So slick.
actually, I thought that I had typed kg, but somehow, I didn't :/
There are some good summaries here, too:

http://stackoverflow.com/questions/93526/what-is-a-y-combina...

Full disclosure: I ended up answering there as well, but I won't say which one is mine.
I’m sure the living root bridge concept doesn’t stay within political boundaries, but also yes OP could have seen the faces of the people and not realized that people that look like that live in parts of India.
That's a sensible way to do things. In the U.S. I haven't seen it; maybe that's partly why pickup trucks are more popular here.
What is the methodology for classifying human vs. animal waste?
An angry mob isn't about stories. It has no correlation with righteousness or reason or fairness. It's an instrument of chaos and destruction that can as easily be turned against you as your enemies. It's the rhetorical equivalent of setting the theater on fire instead of talking to the people inside.

Doing wrong is wrong even when you're angry.

And it's a short term gain for a long term loss. Every careless attack on a person who turns out to be innocent is an advertisement to join the opposition.

Worse than that, if you shout down dissent then you stay wrong. If you can't admit to a mistake then you can't stop making it.
Wait are they really still dating and is that really Grimes?
Towing puts a toll on any vehicle's gas mileage, and you can run out of gas in a normal truck too. Tesla's have range indicators built in and let you know how far you are from the nearest charging station. Turns out people who are traveling pay at least a little attention to vehicle range, particularly when hauling a load. This isn't unique to electric vehicles, regular trucks fuel economy goes way down with a load as well and gas stations are often few and far between in the mountains.
Yeah. The Gchat/Hangouts mess was what caused me to permanently move off all Google-based IM-platforms.

You better believe I’m not coming back.
He's dead, he doesn't need discounts.
You would probably have to build a wall around SF though. Personally, I am totally fine with that. It may keep some people out and it may keep some people in.
Seconded. PDFs work just fine with Stanza and GoodReader too.
Great idea and looks pretty and useful. But, I am out because of the single binary and go. Dynamic linking allows better control of the system and security.
IIRC it was, what about weeks? Time periods? Offsets vs zones? (Other esoteric features.)

"Just have it parse .isoformat() and ship it!!"
Pokemon is a mostly video game and „Ghost in the Shell“ a movie remake. One swallow doesnt make a summer. Also, Studio Ghibli has not made a new movie in 5 years.
I guess a good place to start looking for a definition of readable would be Peter Norvig's Rule of English Translation[0].

1. Start with an English description of algorithm
2. Write the code from the description
3. Translate the code back into English
4. Compare 3 to 1

Code that is easily translated to an English is probably the closest we can get to readable code.

As a side note, this entire discussion of what makes good code is making me think of this[1].

[0] https://www.cs.umd.edu/~nau/cmsc421/norvig-lisp-style.pdf

[1] https://twitter.com/paulbaumgart/status/571788242174918656
Code signing is a strong arm tactic and the ones who run the industry are a huge mafia game. Hate every aspect of it.
Those have been optional in every HTML DTD since 2.0 (the earliest I saw). It bugs me when everyone calls markup like this "invalid" when they actually mean it was browser authors who failed to follow the specs (in this case, SGML content model rules).