skysight-inc/HackerNews huggingface dataset:
Hobby-grade RC kits have to be one of the most useful educational "toys" you can give children, even today.

My childhood street had a circle of boys who regularly did RC stuff together, our bedrooms overflowing with kits, parts, tools, it was borderline obsessive. But as we became young adults, it was very apparent that we had learned a whole lot of valuable skills the kids whose parents refused to spend money on the relatively expensive toys lacked.

I remember like it was yesterday a friend letting me take one of his disassembled kits unfamiliar to me home without the instructions so I could put it back together "blind" for the fun of it. It was just a box full of tiny screws and parts, such a great puzzle, with only the box exterior photos to go from. It was a Kyosho Lazer ZX-R, I coveted that kit.
> It has done more to turn people off of functional programming that just about anything.

The only thing worse in my book is FP evangelists. FP has some cool ideas and is an interestingly different way to do things compared with imperative programming, but enough exposure to the “FP is obviously the best paradigm and anybody who isn’t a fanatic is clearly just unenlightened” crowd will sour anybody on it.
Nice writeup! The nasty part is that you don't get an error, you just get wrong answers. You might not even notice for a while. Such bad news!
I'll try harder...wait, you know what I mean. The first step is to stop being a workaholic, be more like the CEO.
Ask HN: Senior Positions Interview Prep Resources?
Hello,

Context:
- Dev with 10+ years of experience
- Last 2 years in an architect role with technical leadership responsibilities
- Planning to apply for senior roles at FAANMG

Question:
I am fairly good at solving system design and scenario based questions, but I am confused about what resources to use to prepare for whiteboard/programming questions (not 100% sure if these are relevant at senior level?). Below is the list of resources I was suggested:

1. Cracking the Coding Interview
2. Elements of Programming Interviews
3. Online Judge - LeetCode, HackerRank etc.

I have used cracking the coding interview for my interviews right out of school, but I was told that it is not relevant anymore and I should focus on Elements of Programing Interviews.

Same with Online Judge, I was told to use an online judge (LeetCode, HackerRank) over books.
Please stop posting unsubstantive comments to HN. We've had to warn you about this multiple times already.

https://news.ycombinator.com/newsguidelines.html
That is a significant quality of life factor. It does vary by biology and (I assume) lifestyle factors as well, though. I generally feel about as rested on 7 hours as 8; 6h and less starts to degrade exponentially, especially after more than one night.

Any magic optimizing formula would certainly have to account for that subjective value. (Although, being tired can sometimes function as a desirable altered state of consciousness; it can be very satisfying to work on a creative project late into the night.)
>It's a hard sell. Just picture a politician on live television having to choose between having this cute little child being raped for years before they commit suicide (letting the perpetrators off the hook), or ramp up the surveillance a bit. Picture them choosing the rape.

But the argument doesn't even make sense. It makes the horrible assumption that pedophiles will continue using a service they know to be insecure. That's literally a provably false assumption. The second they realize it's insecure (which will take exactly one raid), they'll switch to something else.

And ALL of the above assumes that there are no criminal programmers and thus they have no ability to just write their own tools if there isn't something sitting on the shelf. We know with 100% certainty this is also a false assumption.
While that is religious persocution, it is persecution of a particular religion. The Soviets oppressed all religions since theism threatened the state's power. Same as in China today.
Kind of seems this news should be considered in context with the other Trump/Zuck news today that strangely hasn't been upvoted to the front page:

https://news.ycombinator.com/item?id=21152869
Zebra crossing(or just zebra where I'm from) is a popular European/international term. In the US it's called pedestrian crossing or crosswalk.

[1] https://en.wikipedia.org/wiki/Zebra_crossing
Ring is trying to do it

https://www-m.cnn.com/2019/08/29/us/ring-cameras-police/inde...
Personal attacks will get you banned on HN. We've warned you about this multiple times before. Please don't do it again.

https://news.ycombinator.com/newsguidelines.html
I have a small (about 2ftx1ft) shell that has all my "bought but not read" books. If it has no space on it, I do not allow myself to buy another book until I've read some to make space.

It hasn't really slowed down my bookbuying any, but it has sped up my bookreading, which is better anyway. I generally read in the morning before work, either on the bus (if I'm commuting) or in the coffeeshop nearest work (wherever that happens to be at the time). Just half an hour a day gets a lot of books read during the year.
One might be more inclined towards whatever value, but the world at large still revolves around power as it always did...
Just make sure you marry somebody with more assets than yourself, then this is not a problem.
I’m not sure what they mean by “top 9 urban areas” the top 9 metro statistical areas in the US for 2018 [0] are:
NY, LA, Chicago, Dallas, Houston, DC, Miami, Philadelphia, Atlanta.

