skysight-inc/HackerNews huggingface dataset:
Unfortunately, my CS background isn‘t strong enough to see the „ordinary, obvious reasons“. But I do like Common Lisp, so I am rather interested in discovering what bothers you about it?

And as an aside: what makes you call C and Java „bad languages“? (Especially since you are so much in favour of static typing?)
In 50 years anybody that speaks English will still be able to understand the python script though. Bash? Not so sure if it went out of style.
haskell: sum [n^2 | n <- [1,3..5]]

I just remembered haskell's "range" operator ".." can also take a step size.

['a', 'd' .. 'z']
=> "adgjmpsvy"
Curious, do you have an example of "more functional societies"? Do you have an experience of living in "more functional societies"?

I mean not "I read a couple posts" or "a friend of the friend of my third cousin's coworker who spent a weekend in Switzerland" kind of "grass is always greener" situation, but a concrete example?
If it's really important to you, you can use one of the companies which receive and scan your post into emails. Then change your bank correspondence address to them.
This made me laugh out loud:

> Hacker News can be helpful, in spite of the tangents about shell redirection, authorship attribution, and GitHub monoculture.
"...I paid my dues with manually crafting mutex and condition variables workflows in C for years, then translating that to Java, then Go..."

Quite frankly most of the multithreading things an synchronization is quite simple and does not bother me except some rare cases (dealing with DirectShow for example). If some languages fail to support real world constructs directly it is the problem of their designers and users. All this stuff about horrible, horrible manual memory management and awful synchronization issues is overblown I think.
A binary distinction requires a binary definition, and thus a threshold. Without a threshold, the spectrum is continuous. The assertion of panpsychism is that it is impossible and therefore improper to set a threshold at all.
> There's a pretty high correlation between parental wealth and success as a startup founder. I assume it's because of the safety net.

Could also be genetic. You'd have to design an experiment (or, more likely, find a natural experiment) that controls for genetics to know.
Soon: "Hacker News Code Review As A Service"
Come home at ~6pm, make/have dinner ~7pm, exercise ~8pm, get home and shower ~9pm. At this point there's not much time to do work, especially if you have to go grocery shopping, do laundry, clean, have a family, or any number of other misc things like get a haircut or have clothes dry cleaned.
> With regards to the credit card payment, my guess would be that it went over a dual message system. Which means one message reserves the money, and a second one moves it.

Yes, it’s called an authorization hold or approval hold. The customer’s bank returns back with an authorization code or approval code reserving a certain amount of money. Then the merchant goes back with it to retrieve the amount actually wanted.

This is for situations like filling fuel, or hotel stays, or car rental where the final cost is not known at the beginning of the transaction, so an estimated amount is placed on hold, and then whatever is used is actually taken.
My problem is that I'm effectively paying 2-3% in fees on every transaction for this privilege. If there was a way to pay (not cash) that removed this fee, and let me keep the savings, I'd do it for most transactions, even if it removed my ability to charge back transactions.
I think virtualization and containers might be part of the answer.

