skysight-inc/HackerNews huggingface dataset:
The metaphor doesn't work. You wouldn't dangle a steak dinner as a reward to a group of people who you could reasonably assume were mostly vegan. The intended reward _is_ the steak, because steak is expensive and delicious when prepared well. Yes, you could order a nice salad, but don't you think it sort of misses the point? It's not on the employee to enjoy the reward they're being offered, it's on the management to pick a reward that's valued by the employee. And sometimes, that means having even a tiny bit of cultural sensitivity.
The article says her actual age was 42 (according to voting records), but she claimed to be 36.
Hurry up, you're prime time on HN now!
#Future thinking is future trashing
I got 11/13. It helped that I recently did a study of education vs gender vs country development using Worldbank data for a data analytics course.

(Interesting result : in many regions women have high rates of post secondary education than men.)
"Look at credit card chip readers in the US."

Europe made this jump well over a decade ago.

It isn't a backend equipment problem.

Dual cards are easy btw. I used to have a joint Amex MasterCard. Separate cards, but same account.
LOL, been there, done that.
edit: hit submit too early leaving partial post...

'"Company vs Community", suggesting that profit goes against the user's best interest'

That depends on what users interests are: if they match with the company goals, then profit will help users as well. Killing parts of a project because they don't bring money is perfectly acceptable for a company (just look at how many project were axed by Google recently), but again, we should ask to users who invested time and money working with them.

BTW, Many small appliances, embedded systems etc. still run 32 bit cpus. Linux isn't just for servers or desktops.
This is the what happens when you hire engineers with zero emotional intelligence and/or communication skills just because they can pass a Leetcode interview and then promote them to a leadership position later down the line. I've seen this happen way too many times.
Speaking of PhD's, a little more than 20 years ago I was an undergrad at the University of Virginia (the top-ranked public university at the time, top-20 overall in the US). I took a class on atmospheric environment, and the instructor was (he claimed, and I had no reason to doubt) the first and only person in the US with a PhD in the subject. I remember being a bit disenchanted with his take on anthropogenic global warming; he seemed to take it as a given that the students all believed AGW to be a real and serious problem, and all semester long espoused a very fossil-fuel-industry-friendly perspective. I was unhappy to learn that funding for his position came in large part directly from said industry. (What's that quote about people having trouble understanding something if their livelihood depends on not understanding it?)
> People get pissed/annoyed about code/architecture because they care

> ... Yeah, you don't like that hushed solution 'cause you care" was one of the nicest things someone told about myself.

This is very similar to a foundation that we repeat at work. Everyone is trying to make things better, we might not agree on the how, but we must agree on the intent. When you assume good intent, conversations go much, much better. It can be a great way to frame disagreements. "We are disagreeing here because we care."
If you cared a lot about security, wouldn't you have built the platform on basic security methods like 2fa and hard sign in from the start? Surely patching these in afterwards will leave gaps. Are there other important security precautions coming "in the near term" like encryption at rest?
A lot of people in this thread don't distinct between Libra the currency and Calibra the Facebook wallet.
A wallet controlled by Facebook is indeed worrying, and I hope that there will be enough worthy competing alternatives.
The Libra network on the other hand looks very solid.
So an open floor plan full of distractions for the occasional time you call someone else over audibly and immediately, while possible interrupting them and others? And when you want to work, wear headphones or go to an entirely different place?

Why does it make sense to optimize for the former instead of the latter? The benefits must be studied in context of how overall productivity and bottomline is affected, not just easy it is to start talking to someone.
Haha, having to do onerous amounts of environmental impact studies and various community impact studies/hearings, is exactly why we're in this situation to begin with.

We already have plenty of people that want to build, that's not the problem. Problem is local regulation and policies that don't align with regional interests.
yes, you would think all banks would have or be required to provide a read only user/pass or api to your data, designed for this. This one reason I never used Mint. Great idea, but not providing them with your full account user and password.
My dad worked Saturdays at a store related to his hobby, mostly for the employee discount. They did a holiday bonus as a percentage of yearly pay, and with his limited hours it came to something like $15.

