jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Guess what -- corruption is a possibility of our system. The end.

That's like saying that crime is inevitable so we should disband the police. Just because you can't totally eliminate something bad doesn't mean you can give up fighting against it.

> Most Americans don't find corruption to be that big of a deal. You know how I know that? Because they keep voting the same corrupt people into office. Apparently, as long as things keep getting done, no one seems to mind the corruption.

Are you honestly taking the position that murder and human rights violations are fine as long as enough people in the district of the chairman of the oversight committee are more interested in some other issues?

The response to "people don't care enough" is not that we should give up and go home, it's that we need to find a way to make them care.

> As for military response, there are plenty of military operations you can launch to deny foreign nations the capability of hacking into a company like Sony, just like there are plenty of military operations you can launch to prevent foreign aggressors from shooting down US passenger planes, or pirating along US coasts, or any of the dozen other preventative military operations the US performs every single day.

OK, give an example of one. For example, the US Coast Guard can prevent marine piracy by pirates in US territorial waters by shooting at them with heavy weaponry until they go away, are captured, or die.

That's an actual thing that the military can do. What are they going to do against people sitting behind computers in foreign countries? I'm honestly asking. It doesn't make any sense to me.

The attackers never leave their home jurisdictions. Are we going to invade China because they hacked Google?

Let's just put aside the charade and call it what it is. They want permission to attack foreign infrastructure and use it to spy. That whole thing with the NSA? They want to do more of that, more aggressively, world-wide.
If traffic is end-to-end protected with cryptography --- as, for instance, it is in the SSH protocol --- why does it matter if DNS records are authenticated? If you forge a DNS record, the SSH protocol will kill the session. SSH doesn't even need to care what the DNS says; all that matters are the cryptographic secrets.
My impression is that economists generally thought the Swiss central bank would keep the peg, because why wouldn't they? There's no economic law stopping them and it was obviously good for the Swiss economy.

The fear of central banks with large balance sheets is a powerful political force, one that economists don't really appreciate. The rational thing would be to keep the peg (or even better, target inflation or NGDP) but an unfortunate majority of politicians and voters are fearful of "printing money". Just as central banks around the world keep making the mistake of allowing falls in the inflation rate during a recession, economists keep making the mistake of assuming the next central bank will listen to them.
If it was working well, why stop when your SO arrived? Did she not, ah, agree about the lack of smell?
What makes 2TB the cutoff?
Yes, definitely this.

Don't go through the front door. At most, use publicly listed job ads as a form of research. Never assume they represent all the jobs that are actually available to you.

There is no substitute for actually talking to people and getting to know them. Make your own wishlist of companies you'd like to work for. People running startups who are even minimally competent know they need to network a lot, so they're easy to find and network with.
Look, when everyone gets to be king of their own sandcastle, you obviously end up with a larger number of smaller castles. But the not-so-obvious consequence is that because people implicitly know they can just start making their own sand castle, it foments divisiveness because all of a sudden everyone "knows" they can do a better job moderating/curating/whatever, and they're sick of seeing $content_type in what they've come to see as their personal newsfeed.

IMHO the "benevolent dictator" style works better. People on 4chan complain, sure, largely as a consequence of no upvotes and complete anonymity from other users. But they also mostly just "make it work" when it comes to classifying content. On the tech board /g/, there's a surprisingly diverse stream of content that makes its way through. Because there's only one /g/ it all fits into one melting pot and the community is more vibrant and diverse as a result.

I think the same happens here on HN. A lot of different people with different tastes frequent this site. If it was simply "news for startup founders" or "javascript framework news" it would be a lot less interesting.
I may be thick, but what does isomorphic mean in this context?
>> "makes it less "evergreen""

The evergreen no date thing is fine with me - provided the content itself is actually evergreen. That's the bit people seem to forget. Not dating content doesn't magically make it last forever. If the information is unlikely to expire then I don't need a date. If there is a chance that the information will go out of date, especially if the dated information will not be useful to the reader, then it should be dated.
There's hope yet for the Donald.
Security companies exist simply to mark a check box on most industry's "Cover my ass" list. If you are pissed off maybe move out of this and into a sector that actually cares about security.
One issue is that that sysctl is not a namespaced one.
Yes. I worked on the Bloom language at Berkeley. I am teaching now at a Uni. These wouldn't have been possible without a PhD.
If there were any conclusions made in the article, OP would probably make sure to dramatically acknowledge the subjective idea in the title.

I guess we can only wait for the title "Here is 10 reasons why you are a loser, Harry..."..
Ascribing personhood to countries is weirder than ascribing personhood to corporations.

