skysight-inc/HackerNews huggingface dataset:
This is a fallacy. I'm 42 and have been working in tech since I graduated with my computer engineering degree in '99. I only just paid off my student loans 2 years ago. I have no retirement, and just burned through my savings over some health issues related to burnout.

Things are going to be even worse for millennials. Seriously, anyone reading this should be thinking about what they want out of life and how we could/should organize an economy and culture so that everyone can work sustainably and thrive. If something doesn't change soon, and especially with looming challenges like whole industries being automated, I fear that we are headed towards a future of perfect wealth inequality and 21st century feudalism.
Yeah these startups are a scam, the founders walk away with a fortune on a successful exit and the employees who toiled away for years get basically nothing. I've seen cases of founders getting 25 - 50 Million each and the earliest employees get a few hundred k.
Yes, I think this is sufficiently established and the least the government can do here. That we even have to debate that at all is sad.
Very interesting, thanks.

Based on these revelations about the cancer, they did us a massive favor when they evicted us.
And then there are irrelevant video popups...
Today that is an US base, it doesn't matter if it existed before or not.

The US has not "maintained" the presence in Germany and Japan. US still maintains presence there. And that 75 years after the WWII ended! Also: The US has fought a major war with Germany and Japan and after their defeat it occupied them (still ocupies them?). All that does bot apply to the former USSR.
Multiple cuts, at multiple locations? or one location?

Or just one location where primary and backup systems went through the same pipe, system, whatever?

Telco land is full of redundancy that eventually converges into a single point of failure.
The Shared Responsibility Model of Security in the Cloud
Click "web", then click the article. They allow you to view the full article if you come from google.
The most prominent projects are in areas where Go is not relevant.

Go established itself as a python/ruby/php competitor. Rust is a c/c++ competitor
I think the parent is saying that API's should be utilities and not applications.
How is this "true" cost calculated?
> Nearly everyone is on aws, if aws is down the internet is down. The down time from aws is often hand waved away.

This is not even close to true. The 3rd answer has some numbers for you: https://www.quora.com/How-essential-is-AWS-to-the-internet

You’ll notice that the most dramatic responses come from other AWS devs like yourself (the first answer in the quora link). This is because as an AWS devotee you end up in an echo chamber.
That's mostly neither here nor there if you don't eat them or handle them directly.
How does this fit in with other vm tooling such as vagrant?
For those with adblocker/umatrix, the website content is accessible with firefox reader mode
So much potential wasted by subpar tooling. Although I earn money as a C# developer and F# should be the logical choice, I am still studying OCaml right now.
SSD + Windows 10 + Fast Boot = seconds of boot time
J++ had extensions that were not portable -- in clear violation of the binding license agreement that Microsoft would not add anything to the java.* or javax.* namespaces.

Hence the lawsuit.

Microsoft could have added any Microsoft or Windows goodies they wanted -- as long as they didn't try to make it appear that these extensions were part of the Java platform and would run anywhere. There's nothing wrong with Java code that only works on some systems. But not if you're making a version of Java and building those extensions in, especially in a way that tricks developers into using them because they appear to be part of the Java base. Then later the developer discovers their program only runs on Windows.
My company sent out a memo this week letting us know that they value our work-life balance, which is why they now allow us to pick one of two 8-hour shifts: 7-4 or 8-6.

Also no work-from-home, because we're a family, and you can't be a family remotely. Happy holidays!
https://news.ycombinator.com/item?id=21832129

https://news.ycombinator.com/item?id=21828389
What I took from this was that, if you're willing to pay a competitive rate and you're worth a competitive market rate, no one is getting high offers. If you can get the same compensation offer at 5 places in the next 2 months, the cash/equity compensation probably isn't the reason you're going to take a job. Basically, the market has found some salary/equity equilibrium, and it's things external to compensation that are being played around with to attract talent.
I have had the complete opposite experience. Github actions was far easier to setup and get running than AWS CodePipeline or Jenkins. I must admit, I have not gotten down to the nitty gritty API level documentation, but for simple building & testing, it has been a godsend.
Check out how phabricator handles this. It's essentially what you're asking for: https://secure.phabricator.com/phame/post/view/766/write_rev...

