skysight-inc/HackerNews huggingface dataset:
I haven’t had income in a few years because I’ve been working on a personal project that has yet to materialize. I am on Obamacare and it’s really good. It’s free, better than anything on the market you can buy with money. $1 rx copay, no copay for visits, no referrals to specialists, and the network seems to have all the highly rated specialists in the area. When you see a doctor there are no unexpected, unintelligible bills months later that you have to argue endlessly.

It keeps me from taking side jobs because I’d immediately have too much money and would have to buy inferior insurance. I know this is very different from the much more difficult and real circumstance in the OP but having heard of welfare entrapment for a long time it was odd for me to realize that it had sort of happened to me too. Welfare, man.
Look, I "bootstrapped my brain" all my life…maybe because I was lazy or impatient and wanted quick solutions.

On HN, I see lots of amazing individuals with great education, work experiences using "expensive" vocabulary.

I am not one of them. I was below average in school but "bootstrapped" my professional life using my personality and my imagination. I ended up creating something beyond my wildest dream.
“Answer this survey question to continue reading the article”.

1. This is terrible UX and while I understand the need to make money this roadblock does nothing but increase bounce rate.

2. “Continue” is pretty deceptive unless you count the article headline as part of the article.

3. I assume this survey is trash but I am going to take it as an experiment then report back.

4. I wish HN would develop a policy on articles that rely on subscriptions or other inputs to actually read. I don’t think they should be banned but they should be paywall flagged so they can be turned off. Its better for comments (people actually read article) better for users not downloading data they can’t use and then being disappointed they can’t participate

Edit: it was a demographics survey for a giftcard drawing that would probably be sold onwards to a marketing firm if you provide an email. I guess it’s not too much to ask for but I suspect many people will be unwilling to do it because they are skeptical, not interested enough or simply have no idea how long it will take and arent willing to invest the time.
This is a situation where I would argue that giving "exact" images of the output is not helpful, and I'm somebody who normally hates fruity presentations of info. Having the reader make their own associations allows it to be applicable across environments and develops what I'll go ahead and call "Rambo problem-solving", where you must get from point A to point B, even if that means you have to improvise or roll in the mud a little. You can't go off the beaten path with most GUIs, so being able to with a CLI is one of its most compelling uses. The reader needs to associate the command with the info, and not the presentation of it.
I am surprised there aren’t documenration / art that describes the process contemporaneously.
You're never going to avoid all errors, but with additional tools SVN merging seems no more error prone than Git.

I do agree that source code control needs to move beyond lines to deal directly with nodes in a tree structure. That could be XML, JSON, a C++ parsed abstract syntax tree, etc.
Sure, a variety of factors lead to inequality, some of them unjust. It is those unjust factors, not the inequality itself, that must be eliminated.
TL; DR FanDuel was sold for less than its liquidation preference, so common stock holders got nothing.
Similar to you, I'm shopping a pair of wireless headphones right now. I am considering Beats because of the reasons you stated, but also most sites have the latest Studio model at only $230. While the Sony model you mention (which is my number one choice right now tied with the H9i), are most places $350 ($450 for the H9i). Given I'm buying these mostly for convenience first and portability, and given they are wireless sound quality is not the most important attribute. I'm going to take the best, maybe even considered bad choice, for me and my uses.
The word "worth" is muddying the waters here a bit. Markets pay for things that people of means will pay for more than it takes to create them.
In another timeline where git never existed: https://SVNHub.com/
I see way more people criticize Beats on the internet than any "horde of obvious Beats purchasers" defending them. I think the criticism is just a meme at this point.
I'm not the OP, but here's how my Rails app is growing after several years:

The first "complex" UI design that we came up with was creating a list view that came with all the trinkets you'd want from a sophisticated list view (pagination, sorting, filters, searching). This view needed to be able to apply easily to all the key data structures our app uses (list of users, list of things user has, list of things users do, etc) which meant due to the scale of some of the data sets most of the operation work needed to be on the backend.

Originally, it was built as a completely normal Rails view requiring a full page refresh (form submit) to perform any given operation. This certainly was "doable" but not a great experience as someone administrating lists of things in our app.

We then wrote a React component that manages all the visual state itself based on the data returned from the backend and replaced the existing Rails view with this React component. By pushing responsibility of view state to the client our Rails codebase get simplified. React fully manages visual state, but where we really benefit is the fact that it forces you to design components in such a simple way that UI abstractions become more naturally fitting. The conventions are easy to understand and result in a codebase that can have a lot of cooks in the kitchen without too many problems.

Could this be written in jQuery? Sure. If it's like most large jQuery projects I've seen with multiple hands on it, it will be hard to keep it from being too brittle.

