skysight-inc/HackerNews huggingface dataset:
I would disagree. Types like `Result<T,E>` or `Option<T>` exist purely for the user; the compiler doesn't care that there is a convention for errors, nor would it be that bad for a compiler to have `nil` (there are certainly a bunch of compilers that can handle it). There are a number of convenience types available such as `Rc` which does reference counting. If `Rc` didn't exist, you could still survive and write the same applications, it's just that it would be more cumbersome.
Assuming you meant Deno, we used Node for the CLI because most web devs already have npm installed. We want the getting started process to be as simple as possible. Our Node CLI is just a wrapper really, as nearly all of the commands are actually implemented in Rust. You don't even need Node to build a Tauri app anymore. Node is not including in a shipped Tauri app, although we plan on supporting both Node and Deno as optional replacements for Rust in the future.
Rust is a language whose selling point is safety so I don't see unsafe code appearing often no matter its popularity.

I do agree that it is divisive, but sometimes it also feels like humbleness of research programming languages (esp. Haskell) designers is a bit faked, which can have the opposite effect and scare beginners. The most popular languages, who beginners love, tend to have a history of being designed to be practical, not well designed or researched.

I have a tiny bit of Rust experience, and honestly if someone taught me Rust as a first programming language, I'd get so frustrated and insecure. Don't get me wrong, it's a beautiful language and the online book is great -- but it has a great barrier to entry and most people would get frustrated. Meanwhile, people following JS tutorials will already feel dopamine hit from getting their own programs running on screen and will be motivated to continue their journey.
> Can we justify experimenting on a known serial killer if the experiment will save a million children's lives in the next 10 years?

Not in a civilized society with a rule of law
"In a new "Adult Items Policy" posted on eBay's website, the e-commerce giant stated that "sexually-oriented" content including sexually explicit films, anime, and books
would no longer be allowed on the platform. Furthermore, any items containing nudity will also be prohibited, and even modeled clothing that "is see-through or very tight
and shows human genitalia, the anus, or the nipple/areola of female breasts" are a no-go.

"In a statement to Motherboard, an eBay spokesperson said the move was in the interest of safety.

"eBay is committed to maintaining a safe and trusted marketplace," the spokesperson wrote. "Starting June 15, 2021, items showing sexual content or sexually suggestive
poses will no longer be allowed on eBay."

Why is the female nipple more dangerous than the male nipple?

How is it dangerous, and to whom?

Who exactly is threatened by the female nipple?
https://bpr.berkeley.edu/2019/12/16/gangs-and-gulags-how-vla...
Dukes of hazard
You do know office space is fictional, right?
Ran it through a few more times:

https://aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
You can’t stop dozens of chatty network services, due to a read only system partition. Without defeating other security that is. That’s a poor design.
Serverless? There are always servers. APIs don't exist in a vacuum or scale magically.

If you don't understand how to build what's underneath, then you don't understand what's involved and are at the mercy of vendors or someone else.
It's only a matter of time before this is used as a standard performance enhancement trick for endurance sports. Only saying this half-jokingly.
It's DAC, not ADC. Signal flows in opposite direction
I agree that the VPN industry is shady, I agree that the claims they make border on fraud. I was just saying cash wise, these guys have to be rolling in it.

I'm sure there are backhaul providers that will turn a blind eye to constant abuse reports. And since we agree that these companies are shady I can't imagine they have too big of a team that handles these. They probably forward them to users and call it a day. Too many in a short period of time? Close the account.

> So essentially it's a pyramid scheme then.

