skysight-inc/HackerNews huggingface dataset:
sorry for the the delayed response, but people will always have a need to communicate in terms at least approximating local solar time (e.g. dawn/noon/dusk). right now everyone can use "time" for that. force everyone to a global reference clock and they will just have to make up some new, local, nonstandard concepts and terms to reflect what was once just "time".
Any attack vector that would otherwise be foiled by a bank is a vulnerability in the case of Bitcoin. It has no consumer protections, like chargebacks or other fraud protections (lost or stolen "cards" or PIN-codes/passwords). There is no automatic or manual review of large transactions built into Bitcoin, which large bank transactions undergo to prevent theft.

Bitcoin has exactly one security measure: that it's mathematically very unlikely that someone will guess or generate the same private key as you (IF you don't use one of the many faulty ways of generating your own key, which are widespread online). From there, the sky is the limit.

You can hack someone's computer or server using whatever vulnerability you wish and steal their private key. You can physically gain access to a computer or simply use violence to demand someone's keys. You can offer a product or service, receive payment, and then simply never deliver the product or a refund. Or someone can seem to pay, you give them a product in return, but the transactions are later unconfirmed after they're long gone.

Some of these things are possible with regular banking, but in nearly all cases funds can be recovered or reimbursed to the account holder.

Bitcoin was not made with these protections in mind whatsoever. And the high-level platforms, even after more than half a decade, have failed to secure themselves or their customers consistently. They are often hacked and resort to going into hiding or creating complex ICOs, IEOs, "haircuts" or other trickery to cover up losses.
You can always put a price on human lives, suffering etc. It's just not nice so we pretend that you can't and assume a posture of indignant outrage when anyone concedes that you can.

But what else are you meant to do, really, in this situation, where the only possible compensation is financial?
I'm 53yo and worked in tech (as corporate wage slave, consultant, 1099, and self-employed remote) for 30 years now, and I do believe you have found the true path to how to handle working in tech.

I consider myself lucky that during my formative years in tech in the 90's, I was also playing guitar in a semi-professional band touring Florida during the year. I feel that due to these experiences, I was always able to see what many of my colleagues couldn't.

That tying your emotional, social, and financial happiness to your tech job is a dangerous place to be.
Helium does escape the atmosphere, a naive comparison of average heat velocities notwithstanding. The linked articles say as much, along with https://en.wikipedia.org/wiki/Atmospheric_escape
What if the timezone system crashed
Josh Hawley, Missouri Senator, just introduced a bill actually.
I liked the alternatives proposed but they are not implementable by the current level at which the state governments fund universities and colleges.
You can set a price based on its effectiveness at deterring future misbehavior, clawing back ill gotten gains, and building prevention/mitigation.
it depends on the business model of course. if you're product makes more than 5000$ per month per customer you have other options available to you.

And, virality is not unheard of, even this day and age, but incredibly rare. I'm just saying, in many indiehacker success cases I've read, they're getting significant traffic from Google.
Easy Piano Tuner for Android
I sincerely hope the resistance Apple has put up against web apps either (a) breaks down soon, or (b) starts to negatively impact them. Their app store is just so full of bloat, which really needs to be removed sooner rather than later. I mean, simple calculator apps can be 30mb or above - how can that be a good thing?!
I wonder if there is some course that would cover a bit more advanced topics in a comprehensible manner. There are hundreds of courses/books/tutorials that cover pretty much the same stuff again and again.

General ML: supervised vs unsupervised, K-means clustering, linear regression, logistic regression, maybe several enseble learning methods based on trees.

NNs: backpropagation, gradient descent, tensorflow, a bit about meta-param selection, CNNs (basically, just ImageNet), sometimes RNNs are mentioned.

This is all pretty entry-level and covered many times over, but, surprisingly, that's pretty much it. Discussion of models pretty much stops at ImageNet. I rarely see RBM or autoencoder, and pretty much nothing about how real problems are encoded into inputs and outputs.

I am ashamed to admit, but I still don't really understand how AlphaZero, AlphaStar or various language models (GPT, BERT) really work. Is there something good on that, maybe?
I don’t know her, and I don’t anyone else from the story, but this part

> the most fake people I have met still to this day

followed immediately by

> I cannot even explain how terrible it was for me to have to help them, show interest and pretend that I support what they’re doing

Taken out of context at least, there is exactly one person that seems exceptionally more fake than anyone else...

I dunno, maybe I have just been lucky to have sufficiently many sincere people around me in my life, but if I perceive someone as being insincere I will avoid those people — not stay around them and pretend that I like them.

Of course, if you perceive everyone at a place to be fake then you can’t really avoid them.

