skysight-inc/HackerNews huggingface dataset:
I am almost 40, and over my career have had exactly one job that I stayed at for longer than 2 years. I stayed at that job for 5 because they provided yearly evaluations and good raises, paid educational reimbursement and actively promoted from within. All of the other jobs where you started was where you essentially stayed. If you got a raise generally it was essentially C.O.L.

If you pay people well, make them believe that there is a future for you at the company and that hard work is noticed and rewarded, people will stay longer. For the most part, companies don't and that's the reason a large number of technology workers have become mercenaries when in comes to employment. We go in, do a job and are constantly looking for the next step up. I would love to find a long term job, but at my age, it needs to be somewhere that I believe I will be valued and rewarded for sticking around.

On a side note, there have been many times a recruiter has called me, and offered an insulting wage for a position that requires 5+ years of experience. The companies offering these low wages are the ones saying we cant find anyone to hire and complaining about the youth of today's work ethic.
Join the resistance, refuse these pointless interviews!!

http://they.whiteboarded.me/companies-that-dont-whiteboard.h...
> Price transparency. Require medical providers to publish a price list for every service they provide, then let there be Expedia for scheduled medical procedures.

For providers that service insurance companies, its impossible. The insurance decides what to charge.
Price transparency is important for functioning markets, but im unconvinced its a key piece of health service costs. First, it doesnt matter if the doctor charges 100 or 1000, if the insurance covers it. Second, most health-services that matter are insurance-based: its a cost after you got the disease, which changes the decisions you get: if you are on Anthem and get cancer and see cancer treatment is cheaper on Cigna, are you going to change the entire doctor panel that diagnosed you? (Which btw ,is a degrade of medical care).

The only person that could benefit from high provider price transparency is insurance companies, since then they can choose to keep or not keep providers in their network: but they already have full price transparency, they get all the claims.

The one you want price sensitive is the patient.
That's a good point, and it's doubly true when you are looking for security vulnerabilities. If your bugs affect user experience, then a rarely encountered bug is not much of a problem. If your bugs are security vulnerabilities, then the bugs may be equally exploitable regardless of how rare they are to encounter.
Sweet-merciful Jesus. You just made me experience Vietnam-style flashbacks. I worked at Oracle for the 12.1 and 12.2 releases (not working there anymore). You just described my day to day tenure at Oracle. Thank god that's done.
The new docs site is definitely a WIP, every upgrade guide still has notes for how to upgrade both with and without Docker.
> But most economists are paid to espouse a political perspective

I don't think this is true unless you really contort what the definition of an economist is. Most economists either aren't working on issues that are particularly political at the moment or aren't in a position of influence if they are. Economists have political opinions, sure, but I don't see much evidence that this has a strong effect on their views about how the economy functions.
An alternative solution to requiring a 3rd party escrow is to use the concept of "mutually assured destruction". The general idea is that each party deposits twice the value into a shared 2-of-2 multisig wallet. Then, two transactions are generated: 1 for completing the purchase, and one for completing a refund. Both parties need to sign one of the transactions, or all their funds remain locked up, so there is an incentive to cooperate and come to an agreement without needing a 3rd party involved. It isn't perfect, because there are other drawbacks such as needing a large amount of money up front, but it is a trustless alternative.

This page explains it better:
http://nashx.com/HowItWorks
For greylisting nowadays I use Postfix's builtin postscreen[1] along with a few DNS-based whitelists and postscreen_dnsbl_whitelist_threshold=-1 to make sure gmail etc don't get delayed. No extra software required. Though it would be nice if it had builtin ability to find IP addresses to whitelist via SPF.

I recently set up a small postfix+dovecot system, and postscreen with DNS blacklists alone seems quite effective. But I do plan to add spamassassin or rspamd or spamd at some point.

1: http://www.postfix.org/POSTSCREEN_README.html
And if your second key is not convenient to access, the typical user will not remember to link it to their account as a backup.
At face value it seems ridiculous, but really, what benefits would it bring had he been a run of the mill e-mail and web user?

