skysight-inc/HackerNews huggingface dataset:
Is there any plan to deal with the locale fiasco at some point?

Some hints on what I'm referring to can be found here: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...

Unrelated, but I also miss a binary constant notation (such as 0b10101)
That doesn't seem likely. There have been no proposals for anything like it and there is a general resistance to subsetting either C or C++ (the exception being making support for new features optional).
PooPrints – The DNA Solution for Dog Waste
You have an idea, you think it is a good idea based on your early validation.

You start the basic design of how it should work, maybe even based on that early feedback.

If you have no money, and you can build stuff, it doesn't matter if buying is the best advice.

Should you build or should you buy?

Neither. You should survive.
I asked the author:

The survey was conducted using mechanical turk for American workers with full-time jobs. We didn't control for age, as you can see in the age breakdown of "are you more productive working from home," so had some age groups more represented than others. The margin of error is 4%.

So that raises some red flags, because turkers are WAY more likely to be favorable towards WFH conditions. They already do that!
I found this recent interview [0] of his by TED to be quite insightful.

[0] https://www.youtube.com/watch?v=yrxYhv2O3wU
Local connection overheads in PostgreSQL and CockroachDB
this is also different because there isn't an economic causal factor. we intentionally stopped everything. that didn't happen in 1929 or 2008 or the 70's, we collectively got together and said shut it down until we get a hold on this disease
There has been a run on camera and audio equipment; there may not be anything to buy right now. Local news already runs on shoestring budget, so I suspect their reporters have to make due with what they have on hand.
I'm still holding out hope that we'll get that "mysterious and sexy place" at some point. The current generation of VR seems like the first halting steps into that world. Progress towards realtime raytracing and massively online social worlds look like the next steps. The lofty goals of brain machine interface companies whisper faint possibilities of "jacking in" at some distant date.
I think you might be using a battleship go cross a puddle.
We Need Price “Gouging”
Curiously, hospitals have seen a stark drop in heart attacks, strokes, and other common issues, so this may not actually be a very large number.

https://www.nytimes.com/2020/04/06/well/live/coronavirus-doc...
+1. I just watched Eric Weinstein on Lex Fridman's podcast. He is angry about how students have been emasculated by the establishment. That the death of Aaron Schwartz was a tragedy and the students should 'rise up and take back' MIT. Yet he himself has a net worth over 100mill and is doing nothing about it.He promises betterment through revolution like Batista and Castro, yet he himself is busy amassing wealth. Why does he think youth will waste itself on anything else except the pursuit of the dream that made him successful? Internet has just become another tool for control because that's just what humans do - make tools out of anything including their fellow humans.
I think the economist is great in how broad the coverage is, it's a great way to keep up with what's happening around the world. But it tends to have a very ideologically driven narrative, I think of it as basically neoliberal propaganda, so I always read it with a hefty helping of salt.
I could really go on about this at length but my advice is:
- keep things simple. Avoid complexity at all costs.
- keep it fast - fast to compile, fast to run, fast to change
- if you don’t Like something, change it.

I stopped using frameworks, stopped using heavyweight runtimes, switched to a language that built and ran faster, and kicked out everything I didn’t like.

I can now focus on the actual problems I’m trying to solve instead of trying to work out how my problems fit into someone else’s idea of how to do things.

Just my 0.01c. Good luck.
Yes, it's when your hobby becomes your job.
Why is still the learning curve for C so high?

* Why can't the learning curve be solved using tools?
* Why don't we actively promote more higher level languages which are implemented in C (by fewer people)?
YT Music is just youtube with non-music filtered out. It is awful. My Play Music playlists are not there (just youtube playlists - see what I mean about being YT with a skin). I never ever use it.
Med School Needs an Overhaul
Well, here are two things to think about that may salve your fears:

1) There are just as many extroverts as introverts. You are very much not alone in your desires.