It became a running joke until a year or two later when I had my first software development job. The holidays came around, and we all got a letter saying how vital we were to the organization's financial success this year, and to express their appreciation they included a copy of the year's final pay stub.

I had another job where I worked remotely, and they sent out employee recognition packages that were just office supplies with the company logo. The icing on top was that they had insufficient postage and I had to pay for a lousy pen.
From that distance, Venus and Mars both look potentially habitable.
this looks cool!
A thoughtful response, and I think you are right in that not every Amish sub-community would be assimilated. This is already happening; there was a chapter in Kevin Kelly's "What Technology Wants" that describes the differing perspectives within the different Amish communities on things such as technology. There are some Amish communities that resist almost all modern tech; these communities are probably more likely to stay small over time (hard to attract and keep members), but I imagine they are also less likely to be absorbed into modern society than the rest of the Amish population. To me, it appears that some sub-subcultures manage to maintain their identities by putting up huge barriers to entry; the more costly they are (in terms of personal sacrifice), the more likely that the culture will maintain its identity, up to a certain point.

Robin Hanson has described this a fair amount as well. Some cultures have a "price of admission" that can't be easily faked (I forget his term for this) in order to protect their group resources against disloyal outsiders who may take advantage of the group. This explains a lot of the bizarre, contradictory, and otherwise illogical practices that you see in these insular cultures.
You mean WeChat.
> If you want the next Tokyo or Paris (or even something significantly smaller), you need Tokyo or Paris' infra.

But for that infra to make sense, you also need the zoning. Running a subway line through predominately single-family home neighborhoods makes no sense.

Realistically though, you don't need a lot of new infra for going from SFH-only zoning to moderate density housing like fourplexes and townhomes. Better options for walking and biking, maybe more bus routes (bus-only lanes?) would suffice.
Platzi (YC W15) Raises $6M to Bring More Online Education to LatinAmerica
It makes sense if you don't have the power to print USD. In this context, it makes sense for China. Gold backed systems have existed for thousands of years until 1970s. I wouldn't count it out after a few decades.
60% of what was billed to the client; so probably the equivalent of 3x or 4x their normal salary rate.
Update: apparently I'm being rate limited. https://auth.sketch.sh/api/auth/webhook

Another kind of HN hug of death
I have a friend who did his PhD studying Milankovitch cycles in the Netherlands.

When he defended his thesis, his friends presented him with the "milankofiets": a bicycle ("fiets", in Dutch) where the wheels were off-center, and the crown was elliptical (and also off-center). Biking it was very hard, and the speed would vary depending on the phase of each part of the bicycle.
> Honestly, how much utility does 2 day shipping really have?

Very much so. It's a big factor in enabling "we don't have to own a car at all, because we can get anything we need shipped to us". 2-day shipping is the slow case these days, and if it's in a local warehouse you can expect same-day or next-day. (And in some cities you can get 2-hour delivery of fresh items.)

If you're going to fairly compare the emissions involved in package delivery, you'd need to take increased car usage into account, among many other things.

You can also safely assume that the cost of air freight is amortized across a large number of packages. And in general, Amazon tries to predict what will be needed in advance, so that they can ship it to a local warehouse via slower methods. The planes are, effectively, for the case where they didn't anticipate demand and it's too expensive an item to keep that much distributed inventory of.
I think this one has transcended the realm of bad gestures and ended up deep in the territory of illegal wage theft.
https://news.ycombinator.com/item?id=20214332
The other thing is tech writers have become victims of click-bait too. Unfortunately, due to tech being integrated across such a wide variety of industries, they can't realistically be expected to understand how the underlying technology works, even if we assume they were super tech savvy to begin with. They might Google a few sources or just partially regurgitate manufacturers claims. They can't do any kind of in-depth research because it would exceed the time allotted, and it probably doesn't matter anyway, because more quality is very rarely rewarded with more ad-revenue unless you're an established brand like NYT/Forbes/Guardian etc.
Nanobots sound hard to program. What if it was as easy as shaping knobs from clay and cutting paper with scissors? That's what the author works on now: https://dynamicland.org/
Weight distribution could create safety issue. The Tesla doesn’t have a 1/2 ton motor to balance the back side if you carry another 1/2 ton.
I agree with you. The fact that there is one player makes me wonder how many other players are in the game but not announced.

