skysight-inc/HackerNews huggingface dataset:
>largely uneducated

I don't think schooling is the issue. Both schooled and unschooled are falling for lies - especially when the reader is not knowledgeable in the topic.

>easily manipulated, and bad at critical thinking

I agree here and would add, once people have made up their mind on a topic, they tend to stick to that position and tune out counter evidence. And their initial position is due to luck or randomness of which position they first get exposed to.
In 2011, Google released "Google Recipe Search". With filtering based on ingredients, cook time, and calories.

https://www.wired.com/2011/02/google-recipe-semantic/

https://latimesblogs.latimes.com/technology/2011/02/google-d...
The "race condition" is that the random numbers fed to each thread are nondeterministic given a specific seed. Even though a specific run can't be reproduced due to the nondeterminism, the random values aren't causing math bugs.

Let's say we are doing a stock market simulation. You have 2 shares of company A and 5 shares of company B. Your profit depends on the change in share price.

srand(seed); // generates: [rand_0, rand_1, ...]
total_profit = 2 * profit(rand()) + 5 * profit(rand());

The race condition can result in two different outcomes given the same seed:

total_profit = 2 * profit(rand_0) + 5 * profit(rand_1);
total_profit = 2 * profit(rand_1) + 5 * profit(rand_0);

Both of those outcomes are valid. Even though there's a reproducibility bug, it doesn't affect the correctness of the model.
In fact, since objects and arrays are one and the same in Lua, one can even do away with the nested calls, which also simplifies things visually:

Div {
id = "outer",
Div {id = "innerA"},
Div {
id = "innerB",
Div {}
}
}

This works because when you omit the key (id=) of a table item in Lua, it is assumed to have a incrementing numeric key.
> It usually doesn't happen in practice unless you're doing a lot of other things at the same time. Which you shouldn't be.

> Of course audio is block buffered over (mostly) USB, and as long as the buffers are being filled more quickly than they're being played out, the odd ms glitch here and there is irrelevant.

As I've noted earlier in the thread. In fact, that the only thing you can offer under such circumstances is that "it usually doesn't happen" because "it's usually fast enough" is my entire point.

> As real-time systems Windows, MacOS and Linux are terrible from a theoretical POV, and they're useless for the kinds of process control applications where even a ms of lag can destroy your control model.

You could employ the same strategies to process control problems where latency is not a problem so much as jitter. You don't, because unlike a music performance an occasional once-in-a-week buffer underflow caused by a system that runs tens to hundreds of processes already at boot can actually make lasting damage there.
I have no reason to doubt that their pilots are trained as well as other pilots. However, I also have no reason to believe they are trained any better.

Do you have any reference to the claim of "much better training" and "far more [ILS approaches] than other airline pilots"?
Even if that means the Bill and Melinda Gates foundation wouldn't exist today? At the cost of the hundreds of millions[0] of lives they've saved?

Not attacking, just starting a discussion. What if we frame this in the context of the Trolley Problem? Bill pulled the lever, and the trolley deviated from its mandated course, but now many lives have been saved as a result.

Does the end still not justify the means?

0: https://www.theguardian.com/world/2017/feb/14/bill-gates-phi...
Feel like Stripe is down for ~10 minutes every week or so. It’s starting to be something.

cc @pc
Neurable Technology
Using Rust to Power Python Importing with Oxidized_importer
no worries :p
Don't forget the affiliate links to said bowls.
The main missing feature, and the one that enables rich integrations, is a webview.
> The anti-vax crowd had painted Gates as the devil

If I had a dollar for every time I see that link to a TED talk where Bill Gates supposedly "advocates" for the "extermination" of 15% of the world's population via "vaccination"... The clip is always out of context, that's not what he's saying, and I suspect at least the person who created the clip did so maliciously, but still there's no reasoning with the people who fall for it. I want to bang my head against a wall every time a well-meaning person links to that clip.
The Google 'Recipe View' Search Function (2011)
> Our serological validation was chiefly limited by use of excess serum specimens from a mostly hospitalized population known to be very recently infected with SARS-CoV-2.

Basically, this test may not be as sensitive (or patients may not seroconvert as often) with mild or asymptomatic cases. To avoid this problem we should run a two-part study, the first part a PCR test of a large random sample, and the second part a follow-up to measure antibodies. Has anyone heard about a study of this kind that may be in progress?
I hope that travel will be a norm again, but what have changed since 1920s - nowadays practically zero risk during air travel is a baseline expectation. It looks like the last couple of generations are much more risk averse than any previous generation.
I'm going to have a hard time looking in the mirror and calling myself a hacker if I don't get one of these.
Another issue is that the Gates & his foundation has stock ownership & influence over the corporate media; thus influencing the public interpretation of the Science.

