skysight-inc/HackerNews huggingface dataset:
> Solving CS trivia, technical puzzles, riddles, brainteasers...

I never know what people are talking about when they complain about brainteasers and riddles. In my career, I've interviewed at Amazon (x2), Google (x2), Apple, Facebook, Pinterest, Dropbox, and Fitbit (5 offers, 3 hires).

At all of these companies, solving coding problems was part of the interview process, as were systems design questions, and behavioral interviewing. At none of them was I asked questions that I considered "CS trivia" let alone brainteasers and riddles. Instead the focus was on problem solving, algorithms and data structures, concurrency and other topics. You know, the things you use as a working programmer.

I get that this interview style is not to everyone's liking, but to just call it "bad interview practices" without either defining what it is or why it is bad is lazy and unhelpful. There is genuine signal that comes out of these interviews and the companies seem to be doing alright.
This is wise. Choose a company to work for the same way you choose a company to invest in.
I am allergic to alcohol too, always have been. Drinking causes my skin to turn bright red, and it makes me feel like I'm on fire. Burning pins and needle all over my body, especially the soles of my feet. It's excruciating, and as a result I don't drink.
Best bit is at the end:

"After California declared almost all of the electronic voting machines in the state unfit for use in 2007 for failing basic security tests, San Diego County put its decertified machines in storage. It has been paying the bill to warehouse them ever since"
What will you do when it happens to you? That you have no place to live?

Because it will.
The person in the article started at 16 and is now 19.
"Rent seeking" is a specific term in economics referring to people who seek to extract wealth from the economy without adding to it in any way, e.g. "make building illegal" in order to force up the value of their own property.

https://en.wikipedia.org/wiki/Rent_seeking
...When they are actually working. But if you are fired from the job, you still need to pay rent for the time it takes to find a new job.

Having high rent reduces your personal “runway”. This makes bootstrapped startups hard and it makes like as a lower-income worker very risky/stressful
Longest Range Electric Cars for Your Money: Cheap EVs That Go Far
Or that the government builds and supplies houses to those in need. Unless you think paying taxes is slave labour.
Good for you?
But that implies he might have to make trips to those places. Well, he's the one with the money, so he's going to optimize for his convenience.
So it's not bad

Growing up in Berlin I was always depressed because of stupid/dumb people who lived around me.

I wanted to move into a neighborhood where only smart people lived.

This dream came true when I moved to SF. Here prices are so high only most smart people can afford to work and live here.

You don't understand value of this kind of economic segregation untill you spend a few week in poor income localities.

People have different beliefs, it's hard to make people act in a same way.

But we've found that money is one such thing where most people agree if not all. So why is it bad that people who collectively value money are able to afford SF and those who don't can't afford.

We find security among a group which values same thing as us. And most people in SF value meeting economic demand, making money and lots of money.
You are taking about things that you have inside USA (while conviniantly forgetting about Guatanamo bay, CIA transport planes,...). On the other side, USA is digitally spying on whole world for at least 40 years (search for Echelon). It was stated USA is doing it the same. Actually USA is far worse and I would gladly take Huawei network equip
ment - over the time, chinese are becoming more trustworthy than USA.
just tell the submitter that it is a duplicate

Or simply close it immediately with a nonsensical message unrelated to the problem report and then immediately change the code. (This happened to me last month.)
> And getting 250k+ as an engineer, with a couple years experience, is only really possible in the Bay area.

Seattle and NYC can also easily reach that.

Source: I'm in Seattle making 210k 3 years out of college.
> all people deserve shelter as a basic human right

No they don't.

You are saying that we must award same quality of life to both kind of people:

a) one who are meeting economic demand

b) who are failing to meet their economic expectation

