skysight-inc/HackerNews huggingface dataset:
I use public transport as well as a bicycle!

In Auckland there's a busway with regular services to the city every 5-10 minutes. The connecting bus to the house goes once every 30 minutes. By bike it takes 10 minutes.

To go from the house to the office would take 1.5 hours by bus. By bicycle it takes 20 minutes.

Similar story in Kaohsiung: the MRT wasn't near my house, so I'd ride a bike to go to it. Other people there drive motor scooters (also dangerous) to and from the MRT. It was somewhat romantic to ride on the back of my girlfriend's scooter, hugging her from behind. I know we would've appreciated the privacy of an enclosed Ami though.
Why would you want to put your young kids who barely know how to drive in a tiny car?
I don't understand the performance concerns of backtracking in case of the "as" operator.
Backtracking should only occur when the parser was wrong (i.e. when it expected "x as y" but found "x as (" ), which is very rare and thus shouldn't impact the performance much.
That's a popular opinion among people who have only used Javascript.

Few who have used both would give it a second thought.

Roblox is immensely popular, has a wide install base and thousands of developers with code in Lua already.

Why throw all of that away for an inferior language?
Stability is a thing though; a younger version of me would've gladly opted for 2k/month if there was the likelihood of that continuing for 20+ years. Open source projects tend to run for very long times and the solid ones keep growing (in every way) so it's not a naive assumption.
I think "the economic system is wrong" is a bit of a stretch, but despite objectively working pretty well there are a few glaring problems (some of which potentially lead to society imploding if left unchecked... but aside from that, pretty good!)

As far as I'm aware, I think the most glaring problems (tragedy of the commons, dealing with negative externalities) are very well known & have relatively well understood policy solutions (e.g. Pigovian tax).

When there is wide enough social buy-in that these policy solutions can be implemented without expending/risking too much political capital, the "problem" ends up resolved.

A good example might be smoking in Australia. Very highly taxed, forced grotesque health warning images plastered all over the cigarette packets, etc. The comparison travelling through Italy vs Australia with respect to number of smokers is pretty amazing. The population understands & accepts the negative externalities of smoking well enough to accept the forced hand of policymakers intervening in their lives, and won't vote anybody out because of it.

So to me, the more appropriate question is, how do we incentivise enough social buy-in that people will accept the personal disadvantages of e.g. a carbon tax, and still lend their support (vote) to the party who choses to implement it? Didn't work well for France last time they tried to hike taxes on fuel.
I live in Bergamo and can confirm that at least in the 90’s it was common habit to have a modified scooter :)
> But SSH is a terrible example

I’m not sure there is any such good example though. Every obscurity control I’ve ever seen has imposed costs upon the users, administrators, engineers... but I’ve never seen one that I would rely on to improve security posture in any meaningful way.

I’ve certainly never seen an obscurity control that was worth its opportunity cost. I can think of dozens of actually useful controls where even a marginal improvement in operational performance would be worth more than every conceivable obscurity control combined.
It is interesting indeed, €6000 (~$7100 ) for 45km/h and 70km range is very affordable price and very good for many EU cities where people daily do not drive more than 70km daily.

https://setis.ec.europa.eu/system/files/Driving_and_parking_...

Price can be a significant step toward transport electrification.
2.1 you said we were talking about reducing recidivism, not reducing crime overall. To reduce crime in general, I mentioned addressing the systemic upstream factors like poverty and inequality.

2.2 Point blank if you imprison people they aren’t a threat to society while they’re being held. It’s not a good idea IMO, but you didn’t ask for my preferred ideas.

2.3 right, like I said: ethics

In general I think we’re agreeing, but your tone seems to suggest otherwise. Hopefully I’m just misreading.
Because it’s safer than a scooter.
I'm an OMSCS student, and I hear rants about proctoring software all the times.

Although security is important, and I agree with that, it seems to me that the article misses the point.