If the regulatory agencies aren't captured, we should expect crypto (at least stablecoins) to get some regulation soon.
3D Scans Help Preserve History, but Who Should Own Them?
I hope it’s not the work of bughunters
>On climate BA might win on paper, but personally I like to have actual seasons.

Nice, I've lived in both and Chicago winters made me want to kill myself. If all else was equal I'd pay significant sums to live in the Bay Area simply because the weather.
What about a carnivore alternative? Not so cheap...
New vulnerability discovered by Netflix can kernel panic Linux
> a previous version of this blog post did not specify that the New() function should return a pointer type. This avoids an extra allocation when returning through the interface{} type.

While this is good advice, it's not entirely correct. Even with the current go compiler there are ways to use sync.Pool with non-pointer values without incurring in the extra allocation, e.g. using a second sync.Pool to reuse the interface{}. Although I would not recommend it as it's slower, and much less maintainable.

> The safe way to ensure you always zero memory is to do so explicitly:

// reset resets all fields of the AuthenticationResponse before pooling it.
func (a* AuthenticationResponse) reset() {
a.Token = ""
a.UserID = ""
}

I think this is safer, in face of modifications to the AuthenticationResponse structure, and much clearer in its intent:

// reset resets all fields of the AuthenticationResponse before pooling it.
func (a* AuthenticationResponse) reset() {
*a = AuthenticationResponse{}
}
While rent may freeze, what are the unintended consequences?

- Will enough of the "right people" be able to move in to fulfill the right jobs? Keeping a barber seems great until you realize that there aren't enough doctors.

- Will "rent" be shifted to other, less trackable metrics? Will there be large application fees to apply? Does Berlin have something similar to condo associations or HOAs that will increase?

There are consequences to every action.. are the first order ones acceptable here?
Except that they don't exercise the preference over what happens over everyone else's property in isolation. The SFH owners collectively vote for their town councils and governments and what not. And those governments in turn make the zoning rules.

If we choose to overturn those collective preferences, we need to have principled discussions as to why our preferences should rule over the other groups'.
That depends on your definition of "written in." The transpiled Lisp code isn't at all what a human would or probably even could write. Don't forget about all those optimizations that get directly translated.

Its not unlike the 90's disasms. They compile. They work. But no human writes that kind of code that results when disassembling an optimized high level language's output.
I worked for a retail clothing company called Steve & Barry's which was very much like The Office. One year the bonus was a novelty 5 pound Hershey chocolate bar. I ended up with 20 pounds of chocolate because several people in my department had no idea what to do with them. Another year they gave Miracle on 34th Street DVDs and popcorn because earlier that year we opened a location on 34th St in Manhattan. There were no bonuses my third year because the company filed bankruptcy and downsized.

At company-wide meetings, stand out performers were given 'top-banana' awards, which if I'm remembering correctly were actually bananas. I think one of my buddies actually kept his on his desk and let it rot until some poor cleaning person threw it away.

The company would order pizzas for lunch to encourage people not to go out, but charged a dollar a slice. Leftover pizza was wrapped individually in tinfoil, frozen, and available for sale the next day, still for a dollar. I remember several rounds of company wide emails chastising people for not paying for frozen pizza.

