skysight-inc/HackerNews huggingface dataset:
The problem in America isn't a lack of cream cheese, I'm sorry. The problem is that there was a free and fair election last year that one party's leader refers to as a coup, which then lead to an actual coup attempt. They refer to that as a patriotic uprising. This happens because people are being lied to on purpose. Republican leadership wants this to happen. They are doing it on purpose. This does not happen because there's no cream cheese at the store. This is something that takes decades to foster.
OpenAPI is hugely useful in the way you describe, as well as making system capabilities understandable to non-coder project participants. Mocking responses enables non-coders, using tools like swagger.io, to see API documentation and easily interact with an API specs. This is vastly better than other attempts, like UML, to make system architecture visible outside the group of coders on a project.

It is never too early to start making an OpenAPI spec. Technical product managers can even deliver parts of specs in this form. The tools are easy enough.
>You’re blaming Intel’s CPU lineup for people not using ECC RAM on their AMD builds?

Yes. ECC was standard on first IBM PC 5150, on PS/2 line, on pretty much all 286 clones etc. Intel killed ECC on the desktop when moving to Pentium, prior to that all of their chipset products (486) supported it. 1995 artificial market segmentation shenanigans https://www.pctechguide.com/chipsets/intels-triton-chipsets-...
Having lived in China, there is very weak enforcement of a lot of laws (it varies from province to province). I'm skeptical that the crypto ban has actually stopped most mining.
Oh absolutely, it was pretty clear that this person wasn’t on track 4 weeks in. And after that you have to keep communicating that we were expecting more progress… what are the issues will you make the deadline etc.
To this day POSIX has zero support about anything multimedia.
Yup, this overall experience of straightforward contained executables vs the entire mess we have now is vastly better.

Also a big fan of Syncthing, and have now found something better: Bvckup 2. It has the same download -run experience, more controllable options, and runs a LOT faster by design. No commercial connection other than being a satisfied customer.
Apollos were amazing. Truly a lost treasure.

It saddens me how some beautiful creations just died because of worse is better.
More like RISC V, they failed to acquire SiFive a while back.
Sounds a lot like what JHipster does with Yeoman generators.
They made 20 billion in profit last year. They could DOUBLE the salaries of every important engineer without breaking a sweat. They are running by MBAs so they will do the bare minimum.
The takeaway I see here is that we're looking at putting people, on Earth, in environmental suits, because we collectively haven't been able to agree on how (or whether, for that matter) to stop making it uninhabitable.
OK, so I used to have this problem, hardcore. Gave me a lot of trouble, I often overcommitted and ran away from tasks - but I've actually solved this problem now. It's not a fun solution, I have to do it every time (for now - the issue itself may fade with time) and it can be stressful, but it works and it isn't uncomfortable for very long.

So when I get distressed by a task I've put off, I use mindfulness techniques to stop myself from dissociating (going into my head, criticising myself for not doing it, psychoanalysing myself, other stuff that's not directly related to doing the task) and redirect my focus back to figuring out the first action I can take to progress the task. Thinking about the bigger-picture benefits of completing the task also help (how does completing this task advance goals that I care about?) Once I've figured it out, I continue to use the mindfulness techniques to remain present while I complete said task, only allowing my mind to wander in the direction of thinking more about the practical completion of the task (resolving other unknowns, breaking down big tasks, etc). Once I get this ball rolling the anxiety goes away, but it's hard to start because as TFA says, it comes with a strong repulsive instinct to avoid, procrastinate, do anything but the task that needs doing. You need to overcome that through focusing on the first step and doing it. "One foot in front of the other" as they say.

I think it comes from being overwhelmed - either from seeing the task as a complete object rather than breaking it down, not knowing how to advance it, feeling guilty over not having done it in time, or a million other reasons. You can't let being overwhelmed turn into avoidance - you have to confront and resolve the problem that's causing the emotional disturbance.
Doesn't sound like a great place for you to grow and succeed. I am sure you're a smart engineer and you're doing good work, but a junior dev straight out of college should absolutely not be the solo dev on an important project.

The structure of the dev team seems all wrong. Who created the tickets for this project? Who did QA? Who was supposed to be reviewing your code as you went? Who is writing the documentation? How often do you and your manager meet to discuss the project and your role/growth at the company?

From your message it sounds like you were left alone to do a waterfall style project from beginning to end with little to no supervision or direction. If that is even partially true, you should consider polishing your resume and looking for a different job.

You can give your direct manager feedback about how you were set up to fail, but it doesn't sound as if this engineering department has even the basic structures in place to help you grow and succeed. A junior dev fresh out of college really should not ever be left alone on a project.
The real prank is convincing me to try vim's easy mode. I once again have to search the internet on how to exit vim or resort to a new session just to kill vim.
Doing anything with it just drives the problem. You have to eat the contagion at some point.

