skysight-inc/HackerNews huggingface dataset:
More things are parsers that that though. Here's an article that gives that kind of perspective, https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
> “I know, I’ll use a library to do strlen()!” — nobody, ever.

The standard library provided by languages like C, C++ is a library. Features like character strings are present and it's a totally reasonable expectation for the length to give you the cluster count.
I don't see how that is true.

> mountain biking

The mountains are where the mountains are. Being the suburbs or cities changes nothing.

> road biking

I would never dare road bike on American roads. If anything, cities have more protected bike lanes.

> playgrounds for the kids, sports fields

Playgrounds are about having 22 people to play a game of football. Cities have both sufficient fields and sufficient people. Suburbs struggle with the latter.

> walking to friends houses

?? More like, being forced to be friends with the 5 families on the block, because no where else is walkable.

> having friends over (plenty of parking)

Hah, solving a problem of your own creation ? Cities don't need parking. You can have plenty of friends over using transit, who can safely have a couple of beers, because they don't need to drive back.

___________

When people explain suburbs like this, I have to wonder what shaped their opinions of cities. Surely you must have a specific perspective on cities, which would lead you to believe that cities struggle to accommodate these exact things. To a degree, We are in agreement. No one wants to live in cities in the way the US has built them.

IMO, Chicago, SF, NY, Boston, DC & Philly are the proper cities (as a non-American would recognize) in the country. Of those, SF & Philly refuse to deal with their public safety issues. Chicago has peculiar weather. Boston and DC are great, but are confusingly limited to oddly shaped and tiny city boundaries. This leaves NYC as the only city that is allowed to leverage its full city-ness. The issue with NYC is that most people do the FiDi -> Times Square pilgrimage and come out disappointed, having experienced the touristiest and therefore the worst that NYC has to offer.
Honestly, I wouldn't have thought that would be an issue to the Unicode folks. They have already allowed things (emoji) that have no place being in the standard, as they aren't even text.
The AI Boom-Bust
As the last sentence might imply, it's not meant to be so much of value for building parsers as for proving things about the parsers as-built...
If you happen to be driving under the influence, it’s the only plan you have.
That's still fine. Because even if there's skew and other such things going on, it's more likely to take advantage of cache locality since the page in the index that key would be stored in, is much more likely to still be in memory.
So I can use Quart part for my API service, and Flask for my UI service all in the same project structure?
Zsh's line editor is so flexible that it renders most uses of edit-command-line unnecessary. It does more than just let you rebind keys. It also lets you create your own text editing operations called widgets. The stock widgets covers almost all the text editing operations necessary for CLI editing, which even includes things like Vim's text objects and surround bindings. But I also define my own widgets where it falls short.
I still wonder why there is not more emphasis in these new times on writing requirements.
Not just state, but zip code. Costs if you live downtown in a bigger city are likely to be much higher than if you lived in a rural area. It just has to do with density, how likely you are to make a claim, etc.
And here we are, discussing this on hacker news.
what's especially interesting about this is that it could create a new "meta" for static typing in Python.

One significant issue with static typing in Python is how much boilerplate is required to use types when also doing the sorts of things that dynamic Python is really good at - for instance proxying functions. If you want to do that now and preserve the types, you need to re-declare the types of everything in the wrapper.

Now, if the underlying function already made use of Unpack, you could "reuse" that type in your own wrapper with low boilerplate and less chance of things diverging in hard-to-refactor ways.
No one is. You signed up to potentially receive that as soon as you decided to build something. Filter the noise and move on my friend.
Online dating, bars, or any other social activity that doesn't involve the same group over an extended period of time.
This is the point you can never get through to them.

The word itself isn't negative. It's usage _may_ be negative, but if you think the word itself is negative then you're the racist one.
It's a horrible naming choice and it shows the industry preconception that a power plant is a large, transmission-interconnected facility.