TL;DR: PRs are not based off a diff between master and a remote branch. Instead, phabricator sends up patches to code review and when approved, the Phabricator tooling handles the rebase locally. No remote branches and clean history.
I love the name of your podcast.
He most certainly did:

In response to:
"Perhaps you'll consider releasing it under creative commons 2.0 at some point :)."

He said:
"I don't own the rights—the publisher does—but if you're extremely online, you can find a copy in the usual places."

https://twitter.com/Snowden/status/1207628691234316288
I GUESS WE'LL JUST

HAVE TO WAIT UNTIL

EVERY ONE LOOKS LIKE THIS

so then this one

WILL STAND OUT AGAIN?
Or, humans are so stupid that they decided to cover the planet, shit all over it, destroy their habitat, and pat themselves on the back.
I believe that we don't use nuclear energy because it's not economically feasible in a private energy market. Startup costs and operation costs are very high compared to natural gas, solar and wind. We saw how energy companies plowed right through public outcry and resistance in the Dakota Access Pipeline. I think it's silly to assume they wouldn't do the same with nuclear power if they saw a profit in it. Even with federal subsidies and loan guarantees energy companies aren't biting.
So Google is hosting fonts because they are a nice company that is just providing us with free fonts?

Think again.

If you block tracking pixels you should also block the loading of external fonts. Extra bonus: fast loading pages.

Some CDN also exist for this reason.
Sure, I think that's a valid good use case. But I honestly have a hard time believing there's enough demand for that to support an actual enforced technological solution.

Maybe I'm wrong but I find it hard to believe stand-up comedians and musicians who want the audience to be in the moment are enough to keep this business afloat. I think it's more likely for things like:

https://www.businessinsider.com/trump-clint-lorance-mathew-g...
In the US, students use their right to protest against what they see as morally abhorrent, and the government threatens to defund the universities for it.

In China… well, I guess it would not be that different? I'm glad to hear you're a supporter of the right to protest.
Exactly this. Amazing, a picture of a white-mans arm holding a box of orange juice. But what if the person is a woman, or dark skinned, or has prosthetics, or is a child, or it's a bag/bottle instead of a box, or the lighting is different, or the camera is low resolution, or there is someone standing in the way...

Anyone in this space is well aware that the benefit of big data isn't just the amount of data, but that's it's a real representative sample of the type of data you are actually going to need to work with. Big data solves the problem of people being bad at creating simulations. To suggest simulations as a solution to big data is kinda getting the relationship backwards.
https://news.ycombinator.com/item?id=21784218
I think the best visualization overall is the first one on https://2019.stateofjs.com/overview/.

Seeing the trajectory of each piece of tech gives a lot of insight on overall trends. For example, I was thinking of learning a bit of the more recent Angular (last time I used it was Angular 1.x, before React was a thing), but now I think I'll look more into Vue.js, as its trajectory looks much better.
Almost all new consumer-accessible technologies benefit the wealthy first, simply due to the initially-high costs. Just imagine if people like you had decision making power. We'd not have microwaves, televisions, cell phones, etc...
You would use the hydrogen in gaseous form to reduce the net weight of the aircraft to be lighter than the surrounding atmosphere (hydrogen gas has an extremely low density). This enables the craft to float without having to burn fuel just to stay aloft.

https://en.wikipedia.org/wiki/Airship
This is not at all the same thing. Programs written in C aren't inherently low-quality, everything abusing the web stack as an application platform – including Electron – is.
> I don't know why they didn't allow us to use any docker image we want

Can you imagine allowing anyone on the internet to run an arbitrary container on your server for free?
100%

