skysight-inc/HackerNews huggingface dataset:
Relatedly, there must be a (much longer) shortest sequence of bits that it is impossible to send over the internet, because beyond a certain length the payload must be split over multiple packets, requiring additional header bits in between.

In theory, the largest IPv4 packet that can be sent is 65,535 bytes. IPv6 is the same, but also allows for "jumbograms" that can be up to 4GB long, yeesh. However, the practical limit is the maximum frame size of the underlying link. (Standard) Ethernet and PPP both top out at 1500, ATM can handle 4456. Non-standard Ethernet jumbo frames can go up as high as 9216 bytes.

But assuming you consider "send over the internet" to imply that most destinations on the open internet would be able to receive it, that means a frame size of 1500 bytes, giving you 12000 bits to play with. This leads to the curious result that it's impossible to send a sequence of more than 11870 "1"s.

The shortest header you could have is a 160-bit IPv4 header, of which the last 32 bits (the destination address) can't all be 1 because 255.255.255.255 isn't routable, and actually 127.255.255.255 isn't either, so the earliest place you can start is bit 130. After 11870 "1"s, you reach the 4-bit version field of the next packet, which can't start with a 1 because it would indicate IPv8 or higher, and I don't think that exists... or at least it hasn't seen widespread adoption.
Assuming these minimum wage workers are the only source of income for a family of three.
You cant just Ziploc babies like that!
There is a lot of problems with this strategy when introduced into the real world; the chaotic vortex that it is.

The data can be wrong. This could be easily fixed if law enforcement agencies had to actually verify that the data was correct, but in practice this seems to rarely occur.

When people are told by a group that they are a thing, repeatedly, they eventually accept that they are that thing. If the cops keep harassing you for being a gangbanger when you have never been one your whole, you just happen to be associated with a few individuals who are, you eventually just move towards that group. Why not? The powers that be already think you are one and they treat you like one, which causes other people to treat you like one, so why not just be one?

You also need to consider the idea of enforcing crime that hasn't happened yet. That defeats the whole point of law enforcement. It is meant as a reactionary force, not an offensive force. Policing someone who has the potential for crime assumes that they will do it again, which makes it so your essentially treating them as guilty for something they haven't done yet. From my perspective, that seems to defeat the purpose of our legal system.

Anyway, I think I will end my rant here...
For reference, this is a temporary pause to review policies and make necessary adjustments as per this status.

> Description
We are pausing all new messaging experiences (including new authentications on approved apps) on the platform while we review our policies and make necessary adjustments.
Learn more here: https://messenger.fb.com/newsroom/messenger-platform-changes....

https://developers.facebook.com/status/issues/10419771376351...
you can vote, if you downvote a userid, it is like a block.

http://scuttlebot.io/docs/message-types/vote.html
Median is the appropriate measure to use if you're looking at the overall pay of a company's workforce.

Average/mean is disproportionately influenced by a small number of highly paid employees.

In this case, the article is clearly demonstrating that despite Amazon's commanding market share, incredible wealth, and the largess bestowed upon their executives, some of their workforce is so poorly paid that they may not even make a living wage.
is Transaction authority in-memory or on disk?
this architecture seems kinda clunky. Wondering what's the performance and is this a good fit for quick k-v store use cases?
That's more than a junior yearly salary for a software engineer with a degree where I'm from though. With higher taxes, higher prices for consumer electronics and much more expensive gasoline.
You're assuming 2 kids and 1 income earner, though.

It's above minimum wage. If we say that's not enough, we should raise minimum wage. Or we should create a society where it's possible for the people currently working for $26k/yr to have a stable roadmap to much higher earnings. But I don't think Amazon alone is to blame for the problem.
This website doesn't work on my computer.
Airplanes do sometimes transport human remains in caskets and do not contribute to the count of souls on board. FAA Advisory Circular 150/5210-7D (Aircraft Rescue and Fire Fighting Communications)[0], for example, defines souls on board as “total number of passengers and crew.”