The Corbett Report has some independent journalism re: Gates. Whether we agree with one perspective or another, we should understand the different perspectives & not paint with broad, sensationalist, brushstrokes. People often have good reasons for believing what they believe or being skeptical of others' beliefs...

https://www.corbettreport.com/gates/
Cloud Nine (Tensegrity Sphere)
New speculation on Bitcoin's creator satoshi Nakamoto
The problem here is quite real; just because one has access to a remote resource now doesn't mean that access will remain, either in the short or long term.

I'm not crazy about using a 3rd party service for it though.

I've half-considered wiring up something with OBS to just record my web browser all day, but, besides the intense storage, indexing and searching is more than painful.
I remember being a child at the time and thinking the 32X was a neat, if somewhat pointless add-on.

Somehow we got one, but I think it was after Sega had already pulled the plug on it, so there were some pretty insane discounts at the time where you could get the console, Virtua Fighter, and Star Wars Arcade for like fifty bucks. Great for consumers! But I'm guessing Sega wasn't making much (if anything) from it at that point.
It's too early for prices to reflect economic realities yet, especially since foreclosures are on hold and car auctions are on hold too.

Car prices and house prices haven't moved yet. House prices usually lag a bit behind because people have to miss a few payments and get over the emotional hurdles of losing their house before they start selling.

But it will come, unless we see a V shaped recovery, which is still possible with the money the Fed is printing.
Debugging Python Operator Precedence with MacsBug
I've seen this blow up in several places now, but there seriously is nothing to this paper.

Essentially all they're pointing out is that the set of atomic transition energies (1) is positive, (2) has a smooth distribution, (3) goes to zero at zero and infinity, (4) has a maximum somewhere in between, (5) is skewed right. All of these things are completely mundane and well-understood, and not at all unique to the "Planck distribution". Statisticians probably know of tens of other distributions with these properties, which would fit their curve about as well.

Their claim is like saying that any function that goes from -1 to 1 smoothly must be a logistic function, or any function that goes to 0 at infinity but slowly must be a power law. That's not a paper, that's a hunch. If the researchers wanted to be serious, they could have run a statistical test to quantify how well the data fit the Planck distribution (just like tests of normality are routinely done in statistics). But they didn't, and the reason probably is because the test would fail.
hundreds of rules to read, is this on its recommended list if it's so critical? is its name 'no-floating-promises'?
Control has fantastic raytraced reflections. I don't want to go back to faked reflections based on screen space hacks and cube maps.

The game gave me a few accidental jump scares because I repeatedly registered movements in glass windows that was really just a vage reflection of something else in the scene, e.g. the face of the player character that you usually see only from behind.
> As long as these issues are not tackled or not researched well enough, then we'll be pretty much be heading into another AI Winter and the hype cycle will go through its trough of disillusionment phase.

It's not all or nothing as you present it. ML models can be useful even if they are imperfect - and we should not forget humans aren't perfect either. For example, a model could reduce 50% of the time necessary to enter an invoice into the database. It's imperfect, yet useful.

A model need not run alone without any safety. It can have plain old programming rules to validate its outputs, or use human in the loop.

> Sure, all you see right now are other students and startups 'applying' deep learning everywhere, but they are hardly advancing the field unlike DeepMind and OpenAI are.

On the contrary, I would say that what DeepMind and OpenAI are doing is largely irrelevant for industry. There is a huge number of domains where no ML model has been created, and that is because there are so few people who can make them. The low hanging fruit hasn't been picked yet. It's like electricity at the beginning of the 20th century. The work these students and startups are doing is the good, useful work. You don't need DeepMind grade models to solve most real problems.

> creating a AI startup now requires using Google, Amazon or Microsofts data center's for training

You can train most useful models on a single machine today. Some, like Logistic Regression, train in seconds or minutes. Others take an hour, or a day. Some heavy ones take a week to train. If you don't do hyper-parameter search or cutting edge research you only need a few runs to get a working model. It's data tagging that usually takes months or years.
I had a technical assignment with an online air tickets seller, and the requirement was to build the backend for a service that will find routes between airports. aboy was it a fun assignment. As the nodes increase, the time to search the graph for routes increases exponentially. non stop routes would yield the result in milliseconds, 1 stop about 1 second, 2 stops around 40 seconds, 3 stops about 4 minutes, 4 stops.. well I didn't wait for that :) I had engineered a dataset of flights and airports from a puclic source, for a couple thousands airports, and a couple tens of thousands of flights. graph theory is very interesting subject.
Turns out, my solution was overkill, and I got the job, but 2 months later Corona happened, so now I'm back to freelancing :D