It also, IMHO holds on to an outdated concept that all generation must be centrally dispatched. There are plenty of concepts that allow distributed dispatch including voltage (which in turn can be controlled based on local conditions).

Finally (and perhaps most importantly), it implies that only devices that export generation are part of the solution. The supply and demand must be balanced in real-time. And the demand side of the equation is often much less expensive than the supply side.
> I doubt many English speakers care to distinguish between English dialects

It's worthwhile purely for the sake of autocorrect/typo highlighting in text-editing software. I don't miss the days of spelling a word correctly in my version of English but still being stuck with the visual noise of red highlighting up and down the document because it doesn't conform to US English.
It means you can map over parsers. For example, if you have a parser that returns numbers formatted as strings you can turn it directly into a parser that returns a number.
Ask HN: Is it better to learn programming after teenage rebellion starts?
Wouldn't this make you more critical of what you are learning and better able to adapt to changing technologies in the long term?
Probably one of the biggest reasons is a lack of agreement on what “solves” looks like.
Not every website, even technical ones, need to have an eye towards professional advancement. Sometimes they're just for fun. I welcome it, as it's a thing that gets more rare on the web as time goes by.
Flying the mostly empty legs allows them to fly more times on the routes people want to go. Increasing supply on those routes should reduce passenger cost, even if the extra flight increases the airline cost.
We shouldn't take for granted that will continue for very long because it’s obviously as unsustainable as infinite economic growth in general. At some point that growth has to stop.

Up till now software was mostly an arms race between competitors because of software’s low marginal cost and high utility. Now with ZIRP over and many of parts of the industry consolidating, I fear enshittification is a sign that the good times are over and we will now be milked to make up for all the profit lost the industrialists lost to the plebs.
Besides the environmental impact, I worry about these rules around "keeping slots" impacting competitiveness of the market. It sounds like incumbents keeping a slot is the default. How can a new competitor come in, be innovative and put real pressure on incumbents? Does this slot system make that easier or harder?
As a left coaster, I’ve been hearing variations on “it doesn’t count until it happened in New York” for my entire life. That may not be what you intended, but that’s what it reminds me of.
Got it! PC version maybe later.
A parser isn't a functor in much the same way as a list isn't a functor.
>Capitalism incentivizes and rewards this behavior, so you can expect more of it. A democratic government has different incentives and are rewarded for an entirely different set of behaviors.

Wait but is Australia not a democratic government? cue the inevitable "but it's not true [democracy/communism/capitalism]!"
> It's entirely consistent to believe (a) that a "tame" political statement supporting immigrants is acceptable in release notes, while also believing (b) that a cutesy poem defaming immigrants would be abhorrent and unacceptable.

The opposing cutesy poem wouldn't be defaming immigrants!

It would be acknowledging a nation can't exist without borders, sovereignty matters, and unchecked migration is not universally good.

That so many commenters here are missing a key factor here (that the opposing view is presented as a disingenuous straw-man in the release notes) is quite illustrative of why it's not being seen as an issue.
Oh no…. what ever shall corporate do…

Money isn’t life.
I learned Haskell this year.

After reading this article, the conclusion I drew was, "Cool, so I can `fmap` over my parser now and transform what I parse using functions."

To answer your other questions: I'm not sure it means much for the code that does the actual parsing, nor how you specify the grammar's rules, it's more about being able to transform the output using functions.

If your static analyzer is a function, you could now write `fmap staticAnalyzer myParser`.
this is the _first_ place I've seen anyone clearly articulate an actual use case for subinterpreters. Thank you!
People have to understand that posting to Twitter is the equivalent of shouting in a megaphone at Time Square. It's not the equivalent of sharing something with your close friends, even if some people might think so.

Yes most of the time your Twitts will only be noticed by your close friends. But they're still public speech.
you can move it out of the way.
Are you a scientist, or otherwise qualified to make judgements like this?

