skysight-inc/HackerNews huggingface dataset:
>Your evidence against this drug being commonly taken appears to be that it was so popular that supplies were getting low and governments acted to limit its use.

No, I am saying it was _removed from the market by the government_ at the time to where even people who could obtain it for other uses before suddenly couldn't obtain it.

>In other words they studied different dosages to see if an initially-promising treatment was effective?

That's not what they did. They administered what was known from the standard of care of the use of HCQ for treating malaria to be a lethal dose and then said this proved the drug was useless for covid.

You can go find a pre-2019 pre-"We have always been at war with Eurasia" edition of the Physician's Desk Reference and look at the dosage information for treatment of a patient with Malaria and see for yourself. Make a spreadsheet and add up the individual doses and see for yourself how much they gave patients.
My 2024 resolution is to be less curmogedony, but here's me failing: first, the name, is that going to be google-able, or to be mistaken with the HTML?

At first look I had no clue what "Open Graph Images" are. After reading the guide, so apparently this is an image generator for images to be used specifically in the <meta property="og:image"> HTML tag for a webpage, that social network sites will use as a preview/thumbnail image when the social network site links to that webpage.

But... it's not even doing anything clever like where you can input the webpage URL and the generator reads the other Open Graph tags (or the contents of the page) and populate the input fields?

Yet another Show HN that baffles me...
There's an argument which comes up often when talking about a society without a central government: "Who will build the roads?"

Besides the simple idea of neighbours building and maintaining small roads, I argue that I wouldn't want the highway.

Between the ecological damage, the noise, air pollution, increased reliance on shipping things from far away vs buying local - are we really sure building the massive road network in the US was the best option?
Consumerism may be good for the economy, but I argue it's not in our best interest.

Sure, I love the freedom to drive fast anywhere but at what cost?

And who knows, maybe if we didn't have a central entity redistributing resources in an arbitrary way and shaping the market, some entrepreneur would have worked on flying cars and skipped the road altogether.
Why would those require 6 separate files?
I'm waiting for the day they remove the keyboard altogether and just have everyone use voice to text and eventually thought to text. I'd love to see that black mirror episode expanding on the meme of everyone sitting at a table texting each other at the same table but because of voice to text they've had this ingenious idea that they could just talk to each other instead!
When primeagen is mentioned, you can assume it's Rust (;
Curiously Recurring Template Pattern
"how are go exceptions different than what you find in java?" They are not the same. Thought someone might be helpful and list the differences.
To some extent, yes: RFC8657

https://community.letsencrypt.org/t/prod-support-for-rfc8657...

https://www.rfc-editor.org/rfc/rfc8657

Though if your threat-model includes local- and/or internet authorities, you probably want to start thinking about alternative roots of trust.
I just drove from Winnemucca to Burns (and then Bend) in an EV last week. I don't think there was anywhere this was the case. Where exactly are you?
That's not what caused the shortage. It started in March or April of 2020.
And in this case the coverage would be even worse unless they duplicated all APs for both networks.

It's probably much more cost effective to do what you suggest, and that's exactly what I do. Multiple SSIDs (one for the household, another for IOT stuff, another for work and another for guests) and control access via VLANs.
Wasn't InVision built on something crazy like ColdFusion?
"Too low level" "lacks the power" - I don't understand what this means. What are things that are hard to do in Go business applications that other languages do better?
Archiving Steam games for fun and profit
I’m curious whether “CAP” was normalized by the submitter or HN. Should be more easily recognizable in its original form.
You AI bots sure love to talk about AI revolutions
(o)_(o)
Thanks! Insta-bought this. Really anything that can spare me the hell of Apple's keyboard that is possessed by Satan when I attempt to try swiping on it. No amount of resetting keyboard settings or anything else can stop it from turning a swipe of "you" into "your" literally every single time.
The main reason, of course, is that the broswer is essentially an OS, which happens to run pretty much anywhere most people care about.
I believe even the language's own designers would agree with that sentiment. There's just generally a lot of things about Go that are great for low-level microservices but not great for 1M+ line of code business applications maintained by large teams.

