skysight-inc/HackerNews huggingface dataset:
The amazing thing to me now is that friends of my children are going to prestigious schools to major in video game design. This is so strange to me, as a person who has made his adult living making video games. Obviously when I started no academic would take it seriously and considering it as a career seemed like a fantasy.

I am sure it is fine to study whatever interests you. And learning to think critically about anything is useful. But in the arts the real teacher is experience and everything important to know is currently unknown. I think Friedkin never went to college. He just worked at a TV station and shot news, shot dramas, learned how a camera worked, etc. You can go to a class and learn about what he did, but what he did he didn't learn about in a class.
If you want to be 100% sure that you get all the webhooks, the sender could implement an incrementing "webhook ID". If the receiver knows the last webhook ID was 53 and the sender sends one for 55, you can tell one has been dropped. There are some other concerns around that like if 54 has been sent but they arrived out of order, or if they arrive almost simultaneously. Nothing that isn't solvable afaict though.

Of course, then you need a way for the receiver to retrigger or view the webhook if one gets missed, which starts to look like you have to have a polling endpoint anyways, though.
In case anyone is wondering, the dune field name "Séítah" is Navajo meaning "amongst the sand". https://www.journalgazette.net/news/science/20210322/navajo-...
> We seem to have an autocrat in the making

We already have autocrats in Facebook and Google. What they're fighting is an attempt to put them back under civil oversight.
> System-level hardening is complementary to cryptographic trust, not a replacement forit. Hardening features do their best to prevent arbitrary malicious processes from controlling the system, and the certificate systems make it possible to revoke the ability of specific known-malicious authors to distribute software. In macOS, you can look at the entitlements system, sandboxing, and system integrity protection for examples of hardening.

I agree, however neither of these operating systems gives the user the level of control to address these concerns:

> Do I want Firefox to have access to my Contacts? My Photos? Do I want Facebook to have that access? To all of them, or just ones that I select? Should my disk utility have the ability to send data over the network? My IDE? My IDE plugins?

A system that implemented security that empowers users would allow you to say "I want my Email App to only access certain Contacts or certain Photos", allow you to supply dummy data to apps and give you better granularity.

Instead, what we get from Google is a system whose security is convenient for advertisers first, and not users, so it doesn't offer that level of empowerment even though some AOSP forks do. You either give it all of your contacts or pictures or none of them. Making a secure system that also empowers users would mean that they and their partners can't collect user data. We're shown scary warnings about installing apps outside of the Play Store and are assured that Play Protect means that everything on the Play Store is secured.

What we get from Apple is a security model that is convenient to their bottom line, so instead of addressing that user's needs, users are told they don't have to worry about their Email App doing anything bad with their contacts or photos because Apple vets apps and its developers. Like on Android, you either give the app all of your contacts or none. Making a secure system that also empowers users goes against their marketing that insists that their App Store and certificate racket are the only things keeping users private and safe.
I agree with you that the Planck isn't an ergo board. One important feature in the OLKB/Drop Planck v6+ PCBs (missing from the ZSA variant) is the 2x2u spacebar option. The 2x2u spacebar moves the thumbs 0.5u outward, and at least for my big hands, there is negligible wrist twisting for me to worry about. I like it even more than the Atreus42 and ErgoDox boards that preceded it.
Which beats are microUSB that are still being sold? I thought they moved over to Lightning and USB-C
He's Lebanese. It's one of his homes.
> This guy is not the creator of mRNA vaccines, he’s just a guy who did something slightly related with mRNA forty years ago, and is now trying to ride the wave to money.

He seems to give plenty of time to people who don't seem to have any money to offer. I don't know what evidence you have to support any of your claims. For all you know he is a really good, concerned person, why assassinate someone's character like that?

If one can't attack the arguments, it's easier to attack the person I guess?
DOJ sent court order to security firm ProofPoint to obtain WaPo email records
We can speculate around someone's motivations all day, but no one can speak for this engineer but themself, and it sounds like they would (understandably) prefer to keep private matters private.

At the end of the day he probably got an offer more favorable than his current package in some dimension that's important to him. Boring answer but it is what is. Earlier stage often means opportunity for more equity...

That said, Roam itself appears really small and only to have just raised 9M ~9 months ago. So they are likely either raising their next round now / imminently.

As someone with no horse in the race, I do not think it says anything about Roam itself. The average employee tenure at a startup is ≤ 12 months and I want to say the actual figure is ~9 months so this isn't particularly unusual.

One potentially interesting question might be, does Roam have a non-compete [and will they attempt to enforce it]? But it looks like they are based in SF... so probably not.

Another potentially angle is to research the background of the new startup's founders. It looks like Athens' product is open source [1] while Roam's is not. That can be substantial to a lot of the engineers at the end of the day.