The implementation is really part of a longer term plan to begin building out new user interfaces in React. We find that react delivers on the promise of UI reusability much better than any backend MVC frameworks view or partial system. A front-end codebase is starting to emerge with it's own developer conventions and processes that are more geared towards frontend requirements. Meanwhile, our backend is simplified to only deal with tasks related directly to data management. The split feels very natural as the codebase grows larger. There is no obvious downside to writing in React besides the minified library code payload.

As a summary: our users expect interactions with complex interfaces to respond quickly. React is designed to build interfaces that fulfill that expectation, and the implementation of React in our codebase allows to slide into a more microservices looking architecture in an organic way as the scale and complexity of our app increases.
Cohesion and loose coupling are hard to teach. You need big examples not just to understand what they are but more importantly why they matter. They specifically help you work on systems that you couldn't just read and understand in a few minutes.

If the examples have to be so big, they might as well be real systems. Then you're not being taught so much as learning on the job as you go.

It's accurate to call them basic concepts but you only learn them through extensive experience.
That's what my parents did when I started making money. My rent at home went up with my income until I could afford to move out.
I’m sure the marketing departments at hot tub companies across the US will latch onto this shortly, and add it to their stable of small sample “medical evidence” used to justify spending on their wares.

Hot Spring are particularly bad for this, at least at all their dealerships local to me.
It would be better if they paid people well and treated them with dignity. You could argue that Walmart created more poverty by crushing wages and benefits of it's employees and forcing them to work long hours just to earn enough to live. Disrupting poverty would be to offer employees a living wage and benefits for a 40 hour work week.
K2 and other synthetic cannabinoids only exist because of prohibition - people would much rather have real cannabis.
Netflix and its leadership are hard left. India, as a whole, is not.
The FAQ explains that a small number of reposts is ok: https://news.ycombinator.com/newsfaq.html. It helps mitigate randomness to let good stories have multiple chances at attention. But yes, 6 is excessive.

