skysight-inc/HackerNews huggingface dataset:
Well yes, my island is not disconnected from the wider world.

It is just prohibitively expensive to ship individual products in.

Also there is no Amazon or its like here.

Hello back from Iceland!
ChatGPT can literally do it now and probably so can davinci3 (very similar to ChatGPT). Also character.ai (lambda) is pretty close to being able to.

The only challenge really is filtering out occasional hallucinations.
So, a seaplane then? SBF could presumably even afford to bring in a decent submarine, assuming he hadn't lost access to his money.
Looking at advent of code day 13 thinking it will be hard to do given that I am an idiot.
From Garlic to Chocolate
Watching the TV in the background while I should be working. Too excited/stressed/nervous for the World Cup semifinals.
I swear I have seen this conversation before. A glitch?
Right there with you Urist. Nothing else out there hijacks my brain quite like DF...
I am prepping the area where I milk my goats every morning.
well yeah, a while ago...
it bothered me that i couldn't even have my home directory they way i wanted
so after having loved the graphical interface and other tools (keynote <3) for a few years, i went back to debian, this time with i3 and... what was i thinking before? i got tricked by comfort and pretty stuff after buying my first mac.
The game-engine i develop for has a hook on github, which looks for commits in the format of VERSION{xx.xx}.
If it finds such a commit, it zips the game, then compares the zip against the previous install, then it computes changes and creates shards.

These are downloaded via RAPID and create -with the previous shards a image of the game in the engines local install. After that its buisness as usual.
Investing in yourself is job security. It's literally why I've never had to worry about work :) Good on you :D
It's yet another "over unity" announcement. The fact that it comes from NIF at LLNL makes it a bit more credible that fusion actually occurred than some of the profit-motivated announcements of late.

However it will still take decades (if ever) to turn this into a working electric power system.
There is a difference between a breakthrough and a milestone. This is a milestone.
Damn libertarians. You can also ban drugs, imprison or kill the drug dealers, and ostracize the drug users. Works in Asia.
And if you can't work due to your injury and are one of the many Americans who does not have paid time off, the best case for you is using FMLA to at least retain your job so you can work - but your absence won't be paid. Hopefully your emergency fund is higher than the American median of $2000.
At the time, I thought it was pretty cool.

IIRC part of the pitch and the cost was that they were literally supplementing your IT department with the same types of agreements you'd have for an outsourced IT provider.
Appreciated this. Hey everyone, it's just some art, relax :]
It sounds like you just dont find that fun. Theres been a pretty popular online game called Utopia which is a 24/7 kingdom management game. Its been out for over 20 years and even won some Game of the Year awards [1]! You have cooldowns on things like attacking other kingdoms that are, e.g. 3 hours long. The most dedicated kingdoms used to set their alarms to get up in the middle of the night to attack other kingdoms if in a war. This was fun as a teenager / young adult. I wouldn't find this fun now. You just arent the target market, I dont think theres anything deeper needed in the analysis.

[1] - https://mud.fandom.com/wiki/Utopia_(online_game)
Tell me you're not bald without telling me you're not bald.
Moderna, Merck cancer vaccine combo cuts melanoma recurrence by 44%
I'm hoping that this is confirmation that inertial confinement is a viable path to fusion and that it will herald a surge in investment in the technology.
Yes. I am still not productive with macOS's window management, after 10 years of use. Linux distributions always have better package management than Homebrew and run Docker containers I am developing without virtualisation. Also, I consider free software to be less of a risk. If Apple decides to neuter macOS in any way, eventually I would have to change my ways, while in Linux I could change to a forked version.

At work I'll have to use macOS anyway, but I could migrate away from Windows on my desktop, had Linux desktop distributions a better HiDPI support with my hardware.
I'd venture a guess that the issue they have is with the fact that the poster ONLY posts about their product and nothing else. I can see someone being annoyed that a community member is only using the platform to hawk their project and not providing any value to the platform otherwise. FWIW, I'm making no value judgement here, just observing the likely friction.

Edit: Just to be clear, the poster _literally_ only ever posts about their product and only comments on their own product posts.
That's a lot of words for a simple matter of cleanliness. Do not use 'unless' for complex expressions, only single conditions. I personally hate grouped negatives like the one shown:

!(valid_token && !expired)

This expression is also a double (triple?) negative, and a lot harder to parse. The correct approach is to make the `valid_token` flag take `expired` into account, or add a third variable that represents validity, not append `expired` to the unless clause. This keeps everything readable, if the variable names are descriptive enough:

valid_token = token.valid? && !expired
return 'invalid' unless valid_token

It's also damning that the author uses `unless ... else` as his starting point for the critique, while he is aware that the style guide says "Do not use unless with else" (briefly acknowledged in the last section).
My point was that people have different cultural backgrounds, and with that different expectations from academic degrees.