[1]: https://github.com/athensresearch/athens
I'm amazed at how often it does better than hexrays decompiler wise.

It's pretty spectacular.

Radare2 has a plugin for using ghidra's decompiler too https://github.com/radareorg/r2ghidra

So you can get all of the terminal level unix like goodness of radare2, yet still get really great ghidra quality decompiler output.
Yeah, this is something people should understand before they decide to go "vege" way... they must understand that their grass based diet needs at least DHA, B12 and Taurine suplementation.

How eating pills fit to the "healthy" lifestyle? :)
> I personally think it is a sign of modern hubris to assume that effective family planning didn't exist prior to 1960s and the advent of birth control.

Effective toward what end?

Having kids when and only when you want them? Sure. "Only have sex when you want a kid" has always been an option.

Having kids when and only when you want them, and fulfilling your biological urges? Not so much.

I'm glad for you that your family planning worked for you and fulfilled your needs, but if you're going to extrapolate your experience to literally all humans throughout history, you aren't really in a position to be talking about other people's hubris.
Very interesting article, thank you for the link! When administered and monitored with some degree of medical oversight (as was the case for the article’s subject), I think such treatments are wonderful!
is ortholinear anctually harder on finger movements overall? i've tried 3 different sizes of orthlinears (and split ergodox ez) and have never found anything quite comfy so im just back to a regular keyboard for now.

i certainly agree with you that it's mostly an aesthetics wankery game in most places. how long are you usiing kinesis advantage 2? It's something I want to try eventually
I had no idea this was even possible. Can you choose the physical location of your exit nodes?
Things seemed to start rolling downhill after they fired the AmA hostess (I don't remember her name); it seemed like a lot of the decisions since then have been more "corporate" and less "community". (As in, if it doesn't promise high returns in an easily measurable metric and time frame, it gets the axe).
Ask HN: How to start learning embedded systems?
I am interested to dive into embedded systems. I am proficient in C++ and python. I am seeking some advice for best path to take for learning embedded systems.
Thank you for any advice (in advance).
If you were to buy an iPhone today you would get a USB-C cable to Lightning. Your iPad would be USB-C. The only independent device not pluggable would be the Apple Watch which has no purpose being plugged in anyway I believe.
People are like "oh, they're just paying it to themselves".

Well, sure, they don't have to write down the dividend they pay to themselves, but that doesn't change the spending that presumably is allocated from the dividend.

One motivation for formalizing things that you don't have to is that then you have better excuses for not doing certain things.

While they made up the dividend, it wouldn't make "looting the place" more sustainable to get rid of it.

Formalizing the "looting" does highlight its unsustainability and seems like a reasonable reason to write an article to me.
You don't even exist to them. The NSA wants to infiltrate nations. They do stuff like hire a friendly foreign nation to quietly buy a security company their target depends on and then exploit that vulnerability from a host in a fourth nation.
It’s a factual scientific statement that absolutely should be stated by as many people of all professions as possible, especially scientists that study this exact topic. You lost your credibility when you threw this shit on it.
Uhh, a triple-take: read this twice as Apache Heroin, and I’m not a druggy.

Is it apt? Reader exercise.
You don't need seperate repository for that. You can use Personal Access Token & self-push.
The State of Web Workers in 2021
> eg to respond in real-time somehow
Make the api call in real-time. No batching.
Pipe the api request into your streaming service.
The most direct implementation of what you want would be:

SELECT (Table1.id, Table1.name, Table2.level, Table2.table1_id)
FILTER Table1.id = Table2.table1_id;

(This has a somewhat annoying extra output of table1_id, which could be projected away if necessary.)

If you want to use edgeql's shapes but still keep the essential join flavor, then something like:

SELECT (Table1 { id, name }, Table2 { level })
FILTER Table1.id = Table2.table1_id;

