skysight-inc/HackerNews huggingface dataset:
Even if that is the case what is your point exactly?

The article I linked shows that there is a company that is using Crystal in production. Correct?
The OSS project I work on, Dapr (Distributed Application Runtime - an incubated CNCF project) implements the virtual actor pattern if anyone is interested.

https://docs.dapr.io/developing-applications/building-blocks...

https://github.com/dapr/dapr
Hah! Great you found your 'match'. Trying my hand at the piano for the third time in my life and having a ton of fun with it but I know I still suck and probably will for a long time to come. That moment you talk about hasn't arrived yet, it still requires a lot of thinking rather than that it is playing. I remember clearly the changeover moment on the sax when I could simply play what I wanted rather than to have to study each song from the beginning to find the right notes. And I can't wait to reach that level on the piano but piano is a lot harder than sax on account of the polyphony and I suspect at some level playing a monophonic instrument for a long time doesn't really help when you want to play piano, all I hear in my head is the 'lead'.
I'd love to. My Raspi-4 8gb is almost enough for me, just need a little bit more oomph, and rammier and roomier RAM. I wish the openGL/Vulkan were better.

I've long waited for a proper ARM based desktop. If I can find something peppier with a GPU that blender likes (I'm low poly/casual), I'm liable to switch from Intel Mobos.

For multi-tasking, since you cannot really run a lot of browser tabs, I've considered four+ Pi4s in a non cluster, switching with KVM.
It could certainly be changed, but it's actually an international treaty with Canada so it's a bit more complicated than that.
Really proud to be part of this team
How do Facebook et al get away with hiring contractor platform moderators?

It certainly doesn't pass this contractor requirement...

"The worker performs work that is outside the usual course of the hiring entity’s business"
> ruined by progressive policies.