Assuming he's generally a competent person, he will now be forced to listen to and be informed by smart people in his department instead of putting his foot down and saying "I've used outlook all my life, so obviously I'm an expert. I've never been hacked, so policy is now that everyone should use Outlook."
Reads exactly like a pharmaceutical advert. I'm not accusing you of being a shill, but I don't think you can argue for opioids and not opium and the other variants. For one source of very potential and legal synthetic opium to be good and fair - but then the rest be evil and worthy of jail time is as hypocritical as it gets. It is just a monopoly on drugs. No one is claiming that opioids don't take away the pain - in fact quite the contrary. If you think you don't have pain in your life, then try opioids! I guarantee you'll experience much less pain than that, even!
wow, that's such a natural interaction model. i will be eagerly following sr.ht's development. :)

actually, i bet you have a list for high-level development updates. can you point me to it?
One can argue that it is possible to successfully delegate what one cannot understand. But organizations in which managers have an understanding of the problem they are delegating are always going to have an advantage over organizations with managers who do not.
> They do not want to break single-pass compilers. Nested functions with no forward declarations will require a multi-pass compiler.

Why is that exactly?
Chlorine can react with about anything that contains ammonia or amines to form chloramine, so shampoos, lotions, shaving foams, or conditioners could also be responsible. Amino acids are named thus for their amine groups, so anything containing proteins or protein fragments will react. Amine oxides and triethanolamine are used as surfactants in cosmetics. Sweat is unlikely to be the culprit. Check the ingredients in your cosmetics.
They will recover for sure. Sure, the stock price dropped but think about it this way - where else will people go for their dopamine ? Its not like there are other social networks lying around and beside they invest quite a bit in R&D so its not a stagnant company too.
That is a very good point. I daresay that the engineer who is continually seeking excitement via jobhopping is not as common as the steadfast engineer, possibly with family obligations, who just doesn't want to be laid off at 52 with no knowledge of what has happened in the development world in the last 10 years.
Read about Belbin team roles if you've never done so.

If you're someone that thrives on finding new things and learning them, revel in it, don't beat yourself up - that's valuable.

Others thrive on crossing 't's and dotting 'i's - and good luck to them, the whole point is that teams succeed with the right blend of people.

https://www.belbin.com/about/belbin-team-roles/

Bottom line if you try to be perfect at all dimensions, you're going to probably be unhappy: play to your strengths!
Wow. 2GB of uncompressed data per tape is really impressive. That's more than most of the data-backup tape systems at the time.

I'm surprised/disappointed it never caught on in the US; I would have loved a backup system like that. But instead we got DAT/DDS, where the cheap recorders were barely interoperable and the expensive ones cost more than most individuals could afford. (And I think DDS tapes were under 2GB, in terms of true capacity and not the shifty advertised capacities.)

I suppose there wasn't enough money in a VHS-based tape system to get any company interested. Everybody wanted their own proprietary tape format so they could do the obnoxious razors-and-blades business model, I guess.
Yes, and on the other hand you have works like the Puccini opera Tosca where Napoleon is the harbinger of freedom which liberates Rome from tyranny and oppression of the Church. It just goes to show there were differing opinions around Europe. As another example he gave Jews full civil rights (which of course offended the church greatly), which also makes the comparison to Hitler ridiculous.
60+mpg (assuming US gallons here) isn't that impressive; that's just slightly better than a Prius.

But most motorcycles seem to do much worse, more like 40mpg (US). My car gets about that, while being many times heavier. Motorcycles generally have terrible fuel economy considering their size and power.
You can do both. Eat mainly fat and eat less calories.