2) Management is overwhelmingly extroverts, because of the people managing required in the management profession. The C-Suite is almost entirely extroverts.
My point was that sample size is too small. According to Standard Occupational Classification [https://www.bls.gov/soc/] there are 459 broad occupations.

Multiply that by age group and you still haven't tossed a coin even a single time for every combination of occupation/age group.
> buying locally strengthens the domestic economy whereas importing weakens the domestic economy. That reasoning is flawed as a general principle

I don't see how it's flawed as a general principle, even if it could be true in specific cases or circumstances (like your local economy moving up the value chain or becoming more productive and more competitive).
It's not commonly available though, e.g. on Linux/BSD systems...
That is the point though. Front end is a hot mess, so Angular makes it opinionated so you don't have to spend time on lots of small design decisions.
Dear god, is the precedence of the "&" operator ever going to be fixed?
Do you have some numbers ?
I'm not denying that, I just think "spirit" is quite the leap.
> We can easily get through this is we want to. Skip a vacation, but a luxury item less...

Wow that is pretty out of touch with reality. If you have a household where two people were all of a sudden out of a job at the same time with absolutely no warning or preparation, having to pay for two kids, a mortgage and no prospect to find a job in the next few months then I'm afraid skipping a vacation or not buying a luxury item will not cut it! And this shit doesn't just happen to the poor. If you are a restaurant manager on a high salary but all of a sudden the restaurants are forced by the government to be closed and before they are allowed to open again might have gone bankrupt, and the other person is in a high paying office job (fashion buyer for a big brand) and has been sacked because the entire fashion industry is having a fucking heart attack now then both people might be out of work for nearly a whole year before they can get back to anything like what happened before our governments decided to completely shred our livelihoods to the grounds for some yet known overall good. These people will be fucked for years and can be lucky if they are not going to loose their homes, get divorced and become alcoholics.
It sort of works long term but with an alien detached long term point of view. A bit more third order causes.

Essentially if they can afford to pay higher prices continually then it implies some sort of sustained utility. If their decisions are foolish they would start losing said capability squandering it and give it to the "sources" one way or another.

That doesn't say anything about the morality, sanity, or time pressures but I can see some truth to it.
Show HN: MixHop: Higher-Order Graph Convolutional Architectures (PyTorch)
Same, mine was processed a few days ago. So I dunno, I'm guessing it's not a total cancellation of all folks with that plan.
"Policy debate and opposition to government" is never curbed, it gives the population the feeling that they accomplish something with discussions.

Actually doing something is curbed in many ways.

> unilaterally "revoked" them on her website.

So what, that's like Stallman redefining terms. Hardly a cause for concern, I wonder if some readers are mentally unstable if they take that seriously.

> declaring herself to be "Public Enemy #1"

If your website is shut down, why would you not get anxious?

The whole thing is an overreaction.
Hmm. So I bought an album and a few songs there. They're apparently gone and I get some flow asking for credit card details. Apparently trying to sign me in for google music?

Well, I had moved on to Spotify anyway.
I think your second point, in particular, is underrated. With stringent (and credible) time limits, of the sort "these measures are guaranteed to end by Feb 1, 2021", more severe impositions on privacy/liberty could be tolerable.

A big worry in any crisis is that the "temporary" measures turn out not to be temporary. A credible way to guarantee that they are, in fact, temporary, would be a fantastic development in society's response to pandemics etc. (It's hard for me to imagine what a credible guarantee would look like -- if you purchase privacy-invading software X from a company, then after the crisis is past, that software still exists! Just by the fact that the software exists, it's now easier to re-institute its use...)

The flip side of this: right now, in the absence of such a guarantee, it's awfully difficult (at least in my mind, and many of the commenters here) to justify any erosion of privacy laws+practices. This is simply because the erosion will presumably be permanent, while the crisis is not.
So I can't find the reference but I believe there was a paper a few months back claiming that there were big issues with fairness (as I understand the word) with other protocols.

The gist of it was that Quic tends to just flat out choke out TCP running on the same network paths?

Anyone know about this?

There is some mention of BBRv2 improving fairness but not the outside academic paper I was looking for -

https://datatracker.ietf.org/meeting/106/materials/slides-10...
Same, mine was charged on the 28th, but I had this exact same problem once before where I was switched off and they cancelled my subscription. I used the Google One support people to get connected to the right tech support people inside of Google and got everything fixed in less than an hour.
All atlassian tools. I wonder how many layers of abstraction are involved in typing a comment...
I'll give a try :)
but it's a little bit suspicious that there is not a single bad comment about NextDNS......
I don't think we'll ever deprecate char, int, long, float, double, or size_t. ssize_t is not part of the C Standard, and hopefully never will be as it is a bit of an abomination. The main driver behind the evolution of the C Standard is not to break existing code written in C, because the world largely runs on C programs.

C does provide fixed width types like uint8_t, uint16_t, uint32_t, and uint64_t. These are optional types because they can't be implemented on implementations that don't have the appropriate word sizes. We also have required types such as

uint_least16_t
uint_least32_t
uint_least64_t
uint_least8_t
Yes exactly. This is completely uncharted, especially when you consider it is world wide, almost instantly.

There have been national strikes in some countries before - perhaps we should be looking at the impact of them to try to understand this.
If the value of what you got from them is worth more than what you paid, then they can't just refund you what you paid and say "we didn't mean it". They'd be liable for damages for the value to you of the service and you might even be able to get an order for specific performance.

A good example of this is the story of the small number of ticket American Airlines sold in the late 80s/early 90s which offered unlimited first-class air travel anywhere in the world for life.

They eventually had to resort buying them back from those customers for rather more than had originally been paid for the tickets.
500k Zoom accounts are being sold on the dark web
> Will you ever add / have you considered adding sane formatting options for fixed length variables in printf? Say %u32 or %s64 ?

I'm not certain about the historical answer to this, but I do know that we're currently considering a proposal to introduce an exact bit-width integer type '_ExtInt(N)' to the language, and how to handle format specifiers for it is part of those discussions, so we are considering some changes in this area.

> Have you considered adding access to structure members by index or by string name? Have you considered dynamic structures?

I don't recall seeing any such proposals. I'm not familiar with the term "dynamic structures", what do you have in mind there?
When one org takes on too much leverage it is the org's fault

When every org, smb, landlord and individual takes on too much leverage, it is the macro economic system we exist in that is at fault
He Raised $100M to Build an Accounting Platform That Has Been Used by 20M People
No we aren’t.
I personally don't like golang's defer. For me it obscures the flow of the program. For example when I acquire a lock, I like to see where exactly it's released.

For me "defer" only makes sense in the context of exceptions, basically as an equivalent to "finally". This is a slippery slope though, since golang's exceptions are, for a reason, rudimentary.
Even with that in mind, they could do some handholding. A bit of helping their reporters with lighting would improve things, for example.

I do see the shortage on webcams, but good (or at least better than a laptop built-in) microphones seem still available.
I think moving multiple layers works in GIMP :o)
https://www.youtube.com/watch?v=8TwEPaV1ilc
This site also uses "confirmed cases" instead of deaths. That would be useful many weeks ago, but now in most countries it's no longer a useful number. It should use deaths and a country specific reporting factor for e.g. whether deaths include only hospital deaths or also other deaths, if only deaths with positive tests or includes assumed Covid deaths.
This survey is ...bad.