Sorry but if you award the second group, you automatically demotivated first group to continue with their economic obligations.
What makes you think that will happen to them? Most people don't end up homeless at some point in their life.
I use headspace app. You should try it for a month and see.
This sounds interesting. But aren't there security concerns? What if someone takes a picture of an excel from a video, one that you can see but shouldn't have access too, and gets the data?
Thanks for sharing, did not know of that term, but I must say it's a rather confusing choice of words!
You can't fulfill a basic human right contingent on enough taxes coming in. If it's really a basic human right, insufficient revenues or unexpectedly high prices are not an excuse. If your country ran out of money, if the builders all started working for foreign companies, and if housing was really being treated like a human right, you'd have to make builders work without pay, or at least involuntarily.

Providing housing most of the time is just a program. Providing housing all of the time with no exceptions, like you would expect from a human right, involves some serious distortions of other values. That's the problem, people are using the word human right when they mean high priority. It's a high priority that I do my laundry, but if society were organized so that I did my laundry at all costs, if we were all convinced that a society where I did not do my laundry did not deserve to exist, then things would get pretty crazy.
The US routinely makes a mockery of the rule of law, just look at all the people denied legal process, abducted and taken to black sites for torture during the 'War on Terror'.

The US is not some shining beacon of justice and fairness, it's just as corrupt and capricious as all the rest.
man, this comment depressed the hell out of me.
Xkcd-Style Plots in Matplotlib (2012)
I followed a couple of courses at the VU University Amsterdam. I'll tell you what I've learned about security, it gives you a couple of terms to type into a search engine at least.

There are 3 courses they give for it:

1) Computer & Network Security

2) Binary and Malware Analysis

3) Hardware Security

The lower level it gets, the better they are at it. Each course costs 1200 euro's for non-EU students. I recommend it.

I learned about (in random order):

- Rowhammer (I hope memory vendors will fix this)

- Cache attacks (I hope Intel will fix this)

- Stack smashing

- String buffer trickery in C

- Spoofing IPs

- DNS cache poisoning

- Using machine learning to fingerprint things

- Dictionary attacks for password cracking

- Portscanning

- Cold boot attacks

- Spotting vulnerabilities in C code

- Reverse engineering binaries with IDA Pro and knowing x86 and x64 assembly

- Taint analysis

- Instrumenting binaries with PIN

- Using SMT solvers to crack passwords in binaries
Most European countries already recognize that, to some extent. "Sidewalk evictions" are illegal, you (or municipality/local government) have to first provide some replacement apartment before renter can be evicted. Most town/cities have some pool of apartments for that very purpose. Of course those aparments are shitholes most of the time, but still. Of course in practice this protection does not work for everyone, and there are still homeless people in Europe.
This sounds horrible for collaboration and pair programming tho.
Outside of the prison system, legal coercive labor isn't really a thing in the US.

The people building houses are working because they are paid and they prefer that to the existing social safety net.
On hackernews and other boards, a greater than sign followed by an italic section is how quotes are usually formatted. If you look closer you'll see that I was quoting the parent, not making the point myself.
Roommates and alternative living situations are necessary because our housing policy is to preserve the Texan/Midwestern single-family-house lifestyles of existing homeowners. And not just to preserve them, but to keep sightlines clear of evidence that someone else might be living a different lifestyle nearby.

People are not entitled to 1BRs, but they are even less entitled to streets curated for 1-2 story detached houses at trivial distances from that human epicenter.
This is the runtime binary. Android has always ran Dalvik, which is an alternative runtime implementation that uses some of the same class library interfaces.
As soon as you default to a particular policy of how to allocate, and most importantly free, memory on the heap, you have committed yourself. Low level means: no commitment in that realm, aka, do what you please. The fact that you can possibly overrule that default, does not make much of a difference, because almost any language allows this.

C does not even have a standard (dynamically-sized) list concept built in, because that would amount to committing oneself to a default heap allocation/deallocation policy. All you can get is a contiguous range of bytes with some vague, default interpretation as to what it is supposed to be, through the use of malloc/free (possibly hacking it through realloc). That is why C is considered low level.

