skysight-inc/HackerNews huggingface dataset:
> For example, the FDA can't stop doctors from prescribing Viagra off-label as a cure for cancer, even if it is both dangerous and ineffective.

The entire point of the FDA is to make sure the drugs and medical devices being given are safe and effective. Why bother evaluating safety and effectiveness at all if that's supposed to be purely a case by case judgement call by a physician?

The statements by congress clearly indicate that the intent of the law is for different use cases to be treated as separate devices, legal precedent clearly indicates that so long as the FDA's interpretation of the statute is reasonable that it should be deferred to by the courts, and their interpretation is reasonable.

There is circular reasoning in the belief that the FDA can not impose a partial ban, and thus the device is legally on the market, and thus the FDA does not have the authority to impose a partial ban.

You can not separate a device from its usage. The moment you start using an object to beat a nail into a piece of wood, it becomes a hammer, but if you use it to turn a screw, it's not a hammer, it's a screwdriver. If an agency has been invested with the power to ban screwdrivers, the fact that your screwdriver could theoretically be used as a hammer is irrelevant when you are using your screw driver to drive screws.
The decompressors in ooz work great; I've used it to analyze data files in a game.

Unfortunately, there's currently no compression support short of calling into the vendor DLL.
Very very little.

I find it annoying when someone asks a question with no description and never comes back to clarify. Just an ambiguous question in a headline. Like (https://news.ycombinator.com/item?id=27801976). No idea on the best solution…

I find the discovery of past content a bit rough. Specifically search is either always doing the most recent or the highest voted submissions: never a combination of the both (aka something like hotness). So if I search on “Python”, I can choose recent uninteresting low votes stuff or 10 year old highest voted stuff that’s out of date. What I really want is “most recent, interesting Python stuff”.

But please don’t touch much else, it’s probably the most useful website and community I’ve used anywhere!
Looking at the positive benefits, it certainly allows mass distribution of relief funds to citizens much quickly than possible, essentially two-way transactions between government and citizens. In the future, can subsidies (e.g. medical, homeowner) be directly credited to CBDC accounts? Maybe.
This; I’ve also heard it pitched as not wanting to inflate labor costs in other markets, but like…since when do companies care about that? It seems like an excuse made after the fact to try to justify paying people less for the same exact work. I don’t actually believe that companies are suddenly concerned with leveling the playing field and not pricing other smaller tech companies out of the talent market.
How to Build a gRPC Server over tstorage to create tstorage-server
> you are making a guess: that the user doesn't care about the intermediate stage

That's not a guess - the user didn't put anything in between them so we know they haven't required them to be separate.

Keeping them separate would be making the guess - a guess that they need them to be separate. Why should we invent that constraint when the user never wrote it?

> Not guessing would mean generating the code as specified.

We are generating it as specified - nothing in the specification says atomic actions have to be run independently. Why should I invent extra constraints that don't exist in the specification?
"how dare they ask me to pay for the food I've eaten..."
> That's irrelevant

You said "copilot just regurgitates code snippets", and the example given wasn't a code snippet. Of course it's relevant.

> if copilot is copy+pasting random licenses then it's definitely copy+pasting code as well

Not at all. Copy+pasting licenses is intended behaviour. That's the entire point of having standard licenses. No-one would want Copilot to try to make its own entirely new licenses, therefore it's very trivial to imagine a piece of software designed to allow for licenses to be copied verbatim, but not allow that for any significant chunk of code.

Copilot does not appear to be designed like that, but that doesn't make the logic correct. We only know that it isn't designed like that because we looked for an example of it actually copying arbitrary code.

> I don't see how this could be hard to believe

I don't care about believing it, I care about whether or not it's true. If someone claims to have seen Copilot copy+pasting code, and when asked for evidence their only example is it copy+pasting some license boilerplate, they're just straight-up lying - and worse, potentially drowning out any real examples that exist.
If the plural of anecdote is data, when the ACA was first rolled out, someone close to me discovered they had colon cancer. They had been having symptoms for quite some time, but had been managing them with home treatment, the first day the had insurance they went to get it checked out. Lucky they did, as devastating as it was (and continues to be, turns out your chemo is brutal and having large sections of your colon removed isn't great either) their doctors already weren't sure they could treat it effectively.

While they credit the ACA with saving their life, had we had some form of socialized medicine from the start, this likely would've been caught much earlier, treated much more easily, and with significantly less long term effects.

I couldn't easily find studies on preventative care leading to better outcomes, but given how many diseases (like cancer for example) can go from easily treatable to a catastrophic nightmare depending on how early they are detected, I find it hard to believe that easy, cheap (or free) access screenings would have no effect on outcomes, though I realize how treacherous it can be to rely on instinct instead of data.
Don't the journal subscribers cover the cost of their print copy?

I'm assuming journals were happy to switch subscriber to digital-only subscriptions. All the revenue without the circulation headaches.
I have no idea what kind of gym charges that much. My gym, with extensive weightlifting and cardio equipment, sauna, locker room with showers is $350/yr.
> If they do I'll see what they do about DMCA requests for those.

DMCA takedown requests apply to hosts of user-generated content, which MS/Github doesn't pretend to be with Copilot (instead, Copilot is a first-party work that MS has stated a copyright theory regarding), so DMCA requests are meaningless. What you need, if you feel MS is violating your copyright via Github, is a copyright demand letter backed by a willingness to pursue a lawsuit against Microsoft, who have already stated that there position is that Copilot is completely within the Fair Use exception to copyright.
Denver Rust Meetup: End-to-End Encrypted Messaging in Rust, with Ockam [video]
It's an interesting idea. There is a museum in Switzerland collecting outsider art, much of it produced by people diagnosed with mental illnesses, and some of the artists exhibited there did create rather elaborate works, e.g. Adolf Wölfli: https://www.artbrut.ch/en_GB/authors/the-collection-de-l-art...
Before they launched all I could do was wish them godspeed and hope it brings him down to earth like nothing has ever done before.
… kind of. There are certain personal use exceptions, but definitely something you want to speak with a lawyer about.
If we are concerned with nuance, there's probably at least 2 different conservative arguments.

There is the hyper-libertarian argument which says that if someone arrives at a hospital unconcious, and the hospital bills them the maximum amount they estimate the patient can pay before bankruptcy, so the hospital can maximize initially reported earnings before writing down unpaid debts, that this is somehow a voluntarily market price as long as the hospital is private and not owned by the government, because value is purely subjective and has no relation to cost.

Then there is the other argument which says if hospitals are over-billing people which are under duress, that this is bad and we want to do something about it, but we don't want to immediately nationalize healthcare and ban private health insurance. This second type of conservatism usually focuses on price controls or regulation of monopolies.

With pricing transparency regulations, it's probably possible to implement universal public price negotiation by fining non-elective healthcare providers which bill patients over 100% of their previously published price or 120% of the minimum price published by comparable providers. Then rebate patients the entire amount they were over-billed regardless of their insurance status.

With over-billing rebates there is less need to collect payroll tax to finance social insurance premiums. Need based assistance could be financed from more progressive property taxes on the rich, and the actual price controls could be implemented relatively cheaply by randomly auditing providers to ensure compliance, by allowing patients to manually submit invoices whenever they felt they were over-billed, and by financing rebates to patients entirely from fines on providers.

It's certainly possible that other systems would work better. However if we want to be nuanced there are many different strands of U.S. conservatism. Historically U.S. conservatives subscribed to some form of cost or labor theory of value. The kind of hyper-libertarian conservative movement which says private prices are always fair is probably less than 100 years old.
Ok, great. If it goes down now one has to host it or remember to start it via the command-line. So we're back to square one...
I really appreciated the Bicycling up antics … surrounded by 2! huge SUVs.
I think they mean if something actually had happened (Which would have been impossible) it would have been a very bad!
Most people I know account share. One person gets Netflix, one person gets Hulu etc.
Contact lens prescriptions change though, and bad contacts can do subtle damage to the wearer’s eye. I have permanent scarring in my eyes because I over-wore my 2 week contacts, my fault I know, but without an eye doctor appointment I would have done even more damage.
There is no hegemony at that level. It’s anarchy.
Best option is a Delaware C-corp. You don't need to file taxes in every state where you have customers. You do need to file taxes in some states (that have Nexus setup and your sales figures cross the state's $ threshold). For eg, in TX, it's $500K/yr of revenue. I am not a CPA (better to consult a seasoned tax pro)
Of course any point is meaningless when you define it as such for yourself. Your differing perspective and casual dismissal doesn't make their points any less relevant.

The points they brought up are not meaningless and more people than what it seems you imagine are affected by the shortcomings outlined by the points made prior.
This attitude drives me crazy. C was once a simple language, but now the only people that can write it "correctly" are compiler implementers, and if they fuck up your code, it's your fault. You know how Linus will practically murder anyone that breaks user space, even if user space is "wrong"? I wish compiler makers had the same ethos.

BTW, go look at how many optimizations are explicitly disabled to compile the kernel without it breaking and then come back to me with how these are a good idea. One of the most critical pieces of software infrastructure in the world looks at how broken compilers are and says yeah, leave that junk out.
>Obama dwarfed Trump’s number of EOs.

By your own source, this is so misleading as to be blatantly false. Trump issued 220 EOs in 4 years. Obama issued 276 in 8 years. I wouldn't call that "dwarfing" even looking at the raw numbers, and as a rate, Trump was the highest in history, nearly twice Obama.

Of course, that's only relevant if you believe a priori that (a) EOs are a bad thing, and (b) that all EOs are created equal. Neither of those is true, obviously.
If you want some interactivity (bash):

read -rp "SSID: " ssid
read -rsp "Password: " pass
echo -e "\n"
qrencode -t utf8 "WIFI:T:WPA;S:$ssid;P:$pass;;"
echo "SSID: $ssid"

Even better, generate a PDF with emojis and all!

#!/usr/bin/env bash
out="${1:-wifi-card.pdf}"
read -rp "SSID: " ssid
read -rsp "Password: " pass
echo -e "\nGenerating PDF..."
{
cat << EOF
<table>
<tr>
<td><img src="data:image/png;base64,$(qrencode -o - -t png "WIFI:T:WPA;S:$ssid;P:$pass;;" | base64)"></td>
<td><span>SSID: $ssid</span><br><span>Password: $pass</span></td>
</tr>
</table>
<p>
<img width=16 height=16 src="https://raw.githubusercontent.com/iamcal/emoji-data/master/img-apple-64/1f4f8.png">
<img width=16 height=16 src="https://raw.githubusercontent.com/iamcal/emoji-data/master/img-apple-64/1f4f1.png">
Point your phone's camera at the QR Code to connect automatically.
</p>
EOF
} | pandoc --pdf-engine=xelatex -f html -t pdf -o "$out"
echo "$out"

I used those GitHub URLs for the emojis because pandoc was being weird about the unicode versions.
I think this would be like trying to turn a png back into an svg. The pixels on your screen might be exactly the same, but once it's rasterized, you can't really go backwards.

Image trace exists but doesn't work well.
Three comma club
All governments are reliant on their military/police to maintain power. Juntas are just particularly overt about it.
Piggy-backing this comment to add some context for the OP video: This "USB device discovery" video is actually the latest in a series of videos where Ben Eater is building a simple 8-bit computer on breadboards. He hooked up a PS/2 keyboard as an input device, and then got sucked into a tangent of investigating and explaining keyboard protocols.

- He investigates the PS/2 keyboard protocol: https://www.youtube.com/watch?v=7aXbh9VUB3U

- Somebody on Patreon asked about USB keyboards having higher latency than PS/2, so he made a video about the basic USB protocol: https://www.youtube.com/watch?v=wdgULBpRoXk

- He made the OP video about USB keyboards being limited to holding six keys at once.
They want the tip and then they want you to leave. I would conservatively guessed it only about 15% of food servers in America actually enjoy their job, the rest tolerate to loath it. Turnover is king when you’re dependent upon tips, get rid of the tips, and you might get rid of this behavior of pushing you out the door.
Deliberate exercise is one thing, but maybe people today are more sedentary when they aren't exercising. It's my impression that physical activity required at many jobs is lower today than it was then.

Following through to the actual study, it appears to have considered "leisure time physical activity" but maybe not workplace physical activity.
How is this licensed under MIT and not GPL if it's a distro built on existing Linux code that's GPL-ed?
You use a compiler to abstract away the CPU. Because of that, there is no “run as written”.

Simple example: if you declare a structure that is 14-bytes in size, declare variables foo and bar of that type, and then write

foo = bar;

C must behave as if 14 bytes are copied from the memory where bar is stored to the memory where foo is stored, wit two observable states: foo either has its old contents or the new ones. Chances are very high that your CPU cannot do that.

The compiler will instead do something different. It might call memcpy, it might copy 8 bytes first, then 4 more, then the last 2, it might copy the first 8, then the last 8 (copying the two center bytes twice), etc.

Similarly, if you declare an int named i and do

i += 1;

There’s no guarantee that will translate to a single instruction (what if your CPU has 8-bit registers, but your compiler chose to have 16-bit ints?). Even if it does, does “as written” mean an increase instruction or an addition? Your CPU might have neither, but only subtraction and negation.

Also, a literal interpretation of “as written” requires spilling the result of every statement back to memory; a strict literal interpretation even forbids using registers (if you don’t write “copy i into a register, add 1, write the result back to i”, the compiler can’t do that if it has to run your code “as written”)

But yes, it would be awesome if somehow the tooling or the compiler could report some of these things in an easy to visualize not-super-verbose way.

Unfortunately, that isn’t possible. Modern languages and their compilers are just too far abstracted away from modern hardware.
So much hate for this. I think people in the US don’t realize how cheap food is here compared to the rest of the world partially because we use unsustainable farming practices and because we tend to eat pretty unhealthy food.
There are definitely doctors who will space it out if you’re stable or do a phone refill
That information is moving in the wrong direction. I don’t want the programmer to be telling a compiler what to do, I want the compiler to inform the programmer what it did.
Yep, I just looked it up and it does indeed say that, at least for the 2016 version when all of these features were introduced. Fine! Carry on applying your maps to your non-Arrays!

Personally I think Array.of($nodeList).map(…) should be guaranteed to allocate once and then there’d be no more discussion here.

https://262.ecma-international.org/7.0/#sec-array.prototype....
This video is a follow-up to a mini-series that started with examining the PS/2 keyboard protocol. The oscilloscope is there because the audience is already familiar with it, not because it's the best tool for this particular job.
When a prescription becomes your baseline you should stop having to mother may I except for changes to it.
US vs UK tech pay is an entirely different game though. I’m pretty sure there is a reason most of the FI early retire guys live in the US (heck mr money mustache moved here from Canada)
Doesn't "less tasty produce" from Hydroponics indicate a missing nutrient in the water, that they're picking up in soil? Couldn't this be supplied?
And that’s exactly why wage theft exceeds all other forms of theft. If someone steals from the cash register, the state bears the cost of proving it and punishing them. But when the boss steals, it’s up to the victim to foot the investigative bill, and it’s rarely worth it.
> replace Bash with PowerShell

On the contrary I wish Windows shipped with busybox, so that it would be easier to run scripts with some bashisms portably.
But... I didn't dismiss them, I specifically addressed the flawed structure of their argument.

They made some more assertions in the second paragraph but didn't offer any support for them so I haven't addressed them separately.

With something like:
"Undo support used to be table stakes, but now I'm surprised when it works" —I have to go back to the "two Electrons" I mentioned previously: not sure what world this is where software and business interests have so radically altered as to no longer support e.g. undo. It sounds like they ran into a bug related to undo somewhere and now are weaponizing the fact (as in their first paragraph) as a general argument against the framework.
Dread Scott and citizens United probably right up there
I think it's nvim-bufferline https://github.com/akinsho/nvim-bufferline.lua
> the entirety of a program "is a mere suggesting on how to compute the output".

Maybe people using Java or various interpretted languages are fine with that, but most C programmers want their code to be a very close mapping to what they specified.
@cameronks retweeted about a study that says severe COVID-19 is an autoimmune condition. I think this also suggests "long covid" and reactions to the jabs are also auto-immune conditions.

https://twitter.com/DaveLeeERMD/status/1413816137570205697

> Long covid sucks but I don’t think we can discredit the fact that there may be ‘long covid shots’ too.

The shots are made with the spike protein, which probably does damage regardless of its source (virus / pharmaceutical product).
> This is actually wrong [...].

I fairly sure it's correct! precisely because of the initial store `int x = 0;`, for the reason given by the article. If that were `int x = 2;` instead, then I agree that the transformation would be invalid.

(Perhaps this is what you meant? but I wanted to clarify.)

In case anyone is curious, here are the relevant parts of the C++ reference:

> Absent any constraints on a multi-core system, when multiple threads simultaneously read and write to several variables, one thread can observe the values change in an order different from the order another thread wrote them. Indeed, the apparent order of changes can even differ among multiple reader threads. Some similar effects can occur even on uniprocessor systems due to compiler transformations allowed by the memory model.

> If an atomic store in thread A is tagged memory_order_release and an atomic load in thread B from the same variable is tagged memory_order_acquire, all memory writes (non-atomic and relaxed atomic) that happened-before the atomic store from the point of view of thread A, become visible side-effects in thread B. That is, once the atomic load is completed, thread B is guaranteed to see everything thread A wrote to memory.

> The synchronization is established only between the threads releasing and acquiring the same atomic variable. Other threads can see different order of memory accesses than either or both of the synchronized threads.

https://en.cppreference.com/w/cpp/atomic/memory_order
This is particularly interesting to me as I've been building a CS education platform this year (https://qvault.io). My favorite bit was right at the end:

> In computer science, we often have a model of teaching that is heavily focused on content matter knowledge—if you know your CS, you'll likely be a good teacher. But all our evidence about quality teaching says that that's wrong. There's a lot of knowledge involved in teaching computer science well, and perhaps the most important is pedagogical content knowledge.

Basically, its not enough to understand your CS, you have to understand how to teach the CS.
That's an excellent point! It can't hurt, and might help. I don't know why I felt negatively about it at first, anything to start disrupting the bad parts of the system should be welcome.
I've also had the problem of being overly quiet at times, in meetings typically. Unfortunately it gives the impression of being unengaged, when in reality I may just be thinking deeply about something. My solution, analogous to yours, is to ask questions -- which IMHO may be quite valuable at times!
At th core I believe this is a new variation of the same problem we have always had -- we need a system for cooperation that is powerful in some ways and yet not restrictive.

I don't think humans have ever had a good solution to that problem. I think technologies like cryptocurrency provide advantages in achieving that. But factions operating in different paradigms (private vs public) are not able to see the benefits or necessities of the other one. And so it's fundamentally a lack of ideological information integration and missing technical solutions.

Humans may not be smart enough to create a good solution to this problem.
This is such a garbage take that comes from taking a minor difference (different cultures name and group colors differently) and assumes a large impact (they can’t see the color if they don’t have a distinct word for it). This is the same kind of over application of theory while ignoring the real work that gave us the Sapir-Worf theory that because some languages have more words for a concept than others, that this restricts and limits the ability of those speakers to think about those concepts.