- Seventy-nine percent of workers can work from home at least some of the time? Maybe the ones your survey reached, but I'm pretty sure I've read the real fraction is under 30%.
- "Do you think your employer will make working remote permanent?" is a bad question because it's easy to interpret it multiple ways.
The Linux Standard – Codename “Zoot”
Ligatures don't make good typesetting. In fact, I'd expect a text to have enabled ligatures by default, that's not something to be proud of in any way.

Typesetting is about how the words are placed in the given space, how they're broken up, how the spacing is done to not line up between lines, managing punctuation, figures etc etc. Browsers do none of that, and one shouldn't expect them to, because that's not their job. A browsers job is to present content fast, not to figure out how to do it as beautiful as possible for minutes at a time, that's what TeX is for. TeX and a browsers rendering engine are different tools for different jobs and thinking one could achieve the same result as the other is not realistic in the current time.
> I'm certainly no network engineer, but my understanding is that HTTP/3 really shines in poor networking conditions.

Doesn't that mean we need to rethink TCP instead of pulling all these transfer concerns to the application layer?
Ah nice, I was actually looking for something like this for a retrocomputing project I had a while back, but developing directly on the hardware was just too much of a pain. This particular project was on an IBM 5155, which I imagine could be safely emulated with this using the PC-XT emulator.

I'll have to see though, as my project depends on the BIOS and ROM on the machine, which I why DOSBox doesnt work for me.
I can't imagine it will ever be changed, since this would be a breaking change to the language.
Ask HN: Book Recommendations on Western Civilizations
I perceive it as a common belief that western civilizations are more successful, for their own definition of success, due to some intrinsic features that they possess, which others don't. I am of the opinion that countries end up where they are mostly by happenstance. Are there any books about these ideas that you might recommend?
In the same vein, I really like being able to use underscores in binary and hex literals to denote subfields in hardware registers.

0xDEADB_EEF

0b1_010_110111001001

etc.
Liberty is a human right. Digital surveillance is fundamentally an invasion of liberty, so by its very nature such surveillance is antithetical to human rights.
S&p500 five year chart
“Your Order Is Corona Safe” ECommerce Banner
sadly, it doesn't matter whether you're right (in a rational-technical sense from a engineering perspective).

Fear makes more people react emotionally.
Similarly, I've been buying a lot more from smaller, local stores because the major chains are disasters. It's worth it to pay a few dollars more for groceries to avoid waiting in an hour-long line, for example.

Just as companies are re-thinking the fragility of supply chains that depend on a single country, maybe this will help counter-balance the consumer trends toward huge retail.
The survey doesn't say how many people they asked, but looking at their chart sliced by age it's a very small sample: looks like ~30 in the 55-64 age group? They also don't say anything about how they found their participants. I'm pretty skeptical that asking these questions to a large representative sample would give similar results.
You should watch some of the stuff ESPN is putting on. They did a small shooting tournament with NBA players and it looked like a 2005 era video stream. They very clearly didn't even think about video or audio quality AT ALL.
This is awesome!

Now if you could just get an AI to rewrite the content to bring it up to the old (roughly pre-"USA Today") journalistic standards, it would be perfect!