Particularly grating is the common parlance that countries X and Y are "friends" or "enemies". This may have made sense in the world of monarchical empires, but in modern nations it is at best a rough summary of the collective attitude of an elite. The bulk of the population in each country is unlikely to care at all about the other. And there is likely to be a significant dissent about whether friend or enemy should characterize the relationship.
Not all of us working at big companies are like that I was actually shocked when I came across that attitude at BT.
I am currently writing an extensive blog post on this topic, still several weeks away from being finished though.

I use several tools, but mainly Notion - https://www.notion.so/. It can do everything you ask, except its handling of PDF documents is not very sophisticated (e.g. no OCR) and I am not too excited about their web clipper.

Everything else would be a great fit for you. You could create tables with your documents, allowing you to label them, set whatever properties you like and easily cross-reference them within your notes.
Are tweets being deleted or just accounts?

What happens to historically important tweets (e.g. from a government office holder) who happens to have died, 5, 10, or 50 years from now?
A lot of currencies in the world are not stable and some are worse than some shitcoin. Also, there are some ridiculous restrictions on what you can do with your own money. For example in India you simply can't leave the country with your money. What are you going to do ? Bitcoin is helpful.
Moderate inflation is a feature, not a bug, due to sticky wages [1]. Without inflation you get longer lasting recessions and worse unemployment.
[1]: https://en.wikipedia.org/wiki/Nominal_rigidity
> sbt -- I still have a lot of coming up to speed to do here, but the manual is like 500 pages and it's somewhat overwhelming.

SBT is not worth it. Ignore it and use Mmaven.

> The functional side is fascinating -- I'm still studying the cats library. I can almost describe a Monad! It's a pretty big mountain, though, and there are times where I have doubts whether the benefits will be worth it. Would love to hear some re-assurance! ;)

You shouldn't use these things unless and until you need them. Cats is basically a library of techniques for letting you accomplish things that seem like they might need language features by instead writing plain old functions that return plain old values. If you use the fancy technique for the sake of using the fancy technique, you're putting the cart before the horse. You should use them where you'd otherwise have to use some weird language feature (exceptions, magic async, mutable variables...).

> * The ecosystem for microservices seems pretty closely tied to akka & lagom. These are quite complex in their own right and we've been having trouble with the latter in particular. Curious to learn about alternatives. ZIO?

Mostly you don't need anything too complex. I'd recommend using akka-http to start with, but don't use any akka proper - stick to the routing DSL level and use futures rather than actors. When you're more comfortable with the functional abstractions you can switch to http4s.
Might be a stretch to say its integration, but you can scan a QR code and sign into a RSL.
Edit, I too haven't carried a wallet in years, how good is it.
> Huh? Literally everybody grasps this. This is the most widely parroted mainstream narrative about the economy right now on the internet.

That may be the case but traction on this narrative was near zero if not negative even say two months ago. "Inflation? The poor are in debt, so it's good for them right? Lel"

More importantly the professional pundit class (neoliberal economists like krugman) and even the socialist-adjacent MMT theorists do NOT see things this way and push hard for policies that while well meaning will likely result in stealing even more from the working class. The media of course feeds off of this class so it may (finally) be part of the "internet discourse", it's not part of the "mainstream discourse".

> In an instant, wealth inequality will start shifting the other direction, and valuations will fall

No, if you understand the mechanism of how inflation steals from the labor class, you would know that "it doesn't work that way". It is not an "instant reversal" of wealth inequality, except for if the crashes brought out by the interest rate hikes are accompanied by not bailing out the wealthy, and we all know how the track record on that has been going.
If people just create their own new currency (lets call them index funds) doesn't that defeat the whole point? Because that is exactly what happened. The dollar deflated but the real currency kept its value, meaning that everyone's salaries were cut in comparison to the people who stored their money in the real currency. That is how you see "growth" in a recession like we just did and how printing money hurts the poor.
I’ve gone down this rabbit hole and aside from fluid navigation, it isn’t worth the hassle. Since the content is largely text which will be transformed into HTML (before or after being sent down the pipe), the size difference is mostly negligible.

Time is better spent cleaning up the critical rendering path, deferring styles and scripts.
My first thought would be to re-map Win+L with AutoHotKey or similar. Or, just press start, and arrow up and over to lock (lots more keypresses though).
[](){};

was already valid C++ syntax. Is

[]<>(){};

now valid? Feels right to me!

Edit: This is a pretty strong new standard overall. Concepts and modules are something C++ needs.
Presumption of innocence is a legal principle and does not and will never apply to a corporation providing you services at their own discretion.
I love that kind of practical example.
I wonder this too. People who bought houses outside of major urban metros either got in early and made a great purchase, OR they paid top dollar for something that won't keep its personal and/or financial value. Feels like it could still go either way.
We were a Victor dealer and couldn't get a demo copy. They went all in on full PC compatibility anyway, so it din't really matter. I just sold my last Victor keyboard this summer...
It's weird that people keep building DSLs or YAML based languages for build systems. It's not a new thing, either - I remember using whoops-we-made-it-turing complete ANT XML many years ago.

