skysight-inc/HackerNews huggingface dataset:
> Perl's motto was always "There's more than one way to do it", but IMHO it was also the root of many of its weaknesses.

So are you suggesting that Perl should discard its TIMTOWDI philosophy? It won't be Perl anymore then, would it?
I like reading stratechery time to time for tech related strategy writeups. But this writeup somehow loses plot. The focus is too much on what are fixed and variable costs and the repeat of Amazon's buyout of Kiva.

What would have been an interesting discussion is to look at how the retail market is actually unfolding:

https://www.bloomberg.com/graphics/2017-retail-debt/

And whether cutting out the variable costs of a cashier etc is really worth the trouble in R&D and systems.

Edit: After reading some of the responses, I wanted to add something. If we look at the linked article above, retailers are taking in loans to open more and more stores. The idea being more stores = more customers = more profit. But that is not materializing at all. The question becomes - where does the issue lie really? Are variable costs the reason? What does Amazon Go solve really?

Sure, some might say better software is the whole point of Amazon Go. But,we are not talking about a SaaS where the cost of delivery is nearly negligible - it takes nearly the same amount of real estate and fixed costs to deliver 1 or 1000 of a SaaS product. That is not true for B&M. If they want to ramp up then they will need to open more stores - that requires real estate and other fixed costs.
Doesn't Wal-Mart have prior art on this? I see people take stuff and leave without using the checkout all the time!
I love GitLab for the CI/CD which is absolutely second to none.

But I have to second the resource usage - GitLab runs on beefier machines than our production database cluster. We are throwing everything at it, and performance still sucks. Both in terms of UI responsiveness and CI builders which are around 2-3 as slow as a local docker build.

For example, we have not yet seen a good enough reason to migrate our production database to use NVMe disks. But for GitLab server and CI builders - very much so (for a modest boost in performance).

But then again, I still think I get my money's worth.
Very beautiful. Articles shared with useful information.
I'm happy to read this article and I hope to read the next article soon. Great blog and great articles!
http://www.juegosfriv2019.link/
Some quick reflections on the current tech M&A market
Detecting ad blocker using JavaScript
"Never"?
Self-checkout lines usually move much faster though.
>this kind of midbrow objection

Pot. Kettle. Black.
It's primarily aimed at a B2B market, so the prices shown to guest users exclude VAT. Once you are logged in, they can tell whether you have a tax ID on your account and will show you the appropriate price.
im was far from solved. it was always very hard to find people.

and even then, when the best protocol showed up, google made a point to associate it with gtalk and kill both.
The vast majority (70%) of electricity in the US does not come from coal, and coal is even less used in states where electric cars are popular/encouraged. Over 99% of electricity generated in my state (NY) does not come from coal.

Sources:
https://www.eia.gov/energyexplained/index.cfm?page=electrici...

https://www.eia.gov/state/?sid=NY#tabs-4
This is kind of interesting considering the state did provide broadband service from 2010-2014:

http://broadband.mt.gov/default.aspx

The Program was funded through the State Broadband Initiative (SBI) program, administered by the U.S. Department of Commerce, National Telecommunications and Information Administration (NTIA). It ran from Jan 1, 2010 through Dec 31, 2014.

I'm guessing the funding either ran out, or the program was discontinued due to cost?
I'm using Gmail and considering host my own email server. But the only/big thing stopped me to do that is how to filter SPAM. Gmail is really useful for SPAM filtering.
Chromebook Gaming Getting Better with WebGL
Chick-fil-a famously requires $10,000 to become a franchise "operator", but they require a heavy investment in time and energy and can be revoked at will. I think it's more appropriate to compare a chick-fil-a operator with an in-and-out manager, than it is to compare them to a mcd franchise owner.
That’s actually up to your credit card company, not the merchant.
It depends. If you import whole wallet.dat into altcoin wallet, you share both present and future (next 100 or so) private keys with the software.

If you transfer your bitcoins to new address provided by existing bitcoin wallet, chances are the altcoin wallet also has a private key to those addresses.

