skysight-inc/HackerNews huggingface dataset:
I've been a long time user of LXD, it's an amazing project. It basically served as an alternative to kubernetes / docker for me. Enabled me to launch projects and build companies without being bogged down by the complexity of kubernetes.

I've created a project called instellar https://instellar.app which uses LXD under the hood. I'm working towards open sourcing instellar. It basically automates continuous deployment pipeline and automatically manages your infrastructure. Basically you get a heroku in a box.

I see a lot of people complaining about snap here. In the initial days yes, snap's auto upgrade would bring down a cluster, however I believe they've resolved this issue. Currently from my experience things are really smooth between upgrades. Basically invisible to me.

Hope this change brings LXD forward, and while the team may "regret the decision" I do hope they continue to work on LXD.
The joke about self-aggrandizing "X engineer" titles is very old. On "Mama's Family," the main character is essentially a homemaker, but in one episode she calls herself a "domestic engineer" to make it sound more impressive. That episode is from 1987.
What was that Gore Vidal quip about in the future a famous writer being like a famous ceramist?
Interesting. I’ve never heard of anyone with that issue. Do you spend the 4th in close proximity to fireworks?

If I’m wheezing on the 5th, it’s because I drank too much on the 4th and smoked a cigar or two.
AFAIK WSL
So the ads don’t just pay for the debilitating server costs and the cost of your text editor? :winking Unicode emoji:

In all seriousness, I really enjoyed the sudo replacement post. It was fun to read
DIY Hat – How to make a hat from glitter paper – Foam sheet craft
diy hat, how to make a hat from glitter paper, foam sheet craft, recycled paper crafts, how to make a hat out of paper, paper hat, paper craft, how to make a paper hat, paper cap, paper hat making, foam paper hat, how to, how to make,
If you don’t understand its purpose, you can’t improve the process
They mention lifecycle at the top: logout now, log out specific devices (I forgot to logout of Netflix after I left the AirBnB), log out unknown/old devices. I don't know Biscuit, but this is just normal security design.

Besides normal lifecycle, compromises can happen any number of ways. You won't know them all ahead of time, but having something like revocation designed into your system means you have one more mitigation option when something goes wrong.

Examples: all user-side compromises would be covered by "lifecycle" (give them a way to logout if they accidentally pasted a cookie somewhere, logged in to a public computer, etc). On the application side: discovered a security flaw (CVSS bug in a library or you designed a flaw), discovered suspicious activity in your network, suspect some browser or other exploit is allowing tokens to be stolen. After deploying fixes, you might want to revoke some set of token immediately instead of waiting for them to expire out.

Having revocation as an option might mean that you can make default expirations longer. Maybe we're ok with letting users be logged in for one week instead of 24 hours if we have the option to revoke. Otherwise if a token is compromised, an attacker has a whole week to play with the token.
> Those features drive use but did they also increase profit, given that Facebook successfully enshitified their main product (the news feed)?

I don't have any insight into groups, but I do into Marketplace where yes it absolutely did.

I'd be astonished if Pages didn't have a measurable effect too since they are one of the main ways brands (which is a major source of FB revenue) interfaces with FB.
winetricks can use multiple prefixes, it asks you at launch which prefix to use, or whether to create new ones.
>... Khan wouldn't let Microsoft acquire a paperclip manufacturing plant right now ...

Microsoft created Clippy. They also have a large partnership with OpenAI.

Given these facts, it is in the interest of the free world for Microsoft not to have the ability to maximize paperclip production at this time.
It's good posts. Even I can almost understand what you're talking about on infosec stuff with zero background in it.
Detecting engine failure isn't trivial - a failed engine can still spin pretty fast with airflow going through it.

Modern predictive techniques could easily detect engine failure (ie. "Here is the history of the last 10 seconds of the throttle position, and here is the current RPM, is the engine failed?"). But aircraft designs don't like to use such techniques - they prefer simple thresholds. And with simple thresholds, a bunch of engine failures can get missed, especially partial failures.
That average, there are people life longer than that.
Grover's algorithm does not require you to load the data to be searched through if it can be generated instead. Grover's algorithm is not neccesarily searching through a list but searching through the output of a function. Sure if your function is an array index operator you need to load the underlying data, but many large search problems are not that.
High infant-mortality rates account for it.