Apple has 6 out of 9, not 8 out of 9. San Fran and Boston are not top 9. Boston is 10, SF is 12.

They still have a lot of coverage but they can at least say top 10 or something.

[0] https://en.wikipedia.org/wiki/List_of_metropolitan_statistic...
"The activity was sanctioned because of the oversight" seems to work for me with both meanings of 'oversight'
California collects a blood sample from every child born in the state.
https://www.cbsnews.com/news/california-biobank-dna-babies-w...
> All land in China is state-owned, and residents are typically offered a fraction of their home's original value in compensation.
The(/a) rationale for UTF-16 is that it's more space-efficient for languages that use high code points, like East Asian languages.
I know a lot of healthcare analysts who don't have a proper CS background but MUST use SQL to get data out of govt databases. There's a LOT of inefficient querying going on, and I was definitely guilty of that as a beginner.
If a solution to a problem hurts more people than it helps then it's not the correct solution to the problem.
It's a common failing of philosophy. Many philosophers constantly reframe everything they hear and see as exemplifying and justifying their own view, and seem to be unable to engage anyone else on their own terms or even charitably see the point others who don't agree with them are trying to make.

This goes double for when the conversation is across the Analytic/Continental divide, as is the case with the Chomsky/Foucault debate (though Chosmky isn't exactly an Analytic philosopher, he's a lot closer to the Analytics than he is to the Continentals).
The universe however doesn't care about souls (rescued or not).

In other words, you can very much kill your way to power and then be fine (as to "how you sleep") with it.

Even more, unless you overdo it like Hitler or Stalin, you can have other people (heck, history itself) be fine with it, and celebrate you as a great leader, a beautiful soul, etc...
hope so... it would (maybe) make people realize how bad of a privacy invasion it is... cars should not have a visible tag... they should also not have all these wireless transmitters (like TPMS with unique IDs)
You don't, but it's almost certain that you'd be safer with it than without.
I don't ignore them, but if I'm not looking I wait a week to get a batch of messages and then answer with a short copy-pasted reply. I don't think they mind, since they do it themselves.

If you're considering depending on compensation, I'd be upfront and tell them that. Ask for salary and if it's a remote position in your reply. Tell them you're busy for the phone but give them your email.

About talking on the phone, unfortunately my experience is that the ones with the best opportunities want to interview you themselves before referring. A recruiter from Germany even asked me technical stuff about my GitHub projects, and after that she decided to refer to an even better company.
6h vs 18h for a trip are two different universes. Sleeper trains are cool and all but a shorter ride is better.
How would you describe the joining of two tables more declaratively than how SQL does it?
Overdetermination
>I love cars, driving, and freedom in general.

Then be careful what you wish for lest you incite the DMV to morph into the FAA, FCC, or ATF.

I'm serious. You have not even begun to contemplate how miserable, soul killing, and inaccessible regulations can make something until you have really dug into something like that.

If you do love it, teach! Don't seek to lock a student out! Help them become better, faster, that they can do the same for someone they know!
The reference to the stop light is interesting. The structural model of the panopticon need not even apply for the principles behind it to. I don't think I've ever run a red at night, even when no one was around for this explicit reason. How could I be sure there were not traffic cameras around? How could I know there wasn't a cop sitting by, just out of sight, watching and waiting? Better to alter my behavior and play it safe.
yep - once u factor in the TSA body shakedown and traffic to airport, then it about evens out air travel.
>Still don't understand your non-contradiction example.

