skysight-inc/HackerNews huggingface dataset:
Good for them. The sooner Facebook goes the way of the Dodo the better.
> If E.J. ended up spending it on drugs or other perceived vices, there's a chance the money might be cut off.

But there's no reason why if someone was being self-destructive, a judge couldn't just freeze their ability to spend some portion of their money until they had their life straightened out.
This is The Thing. The list is much longer. On the other hand there are many problems that are worse here as well. But for me the main thing is that in US people are dying or lose everything just because someone in the family got sick. This is sick!
Ask HN: Why not re-interpret Moore's law from MTr/mm2 to MTr/mm3?
There's all kinds of things that can be done to improve FTP but the single best would be to shoot it and shovel dirt over it.

- Marcus Ranum
The app itself is pretty shitty, takes a ton of space on the phone and performance is meh. Also a good reason to delete the app, something which has nothing to do with being or not being a user of Facebook.
UK Budget 2018, Pensions and QROPS
It's neat that on the map usa is divided into states but other countries are, well, just countries. Why not draw the countries into smaller pieces as well?

https://en.wikipedia.org/wiki/Federated_state
I used to work for a VC funded startup that was full on Silicon Valley (HBO) style nuts. Wacky group living. CEO that thought he was reincarnated Steve Jobs. Just insane amounts of what I can only describe as "thrashing" as people tried to figure out what to work on, etc.

I'm now working at an enterprise software company in the marketing group and it's "calm" in the sense that Basecamp uses the term. Everyone's a professional. Everyone just does their job. Team is mostly remote.

It's phenomenal how much faster in terms of growth the enterprise job moves. Simply because there aren't any "performative metrics". Nobody cares if you show up early and leave late because the metric we're held to tie back to the business. Because we're making actual money we can do more growth experiments. Because we have proven we can do this, we aren't mired down in bureaucracy (CEO and whoever his advisor was that week approval) and weird turf wars between departments.

It's just calm, competent execution 5 days a week, 8 hours a day. The company certainly isn't Basecamp, but the lessons and ethos still work.
Will definitely follow up on this. Maybe we could support DSLs while at it?
Thanks for the reply. I've actually been looking at renting in Waltham when my current lease ends (as well as a few other places I've been looking - Quincy, Malden, Somerville). A while back I was thinking of buying, but prices are really damn expensive right now.
Recent Advances in Obj. Detection in the Age of Deep Convolutional Neural Net
Game AI as a Service?
Snap CEO Named a Chief Business Officer, Then Changed His Mind
interesting write up that provoked a lot of thoughts in me.

>So there’s the issue of opacity, not necessarily transparency but what’s happening across the system because drivers have their own experiences, compared to the God view that Uber has to see what’s happening with the whole system.

This makes me think of Foucault's panopticon. Uber is at the center always looking in, but your view is restricted.

>To any queries that didn’t have a ready-set template response, drivers would just be hitting their head against a wall trying to remedy missing wages or trying not to get matched with a harassing passenger again, and so it’s not bad that you have an electronic system for responding to driver inquiries and managing your workforce. The problem is can they be confident that they will be treated fairly when they do face challenges?

I see a connection here to Hirschman's Exit, Voice and Loyalty. Modern corporations find Voice to be quite annoying so they're attempting to completely cut it. Is a world where your only options are Exit and Loyalty actually going to be better? It doesn't seem so to me.

>There’s no actual reason for that. But … is freedom and flexibility real? It implies a certain kind of partnership, it’s attached to rhetoric about drivers being entrepreneurs, and at the end of the day Uber has the power to unilaterally control the rates at which they earn and could cut them sometimes or even raise them. Drivers can only negotiate for a lower fare, not a higher one. Uber constantly experiments with their pay with different features, and they can’t build a client list and build a business. There are limits on the kinds of freedom that is implied when it is paired with rhetoric about entrepreneurship.

And this makes me think of Byung Chul-Han:

