skysight-inc/HackerNews huggingface dataset:
I may be wrong, but I'm going to guess that you don't work with IRB's all that often. I do. I asked a colleague their thoughts on this and they were unequivocal in believing this should have been flagged as involving human subjects if the approving IRB had all of the details of the protocol. Their guess is that the proposal's presentation-- perhaps very innocently-- did not fully convey the details that would have resulted in oversight of the research as a human subject project. These are experts on the nuances of these laws. Of course, experts may disagree, so that reference is not definitive. But it is suggestive that dismissals from those here on HN that are arm-chairing this with no-- or minimal-- experience with this sort of research are not basing their opinions on a full understanding of the IRB & research ethics ecosystem. One or two IRB applications for a research project will not convey the understanding needed to evaluate research protocols under the laws & regulations involved.

As for definitions of human subject, it seems like you are overlooking part of the regs you want to use to support your argument. Per the link in the comment you cite, it's a human subject research if the research obtains data "through intervention or interaction with the individual, and uses, studies, or analyzes the information" That was clearly part of the research in this case: It involved interaction with individuals. I'm not sure how you can overlook this part of the definition when making your determination.

You should also be aware that regulatory laws do not stand alone: The government provides explanatory statements of interpretation and policy guideline. The grand-daddy of these in this case and a fundamental guiding document to anyone in an IRB is the Belmont Report in 1979 that guided the development of modern regulated IRB's. It is pretty clear: participants should "undertake activities freely and with awareness of possible adverse consequence" It's understandable that plenty of folks here on HN are not familiar with the body of clarifications and case-law that that guide interpretation of the law's statutes, but researchers & especially IRB members are supposed to know this stuff inside and out.

Next: Deception to avoid advanced consent is allowed in only very limited circumstances, and is a significant red flag that an IRB needs to bring more scrutiny to the research protocols. I don't know how you (or the IRB if it was doing its job properly) can say that human subjects were not involved if the research protocol relied on the deception of human subjects to see their behaviors.

All of which is somewhat besides the point: This entire research ethics process, independent of specific statutes, exists to prevent adverse impacts on human subjects. This research had adverse impacts, and so defacto it involved humans in research that should have gone through the full IRB human subject oversight process.
I'm always amazed at the sheer magnitude of crimes commited by "businesses" with nothing but an eventual fine(s) as a slap on the wrist... Individuals are routinely dragged off to jail for doing much less to the public, if they're lucky enough not to be choked in the street until dead...
Your retinas are mounted back to front, and as a result will fall off if they're knocked too hard.

Nature works on a "just good enough" principle, in general.
I think we should let anyone propose any theory in good faith. If you think you're being sold some 'woo-woo' - you simply ask - if this was true what can I do to apply this theory in practice and go out and test it? The onus should be on the person pushing for the theory to propose methods of practical application of this knowledge. Consensus only comes with repeated tests are in agreement. Until then, IMO, a theory is in the same category as an opinion - and people often do disagree with others' opiniosn.
Absolutely. Some poor blonde Dutch girl whose photo I unethically borrowed for the two week experiment. She would be about a "9" on my attractive scale.
If you're on desktop there is no spacebar hijacking for scrolling, so I switched to that since the article was interesting anyway. But I agree with the sentiment.
> Sure there are. There was a huge uproar on Facebook on how if you shared a video Facebook itself would show it from Facebook, not link the original source.

Totally unrelated.
But taxes were lower in the past! That's the interesting part; everyone is paying more, but we can't afford as much.
How one-off are they really, at that point? Either way, the other guy's point -- that paying it off is not all that likely -- still stands.
Aren't you forgetting that Google already practices this with YouTube? The idea they'd apply it to Google Drive doesn't seem particularly spurious to me. It might end up not being true, but what exactly is farfetched about this?
Most people in Germany do not have an electric dryer.

