jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have stage 4 metastatic cancer and this article confirmed what I thought myself - it's not worth it to "put a fight". My life haven't been great, so I am even relieved now it is ending. I'll tell my family only when it's time to load up on oxi.
I'm developing a tool to help people keep their attention especially when reading longer pages. I've tried all the note taking and Read-it-later tools, but haven't really found one that works to keep my attention in a fun way, so I'm building one myself. The tool uses the power of transcription and elements of game theory.

I'm looking for a group of 10-20 early users - if you're interested, I'd love to hear from you.
Yes if you eat grass and somehow survive to procreate you will have adapted to be able to digest it and sustain your species. Of course if you lack the genes you’ll die off and if the whole species lacks any genes and all that’s left to eat is grass, we all die. I believe from studying skeletons we know that agriculture first led to a decline in physical fitness and overall health - evidence that we weren’t well adapted at that time.
I think most CEOs would rather not participate in this "non-judicial punishment" but they are being bullied into doing so. The bravest souls in society today are those who stand up to the Chinese Government and those who stand up to the cancel culture left.
I find that writing documentation in E-Prime helps. E-Prime helps me distinguish name from value from type. Confusion of those three aspects often arises with lazy use of "to be". Reducing that name/value/type confusion of in-code commentary makes a big difference.
I'd guess about the same amount of courage as Homer Simpson.
https://en.wikipedia.org/wiki/Alpha_wave
Hard to hose out the trunk or interior of a sedan after a dirty day of mountain riding.
Don't get scroogled!
That's a bummer; it was a god send for accessing printers without drivers on the client.
I love the fact that one of the usability issues identified 25 years ago in windows is still the case today.

* If you "cut" a bit of text, it disappears from your document, and unless you later paste that text, it's gone forever.

* If you "cut" a file, but never paste it, the file stays in its original location, contrary to the users expectations.

This kind of thing is really the implementation details showing through into the UI (the clipboard is not a place on disk, and cannot have files and directories moved into it)
Atlassian starter pricing basically gives the product away to teams with a demonstrated ability to pay, so that they'll keep paying when they grow beyond the starter pricing. It's a false economy unless you could somehow guarantee that you'll never grow beyond 10 users.
I generally agree with the points you are trying to make but

> Declaring an existing solution sucks is not sufficient to improve it.

Have you ever received poor App Store reviews? In my experience a drop in ratings (for example) can drive a whole lot work. Sure it can help to understand constraints, context, etc but even anecdotal feedback can be helpful.
My favorite so far is Dordle https://zaratustra.itch.io/dordle
Not a big poetry reader, but books are definitely not worse now. Some of the best books I've ever read have been published in the last 10-20 years, across various genres.

Not to mention the huge leap in quality of TV writing.
Lively is revolutionizing hearing care. We’re on a mission to empower tens of millions of people to hear better through affordable, convenient, hearing care — at a fraction of the cost thanks to telemedicine.
We are hiring: - Backend Software Engineers (Focus on Node.js or React Native) - Frontend Engineers (React.js) - Manual QA Engineers

Check out more about Lively at listenlively.com and https://www.builtinnyc.com/company/lively-0

Please apply to Sarah sarah.proefke@listenlively.com or on our website. TY!
It is this one:
https://smile.amazon.com/General-Dynamics-F-16-Aero-26/dp/08...
Sure, but that's besides the point. It's sort of like that meme about "The World If <my pet policy was implemented>" (example: https://i.kym-cdn.com/photos/images/original/001/394/070/7f2...). It features over the top flying cars and infrastructure because it's trying to make a point.

When one says "we could have had flying cars, but instead we got X", that's the underlying concept. Whether or not the flying car is "practical" is kind of besides the point. Either that, or we need to find some other generally agreed upon term to represent an actually practical but futuristic invention that represents human progress (or the lack thereof).
It is possible to write scripts to do this automatically, and randomized activity.

There is a push for more and more permissionless bridges. All the bridge builders and their communities shy away from that obvious discussion because they do host and earn basis points from any crypto that passes over the bridge, even if it is obviously from a heist. It would put a bridge, especially that bridge, in a tough spot if these hackers did too much too soon, the hackers would have needed to be watching bridge technology and from this indictment it just looks like they werent.
>nobody has any political objections to socialized funding when it happens there.

Nobody in your filter bubble.

There's plenty of people who don't like "internet panhandling"
Thank you so much for taking the time to reply.

I now realized that I confused "syntactic" and "semantic" completeness.

I agree on your points; my first up there was ignoring a bit of the context (it was late...) and not meant to "motivate" the multitude of proof assistants by incompleteness theorem.

As a programming language person, I am quite convinced there will never, ever be an agreement on a common formal language (even if there was or is agreement on foundations it should be based upon) - it is the same as for programming languages.

This is more due to human nature rather than technical factors, and if we conceive logic as a linguistic activity, then we can see how foundations and the corresponding ergonomic language logic are related, maybe two sides of the same coin. "Foundations" in the context of mathematics appear (to me at least) as something technical and interchangeable.

Is there a venue for discussions on logics like these outside of the occasional logic-related HN threads? : )
The vast majority of services exposed by pods created by off-the-shelf helm charts have a very small attack surface. If they were offering a full bash shell or something, it would be a different matter.

