skysight-inc/HackerNews huggingface dataset:
No it's not. You cannot wripe away a monopoly's revenue stream in the name of regulation, you can however ensure that the competition isn't harmed in any way.

Google should simply offer a choice - install whatever competitor's service, but license Android for $30. Like Microsoft does and gets away with. Would that seem fair to you? Because that chat eventually gets passed on to the end user.
Similarly, if Google have billions in the bank, they can easily offer the Google Maps API free to all and kill any competing service (that took years to develop and lots of money to build). Once all the competitors have gone bankrupted or pivoted to find a source of revenue, Google can simply jack up the price of the API and cash in. Sure, Google loses developers' trust with this behavior in the long term, but it has worked so far for the monopoly so... ¯\_(ツ)_/¯
The report itself - worth of reading

https://www.ntsb.gov/investigations/AccidentReports/Reports/...
> What's amazing to me is that he's sustaining living in NYC on currently $423 a month.

I don't think he is?
What are you referring to as fraud?
Thanks for sharing! I'm working on a device and I've been searching for a good FSM library in C with no dynamic allocation :)
If this was the case, then how was MS bundling IE a violation?
"This country was literally founded because of excessive and tyrannical taxes brought by the British empire. How long until America becomes that empire?"

There were far, far more inputs to that than just "taxes are bad".

"As a US government contractor, governments are great at overspending and under-delivering."

And as a contractor, you're part of that problem.
Shale Country Is Out of Workers and Dangling 100% Pay Hikes
A star means "I think your project is cool, but just not enough to contribute to it (with a fork)."
Yeah, I saw 'timing' mentioned, and also tried to create a flip-flop for yucks.
It's happening in America right now, just not in the way you think. Everytime a company pays their employees so little they need welfare to live, that's redistributing wealth from society to shareholders

It's also been happening for years with social security redistributing wealth from younger workers to older retirees
Single digits stars are a signal to me that no-one has used the code yet.
I think this is known as "Pipeline problem". Has been discussed to death all over the internet.
How would his post history be relevant? Do you think only like-minded individuals should be debated with?
Robin Hood LLC.
> You want the illusion that your database is entirely in memory

I don't want illusions. When it comes to databases I want simple and predictable.
Why? For some people traveling is their fulfillment of life. For other people it can be hacking, gaming, watching all TV shows that are on the planet, etc.
Climate Change Can Be Stopped by Turning Air into Gasoline
Checking account?

Not sure why banks make any sort of distinction anymore.
> There's very few things JS classes can do that ES6 modules/named exports along with closures returning plain objects can't do better

That's a really good point. I was about to disagree with you but then I created a thought experiment.

Thought Experiment:

I wonder what the JS landscape would look like if ES6 Modules were introduced as part of ES5 about 8 years ago? I could definitely see how that would make classes fare less appealing if we already had a great module system (sure CJS existed but browser didn't support it).

Looking at the timeline of when these features were implemented in all major browsers:

* ES6 Class[0]: implemented 2.5 years ago
* ES6 Modules[1]: implemented 1 month ago

[0]: https://caniuse.com/#feat=es6-class
[1]: https://caniuse.com/#feat=es6-module
A fairly large cross-section of big corporations will say things that are shockingly evil to even moderately critical minds. You work there to put food on the table, not to make the world a better place.
I have been working with .NET Core since RC1 and I am so excited about the performance it's getting.

Ranked 7? That's seriously impressive. Just go look at some of the past benchmarks.
Show HN:Visual Poets of the 21st century – PICTINK.COM
Tame had only just been applied in earnest when I started in 2007. Pre-tame code was pretty unwieldy!
There are three things to figure out when you use a project

1. Quality

2. Maintenance

3. Adoption

Github stars imply #3 adoption, moreso I believe than raw download stats.

It doesn't tell you the quality or maintenance of the project. It tells you how large the community is, and what you can expect on eyeballs, public Q/A forums, etc.
I don't know the answer to that, but SAAS sites that take a bunch of investor money, burn through it, and then abruptly shut down probably aren't helping with those concerns.

However, what I do know is that SAAS is one of the most important advances we've seen for ISVs in the last 20 years. SAAS can be a great leveler for software companies because a) it prevents piracy, which is big problem with desktop software, b) it's generally easier to develop and deploy, and c) it is universally available to all types of client machines.