If there are 10 births, where 9 of the children die in infancy but 1 lives to be 100 years old, their average life expectancy would be about 10.
But it is though. You could learn a lot about physics by reading video game source code. I'm not saying that understanding a thing well enough to emulate it implies mastery over the thing itself. For example my Blink emulator that I wrote does a pretty good job passing as an x86-64 Linux computer, and I think that makes it x86-64-linux enough, even though I don't necessarily understand how Intel's foundries work. I'm not saying video games and GPT are a theory of everything, but if it acts consciously enough to fool us into thinking that it's conscious, then I think that makes it conscious enough, which would mean that the ideas which went into building it reflect the deepest understanding of consciousness we've got.
I think this is a case where an average value cloaks the distribution. Consider very high infant and childhood mortality rates, and how that might skew the average value.
It feels like once M&A has decided to buy a company, that money is going to be spent. If Microsoft is prevented from purchasing Activision, I expect a foolishly profligate spending spree to follow.
A blacklist checker is also a single point of failure.
> good tech jobs

There's a few layers of assumption in there. We're not going to unpack all that here.

Best bet to win out against the Ai tech apocalypse? Things that involve personal decisions by people. Ai is shit at hitting weird non-sense contradictory notes from people that don't understand how you do what you do.

Such as vfx in movies or tv.
Very unfortunate they had to go down this way. There's so much content hosted on it and plenty of support for embedding in all sorts of platforms
Not far from where I live, there's a traffic light that regularly backs up, especially the left turn lane. The navigation apps started suggesting a shortcut around that light that involved a left turn cutting through a neighborhood on a gravel street and arriving at very busy street with poor sight lines and just a stop sign. Eventually the city put up plastic bollards to block the left turn.
I don't think it will. Elixir, if everything pans out, will be gradually typed. the new type system will be sound, but will be very different than other type systems.

Gleam from Day 1 is going to be statically typed using a Hindley-Milner type system/Algorithm W. It's battle tested. If you come from a lang like Rust, OCaml, Standard ML, etc its type system is going to be very familiar to you.
I think it's really hard for people to understand what's going on, because there isn't really a "designed" system. Rather, it's more "designed" like our DNA, with no designer, and much variation, but yet many emergent traits that are credibly well above the noise floor and worthy of concern if not outrage.

I have a physics PhD. I had a good experience. My advisor really went to bat for me, and was supportive when it became apparent that I wasn't destined for a rockstar career, even though he was a rockstar himself in his subfield.

There is something about the "failure is not an option" experience that molds people for certain kinds of work. I still work on the same kinds of projects, albeit not in the same field. But I sincerely wish it didn't produce the human cost that it does. The risk is too great.

Noting a sister comment in the same thread, when I was in grad school, students had no access to healthcare or therapy.
A generator function can always be implemented via an iterator class, but often the generator is more convenient. Without generators, you manually need to convert loops and conditionals (typical programming) into an explicit state machine (atypical programming, and more verbose)

Your example in Python:

class Pow2:
def __init__(self, n):
self.value = 0
self.n = n

def __iter__(self):
return self

def __next__(self):
if self.value < self.n:
ans = self.value * self.value
self.value += 1
return ans
else:
raise StopIteration

iter(Pow2(n))

is semantically equivalent to

def pow2(n):
value = 0
while value < n:
yield value * value
value += 1

pow2(n)

and

(i * i for i in range(n))

but both the generators are a lot less code.

The generator expression (last one) can actually be implemented right now in Java streams (something like `IntRange::to(n).map(i => i * i)`). But the generator functions which use `yield` are necessary for more complex expressions: the ones which have nested loops, resources, exceptions, etc. which are even more verbose when converted into generator classes
TSA: Nude body scans are good, but we want to make sure we've got a really good scan of your face as well!
And openSUSE.
That data cleanup caveat is an important lesson — thank you so much for sharing your hard lessons learned.