To make it a little more concrete, you can try this on the tutorial database (https://www.edgedb.com/tutorial)

SELECT (Photo {uri}, User {name, email})
FILTER Photo.author.id = User.id;

The tutorial database uses links, and so instead of having an author_id we have author.id, but having an author_id property would work just fine---except that then you'd have to do all the joins manually.
Teams’ notifications on Mac are an ongoing debacle. Because they are Microsoft’s own implementation, rather than using the system API, not only do they not respect DND, they also helpfully get lost behind other notifications that come in from properly designed applications.

According to the Microsoft admin updates I’m subscribed to, native notifications on Mac have been in a beta channel for months, with a full rollout pushed back repeatedly for no reason that I can discern.
>My personal hope is financial analysts get more tech savvy over time.

Probably won't happen and isn't important imo. If somebody can dig SQL/Python/R then somebody can get paid more to do something other than count beans (speaking here of lowest level financial analysts [accountants]; I was probably the only person at the division trying to make a meaningful financial forecast that was more detailed than a top level number with zero transparency. I started w/ python but wanted a COTS solution. Didn't want to babysit it.).

>Better use of databases would allow one spreadsheet with a database to store the changing inputs.

This is the key. The number one complaint of every other business area was that forecasts came in asynchronously and it was impossible to tell whether what had been added or removed was real. Hallway conversations took the place of structured data. That's fine for many things, but not for projections which determine whether we need to hire twenty more engineers or let go of a dozen.

The product that would've solved the problem (and then some) was IBM's TM1 (now "Planning Analytics powered by TM1"). My model worked well in TM1 and could've been extended to being better than a calculated model--the direct inputs from the dozens of IPTs could have been collected without the need for any math used to back out of numbers. No "model", merely the collection of demands of every program and every potential contract. The program teams already generated all of this data; finance threw most of it away while rolling it up.

TM1/PA has Excel plugins which render the change invisible to the financial analysts doing the work. Their job doesn't change but the organization can hoover up more data by at least an order of magnitude, breaking the cycle of relying upon opaque, top-level numbers that no other business area actually trusts.
So how are people supposed to consume this? With an SMTP client?

I think the bigger issue is that consumption isn't particularly friendly. Also, you still haven't solved the versioning issues.
Inconceivable that this could be abused. /s

It doesn't take a genius to surmise that a future actual despot will hijack all this infrastructure that was so cleverly crafted by The Very Smart Experts on the left.
Why do you need to go into debt in order to learn and follow your curiosity?
I’m not understanding the question here. USB-C is used on products where lightning won’t be able to do the job.
> Why do you need a control group? We know that typical people don't just randomly get coughs on a daily basis.

Because this is science, not a spread in the New York Times. And if you read the link to the paper I cited, you'd see that "typical people" do randomly get these "symptoms" on a regular basis (I'm coughing right now!) And in fact, once you control for this, you find out that some of what you thought was "long covid" was just...what happens in a normal population of people.

As for your paper, it fails the criteria established:

"COVID-19 symptom data were obtained at the time of acute illness or retrospectively recounted at a 30-day enrollment visit. A total of 234 participants with COVID-19 were contacted between August and November 2020 to complete a single follow-up questionnaire between 3 and 9 months after illness onset."

In other words, this is self-reported data. The control group isn't actually a control group, because the people in each group knew if they had Covid, and are self-reporting their own symptoms...in a survey about Covid. It's a recipe for confirmation bias.

A good study of this sort would follow N people over time, randomly selected and matched on various demographic criteria (age, weight, gender, etc.), split into known sero-positives and known sero-negatives. You'd then survey all of those people over time about a few selected health issues, without telling them you're doing a study about Covid.

A gold-standard study would find a way of objectively confirming the illness, and wouldn't rely on self-reported data (e.g. medical exam with lung volume test). But even if you can't do that, you can still do a lot better than this. This is just...meaningless. It's like taking a group of people who broke their legs in the last decade, and asking them if their leg hurts today. Sure, maybe some people have "long broken leg", but your experiment is a bad way to find out.

> Besides, you're playing "judo" with the argument. If you want to convince ME that long-haul COVID19 is fake news, YOU are the one who has to pull up the study indicating evidence in your favor.

Nope. Again, this is science. The burden is on the person making the claim to prove the claim. If you believe that Cooties are a thing, or that head shape predicts personality, or that fusion can occur at room temperature in a can of Mr. Pibb, I am not obliged to believe you simply because you want very badly for it to be true.
Everybody knows the scene is dead

but there's gonna be a meter on your bed

that will disclose

what everybody knows
Your proposal assumes that a large number of users find the current battery life insufficient for their needs. I can attest that I don’t find battery life to be a problem on most days. When I am traveling or going to an extended time outside event, just bring along a small power pack to top up if I need it. I don’t want to have to carry that power pack around most days. If the phone were just thicker, I’d be stuck with that all the time. I like the flexibility to change the battery life vs phone size/weight compromise.
APIs to access bank account details would be really handy
That very statement just confirms their suspicions. ;)
It seems a lot of people downvoting and replying to this thread did not read the entire article - as if I offended a cult. The author reaches a similar conclusion.

The "freedom" and "F the man" movements (crypto, 4HWW, FIRE, MLM, Kiyosaki, etc.) all seem to share a similar narrative: Spend your most productive years in retirement while feeding off from other's labor - a somehow irresponsible worldview.
Can confirm most of the above :)

Specifically, let's talk about "cost." I did a biology PhD at a respected school in a low COL area. The annual stipend, when I graduated in 2019, was around $31k. It was enough to afford basic necessities (rent, food, car) with a few hundred dollars to spare. Obviously, not enough to start a family, but I wasn't subsisting on ramen noodles either. Plus, the work I did as a researcher is something I can put on my resume as actual work experience.

