skysight-inc/HackerNews huggingface dataset:
I love reading factual hacker stories that read like fiction. very entertaining. A brutal 5-7 year on ramp of learning what computers actually do on the inside... but understanding what the story about is worth it.
> The problem was the price.

I thought that drug patents were basically illegal in India. It seems there’s a huge market there for this kind of thing. An abandoned drug with a huge price tag.

Also I’m not terribly worried. The patent will wear off eventually and then anyone can make it.
You can play this moral dilemma forever. If the one LPLD patient happens to be an expert in 3rd world diseases, then his death would lead to an even bigger tragedy.

In reality, there is no dilemma. The people who can help are morally obligated to help in non-theoretical situations.

If a child is drowning, and by jumping in I have to ruin my $5,000 watch which I would have otherwise later sold to help 100 children, my moral obligation is still with the immediate need of this drowning child.

There is a very good podcast about this very issue: https://itunes.apple.com/us/podcast/philosophy-bites/id25704...
There is. Far Manager :)
pipenv replaces pip and virtualenv, and is actually decent.
This sounds huge. I'm hoping it is a trend that is either already common and I didn't realize it, or that catches on in the industry.

The rapid iteration of many parts of our industry is fun, at times. There is something for stability of foundation, though.
Bezos recently talked about how Amazon would eventually fail, it seems inevitable when you commandeer your vendors' profits and claw back any disposable income your workers have and demand massive tax breaks to complement massive tax manipulations. Vacuum up all the money and what will people spend on Amazon?

Apple seems to do the same under Cook too, focusing obsessively on making sure their suppliers don't have any undue profit whilst they themselves demand $100s in profit per telephone, to toss on $100s of billions they desperately avoid taxes on.

The only profit these organizations want to pursue anymore comes at someone else's expense, rather than creating more value.
Ruby has its problems. To me, mostly all the Magic. Since I'm a programmer and not a wizard, I struggle with magic... I mostly mean that almost anything can be redefined by some crazy Gem someone added to the project in some file far, far away.

I truly love that in Python I can look at my import statements and know what code is happening in a file!

But, man, it is tedious to so often have to use 5 clumsy lines for what Ruby could have said better in 2...

Sure, Ruby is not "consistent" in that there are several ways to do things. And with more tools at your disposal, you can get many things done easier!
Yes, had we done that, everybody would be using it⸮

https://en.wikipedia.org/wiki/Irony_punctuation
I ask about renaming the product back in 2016 [1] and the author response was:

I won't change the name -- it is too well established now.

It's unfortunate that ublock.org causes confusion, but in the end he is hurting himself more in the long run than he is hurting uBlock Origin, it's a conscious choice he made to scam people,[1][2] he will have to deal with whatever consequences there is doing so.

[1] https://github.com/gorhill/uBlock/issues/1451
> many times over

Where "many times" ~= 2.2, based on the revenue data in the article.
There's two reasons I've seen companies obfuscate as much of their hardware and firmware as possible:

1. Protecting their trade secrets. Even if it's eventually leaked or copied, the time between introducing the product and a clone happening might represent billions in sales.

2. Reducing patent damages. Hardware is a patent minefield with suits and licensing deals pretty common. The companies that want to troll need to see clearly that their patents were infringed. Making the product as opaque as possible reduces the number that will notice in the first place and/or how certain their claim will look. Patent suits are the single, greatest threat to open-source, hardware companies that operate in an existing ecosystem.
In 2011, a polish bitcoin wallet company, "Bitomat", lost 17000 bitcoins ($231k at the time...) because they were running their operation off Amazon EC2 and wanted to upgrade their servers.

EC2 servers are "ephemeral". It's believed the operators glossed over the significance of the word when architecting their system and restarting their servers.

https://siliconangle.com/2011/08/01/third-largest-bitcoin-ex...

Sidenote: MtGox acquired them and made the users whole. Everyone wondered how they could do that. Maybe they never really did.