[0]: https://www.faa.gov/documentLibrary/media/advisory_circular/...
There are several distributed storage systems like Ceph and they all have problems. Ceph is not good because it's an object storage system trying to provide block storage and a filesystem on top, which will never work well.
The other option is to check references, do credential checks, and simple bullshit screens during interviews, like every other professional interview.

Literally every other profession has this challenge! Programmers are unique only in their seeming inability to realize that they are not unique.

Accountants are not asked to solve double-entry accounting whiteboard problems. Finance professionals are not given take-home banking projects. Only programmers seem to be unable to be reasonable interviewers.
This is the first VPN provider to seem to have secured official access to Netflix via a VPN server.

The offering is limited to the upper-tier paid plans.

It's unclear to me how such an offering was secured, as Netflix has yet to comment on the news.
Show HN: Lisp Shell
I’ve seen absolute junk science on gun control posted in reddit science. Comments that questioned the “study” were flat out removed. Millions of subscribers on that sub, at the time it was a default.

No one is implying that gonewild or programmerhumor are bad forces... but news censors, worldnews is manipulated, politics is beyond a joke. Those three particularly are almost certainly bought and paid for.

Reddit is pretty bad, particular subreddits can be great. You need to understand the content vs the company.
Now that machine learning classifiers are more and more mainstream, I'd hope someone would build a system of pluggable ones you could use to dynamically block what you don't want to see.

When it comes to systems like scuttlebutt though, can't you just pick who you follow and if someone posts stuff you don't like, unfollow them?
Google disables “domain fronting” capability used to evade censors
But the reality is in many (most? all?) US states, employers can fire you for any reason. Sure you can nominally fire back with a wrongful termination suit, but the reality is you have little recourse. So really there is no difference in those two offers, other than one is being more explicit about their personnel practices.
The biggest problem with SSB right now as a FB alternative is there's no way to sign your messages so only your friends can read them, unless you have only 7 friends.

The utility of Facebook is that I can share things privately with friends and family. There are already lots of alternatives for public sharing.
Yea, they don't generally "go back to paper", they outsource overseas...
This is my filter list for Reddit using RES (not including keyword filters like Net Neutrality or meme filters):

https://i.imgur.com/Ybmk6fZ.gifv

All the subreddits I want to see I subscribe to directly. For everything else I browse All with these filters.
I second this request, especially since I only learned of pipes.digital through this thread and checked it out and find it extremely interesting. Hope to hear back from you!
I just ordered it. I fly a ton (as a passenger) and am for some reason fascinated by plane crash stories.
Yes, I agree. Mean is obviously going to be to the right of median in this income distribution, since there will be many employees making 200k+.

>In Seattle, Amazon’s more than 45,000 employees are paid an average of more than $110,000, according to an analysis of individual worker data posted to job review site Glassdoor. The median, or midpoint, of Amazon’s 566,000 individual employee salaries worldwide stood far lower.

Granted, we are using average data from Glassdoor, whereas Amazon is self-reporting the median salary information. Plus, Amazon has part-time workers whose wages it annualizes to include the dataset. This makes me wonder though, are they counting the benefits that those workers are not receiving due to their lower number of hours?
Amazon employs significantly more workers that are stocking warehouses and filling boxes than are writing code. So the median Amazon worker by pay is working in a warehouse, probably entry-level or thereabouts, and is making about $14 an hour.
I remember reading about Apple purchasing FoundationDB and everyone being disappointed and hoping they'd open source it. And now they have!
7 Steps Apple Could Take to Protect Privacy
3.8 is super old already.
Anyone else not even use social networks anymore? Privacy or not, it's just garbage. Facebook, myspace, hello, whatever it's all the same crap with different CSS values.

Do we even need social networks anymore?
I was recently on the job market and decided to apply to TripleByte as a way to hopefully skip some of the annoyances. The process involves a short online quiz, and then a 2-hour live-coding session with one of their engineers. It's supposed to demonstrate to potential employers that this candidate is actually skilled at coding.

