skysight-inc/HackerNews huggingface dataset:
Summary: Given abstracts of materials science papers they were able to predict that certain materials would have desirable/interesting properties before these materials were actually examined for those properties. This was confirmed by "holding out" recent years of data and then seeing if predictions from say 2009 would have held up today. They also have made predictions which have yet to be confirmed / refuted.

Interesting points on future work:

- This was only using abstracts. Using full papers could yield significant improvements.

- Uses word2vec and not Bert / Elmo, so there's likely to be another jump in performance there.
At the same time, in the past it was easy to start an 'internet club' where you could start fights, get piss-pants drunk, and be a vandal without the cops showing up and saying "Such behavior is not permitted". You run into a never ending battle of extremes.
Fossil fuels already kill millions. According to Stewart Brand, the nuclear waste for one’s entire life would fit into a can of soda. And despite nimbyism, there’s already a solution for the waste in the US: Yucca Mountain.

Oh, and it doesn’t produce the greenhouse gases that are currently threatening global stability in a timeframe of decades.

We shouldn’t minimize a technology’s shortcomings, but we should at least frame it fairly and soberly among our set of options.
The problem with norms: bad actors don't care about them.

Norms and regulation/law can work together. Either alone are insufficient, I think.

Strong international norms and regulations are probably needed as well. As we clean up our domestic affairs, we create more space for hostile state actors to fill.
Fun fact: Pirsig never once mentions which make and model of motorcycle he rides in Zen and the Art of Motorcycle Maintenance.
A large part of cables is patents, licensing, research and R&D. All those costs don't have to scale with the number of cables produced.
It was something like €100, so really not something to bring in lawyers about.

But, standing on principle, I would have really liked to lodge a complaint with the regulator. Only problem: Since I was acting as a company (that now no longer even existed), it was never a consumer transaction, so consumer complaint wasn't a viable route, and you obviously hurt your case, even if it's just a complaint with a regulator, if you then settle the balance since they'd read that as you admitting guilt in some way.

Not settling the balance and lodging a complaint with the regulator could have had the side-effect of raising the stakes for them. So in a situation where they'd not normally take you to court, they might now actually do that since there would now be real money at stake, if the regulator launches into a full-scale audit into their processes & business practices. In such a case, winning a court case against me would have helped them in calling off the dogs if the regulator were to take an interest.

If you ask me, it should be the other way round: The banking regulator should play the role of public prosecution. When you complain against them with the regulator, then the regulator should either (a) tell you to bugger off without charging you for the privilege and allow it to end right there (b) take on your case in the sense of taking it to court on their own dime and if it looks like it was processes & business practices that were at fault then they should come after the financial institution for that kind of a failure hard.
Huge congrats to mpvl@ for the final release of CUE on github.

mpvl@ is the main author of borgcfg and one of the two designers of BCL (borg config language). I was maintaining borgcfg 2017-2019, and naturally had occasions to chat with him. I was fortunate to learn the existence of CUE a while ago, and was convinced that its theoretical foundation is solid. That foundation is simply not there in most config languages. CUE (along with Kustomize) appears to me to be the 2 major new ideas of addressing the flaws in BCL, and other template/inheritance-based config languages.

I am very eager to see how the community and industry react to CUE.
It's not better than the more obvious solution, symbols, which all other "universal" things use... that is what the U in USB stands for isn't it.
My first software manager said that the most you can get out of people is five hours of real work a day. She also said that programmers need to learn to tell when the most productive thing they can do is go look out the window.
It's not creepy at all to monitor the usage of their product. Even if they were on private property it's not an invasion of privacy to observe them from public property. What's creepy is people renting a vehicle for a usage other than getting from point A to B that also requires privacy.
data.table does multithreading for a number of common operations. Running in parallel (not multithreaded) is quite well supported.
Maybe it's just a difference of culture. I work in more of an Enterprise atmosphere, and the idea that we wouldn't put in 8 hours seems ridiculous. Sure, it's no all tech work, there's meetings and such, but it's generally a productive 8 hours.
> No one expects you to be 8 hours straight in the zone, no one does.

I see we haven't worked somewhere with billable hours.
Unfortunately it inherits JSON’s lack of support for dates.
> There are instructions on how to route all operating system DNS requests through DoH here

Then the next step is to get operating systems to ship it by default and support DoH as a DHCP option:

https://tools.ietf.org/html/draft-peterson-doh-dhcp-00

> One advantage that DoH has over DNSCurve is that it is much harder to detect or block due to it being encapsulated as https traffic.

If you're using a network subject to active adversarial man in the middle attacks like that then you probably want to be sending all your traffic through some kind of encrypted tunnel rather than only DNS.
> Support tells me it's not supported to login to your paypal account from another country. Don't thousands of people do this every day? On holiday, while traveling for work, or moving countries like me... doesn't this happen thousands of times a day? I live an hour driving from five different countries, it's not uncommon for anyone here to be somewhere in, y'know, the EU.