I mean, I get it. SF's bad policies certainly encourage ne'er-do-wells. But if the other side of the spectrum is "run homeless people out of town and make them some other cities' problem" then color me unimpressed.
Home ownership rates for people under 35 is the same as it was in the mid-90’s and only a few % lower than it was at the peak of the housing bubble
There are real difficulties here, and you're right to point them out. But I'd nonetheless posit that staying within a simple logic as much as possible, and only rarely resorting to "powerful" proof steps such as a switch to a different reasoning approach, is very different from what most current ATP systems do. (Though it's closer to how custom "tactics" might be used in ITP. Which intersects in interesting ways with the question of whether current ITP sketches are "intuitive" enough to humans.)
The image stabilization is garbage
I voiced my strong support when they changed the standard git editor on my distro from vim to nano. While I'm still playing with the thought of really getting into vim and/or emacs at some point, nano is just a much simpler, more familiar type of editor. Seems like a lot of other people also felt that way. Depending on your user base it might make sense to stick to vim though, in case you'd disappoint your more technical/unixy users.
Well, many Georgists believe that All Taxes Come out of Rents, so under that belief there is no reason to keep inferior taxes in existence as opposed to collecting the higher rental value that would occur with the removal of those current taxes.

As for levies on externalities, these should be more accurately seen as correcting a market failure, the social cost that society must pay that the consumer/producer do not pay.

Notably, Frank Ramsey and A.C. Pigou can be considered crypto-Georgists -http://blog.lvrg.org.au/2013/09/ramsey-and-pigou-crypto-geor...

"As we shall see, Ramsey not only formulated a rule that leads directly to a “single tax” on land, but also anticipated the so-called Laffer curve in cases where the “single tax” is not employed. Moreover, Ramsey's rule was to be applied after any externalities had been internalized by means of appropriate taxes and bounties."
then again further cooling 20 °C in a vacuum and complete darkness might also be feasible
Nitpicking: The archeologist already have tables to fix variations of the C_14 vs C_12 in the past https://en.wikipedia.org/wiki/Radiocarbon_calibration
Go was designed to prevent this is why its great, Ruby was designed in a way that fosters bad dev practices
I switched to Mastodon because it is much much easier to build a walled garden in which I want to experience.

Twitter ist just a toxic hole with groups of people that seems to have nothing more to do than to annoy and harm you.
Yes, scaling horizontally can be quite expensive. For a startup that begins their journey with Rails, and finds out quickly how expensive that is, it can be a show stopper. Shopify and Stripe are used as an example simply because I want to agree that it is possible - given a ton of resources.

So, if I could tell you, that for your next startup, you could start with something that is easier and cheaper to scale (I find "a few more pods" very disingenuous as many benchmarks say otherwise), why would you choose something that requires a lot more resources? Because Rails is neat? I just don't see the allure at that point. It's why we're seeing companies like Podium, Divvy, PagerDuty move away from it. It's great to get a proof of concept out the door. So many stories are out there of folks that are moving away from it for their "next step".
This is an excellent point. Perseverance is the key to most achievements unless you are one of those very lucky people that are naturally gifted and able to do something with only a very small fraction of the practice of the 'regulars'. Even then that isn't a guarantee because you still need motivation.
Wow, everyone in the comments section is a fucking expert - no matter which side of the issue they're on! What a lucky person I am to have stumbled upon such a large group of experts! Jesus fucking christ.
The topic in question is why some accounts have lost followers - the explanation is people have left twitter - the "proof" is jameelajamil left twitter.

We have established the account is still there - we agree on that. They tweeted "they were leaving" - we agree on that.

However, they have not deleted their account and have not unfollowed everyone they previously followed [0]. So if this is the example of "what is happening" how does that action (saying you are leaving, not deleting your account and not unfollowing anyone) lead to accounts have lost thousands followers

[0] https://socialblade.com/twitter/user/jameelajamil
I'm not up to date on Core but .NET/C# on Windows with Visual Studio is by far the best development experience I've ever had. It's so mature and well integrated. If Core offers 10% of that I'd highly recommend looking into it.
I was ready to purchase a new Rav4 this year. But apparently you need to pay a subscription to use the remote start. So now we're looking at Fords.
Whatever engineers do when their company is acquired in such a fashion: Loitering around the cafeterias and coolers after sending their resumes and scheduling their interviews.
Java’s ZGC has a constant (O(1)) sub-milliaecond pause-time. GC runs concurrently with the app
Nope, Go is more opinionated and was designed to work on large teams and codebases with junior engineers. It enforces best practices where Ruby just lets you shoot yourself in the foot
> What an extremely convenient template to dismiss any nuanced argument against "worse is better".

You say that like its a bad thing.

If there is an easy template to dismiss your argument, it means you did a bad job arguing. Part of making a good argument is anticipating likely objections and addressing then in your argument
Fair question, here's a few:

- object methods cannot be passed as arguments to a function or another method like regular functions can because they lose their 'this' pointer.

- array.sort() is broken. It does the sort in-place and converts the elements to strings before sorting.

- const doesn't support separate declaration and assignment. This makes it harder to conditionally decide what to assign to a variable while still making it const.

- number types.

- the fact that you have to use '===' for the normal understanding of equality

- Date handling could be better

- NPM has a number of problems, including default behavior of updating your dependency versions.
This is true and I use LastPass but we are in the minority of users. LastPass and other password keepers are too onerous for the mainstream and require upkeep. The whole point of why web3 is the hammer everyone is trying to use is because of user adoption and buzz generated by crypto.
Highly suggested watch the creator of the actor model explain to some skeptics. https://youtu.be/7erJ1DV_Tlo
Really? Care to tell that to the various Nobel laureate economists who have endorsed land value taxation? Do you really think you understand economics better than Paul Samuelson, Milton Friedman, Joseph Stiglitz, William Vickrey?
Only from the pre-historic UNIX CLI point of view.
Good because as we just seen in the latest Vartasium video [1], even chemicals or elements we know are toxic for hundreds of years get pushed into the public and cause huge harm.

[1] https://youtu.be/IV3dnLzthDA
Currently, a lot of US companies have significant financial presence in Ireland, for tax-loophole reasons. See [0] for the Microsoft example specifically.

I'm not a lawyer, and I know nothing about New Relic specifically. But the worst offenders of the spirit of GDPR really are vulnerable to EU enforcement.

[0] https://www.theguardian.com/world/2021/jun/03/microsoft-iris...
Python has PyPi and numba. PyPi is good for branchy things like RDF triple stores, business rules engines, etc.

CPython (and most other interpreters) has the big problem of the global interpreter lock which prevents it from taking advantage of threads... And that's a problem in a world where (1) 8-core laptops are common, (2) much bigger machines can be found in the server room and (3) many workloads can be parallelized over threads with just a little work.
This is why my wife's company has started doing "stay" interviews instead. Basically its just an hour where everyone down the receptionist gets to bitch at senior management about whatever is bothering them.

If you're sincerely interested in changing course to affect your retention rate, then doesn't it make more sense to ask people why they might be thinking about leaving before they get another offer?
Personally I'm worried about battery damage to my electronic devices when they get direct sunlight. I've had a phone cook its battery in the sun (battery swelled up), and my kindle gets pretty hot as well. Is that something you're worried about?
Editorialized title. Original was "2022 Mac Studio (20-core M1 Ultra) Review".
Not reading the article, not sure why you're commenting.
> Non-LE BOMs (like surrogates, at least before the emojipocalypse) are rare enough that many "UTF-16" based tools simply only support UTF-16LE.

Gymnastics like this always occur when you don't know the encoding. If you didn't know you were getting UTF-8, welcome to heuristics or whatever.

> And like surrogates, the BOM is another wasted Unicode character that is only needed for the UTF-16 mess.

This isn't a big deal at all.

> You don't need validation for most UTF-8 tasks, GIGO is often more reasonable for things entered by humans.

You can't build robust systems this way. You always have to validate, and in order to do that, you gotta know what encoding you're getting.

> Unix tools would disagree.

Most of those use locales, or they don't expect ASCII they expect bytes. Again you can get lucky with this, but you can't build a robust system with luck.

> Many tools only care about finding substrings.

You have to scan through the string or save offsets (after an initial scan) either way, UTF-8 or 16.

> Not when it is being parsed it isn't.

Fair point!
Seems like the UI repos are already public

https://github.com/TobyLobster/Inform for MacOS, maintained by Toby Nelson

https://github.com/DavidKinder/Windows-Inform7 for Windows, maintained by David Kinder

https://github.com/ptomato/inform7-ide for Linux, maintained by Philip Chimento
We are familiar with pipes, pumps, siphons, canals. etc. It is engineering of a routine, but massive scale to perform a major shift like this. The question is cost? Water can be pumped with solar/wind energy. With major area on their way to become parched deserts - except for water. What is the Value of all California crops every year - that can go to zero every year versus the one time cost of a major water project = a spend once, plus maintain = get a permanent 'annual California crop every year'
Water project, by their nature are long lived and low maintenance.
The Emacs welcome screen links to a tutorial, a guided tour, and manual, all of which are inside Emacs. I would say its help functionality is potentially its greatest strength.
I think... you should've read the article.
Who the hell is buying 10Y mortgages?
Never trust anyone who gives you a command that both downloads and executes any script. That person is either malicious, incompetent or they know the risks and just don’t give a shit
There's companies that specialise in this sort of thing: https://www.letsdeel.com/
Nina Jankowicz aught to be an expert on disinformation, as she has employed it for partisan political purposes. She was one of the 'experts' who made the claim that the Hunter Biden laptop was Russian disinformation, without a shred of evidence to support that assertion.

Fox running the henhouse.
I also agree that not everything needs a blockchain or decentralized layers. And moreover agree that there is a giant amount of garbage on the chain.

However, can we take a moment to acknowledge how biased the crowd here is against blockchain? I know you’re tired of the buzzwords, but the other side is also tired of the hostility towards there maybe being something useful on the chain.

As the author has pointed out, things have evolved substantially over the last year and it deserves open and fair discussion.
Ask HN: What new hobbies have you developed in the last two years?
I got into cycling and whiskey drinking. Both are going to stay with me for the next decade.
Ok :-)