Typically such software is installed on the student's workstation before taking an exam, and removed afterwards. I've never heard about such software leaving traces or spy components on a student's workstation. It's a momentary suspension of privacy in exchange for an improved reliability of the test the student is taking.

I don't think an online degree like the one I'm taking would be considered equally interesting - a "real" degree - without proctoring.

And, consider the alternatives: a testing center. For some certifications or exams, you need to physically go to a place where you take the test. Beyond the public health implications with the COVID-19 pandemis, it's far less convenient: testing centers usually employ old and shitty computers, they're noisy and sometimes uncomfortable (too hot, chairs are small, desks are small...).

What's better?
Bad Cards: A new online game like Cards Against humanity
There's also zero evidence that humans are p-zombies, and plenty of criticism that p-zombies don't work as a thought experiment.

It's a pretty big leap to throw away consciousness on the back of equal outcomes in psychotherapy. There are partial rejections of the Dodo bird verdict in your link.

The Cartesian theatre doesn't account for the mind's ability to imagine things that never were. As soon as you account for that via some emergent material property we have an opening to inject the properties of consciousness back into the discussion.

It's easy to say that the Big Five's cross-cultural statistical correlations are not good enough to describe people, though to dismiss it entirely off your grounding is not really going to work?

Repetition of natural structures is common. Many idealised aesthetic styles rely on that, like the Fibonacci spiral. Why would a fixed and repetitive uncertainty be any less terrifying that any other kind of uncertainty? We don't know what's before the big bang or what colour people really see in their mind when we say red.
are you saying that the choice was purely due to luck? Would whatsapp have been as popular and successful had it not been in erlang but some other language/stack?
Why did Automated Mathematician run out of steam? (1990)
This has been already heavily discussed here for months, and this post brings nothing new to the table.
For practical knowledge start with databases. Declarative is a great way to program, and a good starting point is https://use-the-index-luke.com/

About CompSci, it might get a bit dry at times. Seduce yourself into it, watch some Computerphile YouTube videos instead of a textbook. Then when you get the interest bug, search for what you are interested in. Try to keep it fun.

Once you built stamina, TAOC and SICP.

https://web.mit.edu/alexmv/6.037/sicp.pdf
The 45km/h are pretty stupid. Of it was 60, there would be less pressure to mod.

With 45km/h you are seen as an obstacle by cars and they overtake you in dangerous ways.
:%s/Haskell/Lisp/g

and get a valid story
For some reason the most talked about "alternative" to exceptions seems to be "use optional". I would assume that this has the same debug issues as omitting the stack trace.
When moving to some scary streets in my travel,I would shout to my companion in the local language, trying to signal to potential thugs to choose chasing someone else. I did it once in Russia while in a dodgy neighborhood to buy vodka, and back in the 1990 when westerners were under some threats in the middl east.
It was "controversial" because it was a safe space for discussion about any topic - as long as participants adhered to some rules, that Scott enforced, and of course exemplified them as best as he could.

So it's not hard to find something that "looks bad", even if it's really not.
Also, just going off the substitutions, Ruby is alive and well with a major release on the horizon, many top startups got their start with it and the community is still growing. If Rust is the new Ruby, it should be pretty damn happy about it.
We also just have the ability to incinerate trash, generating electricity and avoiding having to create landfills.
It is not clear to me why they need to make them so ugly: Citroën is pretty good with design, and then they try to sell these. It is almost as if they don't want people to buy them.
Youtube-dlc – Download videos from YouTube or other video platforms
At least they'll be quieter than the mopeds, I couldn't open my window in Paris due to the noise of hundreds of those things.
Does high tx count and low price really mean utility? Seems it could also mean market is unsure of the asset's intrinsic worth and speculations are constantly in flux. Or could mean lots of speculative alts being built on top of main chain, things like Omni?
>The absurdity is subjective. As far as I personally am concerned, I could be as rich as Bezos, but I didn't put in the work and I didn't make various choices in my life, while he did. I am where I am and he is where he is, and I don't have a problem with that. I don't know that he ever broke any laws, and in my book that means he is entitled to enjoy the lawful fruits of his labor. I am truly happy to live in a country where people are not subject to confiscation of their hard earned gains because of some perceived "unfairness".

