jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Words matter, but that doesn't mean one group gets to establish the definition that suits itself. 'Hacker' has been used in popular culture to include malicious computer activity since the 1980s, notwithstanding the existence of the jargon file, and folks such as yourself have been grumbling about that not being 'the true meaning' just as long. The fact is that you don't own the word, and the negative meaning has at least as much common currency as the nerdy one.

Words matter. If some fools are caught with a Molotov cocktail and the media starts reporting that they had a "nuclear weapon" because gasoline contains some radioactive carbon-14, the sane people are the ones telling anyone who will listen how stupid that is.

Wildly disproportionate analogies are not a good way to get taken more seriously.
The word "prescriptive" generally refers to an approach to language, such as found in grammars, discussed by grammarians, etc. Not to languages themselves, which are neither descriptive nor prescriptive.
As my wife and I said to each other 'You think they way you bring up your child has a massive effect - until you have your second child"

Having said that, saying "Peer groups are the dominant influence on a child’s personality and development, full stop." is over simple. Look at the children at school. They all share a peer group. Is there personality and development all aligned? Absolutely not. Diverse friendship groups develop with distinct interests and moral codes. How do you account for that?
So 30 hrs/week for each parent.... ? I personally work ~50-60 hours a week and have plenty of time for investments. It takes around 10 minutes a week to manage, could probably trim that to 10 minutes per quarter
The book Apollo by Charles Murray and Catherine Bly Cox shows a similar concept. In the investigation after the fire in Apollo 1, they found many possible near misses. But when each of those items did not lead to a failure, they became accepted. They poor designs or installations were allowed to slide and the accumulation of trouble spots kept increasing.
Most probable a emoji in Slack uses more resources than a email.
The back panel is beautiful.
Yes, I do nearly almost my long form reading on an e-ink reader. Much easier to concentrate on than a backlit screen.

The latest generations are indeed not much of an upgrade from previous ones. But that doesn’t mean they aren’t better for reading than a tablet. As long as you get something high-dpi and front-lit there’s not much better you can do.
When experienced pilots who knew all about the details crashed a simulator programmed with what was supposed to be the fix, that was the end of any credibility the current management could muster.
I worked at a healthcare company in the US (we provided HIPAA data connections between insurance and providers) and discovered all the production passwords were storied in a text file in the code repo half the company had access to. The CTO told me "we trust our employees". There was also no auditing on who access the DB and servers, and they never changed the passwords because the chief architect did not want to remember anything.
I think the naming is intentional. The titles have to be short and simple, and none can be shameful. If you pick a shameful-sounding title like "neurotic" in the Big 5, few people would willingly admit to it and you certainly can't politely ask about it.
Matthias Schmidt is probably worth a follow. He documents industry progress towards the tightening EU emissions regulations, which is a fascinating subject in itself.

The electric vehicles subreddit also covers the wider industry in some detail - although often in the form of passive aggressive shitposting between Tesla bulls and bears.

https://mobile.twitter.com/auto_schmidt/status/1364938710798...
Driving characteristics are an argument for the sporty drivers as well.
This is an amazing writeup, and something I've often wondered about!

For those who want to skip to the code, the article links to these resources:

https://www.ggpo.net/

https://drive.google.com/file/d/1nRa3cRBQmKj0-SEyrT_1VNOkPOJ... - a writeup on the GGPO library including code samples of how it works

For an example of what GGPO feels like when implemented in a game from day one, this Reddit thread illuminates what's possible: https://www.reddit.com/r/Games/comments/lolukg/guilty_gear_s... - "I was playing matches with a friend in Denmark from the east coast of the US without any issues whatsoever. It's like black magic. If this kind of netcode is what we have to look forward to with GGS, I literally won't play any other fighting game that doesn't have it from here on."