Companies may have really good reasons to break old APIs. I’ve done this before...retiring an old framework and set of APIs that was inherently much less secure than what the bulk of customers needed.
AWS re:Invent Conference Badges Tracked Attendees' Movements
Just want to pile on more kudos. Nicely written.
This.
MSI B450 + 3600 and I'm still on bios 7B85v19
SSD is and older 850 EVO and boots to desktop in under 30 seconds
It would be huge if they implemented a way to run java libraries from .NET. Be it ikvm or something else. This would immediately open up huge amounts of very interesting libraries to .NET. For example Bouncy Castle or Lucene. Years ago I worked on a document search app. Wrote it in .NET but then almost all interesting libraries were in Java exclusively or with an outdated .NET port. Being able to use the up to date java libraries would have been huge. This experience alone makes me reluctant to use .NET. The Java ecosystem is just much broader.
I did, in fact, get the build server to work. Posting the resulting artifacts to Github Packages has been the big problem.
I didn't realize Z-Wave was proprietary. It is useful though, I can control things around my house with a USB adapter and a Rasbperry Pi.
> only be accomplished through collective action

I'd agree if you said enforced collective action. We cannot rely on companies to self-regulate. There needs to be severe consequences for companies that damage the environment like this. As long as profits far exceed penalties, companies will continue to take the easy path.
> Electric engines would not have the same issues at high altitude as conventional ones

Some of them they still do. Their air is still less dense, so if you force the same volume out per second, you generate less thrust anyways cause there is less mass per volume (and thus less thrust for you)
I don't understand your concern.

I think Mads Torgersen & co. are doing a wonderful job.

We've had a new version of C# with each new (recent at least) release of Visual Studio.

Did you have issues with the quality of new features? I'm really puzzled by your comment.
This article didn't mention how holders can be extra hurt by tanking IPOs due to taxes. Many companies release their RSUs at IPO (often withholding too little tax) and then you are locked up, as the price may fall.

You can't write off the capital loss occurred during the lockup against the ordinary income from the RSU release, meaning take home is even less than price would suggest.

No idea why companies don't wait until end of lockup to release the RSUs.
The above is also certainly non-exhaustive. Google isn't on the list, and they are using rust in fuchia.
Cybersecurity Experts Are Leaving the Federal Government. That’s a Problem
Why Winter Solstice Celebrations Persist
I am with you on this. It seems to be a new trend: “show users how to do a hello world” which was disregarded in the past... but somehow that turned into “instead of providing real documentation” rather than “in addition to.”

It’s not just GitHub. There’s a language I (and the rest of HN) love that has adopted “story format” for documentation but is missing real, hard technical documentation apart from method-level codedocs. It’s nice for building momentum but it leaves you unable to find a central location with an architectural documentation of the system.
Go home, grandpa, you’re drunk
worked just with 2 in current company, 1 questioned everything, even things there was no point in questoning, the other one told us its standard in france, but is it? if so its scary, the guy was young and read clean code (never said nothing about any other books...), was programming in just 1 language, didnt knew nothing about basic design patterns and still tried to be the smartest. after he left and we stayed with just 1 who didnt have this attitude the atmosphere in office and productivity increased so much, less bs, more quality work done. some times u need to trade off perfection for time or needs. arguing about stuff that doesnt really even impact functionality and code is usually lost time.

____terrible, terrible experience. please dont.___

btw. if ur programming for 5 years and you have 3 guys that do the same for 15-20 it might be actually good idea to listen to them without this 'question everything' attitude and maybe learn somwthing new? in some places there's no time to be lost on questioning everything... tre bien

some times its not about authority and culture but simply about experience
A New Layer of Exclusion? Assam, Aadhaar and the NRC
"is planned to be operative in 2018"

Is it?
It costs money, but for other readers, I've been using Buildkite[0] at two different companies across ~4 years now and it's great. It's _mostly_ self-hosted in that jobs run on your own hardware and Buildkite itself is only the job queue that your self-hosted agents pull work from. They also provide an elastic CI stack[1] so you can have auto-scaling workers running on AWS