Build systems inevitably evolve into something turing complete. It makes much more sense to implement build functionality as a library or set of libraries and piggyback off a well designed scripting language.
I think we can not tell yet (I'm a FL'dn) what impacts can and can't be attributed to DeSantis. His motivations are clearly disturbing (fine w/ trading lives for economy) and I strongly dislike him.

However, it is most important to me that we learn the lessons that are. If an earnest and incorrupt study (including fixing his skewed death stats) of the FL response exonerates him, then I want to know that.

notes: Some things that DeSantis can not take credit for

ALF responses. My son works at a (worldwide corp) ALF here and they were a model of competency. eg: PPE on day one. Rigid, mandatory vaccines for staff. Ebola-like (my term) response to positive clients, inc full biohazard suits for routine contact.

Counties' responses: It was largely up to counties to impose mandatory mask orders and indoor venue restrictions. Most (perhaps all) did.
I'm not willing to spend thousands on an ebike while living in a city where I expect my bike to be stolen at least once a year.

(and all of my bikes that were stolen, were stolen out of locked garages!)
At one of my old gigs, I asked my then-colleague a bunch of questions about the codebase for a task I was assigned. He was always like "you are a senior resource, you should not ask such questions; if you want to find answers, look into the code itself." This is how he keeps his status and job at that company, and he is still there now. When I enquired around about how he got that tribal knowledge of that codebase, I got a fascinating answer: he asked his ex-colleagues at the same company, the same kind of questions I asked.

Unless one joins as an intern at some company, there are gatekeepers in most of the companies, who don't want to train you at all. Instead, they criticize any attempt to find answers as "hand-holding, fake, inexperienced, etc."
I totally agree, who tests everything has just missed the point. I write tests for critical parts of a software that have an high risk to fail somehow (a DAO or Billing implementation, for example).
doesn't show the after picture - if you're the author, please show... it kind of ruins the point of the article otherwise
> My article Twitter Marketing Tips has always had good momentum considering when it was first published (guess). I know if I published the date… people would think “dude, this is so old… things must have moved on”.

And when things do move on in such a way to make those tips invalid, people will keep finding that article and be misled.

The simple solution is to put a "last updated" date on your article (or at least a last updated year). Then every few months or every year or so, go through and update the last updated date if the article is still relevant.
There was a really nice lightning talk this year at Libreplanet about increasing accessibility in free software. One of the key takeaways was that good text is important. All of the widgets should be labeled appropriately otherwise there isn't a prayer of making it accessible.
Where does jobs say that philanthropy is done by someone who is lesser than jobs?
Suburbs are horribly designed, case in point Irvine CA. Worst place I have ever been too. Giant 8 lane surface streets but still endless traffic. No useful public transit so everyone is sitting in a car.

The future looks bleak for socal unless population normalizes.
+1 for mentioning them. I have used paternosters, and I don't consider these dangerous at all. Paternosters are G.R.E.A.T fun :)

I am very aware that this type of response is anecdotal, and has a tendency to degenerate quickly into "he said, she said" style of tangents, but can we please stop calling these things "dangerous" every time they are mentioned anywhere?

I have also used old school trams that you hop on and off of, and I was a wee little kid back then and had to hop in and out, holding my father's hands. Those experience always felt more fun to me than dangerous.
But... I read the title of your post, and the lack of date/time makes me discard it IMMEDIATELY. I HATE articles with no date stamp. No, seriously, I didn't read what you wrote. I have no idea what you said.
"Basically"? I'm finding it difficult to answer your post with anything other than incredulity. Either way this post doesn't negate the fact that the attitude presented in the OP pretty much stinks.
Om will also always have limited reach because it uses Clojurescript. I know that some people love it but I personally don't, and if nothing else it is an extra barrier for entry that some just won't get past.
The years of experience isn't a hard & fast rule. For example, as soon as 1 1/4 years after I started working in frontend web development, I was receiving offers for lead & senior engineer positions, some where the job postings say 10+ years of experience. The important things are the quality of experience, and having demonstrable knowledge in your domain - in my case, my contributions to various open source libraries, some major, has unexpectedly skyrocketed my own career.

As for finding a junior position, your best bet is likely to work with a recruiter.
Instead of the down voting nonsense, read this:

http://computationallyendowed.com/blog/2014/07/20/reactive-m...

Basically:
view m0 = r0
view (m1 = handler e0 m0) = r1
view (m2 = handler e1 m1) = r2