Neoliberalism forms a free entrepreneur out of the oppressed worker, an entrepreneur of himself. Everyone is a self-exploited worker of his own enterprise. Everyone is master and servant in one person. The class struggle is also changed into an inner struggle with oneself. Whoever falls today accuses himself and is ashamed. One problematicizes oneself instead of society.

---

Uber is so interesting because it represents one of the starkest representations of the society we actually live in. Uber's employees are 'free' in the ways we have been taught that being 'free' matters. But it becomes harder and harder to actually say they are free. Our language is failing our conception of what actually matters and it becomes obvious that Uber drivers live in a system which is exerting massive amounts of coercion on them all the time. Apologies for the disconnectedness of my comment.
> Most abstraction isn't about state at all (you won't find state anywhere in the definition of a group, say).

Sure, but you also wouldn't care that π is defined as an equivalence class of cauchy sequences if you're treating (R, +) as a group. In fact, one does not care at all about the particular details of a group being a set-- one treats groups up to isomorphism.

But of course, I was talking about abstraction in programming.
Boy, does reading this make me a bit frustrated/jealous. Some people are just incredibly lucky (at no fault of their own!). I would write more, but it would be more therapeutic for me than entertaining to read for you. I also found the author referencing gender/race distracting(?), this situation could happen to anyone.

If you do find this type of stuff about what the wealthy do with their wealth interesting, I highly recommend a book called `Millionaire Next Door`
Ah, so Uber is using the same model as Amazon uses to deal with sellers? Support is a brick wall that can only provide scripted responses, and escalations go to an offline team you never get to talk to, plus they rarely respond.
And before anyone asks, the Windows performance is still bad with Threadrippers in many situations, so it is better to use Linux with these
https://www.anandtech.com/show/13516/the-amd-threadripper-2-...
Bringing Researchers to the Frontier of FPGA Development
Ask HN: How to compensate remote workers?
Hi all,

I'm struggling to find a good formula how to compensate remote workers and was hoping to find some guidance from the HN community.

A bit of background. First couple of years of the company we worked in full remote mode. However the results weren't great. I then spent over 2 years moving the team into single location (SF) and hiring mostly locally. Worked well, up until couple of our long time employees had to move back home (outside of US) for personal reasons. We wanted to keep them on, so we tried to find a structure that would fit everyone well. This works fine, but as we're trying to expand the remote team, we're running into some issues.

Our current formula is designed around Buffer's. We start with a base salary that we would pay for the position in LA (where we are currently based). Then based on numbeo.com we identify the ratio between cost of living where the candidate lives and LA. We apply that to the salary, adjust for health care and that's what we pay.

Here is an example:
- $130k base in LA
- Candidate is in Berlin. Based on https://www.numbeo.com/cost-of-living/compare_cities.jsp?country1=Germany&country2=United+States&city1=Berlin&city2=Los+Angeles%2C+CA&tracking=getDispatchComparison it comes to 3,500.00/5,202.64 = 67.27%
- and we get $87.456 base

Where this works ok for more expensive cities (Berlin, Paris, ...) we run into issues for the other ones, where the discrepancy is much more significant, for instance Mexico City.

We try to stay fair to all people working for us, including adjusting salaries when they relocate to more expensive areas, covering 30 days of PTO for all workers (remote or on site).

Do you find this a fair compensation? What would you do differently? Really appreciate it.
If an attractive Russian seduces a politician for the purpose of espionage and influencing policy, their spouse is not going to excuse them because "Oh you cheated on me because of Russian meddling!"