Taking a step back from gaming applications though: I'd love to see a convergence between those researching CRDTs and those who have implemented rollback netcode in the wild. This article from September 2020, by one of the contributors to Google Wave back in the day, is a great overview: https://josephg.com/blog/crdts-are-the-future/

There's a fascinating confluence of talents needed to generally solve the problem of "how do you keep people in a flow-state when collaborating in the presence of network delay" - which is more applicable now than ever. There's psychology, user experience design, user interface design, deep domain knowledge, fundamental CRDT research, the types of artistry that go into really good gaming netcode, people who have implemented undo stacks in massive desktop applications and know all the warts that arise there, security researchers, distributed systems researchers (the latter two because this will enable decentralized applications in a huge way)... All these people will come together in the coming years to make computing seemingly defy the laws of physics. It's an exciting time to be a software engineer.
A good player can't be accurately predicted by a human
Okay, in grey areas there is even more room for telling partial truths. If something objective as a number can lead to a valid disagreement, then what hope do we have for complicated political issues. To me in the end it breaks down into complicated power relations.

We can tell whichever shade of grey that we want to tell that those who are listening to us what to hear in the frame and the rhetoric which appeals to them. Fox news is biased to tell the partial truth of a certain demographic which feels empowered by that rhetoric. If more people believe reality as told by Fox News it gives them more power within the system to get whatever they think it is that they want. Currently they are going after Cuomo, a democrat, in the sidebars there are criticisms of cancel culture.
Ah, I'd missed that you're supporting the 8080. I don't know of any others, no.

Just in case you get the wrong idea: I'm very grateful that you put CP/Mish out there. My Z80 retroboard project benefited from it (I used the ZCPR1/ZSDOS .rel outputs directly in my board's emulator, plus the project served as a useful reference source) with no contribution back.

I don't think it would have helped anyone if I'd tried to make it support my board in your build process. There's one of my board in the world, with zero users now I'm working with its replacement design. I already had a BIOS written for zasm, and no removable storage (socketed ROM might count as removable I guess) so I wasn't trying to build a bootable disk image.

If, say, I had a vintage Model IV and wanted to make disks for it, it might be a different story, but for a retrobrew z80 machine it's a good reference but IMO not a good basis for the software part of the project.
> In this case Facebook is failing to vet their advertisements, so it should stop offering this device until it is capable of doing so within the confines of the law.

What person to person marketplace is held to this standard? Certainly not Craigslist, eBay, or Fiverr. Arguably not even Amazon.
Shouldn't the app be ringing alarms every time the price doubles?

Shouldn't the vendor offer a spend limit?
People here say it's unacceptable for cloud providers to not have spend limits for their web apps.
The advantage of feed aggregators is that they allow you to get content from feeds added later, without having to manually find them and subscribe. A mechanism for dynamic OPML - a "feed of feeds" - would be better, but as far as I know there's no such format.
Previously on HN, with the correct title: https://news.ycombinator.com/item?id=8797002
Missing "is coming" in the title.
Does it block trackers for Bing display network ads or not?
It's the other way around, if a game can be shown to be skills based, they don't fall under gambling regulations. This is why a lot of gambling type games that issue tickets and target kids are legal.
With just incrementalism there’s still enough value to extract from the current methods of deep learning to propel a small country into a golden age. Leaps and bounds are needed to get to AGI, but winter comes when there’s no more money on the table, not because we can’t reach our scifi fantasies.
Do you share your config files publicly?
So many more failures should be published and documented like this, it's immensely valuable.

Thanks to the author for writing this article.
It's an Ableton ad disguised as a ted talk.
I've been really lucky in my treatment and I'm well past my expected survivability so I'm good with the condition.