Still, in a true low-level solution, you would use the sbrk system call directly. So, in a sense, C may already "add too much value" to be considered truly low level.
I think consumer tech is valuable in the sense that our peace-time economy is based on consumption, and San Francisco is great at helping us consume. But when I hear the word epicenter I’m thinking “what’d put us back in the Stone Age if we didn’t have it?”
From 23 years ago!
Ugh ok, I'll bite..
Right, but housing as a basic human right is not something that exists in the US, at most it is a high priority. If it was really treated like a basic right our society would be unrecognizably distorted around that one thing. A human right is not something you can let slip on a bad day, and that fact has big implications.

If you are allowed to say, "our budget isn't adding up today so some people will have to stay on the wait list a bit longer," you aren't acting like it's a human right. Human rights are maximum priorities, not just high priorities.

An example of a reasonable human right would be that your own government can't kill you without a fair public trial. If a country ended up in a situation where they had to assassinate a businessman to keep their budget balanced, it would be reasonable to say "forget about the budget, you can't just take one of your own citizens out." However, if you had to loosen up the housing program because your tax revenue came in low that year, doing so would be potentially a reasonable option. "Potentially a reasonable option" is not even remotely on the table for human rights violations, which is why housing can't be a human right.
Photosynthesis is only about 1% efficient and you'd have to store the biomass in a form that doesn't decompose (e.g. as coal). It might be possible to improve this.
This reads as manipulative and cynical propaganda.
See this other comment: https://news.ycombinator.com/item?id=19292651

In short, the app, as awful as it is, is an improvement for Saudi women. Getting rid of it will hurt them.
Location: SF Bay area
Remote: no
Willing to relocate: no
Technologies: AngularJs, D3, React, Mongo, MySql, Meteor, PHP, Symphony
Résumé/CV: http://frazerk.net/resume.html
Email: frazer@frazerk.net

Only interested in roles relating to mindfulness, education, psychological fitness, AR/VR, or ML.
> Apparently, you even need to apply for permits to change your windows.

Needing a permit to install windows is a thing everywhere. Because if you want a really good way to ruin a house, installing windows wrong is a great way to do it.
Sounds like an actual use case for staking - bug bounties on teh blockchain!
Why not?

If you have a sizeable percentage of the mining power, and you can DDoS enough other miners to leave you with 51% of the mining power, doesn't that allow you to double-spend?

Edit: After reading other comments, I take it the answer to "why not?" is "because this isn't actually a DDoS".
Has happened to me. Was given an assignment that basically requires me to setup an entire ETL pipeline with full/incremental loading (with inputs varying from CSV/Json APIs etc), do data cleansing, create charts, data warehouse modelling + another coding assignment - all within a week's time. It was a very busy week and despite trying my best couldn't finish it. I sent what was completed - total silence with no feedback.
Very, very slowly.
I was excited but it looks like it'll break Typescript's module resolution. I'm sure someone will come up with something in time, but this is the same story over and over with web development this side of 2016. Nothing works together.
The Pace of Development of EOS
I'm surprised that people like that exist!

Clarification: people who think they need "smart" neighbours as if they are going to play chess with neighbours 24 x 7
One doesn’t even need to get their permission. Pay for kits, get samples, submit, receive relational report, iterate.