I actually don't know SQL very well (coming from design), so something like Couch feel more intuitive to set up as it looks and feels like JS / JSON, with neat additions like views.

I think I'll keep using Couchdb for my tiny projects, with the caveat that "if something gets bigger and more well-defined, start learning SQL" (or at least properly learn Supabase)
This study details the protocol used, which has patients brace-free and fully weight-bearing at 15 weeks. There are exercises to minimize muscle wasting but yeah, some is unavoidable.
The Couch / Pouch thing is really drawing me in... can't wait to learn some hard lessons about the funkiness myself...
The median rent in New Jersey is 2500/month. Meaning our hypothetical teacher will drop 55% of their take-home on a median rental at entry level, and 32% of their salary when maxed out. Presuming that rent does not change relative to salary over the next 30 years - our teacher will be either struggle to afford housing or be rent burdened their entire lives. Most services and goods purchased locally have fees proportional to the local rental costs meaning that the remaining 2k per month buys fewer goods and services then you might expect depending on your local cost basis.

Meanwhile, the median rent in NJ rose 14% in 2022 and have risen 4.1% YTD. To make a meaningful dent in our teachers housing costs, our teacher will need to make a 20% raise every year to get ahead of housing.

A grad student can sometimes avoid housing exposure due to institutional housing, but once they are out of institutional housing - they’ll be exposed to these price dynamics.
Indeed, but you said it was "strictly worse".

And I wish YT would put some woodworking (and other things) in my feed. YT seems to think physics and math are the only things I'm interested in.
https://news.ycombinator.com/item?id=36521887
No, Leetcode interviews are very much alive. I have interviewed at all three companies you mentioned for frontend roles & they all ask Leetcode questions, but to varying degrees.

FB: I currently work here.
LC style questions but with a frontend twist. Best believe if you don’t have a strong handle on algorithms, data structures and Javascript, you won’t stand a chance.

Google:
Phone screen is leetcode, during onsite they ask two leetcode questions & 1 frontend focused one.

Apple:
Phone screen is Leetcode, onsite is a combination of leetcode & frontend.

I actually find frontend interviewers to be harder because you have to have a strong handle on frontend technology + data structures and algorithms, as opposed to non-frontend roles where just doing leetcode is all you need.

Also, there is the very wrong notion among people ignorant about the frontend engineering world like yourself that assume all it entails is simply knowing how to use React & CSS. It is more complex than that, you’d have to know about the DOM tree, know how to manipulate it, think about accessibility & performance. It can become complex very fast. Most of these interviews create Leetcode style questions from DOM tree manipulation & they are harder to reason about.
Yep -- matt (at) matt-rickard.com
> I think that GNOME Shell is the most attractive and useful window manager for any operating system out there.

> I set /org/gnome/shell/disable-user-extensions to false, which completely disables the user extensions feature of GNOME. User extensions are a mechanism that allow users to write GNOME extensions in Javascript, similar to how Chrome and Firefox extensions work. […] I'm not sure that disabling user extensions actually disables the Javascript engine completely, but it definitely minimizes it to the least possible scope.

Gnome Shell itself is largely written in JavaScript.

From https://gjs.guide/extensions/overview/architecture.html#shel...

> GNOME Shell's JavaScript codebase uses these libraries to create the user interface you interact with every day, organized into modules. A number of these modules are re-used throughout GNOME Shell and are commonly used in extensions