As anecdotal evidence that's the Inuit diet.
I gave up on using raspberry pi after it destroyed several expensive micro SD cards. The device is amazing, but the dependence on brittle micro SD is a deal breaker for me. I just want to boot over USB with no micro SD. Have they solved this issue?
How to Clean a Brass Instrument (with balloons) [video]
Nothing new: It's called Putt's law:
https://en.wikipedia.org/wiki/Putt%27s_Law_and_the_Successfu...
AngularConnect 2018 Recap
OTOH it means they've been skimping on raises (not keeping pace with the market) and now it's come back to bite them.
Power over Ethernet overview
The Ivy League's dirty secret
OK, I get that you don't like unit tests. You also seem to have a very strict and unhelpful definition of what a unit test is. I don't really care for the academia of it, I just want to know that my code works. So, if you call it a unit test or an integration test or a functional test or a behavioral test - whatever. The important thing that it allows me get some idea of whether or not the code is doing what it's supposed to do.

What do you propose instead of testing? Manually QA every single piece of the system for every change? Not a lot of companies have the headcount for a the fleet of QA people that would require.
> I just see tribalism with a lot more bloviating here.

> the kinda-clued-in authoritatively misexplain the convenient narratives

Excellent example of this phenomenon here --> https://news.ycombinator.com/item?id=17861950
> I never said the issue was small sample size.

> a quarter of the 4,594 people surveyed by Pew Research between May 29 and June 11 report deleting the Facebook app.

Emphasis yours.
Because it generates headlines that confirm people's preexisting beliefs.
> These are just tools of the trade - which in this case was probably some local politics.

Some of these things that have occurred could reasonably be argued to be genocide. Calling that ‘local politics’ and minimising FBs role is not the way this should be handled.
I love my RaspberryPis (I have 5 now), but they still struggle sometimes. I would really like to see them come out with one with more memory. I know there are Pi-similar boards out there with more memory, but I would hate to give up the advantage of the huge Pi ecosystem.
That's something I'll bookmark. Do you plan on including 2FA?
> QIC 80

Thanks for the flashback. My QIC80 neurons haven’t fired in 25 years.
same, though i wish they'd make one capable of playing 10 bit video encoding.
Only cleaners? Anyone else?
I mean that the LinkedList class is defined so that "new LinkedList()" returns not a list of length zero, but a list of length 1 with the first element containing the string "head". The actual list it creates is {"head", "1", "2", "3", "4"}, despite the fact that the output claims the list has 4 elements.
That may be true, but what does this add to or remove from the criticism itself?
I'm not convinced.

> In the past, the severed heads of these Berber bandits covered the ground of the palace at Sijilmasa; there were highwaymen, then, who stopped you across the Sahara en route to the Land of the Blacks.

I don't know what's trying to be said here.
Yeah, just another instacne of either shitty or evil design by google. What a surprise.
Regarding the first point, I assume that has to do with the lack of support for NFC based U2F on Apple devices. Bluetooth is still the lowest common denominator.
Why our startup looked like a small business
>I stopped using Facebook when my friends started to express political views more than social content.

Nearly every argument I hear that says "facebook newsfeed sucks" boils down to "the people you choose to follow share crappy shit." Unfollow them. Facebook is a tool, it works based on how YOU choose to configure it. If you follow the sites you like, instead of the sites and people you dont, facebook does work. You can hide sources you dont like. Im kind of rubbed the wrong way by "this thing doesnt work the way I want out of the box, but I also dont want it thinking for me."

Facebook IS to blame for creating a tool, getting people to use it, getting people to like things, and THEN changing the rules for how those likes behave (becoming a folllow button.)

Try creating a list, liking 100-200 quality sources, adding those sources to the list, unliking/unfollow them, and bookmark your list as your main facebook bookmark.
I worked for a subsidiary of a very large telco.

The Director of IT had no idea what IPv6 was, had to get me to "configure" her home wifi router (i.e. turn it on), and on and on the list goes.

Plenty of people in high positions have no idea how to "do" anything more than run a meeting and summarize stuff for those above them.
> Also if you ever wish one missing feature in Zapier, what would it be?