As in most things "fun", the only winning move is not to play.
I think you mixed up UNIX with Xerox PARC, regarding being beyond everyone else, including the CLI experience.
Literally every new drug approved between 2010 and 2016 came from NIH funding.

https://www.pnas.org/content/115/10/2329

The biotechnologists I know tell me "patent law is totally screwed up for biomed, but I guess because it works for traditional tech it's near impossible to remove". They're flabbergasted when I tell them tech says the inverse. Everywhere seems to have this idea that this other niche absolutely requires it.
I think it is worse. The people who are willing to pay $57 to opt out of ads are probably the most profitable (I am guessing here: no citation available). Seems like a case of Adverse selection https://en.wikipedia.org/wiki/Adverse_selection
I guess we're just disagreeing about definitions then. What word would you use to describe the freedom I'm referring to?
I kind of agree with this article, but it's also sort of a hilarious repeat of the infamous one on the original dropbox HN post https://news.ycombinator.com/item?id=9224
The issue has nothing to do with the color. And the author clearly owns an Android because he’s completely ignoring the reason that green bubbles are annoying. Just to name a few:

1. My two sentence message to my friend shouldn’t have to go through the phone company, be trivially scraped by law enforcement, show up as a line item on my cell phone bill for god sake

2. No typing indicator

3. No reply icons (heart, exclamation mark, question, etc)

4. No support for sending large files

5. Contact info and photo gets pushed automatically if you wish

6. Other things I’m probably not remembering.

Again we hate green not because Apple made it look ugly and green, but for very legitimate reasons of functionality that is lacking.
I would consider coding these things by hand in the following non-exhaustive cases:

- I am writing the thing you are asking someone to write

- I have performance/memory constraints that existing high-level abstractions can’t adequately deal with

- I have legal or other business constraints preventing me from using existing high level tools (eg company prefers to build in house to minimize dependency risk exposure)

- I want to learn how that stuff works

- I am working on new technology that does not fit cleanly into the prescribed mold of the high level implementations
Perlmonks has been around for ages, and until the rise of SO was the definite go-to resource for any question Perl-related. Eons ago, the naive questions about HTML and regexes ( like https://perlmonks.org/?node_id=47553 21 years ago) were replied with "use a proper parser module".
Which is a good example of why you need financial systems to eliminate ethnic and religious biases in lending.
Among other things, F# shepherds you into avoiding cyclic dependencies which is really nice both for readibility and proper module design.
Gov overreaching and micro managing gone mad. Welcome to NYC. Cant wait for it to collapse into chaos like it did in the 70s and 80s when it was actually an affordable and cool place to be. Its been a gentrified yuppie suburb for close to a decade now..
As a person who grew up without a television at home (I was homeschooled in Canada), this is strikingly obvious. Even the differences in mentality and worldview between those who grew up watching American TV shows and those who didn't is immediately obvious to me within 5 minutes of having a casual conversation. One of the reasons I left Canada and moved to Eastern Europe is for the refreshing change in monoculture: I can have normal conversations with people whose minds have not developed in a Hollywood Matrix, whose entire cultural context is not based on popular TV references (or the tropes presented in them). Lots of people in post-Soviet countries don't watch American television, and it is very easy to tell when they do. I now strongly prefer European TV productions (especially older British and French stuff), because the American superpower-worship and military propaganda, and now wokeism, is positively cringeworthy.
> They seem to have thought that this would liberalize China, and that failed miserably.

It really hasn't. China is still far wealthier and more economically developed today than it was under Mao-era policies, and for a vast majority of average Chinese this is ultimately what matters most. They have little reason to care about abstract ideals like elections or individual rights when other things are so much more relevant to them.
> A/B tests work fine if the signal you are measuring is strong. This is not the case here.

The (fictitious) signal they are discussing here is very strong. Scroll down to the figure labeled "posterior distribution of p" and you can see that the two distributions barely overlap.
Other commenters have talked about labelling. Maybe labelling of real life data is something they're trying to do; but from my experience with hCaptcha the challenges are _NOT_ real life data. They're AI-generated images which bear a passing resemblance to the targets but if you look closer nothing adds up at all.

Here are a couple of examples:

https://bearbin.net/images/captcha/1.png

https://bearbin.net/images/captcha/2.png

https://bearbin.net/images/captcha/3.png

https://bearbin.net/images/captcha/4.png
I used to work as an architect, and these are the most common pens people used for sketching on trace paper. Nice and cheap, I love that they sell them by the box.
What do comments, aggressive or otherwise, have to do with a licensing agreement?
Thanks for a thorough explanation and background!

I used Urban Dictionary for "pretentious" due to the OP explicitly referring to it to understand the meaning of woke.

But this got me intrigued now :) I still can't think of a phrase or word in Estonian that would convey the same (or even similar) meaning. I searched through a couple of dictionaries now and the translations provided there are really not useful. They mean either "complains a lot" or alternatively "has unreasonably high standards / is high maintenance", "braggy" and "pedantic". And these doesn't sound even remotely close to the English explanation of the word.. at all.

