skysight-inc/HackerNews huggingface dataset:
It’s solved even better in Canada. All toll plazas are reading license plates, regardless of a transponder. Just send a bill to the owner of the license plate. No need for a transponder.
Discussed before:

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

https://news.ycombinator.com/item?id=13686426
You can also visualize the price of all the residential transactions in a given zone. This house was sold twice, in 2015, in 2018, at 350 000€, for 105m² of constructed area, and 150m² in total.

I guess it is groundbreaking for most countries.

https://app.dvf.etalab.gouv.fr
Join Clash Guide 3D Offline – Crowd Run Game
Why do you think copy methods are "presumably wrong and misguided"?

For the rest, I agree that in 99% of the cases inheritance and mutability are not needed if you're using greenfield Kotlin libraries. But they are unfortunately often necessary in the Java world.

Mutable data classes are especially quite useful for reducing boilerplate when creating classes that implement the Fluent Builder pattern, which is unfortunately quite necessary if you don't have a copy method...
In my experience people are generally in favor of this kind of “waste of money” if it is done in their neighborhood.

A good example is ST3 in the Seattle area. Seattleites and their neighbors overwhelmingly supported the expensive and radical expansion of the rapid transit system in the area and were more then willing to pay the increased taxes for it... Opposition came mostly from the eastern parts of the state even though the taxes are only to be collected in the proximate areas to the expansion.

In fact I can’t recall any examples of people calling for the cancellation of existing public transit. The backlash is usually against planed expansions from distant areas.
What Christian theocracy will put you to death, today, for being homosexual? Numerous Islamic government examples exist, yes. I’m looking for Christian, since that’s where you say the focus must be.
But Swift for Tensorflow had been doomed for over a year before it was cancelled - from when Chris Lattner left Google in January 2020.
If web was supported like that, you'd still earn extra for having ads. On top of that.
I really can't agree with this premise after seeing how Zig implements color-less async/await:

https://kristoff.it/blog/zig-colorblind-async-await/

I highly recommend watching Andrew Kelley's video (linked in that article) on this topic:

https://youtu.be/zeLToGnjIUM
I am at Evernote for the last 5 years. It became a tad slow recently (especially Android app), but still beats rivals.

There's a way to implement full GTD [0] framework with Evernote using Notebooks and tags. This is a very useful part for me, especially long-term and life planning horizons.

[0] https://en.wikipedia.org/wiki/Getting_Things_Done
If the author likes to see explicit `async` label on functions, he misses the pleasure of having `async` on every function.

a = x + z;
b = y + x;

That's concurrency laying on the table - refactor your code to run those two lines in parallel.
> This leads to an inability to see the overlap across product distinct features that all seem largely the same from a platform perspective.

Bingo!

The worst is when a product team circumvents platform or doesn't invest in the overlap, resulting in 2 complex things to maintain, slowing down the organization overall and creating future migration problems. Alternatively they create it, but then platform ends up paying the maintenance cost.
>I could’ve answered anecdotally about my experience with Java, thus proving or at least claiming at least one person has earnestly used Java and still likes Go. I have no idea what value that could bring to this discussion.

The value would be highlighting the upsides of using Go for people who're comfortable with Java, in spite of the disadvantages mentioned in the parent comment.

That information is valuable to people considering picking up their Nth language.

What value does the comment that you ended up writing add to the discussion?

>I dislike the question. I repeat my own question and now ask you to answer it

I dislike the question. I repeat my own question and now ask you to answer it:

What value does the comment that you ended up writing add to the discussion?
I was crew for a few years in the early to mid 90s. Back then, the machine simply needed to be cleaned nightly (water cycled through, all the gaskets cleaned and relubed). Not hard, but definitely required some training and most weren’t taught. It was rarely broken but we often started cleaning early so....