Or write everything in lisp.
[I don't recall reading this C example first time around. Was the comment edited after I replied?]

In any case, "When and where is this allocated? What does it represent? How do you use it?" is just C. The computational model hasn't changed.
Funny they compare working at a big tech company vs starting a business as dichotomies. I actually think there is a lot to be said about saving up a lot of liquid investments at big tech cos, then using that as personal runway/seed capital for your startup. That is my plan, anyway.

Having a project that already has ARR is a massive headstart over most people too. Especially if you are close to ramen-profitable, then quitting to run it full time only requires sacrificing relatively assured opportunity cost.

I don’t know how it works when you’re on a visa but since I’m not, I know I would probably just quit as soon as I had enough liquidity. You don’t have to be married to your first business for life. It’s an amazing opportunity, not only necessarily financially, but also in terms of learning potential.
I agree and I'm sure that for everything you do, there could always be something better in hindsight.

I was mostly referring to things that you put lots of time into, but don't get much long-term value in return. For example gaming grants you short-term fun, but (for the most part) doesn't give much for long-term. Money/reputation/progression doesn't mean much outside of the game/s you play. In some cases you could "sell" your account, but the amount you get would probably be less than .25 cents/hour that you put in.
That’s actually on the cheap side. If you have say a wife and 2 kids, you pay around $1500 a month on the health exchange.
the Soviet Union got to space first and then what good did that do?

I’ll be shocked when the American president sends her daughter to study in China, or when the British monarchy starts exiling to China.
How They Made: World’s First Cheeseburger Robot
Medicare and Medicaid provide free healthcare to many Americans. Obamacare subsidizes health insurance for many additional Americans. For the most part, you only pay full cost for insurance if you can afford it.
Re: high-touch -- it's not an age thing.

It's a user experience thing. People sometimes go into a bank knowing exactly what they want. More often, people don't really know what they want. i.e. they know they want a savings account, but they don't know if they want a 529 or a roth ira or just a money market checking account. You can think of bank branches like stack overflow: when someone asks "how can i do X" the answer is often often "do Y instead." Most people aren't taught financial literacy, and it varies over time and by geography.

Also, most of the population isn't as comfortable with technology skills in general, which developers and professionals often overestimate.

For commercial or investment banking (where banks make most of their profit) it's a whole 'nother story, but the author was trying to deal with consumer / small business stuff seems like.
Mobile browsers are space constrained so although you can drag and drop, practically speaking if your drop target is off screen, it’s a poor user experience.
> why go through all that trouble if there are heaps of good psychology books out there that aren't plagued with errors as this one?

All of psychology has suffered in the replication crisis, but my understanding is that Kahneman & Tversky's stuff is better than most. Their work was mostly solid and in a different era. The real bullshit began in the era of celebrities doing TED talks.

Edit it would be better for me to distinguish Kahneman & Tversky's own work from the work of others described in the book. Eg there is stuff in the book on priming which is definitely TED-era and doesn't replicate.
Certainly inequality plays a much larger role in all of this than the article acknowledges — particularly if you look at the plots of productivity vs income inequality — eg, the amount of wealth held by the top earners vs everyone else.

Sure, there’s a “Protestant Work Ethic” that still underpins a lot of consumer behavior in America, amplified by a marginal theory of economics that says you are what you earn — but most people can’t work less, even if they wanted to.

This became especially true after the 2008 financial collapse, wherein people who managed to keep their jobs were expected to take on the responsibilities of the people who were layed-off. And as the economy recovered, top earners took a larger share, and the majority of workers continued to carry a heavier load.

Contrast this with the 1950s where single earners could provide a relatively comfortable middle class lifestyle. (Also, coincidentally, the generation that dreamed-up a lot of the Jetsons-age inventions they imagined would provide a life of leisure by century’s end.)
Thanks for BWM!

> I personally use a combination of ITA Matrix, Google Flights, and Skyscanner now

May I recommend http://azair.eu/ for low cost searches in EU? The UI is a bit weird when doing a one way as the label on the date pickers do not change but the meaning does, one is the earliest departure the other is the latest departure instead of return latest.
There is a plugin that will sync the actual containers, but it doesn't sync your rules you setup to always open site X in your personal container, etc.

Without that, its useless to me. There is a bugzilla [0] for it, and 3 years ago, it was said they were going to look more into it, and nothing really since.. Its frustrating.

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=1288858
Surprisingly i do know what >> "mobile" experience << means in this context and can therefor make sense of this, too. I am just making fun of it by pretending i am reading a technical document that is supposed to specify how to build a sane and reliable system ;-)
And push it all the way in until it clicks home
I agree with you in a lot of ways, but keep an eye out on what "basic needs" means. Those are poverty-line wages, which don't give you any provision for becoming sick and little chance to save for retirement. Social Security might still exist by the time you retire, but even if it does, it won't even match that $1,000 per month (in whatever inflation-adjusted terms are available).