I wrote a tiling window manager extension for myself in 2010. At least back then it was a very weird JavaScript environment and I didn’t enjoy programming for it. It was best to write all the code for browser and use dependency injection with small Gnome Shell specific parts because debugging in the browser was so much easier.
i've been in linux for decades and listen to multiple linux podcasts every week and follow multiple linux communities. valve, proton, lutris, wine, all of these things are mentioned constantly. codeweavers is mentioned almost never. it definitely isn't living under a rock to not be familiar with codeweavers. i would go so far as to say that most people who use wine have never heard of codeweavers.
People don’t understand the real reasons why these banks failed. Yes everyone has asset liability mismatches. But most have govt support
I would rephrase this concern as "dconf is not a stable API" rather than "you are not supposed to do this". It's my computer, I am supposed to do whatever I want, but using unstable API comes with costs that should be understood.
Looks like scripting.com is from the same owner.
All civil engineers think they have the right skills to be architects
I am dubious of that interior radiant cooling design... I suspect the panels could easily end up below the dew point, especially in a room with lots of people in, and end up dripping water all over your kids birthday party.
I don't know how it works exactly but assume it's in the city's zoning code. Thinking more about it, there's not a single superstore in the city. A Costco and several Targets are immediately outside of city limits. It's not even that small of a city--around 100k pop.
He makes something like that with acetone dissolved acrylic. It would be interesting to see what happens if you dispersed the microsphere material in a commercial paint. I think it would work?
Now four.
It makes more sense, if you don't measure in temperature, but in 'coldness'. See https://en.wikipedia.org/wiki/Coldness or β.

Basically, coldness is 1/temperature but makes more theoretical sense:

> Though completely equivalent in conceptual content to temperature, β is generally considered a more fundamental quantity than temperature owing to the phenomenon of negative temperature, in which β is continuous as it crosses zero whereas T has a singularity.[6]