Yeah, exactly. I had the same thought when support told me to open a new Paypal account from the country I live in abroad and only use that account when I'm abroad.

Wait, what? Their official policy is to use a different account for N countries you spend any time in?

To link my new US bank account to my Paypal account, I ended up using a US VPN and then gave Paypal my friend's US telephone number so that he could feed me the security code.

It made me suddenly feel very precarious about how I currently use my Paypal account. I would've thought international-use was one of Paypal's main marketing bullet points.

Though, to keep things in perspective, Paypal does let me do things that my bank certainly doesn't, like send and receive money for free internationally and work remotely for anyone with a Paypal account. I can't complain too much and I'll give them the benefit of the doubt that they are hamstrung to some degree by psychopathic anti-laundering/KYC bullshit.

I hope Facebook's Libra will be more polished and be built on the expectation that people ever leave their country of origin.
Totally agree. Nuclear technology was born in secrecy but civilian nuclear energy stands to benefit from much more openness now. I've been hearing people talking about finding ways around institutional friction via various open-source inspired collaboration and design practices. Could be hopeful.
Safe is measuring how many deaths per user various power generations sources cause. Coal etc is less safe then nuclear because it causes more deaths. Yes when a nuclear accident happens, it can be bad, but that doesn't happen that often at all. Compared to the numerous accidents and deaths that happen every day with say coal. Also coal is outputting pollutants into the atmosphere which causes more deaths (a slower death but dead is dead). Cleaning up that air is also just as difficult as cleaning up nuclear waste.
We are currently testing different domains, what are you interested to see more?
Updates to GitHub Package Registry
> has anybody even studied this type of idea?

Yes. Kind of. A bit. Well, project moose, but not really I suppose https://en.wikipedia.org/wiki/MOOSE
The claim that ggplot2 is tidyverse can be disputed. It existed before and works fine outside of it.
The spec might be bad but then why deviate from The Reference implementation without thorough review and testing!?
I use workflows in Alfred[0] for finding files, navigating to pages, and searching around a multitude of other customized datasets. The advantage I have with that over a fzf, at least for me, is being able to search instantly with a Cmd+Space without having to switch to the terminal.

[0] https://www.alfredapp.com/workflows/
Please keep in mind that this is not California's first internet specific law. It has already passed laws about phishing, sexual exploitation, cyberbullying etc. See https://oag.ca.gov/privacy/privacy-laws
The service rep's race, religion, medical history, or sexual orientation are probably not up for discussion. Why not national origin?

National origin is different than where the call center is located. A company is under no legal or (in my opinion) moral obligation not to “discriminate” when it comes to choosing which country to locate their call center. I
The problem is, if you're an employer and you went to a 6 hour workday:

1) you lose out on the people that can and do work 8 hours.
2) the people that only work a percentage of the 8 hours are only going to work a percentage of the 6 hours, and you'll lose out there as well.

Sure, you might say, we should just work less hours and hire more people. With 3.7% unemployment, that's easier said than done.
The New Jira Experience
Ask HN: How do you follow news?
Hey everyone! I'm struggling with news... I've tried RSS readers, Apple News, Google News, Twitter, etc. but am struggling with a good way to track news, get notified of important stories, etc.

I've heard some folks use Twitter lists and filter by keywords... Others have engineered complex Google News Alerts... But I'm struggling finding something that provides me with topical content + good sources, without a million random things (like on Twitter).

Would love to hear how you do it.
I have a 2016 13" MBP which I believe does not have the membrane. Any idea if they'd replace it with a membrane version of the keyboard or if they would just put in the exact same one as before?
Kind of an aside: No matter when or where and for what reason (or no reason at at all), it's unbelievable how terrible a normal human is when allowed to be.

I never understood this on a personal level. I've always been one to be bullied and taken advantage of, and I wonder if the two are connected.
I think that this was mentioned during the tour last year, but holy hell is it hard to find this info from Apple- they want symptoms and an AppleId...
Err, have you acually read the studies they used to approve? They are not unequivocal, and the final approval of it as a drink additive was thanks to Donald Rumsfeld, who was CEO of Searle at the time and had a hand in selecting Arthur Hull Hayes Jr. to head the FDA.
> As far as I can tell, the spec could have been designed so that having so resistor at all would indicate a baseline cable.