> I learn as much from them as they do from me.

Sounds like a nice job :-)

Paul Halmos, cool to have had such a person as one's teacher. (Was that in the US? I wonder how he was like, as a teacher and person)
I am curious why you think that isn't the case? I've done it multiple times - simulating mains power failures, total power failure, split brains, and fiber cuts to the building.
and then promptly fired the 250 workers that had to perform the task. I can't help but to not care too much about the chickens.
Another trick is constantly buying companies/writing off stuff and abusing "goodwill" to give hard to compare yoy accounts. I can think of a number of companies who did things like that (e.g. Steinhoff) that later got found out (though they did other things too like pushing debt off their balance sheets to patsy companies)
Go autodocuments really well

Go has better safeguards to prevent bad dev behavior

There shouldn't be any more tests, you're testing an API either way
I wonder if style plays a role. Classical musicologists always seemed smarter than pop musicians for me.
They're probably too ashamed of the actual value in minutes...

Reminds me of some internal corporate presentations: when the numbers are good they show percentage increase and when they're bad the show absolute values, and when they're really bad they "forget" to give the time range of that absolute value...
Yeah, about that whole owning land thing... We might have made a wrong turn there (especially without land tax as a balancing mechanic)
If Teller did not trust fast reactors, I *really" don't trust fast reactors.
So what's your pick and why is it "Going Postal"?
We got a 90 day from Chase in February for nothing, all we had to do was ask for 90 instead of the 60 they wanted to give us, and after about 10 seconds of typing he said that was fine. I think we're a far cry away from "the days of 60+ day rate locks are over"
Naive - definitely. But I'm speaking to what seems to me a fairly common observation. Feel free to criticize! I'm not so sure about haughty- that doesn't feel like a good faith interpretation.
Privacy concerns are for everyone, not just rich people. Please don't bring culture wars into this.
They just garnish your\your businesses' bank account, no extradition needed...
The reality is that Elon wants to be a politician but was born in the wrong place to aspire to the highest office.

