jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Since MAP_EXCLUSIVE pages are implicitly MAP_LOCKED & MAP_PRIVATE, how much are they expected to be used in practice on a given system?

If it's an edge use case, couldn't they just use huge pages for such mappings to avoid the whole page-splitting performance problem in the kernel's linear mapping? Or only resort to splitting after some amount of huge pages have been wasted on exclusive mappings?
You've "also linked" a UK study of unclear relevance, but you've still never answered what "cat cull" you were originally referring-to as something we should "remember".

Nor is it clear what's the "prey" and "pest" in the case of house pets. What are you referring-to by those words? Similarly, when you say "this works the same everywhere they tried", what's "this"?

Yes, I'm being a "hardass", because your tone is one of "everybody knows these clear and simple things", but the actual details you've provided are grossly insufficient to know what you're talking about. Even when asked for exact details, you've moved on to other non-responsive digressions.

You are seriously overestimating the clarity of your communication, and overconfident about what anecdotes that others might "remember", and making unwarranted assumptions about what shared-interest/shared-history groups your readers might consider to be part of "we". You're expecting others to intuit lots of specific things in your mind you haven't described in sufficient detail for others to know.
When did anybody opt-in to this misuse of this information? It should only have a single use for verification of a driver being licensed by the DMV and zero other uses.
We turned on strace like functionality (ex: https://github.com/nanovms/nanos/issues/844 ) for Nanos a long time ago to figure out what to work on for various applications.

Having said that it's not something I advocate people do to fix production issues - especially if they didn't write the code they are looking to debug/fix.
It seems that the problem is caused by the fact that Lynx isn't standards compliant anymore, and fails to interpret valid HTML5 structures correctly because they aren't valid under older standards.
Exactly. People identify themselves as wage slaves when, if they were willing to forgo certain conveniences and societal pressures, could quite easily change their lives.
I've been involved in hiring, I've seen it, it's true. There are people who have excellent CVs who cannot write this code.
Be sure to read the claims of the patent, carefully.

You can think of the words and phrases in a given claim as the elements of an AND statement (or the input leads to an AND gate): If the claim returns TRUE when what you do is used as inputs, then that claim is infringed.

The different claims in a patent are like the input leads to an OR gate: It only takes one infringed claim to make you liable.

A claim can be infringed, even if Claim Element X is missing, if X is deemed present by an "equivalent." The analysis there can be complicated, so I won't go into it.

Concerning patent validity, a patent is presumed valid; the burden is on the challenger to prove invalidity. This has to be done claim by claim.

The courts have held -- wrongly, in my view, but there you go -- that proof of invalidity requires clear and convincing evidence, not just a preponderance of the evidence.

Concerning open-sourcing, kits, etc.: Someone who intentionally induces infringement by another can be liable for the other person's infringement. There's also the concept of contributory infringement, which I won't go into here.

There's no fair-use doctrine in patent law the way there is in copyright law. (Some people have argued for a fair-use exception for experimental scientific research; I don't recall offhand whether this is an established doctrine, but I don't think it is.)

Usual disclaimer: Don't rely on this as a substitute for legal advice, YMMV, etc., etc.

Good luck.
It isn't that pitiful, per se, but there are a lot of people who want to be programmers trying to pass themselves off as actual programmers. Then again, there are a small handful of people who can't code that apply all over the place because no one will hire them. There's more of the unhireables than you'd think.
To be honest, the people we hire tend to fall down in ways other than coding skills. Sloppiness in following procedures or pure laziness are much bigger impacts. Does anyone have a test for that?
There should be a word for this kind of thing: where you argue something moderately is bad by labelling it as a form of something universally acknowledged to be really bad. Terms like "wage slavery", "cultural genocide" or "raping the natural environment" fall into this category, and they all annoy me.

Perhaps this abuse of the language should be called "verbal bestiality".
Yes, but less readable. This is a trivial, sure, but I really dislike seeing misspelled variables. My favorite, of course, is $cue, which usually (but not always) means that the variable in question is related to a queue.
It's all belief. Nothing said contradicts my points. You're pretending it doesn't hold up, because that's easier than facing them.

You have my statement. Rather than pretending it doesn't hold up, why not specifically address my statement and demonstrate to yourself how you believe it to be false.
This is the main reason I stopped using it. The benefit was too low compared to the risk. Once I started using 2FA and realized how it worked I noped right out of there...
I still own one of these though I'm not sure why (I use AirPods). It was a pretty good BT headset for its time (which is a major qualification). I was always afraid it would fall out of my ear so only used it indoors.

Speaking of weird Apple iPhone accessories: I also own a 30-pin iPhone radio adaptor which I used to use while commuting.
Perhaps these two lists will be of interest?

https://en.wikipedia.org/wiki/List_of_unsolved_problems_in_p...

https://en.wikipedia.org/wiki/Physics_beyond_the_Standard_Mo...
I'm not sure it's a given that natural talent is even part of the equation. A decent number of the behavioral economics who have written popular books (Grit, Peak, to name a few) seem to be converging on the idea that talent isn't really worth discussing as a prerequisite to greatness.

That especially follows if you consider the luck factor mentioned in this article; is it really talent to have a unique way of looking at a topic that moves the topic forward? Or is the uniqueness merely a factor of the set of experiences a person just happens to bring to bear on a problem?

I say this because far too many people get caught up on talent, trying to find what their talent is, when they'd be much more productive simply obsessing.
This is an underappreciated benefit. That whole, enduring feeling of being "stuck where you wouldn't want to be" is also a huge drain on productivity and a leading cause of a host of workplace issues, as well as stress or burnout in the longer run. The improvement in 'low-wage' employees' way of working might easily be as large as the one in actual workplace conditions.
I'm not aware of any IoT devices with non-configurable DoH.
On that note, free school lunch programs in the US started in large part from the Army publicizing on how too many potential soldiers were malnourished. It was considered a genuine national security concern at the time.
The point is no one even remotely involved with Blockstream is in a moderator position in r/bitcoin.

This is in contrast to r/btc, which is absolutely indisputably run by Bitcoin,com (the business) employees.
The source is the hundreds of large corporations that have came to a remote location away the already larger and established metro areas with international airports nearby, so your usual suspects of LA, SF, NYC and ATL.

There almost always is some incentive package to attract the businesses. My city, Charlotte, has 10 examples alone. Neighboring Charleston and Columbia in SC have quite a few examples of theirs, namely in Aerospace and Auto Manufacturing.
I love the concept of an electric car. Self-driving not so much.

OTA updates, and car security in general, is a joke it's so bad.

Teslas are great cars in many ways, but cybersecurity is not one of those ways if you go by pentest reports. I stopped at listing five below, but there are quite a few more out there.

https://www.forbes.com/sites/leemathews/2020/11/23/researche...

https://www.forbes.com/sites/daveywinder/2020/02/19/hackers-...

https://electrek.co/2020/06/10/tesla-hacker-unlocks-performa...

https://www.zdnet.com/article/tesla-car-hacked-at-pwn2own-co...

https://insideevs.com/news/356769/video-tesla-model-3-hacked...
I've become a fan of what little one gets from Polish culture from Netflix shows such as "1983" and "Rojst". (I was aware of Chopin, Kieslowski and even Gorecki, but somehow everything until 1983 registed as "European" and not specifically Polish to me). I've even been doing Duolingo exercises almost nightly for over a year now. It's great to find out about this!
Thanks for the explanation marcbradshaw / volundr . It really cleared things up for me.
You're already the second person asking me for a print copy. I'm willing to look at it if more people are interested.
I do not share your observation that most people are sitting in front of or close to their personal laptops, and even if they did, I still think the barrier to checking messages would be higher than for their vibrating phone.

But yes, of course a phone client does not preclude a desktop client; it's just that being phone-first forces/nudges people to having it on their phone as well, making it more valuable for everyone they know.
Is there any experience equivalent to i3 or other pure tiling manager on Mac OS?
Hey all, Hypesheet is a small journaling app I made over the past month. I was inspired by various situations in which I lost track of good things that have happened throughout day to day and so I wanted a small app that could help keep track of those moments to "hype" me up per se.

Looking for any and all feedback, thanks!
Do read the footnotes if you read the article.
I struggle with labeling them mistakes. They aren't 'mistakes' as in 'oopsie', they are cops prioritizing their pride and ego over their responsibilities. When this happens as frequently as it does, it is not a mistake. Ignorance and fragile ego is not a mistake...they are a choice. Just as someone who is prosecuted in this country for stealing food to survive is treated as making a choice, not a 'mistake'.

Where I disagree with the more recent discussion of police brutality is this idea that they should be financially responsible instead of tax payers.

Taxpayers should be responsible. These are people hired by the state for purposes defined by elected officials. We, the voters/taxpayers should bear financial responsibility for their actions...we should bear the financial responsibility for any actions done by government responsibility because they are done in our name. However, financial penalties are not justice. These cops should not be financially penalized, they should be criminally charged because they are committing crimes. If it isn't a crime, that is something that should be fixed. That should be the norm not a rarity. The criminal justice system is our method of accountability for citizens, it should especially be the system of accountability for them. If that fails, the answer isn't the financial accountability.

It isn't completely irrational to say 'you acted outside of the norms of the justice system as an officer entrusted with its authority, therefore you are not entitled to its protections'. As a strawman, if vigilantes handled violence committed by police officers do you think excessive violence by police would stop? It would be an ugly but interesting experiment.
I am not sure I am in a position to report it.
I dont have too much detail other than it was Ubquiti levels of "ownage"
Surely the SEC can see (or be made aware of) comments like this and start their own investigations, no?
The obituary was always a worthwhile read as well. It might not have been the most prominent person who died that week, but always fascinating.
You haven’t stated your nationality (or country of residence) so this advice may or may not work out for you.

Lot of European software companies fall in this category. Not necessarily low expectations but you are expected to work only during business hours and the work is typical CRUD app development/maintenance. The projects are managed well so no crazy fire fighting to meet super tight deadlines. On top of that if you can get into shops that work on governmental IT/automation work then nothing like it. Very decent job security, sane vacation policy are added bonus.

Some of those EU shops may even be willing to take on full remote employees.

Good luck!
That is partially true. The absurd remunerations of SV engineers factor in the cost of living, for sure, but generally people can consolidate a decent amount of capital in a few years if they have a good position.

Even if you have to spend $2000 for a two-bedroom flat, if you earn $150k/yr you are likely able to save more money than someone earning €50000 with a €500 flat.

(I am not saying SWEs are underpaid in the EU, if anything it is still an absurd amount of money compared to people who add real value to society, but there is certainly a stark contrast)
Because as an executive it's not your place to have a strong opinion. You're hired by the owners (i.e. shareholders in case of public companies) to make money, not to voice your opinions. There's a strong case that ethical behavior is not only the right thing but leads to long term success so of course you should act ethically. But the success of the company outweighs personal opinions. Even if you as a CEO think high taxes are fair, if low taxes benefit the company this is what you'll have to advocate. That's just the reality of working for others.
There are occasional hiccups on Apples side but iPadOS is better by a huge margin, it’s not even close.
clang-format is nice but it's closer to eslint than Prettier. It does a lot more than just enforcing what the code looks like.
What is he really supposed to represent? Skipping all the hard work, middle-fingering the system, and getting rich quick? That's worth at most 15 minutes of fame, and a long long time ago. Mr. Buterin isn't in jail simply because no government has the slightest fucking idea how to parse this massive exabyte jumble of cryptocoin hodgepodge over the last decade.

Meanwhile, thousands of poor souls have been lost in the basements of universities doing real honest-to-god useful work which may never be understood and used by industry, or even see the light of day; they lack this disingenuous excessive hyper-promotion and the means to compete for media attention with our favorite cult heroes like Vitalik.
There are other types of reaction to neoliberalism (and the concentration of power in a handful of people that seems to be its hallmark in this context). They seem to have far less steam than nationalism, but there's a few other ways things could go. Mostly nasty, I suspect, though :(
Shouldn't all true crypto believers hate this news?

It's the government trying to enforce their opinion of who should own those Bitcoins, thereby taking power away from the owner that the network has decided on, which would be "whoever has the cryptographic keys".
power consumption is actually typically better than 10GBase-T, base-t specs are very power-hungry. On the other hand, copper SFP only goes 2 meters.
You can pre-populate fields from another field as well, would that work for you?
It's not really an enum if you can't enumerate all the values at compile time. Rust enums are not C enums.

I'd represent it like this:

#[repr(transparent)]
struct Foo(i32);

impl Foo {
const A: Foo = Foo(0);
const B: Foo = Foo(1);
const C: Foo = Foo(2);
}
I think that is actually a very good idea. I've met a lot of event organizers that didn't really know what companies would be willing to become partners or sponsors of their events, so having a list for that is very nice.

Adding a list of dev communities organizing events could be a good idea as well, as that would make it easier for companies to contact them directly too.
As long as both users are already logged in and (obviously) the other user's stuff hasn't been paged out, fast user switching on Windows is lightning fast. 4 GB of RAM, standard with laptops today, is more than sufficient to ensure that.
This sounds like a really good book. I'd love to read it, mainly because I am one of the people frustrated by rails "magic" (which I fully acknowledge comes from my lack of understanding of the framework).

I think that one of the reasons Rails appears to be magic to me is that I find it harder to do web programming in rails without the framework than with it. Hear me out, please, I'm coming from Java...

I can easily hack something together with jdbc, jsp, servlets, sql, pojos, and so forth. I'm not saying it's a good idea, but I can do it. Maybe this is because I started with java before all the mvc, orm, DI frameworks were in place. Maybe if I'd started with mod_ruby on apache prior to encountering rails, it would be different.

Now, I don't mean that it's easier to create a large, complicated site with servlets and jdbc instead of spring, hibernate, and so forth. What I do mean, though, is that if I need to do something in framework-less java, I can do it, whereas doing it the "spring way" is "harder" - ie., I have to go research how spring does it, figure it out, and so forth. And if I can't, or if it takes too long, I can (and do) say fuckit and just hack it all up in java.

In rails, if I don't get it, I'm still incapable of dropping to a lower level of programming. And that means that if I end up in a bind, I'm really screwed, because I don't understand the magic. Here's the thing - I really dig Rails, but eventually something always happens, and then the fact that I don't really understand how this magic wand I stole from the rails guys actually works bites me in the ass.

I've carefully avoided ever saying "it's confusing", or "rails can't", because I'd be wrong. So definitely, I want to read this book.
We made a tinyMCE plugin using Embed.ly and put it in our CMS. Clients LOVE it. (http://docs.gethifi.com/editors/multimedia/embed-ly-uploadin...)

Embed.ly is a great idea and the team has executed it well.
Some people twitted me this book a few months ago, and I did not pay attention. After this post, I looked the author over. Not only did he funded a company, but he angel invested in quite a few startups, including twitter and a YC company like Posterous. Which is far more interesting than the interview itself.

Source: http://en.wikipedia.org/wiki/Timothy_Ferriss
Looks like his blog was previously on Tumblr, so the dup-detector didn't catch it.
Andrew, everything you said makes perfect sense, but when I read, "Tim's name got my other work a lot of hits," I just said "duh". Sometimes a long day in the trees makes me lose sight of the forest. Congratulations and keep up the great work.
Things become a lot clearer if you replace the word "terrorist" with "murderer".
I think a lot of it has to do with roots. Phoenix is incredibly transient. 1.5 years ago, lots and lots of people had houses in my neighborhood, slept there, ate their food there, sent their kids to school there, etc. but nobody really considered it "home"; nobody really thought they lived there.

A lot of them were transplants from California, out in Phoenix because it was cheaper

"yeah, couple more years and I'll be back on the coast..."

When I lived in Minnesota, people were home. This was their town, so if they saw a member of their community stranded on the side of the road, they'd stop to help them because they recognized them as a member. Consider how helpful we've all seen members of HN be to one another. I think a lot of it is because everybody sortof feels like they're in the same club. We want to see HNers doing well because that means it's one of us doing well.

Out in Phoenix, nobody really even considers themselves a member of the club, they're all just visiting.

For me, in the last year, things have changed dramatically. There really are neighborhoods in Phoenix that people live in, as opposed to just sleeping in, luckily I've found one. The house I live in now is much, much crappier and older and smellier and, honestly, it's completely falling apart, but I'd take it 1000x over the purgatory I used to live in.
This is really exciting, nice work.

Can you delete this photo? I accidentally uploaded a DNG which resulted in a really crappy resized version.

http://www.hikify.com/images/2/
http://news.ycombinator.com/item?id=2442977
Filled it out for you. I know standing desks are getting really popular these days, but I'd prefer to have the option. That is, to have a regular desk with hinges that can be converted to a standing desk.

I think the legs on the table in your video would be too thin after you start adding on monitors, laptops, hard drives, books, etc.

There was a desk that I "think" I saw on here that had a similar back drawer. However, one thing I really liked about it was there was a slit on the top that led down to the drawer where cables could come out. That was useful mainly because then you dont have a bunch of wires going all the way to the back and then under. Lastly, one issue with the drawer (or cubby) in the back is that my desks are always butted up against a wall, which would make it really hard to put in new stuff.

Good luck!
I've recently researched headphones, and the most interesting resource was Head Fi ( http://www.head-fi.org/forum/ ). More specifically, these portable headphone reviews: http://www.head-fi.org/forum/thread/433318/shootout-78-porta... .

I also discovered Headfonia ( http://www.headfonia.com/ ), a nice blog.

After reading http://www.headfonia.com/closed-cans-shootout-m-50-esw-9-t50... and many discussions on Head-Fi, I bought a Sennheiser HD-25-1, and I'm really happy with it ;)

This does not directly answer your question, but I think it may still be of interest.
> Maybe JSON-based, definitely not XML-based.

If we're going to start over, let's create a new syntax that's purpose-built from the ground up. JSON doesn't replicate all of the drawbacks of XML for this kind of purpose, but it replicates a lot of them. Like, all the forces that lead major XML formats to embed their own little mini-DSLs inside of strings are present in JSON as well.

There's this tradition in our profession, perhaps born of a reaction to the "not invented here" syndrome of the '90s, to habitually hack things together out of bits and pieces that already exist. Seemingly for no reason other than because they already exist, and they can be hacked. I've recently started calling it "Wallace and Gromit engineering."
I saw a replica that visited my university. I think my favorite part was the bonus stories going on in the margins!
You don’t have to live where you were born. Find a place where you feel like it’s ok to be you and a group of people who like you and share your values.
That's clearly not the kind of research that's going to be done.

Funding of gun studies means we can make arguments backed up by data instead of partisan bickering. Calls to arm teachers in classrooms or mandate trigger locks on guns have real world effects, and both sides think they're right about it. Funding for studies of specific actions and policies help us as a society make more informed decisions.

More info: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5993411/
If this were Windows, I would expect Microsoft to pass it to an internal department that sells higher service contracts and then off to 3rd parties that provide the same for up to a week after you find the "don't share my data" checkbox.

That (enterprise support) is a very important side business. Whether they got cash from other OSes or just set it up the same to fight an eventual Anti-Trust Case is anyone's guess.