skysight-inc/HackerNews huggingface dataset:
"Software engineers aren't a privileged set. They're just less fucked than the rest of the U.S. Former Middle Class."

https://www.quora.com/Why-do-software-engineers-make-so-much...
Fortunately with the 2015 models, this is still an option. For anything past that - you’re just SOL.

At this point, 2015 models are actually going for insane values second-hand; fans understand this may be the last great laptop Apple ever makes - from the ports (built-in HDMI and SD card slots!), to the keyboard, to the ability to replace the SSD post-market - people are already certainly catching on.

I seriously shake my head every time I think about it. It blows my mind. Think about the environmental waste. :( Shameful.
This is something you can easily configure with our automatic retry function. We have an option to return a pre-configured response to the caller, and put the request in a queue to be retried until successful. This allows you to have a sustained outage while making sure all calls are eventually delivered.
I'm from the US and I've never heard of a bank verifying permission before releasing funds, they simply release the funds. As far as I know, US banks no longer check the signature (if they ever did) and no longer validate the date on the check (at least at my bank you can no longer post-date a check).

We recently lost a book of checks and the bank totally wigged out. They demanded that we close the account immediately and it took a decent amount of back and forth to talk them into waiting a week (we wanted existing checks to clear). To my mind, this implied that they did no validation on checks.
Unions have a terrible reputation when it comes to helping people in the minority. They have elections and tyranny of the majority is the natural outcome. Unions and Labor parties have a nasty history of racism. About 15 years ago I was present when a UAW rep called a gay salaried coworker the f-word at 150 decibels and the company could do nothing. He is now the plant union chairman.

I am sure this union will start off nice, but eventually the Bros will run it.
I'm interested in someone setting minimum quality requirements for code, and I've no faith in my government to do that well. No, I said that wrong. I have every faith in my government screwing that up spectacularly.

From what I understand from other industries, the safety guidelines are often, at least initially, heavily informed by the professional bodies of those industries. Later on watchdog groups start to propose more stringent rules.

We haven't really discussed any of this stuff very concretely and we'd have to start somewhere (other than legislation please).
> This is a fine comment except for the end. You unfortunately have a habit of taking swipes at people you're talking to here. Could you please up your game a bit and omit those? Your comments tend to be quite good otherwise, but it's not ok to break the site guidelines like this.

I'll admit that that sentence is a bit dismissive, but it's a deflection in response to a comment which is itself dismissive and aggressive towards me and which is trying to bait an unnecessary argument over an uncharitable reading of my original (innocuous) statement. Hopefully that's evident in context.

I'll be honest: there are usernames I recognize by name. There are users who have made a habit of posting aggressive, dismissive, snarky replies to even my blandest comments, often trying to bait an argument and drawing the conversation towards a specific tangent. There are some users who post comments that are "civil" in tone but express racist or homophobic sentiments towards me. (In some cases, it's plainly obvious that they're trying to continue personal grudges from other threads; they've linked directly to the previous thread or copied sections of text verbatim!) In my view, either one goes against the spirit of the guidelines for this website - fostering productive conversation - as well as the letter.

Yes, it's true that trying to deflect or cut off an argument like this is a defensive response. But it's a defensive response that's been learned over years of participating on this site, and from seeing moderators take no visible action against people "civilly" directing bigoted comments at individuals, while publicly taking issue with the people defending themselves (albeit impolitely) from those exact comments in the same thread. While that might not be the intention, and while there may be reasons for this (e.g. engaging visibly with the people likely to be receptive feedback as opposed to those who won't), it's the pattern that I (and others) have noticed.

I very much appreciate the time and effort that you (and others) put in to running this site, which is exactly why I'm taking the time to write this comment and explain the broader context.
If one wanted to do a thru-hike of this, what fauna would one have to worry about taking your life. My understanding is that all the crocodiles are in the north of Australia. Are there any in the southwest of the country?