Any fellow Estonians wanna help me out here - is there a phrase or word that would capture the essence of "pretentious" in Estonian? :)
They appointed one of those engineers they lost as CEO last year.
>That why tending to really old PHP code bases is the comfiest job ever.
Everyone understands that the code is horrible and you are regarded as a hero for diving in but honestly most of it is just straightforward procedural code and you can be productive in minutes. Now those projects that went all crazy on OO? Yeah, I would rather burn it all to the ground.

The comment could have just as easily been:

I've worked on legacy PHP code. Most of it is just straightforward OOP code.

Now those projects that went all crazy on procedural code? Yeah, I would rather burn it all to the ground.

I know, because that's my experience. The issue is not particularly OOP vs procedural, but rather how crazy it is.

However in the PHP world, I would question those wanting to write in a procedural style, as all the mature libraries and testing tools are built with OOP in mind.
eat flaming death
I use BTC to buy gray market drugs these are non-fda approved research peptides. It's fine if I'm audited as it is currently legal. Just that payment processors are being used as an extrajudicial ban. My hope is that by the time the law catches up the medicine would have caught up as well.
Ask HN: Are there any tools to diagram long email chains?
It turns out that I have been missing some important background on long email chains.

When my directors have a 1-on-1 conversation with each other, then loop me in, Gmail threading mode seems to suppress the messages that I wasn’t a recipient to.

This has been an ongoing problem for me, but now I’m stuck trying to sort through the extra crumbs left behind, when recipients change on reply/forward and it’s starting to get really annoying.

Are there any tools out there to draw a diagram or organize my email chains in any better format?
How can one easily use Syncthing with the cloud?

Is there an easy way to sync via FTP to a cloud folder on a managed or shared server?

Is there a sync to AWS S3 option?
My uni faculty had those until like 2015. They were awesome and everything was instant. Easy access old exams or querky fun programs etc.

Later the uni forced their crappy content management system on everyone and it was a login required bloated JS mess instead.

And the faculty staff never bothered to write bios or interesting stuff there.
Or `mv /usr/bin/emacs /usr/bin/vim` :)
People did something similar to this at my previous job and I always thought it was security theatre. For one thing, there are card swipe in. Second, engineering was upstairs in a restricted area. So you're concerned about a tailgater who opportunistically puts malware on your laptop when you're 100 feet away for a couple minutes without anyone noticing? Or you're concerned about a colleague who's an insider threat... Who is already an insider threat? It's not like there was anything on my laptop which was more sensitive than any other engineer there anyway. It was classic busywork.
I've seen the narrative that hospitals are being overrun many times over the past two years, but it just doesn't line up with the ICU and inpatient capacity data from Johns Hopkins. Take a look at their "Weekly Hospitalization Trends" dashboard and see for yourself.

https://coronavirus.jhu.edu/data/hospitalization-7-day-trend...

In the US overall, during the entire course of the pandemic, the ICU capacity capacity maxed out at 81% and the inpatient capacity maxed out at 78%. The same is roughly true when you look at the state numbers as well. The only state that I could find that reached 100% ICU capacity was Alabama, and that happened back in August/September. Most states have been running at less than 80% ICU and inpatient capacity for the past year and a half.

I get that ICU capacity is a local issue and that it's possible for individual hospitals to be at max capacity even while the state has excess capacity overall, but to claim that the health-care system as a whole is crumbling just isn't supported by evidence.
Just need to look at Canada right now...
I listen to different things when falling asleep for about 20 years now; podcasts lately, but also mp3s of movies and tv shows (mostly comedy shows) that I saw many times already. I pass out almost immediately when the sound starts, I have nice (lucid) dreams and if I wake up too early it is only because the sound stopped for some reason; switching it on knocks me out again. When I have nothing on, I have trouble sleeping and when I wake up, I might just as well get up. For me it really works, but I know many people find it weird. Comedy tv shows work best for; best dreams and most relax wakeup time, but podcasts about easy stuff with not too crazy sounding hosts works well too.
That's interesting. A German friend of mine who's on the spectrum and had established a second life in Japan told me that Japan's explicitly defined social mores, and slightly more chilly and formal relations between people suit him much better than the Western default. His German buddies who also have one foot in Japan all seem like they're on the spectrum too, because of this I thought Japanese culture is a safe harbor for autistic folks.
As it turns out, satire is a tool often used for propaganda.
I could absolutely make a good use of AVX-512 for a lot of applications, including consumer space. It's even better than AVX2 when it comes to flexibility, and of course, it's double width.

