skysight-inc/HackerNews huggingface dataset:
Airlines buy futures in Jet A or Jet A-1. They have no interest in crude oil because they aren't refiners and they have nothing to do with it.

The freight industry will similarly buy futures in bunker fuel, diesel, or whatever exactly they use to fuel their vehicles. Again, they're not refiners and have no use for raw crude.

It's the oil refiners that buy futures in crude. Well, them and speculators.
"Polar opposite - Does anyone enjoy digital amnesia? I feel like I might be a little weird here, but every so often I'll just go in and delete all my notes, reminders, apps, photos, etc and start again."

I think there is a happy medium and you can achieve it by keeping your inbox inside your trashcan.

This is not my idea and I have heard of it, in various forms, from different corners.

The idea is that all of your "important" papers get placed, as you receive them, into your larger (deeper) than normal trash can. I use a deep tray for this. It is basically a trash can that takes 6 or 8 months to fill.

When you fill the trashcan, you remove the bottom 1/4 of it and actually throw it away - since it turns out it wasn't important or necessary or actionable.

You can (and I have) created digital metaphors for this:

For instance, I dump my profiles directory, with all of my browsing history and bookmarks and so on, every month or so and then reset my browser. Then I delete those tarballs later when it's clear they were not important.

The key is this:

You can retain maximal optionality while still minimizing processing and sorting time. Just chuck it all into the "trash" bin and if it's really important you always now where to look.
It looks to me like these scripts are asynchronously-loaded components that load only once they're needed. In this case it looks suspiciously like they're nested and each script download causes another script to be downloaded once the component renders, which would make HTTP/2 a moot point. I can even watch the requests pile up in the dev tools when they're cached, so my guess is if they dumped everything in one file (or even 10 files, just not 95) they'd get noticeably improved performance.
Americans need better access to healthy food to lower risk of Covid-19 issues
"How does the approach in mitten compare to Automatic Reference Counting in Objective-C (and I think Swift too)? From my experience, ARC can still add a surprising amount of memory management overhead to a program and needs a lot of hand-holding to keep that overhead down to an acceptable level (e.g. low single-digit percentage of overall execution time in programs that talk to Obj-C APIs a lot). I would be surprised if a "traditional GC" can do any worse in that regard (maybe reference counting smears the overhead over a wider area, e.g. no obvious spikes, but instead "death by a thousand cuts")."

The reference counts have to be incremented when a new reference is made and decremented when one is deleted; freeing the memory when the count goes to zero. (This activity is cache- and atomicity-unfriendly (in the presence of threads).) A sufficiently smart compiler can omit many if not most of the count activity, but this kind of static analysis promises to remove all of it.

Further, reference counting has difficulty with circular references as the counts never go to zero. This should also be able to handle that.

Both this and reference counting are likely victims of the "death by a thousand cuts" you mention, as well as "drop the last pointer to a large structure and wait for a long time while the pieces are deleted"---the reference counting equivalent of a stop-the-world-and-trace garbage collection.
https://www.beckershospitalreview.com/finance/49-hospitals-f...
The last Enigma Message Decyphered in WWII.  GCHQ marks 75th anniv. of VE day
I’ve been using Roam some, and it feels mostly like a personal wiki with markdown, and the pages generate automatically based on the notes entered. I like the functionality, but it’s not optimized for the way I take notes or think about most concepts.

I’ve spent years trying different tools to organize information, and none of them feel tailored to my note taking approach. I want something that is light weight, works on every device, syncs immediately, works offline, and functions more like a traditional notebook (focus on creating notes as quickly as possible) while providing just enough tagging and query support to easily find what I need later.
Nothing strikes that perfect balance for me, so I started on my own platform.

I plan to launch soon, but if anyone is interested in alpha access and would like to give me feedback prior to launch, I would love to hear from you. Contact info in profile!
That may be the case for React, but the vast majority of your stack (e.g. react-router, react-redux, styled-components, etc) certainly don't have millions of dollars being poured into them. The base frameworks are very very similar in terms of what types of features they provide.
It's misleading because by the way it's phrased, it sounds like the person who created it has no affiliations with a political group - while he does in fact work for the Trump campaign.

Regardless, I don't understand how you can definitely say it's true, there's no way you can know that. More likely than not, this person is being compensated in at least some way indirectly.

As to what Facebook is doing, this is designed to deceptively mislead voters, not just on content, but on source. We're going to have to agree to disagree here.
> I know there have been a gazillion attempts at the latter and none has succeeded in any way comparable to the "free" sites. It's too bad, because if any of them were to ever achieve Facebook scale, the subscription price would probably be quite modest.

MeWe is freemium (paid extra stickers and storage) and is actually nice, at least the parts I've seen, a lot like Google+ - a friendly neighborhood full of photographers, chili enthusiasts etc.