You seriously underestimate the role of dumb luck involved at being at the center of just the right causal nexus. Not saying that he's not had to be willing to work hard. However, Don't deceive yourself into thinking Besos is somehow built of a stouter stuff than you or anyone else.

Circumstance doesplay into it A lot.
I don’t know Holmes, but one could conceive of a person being afraid to go through her ordeal again but with a high probability of being caught (how is the SEC and everyone else not going to watch her like a hawk?) and a high probability of a harsher sentence. Of course we could psychoanalyze whichever way, although I would guess she will behave better this time around.
> Imagine a 0day for SSH drops tomorrow. Almost immediately script kiddies all over the world will be trying to take over everything running on port 22.

And with all those compromised servers they could easily scan for sshd on all ports.
A dark but predictable outcome is that they will eventually burn down, and insurance companies will be afraid of covering new development in these areas. After which point controlled burns can again occur
The key quote is that 94% of the drop is in Latin America and the Caribbeans. For example in France forests are increasing since more than 100 years [0].

So discussing diet is interesting but eating les meat in the developed world will do nothing for the obvious big problem: Amazon deforestation.

[0] https://www.statista.com/statistics/1122699/forest-area-surf...
I have a theory that this is due to pressure from the car industry. All non-car alternatives are nerfed: The 45km/h for these things, the 25km/h limit for electric bicycles, the 20km/h limit for e-scooters. All are 5-10km/h too slow to drive on the road without impeding traffic, making them significantly less attractive.
In EU by the law, limit inside towns and cities is 50km/h - so it is a spot on speed.

By the way in cities average speed is very low. For instance in London the average speed within a mile of the city center dropped 1.22mph from an average of 6.35mph in 2016 to just 5.13mph in 2017.

https://fleetworld.co.uk/average-driving-speeds-plummet-in-u....
Bikes and scooters aren't allowed on pavements usually either.
Except Google, Microsoft, Apple, Amazon, Facebook, Mozilla, Dropbox, npm, Discord and a whole bunch of other companies.
IDE tooling / intellisense is improving but still weak compared to, say, C# IME - although I should maybe give IntelliJ another shot.

It's still got a lot of low level building blocks in place but there are still gaps and mid-tier / high level frameworks are still missing for many problem domains.

It's strictness, while generally useful in the long run, can be more of a drag than a boon for quick and dirty projects (although the more I use it, the faster I'm getting with dealing with said strictness...)

It's got a nice hefty stdlib, which is usually a boon, but can be annoying to port for weird platforms. There's almost always a working C++ environment available, but Rust takes more work. A concrete example: https://github.com/MaulingMonkey/rust-opendingux-test . And yes, that "Rust" repository does have 2 lines of C code in it ;).

EDIT: Also, no standard/stable Rust ABI. And extremely limited dynamic runtime reflection via "dyn Any" (although pretty decent hygenic macros / proc macros and related crates makes the compile time stuff sufficient for most of my day to day needs). Still, C# DLL reflection is super nice at times, whereas Rust is "forced" to ship source code for libraries unless they want to jump through a bunch of hoops to limit the API surface to the C ABI...

EDIT: Also, a lot of rust libraries are quick to adopt new features of the latest stable compiler. Tools like rustup make it trivial to stay on the latest stable compiler, but can make things awkward if you insist on apt-provided rustc, or if you need to customize the compiler or stdlib for your particularly oddball target platform (read: consoles, but not opendingux like I linked above) - this can be a pain point.
Yep! I have been in similar situations where you make a mistake and you get out right rejected. Surely it's better to explain the mistake to me and then we can discuss it. This can also be a nice cultural check too, how well do I respond to my own mistakes? It's a shame most people don't follow your idea here.
Optimal for what? Sure that might thwart this problematic piece but would it guarantee anything for the future?

