skysight-inc/HackerNews huggingface dataset:
It's still very much something for highly qualified 'dare devils.' Around 4% of all astronauts have ended up dying 'on the job.' It's getting safer, but it's still one of the most risky jobs there is. For instance the Soyuz is the safest and most well tested launch system ever invented having flown some 1700 times - far surpassing any other rocket. Yet even there as recently as about 9 months ago there was a near catastrophe. This [1] is a video of the incident. Everything's going perfectly fine and nominal until one of the infinite number of things that can go wrong did go wrong, and the crew nearly lost their lives. Anecdotes such as this mean alot when we're only launching a handful of people to space per year.

This [2] is the American astronaut on the trip - Nick Hague. MIT masters in aerospace engineering, decorated colonel in the air force who acted as a test pilot for a wide array of different fighter craft, deployed for five months to Iraq where he enaged in experimental recon and flew combat missions, and so on. And that's a pretty typical resume.

I think a problem we have is that NASA administration have for years been just abysmal at getting the public interested in space. And this is a core requirement for their continued successful operation. Public interest drives funding. Without it, you get what NASA has turned into today -- huge chunks of their funding going to go-nowhere pork barrel projects and the youth of society preferring to post videos on the internet than go to space.

[1] - https://www.youtube.com/watch?v=c0l5QBmqQoI

[2] - https://en.wikipedia.org/wiki/Nick_Hague
You clearly framed one as better than the other.
I have never seen anyone saying HTML files are harmless, and would definitely never say it myself.
The code is simply incorrect. Use locking (pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock) if you need to do something like that. C and C++ have the same memory model, but this would be wrong in any language.
Doctors make more because they have a government-enforced cartel preventing competition for their jobs from other US citizens and also preventing immigrants from coming to the US and claiming to be "doctors" without any qualifications.
I've addressed the Lancet Planetary Health study here: https://news.ycombinator.com/item?id=20454375#20457998

The Guardian article cites Henry Lai, but I could not find his paper (was it published at all?). It also cites Environmental Health Perspectives https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1797826/

They reviewed not 326 but only 59 studies with 12 funded fully by industry. The statistical power is much lower, although I agree with you that there is a worrying trend that should be properly investigated.

Additionally, the potential conflict of interest you mention in the papers is interesting. I didn't go fully into their backgrounds as you did, which is interesting. I would be hesitant to conclude "it appears that no INDEPENDENT studies on 5G have been done" because my list of references is very non-exhaustive and only the result of a cursory Google Scholar search.

Finally, the point I want to make is that in this whole discussion, I have provided scientific evidence that 5G radiation levels (<300 GHz, as planned) are not harmful. I have not seen a single scientific paper posted by you or anyone else that provides a) a mechanism to explain what would be harmful about it and b) the level of harm this mechanism should have on users.
Software Engineering Paths
I didn’t see any mention of basic testing happening.

I’d hope that they were doing constant readiness drills.

Every couple of weeks they should have sent someone up to trigger a sensor and see how long it takes for someone to show up.
Good luck convincing US and EU residents to take a significant economic hit in the name of standing on principle against censorship that doesn't affect them.
> It's also something no one ever signed

Which is why we don't have to reinvent civilization every generation, forever not leaving the caves.

> and is a concept loved only by those benefiting from the current order.

Which, under reflection, should be most people, as the alternatives available through abandoning civilized society are strictly worse.
What Science Has to Say About Genuine vs. Fake Smiles
The Pi 4 is the first generation that's actually not horrible at running Kubernetes, so I'm mostly having fun with that (ongoing saga at www.pidramble.com).
I'm not sure why you mention "full-time". A founder is someone involved from day zero or at least before and up to incorporation. Whether they spend time or money doesn't matter. What matters is when

If you're talking about people who have plans to join the startup at day zero but will only manage it a month or so after founding due to logistics, then it's more interesting. It gets more debatable.

However, Musk isn't a founder since he was not involved until the series A as far as I'm aware. Despite what Tesla and Eberhard agreed to, I don't think he's a founder.
Firefox to Warn When Saved Logins Are Found in Data Breaches
While I don't necessarily agree with this author's motivation, I do wish that there were easier ways to claim names from Twitter/etc.

For example, someone camped on the twitter name for progscrape.com (twitter.com/progscrape) and then got it suspended. Twitter won't release a name like that unless you've specifically got a registered trademark. That's pretty expensive for a side-project.

There _should_ be a balance in releasing names in a global namespace, but it should err in the side of not taking names away from legitimate users.

A one-year waiting period is probably a decent balance.
Python and GraphBLAS
this is a throwback to mirroring wikipedia and adding ads, which was an effective business for about a year in 2007-ish
"We are moving our entire business to Europe, because we legally cannot keep the NSA out of your data otherwise." would be a start.
You used positive examples and positive language when describing youtubers and negative examples and language when describing astronauts. You are the one that prescribed value to your statement based on the way you described both professions
First step was to keep C support around for legacy reasons and push C++ for systems level programming.