Isn't that exactly how the spec is? AFAIK, a baseline cable has no resistor, the resistors are on the devices on either end. Only "electronic marked" cables have a resistor, and that's where the RPi4 fails: they shorted together the pin which has the configuration wire to the other end (where the device on the other end has one of its pair of resistors) with the pin which on a baseline cable has nothing at all, but which on a more advanced cable has a resistor connected to ground. So when there's no resistor at all (baseline cable) it works; when there's a resistor, the current flows through a wrong path and the voltage ends up in the range for a different kind of device.
What is the intent of the date range checks? Is this a identification signal where malware would put random numbers in there, or is there an issue with the dates themselves that malware can exploit?
"your website as a record" resonates with me. I recently redesigned my website (which is online since 2001) and one new feature I added is a random button. Clicking it will open a random page which is often a blog post I wrote many years ago. It's easily the most fun feature for me personally as it makes me remember things of my life... I don't know how much other visitors use or like it. If you want, give it a try at https://www.splitbrain.org - it's the dice in the menu.
How ‘Fortnite’ changed the way video games were marketed
Could you explain a little more? I think you’re saying that if we have carbon sequestration machines but their constraint is that they take a lot of power to run, we can use nuclear to run those machine. Is that right? Or is there some other carbon sequestration potential of nuclear power that I’m missing?
Adding 1B hectares of forest could help check global warming
Almost 20 years ago I would use chasms.com, which had similar click-through screens for Windows. It was hugely helpful in being able to see the various dial-up Internet configuration screens when I worked part-time on an ISP help desk.

The site is still there and still being updated! The oldest example is now https://www.chasms.com/winxp/desktop.htm#
i grew up in orlando and had multiple "field trips" to st. augustine. this cannonball fact was one of the more celebrated and (and funny) facts that they'd share with us.

as we got older, our attention went from "cool fort" to "cool cannons" to "dont want to go to prison" to "excellent and resourceful engineering."

unfortunately, as with so many other things, i didnt (or couldnt) fully appreciate it at that age
They don't need to start out small and grow. If Boeing goes under, there's going to be a huge worldwide demand for large passenger aircraft that cannot be satisfied by the one large manufacturer left (Airbus). Simultaneously, there's going to be a couple of huge factories, plus engineers and technicians and other employees, and the supply chain that used to feed Boeing, all up for grabs.

The simple solution is for either Airbus or a large Chinese company to buy up all the assets for dirt-cheap, or perhaps even a Japanese conglomerate, and get back to work building airplanes.
Why is it exclusionary if you use the colors they can still distinguish between?
I quoted above Fuchs, the main proponent of QBism, saying that in that example "We learn nothing new; we just change what we can predict as a consequence of the side effects of our experimental intervention. That is to say, there is a sense in which the measurement is solely disturbance." So it is not about refining our knowledge of the physical state as it was, it is about changing the physical state and learning what the new state happens to be.

Different people can have different beliefs (different descriptions of the physical state) but not all the beliefs are equally valid. We can in principle check how well they fit with the (shared, objective) reality. In general this is possible only statistically (comparing realized frequencies with calculated probabilities) but in the example above it can be done from a single event: if something impossible according to your beliefs does happen, your beliefs were incompatible with reality and therefore untenable.
Backfeeding power is one of those things that is 'technically' a bad idea, but practically damages pretty much nothing.
Indeed.

If I were a nuclear regulator, I would not permit construction of a plant that could, by design, be a danger to anything other than itself if it lost power. I would also consider requiring existing plants to retrofit themselves to have the same property if the technology became available.
I don't like where this thought experiment goes. Replace internet with earth.

Why is it seen as an obvious truth that we should allow every single person onto the Earth, without ever being able to remove them?

What you speak about is tribalism and is a genetic trait that used to help us survive. But we can rise above our animal instincts and be better.
Design and Research (2002)
3) It would be a more desirable job. Retention goes up and maybe you can get better people. Your employees are happier and so are their families. When you have to do "crunch time" people are less bitter.
Benson's medium post refers to a discovery by Tyler (aka scorpia)

Edit: original link: https://medium.com/@leung.benson/how-to-design-a-proper-usb-...
On YouTube Hacking Videos [video]
> and Hessians

This is an important point and I wanted to give more context. Hessians were German (admittedly pre-german unification) mercenaries employed by Britain to control the territories.

They were famously involved in numerous human rights problems. One of the original colonists greivences was the use of, "large armies of foreign mercenaries".
It does, doesn't it? I'm fairly sure there's an olive branch mentioned at the end of the deluge story.
Just do a search on the Apple website. She'll have to have an Apple ID to make any kind of service reservation so that's expected. Google also has a pretty thorough list of most of the Apple Authorized service centers in any area.
deps support in cursive is excellent, just as an aside. Feels very slick to get a project going.

https://cursive-ide.com/userguide/deps.html
"Oh, s##t, I have to wake up in 2 hours"