Also, electricity prices are not the same everywhere. My parents for example pay only 20 ct/kwh (I have no idea how they got that contract, especially since they moved only last year. They have low overall usage though (2,000 kWh/a, with fixed cost being like 30% of the total bill)
Show HN: Embed your source code in PNG files
This is essentially the project I'll be doing over the holidays. I run a 3d virtual world start-up (today you'd call it a metaverse for sports - https://ayvri.com).

Most sports tracking apps view owning the user data as lock-in. I think that GPS/IGC/TCX/FIT data are a good target for decentralized and "personal" storage.

For our app, we have tons of different user types, lots of pilots who want us to build a "flight log" for them, hikers and runners don't need any of this stuff, and there are already a bunch of flight logs that exist.

So, my thinking is that I'll build what essentially to most people will look like an API to a users data. With the exception that I won't be running the only service that can access and use this API. It's open source, and available to anybody that wants to run it. Anybody who is storing their tracks using any app that uses that open and common API can use easily try out any other app.

From the developer side, the technologies are still servers and databases. From the client side, I'll probably be hosting their "wallets" until they decide they want to take them somewhere else, or if I can figure out a nice UX a non-technical user can understand.

So no, I don't think you are missing any key technical solution. Unless you are building your own blockchain, which I liken to building your own database because your app needs a database.

That's my 2 cents at the moment, but I may change my mind in the coming weeks.
Just out of curiosity, do you known anyone with significant private student loan debt? I do, and from my experience their debts are not only extremely burdensome, but impossible to renegotiate.
> People declaring bankruptcy aren't in a position to have good credit scores or acquire more assets anyway.

That's... kinda ridiculous. My twitter feed[1] is absolutely filled with flush 20-somethings who clearly aren't seven years into their careers showing off their NFTs and cars and condos and whatnot.

People right out of college with zero assets are getting loans. People right out of bankruptcy can't. So it's not the same.

[1] Seeded, it seems, from my following of a few Tesla-related accounts. There's... a somewhat distressing level of overlap.
Isn't maintenance capacity linked to taxes, which have been decreasing in the US for decades (or so I hear) ? Also: manufacturing moved out of the US so everyone can buy off-the-shelf Asian parts and products so more money is left in people's pocket but that money ultimately goes to landlords who can raise prices ?

I am really stupid with economy stuff but I have the strong feeling that we - in the west - are living off of cheap credits and cheap debt and it gives the illusion of being rich because we can buy obligations and financial products and balance spreadsheets between tax-payer's money and private sectors and welfare states and debt payments, etc. but at the end of the day when we need to work on our infrastructure our money is not worth the paper it's printed on since our workers and our tools are not up to the task or we need to pay a huge premium to get some quality work ? Something like that...

Edit:grammar, spelling
No, after the first game they don't start at the same time but the point of an arena is you get a new game as soon as the one you are playing finishes. The number of points you can earn is limited if you can't start another game right away so players would hate that system. It would be much better to limit total participants because at any given time nearly everyone should be playing.
Correct, but Chomsky wanted people to believe it was lies.
Personal. What's extreme? My friend (or me if you think I'm doing that joke) is rebuilding their credit now. They discharged a bunch of medical and credit card debt.
You're basically defining capitalism as "some people have lots of money"
Based on excess mortality numbers, it seems fairly likely that we're already over a million deaths that would not have happened without COVID19.
That makes sense if you only look at the municipal level, but it seems like citizens are not getting much per their 'transportation buck'; i.e. they pay a lot of money to multiple levels of government, and those governments are not able to deliver much value per dollar.
The most vulnerable “comorbidity” subpopulation rarely mentioned in popular social media are the immunocompromised

https://coronavirus.jhu.edu/vaccines/blog/immunocompromised-...

The title itself suggests the immunocompromised are acknowledged as an overlooked group.

The CDC has some discussion at

https://www.cdc.gov/coronavirus/2019-ncov/hcp/duration-isola...

From the link above, the immunocompromised are a reservoir for the virus for a longer time, since it takes longer for the body to clear the virus. So certainly worth the extra attention, from an epidemiological standpoint if nothing else.

My sense is the immunocompromised would know the COVID response drill from all the other infectious agents they have to deal with so, maybe, they are more careful anyway, but…

The puzzling thing is (from the Johns Hopkins link) there are 15M immunocompromised in the US.

Which does beg the question: if COVID is truly a superbug, two years on, why aren’t they (the immunocompromised) dead yet?

A death rate of only 6%, over two years, for this highly vulnerable immunocompromised population would explain all the US deaths from COVID.

How can COVID be simultaneously

(1) the Plague of the Century and,

(2) two years on, also leave 94% to 99+% of the most vulnerable alive (depending on your assumption on the percentage of symptomatic/hospitalized/fatal COVID cases who are/were immunocompromised)?

Just another COVID “mystery”? Seems a bit odd.
> True. It used to be 50k limit per year. Now because many bureaucratic procedures by banks, it might as well as be zero since you have go to the bank 10+ times. You're talking from a view of a foreigner. I'm talking from a view of native citizen.

Not true, I (and my wife) use our personal accounts to send money back and forth almost every week, so the thousands of chinese students, workers, etc...
As an English guy who travels I find myself modifying the complexity of my language depending on the audience. "Where station?" if the locals aren't very up on English and so on. It's quite easy to gauge it a bit wrong though. I also sometimes find myself modifying the accent a bit to more like US/Australian style which is often better understood than my natural accent (UK home counties).
Most people don't make great decisions buying cars, rich or poor, but that logic isn't entirely specious. If your car spends weeks at a time in the shop, and you need it to get around, it's a false economy to keep fixing it instead of buying one that is reliable.
I've started to drink the kool-aide watching YouTube channels like "Not Just Bikes". But then I start watching other YouTube channels like Veratsium, ElectricBoom, Xyla Fox, Physics Girl, and others where it's clear they live in large house (may or may not be the suburbs). This large house gives them room for the workshop, garage for machinery, etc.... space that I would not have living in the city. Maybe that's ok but it's hard to give up that dream
Were they? I'm pretty sure taxes have been going down for decades.
agree -- ultra useful alternative to splitting