Regarding the taint you feel, that's similar to writers block. Try a different setting if you can, make sure you're enjoying yourself before you start. Then just go with it. No expectations, no harsh deadlines. You get done what you get done and you're going to have fun doing it. This is going to sound like a really odd thing to do but it really does change some things, take a few deep breaths holding them for a bit before letting them go and after that just shake the anxiety out. Shake your whole body until you feel silly. When you sit down, smile, even if it's forced and make sure your posture is not slouched. Your mind will follow your body. Then start whatever it is you want to do.
You have to sign up at https://www.greplin.com, and grant us permission (via OAuth - so we never see your password) to index your mail for you.

See http://googlecode.blogspot.com/2010/03/oauth-access-to-imaps... for some details.
It's much better than no backup. An offsite backup offers only little additional security. (Not that it's not worth it. But the difference between no backup and backup is vast, the difference between backup and offsite backup is small. It's like the difference between a $50 dinner and a $100 dinner — noticable but rather irrelevant compared to a combo meal from McDonald's.)
http://jsperf.com/global-namespace-chain-vs-string-based-loc...

As other people have mentioned, here we see identical perf when moving the add function lookup out of the inner loop.
As ehynds (above) pointed out, the example could have been drastically simplified down to:

window.Library = {};
window.Library.util = {};
window.Library.util.add = function(a, b) {
return a + b;
};
var add = window.Library.util.add;

Then you will find that:

add();

Will be faster than:

window.Library.util.add()

It's unfortunate that JavaScript interpreters can't do something to fix this. Maybe Google's V8 JIT can speed this situation up.
Tough at the moment, but if domains keep being seized under questionable circumstances it might be the way to go. At the very least it is interesting reading. I read an article that I can't find at the moment that made a convincing argument that this would be the direction things would head to maintain a truly neutral Internet.
"I think most people think their bargain with Facebook is like the one they had with broadcast television."

Kind of reminds me of when Europeans came to the new world. FB is living in an advanced environment where data is gold. Consumers are living in a broadcast paradigm where free entertainment is valuable. 'Just trade me your Amygdala characterization and I will give you access to these shiny games.' Its easy to trade Manhattan for some fur and beads when one party derives value from the land and the other party does not think of land as currency.

I'm not necessarily saying this is a bad or good thing. But the implicit contract between FB and other data mining companies with their consumers is certainly not something well understood by the average consumer of these services. More than anything it seems like an opportunity to make the bargain more explicit.
> I'm still having a hard time seeing this as a debilitating condition, I can relate to all the things you said and undoubtably taking drugs like modafinil or ritalin turn me super productive and focused, but I don't want to be medicating day in day out, tolerance grows too fast.

You don’t see it as debilitating because you don’t experience it. You’re describing the experience of your chemical reaction to drugs that treat a chemical deficiency you don't have, of course you react differently!

When I take amphetamines as prescribed and coordinated with my doctor, I don’t feel more productive or focused. I feel like the entire act of living isn’t a completely impossible catastrophe. I feel like I can speak to humans without collapsing into a trembling ball of anxious angry sadness. I feel like I can get to the store and back without a complete meltdown. I feel almost normal. Without it I’m lucky if I can get through the day without hoping I wouldn’t. Now do you get it?
The problem for a new technology like Phoenix that wants to dethrone an established player like Rails is that it's not good enough to be 50% better. It has to be 2x or 3x as productive to offset the smaller ecosystem and pool of developers. And I'm not convinced for most of the things that Rails is used for it's that big of a productivity boost.
> What does generational trauma mean? Is this an epigenetic thing?

While it can be epigenetic (e.g. descendents of Holocaust survivors having measurably different gene activations and responses to stress), typically it isn't referred to that way. Instead, it refers to social trauma that may be present, and social knowledge that may not be.

For the former, consider a family whose grandfather was unfairly beaten by the police. Furthermore, all of their friends and neighbors have similarly unpleasant stories about their grandparents. Even if the police had behaved absolutely saintly since then, those stories would influence whether somebody reports a theft to the police. Those stories would influence how uncomfortable somebody is when talking to the police, and whether they are viewed with suspicion as a result. And that is the best case scenario, when in reality the police have been far from saintly.

