skysight-inc/HackerNews huggingface dataset:
Well, if you had trucks that were safe enough to sleep in while they auto-drove, the companies would certainly want to go one better and have them drive empty. They could create dedicated fueling and loading areas if need-be.

But the trucks being that safe is the big question. The article describes a single trip without disengagement. Much more that is clearly needed.
Yes you right I just created this password generator for fun in the browxy online compiler. The UI is auto-generated with a tool that the site provide. I'm just curious why this tool caused so many interest and wondering what other tools can be built that cause this type of interest...
> Moreover if your company matches 501(c) donations (mine does, at least up to something like $20k a year), you can have them match your donation too, effectively giving the archive a 4x your original donation.

Wouldn't it be 6x, assuming your company could have their donation tripled as well?
Coolest Things I Learned in 2019
Of course I understand that. But why it should be allowed to pay accumulated profits out from the company in a way that the taxes for share owners are deferred? What is the societal good of that?
MacOS 10.14.6
Chrome 78.0.3904.108
Will underground homes ever rule the world?
Out of curiosity, how do they handle the transmissions in self-driving trucks? My guess was automatics, but torque converter automatics aren't strong enough for use in a big-rig like this. DSG? Fully "automatic" clutch-based manuals? These things have to be pretty expensive.
The only thing that keeps popping into my mind as I read this: is it illegal to hack foreign computer systems?

What are the varying levels of legality? (e.g. hacking a French company would see you extradited, hacking Iran/North Korea could bring Federal charges, but Russia.. China..?)
Thank god for them: https://youtu.be/Em8C6AvD4sk
Bézier Curves for Vectrex
Because there simply would be a 3th party app which would ignore the ads? If there was not I'd write one.

Simple as that. FB and Google closing their XMPP gateways is an example of a similar issue.
Does anyone other than Google use Dart?
Topp.dev for Busy Hackers
This post has long since scrolled off the front page but for posterity here is the best part:

"The fact is that good system design takes time; it is the sort of thing that requires hard solo thinking along with long discussions with other engineers. There are days when no real progress seems to be made, and other days when the only progress is to realize that what you thought was progress over the previous few days or weeks was in fact a wrong turn that won’t really work. Such a realization is progress. In fact, such a realization may be the most important kind of progress, as it can save huge problems later in the project. But to a manager it may not seem to be moving forward."

I recently came to this exact realization. So when I saw this post I had to see if it was in there. And it is!
This sounds nice in theory, and also points out to the privacy aspect from family tree pov,but in practice, it will be a futile exercise I'm afraid.

I'm kind of lucky in that I'm not originally from us and all my family is elsewhere and not interested in ancestry tests.

That said, I think I forgot to opt out from dna tests for my daughter's birth, so I'm probably already out of luck.
This sounds like a library instead of something everyone ought to implement.
I'm not talking about contacting people to tell them you didn't hire them.

I'm saying, you're taking 20%, claiming it's the top 20%, and saying they're the ones who will be successful in the role.

But if you're only ever talking to that "top 20%", then you don't know whether they're really the best.
Google cloud pricing and prediction is a complete mess I’m moving away from gcloud all our instances just because of this reason. Their billing prediction can jump up/down 1000% in few days with no use change. And they don’t dare to say even sorry for that. But yeah they will invite Gwen Stefani and will drive you to Alcatraz spent tons of money instead of hiring engineers who can calculate basics for billing. Their CEO will tell a fairy tail about best AI for billing... and after one year it doesn’t work at all. I just don’t feel I’m ok with this customer approach and priorities.
But it's always a single object. If it has two parallel nodes at the document root, it isn't valid XML.

So an array of two results looks like this:

<results>
<result></result>
<result></result>
</results>

and PHP automatically treats results as a two-element array, but for the one-element array

<results>
<result></result>
</results>