would be neat to imagine a language where this was an optimizer feature rather than a decision the programmer made. many functions that return an array are ultimately using just one, or a few elements of it. the compiler can make a lot of decisions in the caller about how to reduce allocation or short-circuit array processing.

I think, but am not sure, this is what the experimental parsing language 'wuffs' is about https://github.com/google/wuffs -- the language itself is aware of array lengths as a first-class citizen and can make decisions accordingly
I tried to make something with websockets a few weeks ago. My backend was a simple Python3 web server and I just didn’t have the chops to make it work alongside the asyncio websockets stuff.

The alternate solution which worked exceptionally well was to make an XHR which the server would hold open and only respond to once an event occurred. The moment the XHR response arrives, another one is set up to wait for the next event.

I made a proof of concept that sent my keystrokes from the server to the browser. It was so snappy it was like typing locally.
I have no debt, but I hold this opinion:

Student loan debt should be able to be discharged in bankruptcy. If an institution gives someone a $200k education and that person can’t pay the debt back with their career, it was overpriced and should have never been give a loan.

I’ve seen people flee the country and live in Australia or Germany so as just to escape their student loans. Bad on them for making the poor financial choice but good for them sticking it to the industry that gives out these loans.
Fq: Jq for Binary Formats
Obviously you were not truly vaccinated when you got COVID-19...

Joking aside, this is very bad communication that has caused a lot of trouble as it creates a very easy to attack straw man for anti-vaxxers.
MQTT v5 is fine enough until you have to care about reliability at scale. What I have seen happen is that it turns into a slightly better TCP where you have to build your own primitives.

For example, when you SUB, you get a SUBACK if enabled. However, there is nothing like a SUBFIN (subscribe over/finished/closed) to indicate that the subscription is over or failed. In many ways, pub/sub overcommits in many ways. Now, this all depends on what does SUBACK mean? is it durable? tied to a connection?

An interesting foil is something like rsocket. RSocket has a lot of nice things, but it requires an implementation to be damn near perfect. Paradoxically, rsocket lacks the notion of a SUBACK but it has something like a SUBFIN.

A key challenge with a stream is knowing if it is working. With request-response, you can always time out. With a stream, how does one tell the difference between we broken stream and an inactive stream?
A few questions for you after reading quite a few of your posts:

1. What is your native language?
2. How old are you?
3. Do you post on Reddit?

Thanks in advance.
Your experiences are meaningful to you, but they don't indicate anything significant about socialism. Socialism is not the goal of USA military. The point of the exercise is to transfer resources from citizens to armaments manufacturers. Who lives or dies, how they're treated in the meantime, the stories we tell about the whole mess, all this is random noise about which the generals DGAF. If we want to know about socialism, we'll observe Scandinavia or anywhere else where it actually happens. We don't need the tortured analogies of frustrated NCOs.

I'm not a socialist, BTW.
Off topic, but what is the point of having a cookie consent dialog come up on the site, when on a mobile device, you can't press 'accept' when choosing required cookies only?

Seems very hostile, and a way to have users agree to all the cookies regardless.

On a Samsung S9.
Have you any idea what options are intended for? Yes I've opened an account and it's a series of checkboxes. There's no "LOTS of e-paperwork". You clearly have not opened an account, or you're being disingenuous. It's literally you promising that you're an experienced trader and done.

Think Alex Kearns, the 20 year old RobinHood trader who was trading options, and said in his suicide note that he didn't know what he was doing, was fully vetted?

Options are unbelievably complex. 99.9% of traders don't even know what Black Scholes is and can't read financials. They're exotic instruments used as a hedging strategy against black swan events as part of a much larger portfolio, and the hedging strategy is designed to lose continuously for a decade if needed.

It's become a casino that lets kids make cheap short term bets against a stock making big moves, for a price far lower than the underlying asset.

But the trouble with options is this: With stock you're betting on one thing: Stock goes up. That's it. With options you have to predict direction, timing, magnitude, and a wrong bet is guaranteed to lose 100% of your investment immediately on expiry. No riding it out.

We've had a huge bull market. When the market turns, and it always does, and the suicides start, and the stories of ruined families emerge, then the post-mortem will begin and we'll all heal together and, in time, we'll forget about the victims, as we always do. But their lives will remain in ruin. And the predatory cycle will repeat. As it always has.
There's also "can a neuroscientist understand a microprocessor?"
> Warning signs of a genuine low memory situation that you may want to look into:

> available memory (or "free + buffers/cache") is close to zero

> swap used increases or fluctuates

> dmesg | grep oom-killer shows the OutOfMemory-killer at work

How about this one: the entire system becomes so unresponsive that even a VT switch takes multiple minutes to process, never mind actually logging in and running diagnostics. I don't know exactly why, but I used to get this pretty regularly on a 2 GB laptop if I did the wrong thing in Firefox. The workaround was installing earlyoom [1] (after which the tab would crash instead), although I assume there's some kind of sysfs parameter that I might have tweaked instead.

[1] https://github.com/rfjakob/earlyoom
It's not going to go faster if you add more workers to a queue that has to be processed one by one
If you think that Germans are capable of making multiple terrible political decisions in the space of a century, then why do you trust them to operate and regulate nuclear reactors and safely store their waste for thousands of years?
> Many interactions are not entirely on/off, and they are influenced by a lot of other factors in the environment of the cell. This is a part that really doesn't match well to how people understand coding.

Eh, I think you are correct re: being a rough and oversimplified analogy, but those same assumptions of how digital tech works break down when doing digital tech at large scale as well (FAANG).

A well-known example + cases I've seen repeat over the past few years include:
IO Latency variations because of noise (someone yelling at a disk array), bit flips on the network just right to evade TCP error checking, ICMP packets bit flipped just right so they crash network control plane software. ASICs with die defects such that the brick if you try to load a specific set of subnets into TCAM n times, CPUs that wear out such that specific instructions return erroneous results after n years of use, and so on.

Basically, with warehouse-scale computing you encounter the consequences of very unlikely events every day, and many unlikely events happen at the interface of digital to analog (which is defined by... different chemical and physical properties).

At some point you accept that the details will always be fuzzy, but if the model works well enough most of the time, it's good enough for most practitioners.
You just need to socialize that there are exceptions and make sure people know where to turn when something doesn't behave as expected.
For those wondering/asserting if the author is an expert in neuroscience, she is actually a psychologist by training.

I'm personally very skeptical about anything psychologists say. I would not take any of this by face value without validating them against real neuroscience research or consulting neuroscientists. Psychologists love to say stuff helter-skelter and make them sound like real science.

[https://www.affective-science.org/lisa-feldman-barrett.shtml]
Contracts that are completely one-side are not legally binding. They have to offer you something for your money.
There are shared garage/workshop areas that make way more sense in equipment utilization than building a shop for every person.
But if AWS can't handle the shifting traffic in response to an AZ going down then at that point you're just gambling on whether or not you're in the lucky AZ.
Certain Mr. Putin will be opening a lot of champagne this New Year, as it seems.
If you are like me, you spend a non-negligible amount of time creating architectural diagrams using a DSL (UML, python libraries or what not), exporting them to a portable image format and uploading these to some form of Wiki.

I would like to be able to edit everything I store in said Wiki, and this flow breaks when it comes to images. Inspired by draw.io, I created this simple util that lets me (and you) store the diagram's code with the image. Now, as long as you have the final image, you and others can keep editing your diagram!
Your usage of "marxist" to describe the people who push for equal outcome to the detriment of everything else.
> What, specifically, is the radical subjectivism of LGBTQIA+ groups that you object to

There have now been numerous cases of children having been encouraged to have a sex change and now deeply regret the decision. Not to mention they are now infertile.

As an adult, do what you like, but I find groups such as Mermaids to be borderline abusive.
> Perhaps we should make it so that you have to make it self sustainable, dirt roads, septic tanks, wells, and producing your own electricity.

With the exception of producing your own electricity and roads, that's how many (most?) of the suburbs in Virginia are.

However, if you do that then the average plot size usually goes up since septic installations need unused field space for drainage, and wells need a separate arera to draw from.

Roads can be private, but it mostly doesn't make sense to me since USPS and county services need to use the road as well. I'm not really sure why some roads are private and some aren't, but many neighborhoods with private roads will just use gravel or dirt to save costs.

Electricity, at least in my area, is hydro so that's as sustainable as the water cycle and since the river is within spitting distance, I doubt the cost of the powerlines is a real burden.
Kitchen sink seems too far. Batteries is part of it.
An Introduction to Fedora Flatpaks – Fedora Magazine
I may feel excessive because US and Europe are still hastily doing their third shots when Israel went through this long time ago and they were able to forget Delta with what parts of US and Europe are struggling with. They were late with they 3rd shot and it causes them number of deaths. It would be stupid to make the same mistake again - it makes sens to act proactively.

Of course, again, when only tool you have is a hammer then every problem starts to look like a nail.
Early migration from France may have brought Celtic languages to Britain