skysight-inc/HackerNews huggingface dataset:
Chinese Military Approves Covid-19 Vaccine for Use on Troops
It's a half-true stereotype. I work with people who basically do almost nothing but code or talk about code... and they're in their late 20s and 30s. I've been on dates with software engineers who bring tech stuff to the conversation a little too often for my tastes as well.

Young teens are more obsessive about hobbies so if you're really into computers at that age, that's all you do.

In the real world though, for every person like that, there's ~10 who either don't think about code after 5pm or aren't nearly as obsessive. But it's definitely a thing in our industry!
At 39, you are right at that tipping point where job offers mysteriously start drying up. I'm not speaking from first hand experience, I've only been doing this for 10 years since graduating, but this is what I regularly hear from older programmers.

That's not to say that it isn't possible to survive past 40 as a programmer, my point was just that this is a deterrence for getting a Computer Science degree. Think about any other profession; doctor, lawyer, engineer; the perception of these professions is that they get better with age. Computer Science is totally opposite, it's a field dominated by young hotshots who spun the wheel'o'algorithms and got lucky.
As a non-mac user I am fascinated by blogs like this. Does Apple care? Like, if they just ignore the issue, will enough people stop buying their products that they will even notice? When Apple releases a new product, it seems to me the person who wrote this post will buy it regardless and there is absolutely no incentive at all for Apple to address the problem.
The Rot Inside Tech
> Outside of our peers also in the industry nobody cares that you're a staff engineer at Google.

Nonsense. I was talking to my office furniture dealer tenant about a fellow hacker. This man doesn't know a computer from an air conditioner. After I said "he previously worked for Google and Facebook" his face lit up and replied with something like "Wow, he must be good then." Never underestimate the layman.
> We are talking about two machines talking to each other.

There are allnkinds of reasons machines talk to each other in human readable formats. APIsare for machine-to-machine communications, and yet APIs that speak JSON or XML are not uncommon.
And Prolog and Erlang to round things out.
Actually I meant "Indian cooking".. man that stuff needs Boston Scientific class robots to clean.. Source: I am indian.
Gnome 2 was Windows 95 UI, refined, cleaned of all bloat and with a modern look (for his time). All installed apps were automatically stored is the right sub-menu in the Application button. It was really neat to use.
No mention of Runescape, Classic, 2, and OSRS? I suppose "applets" covers it but I think it needs its own mention.
TL;DW:

Taken down mid live-stream.

Automated take-down.

Automated instant appeal rejection.

No explanation why - hypothesised black/white terminology.

750K subscribers.

1800 previous videos with no prior breach of guidelines.
PG Phriday: Things Postgres Could Improve – Part 1
It's not zero status because most people understand IT work makes good money, and in this capitalist society money means better access and privileges. So, I do think people making 300k a year in SV have a great status.
>it had the user experience of windows 98 but was also a lot more stable.

I tried Windows 2000 and really wanted to make it my daily driver but I kept getting blue screens when I played games. I spent hours looking for a solution never figured it out. Went back to 98se up till Windows XP release.
I spent 10 months coding before selling. Almost failed before launching
Is it really necessary to use external ATECC508A with ESP32? I would not be surprised if software implementation on ESP32 is actually faster.
"I think about something more DIY like a raspberry pi"

I've had terrible experiences with Raspberry Pi video playback. Video stutters and lags, I tried both VLC in Raspbian OS and also LibreElec OS. LibreElec OS is a bit better since it loads only what's necessary for Kodi.

I don't recommend it at all.

Chromecast 2nd gen has worked well for me on a 1080p TV. My only complaint is that when idle, it disconnects frequently (once every few hours), but I suspect it's due to my shitty Arris modem.
Discussion and and code examples for the book Hands-on Scala Programming
> She had met a man on Match.com who claimed to work in construction in San Jose, Calif., and he had convinced her to send him a topless photo. He was threatening to email the photo to the entire company if she did not pay him $10,000.

> With her permission, Mr. Sullivan’s team took over her account and redirected her extortionist to a payment scheme that they knew would reveal his identity. They determined he was a former Google intern living in Nigeria.

> Mr. Sullivan’s team hired Nigerian contractors to confront him. He confessed and surrendered access to his computer and online accounts, which showed he was extorting female executives across Silicon Valley. Investigators were able to destroy the nude photos and warned his victims not to pay.

...

> a former Google intern living in Nigeria

> hired Nigerian contractors to confront him

