skysight-inc/HackerNews huggingface dataset:
The reality though is it may be the employer who has caused the employee to fall behind/out of relevance. Quick example: while working on a federal contract I had a co-worker who was in charge of the contract's Altiris infrastructure. That was all he was allowed to charge time for on that contract and it was the only contract he was on. To learn something new he either 1) had to carve it out of his personal time, 2) commit federal timesheet fraud or 3) take a pay cut. Meanwhile others of us were being sent off to learn new products like vSphere. Speculation was that our management was deliberately monopolizing his time on this one thing because it was getting hard to find people to do Altiris and they didn't want to pay for teaching him something more relevant and have him use it to get a new job elsewhere.

Eventually, he did find another job and moved on, and I got a steady stream of recruiters who saw Altiris on my resume because it had been a big part of my duties at that and my previous employer. Nope, I already know where that trapdoor goes, thanks but no thanks.

Now if your employer does offer continuing-ed/tech-training and you don't take full advantage of it, that's on you, although even that can be hard since some employers offer it only if it's job-relevant -- e.g. only the Windows tech staff can take Microsoft training, only the Linux staff can take Red Hat courses, only the networking staff can take Cisco courses, etc.
Ending factory farming as soon as possible
And the choice of objective function.

http://www.smbc-comics.com/comic/2012-04-03
Why we invested in Dopamine Labs to make apps smarter
Good point, but why not 139 bytes or 141 bytes?
European detector spots its first gravitational wave
> I wonder how long the modern idea of debt has existed? Mainly, that idea of owing someone something, (often) at a later date?

Debt contracts appear to be the origin of writing in Sumeria and, likely, in the Americas (the third independent invention, China, appears to have a different origin).

We have remnants of what appear to be contract vessels: pots with statues of sheep and such in them presumed to memorialize a deal for some sheep or grain. If there was a dispute the pot could be broken open and the terms examined. Then they started putting a sheep on the outside so you knew what was in the pot, then a drawing of a sheep and then someone figured out you didn't need the pot.

I believe in the Americas writing began with record keeping such as with the quipu which might even have been discussed on HN recently. Not sure of its contractual implication though.
I think it's best to keep unsafe blocks as small as possible. Within an unsafe block there is undefined behavior, so you want to get out of there ASAP.

Just my opinion.
Benefits for the user is number one.

Technology is important if it underpins benefits for the user, is a USP relative to your competition, if you want to convince people you are forward thinking, etc.
Most of the article, and the comment you're replying to, wasn't about hackers, though. It gave the example of people dying because the Therac machine or a Toyota car responded wrongly to non-malicious, normal user input, like a "bridge collapsing unprompted" in normal use.
True Google does it too and probably Microsoft, Amazon, Apple and probably Oracle too.

In fact it seems that Facebook is actually doing more than most companies.

From the article it seems that these service workers at Facebook actually get a minimum wage of $15 an hour which is not bad except for the horrible housing situation in SV.
> Think about all your other accounts. Gas, power, water, fines, etc.

The way those work in the rest of the world is basically by giro. You control your bank account, and the only possible transaction is you sending out money to other bank accounts. If I provide you a service I need to get paid, I send you a bill, either in paper form (that you can read with your smartphone) or electronically. You look it over and make the decision to pay or not.

The system is not perfect and fraud still exists (mostly in the form of trying to pass a fake bill as a real one), but fraud is much less prevalent than in the US system.
Ask HN: What tools do you use to search for Meetups?
I find the search capabilities on Meetup and Eventbrite to be woefully inadequate. Is anyone aware of or developing good third party options for searching either or both sites for events?
To your first point, I could/should have replaced "America" with "western culture", but it originally made the sentence less clear. I noticed the hypocrisy =)

To your second point, I was not talking about the specifics of Saudia Arabia, but rather the common idom of going "what centry is this" with respect to judging other cultures. People forget that western history is distinct from world history. And it feels a bit supremacist too - "Western culture is at X point, so everyone should be at X point"
Seems odd to "punish" Amazon Video for offering more functionality than Netflix.

The Prime Video product is functionally equivalent to Netflix. The PPV videos are an additional service that Amazon offers that Netflix does not offer.

The confusion that seems to be bothering you is easily resolved. Here you can browse only videos that are free with subscription: https://www.amazon.com/Prime-Video/b?node=2676882011

Most Amazon Prime apps I've seen make a clear distinction between the two.
>Our goal is to be the lowest cost, highest quality, easiest solution in the market.