I see a lot of armchair quarterbacks making statements about public health, but it ussually ends up being poorly informed speculation.
Doesn't btrfs suffer crippling performance penalties for DBs unless you disable its marquee features of copy-on-write and checksumming?
What is the incentive for people to opt in to cookies?

And have you never given your email to a company for a 15% off code? Happens all the time.

Nice try defending tech companies against regulation though.
We have. It's just not lucrative enough to widely implement the solution.

Controversial content breeds engagement, which is, I would say, one of the most important metrics companies like Meta, Google, or Twitter (sorry, X) rely on.

X would allow a literal nazi posting freely on their site, with the occasional post deletion, as long as it generates impressions. They could remove the content, they choose not to.
We have evidence of it reducing transmission: https://www.cidrap.umn.edu/covid-19/covid-shots-previous-inf...

That alone demonstrates the vaccine can help you not get it.

We have loads of evidence of it lessening symptoms; for a non-zero amount of people, that'll mean going from symptomatic to asymptomatic, i.e. SARS-CoV-2 infection but not COVID-19.

Vaccines have never been expected to be perfect in this regard; some polio vaccines can give people polio, for example.

(The idea that "turns out it only prevents hospitalization and/or death, not mild symptoms" is a bad result is also lunacy from the start.)
It opens up a huge toolbox of tools that work with Functors and Applicative to make parsing easier, and proves that using those tools will work predictably.
We have seen plenty of third party companies that have found 0 day vulnerabilities in both iOS and Android and sold the capability to nation states and law enforcement.

Why do you think that the NSA needs Apple and Google’s help?

But isn’t that a reason to be more concerned about government power and not try to give the government power?

Google spies on you and targets ads. The government has the power to arrest you and send you to black sites and cause you all sorts of harm if you go against its interest. This isn’t a conspiracy theory, it’s a publicized fact that the government went after MLK for upsetting the status quo and did wiretaps.
Wow. What was their justification for firing you because of your lack of housing?
> Under the 1988 Road Traffic Act, anyone unable to complete a breathalyser test at a police station is automatically charged with Failure to Provide, which can have serious consequences for the offender including driving disqualifications, a maximum possible sentence of six months’ imprisonment and an unlimited fine.
NPE safety and sum times deal with issues that developers face on the day to day, long before the product ever gets used by end users in the first place.

NPE issues are also very very difficult to chase down.
Training involved collecting and preparing a massive dataset and they can't just add to it on the fly without restarting the training. Training the model took a long time. Once they had the initial trained model they needed to test it. Then they started a huge additional training effort with human feedback.

All of those things take time.
Tbh the f-string stuff sounds pretty in-pythonic to me… like it would make it much harder to read and abuse.
Yeah, this problem has led me to avoid using emojis. I can't be sure that the meaning I was intending is the one being depicted by the recipients machine.

It's probably a good thing, though.
I would trust that about as much as I trust their spam filtering, which is very little. And notifications are usually a lot more important than any given email these days.
Yes it's called NYC. Cars everywhere but you don't need one. Every neighborhood has everything you need. Subway taxis and Ubers and delivery for everything else.
Oh there's certainly moral hazard for all of the muppets that fell in line with the interlocking "reopen" astroturf campaigns that cropped up during the lockdown, but it isn't due to false or misleading claims about vaccine efficacy. It was made clear from jump that 1. the vaccines did not confer perfect immunity and 2. continuous mutation meant the goalposts for protection were moving. Individuals that chose to accept either the narrative that we were all perfectly safe once vaccinated or that there was nothing to worry about in the first place because it was all a giant conspiracy are collectively responsible for Covid making the transition from pandemic to endemic.
The rich have both security and privacy concerns that make regular air travel problematic. Bill Gates sitting in an airport terminal is a danger to him, those around him, and is also a hassle to him and those around him.