For me it'd be a price point between free and 25/mo. I like the product and would have so many uses for it.. but I'm a person not a business and $25/mo is a bit too steep for what I need
Not necessarily directly. But perhaps indirectly, like how reading a useful novel or non-fiction book can help channel your thinking later.

In other words, reading the piece might not alter your behavior today and you might forget 98% of it if quizzed later, but next time you're presented with a decision to which it applies, you find yourself behaving somewhat more wisely than you would have if you hadn't consumed these articles.

Maybe. Or maybe these articles are no more useful than reading the backs of shampoo bottles. Tough to measure.
I've more recently switched to rspamd from spamassassin. I've been using SA for more than a decade on my own server, but have been getting frustrated with its spam matching more recently. I've tweaked it and tweaked it (including doing things like telling it to trust pyzor more) and still obvious stuff is leaking through. That's even with a cron job running to train itself on email I move to a specific folder. There's certain patterns of spam that just won't go away.

CPU usage was noticeable for it, too. I started looking for compiled alternatives, and rspamd fit that need. It's faster than SA, and using less resources, and seems to be hitting better than SA filtering.
I think the article was written in such a way as to trigger the Barnum effect [0], since most people think of themselves as "smart".

[0]: https://en.wikipedia.org/wiki/Barnum_effect
BTW, if someone can, would love to hear about it.

Also, to be fair, I don't know of any Google Cloud Service that has been shut down (as opposed to consumer facing Google services), but haven't been paying as much attention to that service.
Currently working my way through "Grit" by Angela Duckworth, it has some interesting things to say on smart people and why they can often grow up into underachievers. In school, the more average kids have to study hard to achieve good grades and thus learn a strong work ethic. Smart kids can often "coast" through school and thus don't pick up the same attitude to working through boring, hard, or long-lasting work.

It's an interesting book and I'd recommend it to anyone wanting to learn more about the topic.
Fantastic Yes PM reference. Kudos!

Honestly, that series has a reference for pretty much most scenarios, politics or otherwise, even today, especially these days. What a show.
Jim Hacker: Ministers are not experts. They are chosen expressedly because they know nothing.
This startup is selling bags from Prada and Gucci factories – without the labels
TOTP is supported.
Hi!

I implied that the author was the photographer when I asked why she chose to creepshot mostly women and children.

Additionally, the implication in my comment was that if she had done the same thing to a man, it would also be a creepshot.

My definition of creepshot is a photo taken of someone without their knowledge. You, charitably, call them candid photos.

From the Wikipedia article on candid photos:

"Thus, the candid character of a photo is unrelated to the subject's knowledge about or consent to the fact that photos are being taken, and unrelated to the subject's permission for further usage and distribution. The crucial factor is the actual absence of posing. However, if the subject is absolutely unaware of being photographed and does not even expect it, then such photography is secret photography, which is a special case of candid photography."

So while you are technically right to call them that, I think the fact that they are the specific subset of candid photography known as secret photography is relevant.
I had a similar experience with my raspberry pi, and the only alternative I found was to use a banana pi with sata.
seems like only 1 usb port compared to 4, no ethernet port, half the memory of the 3 b+. to me this competes more with the pizero
I'm glad that you like it! Please don't hesitate to send me feedback.
Make the project title a link. It isn't intuitive that the "Star It" button is the link out. I want to see a project before I consider its value (adding a star).

Animations aren't awful here. (Core i5, 12Gb RAM, Linux, Firefox)

You could convey more information with a table. It would be more readable, easier to look over, and accessible. You could even have fancy animations and decorations when a user selected a cell/column/row.

This kind of zoomy interface doesn't easily allow lateral movement in the data (in fact, it forces the user into a sort of 'depth-first' navigation).
My Emacs journey
I do!

https://lists.sr.ht/~sircmpwn/sr.ht-announce
Python and Qt: 3,000 hours of developer insight
Yes, https://www.raspberrypi.org/documentation/hardware/raspberry...

