skysight-inc/HackerNews huggingface dataset:
"Executives do not get to decide the pay level of employees."

No, but they get to set the payroll budget for different departments, and they get to put other incentives in place, like bonuses for managers that keep payroll down.

"A tight labor market causes the raises"

We already had a tight labor market. The conventional wisdom that tight labor markets lead to raises is being bucked. Economists have been pretty stumped at the fact that wages have not been rising.

"But none of that involves buttering up CEOs and getting them to pinky-swear that they're going to give out raises just because they can. The wage level is always "as low as they can get away with""

See, this is complete horseshit. Why the fuck did we give them the tax break, then? Why the fuck do we just take them on their word that they'll do something and give them tax breaks, and then tell workers that they have to beg and plead with their employers to actually fucking get it?
Did you even read my comment? Raising it as an obvious possibility worth considering, followed by saying that I have no reason to believe anything in particular about this, is not “parroting” anything.

Just how carefully do I have to phrase my statements to not “sound like a Russian shill”? Do I need to separate each substantive sentence with a condmenation of Putin, to prove that I am not guilty of wrongthink?
Yeah but in this case the author is doing "cat 1.txt 1.txt 2.txt".
This is actually quite human. I also watch Let's plays if I struggle with a quest (or game in general).

Also interesting assumption to say "harder = fewer rewards". Probably doesn't always apply but is a good generalization.
benchmark the schedulers for your particular workload on your particular hardware seems to be the only takeaway here.
Maybe they also group this together with kidnappings by relatives for a financial scam? That would explain better treatment in the stats. (imo this should also be treated separately, though not sure when we don't have access to the data.) On a related note, kidnappings in the West will also probably skew the data since most of it is done by divorced parents who don't custody. Rape also has a much larger stigma outside of the West. That aspect of the kidnapping may be hidden due to culture.

I'm also very unfamiliar with kidnappings in India and the surrounding regions.

I just know that the Philippines is special place when it comes to kidnapping; victims were rarely harmed in any way as long as the ransom demands were met - after negotiation of course. The exception happens when terrorists in the southern most region are the kidnappers.
Working with weddings is awful and most definitely impacts the work. Everything is high stress and fraught with complicated politics - I was involved in the photography side of things.
No, it wasn't. Corporate tax rates were fine, and absolutely nothing in the bill put an end to any of the other stuff.
In my experience, the calculus is more like "best for them, indifferent to you". If a business or personal goal can reasonably be solved by paying you more then they don't mind. In fact there are even scenarios where you'd win even more than the other party, but they still cooperate if they gain 'enough'. It is the absolute difference created by the action for their position that matters.

Meanwhile in an actual adversarial relationship the other party can be expected to take actions that harm their own position if it harms you more. In such a position it is the relative difference that matters, an enemy seeks to either lose less or win more than you.

I'd argue that (except for the most pathological managers), jobs fall in the first category instead of in the second.
Brookings Survey: AI impact on jobs and personal privacy
I buy paper copies on amazon.
As long as tech debt stories are created and prioritized and poc’s are enabled through stories, Scrum works just fine.
The FIT kits I've received have tissue that you use to keep the stool out of the toilet and you can urinate around the tissue. Here's a somewhat graphic video that explains how to use it (this may be NSFW): https://www.youtube.com/watch?v=NOhjxfkf4tw
Always exciting to see how active this community is. But I've tried several times to install and use it, and it's really just too much hassle. If you're using a modern macOS you're most likely not going to be able to get debugging to work, you'll get constant prompts about "Not being optimised for this mac" and the installation experiance is a pain.

Not to knock the great work that has obviously gone into this project, but in my personal opinion if you use a mac for your main workstation, this project a no go.
You're basically restating Russia's position as mentioned in the article:

> The Russian foreign ministry said in a statement that the staged murder was done for "propagandistic effect"

This doesn't make sense, as Russia is already well-known for killing journalists and no one is doing anything about it. What would be the point of adding a fake body to the pile? What do you think they planned to do with the still living journalist? This idea just doesn't make sense.
Where Are the New Antibiotics?
The Western dietary pattern in general is correlated with increased colon cancer risk.
Interesting you should use the hazardous materials analogy - Bruce Schneier made a pretty convincing case two years ago that data should be considered a toxic asset.

https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...
... I don't think I understand that video even with my own ears. YouTube captioning has actually significantly improved from it's previous hilarious state
Very interesting to watch what is happening after the free lunch is over. Even relatively small / high effort / improbable improvements are on the table now. I expect many more of these things in the future.
> Being able to chunk complex projects into simpler components that can fit into smaller timeframes... is an essential skill for a software developer.

Why do you feel this claim is related to Agile or Scrum in any way? When I see that claim, I agree, and I am reminded of many of the things I like about software.

And I do not see how it relates to Agile / Scrum in any way.

Back when I used to work on a team that used only Waterfall in a defense research company, we broke up complex problems into smaller components with different timelines and informal status check-ins with other components of the project.

When I was a grad student and we had literally no formalized workflow for our lab projects culminating in open source library releases and journal paper submissions, we also broke up our problems and analyzed how to decompose them and think of them modularly.

It's a skill of software design that seems to have utterly no relationship to what overarching workflow management process is used.

Why do you think they must be logically inseparable?
With a digital camera, a person could go out in bright sunlight, play with ISO and/or shutter speed, then calculate fstop using Sunny 16 and looking at histograms.
Samsung Unveils 32 GB DDR4-2666 SO-DIMMs
Because what could possibly go wrong?
Why it’s so hard to develop the right material for brain implants – The Verge
That is great research -- I still like the fake quote but it doesn't match the picture the real quote paints.
I suppose that makes sense "if you have a well defined problem domain and you know exactly what the software is that you have to deliver".

I don't have a lot of experience in such areas though, and i can't help but wonder how often that's the case. If my problem domain was well defined, the problem would probably already be solved by someone and I'd use their code. Why reinvent? Am I being too simplistic?
A beginner’s guide to Big O notation
I know how to use 'man', what I mean is, I never remember the command name (comm) because I always remember it's a command to compare so I think of cmp, and not comm.
I thought this too, but it does appear that most economists believe that you should have no/very low corporate taxes. You should tax things you want to discourage, and you don't want to discourage business investment.

However, like everything else in our country -- what's superficially a good idea gets cut to pieces by private interests and it ends up benefiting them.

In a perfect world a corporate tax cut would be offset by hefty consumption taxes for the rich, and estate taxes. But that of course did not happen, and will not happen in a republican-controlled government.
Is timeless UI design a thing?
The Struggle to Make Diesel-Guzzling Cargo Ships Greener
now I am wondering about getting a multi-carat synthetic diamond on the cheap. :-)
Re-Hosting Mainframe Applications to AWS with NTT DATA Services
[pdf] Back to the Past: When Segmentation Is More Efficient Than Paging
What would be the good metrics then? Of course metrics are just indicators that can be interpreted incorrectly. Still, we have to measure something tangible. What would you propose? I am aware of limitations and would gladly use something better...

