skysight-inc/HackerNews huggingface dataset:
> There is no indication (not even from the theory side) that the D-Wave approach can achieve any speed-up over a classical computer.

You're wrong about the theory side of things[1, 2], by the way. The discussion around adiabatic quantum computing is weirdly politicized. It's true that D-Wave's computer isn't a universal quantum annealer; but in theory such a thing is equivalent to a gate-model computer.

[1] https://arxiv.org/pdf/1611.04471.pdf

[2] https://iopscience.iop.org/article/10.1088/0256-307X/35/11/1...
Isn't this problem solvable by looking at it differently? To me, the problem is that it's easy for scammers to impersonate someone. What if there was a way to reasonably check a person's identity in a standard way accessible to everyone without going through hoops?
Same here. Shifted all my domains to Namecheap from GoDaddy. It was a breath of fresh air not being upsold to all the time, and not dealing with ridiculous renewal fees.
You email him.

... but wait - why exactly do you want to contact Steve Blank?

What does he, specifically bring to the table that Elon Musk does not?

What does he, specifically bring to the table that Javier Dauser does not?

I can tell you from experience that every successful businessman reads their own emails. Every single one. They only respond to those that make sense to them though, not every single one that they read.
Aren't those rather trivial to do if you didn't make the mistake of choosing a microservice architecture?
Love yourself first, alltogether with your "bad" habits and body.

Can you?

Nothing is wrong with you.

You're perfect. Done.

Now, how can you help someone else too?
You surely have creative skills, ideas, inspirations.
Now, as fighting against yourself is over - unleash your super creative and fun powers!
Lots of engineering software does. FPGA toolchains, CAD, simulation. Not uncommon.
Yes, in those situations you will need additional branches beyond just master (and short-lived/personal feature branches). But,

1. You can implement the necessary branching with much less complexity than git-flow. Just have master, plus possibly some stable development branches created when you need it. Tag v1.0.0 off master, then make the v1.x branch and tag v1.0.1 on it. Or branch v13.x off master and tag v13.0.0 once it's stable. No "develop" branch, no long-running feature branches, nothing.

2. Importantly, you can implement the necessary branching when you need it. If you never run into these situations, you can keep having just a single master branch and not worry about it. You do not need to future-proof yourself for fear that you might run into a complicated situation. If you do, then you can make release branches at that point.

You don't need a separate "develop" / "master" branch to cover up weakness es in your CI. If your CI is good enough that you can automatically merge "develop" into "master" when tests pass, it's good enough that you can actually implement the Not Rocket Science Rule and automatically merge everything into master when tests pass. If it's not good enough, then just keep track of the last-known good commit on master, and fix build/test failures on master urgently, don't shove them off onto another branch so you can ignore then. The industry standard is the idea that "who broke the build" is a well-defined question - but it means the right step is to fix the build.
I suppose they haven't yet had a chance to test it fully in the field, so they don't know the error rates. Doesn't necessarily mean the test is useless.
In a previous life I wrote (about a third of) a system that configured routers by sending them IOS commands over telnet. It didn't seem like an improvement over SNMP to me — we configured most routers over SNMP, but couldn't for the Cisco IOS ones — but it's definitely a better way to navigate a menu tree than the traditional

[1] Configure from NV memory
[2] Configure from a TFTP network host
[3] Overwrite NV memory from TFTP network host
[0] Return to previous menu
Enter your selection> |

For things that don't fit well into a hierarchical tree of selections augmented with bureaucratic forms — either because it isn't obvious what category you're going to find something in (why is "Preferences" on the "Edit" menu‽) or because it involves operations on more than one object at a time, or creating objects that don't exist yet — the improvement is zero or negative.

This appears even in the above example: you can get configuration data from three places and send it to two places (running-config and startup-config), but only four of the six combinations of source and destination are available. If you want to overwrite NV memory from the terminal, you first "configure terminal", and when you're done, you use a totally different command, "copy running-config startup-config", to overwrite NV memory. And there's a third unrelated command to send a configuration to your terminal, "show running-config" (or, as you would expect, "show startup-config" or for that matter "sh start".)

When it comes to things like "ip route 10.2.0.0 255.255.0.0 10.1.0.2" I really don't want to be using the CLI interactively; I want to be using a text editor so that I can copy the line for 10.4.0.0/16 which goes through the same router and just change 4 to 2, and then I can diff the config with the config I'm setting on the other router and see if the differences are only the intended differences. But if I were using it interactively, it would sure be nice to be able to move the damn cursor field by field rather than character by character and see some kind of real-time indication that 10.1.0.2 is not a valid netmask if I get the order of fields wrong.
C++ vs assembler produced results within one or two orders of magnitude difference, in terms of LoC. It's gotten fairly close now too, at least if both are well optimised.