Shortly after that first bankruptcy filing, the company filed again and liquidated. Steve and Barry were bought out after the first filing and will never have to work again.
This is William’s post. It’s worth going to the source.

https://medium.com/@williamhockey/transitions-8e0ed5257ac2
I'm a bit confused, this article seems to only look in depth at rent control in San Francisco? San Francisco and any city in California is a major anomaly compared to other cities in the world. For example, rent control in Montreal works fairly well for renters and has kept the city affordable for the middle class while residential construction still booms.
Since there is no explanatory text, this seems to be more of a testing environment than a primer.
Apologies (I was on mobile!)
House Financial Services Committee Says Facebook Should Halt Launch of Libra
Hmm, is that a Zeit thing or a Sketch.sh thing? Seems pretty worrying if a service hosted on Zeit can't deal with HN frontpage-level load.
It isn't clear to me that you wouldn't still have payment processors anyway.

In the UK right now I can send money to your account nearly instantly, and for free. I wouldn't want to purchase anything like that though, I'd want to use some kind of card, why would Libra be any different?
Here's the actual Bulletin from Netflix.
https://github.com/Netflix/security-bulletins/blob/master/ad...

The Arstechnica article misses a few points, but basically SACK is fairly broken on Linux and inconvenient on FreeBSD only if you're using the "RACK" TCP stack, which isn't enabled by default.
They examined four dead wolves. Four. Each had muscle fibers and a tendon at the appropriate place. Just not as pronounced. Where the wolves related? Apparently a pair was obtained from a taxidermist and a pair from Michigan. That is, this is hardly a representative sample of wolves.

Spinning a saga about dog evolution from examining 4 dead wolves is stretching...
> and has never been

I believe this is inaccurate, Netflix was streaming from AWS in their early years IIRC.
From actual use, buying stuff online. Most recent was a year of vultr.com VPS service.
The goldbugs all said the fed and its helicopter money would have lead to hyperinflation at this point. Well every major central bank in the world did QE and it didn't happen, inflation barely cracked 5% if I recall? And quickly retreated from there.
Literally none of what you said is true.

1 is required only for developers seeking zoning changes. Low-income housing allowances aren't required if a development falls within existing site zoning, which is something that LA developers have used to great effect.

2) This is completely false, anti-union FUD.

3) This wasn't true before CA law was changed to simplify the approval process. You only need 1 comprehensive environmental impact study, and if you're close enough to another planned development (generally within 1 block), you can incorporate parts of their EIS into your own.

4) Views are not protected in CA...Appeasement not required.

5) Both cynical, false, and also misunderstands where the political class gets its wealth from (lobbying, not real estate).
Yes, I've wanted this for years. I still use Mint but I hate the password part.

There was a clever hack someone posted here a while ago about using the email alerts feature to essentially get a read-only feed of transactions from a bank account. It does require you to parse the email and build your own system, so it wouldn't work for most people.
House Lawmaker wants Facebook to suspend currency plan
Get a competing job offer. Whatever they offer you, ask for a comparable raise of your current workplace. Be very explicit about it being non-negotiable. Whether to mention the competing job offer is a matter of taste; it helps prove you mean business, but it can damage trust. Either way: if they say no you leave.

This only works if, and because, you are ready to walk away. It's the easiest form of negotiating. But it does require you to actually be able to walk away!
It's amazes me a little that we have as much from the dinosaurs as we do, considering how long ago they lived. For many of them it's less than 100x the time between us and them, to go back to the beginning of the entire universe.
In a similar vein, does anyone in the Bay Area know why the Santa Cruz mountains on the west side of the valley have a bunch of trees, but the mountains on the east side (near Fremont) have no trees and are mostly just grass? I would think the climate and elevation are similar.
There is a lot of hate from TERFs and religious groups towards the non-straight/non-cis community.