Like the marriage in the aforementioned hypothetical, left of center politics is failing worldwide for other reasons, not because of some nefarious social media plot. People are growing fed up with government as an entity, and as a result, they want less government in their lives. Over the past few decades, the practiced manner of a politician became something that was mimicked and parodied worldwide, and popular culture widely regarded the politician as a crook for far too long. Even some of the most charismatic leaders who were beloved worldwide - most recently President Barack Obama, have been wrought with scandals like Snowden's NSA revelations, and the weak and dishonest manner in which the President responded when the activities of the intelligence agencies were exposed. Even during his first term, he made the (perhaps superior) decision to bail out the Wall street banks, and was subsequently betrayed by the various corporations who gave large payouts to top executives. To working class folks, these things are unforgivable especially when they come at the hands of someone you admired, even loved.

The trust in government as an idea is so low that all someone has to do is stand up and say "these crooks and rascals have lied to you all your life. They have practiced and poll-tested speeches but I am honest, raw and I speak from the heart. The fake and dishonest media there will tell you that I am a thug and I have said this and that. I am a thug, but I am your thug, give me a chance to show these crooks how it's done". The public will fall in love, because after what so many parts of the world have witnessed from their governments for so long, this kind of talk is like sweet seduction.

This kind of post "I read YouTube comments written by bots and the world is going to end because my party lost the last election and they may lose the next one" are disappointing. People can vote for political candidates based on any whimsical or nonsensical reason be it race, religion, "he has a kind face" - whatever they want to. Voting is an individual right. Any attempt to influence a voter - whether it's a bot farm or a person writing an article to stop a bot farm, means only one thing: "I want this person to vote the way I vote". Democracy needs a free market of ideas. No number of botnets are going to convince me to vote for someone who espouses nazism, or worse, communism. If someone else is swayed, it is their right to be, that's okay. Great ideas will win in a free market, bots or no bots. All ideas, no matter how objectionable, should be heard.
> For the applications it’s like you can open as many TCP connections as you want without extra overhead from handshakes and rate control start.

This sounds a fascinating claim — is the idea that the programming model when implementing QUIC server applications will allow one to easily aggregate distinct server endpoints which automatically share or amortize the overhead of establishing encryption and congestion detection between all the logical streams used by the application across all the involved nodes?
Who are they kidding? it's a tax on US tech companies, it's not right nor fair to build a tax scheme that singles out a specific industry from a specific country, hopefully the US administration will quash this through available means.
You seem to be convinced that there is any way in hell an application that is a client for an existing web service that is little more than a glorified RESTful client needs to be more than 300MB.

You’re either not aware how these kinds of applications are constructed, or you’re perhaps not familiar with just how simple putting an application together like this is. The other response to this comment says a very similar thing.

Yes. I can confidently say as an iOS developer of 8+ years if I was given a chance to manage this application I would certainly be doing the hell of a better job.

If you don’t think you could, that’s cool, but I’ve made my living developing these types of applications since the App Store’s beta, and similar to when I hear an absolutely shitty pop song with mysogonistic or materialistic lyrics funded by some multi-million-dollar artist I say ‘I can do better,’ because, frankly, most musicians worth their salt could.

It doesn’t matter how successful a company is, how much talent they have, if there are too many voices talking over each other nobody is heard. And poor decision making is affecting the app’s bottom line of usage at this point.

When I say I can do better, it’s not coming from arrogance, the Facebook app is actually just that poor that any other direction that it’s current one would be an improvement. The statistic that OP posted alone proves that.

If Facebook has even 25-30 people on their iPhone app, on the client side, they have way too many. We’re talking about pulling existing info from a server and re-displaying it. At what point, other than the tiny shell required to display that information, maybe about 100-150MB at most, is that extra 150-200MB coming from?

If Facebook’s API were open for third-party FB applications, I’m sure I’d not be the first to whip up a minimalistic, small-sized, easy-to-use, far more intuitive application in a month or two of casual dev time. I did a similar thing for Twitter. It’s not hard.

Is it so much more likely that whole extra let’s say 150MB needs to be there than it’s likely that there’s simply too many cooks in the kitchen and optimization is being completely ignored?
> Go, which is an imperative language, favors single assignment.