All of this is both insane and fascinating..
How to Value a Startup Without Revenue
I've just ordered these, so I'd be interested in any opinions. (Ideally ones that validate my decision to purchase, let's be honest.)
Related why in older C `?!! ?!!` is the same as `||`.
I bought one of the kits and assembled it myself (although it looks like kits aren't currently for sale.) The only hiccup I had during assembly is the random board profile I found in the Arduino IDE had the chip layout reversed which took me a few minutes to figure out based on the source.
It's a bit of both. For the most part, we encourage students to explore new interests and even set themselves onto a completely different track in college. And, for the most part, STEM majors assume nothing beyond interest, aptitude(?), and standard HS coursework.

At the same time, I agree that programming (if not necessarily CS) has a sufficiently low barrier to entry these days that some exposure prior to settling on a CS degree seems like a reasonable expectation, especially at more elite schools.

ADDED:

>And if you're right that mechanical engineering schools no longer expect students to have been tinkering around in their spare time previously, is that actually good?

Certainly when I went to school, there was no expectation of any real prior exposure to STEM in hobby form or otherwise outside of high school courseware.
From my experience - most people say "Arduino is ok" but struggle working with plain C.

As well keep in mind number of ready-made libraries for Arduino that can be reused here almost out of the box.
I love STEM, but I went towards biology because my high school had a fantastic biology program that showed me how fascinating life is. It wasn't until I needed to analyze data on biology experiments that I coded. There was literally zero coding or Linux or explanation of computers at middle school or high school, in Providence RI, FWIW, around 2000-2010.
Antiquarian Science Books
Building Karma for People Who Aren’t Men and Other Minorities
Can we help give some more hacker news karma to minorities so they can more easily contribute to this community?

I just read (and appreciated) Melissa Mcewen's blog post: A Guide to Hacker News for People Who Aren’t Men. And I had an idea.

If anyone leaves a comment here saying something as simple as: "I'm a minority and I would like karma", I will upvote all of you. Thanks!
Yes, there does seem to be something missing in the semantics of IP lookup. It ought to be a user agent can look up an IP with "keep using until it stops working" sematics. Or "choose one of these 3 IPs, can keep using the one you chose until there is a problem. Or something more similar to how we want client side site availablity logic to work.
Run Emacs as a daemon/server and then connect with emacsclient in the terminal. Will start up in about the same time as Vim.
The Unseen Danger of Focusing on Growth
Show HN: Cypress Reporting Library
You need to be very familiar with Haskell to tackle Idris.
Ah, that's too bad about the dizziness... We're getting old, alas!

The controller works fine, but I still need to do some work on the aerodynamics of the body to make it fly well. I'll post the controller so you can try your own aircraft designs, though.

EDIT: I've also recently started live-streaming my design sessions (of whatever I happen to be designing at the time) here: https://www.youtube.com/c/StavrosKorokithakis
Is Pijul still corrupting repositories? Not many months ago the answer on here from devs was that despite the confident assertions about its advantages it's not actually ready for production and it was your problem if it lost code. I was very interested in Pijul until that popped up, but as I said at the time the first duty of an SCM is not losing your code. I really hope this changes in the not too distant future since I'm fond of Darcs.
I'm pretty sure the most popular video game in history was implemented in TTL.

(Though Java versions certainly exist, too.)

It's also worth noting that Minecraft was originally implemented in Java, but, in order to get it running on consoles and mobile, they had to port it to C++. Which doesn't discount how much Java contributed to its early success. (Most importantly, I'm guessing, by making it even feasible in the first place for a single person to implement it in so little time.) But still, the big picture version of the Minecraft story does more to support than challenge the main reason why C++ is considered the language of choice for games development. Because, yes, Java got it off the ground, but it was only a couple years later that they had to port it to C++ in order to access a mass market.
IDK about this take in the context of the workplace. My experience has been that non-engineering office workers work the same amount of hours or even more for almost half the salary we get... in the same expensive cities.

I'll still take software engineering over being a lawyer (3 grueling years of $40k/yr tuition and 12+ hour days) or doctor (a decade of expensive school) even if they make more money.

Trades are cool and underrated... but they also ruin your body and also aren't as high paying as people think (at the beginning it might be close to minimum wage).
I've been a Hacker News user since August 2007, and I still don't have the ability to downvote. For many many years I didn't even know it was possible to downvote.

I guess I'm not posting enough, but I didn't really feel any need to obtain the karma even after learning about downvoting was a thing. After reading this, I feel more obligated to get above the threshold and help weeding out in the comments.
(See sibling comment NEAT is awesome)

The only reason we architect ANNs the way we do is optimization of computation. The bipartite graph structure is optimized for GPU matrix math. Systems like NEAT have not been used at scale because they are a lot more expensive to train and to utilize the trained network with. ASICs and FPGAs have a change to utilize a NEAT generated network in production, but we still don't have a computer well suited to training a NEAT network.
What tax dollars are you talking about here? The USPS is only in the red because of congressionally mandated pension funding requirements. It’s a business otherwise. Not sure why everybody’s talking about tax dollars.

https://about.usps.com/newsroom/national-releases/2019/1114-...

That said, allowing them to set rates will likely help the bottom line a great deal, but the USPS is a business.
Can't we discuss this? Like Grown-ups? Last submissions was flagged in about 2 min...
Thank you for this article! If you are a minority of any kind and would like some more HN karma, please leave a comment in this thread and I invite everyone to upvote all of you!

https://news.ycombinator.com/item?id=23677936
It would be trivial to, but it's more a matter of principle. You write content for a blog so Medium can monetize it and track your readers? that's good, but I would prefer not to have it on HN.
Anubs Android Malware – reverse-engineering June 2020
Keep an eye on this thread. I would not be at all surprised if it is flagged! Sometimes you'll see that posts with a ton of upvotes still slide down the front page very quickly and disappear. That's because users are flagging the post.

EDIT: this post has been flagged, 30 minutes after it was posted. So if you're looking for an example, look no further.
> I picked up an Edgerouter X SFP for $40 on FB Marketplace

Be careful buying second-hand electronics, particularly networking kit!

You should re-flash the device's firmware. The OpenWRT website should be able to guide you to stock firmware images for most modern SOHO devices.
How do neurons fire less?
See Mastery by George Leonard

which is a great book and highly recommended

even if you are not into karate or martial arts.

You have echoed his sketch of punctuated plateaus (p14):

The Mastery Curve

There's really no way around it. Learning any new skill
involves relatively brief spurts of progress, each of
which is followed by a slight decline to a plateau
somewhat higher in most cases than that which preceded it.

[pdf] http://index-of.co.uk/Social-Interactions/Mastery%20-%20The%...
> I’ve never worked with DARPA myself so I can’t say whether that was something unique to her.

Up to the PM. DARPA is definitely more heavy-handed than other funding orgs, for whom annual reports are pretty common. But monthly check-ins is on the extreme end of things even for DARPA. Quarterly/six month are more common. Never heard of weekly, and I doubt many PIs would put up with that for very long.
The flagging system on HN is terribly broken. I sent this to dang a while ago on the subject:

I realized something interesting the other day - users gain access to
downvote comments once they reach 501 karma. I've always inferred that
this is to make it so that users cannot downvote until they have
demonstrated some understanding of the community and an ability to fit
in with its norms.

However... users get access to flagging at 31 karma. A flag is basically
a super downvote in several respects:

- It works on comments and posts

- It works on direct replies to your own comments

- Just a few flags is enough to remove content entirely

- A flagged post cannot be vouched for until after it's been removed, whereas a post can be upvoted before it's downvoted.

It's a bit weird to me that the OP version of downvotes is available to
users 16 times sooner than the neutered version. I feel like HN has a
problem with flagging being abused for censorship - this might provide
an explanation.

Food for thought.

I won't disclose the response without his permission, but dang: if you're ITT, feel free to share.
Yet years later there is still no good solution for that space and IndexedDB is a total clusterfuck.

I'd be far more worried about the mess at the core of the web, css and rendering, than about exploitable bugs of SQLite.
The fact that a RCE in SQLite is HN worthy is indicative of that.
Browsers have tons of RCE that are fixed every year, but it happens silently because everybody is so numbed to it.

The quoted argument is a copout of them.
HTML is also a "Living Standard" a.k.a. we just implement whatever we feel like, and write it down once we feel like it has stabilised a bit. They could have done the same for SQL, but NoSQL was en vogue at the time so they pretended that SQL needs to somehow hold up to much higher standards than the usual mess they produce.

SQLite is probably one of the few pieces of software that is actually trustworthy, unlike the dumpster fires of C++ and feel good essays, that we call browsers.
> I’d love to downvote comments like: "Males have evolved to extract resources from the environment. Females have evolved to extract resources from males." But for a long time I couldn’t.

Yes well, because you didn't have enough magical points. Other HN participants had more magical points and downvoted that comment to oblivion. This isn't a good example to show how HN is sexist.

> That’s nice but like many well-meaning men they can’t seem to realize that more sophisticated forms of sexism cloaked in fancy language (“women are biologically programmed to XYZ”) aren’t any better than the crude type.

I'd like to think I'm well meaning and don't get that. Are you saying the phrase "women are biologically programmed to XYZ" is always sexist? What about "men are biologically programmed to XYZ" - is that also sexist? Why? What about "turtles are biologically programmed to XYZ"? Or "plants are biologically programmed to XYZ"?

Where is the boundary between what's ok and what isn't? (I am biologically programmed to ask these questions.)
Why should Ebay be obligated to do business with Romania if Romania refuses to rein in scammers on the platform? It seems Ebay was more important to Romania than Romania was to Ebay since they did in fact do something about the scammers after access was revoked. If they had instead ignored the Ebay block and built their own online platform that would have also been a perfectly acceptable move in line with their sovereign right to choose how they govern their country.

Being free to make judicial decisions such as whether to prosecute online scammers does not free you from the consequences of those decisions. If you want to have access to international platforms you must observe and enforce a set of norms that makes international commerce tenable.
A personal knowledge management and sharing system for VS Code
This is an example of what's known as a Rocket Based Combined Cycle engine (RBCC), sometimes also referred to as Ducted Rockets or Air Augmented Rockets or Ejector Ramjets.

It's essentially the chemical analogue of a jet engine, using the thrust of a small rocket for compression instead of fan blades. While like a ramjet it doesn't have any moving parts in the airflow, the rocket engine lets it produce static thrust, so it can potentially take off from the ground. The pressure rise from the rocket exhaust can be much higher than what a mechanical system of the same weight could produce. The exhaust of the fuel rich rocket engine can be combusted further downstream with the entrained air, acting like an afterburner. The hot exhaust mixes with and heats the incoming air very quickly which is important at high speeds where the air has a short residency time in the engine. At higher altitudes where there isn't enough air to support combustion, the duct acts as a large and thus high-efficiency nozzle for the rocket engine. While not necessarily the best propulsion method at any one stage of the flight, RBCCs are unique in that they beat rocket performance at every point from ground to orbit.

That all being said, RBCCs have some limitations. The ducts add significant weight and make the rocket more aerodynamically complex. For single stage to orbit orbit, most trajectories spend little time in the range where RBCCs provide their greatest advantage. For two stage to orbit, a Turbine Based Combined Cycle (TBCC) engine outperforms the RBCC for the first stage and the weight can't be justified over that of a pure rocket for the second stage. Finally with the advent of propulsive landing, the value of an airplane-like shuttle with a heavy structure has been called into question.

While interesting and promising, it's hardly a new technology, it's been in development for decades. The Soviets were likely the first to seriously explore the concept in the form of their GNOM ICBM which reduced the size sufficiently for the ICBM to be transported easily on land[0], using Nasa explored an RBCC powered SSTO shuttle in the early 90s known as GTX[1]. Solid Propellant RBCCs have seen wide use in recent years for the latest generation of air-to-air missiles from several countries.

[0] http://www.astronautix.com/g/gnom.html

[1] https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/199900...
Federal Reserve Act reports in response to Covid-19
Virt-manager is deprecated in RHEL (but only RHEL)
The Java version is still very popular due to its support for mods.
You need around 500 karma.
Get Started with Next.js Incremental Static Regeneration
You're paid very well, but there is a lot of pressure to create software that is as close to bullet proof as humanly possible. You also can't talk about most of your work because your employer likely works for the government.

> how can you get into this industry

My guess is, due to the nature of the work -- mission critical -- the industry heavily relies on C/C++, with some FORTRAN through into the mix. So, if you're not familiar with C/C++, start studying.

If you're still in college, consider looking for internships at defense contractors. Be prepared to move to D.C., as that's where many companies are located.
Sorry, OOT, I think you have posted the same question before in https://news.ycombinator.com/item?id=23671196. That question gets more attention (the point) than this submission.

If dang reads this, I hope this submission will be merged.
So your complaint is that the article doesn't embed the entire findings of all research and study on the topic, and limits itself to providing counterpoints that can be verified elsewhere? It's a blog post.
Looks very interesting but ... AVX512 is already problematic cooling wise, this seems even worse.
Java will at least help you understand stuff like static typing in TypeScript and classes in ECMAScript 6. In any case, skills are readily transferable across programming languages.
The only (good/interesting) thing Quibi was doing that no one else was doing was the switchable view thing.

All the other things they tried were foolish and self-defeating: mobile-only (can't watch on my laptop or TV, which makes it harder to watch with a friend), no screenshots (no sharing/memes to promote conversation about the app or content), etc.

There is an ocean of short-form content creators on YouTube, many of them quite talented, who are increasingly desperate for some kind of alternative platform. It would've been so much cheaper and more effective to scoop up a handful of the better ones to create exclusives than to bank the farm on the waning star-power of establishment Hollywood folk. I don't really understand who the target audience is supposed to be.

I feel bad for the handful of decent shows (there must be a few right?) that are stuck on this weird patronizing-feeling platform. "I, just like you fellow kids, enjoy Music-Band and short-form video content on the Cell-Phone, and Celebrities!" platform.