I can't speak for others, but personally if I'm writing software with complex business logic, I'd want null safety, better error handling, a richer type system, easier testing/mocking... I've also never liked that a panic in one goroutine crashes the whole application (you can recover if it's your own code, sure, but not if it happened in a goroutine launched by some library).
Maybe. This has a very over hyped Kickstarter feel to it.
While people should follow the law, making the basis of the comment "these people are different from us!" is a bad idea. That mindset is the same ugly place that creates all the various -isms like racism. It is also usually a bit self defeating because it pulls attention away from finding win-win solutions that build a good world. Cultures that foster billionaires have tended to do better than cultures that don't; because billionaires are associated with vast amounts of incidental wealth creation. It doesn't matter whether any particular person is going to become one or not.

It is a lot more productive to focus on the unfairness of extremely wealthy people not following the law, the illegality of that and how therefore this is fellow is a whistleblower. And probably in dire need of some general support if he's gone up against the sort of people with Swiss bank accounts.
Being that Deno is tooling rather than a language, I think it is safe to say it is inspired by / comparable to Go tooling. To me it feels like writing JS/TS with Go tooling.
This would be a much more interesting and pleasant article to read if it wasn't so full of this breathless "I can't believe the big tech sites aren't writing about this!?!" hyperbole.
G1 was the original Tmo android phone with a slide out keyboard. G2 was the HTC Desire Z with the amazing z-hinge keyboard.
> You may find yourself making valid technical solutions that are political suicide.

If everyone else does the opposite, you can make a career out of making correct technical decisions.

Seems to work for me anyway.
Hey, author here. I am glad to answer any questions.

Ebitengine is a blast to use as a game developer, and if you are at all considering trying it out, please do. The awesome-ebitengine repository links out to a lot of helpful resources:

https://github.com/sedyh/awesome-ebitengine
Man, arguments about the definition of "systems programming" are almost as much fun as the old "dynamic" vs "static" language wars.
They won't issue a subpoena for a fishing expedition, there has to be at least some evidence.

However, I don't think that this is a real issue, as competitors and the most skilled customers already mostly know how the devices work. Also, both Xilinx (AMD) and Altera (Intel for now, but looks like the might spin it out) have so many patents that it's probably mutually assured destruction and a huge gamble if either sues the other. I think they just prefer having the tools proprietary, not just to lock the customers in (though they like that) but also to keep away from the hairy corners (avoid defects in the hardware design that could produce bad results or fry the chips).
I'd be surprised if an urban PON deployment was passive over such a long distance. It's theoretically possible, but the economics generally don't make sense, since each fibre strand can only support 32-64 customers each without supporting equipment, and that 60km strand of fibre in a dense metro is worth more than those customers can generally generate on their own. Usually it makes more sense to aggregate the customers onto some higher speed / more redundant backhaul within say 5-10km. More likely the OLTs are housed in a nearby-ish CO / datacentre with provision for running on backup power indefinitely, but not all the way in another city.
Yeah, I mean with autocorrect. Without that I don't think I could type a single word tbh. The AI they rolled out in the last year or so has been noticeably better too, but still my thumbs are clearly not in the normal human range.
Blame is your phrasing, not mine. I agree with your point about knowledge and agency; I think future generations will look back on us with disbelief and shock at our shortsightedness, not blame.
Google wrote a 'Robot Constitution' to make sure its new AI droids won't kill us
I totally agree that Go is best suited outside of systems programming, but to me that always seemed like a complete accident - its creators explicitly said their goal was to replace C++. But somehow it completely failed to do so, while simultaneously finding enormous success as a statically typed (and an order of magnitude faster) alternative to Python.
I think you've never experienced a long commute without gas stops.
Thanks. Hey it's a start!

Village Homes in Davis has an interesting distributed stormwater system, which was specifically designed to maximize infiltration.

https://www.youtube.com/watch?v=v_05oRQxssQ
I wish more consumer devices supported multiple PSKs on the same SSID. It's a handy feature much better for airtime than creating multiple separate SSIDs and much better for sanity than 802.1x user or cert auth.
The options included:

Pandas
Tablib
Openpyxl
LibreOffice
DuckDB
Calamine
> It certainly isn't viable as systems programming language

It is perfectly viable as a systems programming language. Remember, systems are the alternative to scripts. Go is in no way a scripting language...

You must be involved in Rust circles? They somehow became confused about what systems are, just as they became confused about what enums are. That is where you will find the odd myths.
The thing is, the PCIe EP on the FPGAs uses the general purpose SerDes that are routed to the PCIe controller in the bitstream. So if you were to load a different malicious bitstream (which is admittedly a challenge in it's own regard) You could turn the FPGA into a malicious PCIe device.
I want to know why WPA3 doesn't have a mode where a password is used for the initial connection, but then the client and AP generate a keypair and each store their half and use that for all future connections.

For all future connections, the AP can validate every client, and the client can validate that it is connecting to the same AP.

The AP could have an interface to 'revoke' access to any single client if necessary, and single use passwords could be used too.

That would give all the same benefits as WPA Enterprise (after the initial pairing), and all the ease of use of a preshared key.
A minimal RISC-V implementation is quite simple. There is a RISC-V implementation of xv6 - though that’ll require slightly more than the absolute minimum RISC-V implementation, specifically you’ll need CSRs, M, S and U mode and paging.

If you don’t care about paged memory you could do with just M and U mode. I have a small rtos that targets some of the WCH microcontrollers with that configuration. It does use the PMP but even that isn’t really necessary.
Dutch government shoots itself in the foot by killing off its own export sales.
> So, it'd be hard to pull off such an attack.

That's what you'd think, but people rarely pay that much attention. The fullscreen prompt only shows up for a few seconds.

For example, recently a family member clicked on a fake YouTube link from an ad in Google's search results. Clicked the search bar and it immediately turned their whole screen into a "call apple support" popup.

They called me up because they thought it was a virus, but really it was just a fullscreen webpage, and being not very technologically inclined, they didn't even try Esc, Cmd+Tab, Cmd+Q, etc.
No, Tesla already sold these cars and took people's money. They continue to sell cars the same. This is about charging the existing and new customers $100/mo because it's a number Tesla thought of. It's not for extras it's for all non-legally-required safety functionality- e.g. the tablet screen, a/c, ability to adjust your seat.
you cannot find causation in data, only correlation with an attempt to identify the causation.

it's another version of cargo cult programming. The data suggests if a plane is present, food will come. We want food to come, lets build a plane, with no real understanding of where the food actually comes from.

> Better at what though?

whatever the fuck it is you're trying to evaluate. Are you evaluating musical aptitude? then the answer to your question is that some people are better at music. are you evaluating the ability to tear down an engine? then the answer to your question is that some people are better at tearing down an engine.

Linus Torvalds opinion on kernel development is not equivalent to that 16 year old web developer. Dismissing opinions as "small sample value" _completely_ misses the forest for the trees.
> According to the NLRB panel, Google openly admits to refusing to bargain with the Union because it, along with Cognizant "contest the validity of the union's certification" based on the pair's position "that Cognizant and Google are not joint employers."

Doesn't seem as "open and shut" as The Register wants readers to believe.

Also, employers refuse to negotiate with employees all the time - how would this be any different? Just because an employee (or group such as one represented by a union) doesn't have their demands met does not seem to automatically be "illegal". The employee's recourse, of course, is to leave/quit. Even if these contractors were classified as Google employees, Google can probably just say "no" to any demand anyway...
Scala had it 2 years before golang, OCaml more than decade.
https://en.wikipedia.org/wiki/Structural_type_system
No. Big crime. FAA calls FBI. FBI calls local PD. Men in black. Door kicked in. Handcuffs. General bad vibes.
Yes | No.

The classic "road trueism" is If you build them, they will fill.

Four lane highways with occassional gridlock when expanded become six lane highways with occassional gridlock.

The connection corollary that follows is roads | train lines built to connect A and B will often be followed by small townsites along the way and the spread of "off the grid" living at blocks T junctioning dirt road access from the new A <--> B route.
Why would you need an empirical study for this? It’s trivially provable. Runtime exceptions in a language like JavaScript can arise from type mismatches. That’s impossible to do in a language like Java, because the compiler catches it before you ever run the program. This eliminates an entire class of bugs.

What you’re proposing here sounds like somebody saying “How do we know Rust results in less bugs than C++ without an empirical study?”. Even though, we _know_ Rust eliminates an entire class of memory related bugs. I say this as a C++ advocate too. Anytime I run into a memory bug, that’s a bug that would not have happened in Rust. Likewise, any time you run into a runtime exception due to a type mismatch (for example: expected an int not an object), that is a bug that would not have happened with a type safe language.

Edit: I also want to add that the metric is important. Is it number of bugs per line of code? What does that even mean? Assembly programs consist of many more lines of code because it’s more terse, but the number of bugs in assembly will probably be greater than a higher level language. Even though the large number of lines of code would probably push the metric down and make it seem like assembly has a low number of bugs per line of code. Because of this, bugs per line of code isn’t a useful metric.

The only way I could think of measuring this would be to have two feature for feature equivalent projects in two different languages and compare the number of bugs in each. But even that probably has a bunch of flaws.
That lines up perfectly.

https://en.wikipedia.org/wiki/Hydroxychloroquine

> Several countries initially used chloroquine or hydroxychloroquine for treatment of persons hospitalized with COVID-19 (as of March 2020), though the drug was not formally approved through clinical trials. From April to June 2020, there was an emergency use authorization for their use in the United States, and was used off label for potential treatment of the disease.

https://www.fda.gov/media/136534/download is the FDA issuing an EUA in late March.

April 8: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7207200/

> As we await further evidence on the role, if any, of these drugs in addressing the SARS-CoV-2 pandemic, many clinicians have already begun using them to treat COVID-19.

> A surge in prescriptions based on speculation about their role in the prevention or treatment of SARS-CoV-2 infection threatens the availability of these drugs for patients with chronic inflammatory disorders for whom they are known to be effective. At least 2 manufacturers have announced plans to increase hydroxychloroquine production in anticipation of this need.

I think we’re done here.
Resonance, oscillation, vibration, etc is such a universal topic in engineering with a delightfully simple core and common mathematical background that anyone that is deeply familiar with it in their field should be able to find the beauty in oscillations in other fields.
There was a paper about 10-15 years ago where they mentioned that they noticed decreased appetite and increased metabolism at higher altitudes. [1] kind of goes over this. I used to live in a high altitude town (~ 7000 ft) and definitely noticed that my appetite was much lower and whenever I traveled had much more stamina.

[1] - https://journals.physiology.org/doi/full/10.1152/japplphysio...
> He didn't say it was not possible, but that it would have required too much effort in modifying the ABI and the garbage collector.

__morestack doesn't really have an ABI. It's just a call to an address emitted in the function prolog. LLVM and 6g/8g emit calls to it the exact same way. I suppose you could consider the stack limit part of the ABI, but it's trivial: it's just [gs:0x18] or something like that (also it is trivial to change in LLVM).

The garbage collector is irrelevant here as the GC only needs to be able to unwind the stack and find metadata. Only the runtime implementation of __morestack has any effect on this; the compiler isn't involved at all.

> Which is why they avoided LLVM for a much smaller and easier to manipulate existing compiler. Their point is that it would have slowed things down too much to even try it inside someone else's project.

I was suggesting that Rob Pike possibly confused segmented stacks with relocatable stacks. Segmented stacks have only minimal interaction with the GC, while relocatable stacks have major interaction.

Assuming good faith, either (1) Rob misremembered the problem being relocatable stacks instead of segmented stacks; or (2) the Go team didn't realize that LLVM had segmented stack support, so this part of the reasoning was mistaken. (Not saying there weren't other reasons; I'm only talking about this specific one.)
Sorry, but it's still not clear what exact attack scenario you are envisioning. I have PC with a motherboard that has a CPU and am FPGA. I load my custom nefarious PCIe core onto the FPGA that bypasses the built in PCIe core. Now what? What is my PCIe core actually connected to?
program NiklausWirth ;
begin
writeln('Rest in peace');
end.

This is a very sad day.
It depends on what you think YouTube's product is. Are they a service that streams videos and recommendations to consumers, or a service that streams eyeballs and tracking data to advertisers? The first one might get by with HTML5, but the second one definitely requires some JS.
> I do find it would be reasonable to pass laws to force you to switch to an EV even if it causes you some inconvenience

of course you do, because fuck poor people.
When I had an ulcer and was losing blood and therefore iron, I described it to my doctor as not being tired but weak and lacking stamina. Would those be better descriptions?
The nation state in question seems to have blown its cover and revealed their secret backdoor by deploying it across so many devices. When you consider the value of something like that and the inevitability of eventual discovery if you use it so widely this seems a bit of an odd choice for such a sophisticated actor. It makes you wonder if they had other backdoors they use for higher value targets.
I take 9+ hour trips (1 way, so 9+ back) multiple times per year.

try again.
How strange. I imagine the argument is propagated by the historically illiterate. When I think of the origins of modern roads, I naturally think of English turnpikes at the dawn of the industrial age -- all privately owned toll roads.

> There's an argument which comes up often when talking about a society without a central government: "Who will build the roads?"
Hey OP, not sure if you saw but I noticed a pretty annoying UI bug in the marketing site.

Here is a PR to fix it. Just a simple parseInt.
https://github.com/cursusdb/cursusdb-web/pull/1
Yeah, people will say none of this matters, but talk to people in the gas station biz and you find out differently. Which side of the street or traffic circle the station on has a huge impact.

It turns out, even 10-30 seconds during a commute matters to people. I've personally met people who don't like using a particular station that is basically within a subdivision. Why? Because like most drivers, they fuel up more often on the commute home than out, and this station requires turning left onto a residential street.

It is a small annoyance, but it really is nice not having an annoyance. :)
> explain that no, we cannot hire $applicant_category because $bullshit_reason

But they couldn't just tell you whatever applicant attributes they wanted when you talked to them before writing up the listing?
The list of films itself is crowdsourced - you can check the list of suggestions on GitHub, where there are currently 290 pending titles: https://github.com/lynnandtonic/nestflix.fun/issues

Now, where do the site creators find the time to create every film card? Your guess is as good as mine.
A balaclava, I assume :-)
> This enormous global system of powerful corporations and nation states crafted this system because it was in their best interest.

While that is true, typically the customers in aggregate have far more power, both in monetary powers (it's a distributed power), and in democratic powers. Yes there's lobbying in the US, but if individuals gave $25 per voter to their desired cause they'd exceed the lobbying power. ($3.5B lobbying vs 168M voters from quick googles).

> Feels sort of tone deaf to say "well, you got what you deserved, you created this sytem by buying this specific computer and cheaper food!"

Except that it was introspective, not finger pointing. I do prefer a system where i get to choose as opposed to mandated.
Porn isn't political speech. It doesn't deserve the same level of sacrifice we do for freedom of political speech.
> It's like the AI was like "uh-huh...yeah...I know some of these words!" and spat something incoherent that seemed related.

An accurate depiction of what's going on!

I had terrible results with GPT2 but the newer models are much better. I recommend fine tuning mistral (I had better results than any llama based model)