To be safe, you'd have to transfer existing bitcoin funds to completely new wallet. Also, for privacy reasons you would need to make as many transactions as UTXO you have, which means paying a hefty fee tens or hundreds of time depending how much you use your wallet.
Modern C++ testing with Catch2
I always go for the staffed lines because they do the job faster than I can do it myself. Especially for things where someone needs to look at your id, like buying alcohol - a cashier is faster than self-checkout.
> Well, I would ask, what about the labour of Marx’s day, the factory workers borne of the industrial revolution that he thought should overthrow the bourgeoisie?

From what I understand, Marx's contribution to political thought is his philosophy of history. it's not that the proletariat would overthrow the bourgeoisie in his day— but rather that it was simply an inevitability. History was marching towards it.

I know Ben was using it as a way to tie-together political implications—
I'm just clarifying.
I'd rather ask: Is space discrete? We know there are discrete particles, but AFAIR they can potentially move to any position in the continuum, i.e. for each particle, x, y and z are in the domain of reals (or some huge real interval), not some discrete subset of it.

Or, am I mistaken?
For an alternative to JSX that's actually real HTML, but also real JS and requires no compiler, checkout lit-html: https://github.com/Polymer/lit-html

It lets you write HTML templates as JS template literals:

let post = (title, body) => html`
<h1>${title}</h1>
<div>${body></div>`;

But unlike using innerHTML, it stamps DOM from <template> elements, and only updates parts that change, actually doing less work than VDOMs.

Lots of editors have automatic support for inline HTML tagged with a tag named "html", so you'll get syntax highlighting in say, Atom. And VS Code has a plugin that adds intellisense.
see imusic and ipay revenue projections for apple. and see how much they invested (and projected) for iAd before giving up.

samsung also tried it all. and they make a killing selling pre-installed bloatware in PCs as phones. which is pretty much advertising.
Care to give any examples of scenarios you are concerned about?
Seems like a sensible suicide prevention program.
Why doctors die differently
Sort of. Dwarf wheat has some changes from older wheat varieties.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2963738/
> It isn’t far fetched that a device would reduce power consumption when on battery, it makes the device last longer, makes users happier.

Does it? If I reduce the amount of power available to complete a task, but proceed to complete the task anyways, doesn't the phone now need to potentially have the peripherals (particularly, the screen) on for longer as the user waits for a task that has been slowed down to complete, consuming more energy than had it completed the task using 100% CPU?

(Unless using 80% of the CPU can accomplish the same task using less energy (not power) and recoup enough to make up for the losses incurred by needing extra time.)

It isn't intuitive to me at all that what we're doing isn't making phones useless so that their battery lasts all day.
Well! That's rather ironic I'd say.
IMHO the UI did get better over the years.
I am not so sure why you are getting different results but the page redirects me to the '/html' section when I use the search-query and explicitly forbid everything (besides html).[0] And it is readable, even if css is disabled.

[0]: https://i.imgur.com/Y2SdDFQ.jpg
Oh, they do. You can buy directly from GitLab at https://about.gitlab.com/products/

However, as a reseller and a member of the HN community, I can offer HN a discount on list price which comes out of my cut.
Yes, old established language are in heavier use at large, established organizations.

By that metric, COBOL is awesome.
Because a lot of people have lives filled with chronic pain:
post-surgical pain, spinal/lower back pain, cancer pain, arthritis pain
neurogenic pain (pain caused by nerve damage), etc.
Lose the tickers. Add discussions.
Try cranking the speed up on the synthesized speech. There are blind listeners that listen to synthesized speech at much higher rates, 600-800 wpm and up. If you crank up the speed a bit, it would probably help differentiate between normal speech where you have greater expectations on how it should sound, and something that's almost a different language.
What is the advantage of this over Firefox Focus? And is the Privacy Essentials extension available for Firefox for Android? Trying to understand why I should use the DDG app over either of those two, since the DDG app seems like it is just a browser without tab functionality.

Also, not really related, but does anybody know how to make the home screen search bar on Nexus/Pixel phones use DDG instead of Google?
DJI Releases the Mavic Air, its smallest drone yet
I wish people were more willing to use rational numbers in programs. Rather than leaving something as 1/24, people almost always perform the division and wind up with a float.