>Haskell can say everything Ruby can

Go ahead and say P ∧ ¬P ⇔ True in Haskell.

Here is me saying it in Ruby: https://repl.it/repls/AccurateJauntyDimension
Freedom of speech is the prohibition of government interference in peoples' ability to express themselves. That's why the first amendment of the US constitution starts with the words, "Congress shall make no law". This is a very objective standard.
Finnovation SF – October 14
Oh ok, I understand. I don't really buy the idea that go is a simple language, I have to say. A lot of go's design choices read (to me) as needlessly complex, like features were added to address corner cases one by one instead of implementing the fundamental feature in the first place. "Multiple return values" instead of tuples; several weird variations on the c-style for-loop; special-cased nil values instead of `Maybe` or `Optional`; `interface {}` and special in-built types instead of generics, etc. ADTs and pattern-matching would obviate "multiple return values", nils, and greatly simplify error handling.
It's not about whether or not it's command-line based, it's that a lot of pain can be patched over by a good IDE.
Seems like you're in the market for a Mercedes-Benz E400: it has no B pillar, and a reasonably sized rear window [0].

Though I guess it could always be better, for me I'd personally prefer if they shifted the the hard panel further forward, trading some sunroof for rear window.. and of course there's the drivetrain which I'm sure is not your first pick.

For now, given the current limits of structural engineering, the only hardtop cars without B pillars are coupes.

[0]: http://cdntdreditorials.azureedge.net/cache/7/b/c/3/e/3/7bc3...
Most institutions don't "make money on sports", in the sense that their athletic departments operate at a loss, which if it can't be covered by alumni donations or by taxes for public institutions must be extracted from students. (College administrators might not see a difference between the latter situations and "profit"...) Like many other aspects of the modern university, a huge portion of athletic expenses are incurred by employing many times the number of administrators required in decades past. The NCAA functions on the athletic side in much the same way that the bankruptcy-impervious student loan functions on the academic side: ratcheting up revenue to support the inexorable growth of administrative staff. Colleges and universities aren't doing a better job than they did years ago, so by charging more they defraud both students and society.

Whether students are allowed to profit or not, I certainly support your proposal to ban colleges and universities from taking commercial interest in student sports.
If you want to jump straight to the content, check out http://archive.is/IxWPw.
Ask HN: App using AmazonCognito to auth but it doesn't tell you in terms. Is ok?
Sorry if the title isn't OK - it had a limit. I am using a website where I had to register providing my real name, first name, last name, email address, etc.

Checking the Network tab on Dev tools, I'm seeing the authentication is against Amazon Cognito. But I am checking the Terms of Service, Privacy Policty, etc., and they don't mention Amazon anywhere, so they are sharing my data with Amazon but I never accepted it.

Is that right? I am not planning in any legal auction because this website is a monster, but I'd like to tell them via Twitter they should add a legal notice about it.

I just wanted to be sure before being pedantic on a social network :-)

Thanks!
The problem is that institutions like Harvard are gatekeepers to power (eg, every sitting supreme court justice went to Harvard or Yale). So when you allow these institutions to use legacy admissions, you are establishing a hereditary power structure in the country. Which, given that our founding myth is the rejection of aristocracy, I wouldn't think people would be OK with.
I disagree. The first few expansions were increasing at a rate of 5x and were roughly 2 months apart. Then the 4th expansion took almost six months and was only 1.4x bigger. And now this latest expansion, which took ~2 months, is smaller than the last two. So it's definitely fair to speculate that Apple might be slowing.
I'm fascinated by cold war era details about Russia. It has so many parallels to the west, but it's just different enough that there's a strange uncanny valley effect.
> why do we stop at stoplights when no one is around (in the US anyway)?

1) Because we learn habits.

2) Because over-riding habits requires conscious mental attention.

3) Because when you start exercising the concious mental attention to consider blowing through the red light, its easy to imagine a car or motorcycle traveling through the intersection. Many people find the notion of being in a fatal car crash to be quite scary, so they'll slow down anyway, to look around.