https://old.reddit.com/r/Bitcoin/comments/jfkfw/mtgox_to_acq...
I haven't checked if this works, but using a HEX code for the color value would be slightly shorter:

<body bgcolor=#000>
Love the "hacker's" moral stance and then three lines later they are offering the data to the highest bidder. This sounds to me like an angry kid got hired by the competition.
uBlock is the fork, not uBlock Origin.
Can a non-profit organisation be acquired by a 'for-profit' organisation? I've no idea on laws in this area, but it seems unlikely. I can't see any of the big four trying it anyway. Even if it was legal it looks like a massive PR disaster.

[edit: found the following link]
https://www.501c3.org/who-really-owns-a-nonprofit/
Then there's the way of measuring the weight of weed with your fingers:

One finger in height is an 1/8th of an ounce, two is a 1/4, and 4 fingers high is 1/2. But I've never been quite sure how much a "lid" is.

But if it takes a stone of weed to get you stoned, it's very bad weed, or you have a very high tolerance.
https://en.wikipedia.org/wiki/Energy_in_California

Looks like 49% of California's Electric still comes from NG from 2016.
Solar was < 10%.

Hopefully solar will be higher and higher percentage of it soon.

I love to see the 50%+ or more Ca's roof top, parking lots cover with solar panels.

I like to a solar deployment system such that:
* a 40 ft container pull up to a parking lots.
* A machine drill 4, 6, 8 1x6 ft holes on the ground.
* A concrete 1x6 ft concrete anchor beam drop down - secured.
* Some posts erect on site in a half hours.
* The per-fabricated solar panel pull on top and fasten.
* The whole solar deployment is finished in < 4 hours.
On desktop - no, I use qutebrowser or firefox/vim vixen. On mobile: Yes. I have fat fingers and find gestures both difficult and unintuitive.
Why low content when it may lead someone to reconsider their consumption and move them into more historically substantial documents or writing?
Patent was and is always like that. We have a massive improvement on 3D printer and VR display because... the patent expired.

Patent is a system to freeze the invention from society for 20 years.

But in this case, patent alone is not on the blame. Still we need to change the patent system something like the patent holder must offer patented product or license the patent for reasonable price or face losing the patent.
I totally understand that. It is not an easy job.
Yeah, it's hard to believe that they intended to build this into a product considering they hadn't even done basic research to determine the correlation between tear glucose and blood glucose. It's going to be really hard for me to take any of their products seriously because of this.
I thought the whole idea of JavaScript-heavy frontends was to make things faster. A rhetorical question: How is it that Google is somehow a leader in frontend technology and design when they often don't practice what they preach?
Makes sense, I've done some Angular but I'm not used to Vue.