Of course this is speculation, but it makes logical sense to me. Imagine how many people will sign up for the 2/3 year, use it a lot for the first few months and then just drop off? PIA gets a large payment upfront, on an already high margin business, allowing them to spend insane money on advertisements or YouTube placements, netting them more customers who sign up for the year bundles. Rinse and repeat.
We can hope and guess it will work at the same rate but because the response to covid between the youngest and the oldest have been so different we would have to assume it's probably different to some degree.
Musk might be claiming this is about the environment, but it might also be a concern about real liquidity of Bitcoin assuming Tether is a scam and will collapse. Of cause if that was the case you wouldn’t say it out loud, but instead find some way of stopping the exchanges of tether backed Bitcoin for Tesla’s, while quietly trying to offload as many bitcoins as possible in the floating market before it implodes. Probably you’d find some silly excuse for doing this like saying your trying to save the trees of something. Because being honest would push the implosion closer.
The increasing amount of unexplainable hangs and crashes has since offset any of those improvements many times over.
This says it was an idea to pull rocket fuel to the right end of the tank without gravity

https://www.nasa.gov/feature/glenn/2021/history/novel-rocket...
I find WFH means I work fewer though more intense days.

I work pretty intensely M-Th. Probably easily 10 hours. Then Friday-Sunday I disconnect (Friday mornings are demos and fun mtgs). Fri-Sun I can _completly_ disconnect for a while.

So personally I want Mo-Th and 100% of my salary :)
Well you could take the ETH and stake in the beaconchain and get 8% more ETH per year (depending on staking rates). Or you could use the ETH to get a loan in DAI on Compound or Maker. Or you cn buy synthetic assets like stocks on Synthetix. Plenty of things to do in the Ethereum ecosystem.
That is hilarious... And potentially practical! One way to discourage security-conscious strangers from clicking on your links!
The median lifetime earnings in the US is 1.7 million, and that’s equivalent to... $20 an hour or so. 5 million is “never work again” money for a couple of people who want middle class incomes the rest of their lives... it is not really that much when spread over more than a few people.
In the cases where animal testing is justifiable, I would love to see us start funding care for the remainder of the animal's natural life as part of the grant that funds the original research (at least in the cases where the research itself doesn't cause irreparable suffering or risk exposure of some novel pathogen).

At the height of covid, there were a few pigs that were test subjects for ventilators who, after the experiments ended, were sent to an animal sanctuary. I wish we could cut down on animal research by, say, 90% and the remaining 10% could have similar outcomes as those pigs.
I've always wanted to make something like this. I'm curious about parsing the fields into something both pleasing and physically representative of the actual waveform of the music. I'd also like to play around with using the fluid as a driver as well, though I'm sure getting sound out of it would be immensely difficult if not impossible without a horn the size of a barn. As far as I'm aware it has yet to be attempted.
Or maybe it's ridiculous that Google leaves this "basic feature" to Horndis and doesn't make a nice way to do it themselves. Which is telling on how "basic" this feature is and how many people actually use it in the real world. I wouldn't call it a basic thing.
"Don't worry, that willcipriano guy we experimented on and murdered was a known serial killer. Never mind that he was a political dissident or whatever."
I want to say something sarcastic, but I am in genuine disbelief that this could be anyone's vision for the future of humanity. What an abhorrent nightmare.
I don't think i will be much of a problem. Braces are already optional in Scala2 if you only use a single expression. The change just gives you the option to be more consistent and remove braces everywhere.
Appears to describe a tab grouping extension, but the closed beta (and lack of screenshots) suggests beta testing is machine learning to hash out the UI and grouping criteria. Unless they plan for it to be a service.
Chickity China, the Chinese chicken

You have a drumstick and your brain stops tickin'

Watching X-Files with no lights on

We're dans la maison

I hope the Smoking Man's in this one

Like Harrison Ford, I'm getting frantic

Like Sting, I'm tantric

Like Snickers, guaranteed to satisfy

Like Kurosawa, I make mad films, 'kay, I don't make films

But if I did they'd have a Samurai

Gonna get a set of better clubs

Gonna find the kind with tiny nubs

Just so my irons aren't always flying off the back-swing

Gotta get in tune with Sailor Moon

'Cause that cartoon has got the boom anime babes

That make me think the wrong thing