you just get a parse error?
Password managers and browsers themselves can generate passwords. Generating passwords with a website it a terrible idea, googling "password generator" and going to some random website is an even worse variant of the same idea.
Up to 3 TB RAM, 4 GPUs with 4 DP ports each if you want, dual processor if you want (so 56 cores)

Sure, the hardware is comparable if you don't take Apple's custom silicon into account, which by definition doesn't exist anywhere else.

None of the highest-end graphics cards--AMD Radeon Pro Vega II (64 compute units, 4096 stream units, 14.1 teraflops single precision or 28.3 teraflops double-precision) or the same card in the Duo configuration with two Vega II GPUs each with the 64 compute units, 4096 stream units, etc. are available from Dell.

Windows 10 is a big improvement over previous versions and the rollout of macOS Catalina was rough, but as things settle down, I believe Apple has the edge when it comes to ease of use and robustness.

And there's software like Final Cut Pro, which is an industry-standard in the movie business that only runs on macOS and is updated to take advantage of the new Mac Pro.
+1, Weinberg's "An Introduction to General Systems Thinking" [0] blessed me with the Systems Triumvirate:

1. Why do I see what I see?

2. Why do things stay the same?

3. Why do things change?

I notice that I am very often using these questions to get a general grasp of something I don't understand. I think this book is considered a classic in the systems thinking field by many.

0: https://www.goodreads.com/book/show/583766.An_Introduction_t...
Pgbouncer is single-threaded. If you have 80-core box it is a huge waste to terminate your SSL in single-threaded proxy pooler.
RE2, at least, will fall back to an NFA-based matcher if things get too pathological.
How to develop your software project: From zero to launch
Offline and back again: Surviving the PHP 7 upgrade by adding one letter
Godot engine. I've finally found something that enables me doing some silly small games I've always wanted to do in short amount of time.
The PR's commit message said that the commit was "automatically generated on repl.it". I guess I don't know how to interpret that. Maybe I'm mistaken and someone did manually created the PR with a bad commit message: https://github.com/davesque/go.py/pull/2
As someone in the biological field, I personally don’t trust ancestry DNA tests, but I’d be much more likely to trust full-genome sequencing rather than SNP sequencing. Plus, you can have a lot of fun with bioinformatics if you get full genome sequences from your family members.
I hate these birds
> Rationals are computationally nasty. Even if you have hardware acceleration, they are going to be slow

So what? If you have both rationals and floats (and maybe arbitrary-precision decimals in between) as first class citizens, and give literals the most natural exact type unless a modifier to select floats is used, there's no unnecessary footguns.
WireGuard overlay mesh network manager
Guide to building a rental marketplace with modern tech stack
There are plenty of actually secure and usable password generators, such as the one integrated with keepass / 1password / etc.

I'm sure there are secure websites to do it too. This isn't it though.

The dropbox comment isn't relevant. It's a bias to say "I remember this thing was criticized in a similar way but succeeded" and map that on to "so other criticisms aren't valid".

It's far more often than things seem unlikely to succeed to critics, and then quietly fail than that things seem unlikely to succeed to critics, but then succeed. After all, almost everything ever made doesn't see widespread success.

Our brain does remember the latter cases more, and that leads to the bias.

I see it most commonly with the phrase "X started out small too" as a defence for why something small will grow to something big, when in reality that's cherry picking massively.
Looking at the complexity and size of whale and dolphin brains, i suspect they are at least the equal of crows.
Crows are social too, will hold a grudge... you's swear they were part Irish.

A crow once sneaked quite far into my mechanic's shop without being seen, got up on a rolling toolbox and stole a bag of sunflower seeds without being noticed. I found this because I saw a crow and their other crow buddies were having a sunflower seed party in the alley, and one of the mechanics lost their snack.

Also, crows will remember if you help them for years. People make a point to make friends with them because they have been known to bring gifts and visit year after year. Probably better company than the in-laws too. There's a number of documentaries and personal videos on YouTube about this topic.