The chances of being able to exploit a given libc bug via something like node-exporter are near zero.

Still wouldn't give me confidence for handling valuable data though...
Exactly this. Maybe after Neuralink we'll get there. Maybe, because there's still a human on one end who doesn't know what they really want or need.
I really wanted to like Swing - despite it really being an overengineered mess, with some IDE GUI tools for creating UI layouts (a crutch that you might want to use, given how messy the code-first approach would be), it was actually a passable way of creating cross-platform GUI apps. Though you'd still need JDK, which was a drawback (and it wouldn't look or feel native, but then again, at least it worked). JavaFX/OpenJFX, despite its advantages, somehow feels worse integrated into the development workflow that some people like me used to have.

Never really got into GTK+ or Qt, or other tools that are more wieldy in the lower level languages, i'm afraid, though i'm sure that with enough time investment, bindings for other languages could be found and you could use them well enough.

Though the closest i've seen to "easy" cross-platform GUI development that actually respects the underlying platform (unlike Electron), but that also doesn't make your hair go gray, was the way FreePascal + Lazarus handled it, by attempting to support multiple frameworks in a transparent manner, where possible ( https://en.wikipedia.org/wiki/Lazarus_Component_Library ). Now, normally something like that would fail, since abstractions are leaky, but it seems like a number of useful pieces of software was actually written that way ( https://wiki.freepascal.org/Projects_using_Free_Pascal ).

It's just sad that the language is kind of dead nowadays, as is the idea of having up-to-date tooling around it, or even many tools for developing web APIs. :/
"If you expect US companies to respect GDPR and cookie banners and the right to be forgotten, globally; you cannot be surprised that they will respect and enforce US law globally as well."

I don't expect any US entity to "respect" GDPR. Unless they are expecting to trade in the EU. If you trade in the EU, and violate EU law, then you can expect to be fined - wherever you choose to locate your HQ.

Incidentally, GDPR is pretty badly flawed. The intrusive cookie popups are an egregious example of unintended consequences - those popups are actually attacking privacy.
There aren't 330M insured people, and many people don't need visit a doctor in a year. (Also, there are ~740M people in Europe, and yet...)

Even that link you provided doesn't really back up what you said: "denial rates ranged from 1% to more than 40% across insurers"
Not a dedicated graduate job with a defined mentoring plan. But some graduates don't need much mentoring (or thrive better without a fixed plan). We're open to consider those.
Wouldn't it be more atomic if only one person could read it at a time?
It would be nice to have a collection of resources for each language for whatever you have mentioned above. It'd be very helpful to just deep dive and learn any language than focusing on declaring variables and for loops.
It may well be wrong, but it is based on more research and science than the list 60 years of mainstream nutrition advice (I dare not use the word "science", and neither would any scientist who actually read publication in the field)

As for modesty - that would not help his cause, whether that cause is educating others or making more money. What are you more likely to read, something titled "Most of what you know about nutrition is wrong", or "A humble suggestion to ignore nutritionists"?
The worst is that as soon as Facebook detects the stink on the internet of this, they will rectify the situation for ArsTechnica, but everyone else will still be screwed.

When you are dealing with virtual monopolies that have zero customer support and negative processes (Facebook, Google, etc) getting locked out does not mean that you get go somewhere else, it literally mean getting locked out of an entire aspect of your life and/or business...

Think about it: all your friends are on facebook, you get banned, where are you going to go, which other social site are you going to use?

Facebook did not make facebook popular, the users did. Virtual monopolies need to recognize this, that they have a responsibility to the users.
Cheese is too expensive and you can't make cheese from regular organic off-the-shelf homogenized ultra-pasteurized milk. It just doesn't set when you add the rennet

Use a mixture of skim milk and cream. Or take a trip into the country and buy 5 gallons from a dairy farmer before it's homogenized.
I'm ready to compete with anybody, as long as folks know how good I am - so I don't end up competing with a newbie at .1 the price that they will never deliver on.
I think general approximation could work. I'm not looking for something that can get me to $3 exactly... Really if someone could make an application that gave me a list of menus (that I could swap out) for the week and the corresponding grocery list, I'd use that all the time.
I think I racked up 4000 hours in WoW.

I regret it. I could have expanded myself so much more. Better grades, probably. Less weight gain. More skills and hobbies. The lost opportunities were vast.

Yes, it provided me a social(ish) hobby at odd hours of the night, for a low price. And that's just about it.

Like I said, I regret it deeply: not for the fun I had (had tons!), but for the lost opportunities.
Market competition doesn't work for natural monopolies, and network effects mean messaging is one of those. Governments should regulate as necessary to ensure free markets for competition, which means aggressive antitrust enforcement and giving natural monopolies the choice between opening up enough to allow competition, or nationalisation.
This is more classical AI, if you have a foundation in algorithms and data structures you can follow along. More experience, it'll be easier. If you've worked through SICP and that's your primary study of programming, then you can approach PAIP, but may need to take your time and look up related material to help you out.
It's okay, because with decreasing attention spans, journalism will eventually be swallowed by click-bait BuzzFeeds of this world.

If you disagree, it's because on HN you're among peers that can actually read an entire NYT article or a think tank report. In one sitting. Without a Snapchat break. And HN is not representative of the general population.
It's a chicken egg problem.

1) Website owners use ads to earn money (server and employee costs, revenue).