Stories like the above, about people going into massive debt for graduate degrees, send chills down my spine. I can't imagine the cost/benefit calculus that steers people onto that path.
As far as I know, the audio functionality gained by rooting is no longer possible in newer android versions.

I don't understand why the concept of 'rooting'(as it applies to android) exists. I purchased my phone, with money, why in the actual fuck are there hundreds-thousands of folders and files my pocket computer will not let me touch?

I'm really tired of the 'safety before freedom' mentality that seems to exist these days. Humanity's managed to exist this long without being nanny'd and the people trying to do the nannying are also human.
Ah yes that is everything !
I have a question

Universities still think that there is a large enough population that is only interested in the pursuit of higher knowledge, but the private sector formed around attending these universities prompting the underclass (sorry, no other word in this context) to clamor to attend them and simply become debt serfs

So we can complain about the universities, refrain from calling the debt laden alumni dumb simply because they are so numerous now (degree-positive movement?), or complain about the federal government but the question is:

What organization does exist just for the upper class to pursue knowledge and maintain their connections?

Universities and fraternities were doing that loooooong before the private sector noticed

and its only controversial (it being: college admissions practices, debt, purpose, degree choice, admission corruption etc) because people that were never intended to be there feel they need to be there

So what is the replacement? Private clubs with professors? Summits and exclusive apprenticeships? Just admitting the same family’s children to universities anyway and they just pretend to be struggling students indistinguishable from the proletariat?
Do you not see the logical fallacy here? If the generalized "you" - that is to say, the randomly sampled human - is merely a side character to someone else and essentially "unimportant", then that implies by induction that we are all unimportant which is surely not the case, as this distinction implies and indeed requires a hierarchy of important "main" characters. So who is a main character?
I believe a greater dividend has been promised than what is current, and the large figures are including the stock held by the government.
Hi thanks! I agree with what you said. I'll see if some local friends have these kinds of keyboards and try them out.
Wait, what ways did we have to combat the likes of Rosewell? I agree the old, 90s Web was much better overall than what we have today. But its openness and diversity seems to have been a temporary illusion; it was only a matter of time for it to fall to greedy, unethical corporations. Given that the W3C is run by these same corporations and that they won't be limited by their own moral constraints, it seems to me that half-assed regulatory attempts like the GDPR, while imperfect, seem like a good step in a not-completely-unoptimal direction.
A patent without a working prototype is meaningless and just weapons for patent trolls.
A flexible configuration manager for WireGuard networks
> If plugged into the phone, it can charge the battery (is this the first use of "reverse charging" for the iPhone?)

If so, I want to wirelessly charge the iPhone while the iPhone charges the battery pack!

Someone will beat me to it and make a YouTube video about perpetual motion/charging
Also through evapotranspiration.

Tree effectively swampcoolers.
Circular knobs in audio contexts that don't support circular mouse movement need to not exist. If you want to have the user drag their mouse up and down, just use a vertical slider.
Neuroscientists are ignoring the differences between males and females
I disagree. Life is the ultimate expression of direct cinema and thus the apex of what a movie "is", ontologically speaking. https://en.wikipedia.org/wiki/Cin%C3%A9ma_v%C3%A9rit%C3%A9
You just switch to miles for anything longer than a few hundred feet. Big units for big things, small units for small things.

The flipside to this I’ve been encountering a lot is engineering drawings in metric for things that are several meters long and all the measurements are in millimeters! Why all the big numbers!
Both of the journalism masters programs that the parent mentioned that I was responding to were MS, not MFA.
Hi thanks!

A couple of weeks sound fine. I'm a very light Vim user but I do find the arrow key setup familiar.

I agree that video games are hard to play with these keyboards. I'll think about it as I do play some games.
CBL-Mariner ISO Downloads (Unofficial)
Don’t viruses mutate to become less deadly over time? If so, why is there so much concern over mutations? Isn’t that what we want.
The limit for a 401k is higher, which is typically rolled into a traditional IRA.
I haven't used Ghidra that extensively, but it worked well when I was using it to assist in modding Minecraft Pi. The big point in its favor for me is that its free and supports ARM32, while IDA's free version only supports x86.
You either missed or ignored keithnz's point. There are plenty of spaces that are close enough to smooth that we can deduce the properties of a perfectly smooth space, and from that, the value of a perfect pi.

So we can't find a space that has that same perfect pi. So what?
I used this again just the other day with the cantor.dust plugin. My rev.eng skills are dull and were never great to begin with, but for anything below a real APT with obfuscation, runtime decoding and unpacking, Ghidra is an equalizer. Between this and Chef from gchq, someone with devops skills can probably skill up to an entry level threat analyst level in a few weeks or months. The tooling available today is really good.

If people are worried about running systems backdoored by NSA, they probably shouldn't use things like electricity either. It's a threat actor you can't really do anything about.