PS: Davis CA has zillions of crows. An apartment I rented had large trees at the street containing easily several thousand in a dozen trees where they bedded-down for the night. The sidewalks and streets were coated white with droppings like it was SF's Fisherman's Wharf. Needless to say, no one used those sidewalks. And you could hear when they came back, because it sounded like a crow cocktail party.
Or Europe or Australia. So, y’know, all of the developed world. (With apologies to whomever I have inevitably missed.)
Could this article explain why?
Crows are amazingly intelligent animals.

My GF and I went to the beach about a month ago and took our dog.

The crows weren't frightened at ALL of our dog. They realized they could basically just 'float' up in the air when he came by using the breeze.

The fact that they were amazingly calm about it was really telling.

Second. We hid our stuff under a blanket. They realize it's still there as they have item persistence. So they lifted up the blanket, went into our bag, then started opening up everything.

They opened up lids. They went through my girlfriends purse. They took out all the items from her purse. They took the socks out of my shoes. They opened plastic containers.

They systematically went through all our belongings.

And BOY did they score. All our dogfood. All of our leftover lunch, etc.
Since passwd requires setuid, it would obviously choose to be able to call setuid.
What to do if you're struggling with a Bootcamp
Instead of a search space of 1 you augmented it to N which is likely <= 2^10. Still a pretty terrible idea to trust a password like that.
this is not a random website, this is "the browxy" site
macOS Catalina 10.15.2
What about exchanging the hashes of the customers? A common hash would mean a common customer.

"What if he sends back my list of hashes, although he has no common customer?"

I would do as follows:

1. Both pick a hashing function (f and g).

2. Both share their hashing function.

3. Both hash their list with two functions.

4. Both send the list of hashes computed with the other's function.

5. Common hashes <=> common customer.

For example, my list: Amanda, Patrick

His list: Patrick, Stanley

I choose f, he chooses g.

My list |> f = 12, 54 (mine)

My list |> g = 36, 2 (public)

His list |> f = 54, 7 (public)

His list |> g = 2, 68 (his)

I compare both lists with f, and he does the same with g. I conclude the only common customer is Patrick. He would not be able to send 54 without knowing Patrick or reverse-engineering the function (or being pretty lucky).
I know where this ends; been there done that. The programmer implements all those options in a configuration panel, the user looks at it saying "uh... too complicated" (0), shuts down and uninstall the software then chooses an easier one that forces mostly predefined options on a dumbed down panel, only to complain later that it can't do this and that therefore a more powerful one is needed. Rinse, repeat:^)

Also, if anyone is using a RAD for developing the software for a customer, never, ever, ever, show the customer that a button or any other widget can be easily shown or not, moved, resized etc. on the panel, or be prepared to be asked a layout change like twice a day, of course for free since it's just 5 seconds of clicking.
Seriously, sometimes it's much better for users to believe that the UI is some sort of black magic that cannot be touched otherwise they'll waste all your time rearranging the layout instead of concentrating on more important issues they're not aware of.

(0) Some good research has been done in the past about how much information the user can be shown before the amount of it ends up distracting from the problem; iirc probably IBM was involved; I was told about that in the mid-end 90s but it likely dates from the previous decade.
Having paid attention for decades to people who have been paying attention for way longer than that, these reactions neither surprise nor faze me, either. It's all been thoroughly weighed and found too light before 99.9% of us were even born.

> Yet another circumstance must be mentioned which proves favorable for the Nazis and their immensely powerful apparatus of oppression: the development of modern technology gives the rulers, as has long been insufficiently understood, an advantage over the ruled. The more effective the weapons become and the less you can protect yourself against them, the more the armed is superior to the unarmed. The Bastille could not be successfully stormed in the age of airplanes and tear gas. Rifles equipped with rifles have no chance against motorized police forces; it makes no sense to build barricades against a government that has tanks. And in the event of a revolution, it is not only weapons development that favors those in power, the state over the individual: modern technical development and the associated sophisticated organization work in the same direction. Traffic has led to the countries becoming small and easy to monitor. How many hiding places there were in a country a hundred years ago! At that time, every power hit natural barriers! Today there is no loophole and no hideout for the rebel anymore. Even the thoughts that are able to penetrate the walls have become "controllable" because they are tied to the mass distribution of news, to radio, film and the press. How long will it take before every house has its own microphone and every private word, like every telephone call today, can be heard? The ant state is at hand. It may not be a coincidence that states like Germany and Russia have elevated technology to the status of a religion. Conversely, this development of modern technology makes the preservation of freedom a human task that is more urgent than ever.

