skysight-inc/HackerNews huggingface dataset:
I can tell you why I think so. When private sector unions negotiate an impossible deal with their employer, the employer goes bankrupt. When public sector unions negotiate an impossible deal, we all end up paying more taxes to make it possible.

In the US, the federal and state governments are functionally and legally unable to undergo bankruptcy. Although municipal governments can technically go bankrupt, only five cities have done it since the Great Recession, and none of those bankruptcies actually resulted in significant debt shedding. In that same timeframe, hundreds of thousands of businesses went through bankruptcy.
Private key stored on 128Kb USB disk to be protected from Windows File System
> Not having to run the JVM on every machine is also nice.

Personally, Envoy compiling to a binary makes it much more likely that I would experiment with it than with linkerd. I have hesitated trying out linkerd because we don't run anything JVM based in any of our stack, and we aren't currently excited about introducing any.

I am definitely going to take a look at Envoy. Thanks for referencing it!
C) Does not in any possible way apply here because the outcome of oversold seats is completely predictable, as is the need to accommodate crew shifts. This isn't "chance occurance" at all even in the most vivid imagination of one of my house plants.

And in fact there's no oversold issue either, as it turns out. Exactly four paying passengers were removed for exactly four non-paying non-customer crew. That is not an oversold situation.

H) What safety issue applies here? This isn't a safety issue.

The contract has allowances in specific situations for passenger removal, not one of those allowances is applicable. You have to stretch way above and beyond the simple meaning of words in a dictionary to get where you're going.

> If you're unhappy with the situation, deal with it later in the courts. Just like you can't talk your way out of a speeding ticket by "asserting your rights".

That's asinine. Speeding tickets presuppose a civil or criminal offense from the outset. There is no civil, criminal or contractual offense at all on the part of the passenger/victim.
I think I confused the question. Politicians' salaries aren't the 20%, yes that is all salary. But part of the article is discussing the corruption going on here where state employees endorse politicians who end up pushing for legislation that pays them lavishly in retirement.
San Fran is so expensive, some tech companies can't convince employees to move
Firefox Sync used to be protected with high-entropy keys; now it's protected by a (likely) low-entropy password. Moreover, even if one uses a high-entropy character sequence as a password, Mozilla are able to target one with malicious JavaScript and snarf that password at will.
> What do you do when the Attorney General, a person with near unlimited power to imprison anyone in the country is explicitly and blatantly malicious and corrupt?

We consider ourselves lucky that the right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

No seriously: a wingnut DoJ can do terrible damage, but one thing Sessions doesn't have is a "near unlimited power to imprison". Courts are still courts. They've been doing their job so far.
There is a simple solution. Put aside positive space for 4 crew members on every flight. If they are not used they can be awarded to any non revenue passengers instead. Trust me there are always non revenue passengers for every flight.

Plane still goes out full and no paying passengers are asked to get off.
Mastodon Sustainability – hosting costs, scaling concerns, and problem users
> Part of me wonders if I should get evaluated for ADHD

I would highly recommend doing this, I have ADHD and knowing I wasn't crazy, and that it has a name, has helped me a lot.
Well, yes, because the taxpayers elected the government who made those choices. Taxpayers are ALWYAS responsible for the choices their government makes.
I wonder what the ramifications will be?

Possibilities off the top of my head:

- Tighter integration of Helm, Workflow and Steward into Azure Container Service seems like an obvious one.

- Integration of Helm into Visual Team Studio Services?

- Option to deploy your app from Visual Studio to Azure Container Service

- Better container tools for Azure CLI
I sit in a cubicle and I update bank software. I'd say in a given week I probably only do about fifteen minutes of real, actual, work.
> Management is really a separate skill from anything else, you can't learn it by doing non-management jobs.

That's a common viewpoint, though I think its untrue in a number of ways.

First, management is not a skill, its a function which requires a number of skills.

Second, the skills management requires are without exception, or nearly so, not at all unique to management, but each is common to many jobs and non-job tasks humans commonly perform (and, particularly, lots of them are central to many non-management jobs that are analytical and/or administrative in nature.)

Third, actual effective management work requires substantial specialized knowledge of the field being managed, in addition to the skills of general management.
Part of the problem is that it isn't an older machine. It's what you get if you buy Apple's most powerful Mac.
What people need to do to get their job done is very, very, frequently to work around an existing mess with new hacks that make the mess even harder to clean up. And if that's what they need to do, then they should do it.

But we should also ask ourselves how to get into such messes less often. That is, how to systematically reduce the number of early-stage design errors. One trick is to choose tools that forbid known anti-patterns.

That means the designers must work harder up-front to figure out a system that can do without the work-arounds. But that is a feature, not a bug; indeed that is what our processes should try to achieve.
The whole point _is_ that it's pointless esoterica.