Any other animals and insects one would have to worry about?
The superior system then;
Watch This Jetpack Pilot Zip Around Like a Real-Life Iron Man
While I agree if the 10x is making 120 and it moves to 150 that is good for everyone. But what if there is a 10x who actually makes 200. Would you ask them to take a pay cut so everyone is on that same 150? I think people will have a hard time with that. I feel people will always want more money for performing better, or get incentivised to perform at the exact right level of that compensation and not more. I am curious what other people think on this. Is there some desire that most people have to be that stellar performer and get that extra compensation, which might make them not want to Unionize so they can try? Would also be curious as to how the breakdown in these votes go. Are the people already better off (well above mean compensation) less likely to vote for Unionization?
It's very rare to give any credence to any breathless "X is dead". Do what makes sense for you to solve the problem in front of you. There's anti-patterns but bike shedding over architecture patterns is a waste of time for a large majority of most CRUD webapps with low traffic requirements I'd wager.
Kansas is an ironic example, since it considers itself part of the Midwest (as does the Census for what that's worth), but where I come from (Michigan) Kansas is in the West.

Not to be confused with the West Coast, no one would think that because it doesn't have a coast. But relative geographical terms are, well, relative.
Stack Overflow bug propagation example
Doesn't modern GPS claim +/- 3 meters, with a clear enough signal? (Which is still a heckuva lot of dirt to shift.)
As someone with zero formal electrical education and have built multiple keyboards, it really is easier than it looks. Just a decent soldering and a build guide us all you need.

Now, designing the PCB or hand-wiring (lik in the OP) is obviously a bit more involved. However, the most complicated circuitry is just a diode matrix. It really is that easy.

Edit: not to take away from the OP -- his build is definitely impressive and time-consuming. But if you're thinking of designing and building your own keyboard, the concepts are quite simple.
Can you explain why this case is not regulatory capture? I dont see your link between what you wrote and the article.
I can believe that there are corporate legacy apps might look bad on 4k - you might not even be able to do a naive 1:4 upscale if it's forced to be full-screen. But I wouldn't optimize my display experience for that.

However, I'm going to have to disagree strongly with your latter statement: Linux looks great in 4K. I'm running Ubuntu 19.10 to an external 4k monitor from a T430 right now (native display is a 1600x900 TN unit, which kind of sucks) and it looks great. I've had no significant aliasing or other problems.

Even Windows guests with Virtualbox scaling look good. You could easily use that to run corporate legacy apps, and probably should, knowing the stability and installation difficulties associated with legacy apps.. a .vmdk is probably much easier to version and distribute!
You mentioned markov chains which were trained earlier. Tell me more about that.
I'm excited by this. I hope they utilize this as an opportunity to improve employee well-being and force the employer to treat issues like climate change as an actual hard requirement and not a "nice to have."

I think the only concern I have, which I've seen with a lot of unions, is that they can evolve to become an us vs. them mentality, which enables absolutely mediocre people to keep their jobs at the cost of everyone.
It was a Benjamin Moore store. I must've been lucky.
It's sad to see this conspiracy theory being voted to the top.

For HN, the only cause more motivating than functional programming seems to be accusing women of lying. With, in this case, often the gall to claim that this would somehow "protect real victims".
Could someone report how feasible it is to run this in LibreOffice Calc?
Microsoft's documentation for .NET is also absurdly bad.

No, I don't want to do a full reload for every overload of a method. Yes, I might want to see where these extension methods are popping up from, out of nowhere.
I like the idea of a black box warning like cigarette cartons. You should also be periodically warned of the risks at a timely interval, annually?
Scaling Python multiprocessing to a cluster with Ray
s/the justification of/a rationale to/ and s/justify/rationalize/.

Couldn't think of the right word at the time.
Materialize: A Streaming Data Warehouse
> we can go anywhere and get a job

that's exactly like the current one.
Splitting down the Atlantic is normal in much of the world, possibly even the majority by population.
I think the 5th one is harder because it has a lot of reliance on recognizing a specific syntax for key/value stores, and may rely on realizing that a key/value store can have another key/value store as one of its values. This code couldn't be written recognizably-the-same in at least a couple of the languages I use which have key/value stores, and would be syntactically quite different in some. If you don't recognize the syntax, you have to start thinking about the problem and ruling things in or out, and that's harder. Probably still possible, but it's going to be testing at least some amount of a test-taking skill that isn't always taught.
You have any examples of that? Feels like it could be a urban legend and searching for "British D-Day maps" on Google Images show all the maps with France being below UK.
>> “If anyone does anything bad, law enforcement will step in”

>Yeah, I totally trust a bank that can’t even properly deal with something as basic as passwords to notice breaches reliably.

As an example of this: Equifax. This happened in 2017, and not really much has happened and people haven't been prosecuted. So everyone got some identity theft protection for a year. That didn't solve the problem. Equifax lost a little money. So little changes. And the claim is that it is Chinese state actors that did this, so no one will get prosecuted (because we just let China attack us?).

So handwavy seems defeatist.

Also, if this is a major bank, then Equifax is a great parallel to draw from.
Agreed, except that I don't think pursuing our interests in whatever strikes our fancy is admirable.
> Only when they claim it's a web browser, because that's a claim that deserves ridicule.

It is a web browser! The name Google Chrome is play on the fact that it used to be "Google's chrome on WebKit."

The actual UI for the browser is where all the interaction is! Saying that the chrome for a web browser is "what the URL bar looks like" is absurd. All of the differentiating features of web browsers are in the chrome -- bookmarks, extensions, shortcuts, sync, profiles, container tabs, sidebars, application windows, developer tools, search.
> For my business' workloads, Threadripper 3 (same gen 2 Zen, same IO chiplet, etc) would likely be a much better fit (and competitive with Intel) if AMD sold it with the same kind of enterprisey guarantees they do for Epyc (ECC, etc).

Threadripper has official support for ECC. Well, "optional" based off of the motherboard's support: https://www.amd.com/en/chipsets/str40

And just picking a random board: https://www.gigabyte.com/Motherboard/TRX40-AORUS-XTREME-rev-... you'll see it listed:

"Support for ECC Un-buffered DIMM 1Rx8/2Rx8 memory modules"

That it must be un-buffered is an annoying market segmentation thing that limits your max RAM in practice, BUT you can at least get ECC up to 256GB with official support and RAM modules that actually exist.
Databases are the one area of computer science that makes me realize these machines can do magical things.
Better off taking Alpha GPC nootropic supplement. It’s cheap and more effective, helped me recover
From a concussion recently and I’ve kept taking it. Stuff is amazing.

Also - find a new job your manager is terrible. It’s probably illegal and/or against company policy but you’d have to go around/above him to report this and honestly that never works out well.
Was (s)he a body hacker? I've seen people also experiment with nootropics in an aim to improve their output. The fact that it was a boss in a 1:1 is a bit weird but ... what if it had simply been a coworker telling you what worked for them?
I mean in theory nothing. But then that dialogue would have to be called something, and it would basically be the union at that point.

I mean that's all the union is, a group of employees having a unified relationship with the company.

I was working in a factory at the time, and the nature of that work didn't lend itself to individual bargaining, like say software engineering. That said I don't see why you couldn't ask for more if you're a better employee, I never got told I couldn't ask. It might be down a different path, like a promotion. And not every union would necessarily do any salary negotiation.
> I think NFL is the shortest average career length for North American sports at something like 2-3 years...Athletes also have to worry about physical injury that don't exist in white collar environments, which has led, for example, to changing touchback rules in football and adding a 26th man to the roster in baseball this season.

You're burying the lede there: the careers, particularly in sports like football, are short because sports actively break people. Athletes can tear their ACLs and alter their ability to walk or run for years, or end up with traumatic brain injuries that permanently alter their personality. After 5 years they're used up and cast aside -- and who in the public remembers a 2nd string Linebacker?

Given the immense amount of training, suffering, and injury... I'd come to the same conclusion re: bargaining.
Athletic unions are generally there because the top leagues are monolithic, there aren't other places to go with similar compensation. It's sort of a different playing field.
Assuming you are implicitly claiming it only makes sense to use MVC, it couldn't be MVC, because as I said in my other reply, network communication is too big a concern to just slip in to the design. It's a fundamental change. MVC doesn't have any provisions for network in it.

One of my major objections to the concept is the way people think good design == MVC and MVC == good design. I could describe to you my architecture, but then someone stuck in the MVC mindset would see my discussion of how the UI controls will drive the map object, and say "AH HA! Aren't you saying that the map is a View and the UI controls are the Controller?" To which my reply is, if MVC describes everything, and you can squeeze anything into it if you squint hard enough, it describes nothing, because that makes everything "MVC" and therefore you can't distinguish the quality of a design by whether it is or is not MVC if everything is MVC.

On the other hand, if MVC isn't everything, but is in fact a very precisely specified combination of OO patterns, then no, my Google maps design would not be MVC, because I would not use the MVC patterns as my guideline in the slightest and the odds the resulting design would happen to conform to the strict definition by the end of the project approach 0, even if you could pick out bits and pieces that sort of seem to resemble it sometimes kinda sorta. I don't "avoid" models, views, or controllers, but I never chase them.
> That sounds a little like parameter fitting.

You're exactly right. We have a model (Lambda CDM + GR + a few other details). We have ways to generate descriptions of how the universe would look given certain parameters (H0=70, Omega_Lambda=0.73, etc, etc) and we basically just see what range of parameters gives a universe that looks like (quantified using some statistics) the one we see through our telescopes.

But this is just phenomenology. The next step is working out the physics. For example, let's say we know there is X amount of something that looks like a cosmological constant - but what is that. This is what e.g. the search the dark matter particle is about - we know there is something that is cold + collisionless but what particle is it.

> So then you argue that Λ isn't constant. Maybe it depends on time. Or on distance, which I guess just makes it a polynomial. Something like that?

Yup, I'm pretty sure the only models we have tested are wCMD which allows w (the equation of state of DE) to be something other than -1 (which is what the cosmological constant is). There is also w(a) which parameterizes the equation of state of dark energy as a linear function of scale factor (just think of it as time, a=1 now a=0 at the big bang). So linear rather than constant. We haven't gone to higher order than that.

The downside to adding parameters though is that, while you can always fit your data better (or at least as well) with more parameters,

1: Your error bars often blow up

2: Getting from phenomenology to physics might become hard. There are some models people have proposed that might allow us to fit the data, but then you need to explain why w changed in a very particular way at a very particular time. Basically it starts to look a little like overfitting.
"Oh wow, I didn't know you were a Medical Doctor as well! Where'd you go to school?"
There's a lot of open source from the academic world (e.g. SALOME, ONELAB, FreeFEM). But maybe you think "tooling" in terms of integration in CAD packages (which are more lacking in the open source world than FEM packages arguably).
This is an excellent example, because the key thing is: the companies involved weren't even thinking of it as wage-fixing. They were thinking of it as avoiding disruption to launch schedules by not churning people with low bus-factor.

Employees and management have different perspectives on the work agreement and management's is over-represented because they set most of the company policy. An amplified employee voice can lead to better workplace design in general.
Sorry for the twitter unroll but that was what was available. This is an example of how a bad answer on Stack Overflow propagated into a bug in two different code bases.

It is an oddly 21st century problem that engineers are not developing expertise in house, instead they are using the web to make things work. And engineers that use solutions that work but they don't understand why they work are putting their entire codebase at risk.

PSA: Please don't do this. Use the web for learning new things but take the time to learn the thing and verify your learning of it. Don't just cut, paste, and ship.
It's possible the ingots are still there, but I think the more interesting bet would be "Do you think they were found before or after Turing went looking?"

It's not entirely beyond the realm of the possible that a security guard saw Turing bury something, checked what it was 10 minutes after Turing left, and then quietly pocketed the ingot when it turned out to be money and not a security threat.
Please send and obey 'Precedence:' headers.
you can pick very cheap domains with some tlds.

For example, my .ovh is costing me around 4$ per year and there are probably even cheaper tlds.
A quadractic is also a second order approximation. On a short enough time scale it will fit any smooth function well.
Not if there's a warrant out for your arrest, no.
I have happily quit several jobs. As long as I have 6 months of living expenses (including insurance costs) saved I feel able to quit. This time would likely increase once I have family relations.

It helps that I enjoy the interview process and don't find it taxing, which I seem to be alone in.
"For HN, the only cause more motivating than functional programming seems to be accusing women of lying."

That's just dumb.
Impressive, but I'd be more impressed if they fixed their random shuffle.
No. The Romans never would have allowed an industrial revolution. They knew all about aqueducts, but they didn't even bother using water power to mill grain, because that would have undermined too many powerful people whose economic might was backed by the slave economy.

The whole "Dark Ages were backwards after Rome collapsed" story overall is a historical meme pushed by motivated reasoning and poorly backed by facts. Even "collapse" is dubious. If Rome was really on the cusp of industrial revolution, why didn't Byzantium bother to finish the job any time in the next 1,000 years?
App Store downloads show China’s workforce is starting to work from home
It really isn’t their responsibility to accommodate a fugitive, is it.
Disclaimer: Neither a doctor nor a lawyer nor HR. In my opinion, it is probably not appropriate for the manager to suggest a drug unless you asked their opinion. For sure, they could not prescribe it to you or require you to take it.

You might ask them why they feel you lack focus. If they do not have a good answer, then perhaps you could request a skip level 1:1 with their manager, or if you feel that is a no-win, you could speak with HR, or decide to let it go. You know your work environment better than any of us and would have to weigh the pros and cons. I agree with others that say this doesn't always end well.
Not recognizing that making over 100k/year sitting in $800 chairs, eating company provided organic snacks, having subsidized meals ( or fully free ) in lovely offices and complaining that the management is not woke enough that it dared to pull the "It is always a good time to punch a nazi" project before reinstating it not to offend the woke employees is the definition of privileged set.
Why couldn't it be a potential tool towards addressing this problem? Will the status quo of angry blog articles posted to HN and Blind do any better?
https://archive.md/2f9pz
That is not the norm though, typically everyone gets their laptop together in a big room the first hours of orientation. You can even request a new laptop and get it within a couple of hours, so if the person didn't get a laptop their first day something must have gone very wrong somewhere...
Us health care hasn’t had to deal with something like the Spanish flu since the creation of the modern health insurance system. It’ll be interesting to see how well it handles millions of people who need extremely expensive ICU care all at the same time.

I expect we’ll see one or more insurance companies collapse or need a government bail out.
But the statement wasn't edited... It was copy-pasted into another record, just like the mail conversation shows.

Also, in this supposed grand conspiracy to frame Assange, two crime detectives were dumb enough to leave their marks in emails available to the public, due to Offentlighetsprincipen? https://en.wikipedia.org/wiki/Principle_of_public_access_to_... It makes zero sense.
The engineering ethos of meritocracy is a flawed model for management / employee interaction because it assumes a level playing field.

If anything, employees who believe their workplace should be a meritocracy can protect and provide force to that belief via a union.