The main problem that I see with SAAS is that dominant players have used it to lock customers into their service by making it hard to get at their data or move from one service to the other, but I'm not sure that this was less prevalent with desktop software. We've sold embedded database engine products for years now, and we constantly encountered vendors that wanted ways to lock down their databases so that customers couldn't casually access their own data using an ODBC driver, etc.
I assume catering food for your employees is tax advantaged.
Like I said, that sounds like something the workers need to take up with their employers. The solution in this case is never to try to tear other workers down and to attack them for having something, it's always to ask your own employer why you don't have it.
To me it signals that the community support is good on a project and I am more likely to go with a project with more stars over one that has less (that is a substitute project).
I always wonder about those articles that breathlessly exclaim how so many Americans only have like $5000 in their 401K accounts.

I have about $6K in my current 401K account. The previous ones got rolled into IRAs at my brokerage, though, and I have a decent seven figure net worth. Yet I'm still one of those Americans who can never retire according to the article!

Same with 529b accounts. I opened a couple years ago and funded them but later got advice that 529s aren't the best plan for saving for kids' college, so have stopped adding to them. I'm sure next month some article will come out raising concerns over kids' college savings accounts being woefully under-funded.
You're changing the subject. Let's stick to your first question for now. You were asking whether the arguments for diversity of race and gender could be applied to diversity of skill.

Does the argument I gave for diversity of race apply to diversity of skill? If not, do you think I gave a non-standard argument for diversity of race?
For true tamper resistance you need to have some way to actually detect tampering and erase the secrets, which usually leads to some battery-backed SRAM and associated tamper response circuitry.

While there are some smart cards and smartcard-like HSMs (Fortezza comes to mind, but it uses the battery primarily for integrated RTC and seems to not contain any tamper detection mechanism) with integrated battery, common smartcards does not have battery.
This is the kind of thing you can suss out of personal references. Of course, many people will provide the best / most reliable (for them) references they possibly can, but you can still get a good signal with the right question. Ex. "Can you tell me about any times ____ pulled through without oversight", or "delivered something both useful and unexpected", etc. Anything that isn't a fast, resounding "yes" with details is probably a "no".
That's rather the whole point of the Theranos drama. They had faked tests on real people. That repercussions for third parties (CVS/Walgreens comes to mind, you can easily search for the fallout from that), and all sorts of very not-fun stuff.
I treat it as one indicator out of many that I use to evaluate a project. IMO, commit activity, quality of communication on PRs and open issues, quality of documentation, attention to detail in README, etc. are usually more important. Stars are more of an indicator of whether I'll be able to find blog posts and answered questions on Stack Overflow.