For the latter, consider a family in which not a single person has had college education in the past several generations. A high schooler looks in that family is looking at colleges, seeing how the subjects covered in college match their interests and would lead to a good long-term career. But, they also see the yearly price advertised by colleges, and decide not to go. Because nobody in their family has gone to college, they are unaware that the advertised prices are rarely ever the full price paid, that there are fellowships and scholarships set up for these cases. (Not as good of an example as this would have been 10-20 years ago due to continued increase in education costs, but the point still stands.)

In both cases, even if the original sources of inequality had been completely wiped away (which they haven't), the generational trauma is still there, by no fault of the individuals or the group.

Edit:spelling
> ADHD, diabetes, depression, anxiety, heart disease, suicide and obesity are all labels for defects of human physiology that exist or come to exist from sitting and focusing on one thing (usually alone) for long periods of time.

That’s completely untrue for ADHD and Type I diabetes, and untrue for much of depression, anxiety, heart disease, and suicide. So, basically, that list is bullshit.
This was a major symptom that led me to seek a diagnosis. I was never diagnosed/medicated for ADHD until I was 25.
What's the difference in salting if the salt is shared?

Edit: Replying again- sorry. Thinking about this some more-- if the person were to concatenate the number with first last or something they could distribute the list and the person's name would be the salt. So 9195551212JohnDoe becomes $hash and user just has to know all the pieces to test locally.
There won't be another "world war" if you think that means fighting with guns, tanks, and fighter jets. 21st century war is being fought under our noses as "unrestricted warfare" (https://www.c4i.org/unrestricted.pdf). Information warfare, legal warfare, economic warfare, etc. are how battles are fought. Why would a country want to shoot bullets at the US when they can control or dismantle it from within?
I wonder if Oracle worth was mostly an army of salesmen with one good product and loads of persistence (pun not intended). I've dabbled with 2 applicative from the 90s based on Oracle rebranded things and they were very subpar to say the least.
To be honest, their entire catalog belongs in my "best of" pile.
I agree. I've been killing servers with it since the '90s. The current interest comes from it (possibly) arriving as an attack tool in botnets and not being mitigated by current anti-DDOS methods.

It is time to cope with it.
Can competitive beard nitpicking be far behind?
More discussions: http://news.ycombinator.com/item?id=1929723
Wow, huge difference between your numbers and the beard guy. I wonder what you can learn from the difference. What was different between the mentions?
Agreed. This article is trash. Move on, nothing to see here.
You're correct zephyrfalcon. People get the same kind of health care, no matter if they earn a lot or not much compared to others.
The Scheme Programming Language now has a 4th Edition:

http://www.scheme.com/tspl4/
We have an onboarding tutorial for new hires at work where we cover stuff like deployments, code review procedures, and coding style.

We intentionally keep this separate from the code and leave it in Confluence docs because it was important to both engineers and semi-technical (QA and Product) staff. The latter group is very concerned about how hotfixes are deployed but is unlikely to look at anything on github.
Add to that list, GNU Make. In gmake, you sometimes need things that look like paths to be variable names:

VAR_$(PATH) := whatever

where PATH could be path/to/foo-parser.o, say.
look at this diagrams , i think they will help you a lot. :)

http://aws.amazon.com/architecture/
This is an argument for unit tests, not for a statically typed language.

Type errors tend to be very few and far between compared to logic errors.

Multiple processes in most web applications are best handled by a pre-forking webserver in front of something like mod_wsgi, and using an engine like Celery for asynchronous and long-running operations on the backend, often launched with something like supervisor.

I do take issue with some parts of the article, namely saying there is a good type system (there's not, but it's all fine, duck typing, etc) and that twisted is a good framework.

It is definitely true however that Python is a great fit for all kinds of serious applications, but with all things, it takes discipline.
I believe that is what they refuse. I refuse it.
Because the American conception of "gently tell people to do the right thing, and their good ole spirit will volunteer to do the right thing" is false.