2-3 people (social worker, technologist, legal professional) and $25k-50k in non profit seed money would be enough for a proof of concept. If successful, you’ve created a pipeline to possibly pull unexpected children out of poverty. The ROI is palpable.
I have no place to live in San Francisco. So do about 7 billion other people. Somehow they get along, by having a place to live on the rest of the planet. So if I won't be able to afford place in San Francisco - which is, unfortunately, my current situation, unfortunately not because I want to live there but because I want to have income so high I could throw out almost $4K for just one bedroom - I would live in a cheaper place. Which is, fortunately, called "the rest of the planet Earth" and is quite large.
Please enlighten me, informed expert!
I had the same experience, but took hbws seeds (LSA, similar to LSD). Would not have gotten out of it otherwise.. luckily, my allergies also blossoms when taking a drink, reminding me how bad it is.
Really? I always thought the opposite is true: trading strategies work BECAUSE they get commodified. I mean, it's like self-fulfilling prophecy: if enough mutual funds managers look at the price chart, draw the same magic lines, apply the same magic formulas, then they reach the same conclusion "buy this stock". And then they start throwing their billions USD of assets at it, and the stock price actually starts climbing up.
$330k per annum?
You aren't, anymore. However, plate theft is booming now.
Translation: Journalists, please arrange private visits to our campuses where we can wine and dine you and offer you compelling incentives to work with us for mutual benefit. We won't necessarily openly bribe you but we are keeping a list and you will get a hidden "journalist credit score" which will be considered in such matters as applying for visas, etc. Your score may also influence the credit scores of others who associate with you.
You have to drive several hours in extreme traffic to reach a substantially different housing market, which obviously involves air pollution, climate change, energy cost, road infrastructure, parking space, collisions, and a substantial portion of your life and productive capacity. The same situation in San Francisco plays out in its suburbs, only worse, since a meaningful growth in housing capacity would be an even bigger change for them.

There's a great deal of city-by-city, neighborhood-by-neighborhood, unit-by-unit variation, but the crisis is that even the floor is so high.
It's irrelevant if one's alcohol requirement for social interaction still results in frequent consumption and potential addiction.
Also because if it were, what you'd have to DDOS is hashpower not nodes-- and lots (hopefully most) hashpower is not directly inbound reachable: it connects outward, and only gets inbound connections via backup nodes at other locations.

This makes it harder to DOS attack since you don't know where it is.
Sorry smartness is not only about "playing chess" and I failed to clarify by what I mean smart.

It's about seeing your benefit and the group's benefit at the same time.

Many people are incapable of this. They only act either in their own best benefit or benefit of none.

Having lived and worked at many places, those who don't see how they or their group can benefit from something are simply incapable of bringing anything to the table.

They fail to weight in risk Vs reward as a result they slow down important decisions, and become liability on you. They act helpless. And these people are not "smart" for me.

And it's very depressing to live around such pessimistic people.
There is this famous snd hilarious rant about sunfish on facebook https://m.facebook.com/photo.php?fbid=1874957885867615&id=10...
That's basically how AT&T is making openstack work: https://www.sdxcentral.com/articles/news/att-5g-airship-plan...
SingularityNET: A decentralized, open market and network for AI [pdf]
I was 18 in 1984 and I never met anyone in my entire life who expected nuclear war.

Anyone with an interest in science already knew about global warming in 1984. And politicians from both parties haven’t done jack about it ever since.
Facebook still seems to spy on you because they do.

Why was this article necessary?
Especially if they are effectively arbitrage - if it is easy money to buy 50 cent widgets, pay 50 cent for transportation and sell them for $5 in an area where they are for sale for $10 then someone can make a further profit by arbitraging your new price - and that is before supply and demand come into play.
You are correct, but I assumed that when people are creating their mental model that they envision regular polyhedra. Especially given the context. I felt that the distinction might make things more convoluted and I could leverage the likely mental model to my benefit. But you are technically correct.
I'm not saying it is a substitute for alcohol, but I will take someone addicted psychologically to weed over someone psychologically and physically addicted to alcohol any day of the week.
Thanks for the input. Couldn’t that be solved by automated building and testing over multiple VMs?
You just have to pay attention. Last year this time people said it was $3400, but I rented for $2300 that May.
Honest question: why do ppl do this?
I wonder how self-driving cars would change parking situation. SF profits a lot from parking tickets - about $300m/year - and the situation with parking is usually abysmal, which in turn enhances that income. But if you can just have you car drive somewhere by itself to remote parking and then have it come back when needed... that changes the whole equation.
The Fountainhead is written to appeal to adolescent fantasies. It has worked very well for that purpose. Adolescents adore it for making them feel superior to everybody actually doing anything.