Some people mention Matthews correlation coefficients, Youden's J statistic, Cohen's kappa etc. but I haven't seen them in any Deep Learning paper so far and I bet they have large blindspots as well.
What does the ‘h’ stand for in Vue’s render method?
You and I have very different expectations. Long ago I decided to walk away from work lacking clarity. I’m a dev, not a therapist.

re Outcomes, my data is old, I’d love to proven wrong.

I’ve read (elsewhere) that high(est) functioning orgs like google, facebook, netflix have made great progress. But the rest of us are just banging the rocks together.

PS- PMI & critical path, as I’ve done it, is the opposite of waterfall. One hard earned trick is proper ordering of the work. eg, after a project kickoff, first deliverable is the press release, second deliverable is a demo (even if its entirely faked).
Heroku sort of offers this, in so far as they will manage a pgbouncer instance in front of your Heroku Postgres database. It’s not generalized.
But we don't need statistics to know that Autopilot isn't as good a driver as a human. By Tesla's own statements Autopilot can't autonomously operate a car, it requires a person to be at the wheel and engaged with driving. By definition this means that autopilot is a worse driver than a human driver as it cannot drive at all.
Wait what? 25% cut is massive! Especially since it's a relatively small ask. You can still eat red meat, just don't have steak every day. Considering reducing red meat intake has whole bunch of other benefits (reduces pollution, better cardio-vascular health), it's just win-win-win all around.
Wow seems like a lot of work for something that won’t run fast (until PASE is cut out of the picture), and likely has a very small user base. Who is likely to use it?
I would be happy with an empty title for that reason. I'd gladly take a lower salary and work as a "senior dev" for a year, then apply to senior dev positions making 50% more.
It's nice that WalMart has done things like this and subsidizing medication costs but I think the thing we US citizens need to ask is, "What happens when we farm these incentive decisions out to corporations instead of deciding on them via government?"

>retailer said it would pay tuition for its workers ... to earn degrees in either supply chain management or business.

If we let companies decide what education will be subsidized and what will not, we are going to get a very homogenous (and I would imagine unhealthy) set of citizens. Even if the faith that capitalism will more efficiently distribute money than government would holds true, it's not necessarily a better outcome.
> signing the paper or vowing in front of costumed people doesn’t mean that much more anymore

I fundamentally disagree with this. I think that lots of people view this thing very differently, and to some extent that's just cultural and based on their own views and experiences.

