skysight-inc/HackerNews huggingface dataset:
Yeah, it kinda seems that he was only a personality defect or two away from being a truly great President, with all his foreign policy successes.

But, really, the GOP was already fully evil by then; they just got caught doing what they do to the other politicians, instead of to our own poor, especially minorities.

And, sure, his victory was likely beyond doubt, but people so hell-bent on power are way beyond being able to not seize every advantage they can gain, no matter how risky. Amoral and ravenous, their momentum and self-belief are beyond examination.

Watergate changed nothing but at least we caught a glimpse of their true nature, which was then, in their desperation, magnified in how far they went in the coverup. And is now utterly epitomized in the Dear Leaders of many nations.
I occasionally feel the need to use a debugger. But nothing beats the ease and power of the humble printf in all it's forms in all languages. Sometimes you need a debugger. But you can get really far with just a printf.
How Do Computers Communicate?
Show HN: Shoogle – Find local shops easily
Thanks! Building a database is a long road as the baseline for zero is so high, but we're really happy with the open source approach. Decentralized collaboration suits the team too (I actually saw an article called 'I Want Decentralized Version Control for Structured Data!' on here the other day and thought 'hey, that could be us!')
This is pure speculation on my part so take it for a grain of salt. But I generally don't find that fields just stop advancing or go cold. It seems to me that usually what is happening is there is a lot of work going on at a level that does not make a lot of sense to report to a lay audience or at leas the media which covers the subject does not think a lay audience could understand or would be interested in it.

Co Sider biology. What is the last major biology idea that made a huge public splsh? DNA? The human genome sequence? But are biologists stuck the world round? Of course not there have been hundreds if not thousands of notable biology findings in the past 20 years.

Theoretical physics probably simply appears stuck to us because as lay people we focus on a couple of large scale questions that for now are probably out of reach. But we don't consider the hundreds of theoretical physics refinements and observations that need to go into the development of the LHC or LIGO or James Webb etc.

Anyway, that's just like my opinion man.
It's on the FAQ at the bottom of the announcement blog: https://help.github.com/en/github/getting-started-with-githu...

Though it does require a bit of between the line reading
No, uintptr_t is an integer type to which any object pointer type can be converted without loss of information. (Strictly speaking, the guarantee is for conversion to and from void*.) And if an implementation doesn't have a sufficiently wide integer type, it won't define uintptr_t. (Likewise for intptr_t the signed equivalent.)

There's no guarantee that a function pointer type can be converted to uintptr_t without loss of information.

C currently has two kinds of pointer types: object pointer types and function pointer types. "Fat pointers" could be a third. And since a fat pointer would internally be similar to a structure, converting it to or from an integer doesn't make a whole lot of sense. (If you want to examine the representation, you can use memcpy to copy it to an array of unsigned char.)
These are tech workers, whose relationship with the company is different from warehouse or retail workers, so the number is more like 60-80k.
The syntax used in the following function definition is said to be obsolescent in C11:

int f (a, n)
int n;
int a[n][n];
{ return a[n-1][n-1];
}

How could one define this function without using the obsolete syntax?
I'd be very surprised to see any airline restrict the use of a medical device onboard. The manual that came with mine states that airlines are required to let you use it, and the manufacturer sells an airline-friendly battery pack. Do you have a link to Delta's policy on this?
> transparent juridical system and it works fine

Yeah, criminals are always arrested and convicted. /s

It's a balance. With something as essential as human rights and personal freedom, people (tend to) err on the safe side. Online moderation can err on the other side, since consequences are relatively modest. If you get banned on GH, move to Gitlab or host your own, that's hardly a tragedy.
For starters using security modelling tools or standards like MISRA-C, AUTOSAR, Frama-C, Microsoft SAL, Z3, CERT, OWASP.

Some of them allow for mechanical validation tools, for example https://www.qa-systems.com/tools/qa-misra/

Then there are others which are checklist based on all the things that a secure deployment should take into account.