React vs HTML/CSS/JS is a stupendous difference, and the barrier to entry, IMO, has gone up rather than down. At the start you basically have to be told what to do, and eventually you have some control over the output, if the tools you are trusting continue doing their job. Most people will never learn how the tools they are using actually work, and the massive surface area required to cover for this understanding is a big deterrent.
A large majority of the cases in South Korea are linked to Shincheonji, an organization that calls itself a Christian church but believes the Bible is a secret message to its founder.
Sure, it sucks at that point, but the question is - does git-flow work better?
In addition to that, some equivalent of Gsuite, Jira, Confluence, Trello, Slack, Figma, Expensify, Github, Looker, Tripactions, Greenhouse, and Jenkins all feel like table stakes for an enterprise firm these days.
You’re imagining it. It’s crazy that this kind of disinformation is still going around.
If you merge your PRs into something that isn't master when they're complete, they're bitrotting anyway, compared to master.
Create Intricate Courses, Watch Your Marbles Soar
Xlib, the original C binding to the protocol is not great in that situation, because it makes many asynchronous requests look synchronous. Most toolkits are pretty terrible in that situation. libxcb instead of Xlib can be a great improvement as it exposes what can be asynchronous (though it often isn't used well).
Unless it's Aboriginal, your ancestry for the purposes were discussing is definitely not Australian. The timescale that non-Aboriginal Australians have been around is pretty small, likely not long enough for substantial adaptations to climate to kick in. As an easy example, consider how different Aboriginal and Eurasian-descended Australians are in skin color (excluding those descended from similarly sunny climates).
Depends if you're sitting on a pile of exploits. Or just abusing loopholes to collect information from minors.

Is our memory really this short?

https://techcrunch.com/2019/01/29/facebook-project-atlas/
> IMHO, that's all you really need to know about X-Windows.

That there was at least one poor, misleadingly titled book about MOTIF?

I've had many X-related textbooks over the years, and frankly the documentation was exceptionally good and felt like a total waste on something as byzantine as X.
Honestly the defaults are really nice. I rolled my own for several projects and then just used create react app for this startup and forgot about my build pipeline.

Once I ejected it took a little hacking to get the index.html to work with handlebars cause I like to render a bunch of data and other stuff server side for speed optimizations.

Now I use the same web pack pipeline CRA ships with and just point my server to serve static files from the build folder. I’ve removed the server component and now just have the script watch and build. I don’t believe in SSR for react and prefer handlebars for most things server side so this workflow suits me well.
Using Monorepo? Do not rebuild unchanged components in CI
And the lower class, a 4 door 5 seater sedan is what I drove when I didn’t have that much money.

If I’d had more money, I could afford a coupe.

And if I had more money still, I could afford a 2 seater sports car.

An under utilized vehicle may be a hallmark of the middle class, but a desirable vehicle that is only exactly what you need at that moment is a hallmark of the upper class.

On top of being more expensive, it’s also far more likely to be a secondary vehicle.
You've proven my point for me.

You said: "Some do [make any significant improvement], but it's a small percentage."

I posted the fact that 43% start and stay in poverty, but that means 57% get out. 57% is not "a small percentage".

Even using your new data source of "and 70 percent remain below the middle." (which is counter to your original claim that people stay stuck in poverty - you could still remain below the middle, but not be in poverty any more), that still means 30% make their way out, which once again, is not "a small percentage".
Real talk: is the comma in “hello, world!” necessary?
The power of knowing things comes largely from the associative characteristics of knowledge. Having 2 facts on the net and 2 facts in your brain are entirely different. You can't create much with 2 facts in the net while 2 facts in your brain can be used to create so much. Even if you constantly look up whatever you want to use on an as needed basis, you'd run into working memory limits.
My wife and I had our first kid almost four months ago. Trustle connected us with an amazing coach (Alina!) who’s been amazing at fielding our questions around feeding and sleep. We’re much calmer parents with a happier baby thanks to Trustle.
I personally use RSS on my website as a way to automatically publish to various social media sites. It works great, and I don’t know what I would replace it with.
Why do we trust Tor and Protonmail, again? Ugh.
Yeah, but that would cost money! Intel hasn't suffered major economic repercussions for any of their other security issues ... so why bother? At ~400 million chips/year, a $0.10 increase in component cost would translate to $40 million in lost profits.
Stop being a pedant.

Instead of the usual "basket weaving" as an example of a useless field of study, he used "history of the Kardashians."
State Department Dissent Channel
If you grow old and stay in this business, you'll be doing a lot of that too, I promise you.
I am not confused about the metaphor. Or at least, I haven't been since like.. 1997 or so.

I am explaining why it confuses people. It's pretty undeniable that it does, and telling people that they're wrong about their confusion is shockingly unhelpful.
So much for N+1 conferences?
It’s not just bones and muscle. Fat has different densities, too.

I have very high density fat. Although I’m more than 100 pounds overweight, I still sink like a rock when I get into the pool and exhale. If I inhale a lot of air into my lungs, I can usually keep my nose and mouth barely above water, but not much more.

In contrast, my wife is also overweight, but her fat is low density. There is nothing I have found that is capable of making her sink.

The times we have gone snorkeling, I have no problems diving and I have to work to surface. But she can’t dive for love or money, although she can get her face fully under water.
I will agree with you 1000% that I really hate getting pawned off. But I don’t think you can draw a particular conclusion from it. A lot of times ceos just want their team to get their arms around things quickly. There’s no reason you can’t
Come back to the ceo and maintain a direct line of contact. I find that often if there’s a particular process for accessing the ceo, it’s much better to learn it and leverage it. I just don’t think there’s much to be gained by getting offended by how someone chooses to organize themselves. Better that than the person who over commits and flakes half the time.
Also known as the "Not Rocket Science" rule: https://graydon2.dreamwidth.org/1597.html

When you're ready to merge, have CI test the result of the merge, and only push the merge commit if things pass. Don't let anyone other than CI push to master.

You can set up a bot with a queue to do this, of course, but you can also define "CI" as a shell script. GitHub, GitLab, etc. will automatically close a pull request if you push to master; you don't have to push the button on the website. Train people to not hit "merge" and instead to run a script, something like this which I just threw together:

#!/bin/sh -e
repo="$(mktemp -d)"
git clone https://... "$repo"
cd "$repo"
git merge "$1"
make test
git push
cd
rm -rf "$repo"

If tests fail, it'll abort at "make test". If someone else pushed something, it'll abort at "git push" and you can just rerun the command, which will test the result of the latest merge. If you retry a lot, it's a sign your team is busy enough you should invest in setting up a real bot - not a sign that you should forego this property and land untested things on the develop branch and make yourselves deal with doing development on top of untested code.
The browser needs to be displayed somehow.
Agreed. Particularly blatant example: Android developer documentation. Once you allow it to run the gstatic script, it slows to an absolute crawl.
Ask HN: How to Handle Coronavirus Stress?
I feel like there is new, terrible news almost hourly.

I usually do research online to look for a ray of hope. But everywhere I look just makes me feel even more hopeless. No vaccine in sight, poor government responses, exponential spreading, horrible stories of suffering.

How is everyone coping?
Do you have a bubble you're in by any chance ? Or hate Google because you didn't get in or don't like algo interviews ? Because many people on HN have openly said so.
An interesting trick is to develop a fix as a feature branch based as far back as practicable, and then merge it into the trunk and any release branches.
I have given this question (and my paper) to a PhD who works heavily with probability and has a track-record of accomplishments. Also, I have another idea on empirical verification. So hang on...
Or just not get po’d by it.
It's worth noting that while this is the most common mechanism employed by youtube.. it is possible with the same system to just remove the right to have the video (or at least that segment) published at all.

But the general business youtube has pursued, which in fairness, is partly to make it possible for people to publish videos with such works in the first place, is that most copyright holders will allow the work to be use but instead the entire video (regardless of how significant that small copyright portion was) is monetized to the 100% benefit of the copyright holder.

There are some plusses to this, in that it's easy (and free) to actually publish a video containing copyrighted works. And that in general by working with all the publishers to do this, it has in theory prevented them from chasing YouTube harder to disallow any such content.

The downside is the entire system is one sided and the review and oversight process is clearly lacking. I could understand a little how this happens with small channels... but I frequently see channels with hundreds of thousands of subscribers (who are typically full time youtubers) and sometimes even millions.. get the same lack of oversight to their claims.

To me it's crazy that the "3 strikes" rule applies just as equally to accidental and incorrect violations on an otherwise very active and largely original channel (that posts 1 video a day making it very easy to accidentally or incorrectly get recognised as having a violation) as it does to a 1 video channel with no subscribers that is actually violating copyright. It boggles the mind that there is no scale applied.

And time and time again I witness channels I watch have this same process of having to somehow reach out to someone at youtube by yelling on twitter or hacker news and then problems just "go away". Even those with millions of subscribers that have internal youtube partner managers.. often those channels still can't solve these problems. It's madness.
Just to be clear, because the headline is a bit awkward - the scientists didn't replay the memories.

There's no device to implant false memories or anything in this article.
Addict might go for heroine? wasn't what i meant to imply, nor does it fit the profile of the hemp seeds in birdseed since they come from the sort hemp which doesn't make you high.

More something like it's healthy and they know it. By whatever
means...
How is it a detriment to the user? Surely you don't think they'll be downloading all those dependencies to access your website.
it's useful for less than an hour after submission in one city on earth
My strat so far:

- Limiting myself to news on the topic 1x/day, which is plenty to stay abreast

- Keeping an eye on my thoughts. Is my thinking on the topic productive (e.g., helping me come up with new useful things to do, like helping friends prepare?) or merely repetitive (i.e., a waste of attention?)

- If repetitive, I practice mindfulness by gently noting to myself (not in a self-flagellating way) whenever I'm having thoughts or feelings about coronavirus, and then just refocusing on the thing I intend to be doing.

Also, it's normal to have a period of difficulty when coming to terms with something bad. It can help you be emotionally prepared for what's coming, rather than having to confront it during the crisis.

In case it helps, one thing that Marc Lipsitch (https://twitter.com/mlipsitch) points out is that this pandemic is not an existential threat. It is bad, and it will affect people you know and perhaps you in a bad way, but the world will go on.
So, did you ever heard the /etc/bash_completion?
Running 8 x CAT6a drops to media center area
I use Zenity to create interactive graphical dialogs from shell scripts.
Whatever your point is (I really can't tell), it doesn't seem relevant to the post I was responding to, which said:

"Plenty of immigrant families leave low opportunity nation states and work what you consider demeaning work whilst taking steps to ensure their children seek more aspirational jobs and careers."

Nothing you posted indicates that's not a small percentage of people. But it certainly does show that growing up poor is a huge obstacle, and that while upward economic mobility does exist in the US, it's quite limited. To me, that all points toward favoring UBI, and against the idea that people can reliably escape living paycheck to paycheck (or worse) just by developing a good work ethic.

Also, it's not "my new data source". It's your data source. You just didn't bother to reference it.
Honestly, primary care doctors seem to put way too much emphasis on weight and way too little on sleep. Imagine if your doctor bugged you to go to sleep as much as they bugged you to cut down on carbs.
> What can be more important for him? Trump is doing everything to not get reelected.

The article doesn't say at all that he doesn't plan to sign it. You're making something out nothing.
Governments are already printing money for the rich though, it's called 'Quantitative Easing'.

https://en.wikipedia.org/wiki/Quantitative_easing
Yeah! And while we're on the subject, is the ", World" even necessary?
You have to model for attack conditions.
Kube isn't for small businesses. It's for enterprises.

Most developers aren't running the clusters, they are 99% of the time managed by the cloud provider.

Why would I ever order VMs and manually run a kube cluster.

But as an operator needing to manage clusters and multiple teams, I spend my time coding automation.

I'm not saying kube is not simple, but it's a lot easier then managing application runtime on VMs.

Before kube I was managing 260+ VMs (hyperv was internal managed DCs central/east) for my products in-house app. I had to essentially build my own poor man's orchestration platform to manage applications and deploying.
Marijuana is legal in a lot of places. It seems pretty unreasonable of Namecheap to take domains down because you don’t them.
HTML input type=number is only intended for amounts
Personal conspiracy theory:

If you're JD what you really want is to get a cut of revenue generated using the equipment. Like the copier market, all run on "clicks". Service is more or less free (and responsive), because if you're not harvesting they're not earning.

I'm inclined to believe that obsession with telemetry collected is partly for service, partly for sales, but also to support future "pay per unit processed" contracts and business models.

Hackable tractors undermine the nascent "farm equipment as a service" business model.
Shouldn't facebook really be pursuing the hosting company affiliated with these domains, not the registrar itself?

There's nothing illegal or infringing about owning a domain name.
If I go out and spend $20,000 on a a 480TB file server and I were charging AWS prices ($0.023/GB), I could get $11,040/ month. After two months my investment would have paid for itself. I'm not sure why you think markets are inefficient and somehow AWS is superior, but folks could be getting paid 10x less than AWS and still making money on their investments.

Inversely, people could be storing their files for 10x cheaper than on AWS.
Not literally all of them, but users still have to download a lot more for each website, however basic, when it's built in a heavy framework with lots and lots of little (client facing) utilities.

Gets a lot better when you're visiting lots of such pages, then you have a million versions of each library in your cache.
one or two orders of magnitude difference, in terms of LoC

LoC is the wrong benchmark. In C++ you link against a large set of libraries that have already been compiled to binary, hiding the LoC. glibc source alone is 10k files.

Javascript libraries are source instead of binary. What's the problem?
Tor is open source/not a vendor.

But a good point, for Tor hosts.
What should we trust?
Ask HN: Passive videoconferencing software for WFH during coronavirus?
My colleagues and I (small team) want some sense of daily interaction even as we all WFH. Would also be cool to have something similar going with friends during weekends or evenings.

Does this kind of thing work well? Any recommendations?
Traditions are traditions, and an industry as young as ours needs to hold on to the very few we have!

Moving goalposts around on the Hello World code golfing world has some 'consequences' - there's languages with built in hello world that try and get it printing with minimal code, and removing the comma, for example, would invalidate that hack.