Go doesn't even have final variables. Go doesn't favor single assignment in anyway. Rust does as it is harder to create a mutable variable than an immutable one.
I'd been putting Dell/Netapp hyperconvergence appliances into accounts for 9+ months when I wound up at an IBM dog and pony show where they demoed an early version of their own box and acted like it was the first time anyone had ever conceived of such an idea.
I've never tried to shoot anyone, but aren't most people aiming for the head? So the jacket is only a marginal improvement, which is still nice considering the stakes.
My suburb already has several newly constructed apartment buildings near the commuter rail and more on the way. This, plus a new MBTA parking garage make me think improving the train infrastructure is the big "if" now.
better avoid shooting them ribs...
> Still, when my parents told me they were going to give me about $2,000 a month, [...] I took it, spent part of it helping my then-boyfriend pay off his student loans and put the rest in the bank.

> When my boyfriend suddenly left me (as men in New York are occasionally known to do), I had to pay $1,450 a month for rent on my own ($17,400 a year) on the lease we had just started, not including utilities. I quickly drained my own savings and found myself completely dependent on the gift money from my parents.

Why spend your money on another when they can just leave you later? They won't give you that money back. What did he do to earn your money (parents') to pay his student loans off?
I think this market will expand to encompass much of the luxury outerwear market - if you're spending $500+ on a jacket anyways, why not spend another $100 to make it bulletproof?

Seems like, as they have skus ~$300, that cost of effective bulletproofing has decreased drastically in the past decade or two.
Very much depends on the policy country. In Belgium you can gift any arbitrary amount ($10,000, $5m, $100m) through a notarial deed (up to a day) before death and pay 3% "gift tax".

But the estate tax gets to 27% in the low hundreds of thousands.
Sounds like HP spinning-out Agilent, doesn't it?
FWIW, here's a discussion we had on HN looking for companies with a culture similar to Basecamp's: https://news.ycombinator.com/item?id=16015715
HTTPLogger for Go Lang API Developers. Check It Out on GitHub
> The Linux desktop experience has improved by leaps and bounds in the last year or two.

Does anyone know which improvements they are referring to?
How Open Source Became the Default Model for Software
It's funny how Fog Creek Software is similarly based in NYC. Silicon Valley folks, tired of the breakneck VC-bloated striverism of the city, seek the homespun wisdom from a simpler age and small companies.
Consider that even well-known black movie stars occasionally get the "shopping while black" treatment. https://www.huffingtonpost.com/2013/02/19/forest-whitaker-fa... Having even absurd amounts of money doesn't make bias just go away.
No because you will never hit a target that small. You always aim for the body.
> The consoles also typically don’t run at full resolution. In the 1080p era, I recall many games topping out at 900p. It was a great source of pc gamer smugness due to the fact most of them could easily run 1080p and 45+ fps. I suspect modern console 4K is the same.

Consoles tend to do dynamic resolution - they'll drive the display at 4K (together with UI), but the actual rendering resolution will drop and adapt to the load. It actually looks pretty good - the UI and text keeps being sharp while you generally don't notice the resolution drop that much. Unfortunately most games lose this capability on PC, so you're stuck with blurry looking text if you have a good monitor or TV :(

The other trick they do is checkerboard rendering - the console only renders approximately half the scene each frame. The partially rendered frame is then combined with the previous one with added filtering. The result is not unlike the interlaced CRT TV rendering of 80s era consoles/micros - just with better filtering.
Again, this capability tends to disappear on PC versions of those games.

Lack of those two things means that in a lot of cases games on PC look/run worse on equivalent hardware than they do on the console :/
Sadly, this sounds endemic of so many companies in NY
For the curious ones, this thing runs on Flask with MongoDB and Consul. I'm using Prometheus to collect some basic metrics and Grafana to visualize them. And yes, I'm going to open source it soon.
Polls exodus: I seriously don't believe those stats.
* long time