All of which is to say, without CanCon do we really think this would encapsulate the late 90's experience in Canada?
Only if the airway is blocked to a degree that ventilation through the anus would be more effective
It's not like 100% of games someone wants to play will work on Windows. Back when GTA 4 was relatively new I got it as a present. Took months until the Games for Windows Live DRM permitted me to run it, and even then only offline. Another example - that's a while ago, but that's when I realized the compatibility you get from Linux: I tried to play the original Anno 1602 and of course booted up Windows, and it just was impossible at that time to get it to run. Annoyed me enough to finally try it on Linux, with the regular wine, where it just worked.

Sure, you can always dualboot, but it's honestly a hassle after a while. Windows updates every time you boot it up (when it's seldom enough), Grub breaking occasionally, and when you are used to Linux modern Windows is just excruciating user hostile. When 90% of your Steam library works anyway it's just not worth it.
> This might be a controversial opinion, but I find developers flocking to macOS really bewildering.

You’re entitled to your opinion, but it is a good platform to work on. A real UNIX underneath, with a great GUI on top. Most things that run on Linux a recompile away from working natively, and still native versions of Office and such.

> This Lima thing

It is a VM to run Linux. How is that a demonstration that the OS is hostile?

> docker running in a virtual machine

This hasn’t much to do with the OS. OTOH if you want Linux containers, then I don’t see how you can avoid using a VM somewhere.

> Apple being actively hostile with the default coreutils requiring you to layer multiple third party tools just to get a modern version of awk and grep.

The versions of the GNU tools are ancient because they are pre-GPLv3. The BSD tools are more up to date. In any case, you can just do what you’d do on Linux and use a package manager.

> I Just recently I learned you can't add more swap ( creating a swap file and adding it ). That seems incredible to me.

What is the use case for this? The OS just adds some swap by himself, no need to mess around
I read it as “scrotum master” at first. Then realized there was no change in meaning.
This is what I was hoping, I know there is irreconcilable differences between NT and linux kernels, but maybe there is hope on XNU.
The VPN thing has been fixed months ago.
It's pretty clear that the Russian Gov is not actively prosecuting cyber criminals, provided they attack foreign competition. On top of that, there is a fair amount of forensic data indicating shared resources between hacker groups and GRU operatives.
It is fairly common Persian/Hebrew name.
Typesense seems like a good fully-featured alternative to Elasticsearch. I.e. it's basically a database with fuzzy-search features (schemas, fields, facets, ordering, scoring profiles, etc), and its speed is enabled by holding everything in RAM.

If you just want the fuzzy-search part (query string -> list of matching document ids) and don't want to pay for GBs of RAM, sonic [1] seems to be an interesting project. It's very fast (μs) and uses very little RAM but doesn't offer DB-like features such as sorting, schemas/fields, scoring etc. It's more of a low-level primitive for building your own search feature than an integrated search db that's ready to use out of the box.

[1]: https://github.com/valeriansaliou/sonic
In Praise of the Singular “They” in Literary [Ukrainian to English] Translation
It makes complete sense depending on the time. My first advisor in grad school was a more traditional "cog sci / comp sci" phd and then I took a "data mining" grad-level course, but aside from that I'm a complete outsider to the field, but here's my take:

Since the 70s, AI was dominated by lisps and nearly everybody was driving at "general" AI by emulating or even attempting to simulate human thought processes.