A bachelor's degree from the UK is not at all like one from the US, and the differences between PhDs are even bigger. Many European countries consider master's the primary undergraduate degree. A master's may be a research degree, a taught academic degree with/without a thesis, or a professional degree. Law/medical degrees may be graduate or undergraduate degrees. A bachelor's degree may or may not be a prerequisite for a master's degree, and a master's degree may or may not be a prerequisite for a doctorate. There may be intermediate degrees between a bachelor's and a master's and between a master's and a doctorate. Not all research doctorates are PhDs. An MD is not necessarily a doctorate, and the doctorate in medicine could be an MD, a PhD, or something else. Having a PhD in medicine may imply that you are not an MD.

Whatever your experiences from the academia may be, the academia is not universally like that.
1. Tritium from CANDU is expensive ad-hoc production. The expense is well-documented.

2. Robots for fuel handling in a JET reactor are as far from robots for fusion plant repair as a Sopwith Camel is from Artemis. All they share is the word "robot".

3. Nobody can suggest any way to separate, every day, a few grams of tritium at PPB concentration from a thousand tons of molten FLiBe and lead.
You have no idea how common this thought is. I think people forget that AoC actually does get harder and most people drop off at about the 3rd day. You're competing with others who have a lot of time on their hands. Most likely, you're just being hard on yourself! :)
Links to the electronic versions of this out of print book: https://www.finseth.com/craft/
Last job I used a Mac for the first time. It was... OK. But I could really never get comfortable. Current job I'm back on Linux - switched to PopOS from i3 and things are good again :) (and Docker runs sooooo much faster)
I was curious about the source of that block diagram. Not an exact source for the diagram, but here is an explanation of how the lasers work with the energy input and output at each stage: https://lasers.llnl.gov/about/how-nif-works/anatomy-of-a-nif...
I'm investigating a linker error around the use of `boost::none` that happens with clang but not gcc. Google is no help.

I suspect it's related to LTO.
Is that more for training or inference use?

I realize this isn't always entirely decoupled in certain online learning approaches. I don't work in ML, am certainly not an expert, and am genuinely curious where this space is at now in terms of hardware requirements for SOTA methodologies these days, especially inference phase HW requirements for just running stuff that's out there.
I Hired Santa
I have Xcode open. Building a cashflow management and forecasting app with Swift/SwiftUI. And using ChatGPT to write a large chunks of it!
Unless seems to be pretty common in many languages. https://www.indifferentlanguages.com/words/unless In my mind the javascript community would do well to address the idiosyncrasies in its language standard before criticizing other languages for using common human language patterns. If you want to pick on ruby for being weird with conditionals, consider the following.

if 0
puts 'true'
end

which will print true. I think there is a much greater chance that 0 being true will cause problems with programmers from other languages than using unless which is quite natural to humans. Ruby is first and foremost a language for humanity, and probably dead last a language for ease of implementation.

> As a general rule I think that if a language has some feature for which there is already a commonly understood syntax across other languages, it should just use that syntax. If you’re introducing a complete paradigm shift, then that’s fine, but unless is not that: it’s just a different way to write if ! and people jumping back and forth between ruby and, say, javascript, now have one extra idiosyncracy to keep in mind.
Have really got into fitness (much more strength training) lately and trying to up my protein levels but trying to do so in a healthy way. Kind of went down a rabbit hole a few months ago of reading way too many labels and trying to understand ingredients lists on products (takeaway: supplements usually have lots of weird stuff in them). I've started trying to compile all of this information into a database so when I have spare time (like I do right now, I just upload more info). If anyone is curious: https://proteindb.com/database
Comfort, joy, and the ‘woke mind virus’
I love it, just heard that lot of them are just want to code, nothing more :(
As usual whenever reading articles about FTX recently, the reporting is very sympathetic and unquestioning.

Two particular things struck me:

• the company is always portrayed as a legitimate concern: "He grew the company into a $32 billion business"

• the very sympathetic little vignette about the "low-to-moderate-income adults" that were inducted to a course to help them 'invest' in cryptocurrency to "build savings" [gulp], and which were 'bailed-out' by SBF when it all went wrong:

> “They wired money in for us to be able to take care of students,” Mr. Sanon said. He declined to specify the amount that the organization received, but he said it was “substantial and very kind.”

"very kind" - but actually this money is simply stolen funds from other people.

Such useless journalism.
People abuse pharmaceutical fentanyl and don’t die. Why? Because if it says “50 ug fentanyl” they know exactly how much they are getting.

Rather than some off white powder that contains an unknown amount fentanyl.
Next, in the line: make coffee illegal.
I use IdeaVim on a Mac and I'm 80% sure it reorders keystrokes sometimes when I go between normal and insert mode.
I’m curious (I’m planning on designing an ODE/PDE package relatively soon), what makes DifferentialEquations.jl the best available?
Not a big fan of MacOS. I could get my work done with it if I had to but I would take Windows any day.

The first thing I do on any Linux machine is turn off X windows, Wayland, whatever it is these days. I love logging in through ssh and using bash, but the UI is a dumpster fire. Granted Windows is always trying to spam me with spamifications about spam software and when I plug in a monitor the layouts blow up for a moment but in Linux they don’t care if font metrics match the space text is in, so the normal condition on Linux is like Windows when it is settling down after changing the video.
He has a very boomer coded sense of style, it's part of his brand and probably part of the reason why 4chan obsesses over him
My scripts in ksh from 25 years ago still work.
Python has a completely different issue and that is that its dependencies on c extensions makes cross platform or cross version packaging a terrible thing.

This is why I get a bit puzzled when people complain about the Java build system. It's so much saner in comparison to the scripting languages, and arguably better than Go or Rust (though I'll take any of the three over Python or JS).
Yes, a VP can legally make decisions on behalf of a company that normal people cannot. As such some industries will have more VPs than others.