The problem were the employers, who just treated TripleByte approval as an add-on, instead of a substitute.

One employer said I'd also have to do a take-home assignment (which was, I kid you not, recreate React) and then a 4-5 hour onsite. A few weeks later, that employer contacted me to see if I had completed the assignment. I told him I accepted another job. (Of course I didn't even bother starting the assignment)
this entire complaint centers on the over-paternalistic notion that it is the service operators responsibility, rather than the users, to solve these problems, and that this is the desired state of affairs.

1) ... on the users that have chosen to enable this

2) ... for the users that use other peoples servers or servers from disreputable people, or share to those who do the same.

3) ... and? this presumes GDPR is a good thing

4) ... it's impossible to view a list of viewed messages, perform bulk operations, flag, sort, group etc. facebook to the same level that can be done in other 'archaic' technologies such as email. presuming commercial ui's are designed for user friendlyness rather than increasing user engagement, etc. is a red herring. also, strawman.

5) much like HTML, TCP/IP, SMTP, HTTP and everything else the internet runs on?

6) which is why spam filters don't work? and users don't have brains to do this themselves?
Right, so people are arguing against that baseline rule.

A baseline rule prohibiting threatening violence, most people agree with, but apparently it is a controversial attack on free speech if a private website wants to moderate the use of its platform to promote hatred against people based on the color of their skin.

And banning racism is being held as an example of liberal bias! Amazing.
Maybe this is something which cheaper space-launch could solve. If it were economical to send maintenance robots to fix dead satellites, then perhaps these tiny satellites could be allowed to self-track (using GPS). In the event that the satellite fails it could be repaired / collected / de-orbited before its orbit deviates too far from nominal.
"Global Median"

Seattletimes.com

Don't they like Amazon out there or did the author fail an interview for Amazon or something?
yeah, sorry, that was a typo, it's 1000, not 100. I calculated it a while ago. now population estimations are around 7.61 billions, which is around 1014 years every 4.2 seconds. it's an impressive amount of time
Why are desktop screens seemingly locked at ~100 DPI? I recently got a Chromebook with 157 DPI and it looks so much better.
Does it bother you that you don't know the answer?
Worldwide.

No idea if they operate in Brazil, but using it as an example, USD $28,446 in Brazil is a great salary.
I'm not assuming everyone with that salary qualifies. I think we just have different definitions of "sizable." I think given these numbers it's highly likely to be sizable percentage of salaries, essentially, that we're subsidizing for Amazon because of their refusal to pay living wages. What's sizable? 5%? 10%? 30%? Hard to say, and I don't exactly expect Amazon to come forward with these numbers.

Edit: Here's an article claiming it's more than 10% in Ohio that are on SNAP: https://www.bizjournals.com/seattle/news/2018/01/08/amazon-e...
Eternal September: https://en.wikipedia.org/wiki/Eternal_September

I think Hacker News referenced it somewhere too but I can't find it now (maybe it's in the signup process).
Please don't post unsubstantive comments here, especially on divisive topics.

https://news.ycombinator.com/newsguidelines.html
The mayor is leaving office.
Minor note to readers, it's partially p2p. It uses gossip, so at times your peer might be a semi-centralized server, and at other times it could be a peer.

I know that doesn't make it not p2p, but reading p2p makes me think I need direct connections with peers. Gossip is sort of nifty that way.. though I'm not a fan of semi-centralized redirect servers.
A subset of the processes in a FoundationDB cluster have the job of maintaining coordination state (via disk Paxos).

In any partition situation, if one of the partitions contains a majority of the coordinators then it will stay live, while minority partitions become unavailable.
Thanks for flagging. Do you mind sharing your OS / browser versions?
PowerBuilder History, Powersoft History (2004)
If we assume a reasonable bodyguard charges $100 an hour, and he has 2 bodyguards 16 hours a day (or 4 in 2 by 8 hours).