But that's probably too much to ask.
How to Set Up a Remote Office on the Fly
Show HN: Gocorona – Coronavirus Statistics Dashboard for Your Terminal
No, because then your competitors win.

The only way to win is for everyone to agree as a society that advertising is harmful, and have nobody play. Enforcing that is difficult, but I think it's the right direction.
Sounds like you have not yet developed the mindset/means to adapt...but you can if you choose to!
When my day job has slowed down enough that I found I had the time and energy to code at home on my own projects, the fun returned.

I hate to say it, but I have given up on "enjoying" programming while it is still my career.

I will retire (or change careers) soon enough and will go back to enjoying coding as a hobby again.

In the mean time, I'm trying to enjoy all the fish.
The 20% number comes from the expected revenue hit companies are looking at. Honestly, they're doing it because they can get away with it right now. What do you want to bet that many of these 20% salary reductions will be permanent?

In my view, these companies can fuck right off. They're not paying their workers more when they have a great quarter, so why should they pay people less when things aren't going well? I suspect the companies that cut pay / furloughed a significant amount of workers will have a hard time hiring when this is all over.
> a promise that you'd be grandfathered into the old rate indefinitely.

Sounds like a lifetime guarantee to me.
I wouldn't read into "commercial" there, I think we meant "production-quality" instead. (We should fix that!)

Basically, we prefer seeing features that real users have used as opposed to an experimental branch of a compiler that doesn't have usage experience. Knowing it can be implemented is one thing, but knowing users want to use it is more compelling.
Parent cited a postitive testing patient, driving themselves to hospital.
There is no time travel in The Peripheral or Agency. The future folks figure out how to create a communication channel back to their past, that contact then immediately causing their past's timeline to diverge.

It's actually a brilliant device (not created by WG) because, as he has stated, all sci-fi is really speaking about the "now" of the author who wrote it, in terms of what they believe is possible or probable, whether the author does so consciously or unconsciously.

By presenting alternate timelines where certain major political events occurred differently, Gibson is able to comment on their effects on the "fuckedness quotient" of the moment.

By far, however, his most important message involves his introducing the concept of the "jackpot", which will eventually eclipse his notoriety for having introduced the term "cyberspace" a million years ago.

The jackpot is the sum total devastation we have slow-wrought upon ourselves that leads to more extreme weather and pandemics while providing cover for political groups to form kleptocracies. The term comes from the fact that those with money are always able to profit from change, and that they tend to be rewarded for their brutal competitiveness and ability to leverage any opportunity. And the bigger, the better, therefore a jackpot for them.

What he is really saying is, "The future you are heading for is ugly and is the direct result of the policies we are making right now as entire nations full of unconcerned people."

Then, if you read his work even more deeply, you'll find that what he is really saying is that we will always fuck ourselves up when we make decisions based upon any other reason than a compassionate, thinking heart. It's just that the problems caused by global heating have been brewing since the dawn of the industrial revolution.
> YES. Early morning time is the most productive time for many people. It's all downhill after lunch.

For me and many others it's right the other way around. The single way you can kill my productivity is to force me to get up earlier than 8. Now with Corona lockdowns, I can get up at 9 (!) and actually feel rested!
That's the opposite of what I heard, that breathing mostly produces droplets. But I wouldn't be surprised if it's wrong, it seems like this area of research is not well understood by public health professionals. Regardless of droplets or aerosols, sneezes definitely have a high velocity and travel further than 2m.

And yes it's a curve so the risk depends on the minimal infective dose. If you can get infected by a small number of virus particles (which is apparently the case) then you need more distance.
Those companies that fire people, do they also file for support money from the government? If that is the case, is that fair?
Thinking from the perspective of a country which has actually good worker protection, so not as many people get fired and companies get support in paying their workers.
Is there any new programming language that you particularly love? Do you like the way programming is evolving?
I would recommend musl, although the style is a bit idiosyncratic in places: https://www.musl-libc.org

Mbed TLS, since I have it in mind from another thread, is also a pretty clean C library for the problem it tries to solve; it's a testament to its design that we (TrustInSoft, who had not participated to its development) were able to verify that some uses of the library were free of Undefined Behavior: https://tls.mbed.org
there's many liberties, and they often directly conflict. My liberty to listening to music I like conflicts with my neighbour's liberty to sleep at night.

Not saying CCC are wrong here - they're pretty much spot on, as so often - but making sweeping statements like this is doing a disservice to this much-needed discourse.
cscope can help
Why is the struct tm* returned by localtime() not thread-local like errno and other similar variables are (at least in implementations)? Do you have any plans to improve calendar support for practical uses?
I'm with you there. I think as long as we keep up the old visions and cherish them, somebody will make it real. For me it looks like logical way forward but it may not to everyone. The popularity of AR may break VR in the future.