And something to keep in mind: if you're comparing two projects, you should pay attention to which project is older. If I see a fork or a newer project that has almost as many stars as a much older project, that is a very positive indicator to me, since it means that people are actively deciding to go with the newer project.
this is a very limited mindset. Poor people that are not able to move into middle class will in the long run cause a lot of instability. Poverty and level of education are correlated. Living in a democracy with more people being poorer opens the door to populists with short sighted politics (hi Donald)
I'm pretty sure the CBP would give you the finger and ask you to "come and get it". I really don't understand why Europeans think other nations will follow other nations laws
Hence, my sympathy for the idea that the real fix lies upstream: in order to get more women and minorities into tech, more members of these groups need to choose to study the relevant degrees in college. There are reasonable points to be made about the visibility of role models from these groups, but nothing much will happen to diversity hiring until the pool itself is more diverse.
UK is famous for having poor dev rates. A coworker of mine transferred from Microsoft Beijing to Cambridge and had to take a pay cut because the payscale for the level he was at was actually lower there.
Sensei eLearning Plugin
For those like me who have no idea what this library is about: https://en.wikipedia.org/wiki/Pull-to-refresh
You're right. Fever often feels bad, and like pain, is often worth treating. I just ask the patient if it's bothering them, and treat it if it is; the only exception is sometimes leaving a fever unmasked is useful to determine if one's treatment is working.
Ubisoft Says Next Gen Is Last; Microsoft Looks Beyond Platforms
Is your product team business, product or customer-led? [book]
It might be losing favor amongst people that care about design and functionality. But it is implemented for another purpose; to create an addictive habit that keeps you on a social media platform.
I'm not actually, I'm pointing out a type of diversity that the commonly accepted notion of diversity doesn't quite capture.
So you migrated to GitLab? Well, I have some news
Check out vertx on the multiple query benchmark - it is almost twice as fast as the next entry. Just got confirmation from TechEmpower that they are using a new pipelining feature in postgres to wipe the floor with the rest of the field.

https://twitter.com/sampullara/status/1004753777209962497
Bang. You nailed it.
Sure, there is an evening peak when people get home and start cooking/turning on their homes etc- which can't really be offset with solar (without using storage, battery/hydro). Doesn't negate the fact that solar generation pretty much perfectly matches business usage.
So you're just going to ignore the fact that they explicitly promised their users that they don't keep logs, while keeping logs?

I wonder if it qualifies as unlawful false advertising.
Kubernetes,
CGroups (for containers)
VP9, VP10 codecs
Google is enforcing their software on hardware made by other businesses by bundling things vendors want with things Google wants them to have. It's very similar to what got Microsoft in trouble in Europe.

Apple can enforce or restrict whatever software they want on their own hardware. It's not even close to the same thing.
Absolutely everything in your post sounds horrible. There is absolutely no justification for it, none. There is zero reason whatsoever that employers cannot allow people breaks.
That is how that works. Like if you look at the possible distributions and the outcomes, you'll see it.
For anyone like me who's hearing of Zig for the first time, I totally encourage y'all to watch the video that's attached on his Patreon page.

It's rare to see a technical presentation done in a way where the concepts are so clearly understandable. Makes me want to take a peek into Zig and see what it's like in there and consider supporting the author just because. Hope it works out well enough for him to live his dream :).
Microsoft Buys GitHub: The Linux Foundation’s Reaction
> What's the value of a "savings account" in 2018, though?

Low risk emergency fund or sunk cost funds.

If you purchase everything on credit or debt, you're asking for trouble in the long run. Debt or credit involves substantially more risk.
Women scientists still lacking in key research positions
We've had great inequality in the U.S. before (beginning of 20th century) and it somehow resolved itself. Perhaps there is a historical lesson in there somewhere.
Fire TV Cube
Couple suggestions, that would make it fun for youtube videos:

1. Let the user change the background, and add letters/text.

2. Ability to add sound effects

3. Rube golberg style components that could be triggered by the circuit.

4. Render/Simulate real leds.

5. Add a gallery ... do you have a gallery of circuits others created?

6. Also, if you could save and output a video file of the circuit. It would make it easier to include for things like youtube videos, and possibly do animated logos and marquees using this simulator.
Stars mean different things to different people. Some people use them to like something, others just to bookmark it for later.
Amanita Design should have used Haxe instead of dead Adobe Air for their games.
The problem of my clients actually copying my software: no.
The problem of being worried about it: yes

On a serious note, it has happened to me a handful of times in many years. Not often, but enough times to want to be notified when it happens again.
I read an awesome comment on HN the other day that I think applies here: something to the effect of, “some seem to think that the law is a simple robot that is easily bamboozled by specious arguments.”