2) Several Ad networks create ads that influence and annoy users and track their browser habits. e.g. blinking buggy video ads with sound that sometimes even crash the flash plugin

3) Visitors install Adblock+ because they dislike intrusive ads that don't adhere to the browser privacy settings. Some websites are unusable without an ad-blocker. Many websites even crash the mobile browser.

4) Companies buy ads cheaper as ads are clicked in reality by clicking-bots and are worth less than years ago.

4) Website owner places more ads because the earn less for the same amount of served ads as last year and because more and more block all ads altogether.

5) Even more visitors install adblockers and turn them on for all websites.

6) Website owners introduce a paywall so that parts of their content or everything is behind closed doors for paying customers only.

7) The visitors switch to alternative website that offer comparable content for free, monetized by ads or maintained as hobby.

8) and so on...

Paywalls are not the solution. Another website will appear that offers comparable content for free. Example: The Microsoft Network (MSN 1) that was meant to replace the WWW in 1995 and shipped with Win95. Bill Gates had to rewrite his vision of the information highway, micro payments and Microsoft Network in his famous book "The Road Ahead", half a year later as MSN failed and WWW succeeded he released a second book edition that removed all references and now acknowledges the WWW. Pictures of MSN 1: http://winsupersite.com/windows-live/msn-inside-story

Everyone has to change a bit, to improve the current status:

* The ad-networks that still code flash-based ads should move to HTML5.

* The companies that buy ad-space from such ad-networks should care more about the ad-quality.

* The website owners should care more about which ad-network they select.

* The visitors should use less adblock-plugins.

* The WHATWG/W3C/browser developer should improve some situations with HTML 5.x so that there is no single reason for flash based ads.
I consider them ads and use adblock to block those as well.
Amazon Prime includes streams of several HBO series, including The Wire...I don't know when the switch was made to HD: http://www.amazon.com/gp/product/B003AY9U4K/ref=dv_dp_ep1

Note: I'm viewing it from a U.S.-based account/computer...which may be a factor.