Stuff like one separate account per daemon process, each process sandboxed to the data it requires, no direct root access from outside, and so forth.
This, but it should be interactive, like a twitch stream.
I switched from Overcast to Pocketcasts. Everything I liked about Overcast plus playlists I can figure out how to use.
Coronavirus Tests Science’s Need for Speed Limits
I'm pretty objective since I've beaten every Zelda and I can't agree. Their games just aren't at the same level as anything modern.

They use a big marketing budget to push their otherwise medicore platform.

Although I think n64 was decent.
Right, so if a healthy person is typically 95% then 89% is less dramatic. Perhaps comparable to having 94% at sea level.
The Office for National Statistics is gathering lots of data for the England and Wales (but not NI or Scotland). (There's some lag in the ONS data).

"The provisional number of deaths registered in England and Wales in the week ending 3 April 2020 (Week 14) was 16,387; this represents an increase of 5,246 deaths registered compared with the previous week (Week 13) and 6,082 more than the five-year average." https://www.ons.gov.uk/peoplepopulationandcommunity/healthan...

"The @ONS said the 16,387 deaths registered in England and Wales in the week to 3 April, was the highest weekly total since they started recording weekly deaths in 2005" https://twitter.com/ShaunLintern/status/1249990956302073856?...

If we look at the weekly death for 2020, compared to the weekly death averaged for the past 5 years we see large spikes in excess mortality. We'd expect some increase because the UK has an ageing population, but not this much. https://twitter.com/ActuaryByDay/status/1249983121254203395?...

Or we can look at max / min mortality for each week since 2010, and overlay covid-19 excess mortality https://twitter.com/EdConwaySky/status/1250007002165755905?s...

We can include flu and pneumonia
https://twitter.com/philjvtaylor/status/1250094624707928065?...

"Of the deaths registered, 3,475 mentioned coronavirus, which is 21 per cent of all deaths, compared to 539 deaths and 4.8 per cent of all deaths in the previous week." https://nhsproviders.org/topics/covid-19/coronavirus-member-...

(I upvoted you. I don't understand why you got downvotes.)
The setting as a whole is dystopian, but the possibilities of the net as a free space for people to flee into and become empowered there- isn't that a utopian enclave, a refuge?

Regardless of post hoc genre classifications like cyberpunk vs. postcyberpunk, you can still have pockets of hope within a generally dystopian setting, and perhaps Gibson's cyberspace was the place in Neuromancer.
> It couldn’t be further from the truth. Unix paths don’t need to be valid UTF-8 and most programs happily pipe the mess through into text that should be valid. (Windows filenames don’t have to be proper UTF-16 either)

A decent fraction of software can impose rules on the portion of the filesystem within their control. A tool like mv or vim has to be prepared to handle any filepath encoding. But something like a VCS could reasonably insist that they only support filetrees with normalized UTF-8 encoding and no case-insensitive conflicts as the only things reliably working cross-platform.
Do you mean emoji? I don't see what the issue would be with [{}:();P\[\],.<>/~-_+=XD]
Has there been any issues of Wolfram assaulting/harassing/abusing/etc other people? Or are people just upset about the pompous style of his writing? Those are different kinds of “behavior”.

Because while we should totally condemn the former, it seems that we’re discussing the latter here, and it’s hard to get riled up about.
Forthcoming OpenSSL Release – SEC-fix high – Tuesday 21st April 2020
In the this week in virology podcast from Friday they talk with a clinician in NYC who mentions they are trying to avoid respirators and use masks and nose oxygen. He mentioned the illness looks more like altitude sickness and respiratory distress and that ventilators could be doing more damage than good at that stage.
So it looks like they use ethernet and SD cards in the Animal Crossing universe too (right hand side)
(the middle is probably USB but rectangles aren't very diagnostic)

And I think there's HDMI and a 3.5 mm headphone jack on the left? :P
This kind of light censorship is in some ways also dangerous because it shapes the discourse in a non obvious way, giving entities like the CCP control over the perceived consensus.
Sometimes it can be a negotiating tactic; there's two sides to every story.

Certainly not the same, but I've fired (in my mind unjustifiably) vocally negative customers before. Often said customers realize they need the service a lot more than they thought and end up more willing to work cooperatively to fix problems. Only something you do in extreme cases obviously.
So, there is an MS-DOS game jam going on these days (started last month, finishes in ~25 days or so), so i was trying to make a simple 3D platformer for it. I used Free Pascal and it turns out the only platform where i can actually profile Free Pascal code without issues is Linux, meaning i somehow had to make Linux run on an old PC.

86box (PCem fork) with Slackware to the rescue and here is my game running under Slackware 14.2 (the latest version) with Window Maker under an emulated 300MHz mobile MMX (my computer isn't fast enough to run this at 100% all the time sadly, but it was good enough to do some profiling):

https://i.imgur.com/4X7lvZ7.png

In fact i wrote the Linux port under the emulated machine :-P
If you're interested in the final TR, I would imagine we'd list it on that page you linked. If you're interested in following the drafts before it becomes published, you'd fine them on http://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log... (A draft has yet to be posted, though, so you won't find one there yet.)
Service seems to be overwhelmed.
While I favor "distributed all the things" from a political/ideological perspective, it indeed carries massive performance and utility tradeoffs, compared to centralized solutions, and is very difficult to sell to end users without a critical mass of adoption / network effects.

Moreover, as BTC mining consolidation demonstrates, it's certainly possible that distributed systems tend to devolve to quasi-centralized systems with extra steps (Exhibit B: GitHub massively dominating the "distributed" git ecosystem).

> the private banking and consumer finance space has been doing an acceptable job so far

...really? Can I join you in your alternate universe? :) The fact that none of the consumer payment systems (PayPal/Venmo/etc) interoperate with one another is nothing short of embarrassing in 2020. Or the fact that ACH doesn't operate on weekends or holidays, as though all transactions were still processed by humans working M-F 9-5. And that's saying nothing of the missed opportunity for smart money / smart contracts to be baked into USD itself.

We don't need blockchains to upgrade money; just government mandates/incentives for standardized APIs to be implemented by banks and user-facing applications.
This is something that I struggled with as well. Back before Jupyter was a big thing I wrote a system called bein (https://github.com/madhadron/bein) that promoted the individual execution to the primary artifact instead of the source code, since that's usually what data analysis and other computational science work really cares about.

Based on my intervening (looks at git timestamps) decade of thinking, I would probably approach it differently, but I think that key point of execution as the artifact and wanting to trace its provenance instead of wanting to track source code remains correct.
This is a well thought out response with factors that weren't obvious to me - thanks.
You can indeed attempt to negotiate, and the prospective employer can (and likely will) just pass you up in favor of someone less troublesome.

This really only works for a handful of people applying for high level jobs where they are significantly more desirable than anyone else who applied for the position.
I don't find "inversely proportional" to be techno babble, but then I'm a techie who studied lots of math.

You'd be surprised how many techies (especially the younger ones) don't see the above advice as being obvious.
Incorrect predictions are all the rage nowadays, so here is mine: they will find an infinite amount of rule sets that could be the fundamental theory. However, none of it would be testable, so people would pick their own based on their notion of simplicity and beauty. Eventually people would start looking into common properties of the candidate solutions and transformations between them.
Some security-sensitive libraries do this, e.g. https://www.javadoc.io/doc/com.google.common.html.types/type...
These are not normal times, and I can certainly see a doctor with tinkering skills modding his office's CPAP stock in order to save lives.
Know it's not exactly related to what you do. But do you have some recommendations of books/online classes to learn C?
I agree that it's vital to consume heterogeneous media, but as for 'why would they': Because they should not be mere propaganda machines.

Incidentally, I have seen anti-GOP coverage on Fox and anti-DNC coverage on CNN. Not enough, but a non-zero amount. Maybe the motive is simply to give the false impression of impartiality, I don't know.
Seems reasonable enough to expect the following:

Five Core Principles of Journalism

1. Truth and Accuracy

Journalists cannot always guarantee ‘truth’, but getting the facts right is the cardinal principle of journalism. We should always strive for accuracy, give all the relevant facts we have and ensure that they have been checked. When we cannot corroborate information we should say so.

2. Independence

Journalists must be independent voices; we should not act, formally or informally, on behalf of special interests whether political, corporate or cultural. We should declare to our editors – or the audience – any of our political affiliations, financial arrangements or other personal information that might constitute a conflict of interest.

3. Fairness and Impartiality

Most stories have at least two sides. While there is no obligation to present every side in every piece, stories should be balanced and add context. Objectivity is not always possible, and may not always be desirable (in the face for example of brutality or inhumanity), but impartial reporting builds trust and confidence.

4. Humanity

Journalists should do no harm. What we publish or broadcast may be hurtful, but we should be aware of the impact of our words and images on the lives of others.

5. Accountability

A sure sign of professionalism and responsible journalism is the ability to hold ourselves accountable. When we commit errors we must correct them and our expressions of regret must be sincere not cynical. We listen to the concerns of our audience. We may not change what readers write or say but we will always provide remedies when we are unfair.

https://ethicaljournalismnetwork.org/who-we-are/5-principles...
I parsed it as AC, for Animal Crossing, the left part of the C being also the right leg of the A.
> Is java.lang.String still UTF-16?

Yes.

> Is there any plan to fix that?

That's not really possible as strings are defined in terms of char and guarantee O(1) access to UTF16 code units. They might try to switch to "indexed UTF8" (as pypy did in the Python ecosystem whereas "CPython proper" refused to switch to UTF8 with the Python 3 upheaval and went with the death trap that is PEP 393 instead).
Have you read this thread where there are people still saying "covid-19 isn't that bad, it's about the same as a rough flu year"?

Data helps persuade those people that this is worse than most flu years in recent history.
One of the principles for the C language is that you should be able to use C on pretty much any platform out there. This is one of the reasons that other languages are often written in C.

In order to uphold that principle, it's important that the standard consider not just "is this useful" but "is this going to be reasonably straightforward for compiler authors to add". Seeing that people have already implemented a feature helps C to avoid landing in the "useful feature which nobody can use because it's not widely available" trap. (For example, C99 made the mistake of adding floating-point complex types in <complex.h> -- but these ended up not being widely implemented, so C11 backed that out and made them an optional feature.)
Frankly, I'm surprised the site didn't respond with a 302 redirect to SSL to avoid this kind of thing entirely (versus relying on client to specify the correct protocol).
Fun thing is, I am from ex-USSR country.

People still remember Soviet-style "social harmony" and there's a big allergy for that path.

Rapid growth is not exactly popular too for multiple reasons.

Growth-over-ecology brings bad memories from soviet era

Growth-over-labour-rights brings bad memories from 90s and somewhat soviet era

Rapid change itself brings bad memories from 90s and 00s too
Sorry, where is the refutation to this?
> has nothing to do with want works best for employers.

It has everything to do with it. If people were more productive at home than in the office, employers would embrace it. If they are less productive at home, they will oppose it. (Factoring in the cost of the office, too.)

I've worked at home and in the office for long periods. Working at home isn't all it's cracked up to be. There's a lot to be said for working in an office with your colleagues that email, chat, and video conferencing will never make up for.
I feel like most folks you'd be talking about when it comes to whomever is "Wall Street" just care about next quarter ... and the next, and whatever tax advantages they can mange in the meantime.

As a group they're not interested in long term outcomes at least as far as government policy goes.

I think they should, but I don't think it motivates them.
Can you do anything to push Microsoft to implement recent C standards? Their failure to fully implement even C99 in Visual Studio is holding the language back.
Both of your statements are true. However, I feel it would be a misrepresentation or, at least, a misunderstanding to say I suggested that "forecasts have been wrong, forecasting is pointless."

Perhaps I'm misunderstanding your reply or I wasn't clear in my original post. The history of failure of expert consensus forecasts is one reason why we should be highly skeptical. That's why I said such a forecast, and you yourself quoted, "...can be wildly inaccurate" and not, as you suggest I said "...is pointless."

Macroeconomic forecasting is indeed pointless, but for a different reason. Some might say it's pointless because the economy is a (1) complex and (2) chaotic system. The economy is indeed complex and chaotic, but so is the weather... and we can forecast the weather with accuracy and precision macroeconomic forecasters drool over. The economy has two additional and overlapping factors making forecasting effectively impossible: (3) two-way causality between the forecast and the economy (the forecast is based on the predicted behavior of individuals and individuals will change behavior depending on the forecast) and (4) the free will of humans.
How do I know they haven't been moonlighting as undercover warehouse workers the whole time?
> you don't want to be putting videos of your earliest crap performances on the web. You also don't want to be putting video of your best jokes on the internet because you get more exposure for people stealing them with little return.

> Stand-up comedians have already had an alternative for getting up on stage for a long time. It's called podcasting

I'm not seeing the crucial distinction between putting up video of yourself doing jokes, and putting up audio of yourself doing jokes. The value isn't coming from the visual part of the video.
This is quite a dishonest attempt at rewriting history with no respect for the truth. You can pretend to see your gaslighting remark as truth, but I've looked into every one of your claims about these people and I cannot come close to the same conclusion as you. I do not, however, call his brother far-right. Perhaps you could be excused for believing someone isn't far right when the overton window among english-speaking countries has narrowed so far to the right of center.
Oracle Critical Patch Update Pre-Release Announcement – April 2020
A.I. is helping scientists understand the ocean
You also need to warm and humidify the air because ventilators are inserted past the part of your respiratory system that does that.

Many (most?) CPAP's do that. When you have to fill the reservoir every night you get an interesting perspective on the amount of water you breathe in eight hours.
Do you believe that, absent price gougers, I would be able to walk into Home Depot, CVS, Walmart, etc. and buy some N95 masks for my personal use? I don't think that's likely, so wherever you were heading with that is irrelevant.

I want to be clear I'm intentionally separating two things. The gouger is making product available on the market where otherwise there would be none. The higher price discourages hoarders or others with lower needs. This is clearly a valuable service that some, perhaps many, are willing to pay for. I feel like these are indisputable facts.

There is a separate topic of moralizing about the issue, whether or not you think the gouger is a bad actor or whatever. You can keep going on about that, but I won't address it because I don't care about your feelings regarding my personal health.
We generate data-input forms automatically from the structure of schema definitions in the database - the same definitions which make it possible to marshall data from JSON-LD documents into a graph and back. It's AI in the symbolic sense.
Qt Virtual Tech Con 2020 Free online conference
Join an all-day, interactive, & completely free Qt event from the comfort of your own couch . Watch LIVE talks, Q&As and chat with C++, python, embedded Qt experts - in your pajamas. Register now for #QtVTC20 https://hubs.ly/H0pt-Gx0
That page lists this as a feature of their service, implying it isn't available in other backend stores:

Concurrent state locking to prevent corrupting your infrastructure state in a team environment
3 full size USB ports, a USB-C port (could it be Thunderbolt?), a 3.5mm headphone jack, and an SD card reader. All in all, Tom Nook’s laptop appears to have pretty decent connectivity options for a modern laptop, while still remaining relatively thin.
Nobody said it was illegal. Why did you think it important to defend Amazon against an accusation that isn't even being made?
I can see that happening at some point... as long as you host in Azure.
Refactoring: Class Is Too Large
Back from lunch. Any West Coasters?
> This is a disturbing trend I've seen on the left.

It’s not just the left, it’s both sides, and often there have been incidents of actual racism that can be accurately cited as prior examples of racism.
Yes, then they will all resume business and be tracked to their lairs - after a period of time they will all be arrested.
That is the only logical reason IMHO, so the government can get a handle on all of them and get rid of them?