(Basically, I'm going to go with agree to disagree because I think your view is valid albeit not one I ascribe to)
Might I also suggest apropose.

> https://en.m.wikipedia.org/wiki/Apropos_(Unix)

Also, of course see:

> http://www.man7.org/linux/man-pages/man1/apropos.1.html
Unless they were trying to sell their lab-grown diamonds as "natural-made", and they'd induce impurities and minor inclusions.
Do you think there's a balance to be struck between connectionism and computationalism?
Will this allow tuitions to spin further out of control?
Not to conclusively for all time identify a person, but that's not what we're talking about. It's still PII: personally identifiable information. Things that can be used to identify a person.

A first and last name is also insufficient to identify a person, are you going to argue that names aren't personal?
That the distribution of the benefits is done according to supply and demand has most certainly not been debunked either. Wages are decided by the labor market equilibrium, not individually by employers. And economic growth is not a matter of distribution and certainly related to deadweight losses.
We are a baby civilization. Everyone is waiting for us to grow up.
Latency would be the big issue here. You’d likely have to spin up instances in lots of key data centres to try and combat this...

Each AWS location, each Google Cloud location.. and that’s not considering those that are colocating their own kit.

Interesting idea though, but you’d end up having to bundle it with DBaaS, at which point you’ve got the pressure and stress of having to look after everyone else’s data.
I think I get it now: use different types for nullable and non-nullable pointers. Only non-nullable pointers can be dereferenced, and the conversion from nullable to non-nullable must be done explicitly, with different flow in the case that the pointer turns out to be null (which is to say, a non-nullable pointer will never enter scope).

Dereferencing null is impossible, and the programmer is forced to explicitly handle null values.

This contrasts with C, where the same type is used for a nullable and a non-nullable pointer, so the compiler can't help out, the programmer is at risk of forgetting/failing to keep track of the difference between the two, and null-dereferences may occur (and give you undefined behaviour).

Java references take the same approach as C pointers, except all dereferences are checked at runtime, and dereferencing null throws an exception.

I like it! It does better than the Never null, only cromulent values approach (like C++ references), as this can be inconvenient in practice. It makes null-dereferences impossible, and doesn't do anything funky that would introduce needless runtime overhead.
Previously discussed here: https://news.ycombinator.com/item?id=17173051
Pearl's paper is a solid generalization on logical reasoning and intelligence, but we have to be wary that even us, humans, aren't perfect at generalization and regularization. Without going too meta, we have to contemplate whether logical reasoning causes human level intelligence or it's a mere effect of a complex statistical phenomenon. It may be the case that a human-level AI system will contain all seven pillars of causal reason, but it does not mean that these reasoning were specifically programmed into the AI.

A similar example of this human over-regularization can be found speech technology, linguists have generalized 50~60 phonemes in English speech, though in real life speech, there are magnitudes more phonemes in play, if we force our speech recognition systems to classify speech into 60 phonemes, we miss out on important details. This is why end to end systems such as WaveNet is so much better than older systems, because when we ditch our over-regularized concept, it can learn more freely.
then you would be happy to know that there is zero scientific evidence supporting ocean acidfication. the science is based on data from measurements of PH values before chemistry established the existence of an acid or base, let alone the ocean is actually not acidic but has a PH between 7.5 and 8.4, so if anything the ocean is becoming more neutral if there were in fact any basis to the argument. I'm glad I was able to lighten up your day now that you no longer have to worry about this phoney science.
> ...would be devastating for Salesforce would be devastating for the US ... intelligence apparatus

GDPR exempts law enforcement and the court system so I'm not sure why we'd expect US legislation to be any different.
>Earlier this year, Walmart raised its base wage $2, to $11 an hour, and expanded its maternity and family leave benefits

Wow, raising the wage combined with this tuition assistance makes it seem like Walmart is actually trying not be known as the worst employer out there anymore - these benefits are better than some of the retail jobs I used to work a few years ago. I wonder why they suddenly care? Walmart gets its customers because they have low prices (or at least successfully trick people into thinking they have low prices), the kind of people who value that are unlikely to stop shopping at Walmart because of the negative PR around how they (used to) treat their workers.
Thanks for the feedback.

Luckily I do have some autonomy and can onboard who I feel is a strong candidate. It's more when I participate in hiring for other teams and object to certain candidates that I just want to slap my palm to my forehead. It only affects my team when we depend on deliverables from other teams.

"must be better than the last hired engineer" - This is definitely more aspirational than a hard rule and in fact financially unfeasible in the long term. However, it's a useful measuring stick when you comparing candidates. I typically use existing team members as reference points and try to imagine where the candidate before me will fit in the range of talent we already have.
Trying to enforce this with my younger sibling. Computers are cool, chess is cool, working on cars is cool. Turns out little siblings tend to like what their older siblings do (great for me, I have something I can teach!)
Successful exit.
Well all I can say is that I've seen multiple teams implement scrum and this improve overall team productivity, usefulness to the wider organisation and general happiness amongst all members of the team. I have no evidence to suggest that it was anything but adding the framework to the mix that caused these effects. And the more the processes were adhered to by the letter of the framework (i.e. all meetings were adhered to, stand ups were understood well etc), the better the results have been.

Of course one could argue that the improvements were the result of some other phenomena. But it certainly seems that the equation seems to have worked and turned teams around. Scrum wasn't in the mix before and now it is things are much improved.

By the way I'd in no way advocate a one-size fits all solution. Sometimes other techniques might be as effective or more effective. I'd not say you should agree another way is definitely better if your team is humming along. Why would I?
Clearly you don't understand supply and demand. No way is anyone going to pay that much, especially when there are people that have no choice to take it at <1/4 of what you are suggesting. This isn't orthopedic surgery - if the individual is expert on 1-2 items and can do the rest even mediocre, they will be hired.
>but that only hides the fact that they are entirely oblivious to the reality of running a successful software project

Wow, amazing that the shoulders of the giants you stand on was never a successful software project.

>In the old timey's waterfall world, a waterfall project that's executed flawlessly is a project that ends up delivering the wrong product that fails to meet the client's basic needs, thus leading to a very unhappy client that may even feel that he has been played.

Waterfall was iterative as well, when the needs changed, so did the project plan. You bought that line, but that's not how it ever was in my experience. You know those version numbers software has? Those are the iterations. We'd cut a release about every 3 months.

Based on your comment, I suspect you've never done anything outside of scrum / agile, so you are comparing it to some mythical way of doing things you heard about (undoubtably from scrum consultants.)
tshark always hogs my RAM and eventually crashes on > 4GB pcaps. I'd love to have a solution for this.
The First Space Artist Turns 84 Today: A tribute to the first artwork in space
Current estimate of costs in Finland A) electric heating, B) air-pump 2) geothermal