When you get a loan (ie for a normal house) a vice president is probably required to sign off on it. Thus banks have vice presidents at most/all branch locations. Their pay, responsibility, and influence is pretty small in the company, but they are a vice president because that title is legally required to make the routine decisions they make every day.

The top salesmen in most companies also get a vice president title because customers fell important customers if a vice president is assigned to talk to them. Of course a vice president is allowed to make some decisions so they should (but may not) avoid promising things as it could be legally binding.
As far as I understand this is one of the underlying benefits of making art in a theraputic session. There is a nearby former state mental hospital that now gives tours, and part of it is a museum of artwork that patients made - it is some very powerful stuff.

Something fascinating I think we're just getting to the point of being able to explore is taking the words, colors, artistic expressions, etc. that we come up with in examining our emotional state, and feeding them into an AI like stable diffusion. I can't help but think there is real potential here that could be very empowering to patients and help people manage their thoughts and emotions in a personal, healthy way.
While the US importing Nazi scientists is ethically very questionable, it's not really the same. Many of those scientists were guilty of benefiting from the work of forced labor and such, though typically weren't involved in enslaving people themselves, while the Nazis given refuge in Argentina were directly responsible for not only that but the abuse and murder of millions of innocent civilians.
Are you referring to the Cloud Practitioner one? Or something else
Rackspace was never the most affordable; their differentiator was service. Digital Ocean had very little to do with their decline.

The biggest factor was the shift in corporate mindset from “we need to operate our own servers” to “we need to orchestrate services running on someone else’s servers.” Probably AWS is most to blame for that.

Rackspace tried to make the jump across that chasm several times but they were trapped on the wrong side of the Innovators Dilemma. All their existing customers expected (expensive) full phone support. And new customers who wanted automated cloud systems with minimal support did not look to Rackspace for that.

Eventually they leaned entirely toward service and started reselling and supporting all the major cloud platforms. I would bet that is the majority of their revenue today. Any hosting they do should be considered a legacy business.
I know this is going to come off as snarky or dismissive, but please believe me that it's not intended that way. I just can't come up with a better way to say it:

No. I'm too focused on my work to care much.

I used to waffle back and forth, being a dwm super-nerd or hacking on my own tooling for whatever in macOS. Then I got a job where there was simply no time to spend on that it at all. At the end of the day I'm mentally exhausted and I don't look at a computer. Wake up excited to work on hard problems. I haven't thought about a window manager, editor, complex startup scripts, writing my own news aggregator, hacking on display drivers or whatever.

Too busy working, happily.
I had this feeling some time ago, after having been a Mac user for decades, and found myself gradually switching by default. I just found myself gravitating toward the Ubuntu-running ThinkPad more and more, which did whatever I wanted it to do without trying to shoehorn me into some giant corporation's vision of profitable computing. It was comfortable, it worked just fine, and the hardware was cheaper. I never found a reason to buy a new Mac, and after a move several years ago I never got around to unpacking the old one.

Come on in! The water's fine.
Getting a needle inserted for blood draw sucks. Getting one of the fatter ones that can inject things into a vein hurts! How good could the high be that it's worth that, if you're not suffering from a serious injury or disease that would warrant painkillers?
Meta makes revenues of about $15Bn in US & Canada, $8Bn in the EU and $10Boutside of EU & US/Canada each year. So it's clearly not nothing, and it's not like Twitter can afford to be picky about where it makes money.
How to buy a social network, with Tumblr CEO Matt Mullenweg
> The latter still plump mostly for Democrats, although the party’s social radicalism is pushing them toward the GOP.

"social radicalism" - what is that? Communism, UBI, one baby policy ..? Probably not.
>It's just a well-done and very helpful app.

In your opinion.

>It's current position at the top of the front page shows that I'm not alone in this sentiment.