4) Because if you're driving when "no one is around", you're probably driving late at night. So, you're extra-cautious in case there is a drunk driver you don't see.
Please present your position in a verifiable way, that someone can inquire after.

Where you say, “The problems the second amendment was written to solve don't exist anymore, so the second amendment shouldn't exist anymore.”, you present a claim in a vague way, difficult to argue for or against, because you don’t say what the problems were or how you know they were solved.

This is not about me doing my homework or lacking necessary knowledge — my unwillingness to fill in the gaps in your argument is not indicator of some insufficiency on my part. Telling me to “Google this” and get a “factual basis under my feet” is simple rudeness, and besides the point.
Original reporting by Bloomberg, discussion here: https://news.ycombinator.com/item?id=21152421
Finnovation SF is a conference Sila is organizing on Oct 14 in SF. We are delivering on our promise of "From Founders to Founders" with an amazing group of speakers :

- Adam Erlebacher | CEO, Fabric

- Nadim Homsany | President, EarnUp

- Laura Spiekerman | CRO, Alloy

- Alan Lewis | CIO, DiversyFund

- Matt Harris | CEO, Bloom Credit

- Brian Hamilton | COO, SafeCorp

- Tory Reiss | Cofounder, TrustToken

- Cameron Morris | CTO, Fabrica

- Emily Cangie | Business Development, Create33

- Antoinette O’Gorman | CCO, PolySign

- Matthew Van Buskirk | CEO, Hummingbird Financial

- Adam Shapiro

- Sankaet Pathak | CEO, SynapseFi

- Jim Brusstar | President, Treasury Prime

- Hank Word | CTO, Evolve Bank and Trust

- Randy Fernando | Co-founder Vault

- Shamir Karkal | CEO, Sila

- George Kurtyka | COO, Joust

- Edrizio de la Cruz | CEO, Arcus

- Ohad Samet | CEO, TrueAccord

- Sarah Adams | Startup Growth, Plaid

- Asya Bradley | VP of Partnerships, Socure

- Emily Kramer | Head of Marketing, Carta
One of the problems may actually be rights. The US government generally has more respect for individual rights and property rights. This leads to increased safety regulations, work restrictions, and the property rights make it difficult to purchase the land and negotiate the permits necessary for large infrastructure projects.

China is much more willing to force people out of their homes for the greater good. It will be interesting to see which prevails.
Take the Paris-Lyon TGV. For about 30$ minimum price, you get from city center to city center, 300 miles away in 2 hours.
There are trains every 30 minutes.
The pain of tracking down changes in U.S. law
Even Don Quixote was published in two parts, separated by a decade. In fact, there was so much clamoring for a sequel that someone else wrote a sequel and then Cervantes spends a bit of time (Chapter 59) in part two dealing with the author, Avellaneda.

BTW, if you like Russian literature, I recommend Possessed by Elif Batuman. It is her reading of Russian lit and a recounting of her travels in Russia and Turkey during graduate school at Stanford.
Never give a number. Insist that they give a number and whatever it is, reject it.
thank you! really trying to go for the time warp aspect while attempting to be as educational as possible. happy to hear you enjoy it!
IndieWebCamp Amsterdam 2019
Sure, but the majority of the text computers have to parse has a syntax consisting of low codepoint ASCII characters (think XML tags vs. data). The fragments of text using a high codepoint language are usually only interesting at render time.
Her question that starts the post is about doing it in a single query (no subqueries.) I kinda had this misunderstanding on Twitter too when responding to an earlier diagram of hers https://twitter.com/firasd/status/1172874054002307073
U can post this question on Blind as well, I think there are so many people can help you there.
A first look at using web packaging to improve AMP URLs
In fairness, you don't need to be a DBA to have written thousands of SQL queries and if you're in your 30s or older it's quite possible you might have forgotten some of the theory since you don't need that level understanding for your day to day.