In terms of quality dropping, one thing you can do is submit some high-quality stories or, if you notice one on HN that you think is particularly good, email us (hn@ycombinator.com) so we can put it in the second-chance queue (described at https://news.ycombinator.com/item?id=11662380 and links back from there).

We don't let people use HN solely for promotion. If you saw how many accounts I banned for that last night, you'd not think we don't take that seriously! But it's more complex when it comes to genuinely good articles. Of course some of those have a promotional purpose, but if the article is genuinely good and interesting to the community, no one would win by not having it here. So the quality of the articles comes first.

Since you mention big players—my impression is that big players who create content for HN aren't doing it to acquire customers so much as to attract potential hires. That doesn't have to be a problem, since the best way to do that is to interest people, and that's the same thing that makes HN good. There are subtler issues, though. First, many people don't know that all they need to do is just interest people, and in their efforts to be promotional they end up creating something less interesting, something they imagine will persuade readers but in the end only bores them.

Second, it is a lot of work to repeatedly create interesting content, and big players have resources to spend that no one else has—so there's a rich-get-richer effect. We try to mitigate that by giving higher priority to obscure and personal sources over well-known corporate ones. But there are only so many of those, so there are limits to what we can do.
I have no problem when getting paid engineer job when I'm just doing plumbing :-) but the problem is when I go look for a job or interview, there is literally no job ad for software plumber so I have to pretend to be engineer.
At least with svn it was best practice to run `svn diff` before committing, just like `git add -p` is considered a better practice than `git commit -a`.

SVN also allowed you to commit only specific files, so if your working directory wasn't clean, you could mostly still commit just the parts you wanted to commit.
> Is it just that whole notion that fathers who are involved with their children are not masculine?

That would seem to be it, based on the rest of the sentence:

>> cargo-bike mothers are described as career-focussed mothers who are assertive and self-confident, while cargo-bike dads are portrayed as ‘soft’ and emancipated fathers
The difference is that in a proof assistant, you cannot gloss over a detail. So many of the lines establishes well-known facts which a mathematician has internalized in their brain.

You could store that in a library (and many proof assistants do!) but then the proof would probably be harder to follow for a first time reader.

The end goal of proof assistance are simpler proofs. Telling the system system something like: "Proof. search by pigeonhole. crush. Qed." and all the details would be established by the assistant itself. This allows for concise proofs, especially in software where many proofs amounts to the invocation of some induction scheme and solving by rote substitution and rewriting.
The tools we use today are basically the same techniques that were used before. The only real differences is stronger materials and engines. I.e., the difference between turning a crank at 1000 rpm versus 3 rpm. And if you're forced to use the latter, it's going to look like loads of dudes and animals dragging things about no matter how it is organized.

All in all, what I'm saying is that we see the past as using "brute force" construction methods because those are the construction methods we still use today. We just use denser energy sources to make it happen faster. This isn't going to change any cultural understandings unless you're trying to paint a picture that magic was involved before.
Honestly, I started w/ my pain. What caused me to struggle the most often goes against my core values. It wasn't until I sat and jot down "why" my recent problems escalated so quickly and had a greater negative impact. Often my new problems were mirroring old problems. It was then that I realized my beliefs. This is where I stood during adversity. What I was willing to fight to protect and nurture. It's why I'm willing to stop every bad habit just so I don't become its bottleneck. It's my compass for every decision. Your passion has a direct correlation to your pain. Start w/ your pain, verbalize it instead of being reactive. Once you know the words at least you can go to thesaurus.com and use the antonyms as a start to explore your passion ;-) Good luck and much joy to ya!

Also, passion isn't just a burst of energy, excitement or full of woo-woo emotions. It's strategic, empathetic, intelligent, loving, strong, and actionable. Plus reading/listening to Start with Why is helpful AF! Much success to you on your journey!

resource: https://www.goodreads.com/book/show/17447384-start-with-why
Research is making really big step, we all hope for a cure of this and other plague that are ruining our lives.

I often ask myself if the nature of the disease itself make it even worse: AIDS was the worst in its age, people went in streets asking for a cure, now we made huge steps, the same it's happening with cancer, but Alz make everything different: the sick can't make his voice heard, he has no knowledge of what's happening, family, with an enormous economic sacrifice, try to take care of the sick, and their voices become silent.

I'm seeing this for the second time in my family and I can say that I can fully understand who rely in special clinics - Switzerland is famous for this - to stop their life once the disease make them not self-sufficient. A nice view of this situation is given by "Terry Pratchett: Choosing to Die".
Here's a good article about why breast feeding is hard. Even in so-called primitive societies, the grandmother to mother teaching, and wider female social network to mother teaching is vital. The society studied in the article, the mother-to-be got a maternity leave of sorts in order to learn what to do and how to do it.

Of course the US does not want to support a global breast feeding initiative. One, don't want to undermine the baby formula industry. Two, can't be prioritizing stay at home time by new mothers with grandma because that might mean legislating paid maternity leave. Can't be having aaaaaany focus on those things, the shareholders and mom & pop businesses would suffer!

https://www.npr.org/sections/goatsandsoda/2017/06/26/5340214...
The Past, Present, and Future of GraphQL Native – Nick Schrock [video]
Bonus: sleep deprivation is thought to cause brain damage.
That's not the founding team, that's the current executive team -- who are getting a "retention bonus". All the founding team seem to have left the company (but presumably still hold shares)
How We Developed a System to Support IoT Payments at Hong Kong Hackathon
Not sure about monero specifically but it's not so easy to find a crypto payment provider for more 'critical' services. And hand rolling one is not exactly a option for anyone.
Habits That Will Slowly Make You a Better Developer
> 2218 YBP not so much, as it depends on year of writing

As I understand it, the "present" in YBP refers to 68 years ago, 1950. This is related to the advent of carbon dating, and the way widescale nuclear tests altered the proportion of carbon isotopes found in nature.

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

Insofar as 68 years is a rounding error when discussing the Great Pyramids, YBP is a lot less clumsy. But 500 years from now it will probably begin seem just as clumsy as BC/AD. At least this time there is a pragmatic reason for the delineation (carbon 14 levels being altered.) Of course in 1,000 years you'll probably have people on hyper-reddit very smugly pointing out that nuclear testing actually started in 1945 not in 1950, just as today they point out Christ was not born in 0AD. ;)
In both cases, it probably boils down to shit ton of small and easy things. Each individual unit of knowledge would be trivial for a typical person to grasp, and also mostly useless. Only together they form this large lattice of interlinked concepts that can be used for "doing magic" - but also can't be easily explained.
Some banks in San Francisco offer bike loans, like car loans specifically tailored for this.

There may be institutions near you that offer similar financing. With the right interest rate this would be cheaper than taking the bus.
Or just delete the source safe files from the share and have everybody in a panic (this happened where I worked in ~2010 for some legacy apps still in source safe...it was an untrained user trying to undo a change).
As any hands-on father will tell you, the idea that being actively involved in child care makes you "soft" is quite asinine. It takes a massive amount of physical and mental strength to be fully involved in raising these miniature terrorists we call children.
I'm sympathetic towards regular people people being legally scammed by nasty contracts, but how did that happen here?

This was not a clueless Joe being forced to sign a non-negotiable contract with a giant company. Presumably those clauses and investment contracts were negotiated between lawyers of both parties. Why did they accept such clauses?
"the powers that be"
I'd second this, even though I'm only a 30 year old, I have done a fair amount of thinking about death. As a result, this is something that I would fight against...suffering or not. Allowing my experience to remain as clear as possible towards the end of my life is of the utmost importance to me. I'm not religious.
The Brain has a fair amount of redundancy and adaptability, but you use that to deal wide a huge range of issues. So, up to a point you simply get worse side effects from aging, concussions, drug use etc. Making a list of symptoms hard to generalize.
I met Nigel + Leslie at a conference in 2010 I believe as they were starting to talk about raising funding and shifting to the US Markets.

Was always impressed with their growth, but it seems to be a good reminder to be wary of the cost of that growth.
A plumber we had doing some work for us explained that electricians were always miserable because it was boring but plumbing was actually fun. Subjective of course, but he was a very jolly fellow so perhaps there’s something in it
Making those diagrams in Mathematica would be extraordinary painful. It's probably something similar to that (a custom XKCD-like style) but for a dedicated diagramming tool. I don't know of any tool with such a style though, so I'm guessing it's custom.
This isn't really a spec thing. Its more a manifestation of undefined behavior. Even c++ compilers have undefined behavior.
>At the time, the APIs were not that old and not deprecated

No, but they were also created for the previous OS. Not merely the previous release of the OS, a totally different OS.

>Furthermore, an awful lot from those days had recently been touted as “the future”, encouraging developers to invest more heavily than they might have otherwise

Sure, that was bad. But that was the last steps of a dying company, and probably touted as such before Jobs and co took the helms. The decision to drop lots of existing stuff and focus on a totally new platform is what turned the fate of the company around. At least in retrospect we can say it worked great, even if there were some casualties along the way.

Compared to the theme API, I'd more lament Yellow Box (which was a NeXT based technology anyway), and perhaps WebObjects (ditto, and ahead of its time).

That said, I really liked the "Platinum" (I think was the name) OS 8 look, and used to mimic it on Linux through cheapo wm themes.
The code shown on that page actually doesn't work, though the code in the github repo does.

And this exposes the problem with the current state of the art: yes, you can probably get flexbox to do what you want [@] if you know how. But if you don't know how, trying to figure it out is still very hard. You should be able to write:

<center>stuff</center>

or

<vertical-center>stuff</vertical-center>

There is really no reason that should not Just Work. (The <center> tag has worked for 20 years, notwithstanding that it has been deprecated for most of that time.)

---

[@] What if I want to put something in the lower left or upper right hand corner?
If that treatment plan disturbs you, have you made your advanced directive plan so that the same thing doesn't happen to you? You could be hit by a bus tomorrow and unable to talk / write your desires down. What would you want if you found yourself in a hospital bed without a decent shot of getting out of it?
I still send this one around a lot: "Sony Releases Stupid Piece Of Shit That Doesn't Fucking Work" - https://youtu.be/8AyVh1_vWYQ
With respect to their normal, day-to-day experience, a random person - at least from my generation - would be as likely to be able to fix an equivalent small software problem, because they have experience with e.g. reinstalling software, installing missing drivers, etc. A missing runtime package on Linux is definitely not in daily experience of anyone non-technical. For regular people, try with Windows, or maybe macOS.
Yes, could not agree more, Brutalism is quite hot right now (although HN seems to hold a bit of an alternative definition about what Brutalism entails) which really seems like the only reason this exists in its current form. A framework for Brutalism almosts sounds like an oxymoron to be honest.
Buying an iPhone for this feels expensive to me. You might be interested in PSAPs, which are basically hearing aids that haven't gone through the FDA hearing aid bureaucracy: https://thewirecutter.com/reviews/best-personal-sound-amplif...

But to answer your question: You can use AirPods as headphones with Android, but the "Live Listen" feature in the article is an iPhone feature.
Thanks for investigating. Good to know.
Is there any reason for founders to ever deal with these investors ever again?

Unless the investors were trying to retire, this seems incredibly short sighted.
>You can take a random sample of papers and analyze them in depth to estimate the number of papers that are fabricated.

That assumes that the fabrications in those papers will be revealed upon further analysis.

And, what's worse, that such analysis is economically feasible.

Most metastudies don't even verify the original results, just assume them as fine.
"Chrome's" rendering in many cases is going to be whatever hardware accelerated stack (probably Skia + your platform's particular hardware API) is rasterizing the page. Headless rendering as found in a page scraper bot is more likely to be using software rasterization and might be using an entirely different API. Chrome has a few command line flags that can push everything through different rendering paths and you can get different results from it.
I'm not sure how to feel about a study with sample size 38 in the current reproduction crisis.
Yes. Liquidation preferences are a thing, and getting mad about them isn't helpful.

Also, from the details in the article about "drag along" and whatnot, the typical terms for a Silicon Valley investment appear to have even more drag along to them.
Stories like this seem to validate that people should choose real liquid equity of public companies over the paper equity of startups when considering employment.
A Few of My Favorite Spaces: Antoine's Necklace