You still own enough of it that if the service is down, you can just execute the scripts manually to build, test and deploy

[0] https://buildkite.com
[1] https://github.com/buildkite/elastic-ci-stack-for-aws
Algorithms get gamed by either the public or by the shareholder-based companies that create them...

Companies are the LEAST dependable ones to create truly uncorrupt algorithms for social media. They adjust everything to drive sales, to drive profit, to drive ad revenue, because year over year shareholders expect profit growth.

Creating social media presence used to be fair, but now as a content creator, the ONLY way to get noticed is to game the system. Rich people and companies prevail against algorithms because they can hire companies to boost their views, and to create followers, and to create massive campaigns.

This makes everything unfair, and invalidates the equality that the Internet was meant to create.

There is already a universal basis for social media timelines and algorithms, it's the one they started out with when they were trying to become important; A time line based on when content was posted, equal visibility for all users, conservative ad placement without pop-ups, User Interfaces based on functionality first, thorough testing of releases prior to updates, reading feedback from users before addressing stakeholder concerns... And most importantly "Not Becoming Evil" in the process.
"The one with all the sex."
You can spell the word out instead of pronouncing it if you'd like. Your teammates can ask you to spell it out too.
I try to abstract something like the filesystem. So I would use something like Flysystem for PHP, or pyfilesystem for Python where an environment variable would decide whether it's saved to local disk or S3.

For some more difficult use cases I have to be pragmatic and decide on the circumstances. E.g. when needing presigned URLs (which is an S3 feature) I will use the native S3 SDK, it's not the cleanest way, but it gets the job done. Only when it starts getting annoying / slowing the development speed will I abstract it away. Security is important and I keep a high standard there, but when it comes to clean abstraction I will occasionally make compromises, knowing that often we will only need one implementation or that feature might be thrown away (I work freelance mostly with startups or SMEs).
It might back fire:
Currently, banks need to offer enough incentive to motivate a human to spend time to switch.
This will benefit the lone deal seeker.

OTOH, a never-ending bidding to get a customer's money might give a better result, on average, for everyone involved.
The problem is that the penalty is not enough to detract InfoSys or other companies from committing the same crime.
It's called "freedom of choice". The alternative is for Facebook, GOSPLAN or Apple to decide what features and UI you get.
"Back in my day we didn't need no fancy Q-bits to run an engine! Deuterium these days is expensive!"
Work is not merely a part of life. It's something that is unfortunately required in order to enable the rest of life.

So categorizing the act of being alive into two buckets ("work" and "life") makes sense.

Also, "work-life balance" is a common term.

Regarding correction of the Basecamp brand's capitalization, pedantry doesn't serve you well here. It just signals a particular social deficiency.
I think people tend to over-correct when discovering the sunk cost fallacy. It is definitely a fallacy people fall for, pretty frequently. But there are also things that look like sunk cost fallacies that are actually trying to extract value from previous investments.

In the case of YouTubers, if you already have thousands of followers, video gear, lighting, hard-earned performance skills, and video editing proficiency, then it is entirely rational to try to continue to leverage those investments for your future income.

I've got two decades of experience in software engineering. It's not a sunk cost fallacy for me to continue looking for software engineering jobs, it's me trying to capitalize on that investment.

The real hard part is figuring out when some past investment like that is winding down such that you're better off discarding your potential future earning from it order to spend that time building up a new investment. You don't wait until the copper mine is completely empty to shut it down. You close it when the copper you can extract is worth less than you could get from spending that time elsewhere. Making that calculation for our intangible skill investments is really difficult.
An experience with Daimler’s vulnerability reporting program
Do you think that the existence of classified information is antithetical to the 1st amendment? I don't see how a nation can have secrets without being able to enforce at least some limitations on free (and commercial...) speech.
So it could read the RFID tag in the passport.
Not likely.

Something more likely. Two things.

