skysight-inc/HackerNews huggingface dataset:
They may have third-party code they aren't allowed to release.

Edge isn't very portable outside of Windows, it's just the cleaned up and refactored IE Trident engine. The same one we've technically been using for two decades.
Another data point in support of that idea is Indonesia, although in that case WW2 probably helped.
Digging Deeper into Tensorflow
Aren't commonly within webpages. But they can be. They just often aren't because it is a confusing UX (because they almost never are.)

Example from Codepen: https://vgy.me/IBmcUz.png
Bubbles and Hot Potatoes
By "as well", I mean "as well as objecting to web devs being able to alter the appearance of browser controls".

Yes, I do see the usefulness of being able to do all of those things, but in practice, I don't appreciate it when it's done. I'm not saying that it's abusive (and I'm not talking about egregious misuse of these abilities), I'm just saying that I personally dislike it when sites do this sort of thing.

I fear that I've come off as too militant on these issues -- as a web dev, you should do what you deem best. As a user, if your choices are too annoying to me, I'll just avoid your site.

I think this whole thing just plays into a personal issue I have over the web these days... from a usability and aesthetic standpoint, the web has been noticeably declining for me over the past few years.
Microsoft is a frequent contributor to the OpenBSD Foundation: https://www.openbsdfoundation.org/contributors.html
uses less water than the farm it replaced, so that counts as a net benefit.

No, it doesn't. Less waste is still waste.

If you want to see an example of a wasteful activity in the CA Central Valley

Continued whataboutism.

You and I will just have to agree to disagree on the whole notion of two wrongs making a right.
Cheese on toast (UK) only consists of one slice of bread/toast. It is not a sandwich.

In the UK it is known as "grilled cheese sandwich" or perhaps "toasted cheese sandwich".
I've done a bit of ad-hoc reliability testing with SSD's.

Some years ago I got a great deal on several Pacer disks and wrote a program to write a pseudo-random sequence of data (using a known initial seed) across the entire disk and read it back and compare. Part way through, the data didn't match. No ECC errors, nothing raised by the filesystem, just mismatched bits which came back in a manner which tried to "trick" me into thinking they were good data. This happened on like 5 of the 8 disks. Needless to say I sent those crappy SSD's back to the manufacturer (unfortunately only got a 2/3 refund) along with some harsh words for their engineers.

I've had more name-brand SSD's fail, in various manners (even on well-reviewed Kingston drives). Sometimes in ways that can't be accessed at all, other times (at best of times) in a manner which doesn't allow writes but still allows reads (albeit at a trickle of a datarate).

These days I use solely Intel-based, top-line SSD's, and some (very limited) Samsungs. The choice isn't based on empirical data, but rather and impression their bar is a little higher (or more conservative) in terms of reliability, and simply not wanting to deal with the apparent issues I've seemed to encounter with other brands. The downtime lost from restoring / reconstructing just isn't worth it to me. Maybe I'm paying twice as much as I ought to, but since making the switch many years back it's worked out pretty well and I've been happy / fortunate.

I run my SSD's in RAID10 using high-end controllers (aside from a few in ZFS).

Just my own subjective experiences, again I'm not doing this at scale.
Because they have a mental model of what is inside the previous 6 months and can make a judgement regarding whether or not they are comfortable revealing that information, whereas the future 6 months could include purchases that they may not want to reveal for various reasons.

I also think many consumers would simply be creeped out by the idea that these companies can continue to maintain access to their bank statement for 6 months into the future, especially in cases where the consumer has a dispute or negative experience with the company. There are also some underwriting arrangements where companies could leverage future Plaid data to make decisions about how to treat a customer (e.g. monitoring bank balances so that rebilling a delinquent customer can be automatically rescheduled after a deposit)
I seems logical but I feel nervous that company with this background enters this business.

I think we should think seriously about the regulation that would safeguard our collective health security.
There's nothing on the record that supports your contention that he was awarded his citizenship based on his wealth. He appears to have followed the tried and true path of many other Indo-Americans - he arrived as a student, worked for an American company and then decided the grass was greener on the entrepreneurial side of the fence. It's more likely than not that somewhere along his journey either he or an employer petitioned for permanent resident status, a fairly normal and non-wealth related step.
I just found this yesterday, for saving sessions.

https://addons.mozilla.org/en-US/firefox/addon/session-sync/

It has the advantage that it just saves to a special spot in bookmarks, so these sessions sync across devices too:

open source too: https://github.com/ReDEnergy/SessionSync
A Scotch-Egg is a very curious exception to the cube rule. It's a kind of calzone, where edges have been limited, or a kind of 3D toast fepending on your topplogical analysis...
https://blogs.msdn.microsoft.com/powershell/2017/12/15/using...
The Ballmer barrier.
What do you mean by this? If you mean ctrl-tab switching to tabs in most recent used order, there is an option for that now. It's actually on by default in new profiles in Firefox. The previous behavior (in order switching) was left for existing profiles, to avoid disruption.
The very first sentence of the article is:

> The OpenSSH client and server are now available as a supported Feature-on-Demand in Windows Server 2019 and Windows 10 1809!
> jackdclark/five

I would have liked DaveClark/Five.
They’d still need to invest a lot into it, to make it to the level that Blink is at, and they would still be fighting the Chromium/Blink network effects that brought us to the point we are at today. It would just be another (technically) inferior browser engine.
If anyone enjoys dystopian science fiction, "The Water Knife" plays out the groundwater/climate change scenario in gripping detail: https://en.wikipedia.org/wiki/The_Water_Knife
I found this strange too, thankfully it is easy to change by turning off: Preferences > Tabs > Ctrl + Tab cycles through tabs in recently used order
In Denmark, this is called a "French hot dog". There isn't agreement whether it's actually inspired by something similar from France, as it appeared first 30+ years ago.

Interestingly both Germany and Poland have something similar but under different names. The German version was invented by a government food research center in an attempt to replicate Western foods: https://en.wikipedia.org/wiki/Ketwurst -- so you are right in that the top DDR food scientists also agree about the ideal hotdog shape!

For quite a while, fast food in Denmark was all about a mobile "sausage stand" (the permissions to which were interestingly given preferably to those who could not have a full time job).
What about asynchronous I/O calls? Or using separate threads for I/O vs UI?
"If you can't read the text, why do you care about the scrollbar?"

Because it's not really about being able to read the text. It's about usability and my preference for appearance.

"How is an ugly scrollbar, or one that uses the same color twice and is unusable that way, worse than none?"

It's not. None is worse, by far.
Luckily, Firefox supporting Wayland doesn't hurt you at all. I'm also very excited about Firefox supporting Wayland. It isn't dropping support for X11.
River waves are just not comparable to ocean waves. The mechanics are different and so is the shape and power. I only know of one river wave that reliably stands up and curls and is big enough to surf, and that's on the corner of a huge hydraulic on the Zambezi River in Africa.

River waves also tend to be sensitive to flow, changing pretty dramatically (or even disappearing) with more or less water. There are plenty of river waves that attract surfers, like the Lachine waves near Montreal. But even at their best, they're not like ocean waves.
Sundar Pichai’s Congressional Testimony on Project Dragonfly
AMD isn't shipping any new GloFlo processors, and GloFlo either laid off or shifted their all of their R&D to sustaining.

That's as close to shutting down as foundries get.
Just want to note for the record that I wasn't making a quality claim about aspirin; just noting additional information regarding salicylic acid.
In most cases, you can just provision the OS from a web interface. If you get a bigger machine where you need to configure the disks yourself, there is a pretty easy to use command line tool they built which does most of the work.

The only part which I had to learn the hard way is configuring iptables to secure my servers against external attacks. Luckily, recent versions of docker make it easy to keep iptables configured - at the beginning, that was almost a nightmare...
So many people on here have no idea how income tax works. Laughable.
> On the contrary, I view the FEDERAL government as a complete and utter mess.

Medicare is one of the most successful government programs ever. Social Security would be a disaster if done by different jurisdictions or privately. I could go on, but there's a lot that Federal government does right.

Governance matters, so I vote for the people who think likewise.
So, it’s literally that old …
So our whole military is funded from only 2k a person. That's amazing! I always thought military was a huge part of the budget but it's clearly not.
Hertz plans slightly speedier rentals using facial recognition and fingerprints
No more than 3% of GDP, and no more than 15% of all government spending.

Also, no less than 1% of GDP. 2% of GDP is a fine target.
In that the government isn’t using people as tools. People are using the government as a tool.

(Edit: without addressing your questionable definition of what it means to control one’s data.)
Having the workers on public droplets is very inconvenient. Are there plans to put them in private networking? (VPC / private subnet in AWS terms)
But those captive power plants would have to add up to be a third of the capacity of the power plants on the main grid - that's a huge amount.

If the process uses a lot of heat, and you're why wouldn't you just skip the electricity generation and use the thermal energy directly? So presumably the electrical consumption to the extent it exists is for a more sophisticated use than that.

I would suggest (in the absence of other evidence) the government report linked above is correct - that it's relatively efficient in terms of electricity consumption, but not in terms of overall energy consumption.
The reason a bridge is so constrained is because we have scaled the difficulty of the problem upwards until it is near the limits of our budget and ability.

Many software projects are profitable without being anywhere near physical limits. Other software projects are not, if you are working for an HFT, then you're counting microseconds and measure distances by how long it takes light to travel. If you're storing 10^10 bits of data you don't need to even think about it, at 10^15 bits of data you can go to the store and buy a bunch of hard drives, and at 10^20 bits of data you need a team of experts to make it even possible, never mind cost-effective.

If civil engineering looked like software engineering, a big chunk of our civil engineers would be building popsicle-stick bridges to carry occasional featherweight loads across 1-inch gaps, but there would still be some real bridges out there.
There are a lot of people invested in this view for domestic political reasons, but the evidence doesn't support it.

Look up Leonid Brezhnev's era. 18 years of rot and stagnation. It was all over except the crying before Reagan even took office.
All the things I think are worth taxing for constantly seem to be underfunded. We seem to have plenty of money for the things I think are wrong.

If you're the government, you can always spend the money on stuff you want but your constituents don't want, and then tell them you have to raise taxes to pay for the things they want.
No, the real test is sustained performance over time in the form of an average.

If the S&P 500 falls 10% in a given year, I can hold 100% cash, light 5% of it on fire, and outperform the S&P 500 - that doesn't make it a sound long term strategy.
I’d be more surprised if anyone in customs/border security actually deleted the collected data. Deleting collected data would imply that they were competent and procedures were being followed, or that procedures exist.
When I do bluray rips I run it with nice and ionice, works great. Been so long however, can’t remember if still necessary.
How did you find out about the size of your amygdala?
First sentance in the linked article.

"Computer hardware maker Super Micro Computer Inc told customers on Tuesday that an outside investigations firm had found no evidence of any malicious hardware in its current or older-model motherboards."

Further down

"A person familiar with the analysis told Reuters it had been conducted by global firm Nardello & Co and that customers could ask for more detail on that company’s findings."
My biggest complaints with Windows are the spying on users, the forced updates on users, the registry still existing, and the NTFS file system still being the primary file system.

The kernel is actually likable but would benefit from being open source and the GUI is a horrible blend of touch screen and legacy input hybridness that I wish never existed.
Cisco and Google Cloud Challenge Winners Build Hybrid Cloud Applications
Yeah sure, but this was before Powershell was available afaik.
Maintaining good health at a desk job
There's a great long form essay on Solzhenitsyn available on the Times Literary Supplement website. It was the subject of an earlier discussion on Hacker News [0].

[0] https://news.ycombinator.com/item?id=18622644
Washington sparks a space spat at the United Nations
Yes it rarely works out well, but mostly I just wanted to focus on an actual worldview instead of good vs. bad.
Not to mention SSH via cygwin, which worked pretty well even back on Windows XP.
One consequence is that when trying to have rational discussions it is necessary to try to dig in to identify all of people assumptions, since there is a good chance of of the other person's programming beliefs may play a big role in their thinking and you may not even be aware of it.

Amen to this, and by the way, it doesn't even have to be in the context of a discussion about a particular issue, let's say issue A. You can blunder into someone else's kneejerks unknowingly, on a whole other topic called issue B, and they will MAKE it be about issue A.
Indian Academics Confront the Threat of Nationalistic Pseudoscience
Tetris for Applesoft BASIC: https://paleotronic.com/2018/06/26/tetris-for-applesoft-basi...
> it is equally foolish to assume that everything that is not how I expect it to be is a mistake

This humble attitude saves me a lot of time on a daily basis.
Was expecting a reference to the Nintendo 64...
Opinion: Google and Congress Botch an Opportunity
Many people may not know that in the olden days, a disk was formatted with all bytes in all sectors set to hexadecimal E5 (11100101). When dumped, or looked at with a hex/ASCII editor, the E5 was displayed as 'e' because nobody cared about extended ASCII back then (and Unicode did not yet exist). So to me, a Github repo name with all 'e's is a pretty cool thing.
Where do you find the 7 equally competent female devs, remembering that retention rate in the market is pretty low thanks to the salary gaps. The women look at the market and see they can get more money for other work, and there’s much less brogrammer culture to contend with, and leave the market.
404 ?
40 Years Ago Today: When Solzhenitsyn Schooled Harvard
The military budget being too big doesn't mean that the IRS budget isn't either.

Our tax code is absurd, and held captive to interests that like to keep it that way (the wealthy who can dodge or bother to itemize expenses, and companies who get to tax us to figure out how it all works). We should fix that and reduce the IRS budget further, as well as reduce military spending.
Just mute your phone, problem solved.
That article has a lot of words in it. I feel like I could write an analysis of the fundamentals in one sentence. Let's try:

Ethereum doesn't have any fundamentals, as it's not a claim on productive assets, so its entire value to date has been as a medium for gambling.
Ways of seeing (1972) [video]
Definitely an interesting read, thanks!
The correction is very welcome. Fixed link: https://doomwiki.org/wiki/Aspect_ratio

(I found the link with google on my iPad, so my search was not as exhaustive as it might have otherwise been.)
There is no reason to impact domestic companies you can implant in US companies devices
Oh yeah, I forgot to mention that 132 characters was the most you could print on a single line of a line-printer back before laser printers were invented...
Apple is standing behind HEIF, so quite unlikely.
> What was a bit offputting was how quiet Colbert was when the camera was not running and how much more energetic he was when it was. I know they are playing it up for the camera, but it does make it feel ungenuine.

If Colbert was as energetic off-camera as he is on-camera, I'd expect him to get tired really fast.
Scaled resolution option is so widely used that it might as well be broken entirely.
> In designing an email templating system, I've seen junior engineers devise really complex class hierarchies, with super classes that take in type generics for their super() constructor, three levels deep, resulting in hundreds of lines of code. When pressed, the reasoning was "there are parts of the email body we want to be the same and parts that are different, so the class hierarchies map to those parts that are similar vs different." It turns out, this service was only sending 3 different email "types" for the foreseeable future, and the only similarity between them was a copyright notice at the bottom, a banner at the top, and a body.

Was there a discussion about high-level design of the templating system at all before the junior started banging out code? This feels more like a failure of the senior/lead.

> But, a counterpoint: For a long while, on some node.js backend API we were writing, much of the core business logic was implemented as simple functions across hundreds of files. Worked great when we had four API routes. Now, with hundreds, its impossible to find anything, because there's no structure, patterns, or organization. So, we needed someone to step in and introduce rules and structure in order to make the system more simple, and our job would have been easier if we'd had the foresight to see that necessary complexity coming.

This feels like a false dichotomy to me. Your system existed in a state somewhere between between 4 routes and hundreds, didn't it? At the point something starts being painful is when it should be addressed, imo. That was probably somewhere in the teens of routes would be my guess. At that point the system is still small and understandable enough to make a large architectural change, but it's big enough that you can be reasonably certain you're making the correct large architectural change.
Just showing a dot above every syllable, and highlighting stressed syllables could be a great start, as you would be able to see patterns visually.

Another idea that came back to me now: rhyming words are good, but if you can get phrases as well it could be a great source of inspiration. See Pentametron[1] for a good example of how evocative rhyming non sequiturs can be.

1: https://twitter.com/pentametron/
Use Language Server Protocol.
For those doubting you, the going rate for embedded engineers out here in the Denver area where a lot of these SSD controllers are designed is ~$90k. Embedded engineers get peanuts for some reason.
Right-click on Start has always been a thing.
Forgive me for not feeling sorry for somebody pulling in 7 figures a year.
Your comment is a nice summary of the vitriol surrounding crypto. I have never seen such an anger surrounding a technology since maybe printers or possibly whatever device Planned Parenthood uses to perform abortions.

While gambling is an extremely obvious one (secure and trust-less escrow certainly appeals to the black-market), you _must_ be being disingenuous to posit "Ethereum doesn't have any fundamentals".

The US Dollar is also no longer a "claim on a productive asset" - in your mind, do only stocks count as a claim on a productive asset? Because stocks (as well as mortgages and physical assets) can, have, and will continue to be represented by Ethereum contracts...
Their last album was the #1 best-selling album on the Billboard R&B/Hip Hop chart and they sold out every venue on their tour. I think they're reasonably well-known.
I am running Xubuntu 18.04 and unless one is running some cloud image one has little to adjust. I am not even defending (x)ubuntu or over TrueOS. I had been running a FreeBSD Desktop when it was called PCBSD and found it to be lacking very early on.

My opinion is that it is a nice OS for email and browsing but a developer should not have to endure the pain of the constant fight to keep up with tooling.
That sounds like a good match for eBay, though. Amazon is presenting itself as a store, eBay is presenting itself as a marketplace. In the same way I would run Amazon into the ground, I would suggest to eBay to embrace the marketplace and phase out the auction aspect.

This is why I'm a software engineer and not a retail tycoon ;-).
ElasticSearch: Zero downtime reindexing
As mentioned above, piro_or is the developer of the popular extension this feature was tailor-made for. I imagine it is well-documented on their site because they were closely involved in the development. I see no reason not to presume the documentation hasn't been added to the wiki yet simply because the devs were working down to the wire to get it included in this release as many users have been clamoring for it. In fact, there is a fairly detailed blog post on Mozilla's site that suggests this is the case.[1] All the worst-case assumptions about Mozilla on this site are getting tiresome.

1. https://blog.mozilla.org/addons/2018/11/08/extensions-in-fir...
Free OKR tool for the community (startups, VC, SME, large organizations...)
The Behavior of Gradual Types: A User Study
I read your comment expecting to see something like Papyrus, but it was just Georgia and Times New Roman. What's the fuss about?
Ah, understood. If you're locked in to Scala then unfortunately Kweb probably won't be a good fit :(
Link to the full report:

http://www.ccs.neu.edu/home/types/publications/publications....
We were inspired by the (emergent) linearity property of Word2Vec representations (man - woman = king - queen). Vector addition (which is Abelian) make sense for representing sets of objects, e.g.

(cup, table, ball) = (cup, table) + (ball)

Unlike word2vec (where this property magically arises from training a language model), we enforce this property in our training objective in order to learn good visual models.

Unlike typical use of graph and relational networks, we explicitly wanted to throw away spatial relations between objects, to force the representation to keep track of what objects are still remaining even if the robot re-arranges the scene during the grasp. I think using a graph network makes sense if one wishes to model pairwise relations between objects though.