;)
OpenSolaris came after regular Solaris. It was a retroactive opening of code, and wasn't as essential to regular Solaris. In contrast, Fedora is quite instrumental to RHEL's existence. CentOS is not that instrumental, but it's not a major cost sink either. It used to be community driven earlier and can become so again. i.e., Unless they go out of their way to do something malicious, which would have little payoff anyway.
Christie’s $432K AI Art Sale – Interview
> So frustrating to see politicians on the "conservative" side of things in the US who should be opposed to this on a fundamental level, jump into handing over taxpayer money, the environment, and such for what appears to be less and less.

I'd imagine Walker and his colleagues would want to get rid of state taxes and environmental reviews for all corporations, not just Foxconn, if they could get that past the Democrats. I fail to see what isn't "conservative" about that.
I'm also not so sure that it will go far in terms of easing housing costs. I just moved to the SF bay area from Boston and live outside of SF, but close to a CalTrain stop. Everything is walkable for me, but the cost of living is comparable to SF (albeit the apartment is a bit larger).

I have friends in the suburbs of Boston who have to commute into Boston for work, which is not something I have to do, as my community is a bit self enclosed. But their housing situation is not necessarily much better than mine was in Boston. Yeah, double the square footage for the same price but there wasn't more reasonably priced housing available that close to the commuter rail, and there wasn't exactly much to do in those areas outside of grocery shopping and commuting.

Anyway, I'm starting to ramble a bit, but I'm failing to understand how more housing stock will improve any housing crisis. At best, it will keep the prices from inflating at the current rate further, but I don't see an increase in stock actually lowering prices. Developers are just going to build for the same price point as the market has now.
These are the younger generation of Facebook's (former) users, and the main reason they have deleted the app is because of Facebook's insistence on using short-term revenue maximizing dark patterns.
That's cool to hear! Thanks for sharing the info and link.
Since we're using bad analogies I would argue its more like being offered a piece of delicious candy and its great and you continue to eat the candy and its fine.

Eventually you wake up one day and decide you've been gaining too much weight and you try to stop eating the candy but to your surprise, over the past several months or years your brain chemistry has been subtly changed and now your physical well-being and mental state is literally tied to you continuing to eat the candy.

You can't stop and if you do you're in horrible pain and can't go to work, if you don't go to work you lose your job and if you want to keep working and not be homeless you keep eating the candy.
Not particularly. You aim for the chest, as its a bigger target and easier to hit. And only aim for the head if that fails to stop them. At least that is what the Marine Corps teaches.

https://en.wikipedia.org/wiki/Mozambique_Drill
Most competitive handgun shooters in the US load their own ammunition. Besides being cheaper and higher quality, it allows them to customize exactly the amount of gunpowder and weight of the bullet. In general, lighter loads are preferred because it creates less recoil, which lets you shoot faster in a competition. Because of this, each handgun shooting sports has a specified lower limit on how little power you can make your shot have, and competitors usually stay just a few percentage points above this.

So it's entirely possible to do this demo with considerably less force that would come from factory ammo.
consumer technology will obliterate all computer science over the last 20 years

What does this quote actually mean?
They are not. The head is a small target. Most shooters are trained to aim for center mass, i.e. the torso.
The National Map! https://viewer.nationalmap.gov/basic/

Kinda hard to use, though. You can find the raw data by state here: ftp://rockyftp.cr.usgs.gov/vdelivery/Datasets/Staged/NED/LPC/projects/
Learn about Android instant apps
It's like, why do people wear a dive watch, or a high accuracy quartz watch. The clothes visually do fit a certain EDC aesthetic.
A Secure and Verifiable Access Control Scheme for Big Data Storage in Clouds
Racing games feel terrible with KB. Controllers make them much more enjoyable and immersive (though a wheel is still the best solution). Especially the trigger vibration/resistance on the Xbox One controller when playing Forza Horizon 4.. holy shit, it feels so satisfying to drive.
Sounds great. Are there any other company that have similar values?