Like music/art/religion/gourmet-cooking/morris-dancing/synchronized-swimming.

If it's "your thing", it's _wonderful_. It might not be your thing, and that's fine too.

If you're exclusively a bro-country fan, you probably don't appreciate jazz or classical - and that's OK, I hope you get immense joy from your bro-country music.
I agree that random walks are the most sensible way to model the financial markets, IMO. Anyone telling you otherwise you should be suspicious of (are they can beat the market?) Especially now with the mountain of evidence that pretty much no one can consistently beat a good market index.
Fuck Reddit. Propoganda 101 in 2017 is learning to manipulate Reddit threads.
The disk is designed to be copyable. The brain is not. See e.g. this evolved circuit:

https://www.damninteresting.com/on-the-origin-of-circuits/

The brain is, as far as we can tell, more like that circuit than a disk. Information is encoded within the structure of the processor itself, rather than being one of 2^N easily defined conformations of a memory device. As such, there is no way to copy the memories of brain A into brain B -- it simply isn't a thing. It would be like saying: copy all of the stains on this shirt, but the stains are integrated into the fibers and are unique to the stitching. In particular, this statement is false:

>Your real, natural brain can access the information within itself.

It cannot, for example, I cannot fully describe how to walk, given a pair of human legs and a butt. My brain can only encode information into language in the particular ways in which it is "designed" to do so. There is no way at all for the brain to report, e.g., the number of synapses within it, even if the firings of some neurons are recorded electronically.

I say "design" in this sense because the structure of my brain is contingent on its fitness-for-purpose in a way that affected its formation, via biological evolution, similar to the way that the structure of an intentionally designed object is contingent on its fitness-for-purpose, which affected its formation as it was constructed by the entity which made it.
I have a follow up question: For the time that you spend "not working" would you prefer to "work"?

For me the answer is "absolutely!!!". Reading through some of the responses, it really seems that people are mixed. Either their "non-working" time is spent with side projects/training or they have become demotivated by problems with the work flow on their team.

For me the latter is by far the biggest problem. I was just thinking the other day that, as programmers, we need a kind of statement that indicates what we expect from the organisations we are in.

To be honest, I really want to work instead of write stuff on HN, so I'll leave this as an exercise to the interested. As an example, I think it is reasonable to expect to be able to spend whole days writing code (which means that someone else has to go to the meetings, and someone else has to clarify requirements, and someone else has to prioritise). There should be some clear resolution of differences of opinion (whether that be in technical direction, or whatever) -- a programmer shouldn't have to spend time arguing. A programmer should expect to have spaces both for interacting with groups of people and for quiet contemplation. I sure there are other (and better) ideas, but that's what I have off the cuff.
The median pension is probably a better measure of centrality here.
Related FTC Fine on Vizio for $2.2 Million in Feb 2017: https://www.ftc.gov/news-events/press-releases/2017/02/vizio...
Further clouding the picture is that Dale is actually implemented in C++. The inner syntax under the S-exps is grotty C++ data structures and some brutally ugly code to deal with them that doesn't seem to even try to leverage the ability of C++ to simulate a dynamic language (like with suitable.

Like look at this fragment from https://github.com/tomhrr/dale/blob/master/src/dale/Function...