In other words, it’s probably unwise to think that going 100kts in a part 103 certified ultralight will meet with regulatory approval because the VSI reads +1 fpm.
I worked at a company where they started using kubernetes very early on. It was a mess, we configured it and provisioned with CoreOS and Ansible. it was suck a Mess.

Then I moved to another company and we used ECS and it worked and did the job but 3 months ago i started learning kubernetes on my own. From provisioning a cluster to deploying workloads and i can tell you that Kubernetes is great. It is not that complicated to install and to extend and support. The kubernetes documentation is really all you need. I am using kubernetes and find that things are easier to manage than when we had to provision instances with puppet or chef . Everything is a container and we can deploy containers or roll them back with ease.

The problem with Kubernetes is not kubernetes itself, I think the problem is that developers should spend time learning docker and how to create and package docker containers with their applications and setup CI/CD pipelines to deploy such containers into kubernetes. the challenge is . that many developers are not using docker for local development and don't know best practices on how to develop containers. but it would take a couple of more years to resolve these issues. Kubernetes is great . Also i got to preview EKS and their setup is a bit of a mess and pricy

Learn to provision your own clusters . Would be my advice.
Wrong. Incorporated companies get a number of tax breaks, a lot benefits that allow them to act as one, just like a union.

Again, asking for unions to not have their protections is equivalent to saying that you don't want labor to have any protections.
Given the extremely low interest rates savings accounts have been delivering, short term cash can go to wallet, or checking, and any cash you don’t need short term should go someplace that will earn more than a savings account, like a mutual fund or at least a CD.
Most people who live in cities don't realize how inexpensive it can be to live in the US.

For example, I lived a spartan but comfortable life in Rochester, NY for well under $20k/year. That was renting an expensive-for-the-area apt in a nice neighborhood. When I had roommates my rent was <$250/m. You can buy a house in Rochester for under $20k.
Your parents were fishermen? Mine too. I grew up in Cordova, AK and fished until I was 20 and realized that I was not tough enough to do it year round. Winter fishing fucking broke me.

Anyway, I feel ya. I lucked out on my teeth but I didn't see a dentist for 15 years and when I did I had a dead tooth and some root canals to be done.
This seems like it might be a bit of a contrarian view based on the other comments but I use them to get a quick overall sense of a project. Generally I'm interested in using projects with a relatively proven history and a good community -- both of which roughly translates to stars. They're also a pretty good metric for comparing similar projects at a glance.

That said, I'm certainly not put off by or dismiss project with few or no stars, it just means that I'll look slightly deeper before making an assessment.
> Not that pre-gps long range missiles are any better.

They were much, much better.

EDIT:
It appears the V2 in testing had a 4.5km CEP, while he minuteman III has a 200 m CEP.
This is not an answer, but today I was hunting for an implementation of Aho-Corasick in Go.

https://github.com/cloudflare/ahocorasick - 285 stars.
https://github.com/anknown/ahocorasick - 70 stars

Anknown's implementation is more than 10x faster than CloudFlare's, and typically uses 10% of the memory!
> i.e. the fact they lie constantly

I'm yet to discover a culture that doesn't do this, and the people from that culture are so inured to it they don't call it lying but "being polite".

As an example that would be widely understood by HN, Americans lie constantly when they ask "How are you doing?" - they really don't want to know how you are doing, and worse, you're expected to lie back with enthusiasm "I'm great!", even when you're not.
Maybe we can afford to suck CO2 out of the sky after all
Came here to say the same thing. I think there is probably room for both. Seems like the are valid use cases where you might want something with completely manual management like C, but without footguns like undefined behaviour and c-style strings.
Is it just me or do Indians greatly prefer to communicate and delegate tasks over phone versus email? I'm working with subcontractors right now, and it makes it a pain when it means doing daily calls late at night or early in the morning to talk to them in India.
giving average joe the opportunity to lose all his money in cryptocurrency/day trading doesnt strike me as redistribution of wealth
So, ads are in fact optimizing our experience using these dangerously large amounts of tracking data, they're just working so subtly and ineffably, we just don't know enough about marketing's mysterious ways to appreciate it.
if stars == 0: Nobody heard of it yet.