Of course because of lower clock speed and the associated penalties limit it a bit. But you can work around those limitations, for example perhaps by dynamically switching between AVX2 and AVX-512 paths depending on workload.
This looks quite promising for some challenges I'm facing. Do you do anything towards having a central source of truth for API contracts? Like a single repo with the specs so that when a change is made everyone can develop against it?
And don't forget sovereign citizens. They're piloting their vessels using maritime law on every modern highway.
The only thing I ever use Dropbox for is requesting files from people that are too large or that their corporate Exchange environment prevents from being sent over email.
> Sensible people have always been aware ...

Indeed. And yet it seems sensible people are quite impotent whenever there's such trouble, real or imagined, in some far-away land that a US Administration feels an uncontrollable urge to send in the Marines first, and try to "nation-build" afterward. Vietnam, Afghanistan, Iraq -- we just never learn.

George Orwell: "Not much is learned from the lessons of history. And that is the greatest of the lessons of history."
wow this looks sick! can't wait to get home and try that :)
Not sure why this was almost immediately flagged- maybe the self promotion? The topic seems interesting.
Tech hiring self-assessment – for CTOs
School bullies and general idiots is a good way to put it. It felt like it was written by my 7th grade self.
In those terms, it says "you may not store, aggregate or create compilations or databases of Spotify Content". So for this site to be compliant, they should be serving up the data directly from the Spotify API, which ought to get rate limited pretty quickly (when on the HN frontpage and all), unless they somehow got a very large quota.
Although I can sympathize with your view, aren't some startups actually in the negative side of that threshold?
This article is well written. The part about fulfillment of needs/ putting needs such as bathroom visit, eating etc. on hold for long stretches of time when being deeply focused really reminds me of the behaviour I observed around some very smart people.

Multiple people with diagnosed ADHD told us, OrgPad (where I am the co-founder) helps them splitting up tasks into manageable pieces that they can more easily focus on and see the progress when they colour them green. You can get an impression of how that can look like when managing IT/ DevOps here: https://www.youtube.com/watch?v=jvw2uRQ64xE
Until you need to convert this theoretical $100m into real money, at which point intermediaries and payment processors will absolutely be involved.
People in salary ranges are not a protected class; sexual orientation is protected.
This is getting off topic, but I'd love to see a fundamental rethink in how 'teachers' for undergrad courses are hired. Certainly for year 1 and 2 courses the 'teachers' should be selected and hired ~100% based on their pedagogical skills and passion and ~0% based on the impact of their publications. Universities also need to start recognizing, valuing and rewarding teaching ability.

The best first year math lecturer I had at university (and the person that is the reason I ended up majoring in math) didn't get tenure and ended up taking a job a smaller 'unprestigious' local college. The by far the worst lecturer I had is now at MIT.
Maybe I am missing some context here, but are we talking about AMIX or AmigaOS? I am asking because the latter never looked particularly UNIX-like to me. But maybe that's because I never worked with MS-DOS, so, being only familiar with Linux, Windows, and AmigaOS, I might be overestimating the difference between UNIX and AmigaOS.

Edit: btw, the AmigaDOS developers manual says that there was also a cross compiler (and serial transfer tool) for MS-DOS. I am wondering whether anybody every used that.
No, I'm saying that if there are really 20,000 armed fighters trying to take over the country, then the government should admit that it's fighting a civil war.
It'd be nice if the military actually cared enough about drone targets to even attempt this...
I go with $280,000.

Rationale: I think the world will have at least one big independent store of value next to the other big currencies like the Dollar, the Euro, the Yuan and Gold.

At the moment, Bitcoin is leading by a long shot. As it is the only independent (decentralized) store of value so far.

The "old school" stores of value all have a similar market cap. Somewhere in the order of 8 trillion each. To reach that, the Bitcoin price would have to increase 10 fold.

But it could also be that Bitcoin's use will dwindle like the use of FTP dwindled in favor of other prototols. I give that a 50% chance. So I cut that value in half => A five fold increase of todays price of ~ $40000. That is an annualized ROI of 17.5%.

Let's add 4% inflation to that => 21.5% annualized ROI. That would be a 7 fold increase. $40000x7=$280000.

To define "price of Bitcoin" let me add that Bitcoin might very well evolve or fork into something that is called differently. My cryteria is that if you hold 1 Bitcoin today and do not touch it for 10 years, your buying power will be $280,000.