At least this way Scott was able to size up his readership and work on solving this problem for good (for himself), plus the cat is out of the bag regarding how fickle the NYT is.
Realistically the biggest problem with Rust today is the biggest problem it has always had - it is too hard to write useful programs. Rust has seen some success in very targeted use cases, but that isn't enough. I am 100% confident that introducing Rust to my company would be a huge mistake.
16 years of age in NL.
I prefer the punctuality, having more personal-space and overall state of cleanness of the Stockholm train/metro
Rust is approximately a 0.5 language. It takes longer to write but results in more reliable code.
The half paid by the employer is actually taken from your salary.

But the target of younger people generally pay a reduced/student price anyway, which is low too.
I'm in favor of spot checks and zero tolerance for speed limit evading modifications, and not because of 14yo's in France. It's because electric bikes, the silent killers, are flying all over NYC and we get immigrants from cultures that DGAF about human life, much like and augmenting our own populations of sociopaths and teenagers.

I just find the callousness annoying, and if there is to be callousness, I would rather redirect it in the other direction.
Brand loyalty is a huge thing with cars. It's actually really bizarre to see it. Some people won't even consider another brand of car for any reason. So these are to hook people on to the brand but make sure they want the more expensive models.
Come on, everyone knows that the "recycling" trucks all go to the landfill anyways. "Recycling" was a Big Government socialist conspiracy to train the citizenry into obeying arbitrary rules like mindless drones and forfeiting their God-given freedom.
Ahm, last time I checked Haskell was alive and well. Nothing killed Haskell because Haskell isn’t dead at all.

I guess what commercial-driven people don’t understand is that something isn’t a failure if it simply doesn’t play their “market domination” success game and doesn’t win by its metrics.

Go look at the photos of the first Haskell working groups; it’s an academic tool. It can be used for commercial workloads but it was never developed with that sole purpose in mind.

Haskellers play another game.
Just click any cell
And you need license (which you can get by taking an written exam, no actual driving skills required)
That sounds a lot like how the linux kernel manages it with its workqueues data structure, which gets consumed by kworker.
While the imported eucalyptus is awful (easily catches fire, often explodes while on fire, grows like a weed), I don't think we can point to just one culprit here.
And good luck finding an app on android that is not a permission tricking trash which doesn't even work how you wanted. That offsets an idea of refunds a little, "we get your AB and geo, and send your money back on demand, hehe". I'm using android for a while¹, and I already hate that platform for its freedom, the freedom to bend me as a user however third-parties want. Not planning to spend a decade here, but even if you're okay with it, why should apple users feel the same? Why must anyone have an android phone for apple to retain the status quo?

I can't tell for sure, but all top commenters itt just feel like being those guys I wholeheartedly hate on the playstore. Some of them even admit that apple does a best thing for a user, but must be regulated down to not being able to do that. To hell with them, I don't want their crapware anyway.

¹ not even a year tbh, but not in just three-day test mode as well. I'm definitely beyond the "setup and try playing with it" stage right now.
Dutch “Bicycle Buses”
“...more reliable code” citation needed
Paris traffic means the long-term average street speed is 20kph. Read the article. These toy cars can't use the peripherique or the motorways like the one lady di crashed in.

The kids will be fine.
A step in the wrong direction. Children should be riding bicycles. Adults should be too. But if you get them in cars at 14 it's never going to happen. Another enemy of other road users is born.
Honestly that kind of number dropping just makes me laugh.

What does productivity mean? Is it time / feature? How do you do a proper comparison?

I have been programming for 20 years, mainly in C, C++ and python. Very rarely have I felt slowed by the language itself. It's the architecture, the implementation tradeoffs, the understanding of the business, etc that take most of the implementation time.
this article was just posted 4 days ago:

https://news.ycombinator.com/item?id=24401748

see my comment there:

https://news.ycombinator.com/item?id=24404593