If you've spent the last two decades socking away some of that sweet, sweet programmer cash, you may well have enough cushion to live the beach-bum/starving-artist life you're talking about. That's great, and go for it. But a lot of people trying to skate by with the minimum will discover that the minimum isn't quite enough, and then they get caught up in a very bad vicious cycle.

UBI is one plan which would alleviate a lot of that, and I'd be all in favor of trying. Technology means there's so much to go around that not everybody needs to spend a third of their waking life to get the basics. But until then, people should be aware that they have needs outside of basic maintenance that must be taken into account.
I would say it is not so much the connections you have but the connections that you can make. Growing up wealthy gives you the background to connect with unknown wealthy people easily. There is no need to be introduced because you can be familiar immediately.
Cool! Make sense.

Let's say our state have an array like ['a','b'].

What about if Peer-A splice the first element (0) which results in ['b'] and Peer-B wants to mutate 'a' to 'A' which results in ['A','b'] and they both make the mutation at the same millisecond?
Definitely. Greenfield is rare in my experience though. And there is greenfield solo (awesome) and greenfield team of 20 all chucking code in (instant legacy!)
Because there's no grammar in forth. You are the parser you can go as high as you want, yet you're still chaining near native instructions.

A double edged sword too
Thank you. Truly. I hope to live up to this.
10M adults?
>> I'm at a loss as to how to respond to a comment that basically says "It's better to let someone die than do something for them that might have a less than optimal outcome."

My comment doesn't "basically say" anything remotely like that.

Generally, I'd suggest that it's a very bad idea to respond to comments by spelling out some thing that they "basically" or "essentially", "really" etc "say" when that thing is nowhere in the comment's original text. Perhaps you _imagine_ that I said something like that, or you _think_ I did- but I didn't. Why not respond to exactly what the comment said?

Here, I'll repeat it: just because someone, for example, _you_, is willing to be a guinea pig, doesn't mean that other people should turn them into a guinea pig.

Nothing there about "better" or "letting someone die" or anything of the sort.

EDIT:

>> For the record, I have a diagnosis of atypical cystic fibrosis.

It's your business if you want to discuss matters of your health in a public forum, but have you considered the possibility that you are not the only commenter who has a personal interest in this subject?
GCC 10 Introduces a Static Analyzer
Being in the top 10-15 is great. But that ranking comes with a price tag roughly double the other highest ranking nations. Not to mention the financial ruin and bankruptcies experienced by some survivors, and the financial pressure experienced by virtually everyone that has to engage heavily with our healthcare system.

And there are other metrics to consider. The US is 35th in life expectancy and falling farther behind. And we have notoriously bad rates of maternal and infant mortality compared to other wealthy nations.
Show HN: WebAddress.Guru
Glad to see people writing in C-like languages finally get a taste of lisp programs ;)
I didn't spot Clojure here yet:

(->> [1,2,3,4,5]
(filter #(-> % (mod 3) (= 1)))
(map #(* % %))
(reduce +))

#( ... ) is an anonymous function, arrows are threading macros: https://clojure.org/guides/threading_macros

If you wanted more trickery you could play with transducers and compose them with "comp".
I got your answer! He indeed explicitely says in the interview that deep learning is really system 1 only. That was surprising but makes total sense — it's an unconscious, automatic, fast, effort-free response, which is exactly what system 1 is.

Note that both system 1 and 2 are trainable and able to perform complex tasks (he takes the example of a chess player for whom only strong moves come to mind, which is system 1 playing chess in that case; and system 2 is more of a "validation" for system 1's output in such a case).

He doesn't go into it but I think you could make the reverse argument, that system 2 is "checked" by system 1, when we "feel" that something, even though "correct", is just "not right" for instance. That kind of judgement over a thought or idea is nearly instant, it's very system-1 like, and keeps popping up in our thinking as we "judge" said thoughts and do some triage as we go along.

As for AI and system 2, the problem is that system 2 is conscious, deliberate, and aware of causality and meaning — and the last two are really hard problems for now. He mentions earlier ML models pre-DL (when they tried to do it the hard, symbolic way iirc?), and indeed the question of whether current architecture can or cannot generalize up to system 2 is opened. Yann Lecun apparently thinks it can (just that we don't know if it's right around the corner or very, very far away), Lex (and most AI experts I heard) think not, that there's a fundamentally 'other' kind of architecture(s) required.
Representing time may be the third hard problem in computer science. The more you dig, the worse it gets.
Southwest doesn't give out its pricing information at all. Which is why hipmunk didn't have it.
>>>That's a terrible example and yes many people would be offended by that and not "laught it off"

Here's the thing: there is a HUGE gulf between how people SAY they will react in that (or a similar) situation, and how they ACTUALLY react. That's why I explicitly asked for actual experiences, not hypotheticals. It's the same thing with the legion of women on Tinder who put "No hookups" in their profile and still have sex on the first date. Actions speak louder than words. Anyone who takes their profile at face value would draw erroneous conclusions about their dating proclivities. Conclusions which are easily debunked by accumulating a significantly large base of in-the-flesh (pun intended) encounters.

>>>Just because you made a connection doesn't mean you can't destroy it just as easily, by say pointing out the shallow nature of your connection.

How are you making a determination that a connection built (however-quickly) on well-rehearsed techniques is "shallow"? Is a connection shallow if years later the other party is still blowing up your phone pining for you? What are the metrics used to assess shallowness?
"For the data Plaid was providing, this isn't really true at all in the US."

Right, I'm talking specifically about open banking, which isn't a thing in the US.
'Cancel Culture' Comes to Science?
If you wrote a python script a few years ago in Python 2 it isn't supported today, never mind in 50 years. When Python 4 rolls around some time in the next 20 years, all your Python 3 code will break.
The US has had plenty of moral lapses in its military adventures, but one suspects that the powers of the past 500 years would have been far more willing to obliterate entire nations without concern for civilians.
I know someone who fits this bill. They grew up in a well-to-do household and quit their high-paying job to travel and build a startup. They had enough money to quit, but even if they didn't they'd still live comfortably.

They're also at a big advantage because they used to work in Silicon Valley and have a lot of connections in the industry.
>Google created Chrome, and bribed Mozilla with billions, to keep ad blocking from becoming a standard browser feature.

This caught my attention, as I haven't heard anything about this before. Do you have a source with more details on it specifically? All I see is that Google pays Mozilla to make Google Search the default search engine and pays Adblock Plus to whitelist their ads. I'm not seeing any sources indicating that Google paid Mozilla any money to keep ad blocking out of their standard feature set.
Some of them. The downsides of docks it doesn't have:

* You can mix scooters and bikes in the same place

* You can put vehicles from different companies in the same place

* Lower maintenance costs so (hopefully) would be possible to make them more ubiquitous than docks

* If there's an overflowing number of scooters in a spot, you still have the option of jutting a bit into the sidewalk. Even if you never actually need to do that, knowing that it's an option will probably encourage more use. In the past I've avoided docked bike rentals because my destination only had 2 or 3 spaces left in the docks. Even though I probably would've been able to park, that low level of anxiety someone else in this thread mentioned was enough to convince me to change my plans.
Math for the Layman
thank you, sukses selalu

https://obataborsidokter.xyz/

https://obataborsidokter.xyz/obat-penggugur-kandungan/

https://obataborsidokter.xyz/testimoni-pelanggan/

https://obataborsidokter.xyz/obat-aborsi-usia-1-bulan/

https://obataborsidokter.xyz/obat-aborsi-usia-2-bulan/

https://obataborsidokter.xyz/obat-aborsi-usia-3-bulan/

https://obataborsidokter.xyz/obat-aborsi-usia-4-bulan/

https://obataborsidokter.xyz/obat-aborsi-usia-5-bulan/

https://obataborsidokter.xyz/obat-aborsi-usia-6-bulan/
Cancer and cardiovascular disease outcomes are a strange way to measure how much of the population is in poor health, especially when US life expectancy has fallen for three years straight, more than half the country is obese or overweight, and it has the highest infant mortality rate in the developed world. None of that even remotely implies good health.
That's not true, Fink of BlackRock is always sending letters about something. Here's the most recent example:

https://www.nytimes.com/2020/01/14/business/dealbook/larry-f...
Tech flows downstream from Burgerstan.
Im not saying it's good compared to other wealthy nations, the initial comparison was to the soviet union
Maybe but in this case, a lower barrier to entry wouldn't have helped but regulation would have.
Having used both systems, the EU's is nowhere near as problematic as the USA's.

Not even close. In the states things just feel and work as if you've jumped 15 years back in time.

And I'm not even going into identity theft territory which is orders of magnitude less common in Europe.

I know americans don't like hearing this and always downvote me into oblivion, but it's the truth.

This time won't be any different, but maybe someone will be exposed to an alternate reality and reevaluate their biases.
america doesn’t have Laissez-faire capitalism.
the difference is probably negligible when you sum up taxes

and like others said you would qualify for either free or subsidized insurance if you were low income
This bug, the HN thread and how hard it is to fix (https://bugs.python.org/issue39318) is a pretty good argument against exceptions.

A code that looks simple and correct has been hiding a very subtle bug because no one understood the implications of an arbitrary exception being thrown at any point under the caller.

And of all the people who looked at the bug not a single one looked at this seemingly simple code and said "oh yeah, that's because this code is obviously wrong". It took someone skilled enough to script gdb to figure out the buggy interactions.

So the next time someone makes fun of `if err != nil`, send them the buggy implementation of tempfile.NamedTemporaryFile and ask them to spot the bug.

Also, KeyboardInterrupt should not be an exception. It's a signal, not an error or exceptional situation that code wants to report to the caller. But once you have a hammer, everything looks like like a nail. In addition to making the code impossible to reason about, no-one can agree what exactly is an exception so they randomly commingle expected errors with exceptional circumstances and, in case of Python, out-of-band signals.

("randomly" as in: why is "open file" throwing an exception when file doesn't exist but "find substring" returns -1 when substring doesn't exist?)
This nomad is interesting to follow:
https://3mules.com/
He spends his days asserting his freedom of movement.
Maybe the fact that Houston isn’t 49 square miles, surrounded by water on three sides, might have something to do with it.

When Houston wants another housing unit, they just sprawl out into the plains to make it happen. (Not incidentally, this is why the city was devastated by the last hurricane: huge portions of it sprawl into floodplains.)
Too bad that it has a strange custom license.
Tesla stock surge positions Elon Musk for $346M payout
Gap, a computational group theory system isn't quite as old, but it has been going since 1986 making it 30 years old.
https://en.wikipedia.org/wiki/List_of_countries_by_life_expe...

35th
The author is comparing two different things, forming an LLC vs initiating/executing transfers. Banks are highly regulated with tight fraud/AML restrictions. The risks are severe enough to demand caution over client experience. I'm sure creating a banking infrastructure from scratch can be done in a more effective way, but regardless of the firm tasked with executing the transfer, they currently need to comply with the existing structure. If, as the author mentions, fintechs will purchase banks for pennies, then they'll be banks and you'll still have your transfer problem. There's a reason why tech firms are making very limited strides towards financial services.
Are children adopted into wealthy families disproportionately start-up founders? I'd probably guess so, relative to the overall population.
Yes! Stack-based abstract machines are often used because they allow compact code that is very easy to create and interpret.

As another example, Pascal p-code (UCSD p-code) is also stack-based:

https://en.wikipedia.org/wiki/P-code_machine

The Java Virtual Machine (JVM) also uses an operand stack:

https://en.wikipedia.org/wiki/Java_virtual_machine
I think being in the trenchs on small teams does that to you :) .
I have a rp2 as a home server and VPN.

I connect to it from work to access files.

Mainly, my family all use the VPN on our mobiles with openVPN. From my mobiles we can stream and/or download our music and movies from the rp2 server using Kodi+Yatse with trivial set up. It's like having your own Netflix+spotify for your own digital collection.