-- Sebastian Haffner, "Germany: Jekyll & Hyde (1939 - Deutschland von innen betrachtet)"

> I cannot tell why the spokesmen I have cited want the developments I forecast to become true. Some of them have told me that they work on them for the morally bankrupt reason that "If we don't do it, someone else will." They fear that evil people will develop superintelligent machines and use them to oppress mankind, and that the only defense against these enemy machines will be superintelligent machines controlled by us, that is, by well-intentioned people. Others reveal that they have abdicated their autonomy by appealing to the "principle" of technological inevitability. But, finally, all I can say with assurance is that these people are not stupid. All the rest is mystery.

-- Joseph Weizenbaum
I think yes. Apple is by far not as "religious" with that as its public image suggests.
"Campaign" is a loaded word. Anyway, it looks like I misread the map. It would have been far more productive for someone to just point that out, rather than threatening a ban.
Designing for the Web with Flutter
If I were you - and of course I'm not - I'd figure out for sure who has your daughter's DNA.

If there's no privacy penalty I'd always value knowing myself better.
noisy, attack people without a reason, kill other smaller birds, eat their eggs and nestling and take over their spot. I used to live in a neighbourhood with such a beautiful birds, now Crows took over an all I near in the morning is CRAAW CRAAW
> there are secure websites to do it too.

Such websites have to be audited every single time you use it. Even if I only have a web browser and nothing else I would combine random.org and diceware.com instead of trusting some website.
I don't even know what a Climate Change Denier is. As far as I can tell it's basically anyone who questions anything about the politics, economics, science of this issue. I don't see how it's basically anything more than smear label on any non-believer, or heretic, including Nobel Prizer Winners to Pulitzer Prize Winners.
Signal has an option to send as an SMS message. To me this is preposterous. No one who uses Signal should want that option to be as easily set as it is at least on Android phones.

Also maybe she copied and pasted the term within Signal, but still left it on her keyboard?

Also it’s pretty much not a good idea at all to enable 3rd Party keyboards. Does she have one of those, for instance like with TextExpander?
Also, there's a Jenkins Mask Passwords plugin which we use in conjunction with not exposing our Jenkins server to the Internet. Plus its worthwhile wrapping Jenkins with TLS.

https://wiki.jenkins.io/display/JENKINS/Mask+Passwords+Plugi...
Glush: A robust parser compiler built using non-deterministic automatons
There is a disconnect here that needs to be clarified but you are actually part correct. The 'corporation' owns the shares, but shareholder 1 owns the corporation and thus it is his now. Shareholder 1 now owns 100% of the company but the company is worth 50% less because it spent half it's money on buybacks. So shareholder 1's value of ownership did not increase at all, only shareholder 1's % of ownership. Stock buybacks do not add value to a company and are not like a dividend at all. All they are is an indicator that the board thinks the shares are undervalued.
I have no knowledge about biology, but am interested in knowing more about myself. Is any of what you said something a motivated outsider could learn well enough to get and interpret their own results, and if so do you have any pointers?
Personal attacks will get you banned here. Would you please review https://news.ycombinator.com/newsguidelines.html and stick to the site guidelines when posting to HN? We ban accounts that break them, and we've had to warn you multiple times before.
Yeah I know. People bring up r/science and the history subreddits all the time. And you're right, they do stick to the topic. The trouble is that they're both very siloed. If you don't like those topics all the time, you have to go elsewhere. Hence my comment on signal to noise.

