skysight-inc/HackerNews huggingface dataset:
I kind of hit a wall with Rust after realizing that something like doubly linked lists are difficult because when two nodes are referring to a node between them, you don't have a clear owner. So basically all situations where you have two or more references to an object need to be thought out carefully, and for me it was a bit of a let down (even though I fully understand the reasoning behind it and why it's useful). For now I stick with languages with GC.
Lilium Investors: Class action lawsuit filed on behalf of investors
>It holds heat, but if you've got something that absorbs it quickly, it's really slow at coming back up to heat.

This is where 3.5 KW induction burners come into play.
There's a limited amount of fossil fuels available.

There's limited amount of space for solar panels, wind turbines and hydroelectric power plants.

Even if we were to achieve fusion, we'd be limited by e = mc^2, where m is limited within a radius that is reachable without losing energy on transport.

You can't fix a physics problem with market ideology.
This why St Peter’s Basilica, though a very very large church, is not the world’s largest cathedral, because the cathedral of Rome is St John Lateran.

Cathedral comes from cathedra meaning chair.
>It's only a matter of time before we enter the age of cheap, green and almost limitless energy.

If it's coming so soon, then how about you immediately stop burning coal and shilling ugly ape jpegs for a while, until all your utopian libertarian promises are finally fulfilled and free of unintended consequences.

But until such a time, just put a lid on it, m'kay?
I've been using a spreadsheet for about 20 years and occasionally I'll be curious enough to try something else but I always come back to the humble spreadsheet, plus a script to massage the CSV export from my bank.