Not really related but forms really are the most painful thing to handle in all those frontend frameworks, it's driving me insane how much work has to go into them when it's dead simple with a backend framework (eg Symfony/Django)!
You might be more frustrated if they'd done it the other way; IMAP clients have a terrible habit of downloading the entire mailbox. If they were to expose all mail in one mailbox with flags as the usual case, users with such clients and a lot of mail would suffer.
"Back to top" buttons are a system-in-system effect (https://en.wikipedia.org/wiki/Inner-platform_effect) and clearly an anti-pattern. Scrolling should be handled by the browser and if a user agent (for instance with a small screen) thinks it is neccessary to give help for scrolling, it should do so, customizable for the user. This is not the task of a website.
>What you can't do is claim that it's somehow normal for someone who claims to be anti-authoritarian to appear on Russian state TV and take Kremlin money.

First, this also describes Ventura.

Second, claiming to be anti-authoritarian while accepting help from a clearly authoritarian Kremlin describes the US in WWII.

None of those connections suggest he's coordinating with Russia, just that their interests sometimes align. I'm sure he'd take US money and appear on PBS too if given the opportunity.
Equidate creates Tech30 Index of top unicorns and fund for accredited investors
That's cool, didn't know. We need more of that, some people just don't function very well in office environments and the talent is often somewhere else.

Right now though, everything is up in the air when it comes to GitHub. I would be very surprised if it just keeps humming along under Microsoft's weight.
You make some good points.

I'm not anti- all patents. Let's say, for example, a pharma patent worked more like a trademark: if you aren't going to use it (or maybe, if you abuse it), you lose it. Then we wouldn't have to trust this one company's opinion on whether it is "commercially viable" or not.

Maybe that's a bad idea. I'm not a lawyer, and I don't work in medicine. I just doubt what we have now is the best of all possible worlds. Intellectual property laws are supposed to be a net benefit.
It seems like the most popular option for portable C and C+++ builds. It seems to have solved the nasty Windows build problem the best, as far as I can tell.

Autoconf is another option, but it doesn't support windows. I think people perceive CMake is old and gross, but autoconf is older and grosser as far as I can tell.

For example, LLVM now uses CMake. It used to use autoconf.

I don't know of any new developments, but I think people do want to get off of autoconf.
As well as ice and hybrid cars being vastly more fuel efficient, our habits have changed. Far more working remotely and buying products online has reduced commuting and drives to the mall and specialist stores.
Did this get highly ranked because everyone thought it was about the other kind of spark? :D
This is probably an unpopular opinion: I do think the US should do more about a US person being killed versus a person with no legal/jurisdictional ties to the US.

This isn’t to say that the US should care less about a non-US person, but that the issues with violation of state sovereignty (aka Westphalian sovereignty) are too grave to advocate action.
> Do you work for UBlock-LLC?

Are you being serious? Is this how you discuss with people around you?
Containers help solve this, no?
We just asked you to please stop posting unsubstantively like this. Would you mind re-reading the guidelines and following them more closely?

https://news.ycombinator.com/newsguidelines.html
Just learn Emacs.
Amazon has nothing in the category of exception tracking.

StackDriver error reporting is a lite product intended mostly for folks with small applications on AppEngine.

There is a recent post by Corey Quinn entitled CloudWatch Is of the Devil, but I Must Use It discussing the extremely poor usability of Amazon CloudWatch [0]. Here’s another story about the general weirdness of the product [1]

I would strongly recommend using a dedicated exception tracker like Sentry.io, they have an excellent full featured product at a extremely reasonable price.

GCP has clearly documented Platform Launch stages for Alpha, Beta, and General Availability [2].

The Kubernetes project itself follows the same definition for these identifiers as GCP.

Specifically Beta is considered to be acceptable for most production use-cases, but it is not guaranteed that the API will remain backwards compatible.

So if you’re running the majority of cloud services, beta is fine. If you’re running a system that will cause permanent harm to humans, don’t use beta.

One last note, GCP has just released a fully managed certificate product for their global load balancer. There is fully integrated Kubernetes support which has not yet been announced formally [3].

Certificates for Kubernetes on Amazon are less integrated than the above. There’s several options, it’s not clear without extensive research and testing what the tradeoffs are, and in the end it turns out that there is not an officially supported Amazon option.

[0] https://www.linuxjournal.com/content/cloudwatch-devil-i-must...
[1] https://www.circonus.com/2016/10/no-fixed-glitch/
[2]https://cloud.google.com/terms/launch-stages
[3] https://github.com/GoogleCloudPlatform/gke-managed-certs
It is becoming more popular because it is more powerful / advanced than Makefile:

find_package( Readline )

include_directories( ${Readline_INCLUDE_DIR} )
Moreover the US signed the Convention du mètre [0] in 1878. By law all US customary units are based on SI units since 1883 [1]

[0] https://en.wikipedia.org/wiki/Metre_Convention
[1] https://en.wikipedia.org/wiki/Mendenhall_Order
Interesting. There's a longstanding dead-tree series with the same idea, published by Penguin: https://www.penguinrandomhouse.com/series/BMH/penguin-parall... (Possibly other publishers, too, but this is the one I know of.)

You get the same collection of short stories in two languages (one always being English) on facing pages. One important difference these books have with that website is that (I believe) in all cases, it's the English that's the translation. This is, I think, best for a native English speaker who's learning the other language. The non-English is not simply correct, but actually idiomatic. Any deficiencies in the English are easy to gloss over/ignore.
American Civil Liberties Union, RIP
> Sadly the best you can hope for these days is Apple Mail, and that's also just "fine".

Ever tried Mailmate?
What's funny is that there was definitely a point where Microsoft themselves realized this business model by OEMs was undermining their platform.

They actually promoted "signature" PCs which were supposed to come without crapware. I can recall buying a Windows 8 tablet from a brick-and-mortar Microsoft store because I knew it would come with a hassle-free clean install.
The adeno-associated virus serotype 1 (AAV1) viral vector delivers an intact copy of the human lipoprotein lipase (LPL) gene to muscle cells.

source: https://en.wikipedia.org/wiki/Alipogene_tiparvovec
Mechanics and Thermodynamics of propulsion by Peterson and Hill explains most of the rocketry systems still in use today and the first edition was published in 1965. I think it is interesting that fundamental boost rocketry has changed very little since that time.
Hybrid ICE is the future IMO. EV"s will be a niche market for short range, low use transportation.
They have recently released Android app for DNS 1.1.1.1 requiring microphone access, then silently removed it after users noticed.
Interesting data but why did they show the breakdown of popularity by geographic area as a line graph and label it as a trend? It makes it look like eg python is losing popularity at first glance but the lines are actually meaningless
I did not know that. Well, I am sorry that he has to deal with this BS. These kind of issues drains a lot energy especially when it comes to OS software.
Hi, creator of Threader here. Show HN is a way to share your own products. Can you remove the “Show HN” in your title?
https://news.ycombinator.com/showhn.html
yeah, i understand what the parent is saying, and i think it's stupid. how are they supposed to diversify if they don't try? or are they supposed to do all their R&D in secret, just to avoid any perception that they might not be entirely evil?

yes, their PR people hype up their R&D efforts. But the point is that they're doing R&D, and why shouldn't they get a PR win out of that?
Steve also had his hand in plenty of awful design decisions with the skeuomorphic turn OSX took [0] being one of them.

[0] https://www.fastcompany.com/1670760/will-apples-tacky-softwa...
Yeah, a brick house becomes a sandcastle in an earthquake.
That is one of the few aspects I prefer in React over Vue.

But you can indeed create small inline components in .vue files.

There are different approaches: https://codewithhugo.com/writing-multiple-vue-components-in-...
A wood house can be permanent if you get the moisture management system correct.
Ok you are right that it seems that eventually “evil”(going further than just “not good”) guys benefited from the leak. But if we prosecute people like Assange what message does it send to potential whistleblowers? You cannot pick and choose what type of information you want to be leaked.
For 300 ml there are measuring cups that have a scale on the side. Same for 250 ml by the way. Incidentally, I wouldn't be sure I could actually measure 1⅕ cups of anything (under your assumption that a cup is exactly 250 ml (Do I fill them completely? One cm below the top? And while about 50 % of the cups here seem to roughly fit that size, the others are different.)).

I don't order beer at all, but around here it's usually ordered as 500 ml (a little further south, especially around October, they tend to order 1 liter).
The storage for EC2 can either be instance store - storage on the same server as the instance and is ephemeral or EBS backed - networked storage that survives restarts and instance upgrades. This is made super clear when you terminate instances and/or resize them.
Here are URLs of PDFs of two of the
references above:

Leo Breiman, "Statistical Modeling: The
Two Cultures," Statistical Science, Vol.
16, No. 3, 199–231, 2001.

http://projecteuclid.org/DPubS/Repository/1.0/Disseminate?vi...

Paul R. Halmos, "The Theory of Unbiased
Estimation", Annals of Mathematical
Statistics, Volume 17, Number 1, pages
34-43, 1946.

https://projecteuclid.org/download/pdf_1/euclid.aoms/1177731...
No recourse to public funds applies to only specific work immigration permits all of which would have salary requirements that would make them ineligible to receive these benefits in the first place.

In fact applying for or using public funds while on an NRPF visa violates its terms and could result in deportation.
No, takes a ridiculously long time on my school's network, which is blazing fast. It's limited by my laptops cpu and ram, which is maxed the whole time it's loading
The Next Data Mine Is Your Bedroom
Inside the Twisted and Abusive Culture of Yasha Haddaji's Nintendo Russia
FWIW, "Amazon EC2 Queue" actually covers a lot of real world use cases for SWF where a "queue" is needed to manage states and distribute works among workers.

The list is a bit out dated, and as for Amazon State Machines, it's a name more suited for AWS Step Functions, which is the successor of SWF (and defined as an actual state machine). Step Functions do cover lots of SWF use cases (rightfully so as a successor), but also more cases like service orchestration, etc.
Firebase was a weird transition for us, however the automated network logging has been a life (project) saver. So useful to have it so accessible with just the SDK for reporting performance and reliability issues on the server side.
They're pulling a Google...they've started to eat their tail. Google, for those that don't know, started with the goal of sending you to the best site. Today, oh well, it's virtually all ads /google products. They're trying to make you click their most profitable ads
Bad for people as a whole? Sure. Good for people who have 1/10th+ of their portfolio in Amazon? Absolutely.
If a template engine is all you need here's the simplest: https://github.com/wisercoder/uibuilder used by apps such as https://circles.app
I think some of these stats are a bit misleading when it comes to js, and how GH calculates it. For instance, my project is mostly php (Laravel). It uses webpack to compile a few assets, really... a FEW (Vue + a few vue components + my custom code). However, those few dependencies pull in hundreds of other dependencies, which pull in a ton more and on it goes. When all is said and done and the js (my actual code) gets compiled, it's only like 50k of js, yet github classifies my project as "javascript" purely due to the number of dependencies, when in reality it's probably more like 3-5% of the entire codebase in terms of what is actually getting executed. It would be nice if you could tell GH which dir to look at to judge. For instance (with laravel) the compiled assets are placed in /public while the uncompiled assets are in /resources. I'd like it to only count JS located in /public, as that's accurate for my app in terms of js usage.
I half agree. Google is still pretty good for finding information on many subjects.
>It's not really possible to give a glib, one-sentence description of it.

And yet, you just did.

My definition is poor if you turn it into something simplistic and not realise the vast number of ways and levels of abstraction in which truth can be distinguished from falsehood, which gives rise to various forms of intelligence. It boils down to having a less limiting understanding of the concept of truth.

Intelligent atheists and intelligent Christians can't both be right about what? They can both be right about some things and wrong about other things, but that is true of any two different people, not only any two different groups.
I'm on gigabit fiber and it's still slow as molasses
You know, as long the attempts fail, there would be no way to tell the difference between both, which meshes pretty well with "but it's really hard" comment made before.
Down 12% in the last month though. I guess you could say everything is down, but that's kind of the point when billionaires and corporations hoard all of the money.
You can also contact the mods directly via the Contact link in the footer: they can update the title as well.
The 33 Highest Grossing Display Ads on the Web (2017)
This isn't an "instead of doing things 'right'". Like I said, it's only valid as one component of a broader strategy.

You might have a point if someone had ever made a perfect scheme, but everything that seems to have attracted attention has been broken AFAICT.

So, a moat around a castle does help. Calling it good after digging a moat and not building any walls is probably less useful than doing nothing. The moat is only useful in the broader context.
interesting. I think the better path (for myself at least) may be to see where people have extended libcairo for uses of interactive animation, and see how cleanly Pantheon approached problems like switching desktops (not even macOS has always gotten it right - mission control's top desktop bar was sluggish in either Yosemite or El Capitan then they decided to hide it upon initial gesture later on).