Or just down vote and learn nothing.
I have been playing with F# a fair bit and I am totally in love with the language. I wish it was a jvm language given that is what I ply my trade on (and no scala is not as elegant imo)
I was about to start a small hobby project with kefir.js and react. Looks like I need to take a look a this too. Anybody have any experience with FRP libs? How do RxJS, lazy.js, bacon.js, kefir.js and others compare?
Unfortunately rice is mostly placebo. It's something to give your brain a reason to leave the device alone for a while.

Use an actual dessicant. Which might also not work, but then your problem is less likely leftover wetness.
> use a parser generator when you need a working parser, quick.

Not necessarily. Use it also when you need a more correct one :-)

The way the book presents the parsing subject leaves the impression that a handcrafted parser is generally preferrable.

I have experience with a project that was based on that book, and there were (and probably, are) a lot of bugs in the parsing code, that wouldn't have been there if a parser generator was used.

I don't camp for using parser generator at all costs, however, presenting both sides of the coin would allow readers to make a (more) informed choice.
I agree it's better than the old way although the

>A driver committed. The wait got shorter. Then it got longer. And longer. And then our trip was cancelled without reason

has happened to me a lot too. I wish they would fix that some how. I'm not sure what it's about. You'd think the drivers would either come get you or not rather than say they are coming and then flake.
It's called swatting
What a ridiculous position - the UK only has full employment right now in part because of the tactics of companies like Uber. Gig-economy companies pump the "self-employed" figures with poor wages, hidden costs, and no employment benefits.

You could pay the whole country a penny a day if all you cared about was boosting a number metric. It wouldn't somehow translate to worker satisfaction.
That's probably just your taste buds dulling with age, I have the same experience, many things I couldn't get enough of as kid now tastes bland (and not just prepackaged food. It's particularly noticable with sweets.

https://www.npr.org/sections/thesalt/2017/05/05/526750174/wh...
And that’s the buyer’s problem.

Unless one is suggesting legislation requiring the use of certain package sizes, I don’t understand why people shouldn’t be expected to suffer the consequences of not understanding the concept of unit price.

It would be interesting if sellers were required to show a 52 week graph of unit price though with each product.
> The scaling difficulties are fundamentally a problem with XWayland

Well, sort of. There are fundamental issues with having per-display scaling in X. If you plug in a HiDPI display after starting an application, it's my understanding that there is no standard way to signal that to a window.

The toolkits, or GTK+3 at least, do handle changing the scale at runtime internally, so it's more of a social problem than a hard engineering one.
This was an excellent example of a well-written spin. Thank you for linking.
This is interesting to me, especially since I've reached more or less the same conclusion by myself (don't play any instrument nor draw, though).

But, I'm curious: how do you place your mouse on the desk?

To me, there's one big difference between the paper and the mouse: The former sits in front of you, while the latter sits to the side.

I find it uncomfortable to move the mouse too much to the side, even though I use a fairly compact keyboard (MS Sculpt).

I've spent some time a few months ago trying to optimise my mouse situation. In the end, I went with a "gaming" mouse [0] for the high resolution and (relatively) low weight so that I can move it around with just my fingers. However, I'm not a very heavy mouse user, so maybe this helps rest the fingers.

I've also tried a vertical mouse, but the issue with moving the arm too much to the side was present, too.

What also worked well for me is a thumb operated trackball (I use a Logitech MX Ergo).

---

[0] For the curious it's a Logitech G703. It was the best compromise I've found looking for a wide and lightweight mouse. Wireless is a nice bonus, it was barely more expensive than the G403 which is otherwise identical.
> the Capitol rioters

Those people are, by the definition you've used, perpetrators of an actual crime. (at least 375 have been charged, as of a few days ago) Not comparable to the traditional victim of the no fly list at all.
Almost as if thoughts and reality are of the same thing.
The details in the article may be useful for malware research. But in most situations, when the target executable is PIE and is not sensitive about how it is run (which normal programs are), you can just "dlopen()" it like a shared library and invoke its "main()" function after changing the runtime environment in your own executable.
Can you expand some on copying games from magazines?
Shows you where the role of a meme and a shit poster may exist in a cosmological technological hierarchy. Humans are just rendering notes replicating memes, man. /s in the dude voice from big Lebowski.
How do you attribute failure to the early introductions? Perhaps they didn't stick at the time, but they likely laid a solid foundation :)
Maybe already has...
The national averages for race they posted add up to 116.33%. I wonder where they messed it up?

Edit: They also only have 77.77% for national average age, though that might be explained by those under 18.
How do we know this isn’t already happening with state actors?
What ever you do, give your kid a skill. Let them hate you for it.