There is the secondary factor of their time being too valuable as well, and having a direct flight to anywhere in the world making a big difference in how much time they spend.
MyNoise: Non-Distracting Noises and Music
Indeed, which makes me hopeful it will at one point be viable to DIY a cheap, low-wattage computing/hacking device, based around an SBC or a beefy MCU. I haven't done a full sweep of the e-ink landscape in a while, but the consensus a couple years ago was that all the low-latency solutions are still on the expensive side (you're better off with a regular screen).
> people developing unicode hate developers

Or at least they have a vicious indifference to us. Unicode is a nightmare.
Literally on the linked page, it's a picture of Ray Bradbury holding a cat: https://http.cat/status/451
For anyone curious about the history of early skyscrapers in general:

https://en.wikipedia.org/wiki/Early_skyscrapers

Especially this bit regarding the linked building gives more national context:

> In comparison, New York trailed behind Chicago, having only four buildings over 16 stories tall by 1893. Part of the delay was caused by the slowness of the city authorities to authorize metal-frame construction techniques; it was not until 1889 that they relented and allowed Bradford Gilbert to construct the Tower Building, an 11-story iron-framed skyscraper. This encouraged the building of more skyscrapers in New York, although the city remained cautious about the technology for some years. Finally, in 1895 a breakthrough was made with the construction of the American Surety Building, a twenty-story, 303-foot (92 m) high-steel development that broke Chicago's height record. From then on, New York thoroughly embraced skeleton frame construction.
You can't legally sell domestic flights in a foreign country. (for these purposes, the EU is one country)

This is true for Australia, for India, for the USA, for the EU - an airline like Delta can fly to Sydney from LA but not sell domestic flights from Sydney to Melbourne. (Or, for that matter, international flights between Sydney and Singapore)

However, there is a catch! Airliners did not used to have quite the range they do today, and so the treaties allow things like refueling stops. And they (sometimes!) allow passengers to embark/disembark at those stops - but those passengers still have to be flying the international leg, or else it would be a domestic flight.

There's a Wendover video from years ago that's relevant: https://www.youtube.com/watch?v=thqbjA2DC-E
But did you know Javascript, Ruby, and Vimscript can already do it?
Not sure what the populous of folks in the UK is that lease or finance their cars, but any lease or loan requires full coverage so the company protects their asset in case of accidents. I suspect anyone with a brand new Tesla etc is likely to have a loan or would want full coverage.
Some banks (CapitalOne) literally show ads in their banking UI, and send literal spam.

Perfectly legal.
The "conspiracy" would be an multinational, multibillion-dollar industry making big money selling people a product they don't need and that could be harmful for their health.

I didn't actually just say that :)
Could you point out where they are supporting "unchecked migration"?

The statement there only reads to me as a call to have compassion for those caught up in what will be a perpetually escalating migration crisis (and will likely soon make migrants of those who are currently protecting their borders).

> Pretending the development of a programming language is inexorably linked to unchecked immigration is disingenuous.

Where am I (or anyone else) making that claim? I'm claiming cross-cultural/international cooperation and mutual aid are unquestionably tied to the development of not just a programming language, but all open source software. Anyone who has worked in this space at all can likely list someone they have worked with on nearly every continent.

The fact that you view calls for compassion and empathy as calls for "unchecked migration" is a bit concerning.
I listened to a whole Joe Rogan podcast where a guest kept advocating for using nuclear to balance out the intermittent nature of solar and wind.

I could never wrap my mind around how this makes sense. Nuclear has a fixed output, it doesn’t scale up and down the way fossil fuel plants do.

If your nuclear capacity can cover the worst case where solar and wind aren’t producing, it can cover all cases, and the solar and wind become irrelevant.

Seems like the linked concept is similarly making something more complicated in the hopes that somehow makes it better.

Like bundling subprime mortgages.
*1000x
> acknowledging that a nation doesn't exist without borders

At a minimum, you are confusing “nation” with “state”, as the former manifestly can exist without borders, which are a feature of the latter.
"Hackers" and "rebels" go well together.
>but honestly I would rather blame a lack of carbon pricing here