I've never seen rationals in a codebase. And that's a shame, because they do some things elegantly.
If you care about privacy, use PGP.

You can use PGP with a gmail account.
Insider trading is a huge part of what they're trying to avoid - intentional or otherwise. It puts the firm at risk if their employees are making dubious trades, even on their own time with their own money
That seems to be a function of the number of items that people bring to those checkouts rather than anything else. All things being equal, it's always been my experience that the self-checkouts are slower, not faster.
>I wish people would realize how much they have dodged a bullet by growing up in western nations

The odds of catching a bullet are much higher in the US than China.

https://www.npr.org/sections/goatsandsoda/2017/10/06/5558618...
This was my takeaway. Alot of people are saying "this is standard in banks" but one its a Finnish bank, and two, their rationale (and prior stated position) on crypto is that its too risky.

If you're married with children and all of a sudden all of your savings crashes and your kid gets sick, the risk you took on goes to the company too.
Predictions for the Year Ahead
Are you sure about that? Is that the Chicago crash your talking about? The reports I was able to find indicate that the investigation did proceed but there was limited communication to the public about it because the office was closed.
I guess it could, but everyone in the room should have one..
Why DMARC is not enough
Agreed. If my goal is to trick people into not submitting claims it would be pretty naive of me to disable or hide the button.

'oh i'll just give up and eat the $X,000 charge because I cannot find the submit button?'

Yeah right. The only thing that would do is add to your expenses tying up on-call tech support.
Because that is the size of a single subnet, so you cannot do any useful network design with that.

Also, mind you that they have a /29 assigned from RIPE, so they would have sufficient space for 134,217,728 /56s or 524.288 /48s. They choose to leave all that address space unused for nothing, forcing their customers to work around a completely artificial scarcity of address space. Exactly the opposite of why they got a /29 from RIPE (and they could easily get more if they did actually manage to use it up).
As others have stated, pricing and insurance in the US is a complete rats nest. There are rebates and discount card programs available to the vast majority of patients that mean that most patients are paying much much less than that.
I find the same thing with the road signs : other people are giving (imho) the wrong answer by not including squares that cover a small, but non-zero part of the sign.
SaaS Service for #Seagate GoFlex HomeStorage Devices Vulnerable to MiTM and XSS
Hitting the Front Page Triggers an Evolutionary Arms Race
I'd lean towards narrowing that question down to is it the explanation or is it just a confounding factor?

Optimism mandates that it should hopefully be the latter. It doesn't take much imagination to assume that celebration of ruthless, "take everything you can" types could (in theory) also be minimized in larger, now mixed communities.
ClearClick is what I'm interested in, not script blocking, at least right now. WebExt version doesn't have it now, but I'm keeping it installed, so it just upgrades when it's added back.
But if that was the reason, why also ban bitcoin and other crptocoins?

Also, why is it even legal? Companies shouldn't have the power to decide what its employees can or can't do with their own time or money.
Overcome autonomous weapons?
> Most comparisons to electric vehicles are actually a comparison of a car that runs on gas vs a car that runs on coal, guess which one wins?

At least for Europe, this is not true. Electricity source varies by country, but it's in general a mix of 30%-50% nuclear, the rest is thermal or renewable. For thermal power-plants, the large majority are natural gas. Renewable percentage varies wildly between countries, but breaching the 50% barrier on a given year is no longer newsworthy.
Mine was a hedge fund with a sports franchise attached.
Compared to stock markets, liquidity is low. Fake news can (and recently has) killed 30% of the market's value in a day.
Thanks. Good luck.
"Why are banks having anything to say on what an individual can or can't do with his/her own money?"

If they intend to do anything in the crypto world, any employees who invest prior are acting on insider information. Even suspicion will lead to investigations which will be really bad PR. They can't go out and say "you can't invest because that makes you insiders" because then they jump the gun. But they can simply add cryptos to the existing list of investments you are barred from due to your position.