> In addition, β has the advantage of being easier to understand causally: If a small amount of heat is added to a system, β is the increase in entropy divided by the increase in heat. Temperature is difficult to interpret in the same sense, as it is not possible to "Add entropy" to a system except indirectly, by modifying other quantities such as temperature, volume, or number of particles.
I assume it's standard practice to punish people for opting out.
Firefox 27 runs on systems as old as Windows XP SP2, and it supports TLS 1.2 and the TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 and TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher suites, which are still considered up-to-date and don't have any known vulnerabilities. If a computer from 2007 couldn't reach modern TLS sites, then it was just behind on updates that were available to it.
https://news.ycombinator.com/item?id=36544573
No, not like that. Sundiver makes a mockery of the second law of thermodynamics.
What 5-year-old device only supports older than TLS 1.2? (I assume that's what you meant by "older HTTPS versions".)
Adobe Creative Cloud apps stop working after a while if they can’t phone home. Adobe Creative Suite apps do not.

“After Adobe Systems' acquisition of Macromedia in December 2005, Dreamweaver 8 was added to Adobe Creative Suite 2.3 and was later succeeded by Adobe Dreamweaver CS3.“ [1] (Replacing Adobe GoLive, good riddance)

So you could use up to Dreamweaver CS6 with just a serial number (usually requiring one-time internet activation), but anything newer requires regular internet access.

[1] https://macromedia.fandom.com/wiki/Macromedia_Dreamweaver_8
Just had my ACL reconstructed out of my quad a few weeks ago, and the thought of just being in a brace rather than harvesting my quad tendon sounds lovely!
I remember reading somewhere that if you actually read the TOS/EULA of every single thing you use, it would take your entire lifetime.
As others have said better, you are essentially asking the candidate to put in more time applying for opportunity than you are for them as a candidate to the filtering process. Eg they've got email exchanges, resume, interviews, and researching your company and doing the free trial. You have filter the resume, do the screen, write up decision.

I think you're missing that there's a power imbalance between you as the comfortable person offering a job (who is employed), and a person who may be currently looking and has mouths to feed and no income. I think you're making some assumptions here that might rule out excellent candidates in many scenarios and filter in for ingenuine yes people.

Also I did look, you seem to be a CEO on a graph visualization 3d acceleration system. I'm not sure that wows me instantly. I did sign up for a free trial, but I don't have an example data set to upload, and you don't seem to have one (I tried no-code visualizations). The main stuff I'd upload is something from work, but I generally don't need graph visualizations there either. I'm not going to upload proprietary info to a trial account. So as a enterprise customer I'm kinda at a crossroads for trying your system out. I'd have to go to Security and Legal and get approval, or I could just use tables or d3js, graphviz, or any of the solutions I'm currently not using. It's also unclear what of my data hits your servers.

As a candidate I imagine I'm at 45 minutes in before I actually get to kick the tires. You're not really making it easy for me to love your pitch.

At a minimum it'd be great if you could just have a notebook or collab or whatever people could just spin up instantly or use via browser. All I see are images, which while pretty seem to show the same issues I have with every other graph visualization program, they're incredibly cluttered.

Again you're not Games and you're not Space... I'm not sure why people would be passionate about your product in under 45 minutes or could afford to spend more than that to do so. I'd ask you to really consider if anyone can be as passionate about your idea as you are.
> How is something a “status symbol” if it has a 60% market share in the case of phones?

Perhaps the majority of humans alive today don't live in a market where that's true?
Makes me wonder how many more billions will have to die before we bother to put some actual effort into ending death, but I know that's a very obscure opinion. https://nickbostrom.com/fable/dragon
> As a male you would also consume 2000 calories just doing nothing, so that puts you at 4000 calories in that day you would have consumed. So that's not that excessive.

Thats my point 4k calories is not much. Its super easy to consume it 4k calories, its a shit load of effort to burn 4k calories.

Check out this, eat and burn 10k calories in a day. You can guess which one is harder https://www.youtube.com/watch?v=4ZTz9LDFg1E
https://hsnice16.medium.com/
UPS figured out decades ago that left turns in urban settings are usually suboptimal. Why don't nav applications allow drivers to avoid left turns except at intersections with left arrows?
I seemed to remember one of the authors from some previous work on formalizing multimethod dispatch, so I looked him up again..

He seems to have written a ton of interesting stuff on PL theory!

https://www.irif.fr/~gc/papers.en.html
Stéphane made snaps too ? I hate them. I strongly dislike lxd too. If he isn’t a core person behind snaps he sure advocates hard for it.
Had a few blogs before, started one recently on AI:
https://ageofai.substack.com/

* Overview of ML: https://ageofai.substack.com/p/how-does-machine-learning-wor...

* On AI & writing - https://ageofai.substack.com/p/writing-originality-and-ai

* Today's post on chess: https://ageofai.substack.com/p/playing-chess-llms-and-actual...
---
There's a fairly high barrier for people to commit to installing a tool and building with it, especially if you haven't shown them what they'll get out.

Docs look good otherwise.
Thanks for any response!

I talked to my citi private bank rep. He was quoting ~8% rates on asset backed loans. Seemed a bad deal to me. I find that citi is a bit negotiable, so if you are getting quoted significantly better rates let me know!
No, there is no fast (short wavelength) component to the variation of the geomagnetic field associated with coronal mass ejections caused by solar storms. Generally CME distortions of the Earth's magnetic field are large scale and slowish and only couple to and induce currents in very long conductors like the power grid or pipelines. Nothing human scale and disconnected from the grid will get damaged (like cars or phones). And most stuff connected to the grid will be fine, it's just the transformers infrastructure that will get damaged (not that that is just a "just" it's nasty with 2 month production wait times).

There are solar storm events which can induce faster timescale geomagnetic distances. Primarily the x-ray and EUV light from the solar flares themselves ionizing the upper atmosphere and the currents resulting from that. But to have a bright enough flare to do that in a damaging way would require an exceptionally large active region. So large you'd be seeing it with the naked eye on Earth before things went down.

Another fast timescale solar caused geomagnetic disturbance can happen from relativistic "sudden energetic particles" sometimes directed at Earth. But generally the amount of energy in these particles is minor compared to the component in the flare light (~2/3 on average) versus the CME if one happens (~1/3).

So, no. It wouldn't immediately knock out society. Especially with solar panels everywhere. But it would knock out the power grid for at least 2 months before new transformers could be built and installed. That might take down society.
The bad news is that everyone (including the CEO interviewed) who lords over you don't know that and won't hesitate dumping all that work on you.