Youtube is free. Sidenote, I am still interested in this product.
HELLO, i have read testimonies about this great man called Dr. Magana how he helped people to get pregnant and also help people to cure HIV with his herbal medicine, so i decided to give him a try, i am here today to give my own testimony on how this great man helped me to cure my HIV disease and also helped my sister to get pregnant, i just told him and he said he was going to work on it miraculously and in a short period of time i was lifted from these terrible disease. And it took my sister just a week to get pregnant after he was done. Contact this great man and He will help you no matter the the problem you are facing. Email him at maganasolutioncentre@gmail.com WhatsApp call +2349051208634.
The problem at these companies for older workers is not getting an offer at a high salary, it is getting an offer at all.
This is a common problem with companies. I've worked as both contractor and staffer. Being a staffer is always better in terms of what perks the company offers on terms of day to day perks. Contractors may seem to get paid a bit more on a per hour basis but when you add up all the company perks, it's always less.

Also, staffers always see temps/contractors as outsiders. It does not matter how long they have worked together. It's a strange dynamic. I try to avoid contract/temp work if it's going to be a long term position. It's never pleasant.

Facebook is not the first and it won't be the last. Contractors/temps are a benefit to companies since the company can have a flexible workforce they can increase or reduce with little friction.
"Martinez, 30, actually works three jobs to support himself and his family. His Facebook shift goes from 1.15pm to 10.00pm, so he drives for Lyft in the mornings. On weekends, he picks up shifts as a park ranger. All that work affords him a three-room house that is home to four adults and four children: his wife, their two daughters, his mother-in-law, his wife’s sister, and her two children. The sister and her children sleep in the garage."

I think it really sucks that the contractors sound underpaid and dont have access to the benefits. I also wonder why more people dont just leave Silicon Valley for basically anywhere else in the US (assuming they can find a job there) and live a more reasonable lifestyle. If you have three jobs, you dont get to see your family at all, and that is not living. Life is too short.
And he's very clear there should be 100x more companies making video content. My contention is that video is a horrible way, usually, to convey information. More companies means more video. That's a pretty horrible idea, actually.

Video is, except for a few areas, a horrible way to impart information. The only 'good' thing about video is that you can embed unskippable ads.
Good catch, can't believe I flipped that! Certainly changes things, one second while I revise.
It's not like reliable, secure software doesn't exist. It's just limited to spaces where people are willing to use years-old tech, forgo new features, and pay fortunes for auditing. Air travel, industrial machinery, medicine, and so on.

Almost like the cost-benefit actually doesn't support making the development of trivial software ten times slower and more expensive...

If there's a problem here, it's business externalities (Equifax won't pay adequately for screwing people), not engineering impossibility (the rest of us know how to patch Apache).
That is a circular definition of rationality: What's rational? What people do. How do we describe what people do? Whatever they do, it's rational.

Your point about self-interest is similarly tautological. If people against their conscious choice do things they know are bad for them, which is what addicts do, then it seems absurd to me to define that as "self interest".

I'd say "rational" should instead mean what it commonly does: "in accordance with reason or logic". And "self interest" should mean something like "to the actor's long-term benefit".

In which case, people frequently act irrationally and against their self interest. Which is certainly what the field of behavioral economics has been demonstrating.
Again, the only time I think it's unfair is for people who bought v4 in May, for example.

I would hope that, for a period after it was known that v4 would not support High Sierra, they were given either a refund or a free upgrade to v5.
I thought their site was broken. It was just a big black box. I had to scroll down about 50 screens to see stuff, and parts of it were scrolling faster than others and it was just a big mess. Even if I were interested in the product the website is a complete turnoff.
This event was 1.8 billion (10^9) light years away. The so called "strain" (i.e. the extent to which the wave stretches / compresses things) is around 10^-20 or somewhere around that order of magnitude.

To make things dangerous I reckon you'll need to have a strain on the order of 1, and since strain is inversely proportional to distance that would give a distance of 10^-11 ly, or around 100 km. Which is not a 'safe' distance to a black hole in any scenario.
> What I haven't heard is a reasonable argument on whether this mattered in the slightest.

Read the linked article. If you have some specific arguments to address, that's helpful. Blanket, aggressive denials are just a way to raise unsubstantiated doubts.

> Washington Post reports [4] that actually this was basically port scanning.

Not at all. First, the article says that not much is known. Second, here is an excerpt about what is known:

Illinois:

a contractor who works two or three days a week at the state board of elections detected unauthorized data leaving the network, according to Ken Menzel, general counsel for the Illinois board of elections. The hackers had gained access to the state's voter database, which contained information such as names, dates of birth, genders, driver's licenses and partial Social Security numbers on 15 million people, half of whom were active voters. As many as 90,000 records were ultimately compromised.

Finally, while many state election officials insist their security stopped the attacks, the truth of security is that they don't know what they are missing, especially with highly resourced attackers attacking poorly resourced, generally insecure systems. Could the Russians bypass the security of the state of Ohio's election systems? I don't have much doubt ...

EDIT: A bit more on Russia's influence campaign:

https://www.washingtonpost.com/business/technology/russian-o...
FaceID will be incompatible with burqas, just like TouchID is incompatible with gloves.
The DSLR market is shrinking, simply because everyone who wants one already has one and there are no compelling reasons to upgrade. There was a golden period of a few years where if you wanted a decent camera a DSLR was the best option, so the market expanded quickly. Those days are over.

Adding the features identified in the post would cure the "no reason to upgrade" problem, at least temporarily. But the market for serious cameras is pretty much fixed and easily saturated.
I am not actively working on or associated with any efforts to build a search app for Meetups but would be happy to pay to use a good one. Contact info in profile if you are looking for beta users / early adopters.
I'm new with it myself, but I think part of what's being described is the option you have, when you have a Keybase account and the Keybase browser plugin and you're logged into a third party system (such as Fbook), of clicking on a Keybase icon for a given user and sending an e2e encrypted message from your Keybase account to theirs (even where they don't have one yet--if they make one later and associate it with their account on the third-party service, they will then unlock access to the message).
>don't believe for a second "everyone should own."