* If you're curious about the implementation, see https://github.com/DragosMocrii/flights-search-app
because surely the search engines aren’t monitoring all users and how long they spend on each page in order to rank the usefulness of the content in their search results.

Probably not the search engines, but I could imagine this being a thing that goes into Google Analytics if an online recipe property is using that (or if their blogging platform has a plugin for it) maybe? Just spitballing from the hip.
Great comment, and I agree. I do think Kalinske's rationalization is bullcrap ... but it also alludes to some truth, namely that Sega America and Sega Japan were not aligned on console strategy and were downright adversarial - and that certainly contributed to the failure of Saturn.
I'm not batting 1.000 for interviews/submission, but probably over 0.800. I'm also not a terribly great developer. I think this is more a measure of risk tolerance than developer skill.

I don't generally apply for highly competitive jobs, nor ones which I'm am not clearly qualified for. My strategy is normally to find jobs that are looking for candidates with a specific skillset and focus on that. Recently this has been AWS/Cloud development skills.

I think some people are not so reserved and conservative. They either want to break into a specific field for which they are currently under-qualified (like data science), or just apply for jobs that have a significant number of excellent candidates in the application pool.
> PHP code which supports being interspersed with HTML

You're one of a large number of people who say this, but it is false. PHP intersperses a programming language with static strings. Those static strings frequently adhere to HTML syntax, but that's aside from PHP.

What is HTML? It's not random strings; it's a syntax. JSX is much closer to interspersing HTML with a Turing-complete programming language than PHP ever was, because frequently the mistakes that make JSX not compile are the same mistakes that make HTML invalid.

Admittedly I haven't used PHP since 2012, but at least back then you could make all the HTML mistakes you wanted, and PHP wouldn't bat an eyelash.

EDIT: Here's someone else's comment making the same point in different words. If my comment doesn't make sense to you try this one: https://news.ycombinator.com/item?id=23144268
>If the cure is widespread you get overpopulation, if it is limited you get a class divide, never aging fantastically rich immortals and a semi-permanent underclass. Neither seems fantastic.

At the risk of repeating myself: imagine a world where everyone was ageless by default, and they started to experience issues like inequality or overpopulation. What would that world's top scientists come up with? Would it be "kill everyone above a certain age"? I doubt it, because that would be very silly, and anyone seriously suggesting it in that world would be considered obviously insane. There are a lot of better options that don't require mass early death; these problems aren't inevitable.

>there's always the heat death of the universe. There's no escape from reality closing, you'd probably have a difficult time sustaining biological life-forms long before the universe is dark and cold. I doubt it would be pleasant.

This has always struck me as a very, very odd argument. Assuming protons decay, we're talking ~10^37 years until physics starts getting in the way. That's 10^27 times longer than the age of the universe. An entity observing those timescales would have time to see entire solar systems grow, mature, and die a billion billion times over, without exhausting even a billionth of that duration. Sure, such an entity would run out of stars to observe, and biology would get tricky, but computation wouldn't cease, and fundamentally that's all that's needed for a rich existence. It's an eternity nested in an eternity nested in an eternity. And if protons don't decay...

It's not infinite, but as a human, the distinction is completely irrelevant. Whatever a human would become on those timescales can decide what it wants to do later- for now, I'd just like more than a measly 100 years. It's not like we're wishing on a monkey paw.
We should bulldoze the business school (2018)
That's a fair point about competing with the community. I was thinking of "parents" in aggregate, so the previous generation vs the next, but I didn't word it right.

But if everyone lived longer than required, i.e. the minimum ideal for raising viable offspring, then this population stood to be out-competed by another population that aged at a more efficient rate. Individuals in a population aging at an optimal rate is an evolutionary advantage to the population.
Contemporary Wired article https://www.wired.com/2011/02/google-recipe-semantic/
Sure for hello world app works fine. The same for Java or C, but when you have a real world project you always have to understand all the abstractions otherwise you see a "link error" and you will say "What the hell is a link?" or "something error classpath" and you think "I have no class named path".