-- said at least once by anyone who has played it...
You're looking for buzzwords when the parent is trying to give you a stack that has worked worked for decades. You bringing up the "Beating the Averages" post isn't relevant.
I totally agree. In my job, we work 37h30 a week, and have supplementary holidays. So it makes a day lasting 8h30, including one hour pause at midday. For me, concentrating during 7h30 is impossible, usually, after 6h of work, I am completely saturated. Same thing for me, takes the whole evening to cool down before sleep. For me, a programmer should work 6h30 a day, that would be a good starting point.
In what way did you determine that GraphQL and React are industry trends? Isn't GraphQL a fairly niche solution to relatively uncommon problems that benefit from using a graph database?
Year-round 70 degree weather road trip (2015)
What do you do magically change the colour depending on the person?
Agreed. I came here to say overclocking a raspberry pi seems like it misses the point of the pi relative to other computers.
Openfaas-on-Eks – For Serverless Kubernetes with Terraform and AWS EKS
> I want my works to outlive me!

I don't share your confidence in GitHub or the other "hacks" outliving you: after all, they are free services that might go away at any point.
Are you talking of industrial orange juice? I've never heard squeezed oranges to be considered unhealthy.
Betternet VPN Is Selling Your Data and Contains Suspicious Malware
That's cool, but I really wish it had a search feature. Like start typing in a name of a setting, immediately get a suggestion list, select a specific one from it and see where exactly in the menu hierarchy it is.
Sure, with meetings etc not all 8 hours is going to be deep work, but there's usually more in a workday than that. Meetings, mentoring, etc... But my impression of what the OP is saying isn't really looking at it that way, and is saying 8 hours is too large of a block for work in general, not just deep work.
Well, strictly literately to this case the tidyverse command would be:

mtcars %<>% mutate(pounds = wt / 1000)

Which is obviously simpler, and quite likely what a beginner is actually trying to do.

The real complaint - "tidyverse doesn't let us use variables to name columns!" - is fair enough, following quasiquotation is hard work. If you need that, drop back to base R. However, it is harder to teach because all the common operations (select, filter, etc) will involve some combination of []/[[]] and relatively hard to figure out which one a piece of code is trying to do.

Except for the lucky few who have brains wired to think in terms of arrays and database relations, someone learning the language is unlikely to thank you for that.
USB C is fantastic. Standardization is way better than needing several different types of cables for all your devices.
Maintaining roads is pretty trivial compared to building more nuclear, and we are very good at that as long as there's money allocated. When money is allocated for nuclear, we are not good at building, just as we are bad at nearly all massive multi-billion dollar builds.

We no longer have the project management skills and construction skills we had 50 years ago.

If you look back at the pre-Three Mike Island track record for construction, it isn't much better than our current, and fairly disastrous construction record from the past decade. There is a survivor bias when we look around at the currently running and constructed nuclear reactors.

Meanwhile, there's a route that requires far more scalable expansion, our current path of wind, water, solar and storage.
Fun fact about ripgrep: it's built into Visual Studio Code - it's why the "find in files" feature runs so fast.

Which means that if you run VS Code on OS X you actually have ripgrep installed already - just run the following:

/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg
New city lot for homeless RV dwellers mostly unused
I have to agree with the quoted text. As a purchaser of the pi4 how could you not have tested it with arguably the most popular usb-c charger and cable on the planet?
I'm feeling the same way
I couldn't find how to drag and drop components. I was expecting a "grid view" and then just to drag components from the left to the gridview and put them in cells.

I've actually had this same idea since grid is so flexible and the order of components don't matter for the container grid, so the structure of the HTML doesn't have to change by moving things around in a grid, just the CSS rules generated. Anyway good luck on launching the Beta version.
I'm guessing we have a failure in communication between the poster and ebay support.

Additionally, a seller on ebay probably fat fingered their ebay information, so when the item was sold, the seller accused the customer of fraud (I never go the money!) and the buyer thinks the seller is fraudulent (I sent the money!) and probably reported the "seller" which is actually the poster as fraudulent.

That, plus the increasingly irate phone calls from the poster and the refusal to ID themselves led PayPal to shut down the account.
Quotes? Escape the space?
Adding a spark plug (and the timing circuitry) is definitely possible. You can often find diesel engine blocks that have been converted to propane or natural gas that are essentially this arrangement.

You can also run a diesel engine on duel fuel, where the (bio)diesel injection provides the flame front to ignite the woodgas and air mixture. In this case no modification is necessary. Only the bare minimum, equivalent to just idling on diesel is necessary. This is a robust system where the governor for the diesel engine can compensate for lower woodgas fuel content when need be.
Coding shouldn't require extreme focus.

If it does, it's probably because your code base is an unstructured mess that can't be worked on without superhuman effort.

Many programmers have never spent time in a well factored code base and don't know how to write one, so this might just sound strange to them.