I think the corporatization of pride parades (like this article advocates for) is both harmful and helpful, insofar as its a positive for those of us in the Overton window (eg: gay people like myself) but it drowns out those that society still violently rejects (Trans, enby, pan, poly, etc) with corporate advertising rather than forcing society to improve.
Again, this is all about proper civil engineering and city planning. There is nothing inherently impossible about supporting billions of people and there are wide swaths of India with barely anyone at all.

The earth is a gigantic place. Every single human would fit into a cubic mile. The amount of freshwater that every single living creature drinks is only a sphere of a few miles in diameter, which itself is less than 1% of the freshwater on the planet.

The capabilities are vast, we are not limited by numbers but only by the weaker parts of human nature.
> In practice there are a lot of soundproofings that can substitute for an air-gap

To clarify, I did indeed mean "no soundproofing in widespread common use", rather than "no physically possible soundproofing". And thanks for the great explanation!

> The proper fix is to have a separate frame for each dwelling unit, preferably with fiberglass insulation. This essentially doubles the cost of inter-unit walls, so it is less popular. My parents live in a townhouse constructed in this manner, and if they dial up the volumes on the movie to 11, the subwoofer can cause pictures to rattle on the neighbor's walls, but audible sound is nearly zero.

That does indeed sound like the correct fix. How would you know if a potential apartment has such construction? How would it be advertised? What would it take to promote a standard/certification for that?

I think that level of soundproofing would make a substantial difference in people's willingness to live in anything more efficient than a standalone building.
>I worked for a while for Thomson Reuters

I'm sorry, have you recovered?

Dealing with their accounting/auditing software is not good for ones health.
Just needs truck nutz.
If you store UTC, you automatically get the result that meeting occurs at the same time for everyone. But you could also get the situation where, depending on timezone and DST changes, that 2:00pm meeting doesn't occur at 2:00pm for any of the participants!

The problem is really far more difficult and interesting than just storing all dates as UTC as a rule.
That's kind of the definition of FUD spreading, isn't it? How is anyone supposed to defend themselves against accusations like that?
It's a nice concept. Your webpage says "Sqreen blocks attacks without false positives." What's behind that claim?
Unfortunately, browsers don't give very much (if any) control over the networking components -- so you lose out on possibilities for much observability, you can't do things like implement HTTP/2 if your browser doesn't already give it to you, you can't tune DNS stuff at all, etc. Especially as, right now, it only supports gRPC, which requires a proxy on the server side if you want to use gRPC from the browser.

What benefits would you like to see for a browser-based app?
How long are challenge coins "valid"? If someone had a challenge coin from Eisenhower (not sure those exist, let's pretend they do) would that person essentially always win, forever?
FYI, DEFUN is a verb in Lisp - DEfine FUNction.
Just because the current residents don't want it doesn't make their opinion right. If the current residents said "well we don't want anyone of [race]", we wouldn't just go, "oh well it's their neighborhood, guess they get to decide!"

There's a housing crisis, and yes, many residents are using democracy to stand in the way of fixing the problem. That's bad!
How can you be confident that the ledger that you're presented with now will be valid later?

This is what bitcoin does that none of these giftcard systems do.
Yes, and it's also not as severe or "a sign of being stupid" as many think. Cognitive dissonance occurs in situations as simple as walking to a store and discovering the store is closed.
In 2019 you could build a compiler in your free time for free so that probably says something about modern development practicices.

I have been working on my current codebase for almost a year now and still haven't seen half of it. There is no just read over it because its massive. Tests are the only thing that makes it manageable. When I want to change something I can find the part that needs to change but I have no idea what features I don't know about that depend on that feature doing something. Tests allow me to very quickly automatically scan the code base to show what things changed.
The mountains on the west cause a lot of moisture in the air to precipitate out as the prevailing winds blow from the west, so they get a lot more rain than the eastern ranges.
Worlds First Online Panhandler
Not just France: https://apnews.com/d9f3a3ef897e4db2a637b6c5e59a3d54 (Lawmaker wants Facebook to suspend currency plan).