Hence is pivoting towards being "a full time influencer" of the political discourse.

He wants ALL the attention, and cars, tunnels, solar tiles might get him attention today but what will ALWAYS get people's attention from now till the end of the specie is politics. The millennial forces of progressivism against conservatism as Bill Clinton called them.

I think FOX ratings will drop especially Tucker Carlson and Sean Hannity because Elon's megaphone is super loud (and it was before he even bought Twitter). They might be celebrating right now but they are essentially going after the same demographic .

Ironically the only safe hosts are on MSNBC because of a much different demographic and style that they have compared to Musk.
I do not agree, blockchain is a perfect example of identity and logins, a log in has always occurred and should be logged and nobody should be able to reverse it.
I don’t think the will do it.

The reason may be logs can contribute to lot of ingestion volume compared APM, RUM, Infra products. They make lot of money in this case.
> n great ruby/rails code and I've seen abysmal ruby/rails code. A lot comes down to who wrote it and if they ever refactored the smelly parts.

This is largely the problem, Go enforces good dev behavior, Ruby leaves it up to the dev
Macros and templates are the proper solution to the problem, not unhygienic hacks.
Rust can also use reference counting when necessary. Many Rust novices don't realize this, and run into needless trouble when trying to learn Rust. Rc<RefCell<T>> and Arc<Mutex<T>> are not "unidiomatic" other than in a very weak sense. Sometimes they are even unavoidable.
Doesn't this already exist from Ecovative? https://www.ecovative.com/pages/packaging
Pretty hard disagree. You'd be much better off to teach your kids that respect from their peers is fickle and that it matters whether they themselves feel that it is worth their time. Otherwise they'll end up doing anything stupid in order to get their peers to like them which is setting them up for massive problems when their own judgment is all that will keep them safe.
Nobody will suggest Java, but honestly Java. Java has pretty great flexibility when it comes down to concurrency. It sets the standard which all the other languages have to compete with.