In the 00s people started putting more weight behind statistical / stochastic methods for arriving at answers without necessarily trying to use any model of human cognition. This was called "data mining" and then "machine learning" (partly, I presume, to distance it from the 40 years of academia's dismal failure to produce working AI) and only in the last ~5 years has it come around to people starting to use the term "artificial intelligence" again.

In the early days of the revamp, it was common to see janky perl and fortran and not much structure holding it all together. Lately, I gather, the ecosystem is nearly entirely python-centric, but this is due to the gravity well around pandas. There's nothing in particular about python that makes it suitable to the task, though it is happily more approachable/accessible for academics than if a pandas equivalent had instead evolved in C++ or Java.
Yea, every time I receive medical care for some amazing drug or whatever, it crosses my mind of how many animals probably suffered getting it to that point.

And I think maybe we should just call it good right now and stop the experimentation. But that's not really realistic either.

I don't know if there is a good solution :(
Other away around please???
I wonder if this causes blooms of facultative anaerobes in the gut (they can use oxygen https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4832419/)
Glad that he didn’t value not being a disease vector which could spread the virus to someone who may be at risk. Vaccines work when most of society get vaccinated, it only requires a small minority of egos to make a forgotten disease rear its ugly head again.
So I'm missing your point. If you forego $100k/yr of stock options to work at a startup, you're hedging your risk. You're still getting healthcare & a regular paycheck (even if it's less). This directly impacts the company's runway (i.e. your "100k investment" looks like a cost to the company. Don't forget that once you're past the seed round (where the company is literally making nothing), you're looking at multi-million dollar rounds where the minimum check size is maybe low-to-mid six-figures. That's also the point where employee compensation starts to rise btw so your sacrifice is largely meaningful just to you (not to mention that you are getting compensated well anyway in the success scenario, but less than those that took a bet with 0 hedge).

I'll note that nothing is actually stopping you from saying "sorry, no I don't want to work at your startup but would you take a 100k investment instead?" & becoming an investor yourself. You get to choose which role you want to play so why is "but I put time equity into it & didn't get rewarded the same" a fairness axis? You have access to all the information at your fingertips. To me if you're unhappy with a particular outcome that depends on which side of the equation you were on, that has to do with your own decision making ability/negotiating ability.
Here's why I moved away from Linux to macOS:

- I'm sorry, but no Linux DE I've ever used beats macOS in terms of stability. The file explorers are also a joke and frequently changing.

- I've never booted to a black screen when upgrading macOS.

- 99% of the work I do never needs anything that has to be virtualized under macOS.

- Macbooks are solid laptops. Every other laptop I've owned hasn't stood the test of time as well as my Mac.

- More [actually good] software supports macOS. It's just a fact.

- macOS is fundamentally the same as it was 10 years ago, just with some relatively minor changes to the design. I'm pretty confident they're not going to move the dock to the top and force a new window toolkit on me that most existing software can't use.

- macOS has hardware that I know it will work with. Finding compatible hardware for Linux can be frustrating and not as complete as is claimed.

- Windows and macOS solved vsync issues long ago. Somehow, even with Wayland, you can still experience horizontal tearing if you have the wrong monitor or graphics card.

---

All the customization doesn't offset the trouble that desktop Linux can bring.
Semver v2 was published in 2013. The only file changed between v1 and v2 was semver.md. Here's the diff: https://github.com/semver/semver/compare/v1.0.0...v2.0.0#fil...

In addition to expanding and clarifying some definitions, it added a paragraph about deprecating features and a sentence about size limits on the semver string (there are none, but 255 characters should be enough for anyone).
My wife had been a software engineer in the 90s and now is a painter. When we met, she had a brief idea to return to programming (she is PhD physicist also, so certainly smart enough). I had only recently met her, and I was so happy, I set up emacs, scheme, and the Structure and Interpretation of Computer Programs for her and tried to explain how awesome and sensible it all was. Not a good idea, we barely survived that relationship error. She did laugh at it recently (about 7 years later). I still maintain that SICP is essential reading, but only say it at parties.

I learned emacs over some months; I had a job as the IT support guy and I wanted to become a Unix C developer, so I grabbed an unused HPUX workstation, sent all my email to emacs, and then spent months learning how to use it. Probably six months before I was using it decently well.
One issue in hi-fi audio is the surprising lack of good source material given the passage of time.

For example - 20 years ago it feels like you could by a SACD with some classical music on it - and the quality was pretty darn impressive. I remember multi-channel audio in these.

Despite 20 years of tech - when I try to stream or even buy some multi-channel audio for my HiFi rig it's basically super annoying as far as I can tell. No clear disclosure of actual channels / format etc.