Jobs have requirements, like showing up, not burning down the place, and sometimes not investing in certain assets. You sign the contract and can stop at any time if you feel like investing in crypto, not showing up or burning the place down. Though that last one you'll still get in trouble with the authorities. But if you quit first you won't be in breach of contract.
comparing brazil with the US on health insurance and worker rigths is a joke, you know that, rigth?

even with the latest illegitimate corrupt government killing most of the work laws last couple months, its still way ahead of the US.
What's really wild about this is that it's actually a strike-slip earthquake, based on the focal mechanism (e.g. https://earthquake.usgs.gov/earthquakes/eventpage/us2000cmy3...) Given how big it is, I'm extremely surprised that it's stike slip. Furthermore, given the area (shallow and very near a subduction zone), anyone would immediately guess that it was a megathrust earthquake, and therefore likely to produce a tsunami. Interestingly, it's not at all.

That's likely a big part of why the tsunami watch was canceled so quickly. In addition to there being no direct detection of tsunami waves, strike slip earthquakes don't produce significant vertical movement of the seafloor (barring triggering a landslide, anyway), and therefore don't typically produce tsunamis.

However, Mw 7.9 is huge for a strike-slip earthquake. They're usually not that large. Furthermore, it's out in the oceanic crust of the incoming plate, so it's not a subduction zone earthquake at all. Instead, it's related to internal deformation of the incoming plate (albeit very near the plate boundary, so it's not exactly an intraplate earthquake either).

Large strike slip earthquakes in oceanic crust aren't unheard of, but they're quite rare. This earthquake appears similar to the large strike-slip earthquakes near Sumatra in 2012 (e.g. http://www.earthobservatory.sg/news/exceptionally-large-stri...). Definitely interesting!
Enhancing Python with Custom C Extensions
>Many believe that you owe taxes as soon as the funds for a bitcon fork are available to you.

I think that belief is mistaken. (1) Suppose Bitcoin has a contentious fork into two chains, say BitcoinA and BitcoinB. The supporters of each chain claim that their chain is the "true" Bitcoin. Before the split, you had 1 btc worth $10k, and after the fork, you have 1 btcA worth $5k and 1 btcB worth $5k. Which of the two chains do you owe taxes on? (2) Even if a hard-forked chain is treated as a new asset instead of a split of an old asset, it shouldn't be taxed until the user actually exercises control over it. In order to control funds on a new hard fork, generally the user must take the risky action of installing new (potentially malicious) software and importing their private keys --- this would seem to be a "substantial limitation or restriction" under 26 CFR 1.451-2(a).
Google’s Advanced Protection Program Offers Security Options for High-Risk Users
Kansas City has seen a resurrection of their streetcar. And people love it. It's been operational for a year and a half and has only 16 stops at this point, but has already logged 3 million riders [1].

There's a major push to expand it throughout downtown/suburbs. It's definitely a cool factor still at this point, but plenty of people who wouldn't ride the bus are going out of their way to ride that.

As a local, I'm excited to see it expand. They've made public transportation sexy, efficient (100% electric), and convenient in a city where the average household has two cars and everyone drives themselves.

[1] https://en.wikipedia.org/wiki/KC_Streetcar
REST is the new SOAP – freeCodeCamp
That should be the response everywhere. The soaring cost of diabetes is largely tied to the soaring numbers of Type 2 diabetics, and the treatments are really just alleviating symptoms, and aren't actual cures. The only way to tackle the problem is to get (Type 2) diabetics to lose weight. Though this is obviously easier said than done.
To me (not living in the US and some other countries), it is weird if it's legal even if it's in the employment contract.

The idea of companies having the power to decide what it's employees can or can't do OUTSIDE of the company seems absurd.
New York City Puts Up $100M to Create a Biotech Hub
haha. Just yesterday, somebody said. "git is just another version control system. Not need to change away from svn" Fair comment if have used git. But it is silly if you haven't.
> Please don't go down this rabbit hole, GitLab

"No yak goes unshaven."
Here is the key: 'In-N-Out has no public shareholders'. Stay away from Wall Street sharks and the urge to give increasingly bigger profits every year vanishes.
So why didn't the clean and efficient design dominate then?
True, but much of the political importance of oil has to do with the threat of a sudden oil shortage. The first defense (for the US) is to create massive reserve tanks, the second is to befriend oil producing regimes, the third is to invest trillions propping up those regimes.
Insurance companies give me 90 days to submit a claim, then they do not have to pay it. I guess their rationale is that if I did not bother to submit an invoice, then why should they pay? And by the way, a lot of them will not accept paper claims any more. They want all the claims done electronically through their ancient systems.

And by the way, this push for electronic medical records(EMR) was a way for them to further decrease their overhead (thank you insurance lobbies). EMR that is CCHIT certified (= Certification Commission for Health Information Technology, pronounounced 's-h-i-t', for real) can interface with payment clearing houses directly (I as a physician have to pay to use a clearing house, btw). Then the claims are scrubbed by their scripts and rejected for various reasons, (for example, no referral from PCP, invalid gender for treatment code,etc). No humans involved. This allows them to lay off vast swaths of auditors. And effectively outsources their work onto the physician's office. And increases their earnings per share.

Now you know why the only new physicians you will meet are not homegrown anymore. It costs 400k to go to medical school. Then you have 3-7 years of postgraduate training at 35k a year. Then your debt has ballooned to 800k with deferred interest payments. BTW, new physicians get paid 90-100k.
The worst parts are the conversations of the form: Would you use something like perl for this? Why not? Python has 100% of the “write only” problems you mention, except that there are less syntactic clues to help the reader.

sigh

(And for the record, I’ve dealt with 100K+ sloc perl and python projects, and the perl one was more maintainable than the python projects, even after multiple python rewrites. It doesn’t have to go that way, but it certainly can!)
That's not due to sed, but the shell; the > operator always opens the output file for writing in create-if-not-exists, truncate-existing mode, and that redirection processing happens before any commands are executed.
It's the spiritual successor
Someone in my twitter feed was just asking for this feature last night. I don't want to open an editor, checkout, fetch, edit, commit, push, open a PR to a PR when I can just do it in an editor. I don't use Gitlab but I agree, it's a brilliant feature.
Whenever I try to put back the search engine that I use as Chrome toolbar search engine it uninstall the app.

Edit: Quick support made me change my wording to a less passive aggressive one.
Free Download “Wastelander” (2018) Full HD
There is no sale from a new coin being created. There is a sale if you trade coin X for coin Y.

PS: Trading cars with someone counts as 2 sales, assuming the titles change hands.
https://news.ycombinator.com/item?id=16213956 and child
So you had a local attached SSD and that crashed and your production site went down. And you moved to a different provider.
That is not what “crypto” means.
I wish the author would skip the accounting and econ 101 segments that eat half of this article. The author's writing is usually kind of fun, but it is unfortunate he feels his readership doesn't understand the difference between fixed and variable costs.
> Companies in Germany don't have to be part of a union.

That's the case in scandinavia too, but there it's "optional" (scare quotes intentional). In Sweden for example, if you open up a factory and refuse to have a union agreement with your workers, you'll find that your deliveries might not come, or your trash might not be picked up (for example), as unions (including OTHER unions entirely) will try to force the employer to make a union agreement. The law makes those kinds of actions legal.

In germany there are other examples such as unions having guaranteed seats in the boardrooms of companies, to ensure the same kind of balance.
I actually recall this being worse years ago than now.
> the UI in general?

One thing I dislike very much about the UI in general is the fixed/sticky header, which wastes precious vertical space (especially with an Ultra Wide monitor since there's mostly nothing in it). Also due to its color I find it distracting when reading code, would love I could just scroll down to make it go away.

Most of the time I'm using the left sidebar, not the top one. For the few times I want to use the top bar, scrolling up really isn't an issue. Note that GitHub also doesn't have this.
> To an American this is repulsive.

Are you sure you want to go down that line of reasoning?
Unfortunately I don't think currency and the decisions behind it can be divorced from politics, especially currencies tied to a government.