The project I work on uses gulp(probably is ancient already and I have to use soemthing cooler). With gulp sometimes when I switch branches of my project it will crash , I understand how it works and why it happens so I restart it , but someone that does not understand the "magic under the hood" will not know what to search for, what to google for etc. Same for react or angular, if you do not know what is happening under the hood you will eventually cause performance issues(similar if you don't understand how CPU/memory works)

My point is that if the abstractions are not perfect you will sooner or later (probably sooner) have to understand them , read the code etc.
I have a hypothesis about a different way to organize responsibilities within webpages. I think the split of "content" to HTML and "presentation" to CSS was a mistake. To me, those are both describing content. That is, the author's intent to emphasize a particular part of text, whether via <em> tags or CSS, is part of the content.

I think there was a missed opportunity to instead split page layout into its own technology. This would allow for complex layouts, up to and including constraint solving. The browser would calculate the layout, then load each of the content segments into the calculated layout. I imagine it something like ASP.NET master pages, where you can define a page structure with fixed placeholders that can be replaced with other content. Except, of course, this could only specify where on the screen a particular panel exists.

HTML and CSS could then live together in a single technology. I think you could even go a step farther and combine content, presentation, and scripting all into a single technology. Some operators within that technology would have the side-effect of manifesting things on the user's screen. Something based on s-expressions would probably work very well, with its ability to blend code and data into a single format.

I imagine I could probably do some kind of mock-up using iframes to at least demo the idea...
I'm not arguing that they should or should not. I'm just pointing out that the people that are vilified are contributing a LOT more to keeping this ship we call a country afloat.
Which is why it's laudable that Gates has specified that their Foundation needs to disburse all funds within some specific, limited timeframe (20 years?) after his death.

Once you have amassed a three-digit billion dollars amount, giving it away in such an expedited manner is really the best you can do. It's better than some Foundation set up for eternity amassing power over time. And it's also better than the default of creating a dynasty of trust-fund babies where too much economic power meets unpredictable ambitions.
My main problem with videos and audio recording is they take so long to do. I made one for training at work and it's had high payback, but it's also around an hour of time per minute of content.
Suspiciously absent, but right up this alley is hyperscript:

h('div', {id: 'foo', onclick: f}, 'Hello')

The benefits of hyperscript over `div()` is that in JS, variable names must be imported by name (so `import {div, ul, li, ...}` gets annoying fast). Also, React is super popular, and hyperscript interoperates nicely with JSX.
> They will have little to no immunity, so possibly not for a year or more.

That last bit is a moot point. Herd immunity is not something we aspire to here in the United States. Even if infection results in immunity, which has not been proven yet, the number of people infected in the US that would be needed for herd immunity would involve millions of people dying.

> So we're seeing two different methods: Sweden (and I guess soon, the UK and the rest of the world) taking measures to slow the spread, but realizing it will spread to everyone.

I expect that's a pretty cartoonish reading of Sweden's public policy. (The UK's public policy is cartoonish lately, but they've definitely backed away from "let's all get sick.")
“If you perturb AdS space-time and wait a sufficient time,” Moschidis said, “you’ll end up with a different geometry — one that contains black holes — and it’s no longer AdS. That’s what we mean by unstable.”

But our universe is known to contain black holes and yet isn't it being AdS considered an open question ? Or is it only an open question about the universe during its infancy ?
Katcher is definitely a credible researcher, but that doesn't mean he's not also a crank. Consider Linus Pauling and his megadose vitamin C obsession.
Which problems for those of us who don't find it obvious? I'm a big fan of Chuck and Forth in general, but I don't do any embedded work since college, so I don't have much personal use for this kind of system that I can think of.
New York City Had 24,172 Excess Deaths as Outbreak Accelerated
All 201 episodes of The Office are now playing out over Slack
> funny enough the flyover country developers produced code on par or better than what came out of the Valley

What would you attribute this to?
yes, another good point. you have to be your own feedback loop, simulating as many other minds in your head as you can, as @munificent laid out. it seems that proofreaders and editors came about to help in that regard.
"I stumbled upon a website called threechess.com where you can play against others or just computers."
Nice, I laughed out loud when I read these two paragraphs:

> Initially, we tried messing with some garbage collector parameters we didn’t really understand, but to our surprise that didn’t magically solve our problems so instead we disabled garbage collection altogether. This increased our memory usage, but our automatic on-demand scaler handled this for us, as the graph below shows

> Today we are making some of the code that we can afford to open source available on our GitHub page. It is useless by itself and is heavily tied to our infrastructure, but you can star it to make us seem more relevant.
Point taken, but 22khz is too high for people to hear I think.
The sepia-toned image that the media has crafted of the Gates Foundation (and which liberals have largely swallowed) isn't helpful either. You don't have to dig very deep to find all sorts of ways that it's a mixed bag, at best: https://www.thenation.com/article/society/bill-gates-foundat...
Why? Metals are addressed at the end of the video. Metals can be thought of in the same manner except with complex orbitals that host multi-polar contacts with neighboring atoms.
This project looks awesome. I created bytebase.io, a notes app that shares much of the same philosophy - flexible hierarchy, simplicity, user control.

We'll definitely consider supporting import/export to Margin.