In France, there are drones flying around blasting speakers at high decibals for people to stay in their homes. There are fines, and repeat offenders can face six months of jail.

In NYC (I live in NYC), we've denigrated the police for the past few years as "fascist" -- ask any average 25 year old you meet in a coffeeshop or Brooklyn bar -- there are protests over arresting people who do illegal things. Police enforcement of simple crimes is considered "a waste of police resources" at best and at worst "systemic racism in action." If you talk about enforcement of subway vagrancy and crimes like smoking on the platform, urinating and so forth, you'll hear a lecture about redlining and some other academic topics from history, you'll be reminded of stop and frisk, quotas and so on. So there you have it, the Left made it hard to sustain order. But the Right doesn't get away scot-free: every Trump supporter I talk to says, "It's my Constitutional Right to do what I want!"

So there you have it. Both Right and Left united in favor of individualism and against common good.
I've never seen this data before. It's really interesting that the population center was actually in or near D.C. in the early 1800s. I've never heard that this is a reason for it's location. Merely coincidence?
I used it for a big project about two years ago, and between it and Shellcheck I had pretty good time maintaining a relatively large Bash codebase (we're talking tens of thousands of lines of code across several distinct components).

Initially I was skeptical, and tried using Node and Mocha for writing tests instead, but calling shell from other languages is pretty cumbersome, and at some point that became very annoying. I gave Bats a try and was pleasantly surprised.

Once one gets used to it Shell is a really good language if the large chunk of your work is calling out external processes and passing the outputs between them. Sure, some language design choices of Shell are arcane and subpar, but with tools like Bats and Shellcheck it's possible to reach comparable levels of developer ergonomics that we all got used to with more popular languages.
It's probably just the thermals. A desktop CPU runs circles over any laptop due to tremendously better thermals and power window.
Taiwan doing this = effective. china doing this = creepy. however, probably necessary in both cases. perhaps a rhetorical cease-fire globally would benefit us all.
Certainly, to me it is more that they can maintain the total range of the car even with a decreased energy capacity. Because they are the only manufacture perusing this (AFAIK) this gives them a competitive edge.
End slack.
Did you check Tik Tok? Discord?
I don't think this would take off. Part of the fun of cameo is having celebrities take the time to recognize you.
They need to do the same for tag manager. That's the real poison pill.
On the public markets, yes, because as a participant in public markets, I'd like listed firms to meet at least a bar of 'still in business'.

On private markets, knock yourself out.
Biasing the training data in the way you want seems like a problem for these projects. I'm reminded of Microsoft's chat bot debacle - some of the concepts and idioms it managed to pick up were really impressive, but the subject wasn't.
or shadertoy? https://www.shadertoy.com/

(author - I like your site!)
I've gone through a few name changes. I didn't start out calling it Startups Open Sourced, I think it started out as "Founders in School" or something close to that back in February, and then it changed to "In the Trenches" and I worried that "In the Trenches" sent an overhyped message, or set the wrong tone as this aggressive, war-story type of book. When the idea of "Startups Open Sourced" came to me, I thought it seemed appropriate, because it's like you're looking at and understanding how each of these founders work on a personal and professional level. You get inside their head and they put it all out there for you to analyze. Hiring, fundraising, finding cofounders, staying motivated, all that is talked about in depth.

As far as the process of writing the book, I'll actually 'open source' that process next weekend. I'll cover everything, from the e-mail templates I sent, to the way I recorded and transcribed the calls and edited everything.
I'd learn JS with Rebecca Murphey's book. I haven't seen anything better.

I'd also read, and think about, accepting or denying what Crockford says. A lot of what he says is great, a lot of it - adding custom methods to inbuilt classes (potentially conflicting with some other libraries custom modifications) rather than redefining your own classes for example - isn't.