100 * 2 * 16 * 365 = $1.16 million

Count in that they need travel, food and hotels along with Bezos, and it’s not unreasonable or excessive.
Feel free to share your answer to the same question! Also, what's your product?
Truthfully at Wavefront we've taken the json status directly into telegraf. Plus a bunch of python tooling to massage additional telemetry on a clusters health (coordinator reachability for example).

Plus even more tooling (mostly Ansible) for managing large fleets.
The fault tolerance is pretty much flawless. You won't be able to get the database "stuck" or see anomalies.

But performance is going to suck if you run server nodes over unreliable connections. I have trouble seeing a FoundationDB cluster running on mobile robots as more than a trade show gimmick. Albeit an awesome gimmick. So in summary you should totally do that.
Wait how can it be ACID if it can tolerate N failures from N+1 nodes? Doesn't that kill consistency almost by definition? What level of isolation does it support? Snapshot? Serializable?
Before people comment too much about wage inequality consider for a moment that this ins't a feudal state where people are locked into role and wage limits outside their control.

I am a software developer for one of the larger companies and also an Army Reservist. When I go away to do Army stuff I frequently encounter people who work much harder and earn much less than I do in their civilian jobs. Is that fair? I would say, it doesn't matter.

I tell those people how being a software developer generally isn't super intense or stressful and you make all this money, but yet the people I tell this to generally don't want to write software. The disparity is that a senior software development position isn't immediately free like a dinner mint at the end of dinner. You have to practice writing software really hard and really invest your time into solving hard problems. In all my experience talking about wage inequality the ultimate disparity that always arises is time spent investing in yourself without any reasonable compensation.

EDIT: I did not start programming until age 28. I was already married and had two children.
It doesn't sound like it's official. Maybe ProtonVPN is just the first provider to be taking active measures to evade Netflix blockades.
How Much Is a Word Worth?
California's roads are pretty horrible. If you live somewhere where they actually maintain roads, it's a lot nicer.
That median is not US only.
Is the wire-compatible clone of the MongoDB API available?
Not to be too meta, but the magazine this was published in is all about decentralization — I'm biased because I was involved in it, but if you're on this thread, you may want to check it out. Just launched: https://inthemesh.com
At least Surveillance Valley's technology adopted by the government and military is nominally subject to the Constitution and judicial review, whereas the autocratic de facto government being built out by "private" companies is not even constrained by those traditions.
Yeah, I’d vastly prefer that, but it should take no more than a couple of hours, not days. In fact we use a 1-hour take home to screen candidates, with great results. The assignment is pretty simple, but you can’t find a solution on the internet. We have found this to be way more effective than a phone screen (which we also do, to let the candidate also ask questions early on).
Dead sea effect (2008)
How exactly will working on drone strike software protect some executive's account from being spear-phished?

This smells like FUD.
Toxic means, they don't agree with me?

Toxic and hate speech are recently invented terms to curtail free speech. If I said anyone who wanted communism were hateful (they hate capitalists) and supporting a historically violent ideology, I'd be as right/wrong as people on the left doing the same.

Anti free speech are a means to an end really, power.
> If you're turning down someone who wrote space shuttle firmware, because they "can't do fizzbuzz", then you are administering a terrible test and getting a false negative.

Or... large companies, particularly defense, excel at hiding mediocrity in their ranks, and it's easy for someone who produces no or negative work to be handed around rather than fired.
On the other hand, there's been a decent number of people who have made lots of money because they were the first to build an useful product on a platform.

Examples being Buffer, Hootsuite, BuddyMedia
I think what you're talking isn't actually SR-IOV; that involves having multiple virtual functions on a single PCIe device, but you're just talking about using the IOMMU to partition your devices into disjoint domains without trying to give multiple VMs access to the same peripheral.
still doesnt show who visits your profile.
> the atmosphere is incredibly toxic