bool
isUnoverloadedMacro(Units *units, const char *name,
std::vector<Node*> *lst,
Function **macro_to_call)
{
std::map<std::string, std::vector<Function *> *>::iterator
iter;
Function *fn = NULL;
for (std::vector<NSNode *>::reverse_iterator
rb = units->top()->ctx->used_ns_nodes.rbegin(),
re = units->top()->ctx->used_ns_nodes.rend();
rb != re;
++rb) {
iter = (*rb)->ns->functions.find(name);
if (iter != (*rb)->ns->functions.end()) {
fn = (*iter->second)[0];
break;
}
}

This is not even up to good C++ coding practice, what with the raw exception-unsafe pointers and whatnot.

Name represented as char * ? I stopped using C strings in C++ code around 1998, other than in low level code interfacing with things that require them. Kids that were born then are now in college. If you're doing Lisp manipulation, you want anything that is a "name" of some kind to be an interned symbol, which quickly compares to another symbol variable as a pointer.

Why would you do all this to yourself, if (or so it seems) you know enough about Lisp to want a C-like language in S-exp syntax?!
highest salary per year of service

WHAT? Why not the average? This is crazy.

you shouldn't be able to just revoke that when you realize you promised too much.

So I've read more about it, and turns out this isn't the problem. They are retroactively INCREASING the pension numbers to existing employees to something higher than what they signed up for.

See also https://www.city-journal.org/html/pension-fund-ate-californi...
and you can only right click when you lift up your other finger
Hacker News, Marginal Revolution, Netflix?
Is pi computable? I would have thought it would be a good halting problem example. I am admittedly not strong in modern developments in computability. Was aware of Chaitin and some of his work prior to this, but that's about the limit.

If his point is that the universe is finite and finite methods are a more correct basis for physical sciences, then I'm open to that even if I'm not particulary interested (theoretical math objects are perfectly interesting in their own right to me). But if there's more to it than that, I'd appreciate the help.
A Hot Zone in the Brain May Reveal When, and Even What, We Dream
Part of the problem with me running Windows is that I won't, unless Microsoft gives me an option to disable their telemetry spyware.

I'm not alone.
"Never build your startup on another conpany's platform"

That's true.. and if you followed that advice..

- You would never have started retailmenot (too dependent on Google traffic)

- You would never start Buffer and have over 10 million in annual revenue (too dependent on twitter api)

- You would never would have started Heroku and get acquired for millions (too dependent on AWS)

- You would never have started SimilarWeb and be valued at over 100 million dollars (too dependent on browser extensions and Google)
I'm already in talks with two well known pre-IPO startups (<500 employees). The devops vortex is a new animal to me as well. I've never had so many problems moving systems into production than I have at this company.

Edit: I've talked with many in my professional network and they describe similar meeting loads (~1 hr/week) as you do. I'd estimate I spend on average 3 hr/week in meetings. And most of these meetings don't result in action items. They're essentially pointless.
> It just continues a long line of anti-science measures by the administration.

It's much more widespread and long-term than this administration; it's the Republican Party. A great many other Republican leaders, current and past, advocate and enact the same measures at many levels of government.
Just wait until you discover it's toroidal, but your perception of space-time makes it's appear spherical.
> I asked him what he was assuming for his supply and demand curves -- continuous, uniformly continuous, differentiable, continuously differentiable, infinitely differentiable, convex, pseudo-convex, quasi-convex, etc.? He said nothing.

> Soon I got a call from my department secretary to call my Ph.D. advisor -- I was out of the econ course!

What the hell? The first two semesters of microeconomic theory in graduate school go over all of that. Supply and demand are formalized down to set theory coming up (from Arrow's work!)

If you are interested, the Mas-Colell/Whinston/Greene text is the bible all PhD students are forced through in microeconomics. Start at the set theory level, define what permits construction of a utility function, and get to defining supply and demand from there. Then get to game theory and other topics.

You even have the theorems where free markets fail to be an efficient mechanism of allocation! We've known those things for decades, but economics is so politicized that it's hard for information out.
When I worked for other companies I would say I worked around 70% of the time I was "working". When working for myself I think I am putting 60-80 hours of real work in a week.
Nice api. Taxation is theft.
SF or The City please -- never call it "San Fran"
Yes, there are certainly success stories built on the shoulders of giants.

But for every success, there are dozens (if not hundreds) of failures because the giant decided to brush off their shoulders.

It's a risk you just have to factor into building a business this way. And always have a ready-to-go Plan B for when that risk turns into reality.
They've successful gamed SEO to show up for every "<site> coupon/promo code" search result. Unfortunately it's been years since I've actually found a working code on their site. These days I don't even bother clicking on their links.
It depends on the real. 0.5 would be 1/2 using division operator, while an irrational like square root of 2 is using the power and division operators (raising to the 1/2 power).
>> That's true.. and if you followed that advice..

... still pretty true.
It's based on peak earnings, including overtime

This seems beyond broken. You can double your pension forever by working extra hard for 1 year?
So is there full agreement on what a number is, in the first place?

Some would argue that PI is not an actual number; but that it is a concept, like infinity
Checkout https://github.com/square/keywhiz, it's built specifically for this purpose.
Then you need a different secret in the application: the key to the data in the S3 buckets.

Ultimately, you have to supply at least one secret to the application at runtime, and then it can bootstrap its way to others if needed.
Or they're "productive" in a different way. There's one developer on our team who spends large portions of his day creating diagrams, documents and largely unneeded JIRA tickets. It's busy work, but since he has nothing else to do, he just creates document exhaust.
You should put your e-mail in your Hacker News profile so people can contact you!
facebook's business is advertising, and the more time people spend on facebook, the more valuable facebook's ad space is. If depressed people spend more time on facebook instead of getting out, then it's in facebook's interest to have their product make people depressed. If angry people spend more time writing rants on facebook, then it's in facebook's interest to make people angry. I may be confusing causation with correlation, but I am willing to bet that the reason facebook's product has repeatedly been shown to cause harm is because the harm is good for facebook, not by accident of design.

The article linked below describes some of the anti-features that make slack addictive. I have no reason to believe that slack and facebook are not aware of the addictive power of their products and do not cynically designin their products to enhance their addictive potential.
https://medium.com/@satyavh/the-real-reason-slack
A computable number one where there is a finite length representation of the number, namely, there is the program that, given a number of digits, can output the number it describes accurate to that many digits. There are a tremendous number of ways to calculate pi and e.
The Energy department funds loads of research.
If they focused on home ownership for educators teaching medicine they could achieve the trifecta! Markets in which government has decided 'everyone must have this' and subsequently interfered/distorted until they've created bubbles/crashes..

I'm pessimistic that encouraging anyone to take on more debt then they could ordinarily obtain is a helpful thing in the long term.

The post talks about how educators find their rents unaffordable - how does getting them out of an unaffordable rental into an unaffordable mortgage make their situation any better? If anything it makes their situation worse. They'll be locked into a mortgage for a house bought in a bubble. If they have an opportunity to move for a better position or more salary they'll be unable to do so.
Interesting. So despite the apparent success, your manager put on paper that you were "goofing off and not working"? Did he mention that verbally one or two times beforehand? How did you react?

Once things hit paper, I generally start interviewing. Not sure whether that was right. But looking back over my career, I usually should have left earlier rather than later in those cases.
Is there any sort of cap where the amount of RAM makes no/little difference to video editing? Could video editing be done more efficiently by streaming more data (especially off SSD) instead of loading it into memory or is it a case of lazy developers?

Genuine questions from someone with zero video editing experience.
I agree with k8s not being environment agnostic. It's most of the way there but your decision to run on GCP, AWS, or some other platform, can play a large role in decision making and k8s adoption. I feel like right now in particular development is weighting to make k8s more friendly on GCP probably because the GCP team is working really hard and they're using that momentum (and a lot of open source / conference presence) to keep that advantage going forward.

I think minikube is a crucial early step in allowing at least agnostic development where a "professional" can then ease it into a cloud provider by turning knobs here and there. It'll probably stay that way for awhile but we'll see.
well yeah, but getting sprayed with spinal column aerosol in your mouth isn't exactly appetising, was the point.
Google traffic and AWS are commodities to an extent since they're replaceable. So Heroku and RetailMeNot don't qualify in my book.

More importantly though, the trend is that most companies relying on someone else's platform for survival are cannibalized. A few examples to the contrary don't make it a good idea.
Have you actually played Thomas Was Alone? It's an excellent game in its own right, as is Braid. "Simple graphics = poor game design" is another gaming meme that's pretty toxic.
Aha. OK. Yeah, there are famous downsides to trade unions, but I think we can give them the ole college try again, and not repeat earlier issues.

I'm super ok with unionizing gig workers. I really hate the exploitation that's going on.
Not to mention (but I'll mention)

Your announcement to End-of-Life Deis v1 came what seemed like days before CoreOS announced their decision to kill Fleet. So, not like there's anything you could have done about it, save deciding to pick up supporting Fleet for yourselves.

(And I like fleet, but I understand thoroughly why it was a good decision for CoreOS and for Deis to end support for it. It was a wholly inferior solution, begging for a replacement.)
Speaking for myself on a very subjective issue:

I do. My gradual elimination of meats was done on a roughly sliding scale of animal awareness - pigs seem more aware than turkeys seem more aware than chickens, and most fish come in below that. I based this mainly on my understanding of there general awareness of the world, which is hardly a strict scientific method, but I was trying to acknowledge the concept you're describing, figuring that while it was all bad, if I wasn't going to immediately do totally right, I should choose to do it in the least bad manner.

Insects are actually a point of confusion for me. My general rule of thumb for whether I think I should kill something to eat it (or have someone else kill it for me to eat) is based on my instinctive empathy: If I saw the animal injured, would I feel bad for it? land-based animals - Yes. Fish - Yes. Eggs? No. (lots of issues in the egg industry, but the base concept didn't bother me). Bacteria? No. But this leaves insects in a weird place. I will kill an insect that is a pest to me without much concern. Mosquitos are dead if I get a chance, houseflies are welcome to leave, but if they don't, I can swat them without guilt. Ants, while an absolutely favorite creature of mine, also fall prey to my self-centeredness. BUT - the idea of hundreds/thousands of insects getting ground up DOES bother me. I _think_ that's because I don't empathize with the bugs the way I do with animals, but I don't like what it says about us to kill in such numbers even if I don't empathize directly, Regardless, while I don't have a solid answer, it was easy enough to give up the few foods involved. (Pretty much Junior Mints, in my case)
> some tech companies can't convince employees to move

I have outright blacklisted San Fransisco for potential employers. I would avoid travelling to SF even for consulting work for limited duration. I am surprised why tech companies want to setup shop there in first place.
I had this same issue until I stopped visiting Reddit completely (even in my off work hours) and gave up my addiction to news. It's amazing the difference it has made in my productivity.