You really should own if you're going to stay in the same place. If you can't take care of your place, and you rely on a landlord to do it, you're going to be in for a bad time when you have a landlord that doesn't give a shit. Which a lot of them are.
Sometimes, you may have to refactor existing code to be able to add new features.
Regulation on programmers is not the solution.

Regulation on companies might be. I'm usually really disappointed when a cheap re-seller takes a government purchase of a 911 or 112 ( here in EU ) and then hires a subcontractor, which hires a subcontractor, which ...

That's how crappy software gets into production.
I was really hoping someone would give a counter argument to this. Do you know of any common "devil's advocates" in this vein?
I agree it's time to break the web into 4-5 apps that can be accessed on 4-5 separate devices and then sell us all Batman utility belts.
It depends on the gradient.

The fundamental nature of the force that rips you apart during spaghettification is exactly the same. And you would definitely feel that one.

It all boils down to how strong the distortion is at one extreme of your body, versus the opposite extreme. If it's about the same, you won't feel it. If the difference is sizable, you would feel it to some extent. If it's very large, it's a meat grinder.
Yeah, how is the fact that top engineers and sales make way more money than cleaning staff news? I doubt cleaning staff at the Guardian make the same as editors in chief.
> The mind boggles

This may help[1]

[1] https://czep.net/weblog/52cards.html
> like searching through message history

You can do this[0]

I'm personally rooting for them - e2ee group chat is a common request I get

[0] https://people.eecs.berkeley.edu/~dawnsong/papers/se.pdf
Pretty trivial, since you can easily find the middle of a doubly-linked list and step back. Then you simply do "find middle, use it as root, recursively build two subtrees".

With a singly-linked list, it's much harder; I don't know (without googling) if a more efficient than "build and rebalance as you go" algorithm exists.
Just to give you an idea of how effective this strategy seems to be, this seems very similar to what the COST in the land of databases submission the other day was talking about, where choosing interesting, fitting algorithms for the problem instead of large distributed but general systems often yields very good results (enough such that a single thread can often beat 100+ core distributed systems).

In one of the linked prior blog posts[2] of his he linked to in the beginning of that article, he said this:

Using the Hilbert curve layout leads to a very simple compressed representation: having sorted the u64 values it uses to represent edges, one can simply delta-encode them (writing the differences between adjacent values). Because the Hilbert curve teases out locality, the gaps are often quite small, and therefore compress nicely. When I combined a variable-length integer encoding with gzip, the resulting file was only 45GB; about 2.8 bits per edge). Decompressed (with just the variable-length delta encoding), it is 154GB, which is the representation I used to get the measurements above.

He then goes on in his posts to comically trounce some large distributed systems.

1: https://news.ycombinator.com/item?id=15332051

2: https://github.com/frankmcsherry/blog/blob/master/posts/2015...
Can't it be both a technology problem and an accountability one? The tech problem might take ages to get solved without accountability forcing it. If we were accountable, we'd be forced to make better tools for writing reliable software more easily. That said, there are simpler low handing fruit "tools" like code review, safe git practices, etc that still aren't followed everywhere. Ignoring those low hanging fruit does point to accountability/prioritization being a cause of low reliability.
The key feature that would make me get a set of these, or competing devices, is independent voice commands per device. For example, I'd like to be able to have one in each bedroom and say "turn off the lights" and have it only affect that room. The last time I looked there wasn't a product on the market that supported this.
Well, if it's a wave, it carries energy. That energy has to come from somewhere. And relativity teaches us that energy and mass are the two sides of the same coin.
Search could be done locally if the client downloads the whole message history. I don't know enough about how Teams works to know if that's actually something a client can do right now, but it should at least be technically possible.