People say that a lot, but, although there are a lot of people I don't agree with on there, I don't know about the applicability of the analogy "toxic". Most times, when people say reddit is "toxic", they're referring to a specific subreddit that I won't name here, but it's mostly just full of innocuous posts like "we have the greatest president, don't we?" - clearly designed to ruffle some feathers, which I suppose is in itself counterproductive, but "toxic" as in, leaches out into the surrounding area and makes it unusable? Seems a bit of an overstatement to me.
For start AMD chips are nor vulnerable to Meltdown, so the impact of mitigations is smaller as it only addresses Spectre.
>Giving third parties access to that data in order to build things gave them great marginal gains on their way to the top

Without Pieces of Flair and Farmville, Facebook would be MySpace.
> The Rock64 is a better option with the same SOC as the Tinkerboard but USB 3.0 ports and decent Linux support.

I've had a rough time with the Rock64, personally. Also I like to mention that you cannot power the Rock64 over MicroUSB like you can an RPi, which is really annoying to me.
Except raising the minimum wage is often met with cries that it will stifle business and prevent competition. The problem is fundamentally that labor markets can't be free markets, and the minimum wage is not a viable way to control the market distortions. The better solution is to use a basic income which allows people to not work for companies like Amazon until they can pay a better wage.
My 10th grade high school music class was taught entirely using Acid. Looking back I am 90% certain our teacher pirated it.
Perhaps I am being dense, but I don't see a public repo with the source code and technical documentation. Is this an open source framework? What language is it written in?
It is serializable and totally uncompromising. Philosophically pretty much everything defaults to the safest possible thing.

It can't tolerate N failures from N+1 nodes. It can tolerate N failures with N+1 copies of your data. In a big cluster you have plenty of nodes but storing everything 5 times to tolerate 2 failures is really expensive.
If there's a job you find interesting, you can always ask the recruiter if remote is an option (even if it's not explicitly listed). Most companies are on some sort of chat system, so making it work and is becoming less and less of an issue.

Most places will flat out say no, but every once in a while a recruiter responds "let me check" and there's your opening..

I've written up details on how to do this in a couple of threads :

https://news.ycombinator.com/item?id=16747283

"How to Get a Remote Job, Even When Remote Isn’t Advertised"
https://medium.com/@aantix/how-to-get-a-remote-job-even-when...
I used to have an reddit account from the first year reddit came out and I finally decided to delete it this year. I kept going into smaller and smaller subreddits because the ones I used to like, askscience or askhistorians etc. grew too much and became non enjoyable for me. At the end even the smaller subreddits were a waste of my time. I feel good about this and I don't think I'm going back to reddit.
> Solving a problem within a fixed time period is the best real world scenario for programmers.

Not if the fixed time period is 45 minutes with an interviewer looking over your shoulder.
I'm really happy to hear this. The vision for Arrow is solid, and I'm looking forward to a future where C++, Python, and other languages like Rust can interoperate more smoothly in an integrated analysis workflow. I hope Wes and Ursa Labs will be a major factor in developing the way we approach data science over the next 10+ years.
Bother me I don't know what answer? I don't follow.
I think it makes sense to hire people with communication skills unless you're specifically looking to hire cave troll code drones
Many fields not only have extensive education requirements, like law school for example, but May have mandatory internships at low wages for several years.

This kind of comment is exactly the kind of thing that makes some people think that software developers have no idea just how good they have it.
> where rational discourse can actually happen

There are many, many topics that are completely untouchable there - I wouldn't say that rational discourse can happen there, but I would say that reddit comes closer than anything/anywhere else.
Bold claim; most people in the world have never heard of Reddit.
Regulating launches is a losing battle. If someone wants to put something into space, they'll just go to a country without regulations. And for cases like this where a US company does it, the company will just move elsewhere, or have a subsidiary or contractor "own" the satellite.

I don't see how the FCC even has jurisdiction over this. I guess they have jurisdiction over communications with satellites within the US, but not over the satellites themselves. And practically speaking, they have no enforcement capabilities in this realm.