Most people lose their adoration when they find that actually doing things is hard and takes actual, you know, work. Some don't, because they have discovered that not doing anything does not keep one from fantasizing about having done it.
If you don't like the risk/stress there are plenty of other places to live. If you choose to live in SF when you can't afford it then that just not a wise decision. Eventually the prices will even out and you will just have to pay $30 for a sandwich.
CNBC surveyed 23 companies to come up with this statistic. So this is quite a generalization from very limited data.

There is also not much explanation or security insight on how the IP was stolen, or how it was known China (or even which people in China) did it.

Further, there is no discussion of what the IP was or what the impact of it being stolen is. “IP” covers a broad range. E.x. stealing trade secrets in email is different from stealing images and text on a marketing website.

I’m not denying there isn’t a problem with China’s stance on IP theft, however this article does a terrible job at framing the problem.
Can I ask what you compare it with when you say amazing? I too liked it a lot but don't know what the state of the art is elsewhere.

Pardon me for wading through your history but you seem to have used Buckle script too- and claim that it has insane compilation speed and tiny Js size - (which would translate to a one time perf gain in download/parse/exec). How is the performance difference over the course of application? Would you still use Scala.Js if you didn't use Scala on the back end?

Also, why not create multiple scala-Js projects to do what you're looking to do? You'll have to fight SBT but if you die you're a martyr and if you survive you get to fight it another day...
Very interesting to see Google retain an app designed to shackle Saudi women with digital chains.

While Google employees openly express discontent with Google’s involvement with US DOD projects.

Gen 1 Silicon Valley was built on a foundation of US Defense funding.

How much is Saudi/Qatari/Emirati sovereign wealth fund money funding the current generation of Silicon Valley?

I’ve worked with numerous women from conservative islamic countries.

All but onee are now settled legally in countries with considerably more freedoms for females. One is still working with the sword of Damocles dangling overhead in terms of arranged marriage.

One female GSB classmate of mine is Egyptian working in Saudi Arabia in a tenuous position without a male family sponsor/guardian.

Their country, their rules......

But our countries and companies, our rules.

Some consistent backbone by Google would be nice to see, not just in countries where the consequences of having a backbone are minimal.
Modules and parametric modules, subtyping (polymorphic variants [1] and objects), proper records, classes making bindings to OOP APIs natural, strict evaluation, ppx extensions [2].

[1] http://keleshev.com/composable-error-handling-in-ocaml

[2] https://victor.darvariu.me/jekyll/update/2018/06/19/ppx-tuto...
I don't think you're giving C# enough credit in this case. We're not talking about a totally new language that uses the same syntax. This is just an AOT compile of efficient C#. The inefficient things are flagged as compiler errors instead of lint warnings.

If you used the same code in a full .NET runtime deploy it would still be very efficient and most likely vectorized as well.

Unity's Burst compiler is not nearly as mystical as their marketing team would have you believe at first glance.
To me the problem with openstack is a strategic one. The Project tries to automate status qou putting the compatibility burden on the automation. PaaS alternative like Kubernetes on the other hand turns this on its head and puts the burden on the komponents of the applications. This is a much better long term strategy for keeping komplexity curbed.

Also openstack was open for fake vendor openness. Where vendors could make compatible api with extensions. This doesn’t help the system integrator in the long run.
Setting the git diff algorithm to patience or histogram would probably solve a lot of the merge issues. You’re right on the web views. It would be nice if they respected the algorithm setting from the git config.
Indeed there are many legit use cases and new tech that could be built on top of these platforms if they were more open.

GP brings up a good point about some recurring login mechanic, maybe something like that would work.

PS. Any other recommended sites to discuss this topic?