Of course most people are going to go with twitter, but if you'd like something more like Google+ or what Facebook could have been you might want to try MeWe.
We are not mostly empty space
Well, if we take a step back from React and talk about a sort of data-first approach to UIs, I think they are definitely, much easier than the old jQuery era.

Mutable state, notably knowing all possible variations of said mutable state and how it relates to everything, is very difficult imo.

Is React the best implementation of this? Definitely not. It will evolve as time goes on. But I don't think I could ever manage state in the jQuery mutate-everything model again.
> I think you dramatically underestimate how hard change is for people.

That's a bit patronizing. I quit Amazon myself.
Ok, please explain what limitations there are from "physics," or what limitations the current energy density of batteries places on them for deployment.

Also, what about the AES battery in Escondido, or the Tesla battery in Australia make them not count? What part of "at scale" are you talking about here? An installation of one project that contributes to the grid?

The people that said that batteries were coming five years ago were correct. Deployments are going faster than anticipated, and costs are stopping faster than anticipated.

If these deployments are shy of hitting some barrier that would prevent larger scale deployment, what is that barrier? I contend that the barrier is cost, which is changing all the time. Can you explain to me what barrier you think there is in addition (or in place of) cost? Is it just the politics of decision makers?
Well, then you go to court and win, because that’s not how they are supposed to do it. If you are a temp worker they can obviously not renew your contract as well.
A big point of contention in the comments here lies around the concept of what a website should be.

A school of thought in web development believes the web to be the next frontier in application development. For them it makes sense that websites like this feel and act like apps, both as an end-user (animations, transitions without full-page reloading, rich dynamic content, etc) and as a developer (client-side state management, frontend/backend separation, with an API in between, modular application structure, etc).

Apps don't load in 10ms, but they also can support some offline functionality given their independence from the server. Overriding browser behaviour and managing your own loading behaviour makes sense, because the default browser behaviour is not the experience you're striving for; it's not the app experience. These people are usually those who have worked on large web projects too— the developer experience that web developers have built for themselves in "userland" (JavaScript) is pretty good, and has evolved a lot to have features that makes developing the exact behaviour you want easier, and correctly iterating on a codebase, quicker.

A separate school of thought wish websites stayed true to their origins as enriched documents, and think trying to evolve them in the direction of applications is counter-productive to their true purpose as interactive surfaces to get and send information. If I am just going to scroll and see a few pictures, why do I need to download anything other than the structure of the page and the pictures themselves? If all the building blocks are already there, in the browser, why do people need to re-invent them and ship them as yet more JavaScript?

What should a website be though? The fact there isn't consensus about this is indication that there really doesn't seem to be a clear answer.

Per the document-like school of thought, facebook.com just keeps straying further and further away from the ideal, but as far as as the app-like school of thought goes, the new facebook.com is a pretty remarkable achievement.
I think this underestimates the incredible engineering of the human body. It runs at 100W, while retaining the ability to execute both very high torque actions and fine motor actions, with self-healing grip, and an ability to engage increasing numbers of muscles and the weight of the machine itself to accomplish tasks.

One thing I didn't quite realized needed teaching until I taught my daughter: how do you tell when a screw is going in right? It might have resistance because of gunk or rust, or it might be misaligned. Determining the right action is incredibly sophisticated, the difference between the slight easing of resistance with old oil or the springiness when the threads are pushing against each other and deforming. In response you might draw out and try again, or push harder, all while still trying to feel out what's really happening. Automation is great for screws in factories.

We don't have anything on the horizon that has the physical flexibility and power of a human. To the degree we can reconfigure problems to match a robot's capabilities, then yes, automation may be inevitable. A lot of problems aren't like that.
Think America’s divided now? Try the 1970s
We’ve gone from using four or five different team/project management SaaS tools to using what’s coming with our already purchased office365 for business subscriptions.

I know it’s anecdotal, and while it’s certainly great for us, it’s also quite a lot of money that isn’t entering the market because things like teams and planner are now standard products.

I think the next few decades will be increasingly hard for the SaaS market, because big tech will simply implement the best ideas out there into their current subscriptions.
> What it isn't?

> It's not vaporwave

I look forward to the day we replace vaporware with vaporwave, ala segue>segway
It may have been ICE's crude contract, which is cash settled: https://www.theice.com/products/213/WTI-Crude-Futures

"The West Texas Intermediate Light Sweet Crude Oil futures contract is cash settled against the prevailing market price for US light sweet crude."
Magit is so good that it should be shipped by default into Emacs.

Alas the process of integrating any outside code into Emacs is tangled behind three layers of bulletproof glass.