Totally agree about the no humour thing on HN though.
We were using libevent and had to remove an extra abstraction layer.
Machinarium is there for two reasons:
1. Express network protocol state machine as normal control flow. Just to make code simpler.
2. Reduce contention of multithreaded operations. In Machinarium you have coroutines which can yield context not to OS scheduler but to other coroutines. You can organize local data around worker (thread - owner of coroutines) and avoid false cache line sharing.
You can also try indexing into /usr/share/dict/words for a correcthorsebatterystaple-style password. I'm sure there's a cute on-liner, I did it in Python because that took a lot less time than all the man page searching how to do it with Unix text processing tools would have taken.

Yes, it would be better to remember random characters of the same length. But most people don't. I personally have one password I use to sign into 1password and a small other set of critical services, and longer random passwords for everything else. I personally don't worry about nation state adversaries so I can make myself less vulnerable to mass automated attacks and targeted attacks by non-experts. It's important to remember not to let perfect be the enemy of the good, and important not to discount the cost of DOSing yourself. I reduced my security after I lost access to something of value.
Whenever they say that, ask them how much money they made last year. When they say "no" ask, "why, do you have anything to hide?".
It's multithreaded PgBouncer.
Colors, Emotions, and the Auction Value of Paintings
Or would be physically present sometime around the time of a crime... or if the FBI wanted to frame someone they thought of as a subversive....
I find it bizarre that you have exactly 3 comments in 5 years, all of which are on dbremmen's posts, who happens to be the creator of browxy [0].

Forgive me if I don't trust my password generation on the servers of someone who is either sock-puppeting, or having a friend do something that does not look all that different.

Even if I trust the person who runs the browxy website and servers, I don't trust my password generation to a multi-tenet environment. Browxy is running this code in docker containers on a machine with many other docker containers running arbitrary user-submitted code. The intel vulnerabilities over the past year or so have made it incredibly clear that running sensitive code on the same CPU as totally untrusted and possibly malicious code is a dangerous proposition and there are numerous potential side channels to exfiltrate data.

Trusting password generation to a website that generates passwords on a shared machine is even worse than the usual password generation website which at least uses javascript/securerandom to do it on my CPU.

[0]: https://news.ycombinator.com/item?id=11719439
I have to ask who pays for these systems? Is it the end user, or some business person in an organization?

In the latter case, the product is aligned with the need to sell the system, since the person who pays doesn’t use it.

If so, I recommend a consumer-facing job the next time you chsnge.
China smartphone factory closure leaves local community counting the cost
Yeap. Food and valuables have to be toddler-proofed around crows. They can also steal your wallet or your keys if you leave them unsecured.

And, damn, they're as good as human thieves at reading situations for opportunism.
Sorry if I was unclear. In unlimited mode, if you sustain greater than your baseline percentage, you pay for it (the key point of the sentence you’re quoting is that we take on the risk). One reason for this happens to be because AWS doesn’t do migration (yet?), but instead does an awesome job of doing in-place upgrades (see their talks on Nitro, for example).
Series hybrid aka diesel-electric may work.
>will hold a grudge... you's swear they were part Irish

There's no need for this.
I will suggest you to focus on positive feedback and sale your product to them in starting. Don't worry about negative feedback. You can improve negative feedback to improve your product. yes, I know not easy to build SAAS
This is exactly right. They could have developed an ICBM based person delivery rocket but it won’t be more exotic than that. The defense department does not generally have undiscovered physics in their back pocket, modulo some nuclear secrets.
In the case of the story the project was a total failure, so it's moot - in hindsight it is simply a fact (trusting the narrator of course) that the manager was incompetent.
Huh? The comment you're replying to says the first 90% of the work is easy and the last 10% is difficult. What you're saying is very much not "worse than that"; you're saying the first 90% is easy, then it's a small jump to the first 99%, and then just a bit more to the first 99.9%...

That's a huge improvement over the last 10% being difficult!