I did not notice any slowdown on a 10 years old laptop running the latest release from Windows 10, on the contrary it is quite snappy.
Flexible Working Hours at Uplift Agency: An Interview with the Founders
It's for sure due to my different perspective.

I still have almost no interest in history, but after living in a bunch of different places I appreciate how Stratford is very clean and well maintained, has no visible homelessness, it is pedestrian and bicycle friendly, and has lots of interesting shops and restaurants. The people that live and work there are shockingly friendly, even by Canadian standards. When I lived there I had nothing to compare it to. I had to leave to find out how nice it really is.
Which reminds me of a golden rule of freelancing: If they do scummy things, they’ll probably do scummy things to you.
I make quite a bit of money without a degree and I work 30 hours a week as an engineer. Doctor salaries are not much more than what I get already so I'm failing to see how it pays more to be a doctor. I guess if all we're looking at is total compensation then sure they make more than me, but I put in way less effort to formal education and work way less.
Yes, but there are probably only a thousand or so transplant surgeons in the US. You are looking at a fraction of a fraction of all doctors.
> If you run computing hardware at its thermal capacity for long periods of time, this will cause more wear on the parts than if they are run well inside their limits.

How true is this actually? Personal anecdote is an I5-2500K overclocked to 4.6ghz with budget aftermarket cooler (its at 4.6ghz constantly regardless of load). It's been running 24/7 in my desktop since 2011.

When will it fail? I see these disclaimers all the time and they sound logical, but does anyone have some numbers on these fail rates under these 'prolonged extreme loads'?
Right to be forgotten gives the individual the right to have his data removed from permanent storage by companies, for whatever purpose: not sure how it relates even remotely with censorship.

" filtering of information related to things unsavory to the past of any given country in the EU."

Some specific reference to some EU government forcing companies to remove controversial information about their countries' past would help making your point (not saying it doesn't happen).
> It will entrench them in their already strong beliefs

We tried the hug approach when China was prematurely let into the WTO. That backfired.

Our concern should be, first and foremost, with our own morality. Helping a dictator repress billions of people is wrong, against our values, and should not tolerated by people in our society.
Smart insulin pump sounds awesome. Bring them on. If it really is a smart insulin pump. Trouble was the article author was talking about 'reading his emotions' etc. There's a red flag for bullshit. AFAIK no publicly disclosed technology can, in general, read emotions. Also, why whatever signal they are using as 'emotions' is a perfect predictor of insulin levels, I don't know.
I actually had to wrestle with this exact effect while working on wideNES [1]. By saving a screenshot of the screen at each frame alongside with it's PPUSCROLL value, it's possible to gradually build-up a map of the level as it's explored. Moreover, on subsequent playthroughs of the same level, it's possible to sync the map with the on-screen action, effectively enabling a "widescreen" mode for old NES games (with certain limitations).

Lots of games used funky scrolling mechanics, typically to create status bars, but of all the different games I tested with, TLOZ was by-far the weirdest, requiring an entire special case to get working!

I don't have any screenshots of my own, but some japanese website recently covered wideNES, posting screenshots of it working with the original Legent of Zelda.[2]

[1] http://prilik.com/blog/2018/08/24/wideNES.html

[2] https://emulog.net/fc-nes-emulator-anese-how-to-use-widenes/
Dunno. Let me ask some men for their thoughts.
That sounds about right. I sometimes deal with surgeons through work and also through someone close to me and these surgeons seem quite wealthy considering the types of cars and houses they are talking about. Must be way into the millions.

there is also no ageism so they have a secure career for almost as long as they want.
Do Tesla’s cost half as much in Bentonville? What about MacBook Pros or student loan payments?
Are you sure atomics can help in this case?

EDIT: also, volatile is a bad idea, too, unless you are doing something low-level like a kernel or hacking on memory mapped IO pins. It does not synchronize accesses between threads.
There are plenty of developers working at startups earning close enough to $110k plus "equity", and even plenty in other more mature businesses. For example, the company I work for has that as the midpoint for our entry level software engineers: we're a mature, public company with over 300 engineers and about 10% of our staff is in that classification. Take a look at angel.co. I haven't run an analysis but there are plenty of Bay Area jobs posted there for sub-$100k salaries: some of those are going to be filled. Then we have a number of older tech giants and tech divisions of companies who haven't caught up with salaries paid elsewhere: IBM, Visa, Raytheon, Oracle, etc.
often times products are expedited through this ‘scientific process’ to get on the market faster. if the regulatory process is truly about safety why does this exception even exist?
Why are there so many species of beetles?
That link redirects to a login page.
> The 6502 CPU was developed literally by creating a hand drawn design. Each transistor laid out created additional complexity that humans had to understand.