Apart from that, I like languages and frameworks that scale out of their box and into the world of distributed systems. Elixir is very cool, because the concept of distribution with message passing is built into the core of the language. Alternatively, Scala's Akka Framework operates on a similar concept of passing messages to Actors. My bias here is that I don't like to deal with very large super-computers, and would rather have multiple smaller machines that are allowed to blackout occasionally. This is especially relevant for websockets because the stateful connection to a client can be made on any single machine in a cluster, but the state itself is (often) global.
I feel a bit disheartened that this site took 30 seconds to load, then got as far as "What is the fediverse" then buffered until erroring out a minute later. Either the video has gained no traction and thus no peers (bad) or adding more people to the site crashed it (even worse). Can we not do better?
if gmail wanted to, they could provide some SMTP extension. eg. they could advertise that the sender server can send a callback url where gmail will post back the results

there's already some kind of feedback loop mechanism, but mostly available for large senders.
Every incident makes me hate Golang a little more
Software Engineering principles that every dev should be familiar with
Won’t there now be 1000s of flying selfie sticks bumping into each other?

Looks beautiful. Feels like dystopian comedy.
You should be able to use MITM capabilities of any HTTP/3-capable web server. I'd start by looking search for MITM configs of caddy, litespeed httpd, or nginx, all of which support HTTP/3 out of the box.

(I don't have experience with these tools / configs to make a suggestion, but I think this would work as a next step)
I won't feel one ounce of pity for the "investors" who lose their shirts when this bubble finally pops. We should regulate investors almost entirely out of housing. Yes, there is still a need for people with lots of capital to go in and repair dilapidated homes. But we don't need people hoarding homes and renting them out as AirBnbs.
I think, it's not needed in a technical sense, but in a business sense.

Take IPFS, for example.

Decentralized hosting without a blockchain. Pretty nifty!

Now, how do you make sure your stuff stays on the network in a similar decentralized way?

Pinning it in your own node and paying pinning services is still centralized, Filecoin, on the other hand, is not.
I am super excited to do the new release with lot of changes to help everyone learn about Kubernetes Security by hands-on playground.

Awesome new logo
Great documentation
Scenario updates

Checkout the docs: https://madhuakula.com/kubernetes-goat
Star in Github: https://github.com/madhuakula/kubernetes-goat

Please share your valuable, feedback, ideas, and suggestion
> Its quite hard to write invalid UTF-8 in Rust, because the UTF8 encoding is checked when the string is created. I think this is the right choice.

Oh 100%. You gotta validate every time. Again I'm not a C# or Java expert; if their stdlibs let you build invalid UTF-16 strings then that's unfortunate, but again a problem with an implementation, not an encoding.

In other words, if Rust used UTF-16 internally it would behave exactly the same as you're describing.
WSJ has good review including how it works:

https://www.wsj.com/articles/snap-pixy-review-dont-call-it-a...

https://archive.is/zW515

Excerpt:

Turn the Pixy’s dial to one of its four flying modes..

Hover: Here, the Pixy reverses a couple of feet and floats in front of you like a hummingbird. In the Snapchat app, you can customize, up to 60 seconds, how long you’d like it to capture video

Reveal: Like a traditional drone shot, the Pixy reverses and flies upward to reveal your scene. My favorite of the bunch, it won’t fly more than 30 feet away from you (you can shorten that distance in the app) and it only goes about 15 feet up in the air.

Follow: The Pixy will follow you around very, very slowly.

Orbit: The Pixy will reverse to 5, 8 or 15 feet (whichever you set in the app) then make a full circle around you before flying back.

There are two cameras on the Pixy: One points down, stabilizing the drone and detecting your hand, aka its landing pad. The other faces outward, tracking you and capturing video and photos. Flight patterns are preprogrammed so it doesn’t rely on any additional sensors for navigation or collision avoidance.
Japan also had a colossal real estate bubble pop in the early 90s, which created lasting lessons for Japanese real estate speculators.