Why? Even if there was a carbon tax, and the carbon tax fully covered the cost of the the carbon emissions, the regulation in question is still actively harmful. It's encouraging resources to be used for no useful purpose, no different than regulation that encourages people to dig holes only to have them be filled back.
So the answer to the wrong intervention is no intervention at all?
Cool, I did not know it, and is a product from a master thesis at our university. Have to try it.

People complain about speed in the past : https://news.ycombinator.com/item?id=23469401

Is it usable?
Yep. People like to focus on the most cutting edge tech like stealth fighters and AI drones because it's scary and sexy, but it's amazing how effective 100 year old tech of cheap mass produced rifle rounds and artillery shells can be at putting people in the ground, and will continue to do so for 100 more years.
This is what you're looking for.
https://arxiv.org/abs/2309.17421
Software engineering is such a broad field, and spans work from making a web app to building mission-critical software for a nuclear power plant. "Professional ethics" are demanded for all the professions you described because there is no "web dev" version of an accountant or doctor - their work, when done improperly, can damage human lives.

The thing is, software engineering in regulated fields already is regulated. A degree is required to work on software for many medical device companies, regulations are in place to ensure code is written safely. Could all of this be improved? Sure. But your last sentence is just not true for regulated industry.

If you amended your comment to specifically address social media companies, then yes I agree.
s/Spending/Stocking Up/

I suppose the title is apropos. Some of us remember how bad logistics were during the pandemic. It probably won't be much better should bigger events start popping off. A large amount of products are manufactured outside of the US and re-shoring will take a bit of time. I see no issue with stocking up on things that may not be available.

My priority has been water storage, freeze dried foods and most notably freeze dried coffee!
They can blood draw you at the station iirc
There are several companies that do this for electric car chargers!
Raspberry Pi 5 (Jeff Geerling)
And you rejecting a breathalyzer is a pain in their ass. I was on a jury for exactly such a case and it did not sound like the cops hesitated for one second to draw the guys blood.
Putting the name aside, this seems like an important step forward.
I'm not sure I buy into the addiction pathway theory, but there is definitely a correlation with total overall willpower (as it relates to delaying self-gratification), and the number of addictions a person is dealing with. For example, if a person is addicted to caffeine, nicotine, sugar and cellphone use, they have overall less willpower to resist temptation than someone only addicted to sugar and cellphone use all other factors being equal.
From your article:

> Despite growing concern, Western officials said Russia's breakneck speed of actually using its military equipment is still outpacing its production levels: the country fired about 10 million rounds of artillery last year, but is on track to produce just two million rounds this year.

I've also heard that Russia has significant problems with guns, in addition to rounds. And shot-for-shot effectiveness of Russian artillery is several times less than the Ukrainian one. So I guess many factors are relevant here.
Legality of Open software in Ukraine (2022)
It's definitely not perfect, but e.g. with pumped hydro, you can run it in peak hours when demand exceeds baseline supply.
This is excellent for adding typing to libraries originally designed without it in mind while keeping backwards compatibility.
It's truly astonishing and disheartening how completely MS has routed the Free and Open Source movement. (Even before you get to Copilot.)
Yes, although the zeropage is quite cramped. There's only about 8 bytes free there if you don't want to overwrite anything. Accessing the zero-page only gains 1 cycle out of 4 needed to access non-zero-page memory locations, anyway, so that's only a 25% performance gain in very limited applications.
This might not help much with practical compiler writing, but there are some great math-y games here as well: https://ubavic.rs/snake/snake.html
> what to you think "ẇ͓̞͒͟͡ǫ̠̠̉̏͠͡ͅr̬̺͚̍͛̔͒͢d̠͎̗̳͇͆̋̊͂͐".length should be?

This is a nice example of the kind of thing we need to think about when defining a measure of length for Unicode strings.