It's getting on for 20 years since I did CS and I'm certain there's stuff I've forgotten about (I've definitely forgotten half the stuff about network topologies but most of that stuff was about coax networks rather than ethernet so it's not stuff I've much since)
> She has been chosen and elevated precisely because she is impossible to oppose.

When Al Gore was chosen, he turned out too easy to oppose. Now we need something better - and fortunately Greta makes herself heard.

I understand "chosen" here as "heard and understood to have valuable ideas by a critical mass of people".

> I have often wondered about putting out an advert for a disabled Danish 14-year-old who loves fossil fuels. In a Scandi child-off with Greta would such a candidate win? I suspect not, though it remains unclear what the rules are.

Danish - or rather his ideas - would lose, and the rules are simple: respect facts and logic.

> Last week the bishops of the Church of England called for calm and respectful language from parliamentarians in the Brexit debate. An appeal that would carry more weight if the Bishop of Leeds — to pick one example — had not in January used his pulpit to call Boris Johnson an ‘amoral liar’.

Isn't it a rather old invention - would similar behavior 150 years ago cause similar response?

> There are ways through. They include us trying to interpret the words of our opponents, and not only our allies, in a spirit of generosity. To realise that ideas are difficult and that mistakes are a votive offering demanded by answers. To treat the past as well as the present in a spirit of toleration and understanding. But most of all we must once again permit ourselves the messy luxury of heresy, including heretical thinking.

I think it's a good approach.
If you want to see what prices would be in the U.S, look at Japan.

Tokyo to Kyoto one way is 13,080 yen ($120) for the cheapest ticket, for a distance of 226 miles. About the same distance as DC to New York.

A lot of people think high speed rail would be cheaper to flying, in reality it's often the same or more than flying today. And it then costs billions of dollars to build the rail.

As for subways, that unfortunately seems more like a corruption/mismanagement problem in the U.S unfortunately. Our subway systems aren't exactly cheap to build, but are often dirty and late like you say. I would much rather put effort into fixing problems with how we spend the money today, then throwing money at high speed rail.

At $240 round trip, though it's great you could take the train in only 2 hours, it's not as if your average citizen in Kyoto is going to head down to Tokyo on a whim.
Exactly this. I've been meaning to write a blog post about what my team does with Haskell for the last 3 years, and while I think there are some gems of information we could provide to the world, at the end of the day it's incredibly boring stuff that works well for us and isn't really worth mentioning because it's not that different from what everyone else is doing with their own favorite language and tooling.
musl?
This reminds me of https://stilleatingoranges.tumblr.com/post/25153960313/the-s.... I wonder if there's a way of presenting new Things as a merging rather than conflict resolution approach and, if so, which would is more effective.
This looks fantastic.

But I can't in good conscience recommend anyone trust their Bitcoins to any wallet product that's not completely open source.

Hopefully it'll be open sourced sooner rather than later.

If your proprietary AI models run locally, I'd recommend separating them out into a separate process which paranoid users [1] can run as a network service on another machine.

A bit of business model advice: Don't give away the AI models as a binary blob. Instead, host the AI models on your own server. Make them your proprietary "secret sauce" your users pay a monthly fee for. The models are harder to reverse engineer if they're remote API's. Plus you get recurring revenue and can potentially do analytics.

[1] IMHO, everyone should be paranoid about security when it comes to high-value Bitcoin private keys.
So just add stations on side tracks and count them in.
Hopefully not before restore!
Most people are long-term owners. While I don't disagree that some people would experience a capital loss, you have to realize that only a small portion of the housing supply turns over annually. The percentage of people underwater may not be as high as you think. It prices fell by half, that would be all Bay Area homes sold after 2012. https://fred.stlouisfed.org/series/SFXRSA
The article directly refutes the misconception that Foucault believes everything is about power.

I know postmodernism isn't in favour with a lot of people, especially around here, but Foucault's ideas are profoundly interesting, and I strongly recommend you read him.
Turn open source code into a glitch-art dress
We Started a $3MM/Year Catering Delivery Service
It came with a high cost. Roughly 20 million died under forced labor camps, collectivization efforts and resulting famines, gulags, and resettlements.
The "Largest U.S. Urban Regions" chart is likely referring to the U.S.'s 569 "Primary Statistical Areas": https://en.wikipedia.org/wiki/Statistical_area_(United_State...