Want to understand a tiny chunk of that complexity yourself? Check out how the addition operation overflow flag is implemented in silicon on the 6502: http://www.righto.com/2013/01/a-small-part-of-6502-chip-expl...
Yeah, I'm kinda wondering just what the Pi is supposed to be at this point. Is it still an inexpensive low power device for teaching basic computer science? Because it seems like it's more for making Kodi boxes or the worlds most powerful LED blinkers.
Depends on "better". For any definition where better includes economic superiority, the easiest way to show that is to let time sort things out.
Nations don't get visas. Individuals do. Punishing or rewarding people on the basis of where they were born instead of their own skills is wrong.

Regarding #2, the body shops are able to get away with it because of the long GC backlog for Indians. Hence companies like to hire Indians precisely because they will work for them for a long time without pay hikes because of the GC backlog, compared to hiring Americans or workers from other non-backlogged countries. This bill will take that away and equalize everyone's footing. You know the body shops and staffing companies hate this bill right?

>Is it fair that indian GC backlog will delay GC for other nationals, in case the 7% limit is lifted?

Yes, it is. It's called first come first served. That's like asking if it is fair that people who got into the queue at the DMV before you get to go to the counter before you. Yes, it definitely is.
What you describe at the end isn't whitehat. Whitehat (according to Google, from what I can gather) is focusing on site experience and just ensuring search engines are facilitated in indexing.
I chatted with a friend of a friend who had just completed his oral surgery residency.

Once you've established your own practice and got a solid number of clientele (no easy feed), it's not unusual to net >$100K per month.
The article makes it clear that the fire alarm system did warn "fire":

>The employee monitoring the smoke alarm panel at Notre-Dame cathedral was just three days on the job when the red warning light flashed on the evening of April 15: “Feu.” Fire.

and

>Finally, the guard radioed the fire security employee to call the fire department. It was 6:48, 30 minutes after the first red signal lit up the word “Feu.”

The message specifying the location of the fire could have been more clear, but the fact that the fire alarm was going off was clear. When you see "Feu" flashing red on the alarm panel, the correct course of action is obvious. The greatest failure was that the guards tried to go find the fire, wasting 30 minutes, instead of just calling the fire brigade immediately.

If a tsunami warning is being sounded, would you go down to the beach to try to spot it first, or would you run for the high ground?

If a warning of a bombing came, would you go outside with binoculars and try to spot the planes first, or would you run down into the air raid shelter?
On the other hand you had all the hardware under your direct control. And right now I'm trying to find why kernel stashed 17MB of RAM, I really need.
Not really, no. Even though Graal compiles to native code, these JVM based languages are all based on two ideas:

1. there will be a GC to manage memory
2. memory will be managed

The GC slows things down, so spark tries to work around this by accessing "off heap" memory (which really just means off the JVM's heap and on the OS'). So you end up getting OOM errors if you give to little to the JVM or if you give too little to the OS. It's a hacky balancing act to get native access to memory, which comes for free with rust.
>You can't, you need to know what you are parsing, a number, a complex number, a symbol etc.

pandas (Python) has the upper hand here. A lot, if not most, real world data will have values of the wrong type interspersed. pandas will still let you read in the table and then deal with these problematic values. For example, reading in the data and then dropping all values that don't conform to the type that is expected could likely be done in 2-3 lines.

But the advantage GP may be speaking of is that you can still do a lot of useful stuff with the data even if you leave the bad values in there.

For all its warts, pandas really is amazing.
But Meredith was not making things happening for their employer, at least not in the way that they hired her to do.
> censorship that doesn't affect them

It’s easier to deploy something already built than to build a system from scratch. There is a clear civil rights argument against letting American tech companies build this technology for dictators.
This is something I think about a lot. I'm doing okay working in UX right now in my mid-20s. But what job security and prestige will I have in 15 years from now, 25 years from now?
I forget the exact chain, but wasn't Embassy Suites or Homewood suites (or some Marriott brand), was an exclusively, living room + dining + kitchen + bedroom setup? They were also much cheaper than typical JW Marriott, regular Marriott and similar hotels.
That's great for the people who have an easy time affording their units and can pay a premium for the peace and quiet. I bought in a building that banned airbnb 2 weeks after my purchase. We go away often on weekends or for a 1-month stint each year (my wife's family is overseas), and that extra income would've really helped us make ends meet. Our floor still has to listen to the couple in an abusive marriage scream at each other at 2am several times a week, but at least we don't have strangers asking for sugar or directions to the grocery store, right?
Imagine piloting that format on a serious story, and the ensuing backlash if the format was ill-received.