Am I missing something? SACD had 5,000+ titles out, you could just grab one and it worked.

What's the current approach here for high quality multi-channel audio?

My home setup is Klipsch 5.1 if that matters, but I'm happy if things play 3.1 if needed.
It’s a very common writing style that many people use even when their business doesn’t depend on page views. No need to look further than that, people need to make a living and are rewarded for doing what they do naturally.

I mean, your guess is plausible but also kind of clickbaity speculation. We all do it.

At least they actually tested the product a bit.
Brad Feld: Eat Your Frogs First Thing in the Morning
Given that almost all screens are widescreen, the fact that browsers don't have a sidebar of tabs is absolutely retarded UX design.

Though this one seems to be okay: https://addons.mozilla.org/en-US/firefox/addon/vertical-tabs...
„It was found that John Doe took liquid-oxygen enema before run, unfairly improving his performance.”
I've been using Debian almost-exclusively since 2001. A new job requires that I work on MacOS, which has been fun.

The primary things that I am struggling with are the keybindings and loss of true fluxbox sloppy focus. zsh and the BSD tools take a little getting used to (different ps, grep, sed, etc?), but are quite serviceable.

But lordy, do I wish I could hit windows-A at any time and instantly get a new terminal, as I've been doing for twenty years. How do y'all Mac people live? ;).
Now you can pant both ways when you run
> Disclaimer: Since there is a maximum letter count to a URL, there is a slight chance your resulting URL will be too long to use. No worries, try running it through a site like bit.ly and then paste that one over here. Every resulting URL ends up having a minimum number of characters, so your URL will still be plenty long!

This seems like something you can trivially solve yourself. Is there any good reason why you push this issue on the user?
The opposite of "never trust the client" is not "always trust the client". Build yourself a model and find out where trust and security are required.
Am I weird for thinking this is a cruel experiment?
It's not treated like a stock (or other security) by the IRS. It's treated like a foreign currency. IE it's property, not a security. They do have a FAQ page[1].

[1] https://www.irs.gov/individuals/international-taxpayers/freq...
So they're celebrating almost catching AKM.

https://www.akm.com/eu/en/products/audio/audio-dac/ak4493eq/

The power tree issues the article cites are either:

1) a little overblown, or

2) indicative of some issues with the ROHM DAC.

A noise optimized LDO as a reference for the DAC Vref point is typically sufficient. You have more to worry about in terms of other external aggressors than direct coupling into the power rail through some capacitor impedance or LDO impedance across temperature mumbo jumbo. (Source: me, who designed a consumer product with the AK4490, the 4493's precursor part.)

Wonder if they're pin compatible to the AK4490. That would be worth something to Rohm. The AKM fab that caught fire last month was the one that made all of their hifi audio parts. The only one, as a matter of fact.

Boutique audio shops the world over are likely freaking the fuck out about that AKM fire.
Yabai is (also free, beer and speech) the best I found. I mainly use Linux, but I do try to keep my dotfiles agnostic, or have ~'equivalents' like i3 & yabai.

MacOS is fine if you want to run with defaults and experience everything as Apple wants you to, and change that if they announce they want you to in the grand unveiling of the next version.

If you try to deviate at all, it becomes a fight.

Linux is sort of the opposite extreme and some people don't like it because to some extent (although surely not really true of Ubuntu etc.?) you have to have these would-be deviating opinions on setting something up, you know, choose a shell, a window/display manager, a browser, a file manager, etc. But because of that, it doesn't care which you pick, if you change it, or how long past its sell by date you keep it running.
Nazi human experimentation was torture done under the auspices of junk-science. It was recognized as such even by the people of that time period.

Nothing that they studied is taught in science programs anywhere today.
It's called Spanish Flu because Spain was the first country not to cover it up to avoid adverse morale effects and revealing potential weakness because of WWI.
>that 200ms rtt does matter to users. it becomes very noticeable. especially when you're writing an app, not a brochure site. You need to tree shake so you're not serving a huge spa all at once.

Because this implies that.