Another alternative is simply running a bot that indexes everything and provides search. You can run the bot in-house so you keep control over your data.
I consider those to be minor advantages - I want my phone to be as close to an appliance as it can be - those things help it be closer to an appliance.
I got a downvote for asserting that it was a horrible idea and that they'd suggested we needed 100x that. So, I quoted their post in my next reply.

Maybe someone has vested invested in online video content?

It really is a horrible way to communicate most of the time. It has uses, don't get me wrong. I don't see it having 100,000 useful uses, however. Every news site will be nothing but a text blurb and a video, it'll be video all the way down. It's a horrible idea.
They could have put the fingerprint sensor on the back, as several Android phones do.
Debugging C with Haskell's Divisible
Yes, one should always ask: by what standard? surely Dawkins sees that AI would run the world so it gets better for AI itself.
Right, but SDL at least provides either software blitting or gl context setup (ie doesn’t abstract hardware acceleration at all). Cairo is also software rendering. I’ll check out skia!
Yeah but the employees put in their 5 years and walk away with a cool half a million.

Having given up just... well about half a million working at a big tech company, but they got to change the world or something.
Of course there is a difference. MMM doesn't have to do what he's doing in order to pay for a place to live and food to eat. He doesn't have to stress out about losing his income stream. He basically has hobbies for which he gets paid.

In your retirement, you'd choose to walk and travel and read books. Those are good hobbies! What if eventually you want to get into something like woodworking (a very popular hobby)? What if - gasp - you sell some of your woodworking creations for money? Does that invalidate your retirement?
>Amazon today introduced a new Fire TV with HDR and 4K capabilities, which marks the first time the device has offered the higher-resolution video.

Wait, what? There's been a 4K Amazon TV for ages. If they're talking about the new frame-rate and HDR, that's not resolution, is it?
Wrong article? That typo is on their coverage of the new Echo...
In my phone I want a good camera and a reasonable price. The Essential misses on both.

(they say a software update will improve the camera, we'll see)
Would you say that even highly payed contract should be avoided? By highly paid I mean between 300k-400k a year? Where the job is an hourly pay that is a never ending contract? Specifically in the financial industry?
If I lose my house key I can change the locks and make the old key worthless. How do you change biometric keys once they're compromised?
The Canadian Connection
It works fine for me, but if you have a more practical suggestion, can you expand on that? What do you think would work better?
One of the best comments in the thread, too bad hidden down here.
It's smallish things like this which make me realise how lucky I am not to live in America.

In this particular case though, possibly just how lucky I am to live in Australia. Here it's either just common practice at most companies, or possibly required by law, but everywhere I've seen the leave policies provides 52 weeks a year of sick/carers leave.

Usually this is broken up into ~20 days of leave where one isn't really required to provide any justification beyond "I felt bad that day" and beyond that a doctors certificate may be required.

But that's always entirely separate to annual leave.
A silicon based AI might have no use for any carbon based life form. Birds can mess up power lines. Rodents can chew threw cables. I think one of the things AI might do is try to "sterilize" the Earth.
To some extent any effective web search engine has to have a duplicate filter. This was even true of a search engine I built for an academic library that had 80 web sites.

For a number of reasons, content gets duplicated across web pages, even if people are disciplined. Since the query (x) document ranking is going to be the same for identical documents, these will rank out the same and form a "plug" of identical results that displace other results.

What exactly Google does, I don't know. I know if they didn't do anything about dupes, Google would be so bad you wouldn't use it.
I think I heard that the matrix people are looking for ux/ui people to improve Riot.
https://matrix.org
The best explanation I've found, without getting into the math, is this one on the Monero StackExchange:

https://monero.stackexchange.com/questions/5682/how-do-i-use...
I mostly agree, but this article cites the national 911 software, which arguably should be treated as a critical system, failing, and some medical devices whose software killed people.
The dumbest thing they're doing is still making DSLRs. The mirror adds weight, the assembly can be a source of leaking light, it vibrates and wears out the camera, and offers no benefit of any sort. When the output comes from the sensor anyway, you might as well have a digital viewfinder that gives you the sensor's view.
Consider the opposite story, of someone languishing somewhere that isn't Silicon Valley. It could be characterized like this:

"Well, if they were bold and courageous, they'd take their chances in SV. Tough it out for a year or so, but take advantage of the immense number of opportunities, and eventually climb up from the bottom rung and become successful."

If poor people stay in poor places, people wonder why they don't move to take advantage of opportunity. If poor people move to expensive places, people wonder why they didn't stay back where they were and live within their means.

It's always possible to blame the victim.
Disappointing to see such a long article and no mention of type theory, or any other work from the "correct by construction" school of formal methods. It's all normie model checking, TLA+ etc.