I'm not against the glass, as it's a good defence against hostile thieves, but it sure kills any desire to merge outside code
Yeah, I take pictures too, but I've never really done anything with them. Mostly for my one satisfaction, but I suppose they could be useful to show customers.
The final decoded Enigma message:

https://www.gchq.gov.uk/static-assets/images/information/Fin...
"WHO's paying the cost" - it's not even always the end user.

On Wednesday night, Anna (9 years old) said that Epic Books wasn't displaying properly (Chrome v49, WinXP). She wouldn't even have a computer if it weren't office trash a few months ago, and I brought it home to give to her. Now she depends on it for homeschooling during the lockdown.

Epic Books tech support insist that they will not provide support for old browsers. Anna has homework to do. Should the school district provide laptops? Someone has to make a decision about what hardware is needed for thousands of students.

Why does the school district need to spend $100k on brand new iPads? Because Epic Books want to use the latest JS framework.
> The head of a local hospital network has tweeted wondering where all the heart attack and stroke patients went - both in my lightly impacted region and in disaster NYC. Did the rate go down? Or did people just die at home afraid to go to the hospital?

It's at this point that the news media needs to look inwards and wonder if they made such a big hysteria over covid that they failed to point out that people should still go to the ER. I bet many of those who died at home had symptoms of heart attacks/strokes, etc, but didn't want to go out of a mistaken sense of magnanimity (I don't want to take the bed of a COVID patient) as well as a false sense that the hospitals were in any danger of being overloaded (they were not, given the steps we took).
I believe the above poster was referencing the fact that the underlying technology is a lattice structure composed of relatively "normal" Nickel based materials, and it's mechanism depends only on classical effects.

Additionally, from a computational perspective, I don't think problems such as MNIST have a particularly clean formalism under which they can be solved more efficiently by exploiting quantum "parallelism", although perhaps a researcher can correct me on that front.

I admit I only read the abstract however, maybe there's something I am missing.
I think this is a matter of coding style.

When I'm writing something I'm generally "top down", breaking the problem into sub-tasks. In this mindset I'll often start a sub-task with a comment describing what it needs to do, and then set out to do it. If it turns out I was wrong about what I needed to do then I update the comment, but that's not that common.
Not to go off on a rant about reddit here, but I still use the old reddit (old.reddit.com). The new reddit layout is horrid,. Using additional whitespace to improve readability, has done the opposite. Counter-productive iconography sizing and font styling, it goes on and on. Some of this is to make it more mobile-friendly. I get it, but as a singular design, it's worse for desktop users.
Sounds apocryphal.
IANAL

In other countries, you can't "just let someone go". In Belgium there are CAO's [0], which loosely translates to: Collective Employment Agreements. Basically all employment agreements for a whole industry are more or less standardised. On one side there are the employers (of different companies) and the other side are the workers, which are represented by union leaders (perhaps also political representatives).

These agreements includes a lot of rules on how employment can be terminated. One example could be that an employer is only allowed to fire an employee for underperformance after given the employee 3 written reports over a period of 3 months and working on a plan to improve their performance. Only after that fails to produce results are you allowed to fire the employee. And you need to keep the documentation as it could be reviewed in court if the employee decides to fight it. (That doesn't happen often).

For this reason, often the employer will try to get the employee to quit. Or at least come to a mutual agreement to terminate the employment.

In Belgium, it's very hard to fire employees, and I think this is the same for several other European countries.

As a result, I haven't heard of many EU companies firing employees during these rough times. At least, not as often as US companies with "at-will employment".

The flip-side is that large companies will often have a glut of employees that aren't productive, but can't be fired.

[0] https://en.wikipedia.org/wiki/Collective_agreement
I tried all 3 terminals I could find and none works. Apparently they all use the same ancient base that was developed before interactive terminal UIs were a thing.
Study finds drug in Pepcid-AC causes significant decrease in Covid-19 deaths
I can’t tell if you are joking - that NY curve was one of the least flat curves achieved anywhere. What am I missing?
>That's a large figure, but it's not as if New Zealand lacks any kind of other industry

It's also 15% of employment though, which isn't surprising because there's a lot of low wage service work done in that sector, it employs a huge chunk of the population.

For reference, both in terms of GDP contribution and employment that is larger than the contribution of the entire automotive industry to Germany.

And being German and seeing how people are starting to get worried about the economy, I can't see this working long term politically.

If you tell people in the tourism industry they now need to become dairy farmers at the other end of the country I think you'll be surprised how quickly the country opens up again.
Show HN: HD Audio Unlocked, Your Buddies Can Listen Your Guitar Now
The idea of field hospital is to move non covid related patients to the file hospitals and let the regular hospital to be covid only. This way there is much smaller chance to get covid while getting routine medical care. Reliable source told me medical facility utilization rates aredown more than 50% in non covid hot spot area. People are simply deferring non emergency medical service. They are also not so sure if they need to quarantine non symptomatic covid case away from home, like china did. So the field hospitals are built as an option if needed.
How to make French baguettes at home [video]
I don't know the stats, but I live next to a busy fire station that responds to paramedic calls and is doubled up with trucks due to a COVID outbreak in another house.

Today (a Friday, I am working on my front porch, and heard sirens about 4 times from 7AM-3PM). Typically, that number would be 5x that. It's been like that since mid-march.
ICE offers an equivalent cash settled contract, that takes it's value from CME's closing prices.

https://www.theice.com/products/213/WTI-Crude-Futures
Weren't they wanting protective equipment? These hospitals didn't have any extra of those.
And paper.

We kill trees so Trader Joe's can send me a catalog of products I will throw away without reading. And 90% of people will likely do exactly the same.

Or so companies like Lob.com can convert API calls into dead trees, instead of looking into ways to do the opposite.
Sometimes I leave random/joking comments around my code if I've been in a rabbit hole for a long time and end up with a preposterously simple and elegant solution. I erupted with laughter a couple days ago seeing "# i fink yo freaky and i like u a lot" in the middle of some brambles I was untying.
This is often determine by Unicode and not the browsers specifically (though some browsers could override the suggested Unicode approach).

Each unicode character has certain properties, one of which is whether that character indicates a break before / after itself.

I've done extensive research on this for my job, but unfortunately don't have time to do the whole writeup here. Here are several resources for those who are interested

Info on break opportunities:

https://unicode.org/reports/tr14/#BreakOpportunities

The entire Unicode Character Database (~80MB XML file last I checked)

https://unicode.org/reports/tr44/

The properties within the UCD are hard to parse, here's a reference if you're interested:

https://unicode.org/reports/tr14/#Table1

https://www.unicode.org/Public/5.2.0/ucd/PropertyAliases.txt

https://www.unicode.org/Public/5.2.0/ucd/PropertyValueAliase...

Overall, word / line breaking in Unicode in no-space languages is a very difficult problem. Where the UCD says there can be a line break isn't where a native speaker would put one. In order to do it correctly you have to bring in Natural Language Processing, but that has its own set of complexities.

In summary: I18N is hard!
Only 9% of Chinese population have a bachelor degree.
Only 10% of Chinese population have been abroad.
1 billion Chinese never take a flight.

Most of the profitable industries in China are state-owned where most of their staff are part of or have some connections with communist party. It is not easy for the unprivileged people to make a living in China. These unprivileged people have a high likelihood to become scammers. Therefore, ID verification is a way to prevent scammers.

Despite of the security reason, there is not way to find out how companies handle personal data. Chinese legal system has no respect to personal data.

Additionally, Chinese education system encourages obedience and penalises people who distrust/challenge the authority. Simply because the authority can easily find another to replace you given the fact that there are 1.3 billion Chinese people. Therefore, people live in China have no choice but to accept whatever is given by the authority.
> eventually we will ditch JS in favor of something more "isomorphic" with whatever the back-end is using.

I think you are looking for Nim. It compiles to assembly (through C), javascript, wasm and more.
If your goal is to build something that works and is of interest to industry ($$$), I couldn't agree more :-)

But I don't think that's the goal here. I view this type of research as part of early efforts in a long-term quest to discover if it's possible to build "neuromorphic" devices capable of universal computation that are much more efficient than current methods. These efforts today seem to be roughly at the same stage that "deep learning" was in the late 1970's to early 1980's, or even at an earlier stage.

For what it's worth, I also think it's worthwhile to develop hardware/software that accelerates linear/multilinear algebra operations and/or makes it practical for us to use more general/flexible abstractions in our code.[a]

--

[a] For example, I would love to be able to model each artificial neuron as a separate object in code, making it trivial to group/ungroup neurons into irregularly shaped and/or overlapping groups and easily shrink/expand/alter such groups on the fly without incurring a performance penalty. Right now, that's not possible: If we want decent performance, we have little choice but to pigeonhole all our designs into functions that operate on grid-like shapes (equal-sized vectors, matrices, higher-order tensors) and resort to thinks like masking so we can have fast multiply-sum operations.
Not all online news sites are the same. The New York Times does real journalism, which takes real resources. I'm not convinced that they can be sustained on advertising dollars.

> They have no excuse to try to charge orders of magnitude more.

But that's just what you proposed. $0.09 is over an order of magnitude greater than $0.003. That pricepoint would still be fine - far less than the price of a coffee.
How much could one expect to get out of $600 of AWS GPU mining?

$500? $10?
Because the underlying computing technology has gotten so much faster, unlike the case with cars and roads.