Doing this work on a "low-stakes" story means that you have more room to experiment.
Wouldn't that make it hard to touch?
> Without static typing, the discoverability is so low so that you're literally feeling pain tinkering with python.
> REPL experience with static types is so much better. With numpy and scipy, I had to stick to documentation all the time even to do the most trivial things.
> What kinds of arguments could I pass to the plotting function? Read the docs. Does this work with dense or sparse matrix? Does it work with array? Read the docs.

I don't think that has anything to do with static vs dynamic typing. I can do all of that in Julia which is a dynamically typed language.
1) I can start typing a function name and hit tab to complete it, or show matching alternatives with possible argument combinations and their types listed.

2) As I start typing arguments I can hit tab more times to see matching completions. The REPL will take into account the type of arguments I've already given when offering possible completion alternatives.

3) If I got a type, which I am not sure what I can do with I can write methodswith(sometype) to get a list of all functions taking an argument of type sometype.

4) Wonder if something works with dense, sparse, arrays etc? Check the function signature. Usually it will say AbstractArray and sparse matrix and dense matrix are subtypes of AbstractArrays. Not sure, you can quickly check that on the REPL by asking AbstractSparseArray <: AbstractArray, or you just look at subtypes of AbstractArray with subtypes(AbstractArray).

Having said that I might want to check out Owl in the future. I have had a number of temporary engagements with statically typed functional languages. Haskell was interesting, but I found it to be impractical and too much of a time investment. OCaml may be more pragmatic, but it has often seemed a bit verbose to me.
I second this. The fan is amazing!
Javascript framework makers are the new rockstars. People want to be rockstars.
There was such a statement in 2010. Times, situations, decision makers can change, so how would such a statement help?
Oh so I guess the fact that there are whole organizations[1] devoted to reading the absurdly enormous TOS means nothing, and studies[2] that suggest a major percentage isn't reading them are false.

I will not believe you if you state that you read the TOS for every site you register on, every program you install.

[1] https://tosdr.org/

[2] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2757465
Everyone wants to be the person behind the "next big thing".
Conversely, why are there so many back-end programming languages? C#? Java? ColdFusion? PHP? Node? Rust? C++? Ruby? Python? Do we really such have different requirements that there need to be so many!?
The Pi has connectors on both the long and short edges, so you'll want to be sure everything is plugged in before you dunk it.
> and how the system actually works with the Linux Desktop Evangelism approved mantra "well normal users don't care".

I don't really know what to say here because, well, it's true: they don't. The majority of users of technology are not technically savvy and just want to write documents, talk to their friends, get work done, etc. They don't know how it works and don't really much care, they just need it to work.

> Why does this thing suck? Oh, it's because normal users won't understand X or only want Y, unlike special snowflake power users.

We developers are obviously "power users" ourselves, so we need the system to work for that case; and lots of our users could not write a line of code to save their lives, so we need the system to work for that case, too. (Unlike a lot of Linux desktop developers and supposed evangelists, who you see using macOS instead of Linux and just developing inside VMs, which might be the source of why Linux is so terrible in this regard.)
There's only a few that are commonly used at most companies, the rest are just pet projects people made cause they wanted to learn how to make a framework.
F# works just fine in Linux. Better than OCaml in Windows. It is the reason I decided to pick F# over OCaml.
Does it have a standalone mode, where it doesn't need to be controlled by software? I'm interested in using it with prebuilt images that wouldn't be able to run the python to control the fan.
The EU doesn't even have free speech to begin with[] and it doesn't seem like it bothers many people.

[] https://www.theatlantic.com/ideas/archive/2018/10/its-not-fr...
most components should do fine under these temperatures no?
on PC usually VRM's are heat sensitive, but the CPU can take pretty crazy temperatures itself.

is the issue similar on PI? What component is at risk at these temperatures? 60-70 seems a little hot for a small device , but is it really TOO hot?
I vote we go after software engineers next! We won't earn as much, but hey, we will be able to feel good about being public servants. Its always easy to throw others under the bus...
Look at what happened to the education profession. It used to be good, but its slowly been getting worse and worse. Now its generally the C students that go into education.

> That's not to say they'd be paid badly, Canadian doctors under the single-payer model make $250-500K CAD

Only because if they got paid less, they could move 50 miles south and get paid 2x.
I worked with lots of extremely competent SWEs around that age or older. I don’t buy this at all.

The ones that left switched jobs or retired (and some came back from retirement).
Banning them only in bedrooms and bathrooms is insane. Common spaces aren't public spaces if you rent out the whole place.

If you can't rent out your place without recording your renters, you dont need to be renting.
I would not suggest advocating for "positive" sex discrimination in hiring to "bring the balance". It's still discriminatory and illegal, and doing it overtly opens you up to legal action and reporting to the US Dept of Labor.
Warning, 33 megabytes of (great) GIFs.
We have multi player poker breakthrough so it seems possible. I don't think planning is the core issue, I think that's solvable in time, it's the hardware and reliable general perception that is the blocker