Make dot NET a truly first class citizen on other platforms. Including the ecosystem of C# and dot NET libraries. Some of this may be difficult due to the long time that dot NET has been Windows only. There would have to be a clear boundary between APIs and features of the runtime and libraries that are only available on Windows. I think Microsoft is already making moves in this direction. But I don't keep up with it.

Make Java a truly first class citizen on Windows.
Memory keeps increasing with each zoom interaction on Safari browser
They have updated their status to monitoring when their endpoints are still 500ing... this is infuriating.
Someone please tell the Google Cloud Platform teams this. So many hello world examples which reek of, "I was told to write documentation but I really hate writing documentation". I mean this in good faith, I think writing documentation for a product you don't actually use is a miserable experience and I hope they can find a better balance...

Writing documentation also seems to be a task you kick out to your junior developers that you'd rather not give more critical assignments to, which is backwards as can be.
Umm, GraphQL is a reflective API-- use 'introspection':
https://graphql.org/learn/introspection/
I would definitely saw that this is extremely hard to accomplish on one hand and on the other if it works it would be a game changer!

A good simulation is the holy grail of AI. It solves the data bottleneck once the data can generalize to the real-world. Let's see them prove that!
> Read it enough to consider his primise was flawed and to judge the article as such.

I suspect this algorithm needs tweaking, then :)
That works until globalization takes your job to Singapur and the left wing party that you vote for starts saying that we should let all the poor inmigrants in because it isn't fair to let them die in Libya. Then the left becomes a high-income urban professionals ideology while the blue collar workers start voting Trump or Johnson... Hillary said just as much a few months ago.
ABeeSea says>"all 17 intelligence agencies confirmed Russia meddled in the 2016 election."

No. : "New York Times Forced To Retract Longstanding '17 Intel Agencies' Lie About Russian Hacking":

https://www.zerohedge.com/news/2017-06-30/new-york-times-for...

Ann Coulter addresses details and history of the "17 intelligence agencies" claims in her book "Resistance Is Futile!: How the Trump-Hating Left Lost Its Collective Mind":

https://www.amazon.com/Resistance-Futile-Trump-Hating-Left-C...

The sole sources of the claims were found to be only John Brennan and James Clapper.
My approach to this was to create generic images. For example there are various actions out there to "Run `make test`", "Run pytest", or "Run go tests".

Why be specific? Why not include a shell-script in your repository, and allow that to run the tests? That way you just need one "Run test-script" action:

https://github.com/skx/github-action-tester
Could they try to come after the money Rogan made on that podcast?
"Leaked more than many countries do in a year" is an interesting way of expressing the scale. Many countries have little to no petroleum industry.

> Or, for another kind of context, the researchers point out that this Ohio well released more methane in 20 days than the oil and gas activities in most nations around Europe do in an entire year—save only the UK, Germany, and Italy.

https://en.wikipedia.org/wiki/List_of_countries_by_oil_produ...

https://en.wikipedia.org/wiki/List_of_countries_by_natural_g...

Most European countries other than Norway have orders of magnitude smaller petroleum industries than the US, and many have near zero production. While leaking oil and gas is bad, this kind of journalistic sleight of hand is neither necessary nor productive.

To better put this leak in perspective, the US alone apparently leaks 13 million tons of natural gas yearly [1], and 440 million tons are annually leaked world wide from both human and natural sources [2]. So this leak accounted for 0.5% of nation-wide gas leaking in a given year and 0.014% of global methane emissions in a given year.

1. https://www.scientificamerican.com/article/oil-and-gas-facil...

2. https://www.scientificamerican.com/article/methane-siberia-c...
How to implement Medium-like progressive image loading in React
lovin' it...
One of our bottlenecks was really big keys (>1MB) being written and read too often and effectively stealing all the CPU time. That was fixed in the app by reducing the number of operations + compression. Threaded IO will give us a little more room.

Other use case involves LUA scripts that operate on 5 different keys, so cluster/proxy is out of question.
Huh, I had never heard of remote fonts.

https://collinmbarrett.com/block-web-fonts/