New house, floor heating, 150 m2, 4 persons.

A B C
price installed € 3500 10500 13500
kWh/year ....... 16000 8000 4000
COP-estimate .... 1,0	2,0 4,0
cost per year € 2080	1040 520
saving per year € - 1040 1560
payback difference - 7 y 6 y

saving and cost compared to option A, price of electricity 0.13€/kWh
Perhaps it's just me, but I need long periods uninterrupted to work. It's not just the regular status meetings, but other meetings which break up the day to an extent that I can no longer get that.
What's safer, running untrusted code at ring 0, or running it at a lower privilege level? The answer should be obvious to anyone that's not dreaming of some ideal world.

Ideals are great to strive for BTW, just don't lie to yourself about already having gotten there.
Right now we have extremely expensive college tuition for degrees with very low utility. We have people stuck in jobs where they can't even hope to pay for their tuition. If corporations subsidize jobs for people then not only do they have a better educated workforce but it is likely to result in people getting a better job.
Weddings are a good example of horrible vicious social pressure depending on where you live.

Too much of this is similar to "The child of a proper family marries at a certain age and gets a proper wedding".
wtf? How is requiring you to be responsible for other people's information that you collected "compelled speech"?

If you don't want the law to affect you, don't spy on people, it's that simple.
Just book a restaurant table for 40 people. Don't tell them it's a weddding.
Because the economy has picked up and they have retention issues
Path of least resistance. JS is what you target if you want to maximize the amount of potential contributors.
Would love to hear more about practical examples of "barriers to anti-quality". Would this be things like e.g. "Emplace and enforce documentation & project change control process" -- people may want to make changes - but if they don't go through the change request process - they can't have those changes effected?
here's video of the agent actually playing (linked in the paper): https://www.youtube.com/watch?v=Msy82sIfprI
This post [1] describes how to use the electronics in a webcam. But you're essentially just replacing the webcam's lens with a pinhole.

What you're basically asking is how to build a webcam from components. Which I assume is possible but non-trivial.

[1] https://shutterhub.org.uk/how-to-build-a-digital-pinhole-cam...
There is another case where you have so many stateless servers that an individual database shard can't handle the number of connections. For example, if you have 1000 frontends that all need to talk to a sharded database and you only want to support 100 connections per shard you need to put concentrators inbetween the frontend tier and the database to reduce the number of connections.
GP's point isn't that they're the same; rather, they're both arbitrary "rights" created by law. Why is it your toothbrush? Matter is matter. Data is data.

Obviously, we as a society have decided that property rights are more advantageous than not, and we're deciding the same thing about information rights. There's not anything inherent to either one that precludes us from regulating it.
They see the regulation going this way in several regions already, so they are getting out ahead of it and reaping the strategic and PR benefit.
How is it a big problem? What about GDPR is so hard to implement? Is it really that difficult to not collect data on people that you don't need?