I guess it’s just way different now.
That question was in regards to your comment about price transparency being taboo in the US. I don't see that. What I see is, if you choose to do it, that is your right. However, forcing every employer to disclose salaries of every employee would be a significant change. There would need to be a good portion of the voting public backing that, in addition to consideration as to whether it's even enforceable. I don't see that happening any time soon.
Perhaps you are a detail-oriented person? I've met quite a lot of people who - like you it seems (although perhaps you disagree) - find things that are low-level and procedural to be clearest. Such people often like languages like C and Go where this style is encouraged.

On the other hand, I tend to think in terms of abstractions. And thus find things much clearer when they are based on high level abstractions (things like map and filter, RAII, pattern matching, etc). And I like languages like Rust and TypeScript where I can express those. If I read a for-loop, I have to translate it into a more abstract higher-level function in my head to understand what it's doing anyway.
Is there an alternative word/concept to "function color" that covers not just sync/async, but also (C++-style) const/non-const functions for example?
It was lower prices and app convenience from Uber/Lyft that caused more congestion through increased demand, hence congestion. Not Uber/Lyft themselves. This could have come about in the same way if normal taxi companies had reacted in the same way (but they wouldn't because they are basically protectionist).
let us not forget what must be the greatest work of historical, roman fiction: asterix. Incidentally, most of my knowledge of ancient roman culture comes from those comics. Also, an insight into european culture as it looked in the 1970s and 60s.
"Staying up for nights in the Chelsea Hotel writing Sad Eyed Lady of the Lowlands for you."

Bob Dylan, "Sara" (his wife)

"I remember you well in the Chelsea Hotel
You were famous, your heart was a legend
You told me again you preferred handsome men
But for me you would make an exception "

Leonard Cohen regarding Janis Joplin - “Chelsea Hotel No. 2,”
"I am blown away that a software this cryptic and hard to use can exist in 2020"

A common misconception. Most software is bad. There is more software now than any time before. Therefore, the amount of bad software increases with time.
If you do this, I urge you to add lots of comments explaining what and why you are doing it. All this is relatively new and will be very confusing to the people reading your code.
A related one that people keep reinventing is “dataflow programming”, where programs would get more expressive if we didn’t call and return stuff but instead data just moved around those arrows on a graph. That’s like code generation but you actually execute the graph.

I guess it does work for Excel.
So what do you call it?

Looks like there's no standard term that everyone uses; I'd say it's entirely forgivable that the tech called it "static" for lack of a better word.
Personally, I believe the UN should deal with disaster sites of this scale and effects to neighboring countries (presently, that means Chernobyl and Fukushima). Both sites are way too much to handle for the local government (Chernobyl) or the local government just can't be trusted to cut corners (Fukushima, where the Japanese government plans to release the contaminated water into international sea).

The problem is: the UN countries can't even be bothered to put up the small sum of money for feeding refugees (delinquent payments and resulting food cuts were the major trigger for the 2015 migration) or for relinquishing patents for COVID-19 vaccines... it will end up in a similarly disastrous state as it already is - and possibly even worse, given the UN's reputation as an useless paper tiger.

The obvious fix would be a permanent funding stream for the UN via its own taxes - say, for example, a 0.5% tax on all individual incomes (no matter if from employment or capital gains) of all membership countries. That could fund stuff like handling refugees, fights against pandemics, restructuring after disasters, or peacekeeping interventions without nations dooming operations (cough USA vs WHO) for political "gain".
Moderna waiving Intellectual Property rights for the remainder of the pandemic (2020)
Debord was not worried at all with the "problematic of modern media"
Not necessarily: you could connect to several satellites and multiply your bandwidth that way.
Do you purchase goods which were moved by road? Where does your food come from and how does it get to you? How do you generate your income and does any of that rely on transportation?
You bluntly imply that j.blow wouldn't perish from using unity, but offloading to monopolies is really just a race to the bottom.
I'm not so sure about that track record. In many major cities public transportation has proven miserable, and that has been exacerbated by the pandemic.
@sync: #00f;
@async: #f00;
for sync vs async, yes !

but Java still have checked exceptions which is also a form of coloring.
There is a very interesting novel by Greg Egan, "Quarantine" [1] that plays with the notion that consciousness causes collapse [2] in very interesting ways. [SPOILERS] The premise of the book is that some alien entity has put our solar system in a bubble that does not permit light to enter in order to stop humans from collapsing the wave functions of alien civilizations and causing them harm.

1. https://en.wikipedia.org/wiki/Quarantine_(Egan_novel)

2. https://en.wikipedia.org/wiki/Von_Neumann%E2%80%93Wigner_int...
I was referring to banning of users who use third party clients and I do not think it would be particularly hard to do if they really wanted to. You can for example use request patterns or the fact that the unofficial clients do not autoupdate. I doubt that they would go that far, but it would be trivial if they really wanted to.
> As it is right now, McDonalds is actively endangering its customers with these machines.

I would say it is quite clearly the opposite. Anything which could introduce safety risks to a customer necessitates a visit from a trained service technician to investigate.
Draw.io is amazing!

It has now been renamed to diagrams.net: https://app.diagrams.net/

Github repo: https://github.com/jgraph/drawio

It's very easy to self-host, especially on Github Pages: https://github.com/jgraph/drawio#running

There's also desktop apps for Windows, GNU/Linux, Mac and Chrome OS: https://github.com/jgraph/drawio-desktop/releases/latest
I first learned not only the Unix CLI but Vim under these conditions.

I typed the HTML for my student website by hand in a minimal and ancient Vim build, because student websites were hosted on some kind of Unix mainframe.

It probably took me 2 hours to write 5 sentences! I was so proud of myself that I added a footer to the effect of:

> This page was typed painstakingly in Vim. "What doesn't kill you makes you stronger."

I'm sure I would have eventually forced myself to learn Vim anyway if I never had access to this Unix system, but it was definitely important and formative to start off this way.
If you went back twenty years one could also compile a similar list (not necessarily remakes, but something of a similarly low quality). Pretty clear you just have an axe to grind.
I think the incentives would still be similar in that world. Your goal would be to maximize payment. It you’re paid per view, you’re incentivized to maximize views. Low-grade clickbait would possibly be even worse. If you’re paid by duration of time on a page, you’d maximize engagement/ addictiveness, etc.
I use different hand-drawn notations for different purposes - they should be intuitive so people would understand without learning anything.

The major problem I see in UML is it tried to unify things, but in reality, we use diagrams for different purposes and different audiences. The same idea could be found in C4.

I don't strictly follow C4, instead, I choose notions I find suitable for the audience and context (eg: architecture for tech people, domain modeling for domain experts, or just abstract ones help myself thinking)
Or copy via USB?
If you are in the cloud business you are worried about heating power, with powering down disks a real thing
£2 or GBP as it's currency symbol is for the Pound, which would of been for this buyer in their local currency 258.86 ARS Argentine Peso.

For context a Big Mac in the UK costs £3.19 and in Argentina about 240.00(ARS) Peso which would be $2.58(USD) or £1.86(GBP).

Of note the currency symbol for the Argentina currency is also the $, so I omitted that to avoid confusion for those who think it is only ever used for dollars, which many do.
In Zig allocators are always passed around explicitly and yet we have a completely opposite stance on function coloring [1].

In my opinion the argument doesn't really apply to async await when you get down to the details, but I need to think about it more to be able to articulate why I think so with precision.

[1] https://kristoff.it/blog/zig-colorblind-async-await/
I almost exclusively use it as ride sharing. Is that not the norm?
We dogfood our own tool, AppMap (https://appland.com/docs/how-it-works.html) which records executing code into JSON files and then turns that data into interactive diagrams and analysis.

We also think Mermaid is a great project. I want to try the entity relationship diagrams next.
First it was "Rust's async isn't f#@king colored!" (https://www.hobofan.com/blog/2021-03-10-rust-async-colored/)

Then "Rust async is colored, and that’s not a big deal" https://morestina.net/blog/1686/rust-async-is-colored

And now it's a good thing.

Honestly, this sounds like somebody struck Achilles' heel of Rust and it hurts. They're neatly covering 3 stages of grief over these 3 articles, and I wouldn't be surprised if we could uncover the other 2 in the blogosphere somewhere.
That sequence was indeed not realistic. It's interesting to keep in mind that according to Expanse-lore, the Epstein drive on human-rated vessels operates typically around 11G. It is likely that a missle that is much lighter, so the rocket equation has less teeth, and not constrained by fragile meat-bag-physics, would be even more powerfull.

But if we just assume 11G, and constant acceleration (remember, specific impulse is supposed to be 1,100,000 seconds), that gets you to 0.05c in 37 hours. At that point, 8 lightminutes (1 AU) takes for example 160 minutes to travel. Not instantanious by any means, but a lot faster than one would imagine.
Hiya – Call Blocker, Fraud Detection and Caller ID
You mean open standards like the web, amp and floc where google controls 90% of the market ? Or the PC where wintel controls 80 % ? Who will be responsible when your google analitycs powered control unit will cause the airbags to deploy during driving ?
Except living in suburbia is a delight. I appreciate not everyone shares that perspective, but in my view everything from not sharing walls, to quiet streets for kids to ride bikes, to garages large enough for a boat or trailer, to large public parks. I think that's why you're seeing so many presently move in that direction. Densification is great, but for all the people. I lived in the city for ten years. I'll never do it again.
Anyone know what the markup on ice cream is? It can't be much, maybe it's even a loss leader, hence franchises owners don't care. Otherwise this would be a much bigger deal.
I'm a Japanese and I haven't seen kids playing Tamagotchi for years.
How are they different? You have some primitives like a block, and meaning is given by users to a group of them. The program has to care only about the primitives.

(Of course making it performant, not rendering/“simulating” everything and the like is exceedingly hard, but it is true that it is more of a “closed world” as opposed to some other areas of software development.)
Although Heathrow Express is quite pricey compared to the tube and, depending upon where you're going, may not even be more convenient. More often than not, I'm near Trafalgar Square so I just take the Piccadilly Line in. But, yes, Heathrow has good transit options in general (although it's an expensive cab ride).
How to reduce cloud costs by 90% with AWS spot instances
Wooow, I would never have thought the issue would be software. So ironic. As a developer I just feel bad, it's like I'm working for the industry that is part of the problem.

Crazy to imagine that another simple non-software issue might have not been such a problem and would have been easily fixed.

I hope that one day, engineers will understand that the less electronics/software there is in a machine, the better it is. This trend should begin any time now.
useless thoughts
the yacc and lex tutorial to build hoc is also excellent
Apple commits $430B in US investments over five years
Watching the first press conference there was obvious disagreement about how the mission will evolve after these initial flights. I gathered the overall mission is to maximize the understanding of the copter’s flight characteristics and other issues, as they develop, regarding flight on Mars—to the point of the copters destruction.
Any reason why the first example (subtracted sphere) is rotating off axis or possibly has bad geometry?
Provided a malicious host could take measures to serve the auditors a binary that matches the source, and something entirely different for everyone else, I know of no good way to confirm that a remotely served binary corresponds to the published source.

That's why the FSF takes a stand against what it calls "software as a service substitute". Technically, they are correct, for the reason stated above. An Internet that is pure protocol, with clients for remote services being local apps, is not difficult to imagine; in fact, that's how it started and that's how it still works.

What's different is the friction of running an embedded blob from a webpage is negligible compared to installing a package on your OS, therefore the "distribution" phase of the software lifecycle is effectively factored out, making the opportunity for user choice minimal. (Unless you run NoScript or LibreJS by default, which I support.)

Economically, SaaS is the path of least resistance. You deliver your product through the same platform that people use to browse cat pics, and it works invisibly enough that users never question whether it's doing the right thing. This creates ample opportunity for externalities to be dumped onto the end user, as we observe with the nascent privacy crisis.

Perhaps such an externality is of a sufficiently complex or speculative nature that users may not be able to identify it, or willing to care. But that doesn't mean it's ruled out; at least in theory, integrating with the existing legal system by way of distributing your code under a Libre license seems like a good way to nip possible shenanigans in the bud. (As far as your code is concerned, of course - as opposed to everyone else's non-free code out there.)

Of course, everyone is free to do what they think best, but it's good to have the FSF's radical evangelism as a point of reference - it's quite possible to do meaningful computing in this way, although maybe not as part of an organization that ignores the ethical underpinnings of its methods! (And that's what computers do best nowadays: algowashing.)

Sadly, I find the FSF's approach to the Web somewhat misplaced - for software that is neither locally deployed, nor accessed as an opaque service, but remotely delivered on-demand, focus should be on the delivery chain being auditable, and source maps being available, in the case of WASM and minified JS.

Instead, we get LibreJS, which is, as far as I can see, a license-based whitelist - regardless of the fact that non-minified JS is open-source by definition and never compiled to a binary form. The GPL doesn't make a whole lot of sense for embedded scripts, powerful as they are. It would be more relevant for WebAssembly, that's for sure.
Metal Gear Solid is a good counter example that I hadn’t thought of. The voice acting (or at least my memory of it) was excellent, and I really did develop a fondness for Snake and everyone else on the radio.
Same here, lots of large projects I worked didn't have any unsafe at all. It's a very niche feature, mostly for people doing very low-level stuff.

But I suspect this is survivorship bias. I only ever worked with very experienced developers when doing Rust. I'm pretty sure as soon as I start working with more inexperienced devs I'll start seeing a multitude of clever ways to bypass the borrow checker, similar to the cleverness I currently see them doing in other languages.
always carry a book
Ideally, moving a ticket from one project to another means that the old slug is just the alias for the new one. If that's the case, the link would remain unbroken if the redirection was transparent (ideally with an info message to inform the user that the ticket now has a new slug).
> > I don’t think you should discount an automaker’s ability to manufacture things.

> Have you see infotainment UIs?

> Edit: my point was actually how bad they are. Carmakers don't do tech well.

Android UI and Win 10 are also terrible. And at least Win10 comes from someone who claims a lot of experience in this field (although some claim that they just stole the ideas).
Hi,

Ed from OpenCage here, thanks for the kinds words! It's true we don't have any open positions right now. But anyone who is into geo stuff in general and geocoding specifically can dive in to OpenStreetMap and the open source libraries we (and many others) rely on and contribute to. Most notably Nominatim https://nominatim.org

Here's a podcast interview I did last summer with Sarah Hoffmann, the lead maintainer.
https://thegeomob.com/podcast/episode-35
> Wooow, I would never have thought the issue would be software.

It's not software, it's business processes which have ordered the software developers into a particular design.
Some Secret Home Designing Tips That Everyone Should Know
It doesn’t matter whether you need home extensions in North London or you want to build it from scratch, careful selection is mandatory in both cases. The architecture of a house should look unique enough that it can ultimately add value to the property because value addition is crucial along with the overall décor.
Each function gets a spin, charge and mass.
Counterfeit Money Printers – Buy Money Printers for Sale
We specialize in the sale and shipping of top notch counterfeit money printing machines. We sell large scale money printing machines and portable money printing machines. Our bills will safely pass any bank counterfeit money test. Our money printers produce the most undetectable banknotes.
JPMorgan to Offer Actively Managed Bitcoin Fund
The only thing lacking is a link to the technician's manual, but I imagine that might unfortunately provoke some legal trouble.
The vanilla KSP physics aren't realistic, only the nearest/most influential body exerts gravity on the spaceship. With the Principia mod[0], more realistic and complex maneuvers[1] can be simulated.

"Orbit Type Diagrams"[3][4] show the fractal-like complexity of three or n-body problems[5][6]

[0] https://github.com/mockingbirdnest/Principia

[1] https://www.youtube.com/watch?v=l3PCCJZzVvg

[3] https://www.semanticscholar.org/paper/Crash-test-for-the-res...

[4] https://www.semanticscholar.org/paper/Crash-test-for-the-Cop...

[5] https://en.wikipedia.org/wiki/Three-body_problem

[6] https://en.wikipedia.org/wiki/N-body_problem