edit: I'm wrong. I'm conflating the apparently older 16:9 release with this new one. See [leeshro's comment](https://news.ycombinator.com/item?id=8803190)
"I actually think its a really good reason why it often goes wrong in the sense that most governmental agencies always think they need to somehow customize to their unique needs."

yup! and it's the agency needs, not the needs of the actual user that are unique and special and require customization.

a big reason that GDS in the UK is having success is that the user need always comes first.
There is a μ on the German QWERTZ keyboards.
Just posted this on the OP:

There's a big issue with the unordered_map.erase(const_iterator) method -- STL mandates that .erase() returns an iterator to the next item in the container. There's no simple implementation of that for hashtables other than to walk the hashtable, which is quite slow.

This was once a serious performance issue with unordered_map (discussion here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41975). I haven't followed up in years, but is the issue?
> H1-B workers can't leave their current employer easily.

Agreed.

> green card applications go to back of the line

If you have an approved I-140 you can use the priority date of the original application. So no, it does not go to back of the line. Also, under the new executive action on immigration reform one of the proposals suggested is to issue EADs to folks with approved I-140s.

> must get a new job fast if they are laid-off

Agreed.
Here are some numbers for this approach. Here are another two QBFs

SALT: [52, 43, 58, 74, 44, 86, 86, 43, 33, 39, 46, 49, 77, 44, 52, 74, 84, 44, 51, 78, 53, 75, 52, 69, 40, 50, 47, 73, 82]
BLOCKS:
[40, 60, 54, 90, 67, 38, 60, 56, 60, 51, 50, 51, 42, 70, 83, 65, 83, 58, 53, 65, 61, 45, 47, 36, 78, 55, 33, 71, 57, 81, 33, 87, 64, 52, 67, 51, 72, 59, 53, 78, 62, 72, 55, 42, 78, 45, 84, 72, 79, 68, 43, 41, 62, 68, 40, 64, 84, 39, 86]
[60, 57, 34, 69, 69, 89, 89, 50, 44, 73, 63, 60, 66, 46, 81, 81, 74, 71, 34, 77, 82, 89, 78, 85, 50, 63, 72, 83, 68, 52, 60, 58, 36, 52, 49, 46, 69, 49, 77, 90, 59, 68, 39, 43, 64, 84, 63, 45, 75, 56, 43, 37, 46, 73, 36, 46, 73, 74, 59]
[33, 77, 36, 85, 77, 79, 66, 40, 65, 49, 41, 49, 87, 66, 52, 60, 85, 66, 71, 77, 39, 37, 60, 74, 61, 51, 47, 82, 34, 66, 35, 64, 61, 34, 54, 34, 52, 87, 46, 58, 55, 82, 65, 66, 82, 54, 89, 41, 42, 61, 57, 73, 33, 82, 45, 56, 70, 68, 55]
[84, 79, 45, 55, 61, 76, 49, 62, 66, 48, 44, 82, 80, 71, 52, 65, 72, 39, 77, 57, 49, 42, 83, 64, 54, 52, 66, 66, 34, 72, 49, 59, 36, 51, 81, 70, 32, 53, 60, 71, 80, 51, 54, 36, 39, 87, 68, 77, 87, 79, 63, 90, 37, 64, 42, 86, 89, 43, 68]
[49, 43, 32, 58, 33, 62, 44, 76, 59, 64, 57, 56, 33, 46, 48, 36, 48, 66, 57, 58, 52, 88, 59, 65, 90, 80, 69, 73, 54, 74, 64, 44, 40, 90, 72, 53, 87, 62, 90, 58, 46, 61, 37, 35, 46, 72, 59, 88, 42, 89, 45, 79, 51, 74, 45, 84, 45, 89, 83]
[54, 39, 63, 85, 70, 35, 44, 89, 61, 48, 35, 88, 67, 63, 50, 35, 55, 47, 34, 89, 56, 35, 55, 85, 50, 71, 85, 79, 35, 70, 35, 84, 33, 62, 48, 33, 81, 55, 86, 79, 72, 49, 69, 69, 84, 46, 70, 61, 73, 66, 62, 55, 89, 85, 61, 35, 47, 86, 86]

SALT: [51, 56, 44, 77, 43, 83, 68, 71, 56, 36, 41, 86, 55, 43, 48, 54, 37, 49, 46, 69, 32, 90, 43, 73, 66, 53, 84, 75, 54]
BLOCKS:
[49, 86, 77, 59, 56, 60, 37, 32, 76, 88, 51, 80, 44, 51, 74, 56, 61, 38, 71, 67, 54, 58, 45, 74, 43, 65, 85, 80, 63, 54, 55, 87, 88, 53, 75, 81, 89, 69, 75, 80, 90, 50, 90, 37, 79, 64, 41, 41, 70, 50, 74, 75, 49, 75, 67, 44, 72, 50, 66]
[76, 75, 60, 86, 32, 71, 49, 73, 53, 40, 52, 85, 59, 39, 89, 57, 34, 85, 39, 56, 54, 47, 34, 65, 66, 71, 37, 76, 70, 73, 46, 83, 54, 60, 79, 46, 86, 67, 39, 54, 71, 44, 34, 74, 64, 60, 77, 71, 44, 48, 60, 58, 71, 43, 73, 86, 67, 77, 45]
[60, 67, 37, 68, 61, 70, 83, 77, 52, 76, 78, 32, 34, 47, 78, 40, 72, 72, 53, 62, 62, 85, 72, 51, 48, 73, 33, 52, 49, 36, 32, 85, 33, 35, 54, 45, 64, 63, 82, 75, 69, 53, 39, 89, 47, 63, 50, 38, 55, 90, 75, 89, 81, 53, 37, 61, 72, 32, 34]
[39, 32, 85, 83, 82, 48, 70, 37, 62, 83, 82, 67, 52, 38, 90, 35, 47, 60, 54, 82, 88, 35, 75, 63, 64, 76, 58, 60, 54, 35, 59, 70, 80, 46, 63, 76, 48, 35, 41, 49, 43, 40, 81, 40, 38, 47, 71, 84, 40, 73, 47, 49, 45, 69, 81, 78, 57, 72, 59]
[69, 39, 54, 44, 72, 39, 86, 75, 35, 75, 86, 32, 39, 50, 68, 34, 49, 79, 83, 66, 80, 57, 40, 84, 43, 70, 63, 58, 35, 82, 40, 70, 81, 47, 83, 50, 64, 63, 42, 78, 63, 68, 47, 73, 86, 72, 56, 89, 72, 36, 64, 59, 35, 62, 88, 76, 68, 49, 60]
[86, 37, 40, 74, 74, 67, 72, 46, 41, 69, 79, 85, 44, 58, 56, 44, 69, 38, 55, 59, 76, 59, 87, 55, 60, 76, 43, 51, 90, 36, 77, 45, 70, 39, 84, 44, 71, 70, 43, 82, 48, 65, 32, 90, 42, 50, 46, 64, 90, 71, 83, 60, 80, 78, 52, 52, 71, 39, 69]
You might be right, but I wouldn't place any bets that the effects will be dramatic during my lifetime.
No way. Rust is great, trust me.

I'm not even going to say why because it would be a huge rant. It improves on C++ in virtually every way. Every feature you have in C++, Rust does it better. Every feature you wish C++ had, Rust has it.

I agree with you on Kotlin. It's better than Java on paper, but in much the same ways Groovy already was. And the advantages are shrinking in new versions of Java, especially if you use Lombok.
Do you move your hand often back and forth between the tablet and keyboard? I could see positioning myself such that moving the mouse from the shoulder would be OK, but then the keyboard would end up in an awkward position for my right arm.

In my case, I use the keyboard much more than the mouse.
Here's a fun factoid: your iPhone 3G (and mine) will totally miss out on iOS4's multi-tasking. If Apple is better than Motorola/Verizon in terms of keeping older hardware up-to-date, it's not by much.
I think this has much more potential than a 3rd party site. Particularly after the novelty wears down.

I am interested to see Gruber's reaction. If we start seeing high quality comments and engagement from interesting people with something to say it'll be hard for Gruber to ignore.

He's probably asking himself right now "What Would Jobs Do?"
> It was a job interview, and he didn't get the job.

I would think it awfully poor form if the hiring manager spend the entire time looking out the window, doodling in a notebook, or taking 5 minutes to respond after the interviewee answered his/her question during the interview. (Or just spending the entire glued to his/her BlackBerry, and when the interviewee asks if he/she should just leave, the response is "I'm busy right now, things are hectic around here.")
What point are you actually arguing?

That MFA sites are wrecking Google's search quality or that they're not? You seem to push both points in the one post which is even more confusing given "Wait...what? Come on, you don't honestly believe that, do you?"
I like how Gruber can take an idea that seems completely obvious to me, but when ever I try to explain the idea and the reasons behind it I come up short. I don't have good examples or details. I end up looking dumb. So I keep my ideas to my self.

Its kind of like he takes what my intuition tells me, and then takes the time to explain why and give examples.

Before you down vote me, this is a personal opinion. I can understand if you think I'm crazy. If you disagree with Gruber's view (and I have a few times), then in your view my intuition is wrong and his articles are contrived -- and this may be true.
Bullshit.

Most pedophiles identify as straight, not gay, and are more often than not married men. So, if anything, the Boy Scouts are exposing these kids to a higher likelihood of being molested than they would if they allowed openly gay scout leaders.

Read that again. Even though the act of pedophilia in this context is one of male-on-male sex, the pedophile would claim that they are straight. Whether or not that's their real sexual orientation is immaterial.

The point being, that men who have already come out of the closet about being gay are far, far less likely to be child molesters than, well, say, homophobes that troll internet message boards.
I'd go with A. If something does not exist, then nobody will expect it to, and apps are more likely to built with that limitation in mind. The reverse is Windows Mobile. Copy and paste does not work most of time (you can't even select webpage text in IE!), but everyone knows it's there so nobody cares to do something about it.