Though it's not fully automated, it's close enough, it provides unlimited flexibility (every other system I've tried eventually gets in my way a little too much), and the price ($0) is just right.
By much you mean the weight of the motor, which actually is not the main weight of the bike. Batteries tend to be removable or easy to gut.

The frames may sometimes be a bit more heavy duty, but usually aren't.

The motor is noticeable on a super light carbon bike but not really on aluminum and definitely not on steel frame.

5-10 times more expensive is also a lie, at most I've seen 2x over comparable non-electric. (Though instead it should be a flat price increase.)
Thing is, many ebikes are in premium segment. But there are many cheap ones as well.
Yet even Objective-C, eventually got generics in 2015, despite protocols and categories.

The good reason is the target demographics as Rob Pikes puts it, people that don't care about learning what programming language can be like.
Both.

You want to make your opponent to vastly overestimate your power where you are in fact weak so they don't even try it and underestimate your clear advantages so if they get any funny ideas they'll get their ass kicked.
I built this purely frontend tool to plan out my budget. It looks like crap but it works great. I built it in 2012 and havent touched the code since.

It lives on an S3 bucket and stores the data in local storage.

http://www.mindlessflash.com/budget
Programming is for humans, that's why we have programming languages instead of writing machine code... Humans have different concept of writing. I think that's perfectly natural to have conventions on style of writing.

Koreans use sillabic bigrams, in the west we use mostly letters in a handful of variation per country and two main alphabet (how many remember that in Europe we have various letters not only in Cyrillic and it's national variations? Like þ, Ð, ȝ, ...), Japanese have even three alphabets (hiragana, katakana and kanji) often mixed for kanji reading aids, ... we have invented the concept of International Auxiliary Languages, with their alphabets, the most well-known is Esperanto but they never took off because pushing their own language give advantage to the successful push-er and so a war at a time we see winners and looser...

Computer time does not count much in that game.
That looks great. Some of the outdoor backgrounds remind me of Rastan.
High fidelity digital is nearly indistinguishable from analog.
in capitalist world music is made to be sold as a product

the cheaper you can manufacture the product, the more profit you can make from sales

pop music sounds the same, because labels want to be insured they can sell it in right amounts (based on what sold good in the past)

no risky art experiments are allowed here, only boring, formulaic manufacturing process

rinse and repeat until the pockets are full
Most companies in my country, including big tech, are in hybrid remote setup now. A year ago it was 1 day/week that must be spent at the office. Now it's 2 days while for some companies it's 3 days/week. There's still covid in the country and community quarantine in place, but eventually they'll ease us all back to the office. The government is the biggest one pushing for a return to office, as they see it as their key metric to getting the economy back on track.
A friend of mine had a system for getting free calls from New Zealand payphones.

He installed a small switch between the payphone and the line before it went into the ground. He then exploited the lack of coordination between the phone and the exchange.

* First he would pick up the phone and start dialing 0800 (equivalent of 1-800), the phone would see this was a free number and ignore what was being entered next.

* Then he would briefly interrupt the line. The phone wouldn't notice but the exchange would think the call had ended.

* Then he would dial a new number. The exchange would think the payphone was making sure he paid, while the payphone would think he was still dialing a free number.

So to call 0900 123 456 for free he would dial 0800-click-0900123456

Obviously the phone company audits quickly turned up a problem but he got away with it for a little while.
I was just going to say this except on my mountain bike. Just put AXS wireless shifter on there and was surprised at how nice it made the shifting. I barely ever charge it and have an extra battery that travels with my mountain bike “box o crap” just in case.
So sneaky, embracing and extending open source software... That they wrote. Any day now. Gonna extinguish it. Cuz... Why again?
You're also making a great point about Gnucash: We're both using it differently, but it works well for us. That kind of flexibility is golden.
If you're a popular enough artist you can still get to big venues, even on important dates.

Vulfpeck, an independent funk band, played a sold out show at Madison Square Garden with no label and no manager and that was in 2019. Things are slowly changing.
Not sure where GP was, but in NZ which I think was fairly typical, pay phone cards were introduced in 1989 - you could buy them at nearly any corner shop. I think the big advantages were coin collectors no longer being necessary (they were a huge overhead!), and vandalism to steal the coins being no more.
You're not wrong, but the crux of the problem described in the article is that Rust's object lifetimes are very hard to get right (even for the people working on the compiler) when working with cross-thread code.

I'm no professional Rust dev but I wouldn't have written the code like this; I know Rust isn't particularly suited for this style of callback mechanism and I know not to try and force this paradigm into Rust the same way.

For example, I think the author would have had a much raiser time if instead of passing async futures, they'd use channels or some other message passing mechanism in combination with a bunch of blocking threads to communicate events. Such a mechanism would also translate into Go quite easily (less so for other languages, though).

This example was deliberately picked to show a complex problem with writing Rust. I don't think this represents a challenge you'd face very commonly if you were programming Rust all day, at all. It's not bad criticism, but it appears to imply a much wider problem than there really is, in my opinion.

I don't really know what kind of programs require such an elaborate callback system commonly enough where it even makes sense to use Rust. C#, Java, and Go are fast, easy to write, and each have libraries to do almost anything you want. That 10-30% speed boost you can achieve with well-written Rust is probably not really worth the effort, especially with upcoming AOT compilation features in C#.

Rust isn't a solution to all problems, and neither is any other programming language.
The point was about Rust. Go is on par with C# and Java.
A pizza and 2 beers.
I'm quite surprised that this appears to not require root - will give it a try
FWIW, the electronic drivetrains are superior in just about every performance metric, aside from needing to be charged every few weeks. You might not want an tablet computer in your refrigerator door but electronic bike shifting is more akin to going from carbureted to fuel injected engines, it is the more reliable and tunable of the two options.
> At least most dictionaries would disagree with your definition,

what definition?

moral comes from Latin moralis, which translates to "manners" or "behavior"

in this context software cannot be immoral, only people can, things have no moralis.

In this context, again, considering it immoral can be a dogmatic position, NOT considering it immoral it's not

Nobody said that proprietary software is virtuous, but simply that it is not immoral.

On the other hand, it is perfectly possible (and happened) that people developing free software have little or no morality (see Hans Reiser and Reiserfs)

> Moral" - in the discussed context - doesn't simply mean non-immoral

The context is: is not considering VS Code immoral dogmatic?

The answer is no.

Being neutral about it is part of not considering it immoral.

Morality includes both good and bad.
I think the goal is the specs are different enough to assume different capabilities.

Whether a gun fires faster or slower isn’t good or bad, it just drives how it’s used.
I believe the game programming one you are thinking of is “hands on rust” by Herbert Wolverson. I haven’t read all of it, the parts I have read are quite good but I’m not big into games so I switched over to rust in action.
“Side-effect” of borrow-checking - there is always only one who can write to a variable. It's much more important than GC.
If you ask an embedded developer (as in bare metal, no OS), who is also into electronics, instant gratification and especially instant feedback, is what actually makes you choose this path of interest in the first place.

It's a matter of style and character how you cultivate new skills, and Rust wants you to cultivate them in a certain, some people are just not made for. YMMV.
> I openly dismiss your petty and uncalled for attacks on me and the PoW blockchains entirely

I was involved with this bill. It’s being replicated in a few other state houses.

I was on the fence, initially. (I am by default sceptical of regulation.) But the mean argument against was more or less the above. Dismissal without evidence or even attempt at argument.

Hence the 2-year term. If nobody can make an actual argument in that time, the moratorium should expand to all power generation (you can do whatever you want after the meter, this targets behind-the-meter deals) indefinitely.
I was literally looking at their jobs page today and was going to apply... rescinding offers is a bad move. They've damaged their reputation with this. I wouldn't hand in a 30 day notice for a company known for doing this.
Just make cars damnit
EU Commission is planning what Apple stopped after backslash: CSAM scanning
Crypto firms say 1000s of digital currencies will collapse, compares to .com era
We are. These extensions have light DRM and they only work on the original VSCode release, which you paid with telemetry for.
These are mind bogglingly good
In Austria at least, this was quite common. I remember that the phone booth in our school only accepted a phone card and almost every pupil had one for emergency cases. You could buy them easily in magazine shops.
Yes, I was getting a distinct "parents' basement" libertarian larva vibe from his tone and lack of evidence too. I wonder if he knows the price of a bar of soap, or cares about externalities or anyone but himself.

It also doesn't help his case that the Levenshtein Distance from "troorl" to "troll" is only 2.

https://planetcalc.com/1721/

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

https://www.youtube.com/watch?v=Kv_-KOdM6Wk
Sure, just many people do believe that Go is somehow faster than the other two, so I thought it would be worth to chime in.
I'm pretty sure McDonald's do. They don't pay based on living costs
Don't strap a tracking device to your wrist.
Don't experience the moment filtered through a slab of magic glass.
Don't broadcast your thoughts and actions to the world.

This is today's counter-culture. Something like the final scene in 'Fahrenheit 451'.
All shares are priced based on the total value of a company over its lifetime.
If you build a waterpark and call it "bishop's waterpark" without a bishop in it, I think the same thing still applies. It is just a waterpark.
Original title is "Crypto firms say thousands of digital currencies will collapse, compare market to early dotcom days".

I had to do a bit more wordsmithing than usual to get it to fit within the HN title limits.
S-Adenosyl Methionine (Sam) a.k.a. (Same, Sam-E, or AdoMet)
Car tyres produce vastly more particle pollution than exhausts, tests show
I'm not sure what this means. There is an incredible amount of music created digitally and transmitted digitally that is anything but cold and thin, whatever that means. If my ear can't tell the difference, there is no emotional or practical difference as a listener. (I've been playing acoustic guitar for 30 years and enjoy almost all genres of music if relevant)
>No one sane runs confluence as root.

See "Figure 1. Process tree in Volexity Volcano Server from the infected Confluence server"

https://www.volexity.com/wp-content/uploads/2022/06/Figure1....

I didn't mean running as non-root would fix the problem, just that a remote root RCE was worse than a normal RCE.
> most conscientious people

The difference between most and least conscientious people is essentially zero. Anybody having kids isn’t conscientious and is also a CO2-lover themselves.
> /e/OS and the (not)Android user interface

Well it does look like Android to me. Same widgets.
You can't leave us in suspense, we need to know whether you coughed up the dough or not.
Is there a concept of HPA in swarm?
An appropriately high tax on jet fuel would price the airline industry out of business.

Obviously they’re going to resist that, so what’s the solution?
Why is removing a legacy component which is effectively ignored and unusable by most modern applications an issue?
SecurityManager is very fine-grained so you have to spec out every file access by your application (including those of third party code you may or may not know about). Most server side Java deployments run without it so you're better off making sure the permissions of the server process are correct than customising the Java policy.
HP releases its $1,099 Linux laptop for developers
A record player or tape deck can have the same level of audience-artist interaction as TikTok unless you're DJ'ing. The fast forward function is simply a lot slower.
- 'Non-exclusive' is a non-starter for most companies, there just won't be a license.

- Some type of independent trials might be possible, but there already is a lot of oversight. That's complicated.

- 'Releasing the patents'. I'm sure everyone in the world could release all of their patents for everything, and things would be good for about 2 years, but we'd likely never see another drug produced again, ever.
What makes software different from any other labor, intellectual property, or physical property? Should a musician not be able to charge for their music? An artist for their art? An architect for their designs? A mason for laying the bricks?

You do own your computing machine, which means you have the right not to use proprietary software. That doesn't mean that proprietary software itself isn't moral if the user chooses to run it. You seem to believe that any software which isn't free is also abusive, when that's clearly not the case. Many software companies that develop proprietary software are profitable and are so without abusing their users.

DCMA only "restricts your freedom" so far as someone else intellectual property is concerned. If that software had never been created there wouldn't be the "freedoms" surrounding it to restrict. It's also usually illegal to buy a painting and then sell prints of that painting so your freedom is likewise "restricted". While I agree that some parts of DCMA aren't ideal, the broad argument of proprietary software "restricting your freedom" because of it is fallacious.
Some Microsoft extensions do not work in vscodium. I have been using it for more than a year now, but i still miss the remote development using SSH.
From the article:
One of two things are true: senior managers at Abbott either knew about the quality issues at the Michigan plant and did nothing, or they were completely unaware that these issues existed.

When your best defence is “I’m clueless”, things aren’t going to turn out well. But then, their job concern is cents-per-share, not boring things like regulations and safety.
I was one of the original Mac 3rd party developers, I was in their beta developer program in '83. I had a Commodore Computers game company, and my intention was to be one of the first Mac game developer companies. Nope. Apple was deciededly hostile to the concept of published games on their system, and basically drove me away from ever publishing ANY mac software at all. Which I never have. Their development environment simply sucks ass, and then their professional treatment of entertainment software developers is worst. They reaped what they sowed.
A reminder that the idea of a carbon footprint originated from BP as a way to shift blame to the consumer: https://en.wikipedia.org/wiki/Carbon_footprint

> The use of household carbon footprint calculators originated when oil producer BP hired Ogilvy to create an "effective propaganda" campaign to shift responsibility of climate change-causing pollution away from the corporations and institutions that created a society where carbon emissions are unavoidable and onto personal lifestyle choices. The term "carbon footprint" was also popularized by BP.
Amazing, glad to hear it! Thanks! :D
Oh I see. No it does not have it enforced at the language level, but it relies heavily on immutable data structures, and the type system is strong enough to express a complete actor-based concurrency library.

But since it is interoperable with Java and that exposes low-level primitives of concurrency, it can’t really be made guaranteed data-race free.
Show HN: Gui4REST – no-bloat cross-platform GUI for testing REST APIs
I completely agree. It's one of those fantastic things that can turn into a nightmare in the blink of an eye.
You're stretching what "paid with" means (just like with the meaning of "open core"). I'll step out of this conversation now.
You're absolutely right, when it comes to individuals. The whole concept of an individual "carbon footprint" is literally just corporate propaganda to deflect responsibility away from the actual offenders, who are primarily energy companies. The top 20 carbon-emitting corporations are responsible for ~35% of all emissions. [0]

Individuals have very little control over most carbon emissions. Outside of choosing to have fewer children, and transportation-related activities, there really is very little an individual can do here. [1]

---

[0]: https://www.theguardian.com/environment/2019/oct/09/revealed...

[1]: https://iopscience.iop.org/article/10.1088/1748-9326/aa7541#...
If modern music is mastered digitally (and assuming I want to listen to modern music), what advantages do analog technologies bring?
> Makes me wonder if there's an opportunity to make games for the mac.

M1 Macs can run the extensive iOS game library. While you won't find many AAA Windows or console games on it, there is no lack of entertainment on the platform.
A similar library with even more capabilities:

https://www.ginac.de/CLN/

Includes not only infinite-precision [correction: arbitrary-precision] floats (not sure about the correct rounding part) but also integers (so subsumes GMP), rationals, complex numbers, and polynomials.
That's fair! Thank you for the insight.
Ask HN: Do you use a physical calculator in your day job, and why?
Talking to my kids this morning and wondered something strange. Do adults ever use calculators and not computers for their day job? If yes why, and why does it make sense to use a physical calculator for that and not an app or computer?
I'd say people are moving away, especially those in tech. Why pay more for less when you don't have to?
I eyeball the outgoings and incomings of my bank account a few times a month, nod at the results and move on with life.

The only things I track are stuff which has tax implications - in which case things like that go in my FY<year> folder until tax time.
Do demo iPads have a canonical owner?
You're missing reusable rockets, robot barges, supercharger network, desirable electric cars, cars over 400 mile range, installing a battery farm in South Australia in 100 days or less...

I can't believe you're serious if you don't think any one of these would be considered career-capping achievements for most people.
> What does sea level have to do with Korean BBQ in LA?

You can't have Korean BBQ in LA if there's no LA ;-)
Thank you, I stand corrected. Will have to check the linked paper in depth later, but is IO async only or is CPU calculations made automatically concurrent? Last time I checked I don’t remember it being the case for the latter without explicitly requesting it.
Show HN: HyperUPnP – Android UPnP Client App That Lets You to Stream Media
Yes, they are built specifically to not work outside of Microsofts binaries:

You may only use the Microsoft .NET Core Debugger (vsdbg) with
Visual Studio Code, Visual Studio or Visual Studio for Mac software
to help you develop and test your applications.
-------------------------------------------------------------------

see:

https://github.com/VSCodium/vscodium/issues/82

https://github.com/OmniSharp/omnisharp-vscode/issues/2491#is...
Ah good. Then the people who got mortgages they could not afford are responsible, whether or not they had a choice. We agree :)
Imagine your tv says in the EULA you can't open it. The only way the TV company knows this and you can get any consequence out of doing it is if you want to activate warranty. In any other scenario they have no clue. You can apply the same thing here. There's no way for Microsoft to know if you reverse engineer a binary in your machine to learn about it, and since you're never gonna send them the binary for repairs, you're good to go.
No great loss, as Elon probably does it all himself on those little pads beside the bed at hotels. The engineers probably just slow down his ideas, anyway.

/s for the humour impaired. But yeah, he’s setting up for one impressive layoff and trying to dodge the rules and payments.
Its good enough and is 95% of the way there. This is a feature within a tool, IMO and particularly an observability one, as it needs to monitor all existing cloud services.
Given the actual harddisk size compared with advertised and how nutritional value and calories in supermarket foods are often misleading, it can be safe to say that the specification is hard to be believed.
Might want to guess again on "master bedroom".

https://www.homelight.com/blog/buyer-master-bedroom/
There is no reason for a bicycle to have a computer. It seems like a simple or innocuous idea but it leads down the path toward "bicycle as a service" and let's be honest - recurring payment models impoverish large segments of the economy.