To a more cynical person it also suggests that one group of posters is very highly motivated to push this topic. And may even be doing so in an organized effort, rather than as individuals posting their genuine opinions.

>It's all in the spirit of promoting well-being among the users of HN.

"Have you heard the good news of our Lord and Saviour?"
Thanks. I didn't know Ethiopians were also in the altitude mutant club!

My anecdote is I travelled in Bolivia for 3 weeks. Never under 3700 meters. One day we climbed Uturunku (6008 meters) as part of a jeep tour, You start at 5100 meters, so it's less crazy than it sounds.

Of the 6 tourists starting, only 3 made it up, with some real struggles.

Meanwhile, our native guide seemed to just have a relaxing walk...
And yet, it never got as bad as right now.

Congrats, prohibition has made the situation worse.
FTR: This can be done with "only" two loops (opposed to the "naive" 3 in the article) -- without any extra data structures. It's sufficient to keep track of how many characters have been unique so far. For each "new" character, check whether it's different from all of them. If so, increase count. Otherwise, reset count to the distance to the match.

def main():
count = 1
for i in range(1, len(SIGNAL)):
for j in range(0, count):
if SIGNAL[i - j - 1] == SIGNAL[i]:
count = j
break

count = count + 1

if count == 4:
print(i + 1)
break

If we consider the word length a constant this should be O(n).
How did you get your "Confidential" Airline gigs?
I'd personally argue ROCm is much more of a mess than CUDA: in many situations, CUDA code can be compiled once, and then run on multiple generations of cards (including future ones once drivers exist) and you have the option of shipping PTX code which can (normally) do the same.

ROCm builds are effectively hardware-specific (and officially Linux-only).
I highly recommend playing with Redmine - there are a few companies that have guest Redmine instances set up. I've used just about every project management tool for personal and small teams (up to a dozen devs and lead) from 2010ish to about 2020 (when the trend to post another one every week on Show HN began). I always come back to Redmine - it's that good. Easy to add tasks, easy to set dependencies, easy to see at a glance where the project is and what is stalling it. And very little javascript.
We still host some dedicated servers at Rackspace and while the technical side has continued to be solid their phone support is awful now. I used to call in and have a specialist on the phone very quickly, now I get handed off to an obviously off-shore support person who I think is running a script before being escalated to a proper specialist... when available. We've been with them for almost 20 years but I think in the next couple that's going to change.
I'd consider myself a writer more than a developer, but I've been working in Rails for over 15 years, and one of my absolute favourite things is "unless".

Why? Because it allows you to express yourself more elegantly.

The click-bait title is misleading. It's meant to ridicule "unless", but actually achieves the opposite.

If you were to write the title of the post as code, it would be:

unless !ruby_dev
read article
end

That would be a terrible use of "unless"! That should clearly say "if ruby_dev", not "unless !ruby_dev".

But what if you wanted to write an article meant for anyone other than ruby developers?

Which of the following is better?

if !ruby_dev

or

unless ruby_dev

Both work, but I consider the second option more elegant. Just as I wouldn't verbally say "if you're not a ruby developer" rather than "unless you're a ruby developer".

Honestly, I don't see the issue. It's a style matter. Just use it properly. All language can be abused if you try hard enough.
I use both a Linux laptop and a MacBook every day.

I installed Ubuntu Server (which is halfway between Debian and Ubuntu Desktop) with i3 and spent a number of hours customizing it. I don't enjoy the time spent to get a custom setup (e.g. figuring out how to make the system not hang on boot because of wifi, and what packages to download so that the terminal will display emojis), but I do enjoy how fast the UI is, how all unimportant elements are removed.

But I'll play my music from either my iPhone or my MacBook.

If I'm charging my car, I'll work from the MacBook, because it doesn't use much battery when idle, its battery lasts a long time, and it is actually comfortable to have in your lap.

If I'm playing games, I'll use the MacBook.

If I'm doing accounting, I'll use the MacBook.

If I'm stitching together PDF documents, I'll use the MacBook.

Linux is only best for software development. But that's a pretty big part of every day for me.
I think he meant to use a hash map plus a numOfOnes counter instead of hash set. With a hash map, you don't need to build the entire window every loop. It's only a constant amount of work per iteration, achieving O(N)
Conceding that point, you're right.

People still look to escape the drudgery of their world, that doesn't change. You're right that we have far fewer social supports. Although I do wonder if a study would confirm that people with smaller in person social networks use or overuse drugs less than more isolated people.
This isn't the first time I've seen work in this area - the author of the article is in good company. Ian Bogost over saw a group of students to add CRT simulation (phosphor glow, color bleed, etc.) to the Atari 2600 emulator, Stella.

http://bogost.com/games/a_television_simulator/

His article on the effort is pretty high level with no real meaty-details. Probably would have to look at the source code for Stella for that.