I don’t know what to do in that situation really. But I agree that some introspection would probably be in order. Though personally I have in the past had the opposite problem — being overly harsh on myself and critical of myself.
I accused no one of anything. Can you not tell the difference between "add more evidence" and "that's a lie"?
The Persistence of Poverty
I don’t know which post by “The Last Psychiatrist” I want to recommend, maybe you need to read his entire blog.
> IMO, a major vulnerability of social media is ability to coopt the influencer model into an advertising scheme laundered of accountability

That's not a vulnerability or a cooption; the social media influencer model evolved from and was driven by underground viral marketing efforts, which were a thing before social media even existed (at least as a term, though things which might be considered early examples of the class existed.)

So, no, that's not a way the social media influencer model can go wrong, it's a central element of what the social media influencer model has always been.
Ask HN: Markov Chain book recommendations?
There is no other modern airliner with a software bodge for static stability. No, Airbuses are not comparable (Airbus FBW control laws are _not_ for stability control) and they are (to the best of my knowledge) positively stable throughout the flight envelope in direct law.

Emulation is incidental. Redesigning the 737 with FBW is not something that Boeing would've considered, even for a moment.
If I could pass one dictatorial law --- hypothetically ignoring constituents and implementation details, but limited to pretty low-consequence stuff --- I would give serious consideration to pricing car honking at max($5, $5 x # of seconds honking). If you really need to honk, you'll happily pay $5 for the ability. If you don't, please spare us your tantrum.

I live on a semi-busy street in a big east coast city. It's almost amazing how many people honk and how often out of what looks mostly like frustration or spite. At least once a month someone honks for thirty straight seconds, always because they are mad about traffic that nobody can change.
One of the clearest indicators that correlates with a difference in mindset is to look at Google Streetview. Most places it's fairly uncommon to see a property opted out. In Germany, it's really common to see properties blurred.

When it was first rolling out there were articles with pictures of streets where more was blurred than not. Not sure if acceptance has increased much in the years since then, but I'd assume the current young generation may be less bothered.
Show HN: Generate a Groovy API Client Using OpenAPI Generator in 3 Steps
Hi all,

We've just updated the Groovy client generator to support the latest version of Groovy (2.5.7). To generate a Groovy API client given an OpenAPI spec, please follow the steps below:

1. Download the Java JAR (https://oss.sonatype.org/content/repositories/snapshots/org/...)

2. Rename the JAR as "openapi-generator-cli.jar"

3. Run the following command to generate a Groovy API client for the Petstore API (https://raw.githubusercontent.com/OpenAPITools/openapi-gener...):

Mac/Linux:

- java -jar openapi-generator-cli.jar generate -g groovy -i https://raw.githubusercontent.com/OpenAPITools/openapi-gener... -o /var/tmp/groovy-api-client/

Windows:

- java -jar openapi-generator-cli.jar generate -g groovy -i https://raw.githubusercontent.com/OpenAPITools/openapi-gener... -o C:\tmp\groovy-api-client

Thanks Vincent Devos for his contribution on this (https://github.com/OpenAPITools/openapi-generator/pull/2847)

Best regards,

William
Not just CI. Various bug trackers, project management tools, static analysis tools, etc.
Nice tutorials and reference resources.

One note, which may be confusing for beginning learners: why to choose one fitting method (e.g. least squares) over another (e.g. gradient descent)? Especially so, as libraries often pack a lot of alternatives.
Sure, but the article also states:

"The U.S. Food and Drug Administration (FDA) last month decided it would allow sales of the IQOS device in the United States after a two-year review process in which Philip Morris repeatedly assured the regulator that it would warn young people away from the product."

I'm sure Phillip Morris made the FDA well aware of their "self-imposed" age limit when pushing for FDA approval. I doubt Phillip Morris introduced this age limit because they suddenly found their moral compass or started to hate making money. I'm sure they use it to get regulators off their back, so this definitely isn't a good look for them.
These planes cost nearly $100M each; how can adding another AoA sensor the size of your hand be that much in the grand scheme of things? https://i.kinja-img.com/gawker-media/image/upload/t_original...

Note that the 737 already has two such sensors, but only consults one at a time for MCAS, so there'd be a software change required in addition to adding a new sensor.
If you're point was to consider human factors as part of the overall process, I agree
Yuk. What a horrid pair of comments!
While I'm acquiring a new skill I will think about how to explain the skill to someone else. It helps me acquire new skills quickly.

Similarly, I document a lot of tasks so that it becomes trivial to redo it, rather than having to think through the process every time.
When you grow up in poverty you don't have a lot to lose. A jail bed and food might even be better than your own. Throw in any kind of abuse or trauma in your past, and you'll also tend to have little regard for your own life. Throw in the overconfidence of youth and I'd imagine it begins to seem like a huge upside with a small risk of an inconsequential downside.
I can't say that I know anyone in the 30-40 year range (including myself) who caries much in the way of company loyalty. Maybe there's some super long term folks still out there buried at IBM, but there sure aren't many.

Heck, scarcely anywhere I've ever worked still exists. They either faded away or were merged/bought into oblivion.

I hear what you are saying about the leetcode interviews. No thanks. Also, I agree on the decent paying middle class career angle, it was also quite a lot rarer.
> I was surprised how much every website now tries to avoid/stop iframes due to the fact they aren't a "root" element.

JS-based “iframe busters”, then X-Frame-Options, and now Content-Security-Policy should be ubiquitous. We started “busting iframes” in they early 2000s in the banking industry for security reasons.

Preventing being an iframe child protects your site from phishing via click-jacking your login screen, and also prevents “stealing” of your content by spammy aggregation sites.
No, for consulting work. https://www.irs.gov/forms-pubs/about-form-w-9
An idea: comic book is a very powerful medium. Textbook authors should collaborate with comic book artists to create comic textbooks.

Someone tried, and the result is amazing: http://openborderscomic.com/
> Having work life balance is somewhat of a luxury, and it's a luxury to be able to say "money doesn't make me happy". It's a luxury to come to that conclusion.

Exactly. Any time anyone says "money doesn't make me happy" what they really mean is "I already have enough money that it's no longer the limiting factor in my happiness."

The vast majority of peoples' lives and happiness could be markedly improved by giving them more money.
It's possible that it's less effort for a top notch compiler developer to come in and fix Julia's compiler than it is to give Swift the data science ecosystem that Julia is building. I have little experience with it, but it's a question of tradeoffs.
Dieter Rams is critical about Apple, because they produce unrepairable, hard to service and unsustainable products. And yes, these qualities are a part of good design.

The iPad surely is a step in a good direction for a general population for whom the hurdle was to big with traditional computers. But is it good design as a product? I am not that sure. It is shiny, easy to use, but it values shinyness over sustainability, repairability etc.

When you have a beautiful chair that breaks down after a year or looka scratched and ugly after a party night, it is not a well designed chair. When you have a chair that you need to pack into a silicone cover to make it functional and lasting, it is not good design.

It is styling, meant to make you want it. Meant to look like more than it is.
> Finite: Bottomless feeds and auto-play keep users from leaving but lock them into an infinite loop of consumption. We can maximize the overall quality of time spent by bounding the experience and prioritizing meaningful and relevant content.

Agree. They're bounding the experience over aggressively.
Do these things actually contribute meaningfully to air pollution? I think "rolling coal" is silly because it's so childishly spiteful, but I've rarely actually seen it.

Loud cars and motorcycles seem to be everywhere.
I'd just imagine coordinating with every airport and airport mechanic team to go through this process, have some integration work with the MCAS which has to be done very carefully and thoroughly. Everything is more expensive when you have a super high level of risk management and are working with large bureaucratic organizations like airlines and the FAA.

But yes it's certainly not impossible sounding. It's like a minor recall where the planes get fixed on site.
>big east coast city

You mean Boston?
Seems
Since it's nothing more than a wealth transfer, why doesn't the government make it simple and a less demanding on their abilities (my thinking here is "KISS" - maybe they can do something simple right)?
Say Obamaphone, but one unlocked high-end iPhone each month.

Does anyone really need to read the article to learn that it will be a failure?
@DANG please ban this fascist user
> Gotta love deregulation.

I dunno, I see it as the opposite: regulation (apparently) made it impossible to just train pilots on this one new feature, instead requiring a full recertification of both the airframe and the pilots, which is incredibly expensive and unnecessary relative to what was actually required to save lives.

So one way of looking at is is: regulation caused perverse incentives that ultimately got people killed.
Is getting a landline, and using a bank which offers 2FA via automated voice calls secure enough?
Recycling rules are very location specific. I’ve had to educate people in our Oakland office that certain things that are recyclable in next-door San Francisco aren’t recyclable here. Before deciding that recycling won’t work for you, check in with your local recycling agency or company.
I hate noise pollution. I accidentally picked the worst apartment I can imagine, and I didn't realize it until I moved in: right next to the road that leads to the freeway on-ramp. After about 8pm, everyone wants to get on the highway as fast as possible, which results in tons of noise pollution.

I finally broke down and got the Sony WH1000MX3 headphones, which apparently have the "best" active noise cancellation. They do help, but they aren't perfect. They're also super expensive, which makes them impractical for a lot of people.

The entire problem could be solved with EVs or enforcing noise ordinances, but I feel like it just takes one person to ruin the whole thing.
Attractive women who know how to use their appeal are not shaken by awkward men and their attempts to display affection.

You may be living in a justice warrior bubble, while the rest of the world is living among men and women who use tinder, post pictures of their butt on instagram and watch The Kardashians.

What did the most famous Kardashian do to become famous again? That's not a problem at all, for most women who watch her show, but a guy saying he finds someone sexually attractive is clearly reprehensible. Please carry on with this consistent world view of men, women and sexuality.
High risk, high reward. Drug lords offer wealth, rich, or just a job, etc.

Look at people doing lottery, etc. Poor uneducated people tend to do it. If people are more educated, they will tend to avoid unnecessary risks (in part because stable jobs = eventual goal achievement).
That's generally right. However, a non-trivial number of well-educated, scientifically minded persons do not take a long enough view. A possible explanation: it is difficult for humans to care about research timelines that may or may not be longer than the average human life. Maybe it's some sociological theory X, and you think, "well, yeah, X has some kinks, but they should be worked out within the next decade or so." In reality, you should essentially have no attachment to said theory. And in reality, far too many people have attachments to one or more theories that have yet to be proved out fully, and could be proved out fully in a decade/century/etc. or worse... never proved out at all.

In the case of currently 'proved out' (whatever we take that to mean) theories, a non-trivial number of persons have excessive attachment to one or more of them, since, taking a long view, said theories could be overturned or reinterpreted, etc.
My father changed to android after using ios for 6 generations of iphones. He is very bad with computers. After a week he told me: “Why didn’t you tell me I should use Android? This is so much better, it allows me to do the things I want!”

Design is always about solving problems. Toddlers wiping screens is the equivalent of toddlers smearing paint. They explore, they don’t solve problems.

IOS might be the better thing for a certain class of problems, but for other classes of problems it can become a burden very quickly, even to undemanding people like my father.

Truly good design would grow with the user and give each person the level of control they need. OSX works much better in these regards IMO.
> it's just not common

It's not common because it doesn't actually solve deterministic resource disposal, which is what is actually required, and a problem reference counting trivially solves.
The people who wrote this article are Bruce Tognazzini and Don Norman, both of whom worked at Apple and who are largely responsible for the historic reputation of Apple for user-friendly products. They are anything but stupid.
True - it's a rather undergraduate article for a PhD candidate! Nothing new or interesting, just rehashing old complaints about Popper.

I find his other stuff concerning ... he shows a clear history of setting up straw men and picking them apart ... generally implying that "liberals" of one flavour or another are poor mistaken fools.

Just because Lemoine can pick apart a straw man, or a single statement, doesn't mean that there is no racism, nor that we should ignore climate change, nor that blatant dishonesty by politicians is a good or acceptable thing. Perhaps he's aiming for a career as a Republican stooge?
Stewart defines calculus as the study of limits, which include infinite series.
I know, right?

Holding women accountable for their actions is, like, super misogynist.

Everybody knows it's some man's fault!
This. It's difficult to establish and maintain a sense of normalcy and social integration when you're only being offered a sort of tacit ghettoisation. Support groups can offer very useful support, but they can also become a trap of mutually-reinforcing pathology. Psychiatric inpatient units are a really difficult place to get better, precisely because you're surrounded by a lot of deeply troubled people who generally would rather be anywhere else.

The Camphill Movement offers an exemplary model of how people with learning difficulties can be integrated into a genuine community. What barriers are preventing us from offering similarly strong integration for people with severe and enduring mental illness? Why are so many people with moderately severe mental health problems being excluded from society for lack of relatively modest accommodations?
> If not, then just learning the characters is gonna take a bit.

It would still be easier than learning 1000+ characters in Mandarin.
I'll just throw this one in:

"The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane." - Marcus Aurelius

It seems like this was known in antiquity already.
> Those resources tend to be too expensive to leave unused indefinitely

The real issue is not that these resources are expensive. The real issue is that they're limited. The usual example is the file descriptor table: once all 1024 (or whatever your ulimit is) slots are in use, trying to open any new file or file-like resource will fail. The same can happen for instance with disk space (once I had a system which could only release a disk file when the corresponding in-memory object was closed, and someone else forgot to close the objects after using them, so all disk space allocated to that system was used up and it stopped working), database connections, and many others.

In fact, the only reason this isn't an issue with memory (which is also limited) is that the garbage collector notices when it's getting full, and starts trying to collect garbage. It could in theory do so for other resources like file descriptors, but not all (how could it know that a remote database, shared with other users, is nearing its connection limit?), and it would probably be very inefficient (like having to do a full scan of the memory just to have a chance to find an open file handle which isn't referenced by any live object and therefore could be closed).

The main advantage of reference counting is that it's deterministic: it doesn't just detect new garbage "more quickly", it detects new garbage immediately after it becomes garbage, which keeps the resource usage at a minimum.
> That’s a very imprecise statement in the first place but if you take it to mean, it would try to stall during normal flight conditions, it’s definitely false.

The precise wording would be that it is dynamically unstable, and the ball is with Boeing now to prove it's not the case. Also after all we discovered on the last weeks, Boeing better make a good case, or they won't convince anyone.

The US aviation industry is about to change. I don't know into what, but it's not in a stable situation.