in summary: The reason why Haskell still doesn't really break through in the corporate world is not a failure of arrogance, but a marketing failure in the strictest sense of the word 'marketing'—which means prioritizing the right features to target the right market.
Right but then there is the theory that cooked meat is responsible for our big brains and upright gait. That’s kinda defining for our species.
Unnecessary, redundant abstractions to impress other people is what plagued Haskell libraries and therefore the whole ecosystem.

Language itself is a miracle of software engineering, and GHC and cabal are decent.
The limit is 50km/h but everyone is driving at ~60km/h.
We’re already zooming past the 1° limits. 2°C feels like the best outcome. 3-4°C seems realistic given that 52 US Senators are adamantly opposed to any climate action.

This isn’t meant to dissuade anyone from voting on Nov 3. On the contrary, I firmly believe that the future of our civilization rests on the outcome.

We need a clear headed, science-heeding majority of legislators in congress come January, plus a president willing to sign their legislation into law.

We are out of time. Shit cake or chocolate, this is it.
Does this have issues with out of domain images?
Yes, agree with this. The very old separation between accidental complexity and intrinsic complexity from the mythical man month comes to mind. If you are spending less than 80 percent of your time on accidental complexities where exactly would a factor of 5 be coming from?....
It's not the promises that are problematic. The long term plans and interests of Substack are not so well aligned with Scott's.

Every future development has to either treat him as a special snowflake (so they have to implement a VIP tier) or eventually bulldoze every perk of his blog back into uniformity.

I don't understand why doesn't he goes full patreon.
prefer Dutch "bicycle buses": https://twitter.com/BrentToderian/status/1302845178206593026
> The butcher earns more than the baker, Smith reasons, in part because most people would prefer the work of the baker. You have to pay someone enough more to convince them to be a butcher.

And the surveillance capitalism developer earns more than the entire village. Ergo the market commands us to all develop surveillance stuff so Saudi Arabia can spy on dissidents and then chop them up in their embassies.

But again, that's not the point I was making, it's weird that multiple people understand my comments as "we should remove the free market". Me saying that it's the market that is making it hard for normal companies to find talent is only the background for what I'm actually trying to get across: It's not the coding challenge that is making it hard to find developers.

A company that isn't in a hyper-profitable space like ad-tech or surveillance (watching employees during WFH is booming) or fintech (figuring out new ways to make people part with their money) won't be able to attract talent by removing a coding challenge. It's just not an important factor in the equation.
Five influential CS papers that are still relevant today
This is going to make Citibank squirm to be employing this guy. Am sure their hr mgmt is having deep meetings this weekend figuring out how to deal.
You mean the for profit government of regulatory capturing socialists?
I'm not 100% sure (and I don't actually hate Arduino), but I see it this way.
Whenever the entrance barrier becomes much lower, quality and reliability standards also fall, and that's what causes disgust of "real hardcore guys".
In Italy, particularly in Bologna, I've seen a bunch of small three-wheeled cars, I think single-seaters, that look like miniature race cars, but seem to be electic urban mobility vehicles, easy to park etc. What are those, if you know what I'm talking about?

Edit: Ah, never mind. I just had a look around myself. I think what I've seen are Renault Twizzys, judging from the pictures I found online. There seem to be quite a few of them in Bologna, for some reason.
Pretty impressive battery for the price. Speed-pedelec bikes (electric assisted bikes capable of 45km/h, with <1kWh batteries) cost about the same.
If you are unsure about the traffic situation you can always get off and push them, perfectly legally. It's a bit harder to do with a car.
I don’t understand why they put the speed limit of it at 45 km/h instead of 50 km/h. What makes traffic dangerous is people driving at different speeds which leads to overtaking. The same issue exists with pedelecs that are allowed to go 25km/h when 30 is a common speed limit.
To me cities are fantastic due to their diversity - to that end large monolithic public works like a single unified rail system or other mass transit are almost anathema to what a city is. Probably not a common opinion on HN: but let a thousand flowers bloom!
I think the argument is more about the native forests that were destroyed to farm pine trees.