You can also PXE boot without an SD card, which may be best for file system durability.
Repealing the Minimum Bribe Quota is a necessary first step in solving any political issue where a monied interest opposes the will of the people.
But the total probability of the event happening "recently" (even if this is a fuzzy description) is far lower than the probability of it happening further away. If there's an event known to occur once in a trillion years and we observed it in our lifetimes, wouldn't you think that was remarkable?
Isn't Hacker News supposed to celebrate young entrepreneurs? Would it be weird for a 25 year old Silicon Valley CEO to have a staff?
The point was questionning if we should look for increased metabolism or not.
Large industries with the ability to cause far-reaching harm have been regulated many times before.
He simply operates on a higher level of abstraction, above the low level interface which constitute a mouse and keyboard.
Do you know if there's work on adapting to the vehicle dynamics on the fly? The comment about tires degrading made me thing that there should be some parameters in the model corresponding to how degraded the tires are, and instead of relying purely on feedback to correct for model-mismatch, you could try to get a better model on the fly.
It's the dairy in our diets. Baby-calf growth hormone is what we're consuming. It's a liquid specifically designed to make small cows get big really fast. It should never have been introduced into human food.
I think cloudron provides exactly this. Have you tried it? Mastadon package is also under way.
The thinking and expression of the thoughts were deemed to be toxic by another commentary. In other words, the behaviour.

Abusive interactions don't necessarily or even usually involve physical violence. The fact that you don't seem to appreciate that reinforces my impression that you've never really had to deal with this stuff. It's hyperbole to assume that when I said "abusive relationship" I meant physical violence.

I'm in my 40s and I wouldn't have understood this stuff at 20. I'm also, as a victim of mental illness, someone who has in some ways been discarded by society. So I'm inclined to trust my perception that there is genuine suffering out there caused by toxic thinking and toxic ideas. "Toxic Psychiatry", for example, is the title of a book. You seem content to justify the way things are and minimize negative social phenomena. All I can say is that for a significant number of people, that kind of talk rings false, because their experience shows how empty it is.
Does Facebook need to police your friends talking to their friends? And those friends talking to their friends? That's all "virality" means. People (on average) are garbage, and Facebook empowers people. If Facebook is wrong, maybe Noah and is Ark are the only ones who were right.
I agree with you but I would also say these systems are complicated. Raising wages can also lead to raising prices and at the end of the day what people really want is more buying power. People want manufacturing jobs back in the US at $30/hour rates for people with no experience but then also want to buy these kinds of goods at the dollar store. These things are very incompatible. People always want it both ways. People also want the perfect job 5 minutes from where they already live (understandably) even though it may be cheaper to have people in WV do that same job.

Even thinking about more practical things like food harvesting, these jobs can pay ~$15/hour but they are REALLY hard work as that rate isn't guaranteed but rather performance based. If we had to pay even $25/hour to attract unemployed US workers to do these jobs instead of migrants, this would cause a likely doubling of the cost of all the produce you buy. We all have to ask, "Are we willing to pay double for fruits and vegetables to create decent paying jobs for other citizens?" I think the answer is that we are clearly not. The same question goes for services we use constantly like Amazon and Uber. The people doing the work are vastly underpaid and that is exactly where our savings come from!

For tech, I think the training path is the right thing. Employers do have to be careful to not spend tons training people just to have them leave. I firmly believe the right answer is apprenticeships. People do work as they learn and their wage rises slowly with the experience and ability to create value. The risk of them leaving is minimized as they have already created corporate value.
Best practices for continuous integration and deployment
In general there are plenty of those people to fill the short-term demand while additional workers are trained to fill the long-term demand.
I think I did? I remember registering for a site in Chrome, though, but I don't remember which one that was. It's terrible that they detect browsers instead of functionality.
The WiFi chip also handles Bluetooth. If you would use a USB wifi stick you're severely limited.
Deploying my go web application is as simple as copying a small binary to a server and running ./server