elif stars < 10: Probably shared with some friends or tweeted.

elif stars < 1000: Probably announced officially, shared on some news aggregators, maybe there's a blog post about it.

elif stars < 10000: Probably pushed by a funded company or a tech celeb.

elif stars < 100000: Probably a meme.

else: Probably a bug in Github.
Looks like it's already there: https://www.npmjs.com/package/pulltorefreshjs
For me, staring GitHub repos means that I like this project, I will not remember it though in the future, so I star it to find it easily. Also, I revisit my stars list every 6-12 months and usually un-star projects I'm no longer interested, or I have learned and now can find them with their name.
Google requires a fee for the OS customers expect: Android with Google Play. (and has every right to do so!)

Both are bundling other products with it, that's the problem.
> I must say the build pipeline and available tools for OpenFL / Haxe games was lacking at best

That was my experience as well.

Too many moving pieces going in different directions. When it wasn't a Lime issue, it was Hxcpp, or OpenFL, or a combination of these. That was 3-4 years ago though.
I don't believe that either ErrorKind or 'failure' gives the same degree of automated enumeration and checking that Zig provides. I'm not a Zig apologist... I just think you should read through the Zig documentation and examine the differences for yourself.

https://ziglang.org/documentation/master/#Errors

https://ziglang.org/download/0.2.0/release-notes.html (see "Error Sets")
A quick way to select top 3 options for a deeper look.
> Are you kidding me? Many high profile projects of Amazon such as Amazon Prime and Amazon Pay

I'm sorry, but those are not "high-profile projects of Amazon". Some things in the AWS roster are.

Prime Video and Prime Music are shoddy technical work. The former refuses to play movies on HD on Linux, and their technical support has no idea why, instead spouting bullshit like "Oh, Adobe Flash does not support Linux". The latter launched in India exclusively on Flash, and that was this year. Their current HTML5 music player locks up one of my CPUs even when nothing's playing, by making the browser constantly refresh the whole layout.

If your objective was to claim Amazon's Bangalore office put out good work, Prime Video and Prime Music are poor examples.
I'd like to point out this article consistently uses the word 'wealth'. I take this to mean all assets owned, including cash assets.

Let that sink in a while.

That would include vehicles, houses, clothes, everything.

I am musing on this problem from my air conditioned office at work. We truly have first world problems.
GitHub forks aren't contribution, they are just github forks. People fork without any intention to contribute all the time.

Both stars and github forks are the same for me. A tiny metric used to indicate how interesting a project is to the general masses. This is useful data, it's just not all that important.
Nobody wanted IE, but everybody needed to be selling Windows on their computers.
Let me be clear - “Not all Indian Developers are bad”.
The reason why quality of engineers at Infy, wipro, tcs etc. is so bad is because of their recruitment process. They recruit engineers from various colleges like herd of sheeps and call it mass recruitment. Irrespective of the his specialisation (Mechanical, Electronics or Chemical etc.) Students practice code for a day and so go for interview and unfortunately many get recruited. Then there is one year of Training. After training these engineers get into software development. Imagine a student who never wrote a line of code in his entire life suddenly has become a developer. Indian college and companies need to change how they recruit students.
"You're not just "giving people a head's up". You're also making a claim that IanDrake is, essentially, being dishonest."

Because I believe they are, if not just with us, then with themselves.

"You want to point out (what you perceive to be) the actual results of someone's position? Fine. Feel free to do so. But don't claim that they believe those results but are unwilling to say so. You don't have the knowledge to make that claim, so you are being dishonest when you do so."

And I disagree. Those outcomes are very, very obvious. If you do not realize those outcomes, then you are being dishonest.