skysight-inc/HackerNews huggingface dataset:
I'm not saying it shouldn't change. What I'm saying is this is more commonplace than what people believe. Hair stylists, auto mechanics, construction workers in many places, they all work under these conditions and have for many years. There's many more professions that offer flexibility that also work under these conditions.

Often times these same people because they're individuals do not have any collective bargaining to make a better deal. They simply take the deal that's available and hope to make it work. Often times it doesn't work but for some it does and works consistently.

I do think there's a general expectation that a flexible work when you want styled job should only be a benefit to the employee. They seem to feel that the employer shouldn't be able to tell them when their work is no longer required. Because there are other jobs besides Uber and if they wanted to work those less flexible jobs they could. Those less flexible jobs tend to come with the kind of contractual stability you're talking about.

For example your hiring of a moving company is something you can track for in advance. That contract is in place they can provide the laborers when and where they're needed. I don't believe it's a fair example to compare to Uber. Uber would be more akin to a pool of day laborers. Contractors show up they need five guys to roof a house. When they get to the job site maybe they realize that nothing is ready so they all go home with a pittance if anything at all. And that is the risk of the flexibility of day labor.

Is it right? Well that kind of flexibility in your work comes with risks and downsides. Because sometimes the contractor will show up and they'll need 25 guys to frame five houses that day but there's only a pool of 10 people. So that risk cuts both ways.
It's not car makers individually doing this it is an organization specifically associated with the importation of cars to the US.

It's amusing to see that VW is a member of the organization; in Europe they have been advertising Automatic Emergency Braking heavily for years.

Edit: Now I've read the better Reuters article I see that the proposed US regulation is much more ambitious than the AEB systems already very common in Europe. That makes the challenge make more sense.
That is a heck of a clickbait headline. This is a more informative article for folks who are interested:

https://www.reuters.com/technology/space/how-boeings-starlin...
Sorry to give you a hard time :) In the X11 ecosystem, the window manager is traditionally a 3rd party tool chosen by the platform maker or user, so the options for managing the appearance and positions of your application windows are as varied as opinions about how to do it properly. A number of popular ideas have made their way back to Mac or Windows as features to modify the OS's window management to behave more like some particular window manager. On top of that, once upon a time, tiled layouts were basically all you got since you didn't have enough RAM for a render buffer. So it's amusing that you had asked this question.

i3 is the main tiling WM in linux these days but very many more are configurable to support automatic or manual tiling. Your linux distro probably has a straightforward method to change your WM, but do be aware you may lose some behaviors you like; i3 is pretty svelte while most of the default WMs shipped by vendors today make use of quite a bit of eye candy, animations, etc.
> Cyberattacked by whom?

Whoever is politically convenient

> How?

Probably social engineering but possibly poor security practices

> What vulnerabilities allowed the intrusion

Probably poor security training on employees and poor safeguards, but possibly also poor security practices in software engineering

> what organizational processes created those vulnerabilities?

Leadership with poor priorities and shortsightedness for the sake of short-term profit
> you would expect the consequents of mental illness (most obviously suicide, but also violent crime) to have increased since 1900

As long as literally everything else remained the same, or in changing, had zero implications on the mental health of the population.
When it first went into effect there were remote job listings that suddenly added exclusions for Coloradans. Also listings that were removed and re-added but with the exclusion added. My wife was in the middle of getting interviewed by Oracle when the law came into effect (she was on the last of several rounds of interviews), they dropped her and the listing and reposted it the next week barring people from Colorado from applying.

I haven't seen this in a while, though.
If you like dogs, one can recommend https://en.wikipedia.org/wiki/Wishbone_(TV_series) which got praise for "refusing to bowdlerize many of the sadder or more unpleasant aspects of the source works." Not sure if PBS is streaming it anymore but there are magnet links around.
It is not our responsibility to do that. You should explain how your method differs from well-established methods such as arithmetic coding (see papers by Rissanen). While doing that, you should quickly realize that you’ve got nothing at all.

A basic data compression course would have sufficed too, but as you say, you don’t have any knowledge of the basics of information theory or data compression. You sound like an over-eager yet ignorant grad student who insists he has found flaws in the professor’s lecture material.
Tired of boring textbooks and one-size-fits-all courses?

So was I. That's why I poured my nights and weekends into creating Ignyt Learning.

We all learn differently. Some of us need visuals, others need stories, and some of us just need to get our hands dirty. Ignyt's AI figures out your unique learning style and creates custom lessons to help you understand complex concepts faster and easier.

Think interactive diagrams, personalized study guides, catchy songs to memorize key facts, and even stories that bring concepts to life.

It's live now! Check out Ignyt Learning at https://www.ignytlearning.com/ and tell me what you think. I'm always looking for feedback to make learning even more magical.

#learning #personalizedlearning #AI #edtech
Yeah, it used to be fast, but then you add features and have pages with a ridiculous amount of stuff in them compared to most pages (every DOM element costs you), and, well...

We plan to go back and optimize stuff once one last feature is in. (It's a novel feature I came up with I've never seen anywhere else: I call it the 'browsing history' feature. Every link you pop up will also be transcluded into a section at the end, so you can create your own bibliography as you go. This means you don't have to have FOMO about reading every popup or tab as you go, and you can rebrowse what might be interesting at the end, or even snapshot the page with a particular set of links having been browsed.)

Achmiz meant to get around to it a while ago but among other things, he got nerdsniped by studying high-dimensional geometry for modeling an extradimensional invasion in his current D&D campaign: https://blog.obormot.net/Extreme-D-D-DIY-adventures-in-hyper...
I love the Docker option. Some alternatives worth mentioning:

- `use-package-ensure-system-package` can be used to autoinstall such binaries via the relevant `use-package` block.

- If you use a literate config, you can have executable shell blocks to install dependencies.

- If you use a package manager like Nix or HomeBrew (Brewfile), you can sync the package list. Bonus points for tangling those lists from a literate config.

- Some of those dependencies, including Emacs itself, are also available in `conda-forge`, and Conda is often available on servers. So you can also setup a Conda `environment.yml` to take care of your Emacs installation.
Yeah, if you look at the photos it's just just an RC boat with some stuff strapped to the top.
I learned within the past year that Uber sucks for drivers around NYC. The T&LC rules mean that someone who's not registered can't take pickups in NYC. They can still drop you off though, so Uber considers it valid to assign a non-T&LC vehicle to drive into NYC. Of course when that happens, the driver has an empty car going back the other way. It's awful for their pay and a big waste of energy and road space.

Some drivers will just deal with it, but many end up asking if you're going into NYC. If you're lucky they will cancel the ride immediately, but if not then you have to wait for them to drive by your pickup spot before canceling the ride (which I have to assume is so they can say that they couldn't find you).

When I do need a car into the city and it's serviced by a non-T&LC driver, I now make sure to leave a huge tip to make up for Uber not giving drivers an option to not be matched with people going into NYC.
More importantly, you would expect not to see high rates of childhood mental illness.
Why? Is that your job? Why do you feel it's your responsibility to inform people when they have strayed from your idea of what someone else's vision of HN is supposed to be? Do you think it's a useful thing to do or that it brings you some benefit?
Guess why Germany has high electricity costs? The energy consumer pays quite a bit more for the transition to renewable energy, not the tax payer.
"farmhouse chic"
> My point is that when people say computers and software can have intentions they're stating an unfounded and often confused belief about what computers are capable of as domains for arithmetic operations. Furthermore, the Curry-Howard correspondence establishes an equivalence between proofs in formal systems and computer programs

I'd question whether that correspondence applies to actual computers though, since actual computers aren't deterministic – random number generators are a thing, including non-pseudorandom ones. As I mentioned, we can even hook a computer up to a quantum source of randomness, although few bother, since there is little practical benefit, although if you hold certain beliefs about QM, you'd say it would make the computer's indeterminism more genuine and less merely apparent

Furthermore, real world computer programs – even when they don't use any non-pseudorandom source of randomness, very often interact with external reality (humans and the physical environment), which are themselves non-deterministic (at least apparently so, whether or not ultimately so) – in a continuous feedback loop of mutual influence.

Mathematical principles such as the Curry-Howard correspondence are only true with respect to actual real-world programs if we consider them under certain limiting assumptions–assume deterministic processing of well-defined pre-arranged input, e.g. a compiler processing a given file of source code. Their validity for the many real-world programs which violate those limiting assumptions is much more questionable.
Layoffs in tech sector reach nearly 100k year to date
If voting could change anything it’d be illegal.
Bitcoin and crypto come with a get-rich-quick stench that turns off most people. AI hype is much more dangerous because it mixes real use cases, to push enthusiastic viewpoints for LLM slop.
There's a great documentary about this called Nothing Lasts Forever which I think I caught on Netflix.

The outfits with big skin in the natural/mined diamond sector have told a story about something that's been in the ground for eons and being pulled out and turned into something special as a symbol of love, and hoping that turns people away from synthetics. It's just story telling. You can see the romance in it, but the price differential is huge.

There are various attempts to keep the synthetics out, and/or identifiable, but even the main players are admitting that a significant percentage of synthetics are now in the naturals market, nobody knows how many, and that they're undetectable. That means the naturals market has to come back to actual costs plus some markup over what they've been for 100+ years: costs plus insane markups.
The Sun Ra Arkestra's Maestro Hits One Hundred
Pretty sure the current tech doesn't have standards that it has to meet, and most only operate at lower speeds.
This wasn’t exactly my reading of the article, in this case, sanitization seems more about capitalism and appealing to the lowest common denominator (I.e. a happy version of the Little Mermaid) than censorship.

I’m conflicted because do we live in a free society where people are free to choose the type of material they popularize or should we force legacy versions of fairy tales on them in a paternalistic sense it’s good for them.
Yep, and I can even make the clock tick
but but we have to make sure manufacturer direct sales are banned, because they don't know how to sell cars
Do you have an example of someone wanting to censor these things? This isn't something I've seen.
Don't worry, in a couple weeks you will be using i3 as window manager, code in neovim, have a github repo of your dotfiles, and consider switching to Arch Linux
It's just zealotry and tribalism. It's been a thing with Linux since I started using it back in 97 or whenever.
You would think so, but buffers are actually a core part of regular router function. The problem is not inherently router buffers, but rather buffers that don't fully drain (bufferbloat) or that fill up (congestive drops).

Think about it this way: a 100Gbps link can process a 1500 byte packet in about 0.12 microsecond. If you have an average of 1,000 packets in that buffer at steady-state, that buffer is contributing a fraction of a millisecond to your overall latency. Meanwhile, if your home router's buffer has the same 1,000 packets for a 1Gbps link, that's 12 milliseconds of latency.

If you had a way to tell a router to never buffer packets, you'd encounter packet loss much sooner, and for no good reason. Buffers are great for smoothing out (small) bursts of traffic (although if you have large bursts on very short timescales, you can easily overwhelm these buffers -- this is why you typically have pacing on the OS level).

If instead you want the router to add no more than X amount of latency, that's suddenly much harder to dictate. (The "correct" value of X depends on your application requirements as well as the number of hops through the network between you and the server you're talking to.)

(Also, while you might think that this should be strictly beneficial for network operators since the user wants fewer resources, encoding exceptions like this into router policy ends up using more of a specialized and expensive kind of memory called TCAM. Assuming that it's even possible to do such a thing.)
The Australian Human Rights Commission discussed many of these
issues in its March report,
"Protecting Cognition: Background Paper on Neurotechnology":

https://humanrights.gov.au/our-work/technology-and-human-rig...
Inverse Cube Force
Maybe all of these issues would be solved of they were salaried employees, who could drive when they wanted...
In what format are your emails and how do you read them now?
Arduino Memory Guide
Source your data.

For example, the lowest suicide rate in the US in over a century (and ever, as long as records were kept) happened in 2000.
For contrarians: https://willyoupressthebutton.com/ -- https://www.silvergames.com/en/dont-press-the-button
I learned how to drive stick on an NSX.

I also wedged my skateboard in the back window when it was open, causing it to completely shatter when the owner tried to close it. Didn't appreciate what a bone-headed move that was at the time, but you've enlightened me.
If println panics if the write fails that is kind of cheating, isn't it. Yes, toy C programs do not check the return value of printf. So what.
Roald Dahl was censored a couple years ago.
The largest aircraft just flew a real payload
i don’t think this is a fair comparison to sanitizing racism.

it would be more like if we taught the story of the Nazis from the perspective of Nazism as wrongfully defeated. we certainly do sanitize narratives of history so the victors are the good guys
> I struggle to understand why they would say that as the opening statement in such a matter-of-fact manner.

TFA's second sentence explains the facts of the matter along with the flavor of Kool-Aid they stock:

> The CA software itself is written in memory safe Golang, but from our server operating systems to our network equipment, lack of memory safety routinely leads to vulnerabilities that need patching.
The argument is that we don't use Dahl's books as cautionary tales. They're entertainment. The concern is that kids may instinctively pick up some harmful stereotypes from that.

Personally, I don't like it and I think we are so obsessed with sanitizing the language mostly because it's easy. You can search-and-replace all "blacklists" in the codebase and pat yourself on the back and feel like a good ally. Fixing real issues is a lot less convenient, and it's a lot harder to agree on the approach.
I agree that it is a tricky mechanism and that there is a potential for abuse. Social network-like pseudonymous mob shaming shouldn't be replicated elsewhere.

That said, what the culprits do is really very shameful and professional organizations used to treat shameful behavior of their members in this way, rather than handing them over to standard public courts.

At the very least, if other scientists are publicly involved, the public gets an impression that the community doesn't "wash its collective hands" over its own bad actors and tries to remedy the problem actively.

Maybe both should be combined. "A trial by your peers" would be trial by a non-judicial panel made of other scientists (who are the real peers of the culprit), and it could only mete our punishments of specific and relevant type: research bans, public apologies etc.

I certainly don't think that people should be jailed for scientific misconduct. Prisons are useful in isolating dangerous people from the rest of the society, but their restorative effect is minuscule even in Europe, much less in the USA. And fraudulent scientists don't have to be isolated from society, unlike rapists or muggers. They just have to lose their credibility.
Generally wondering: how to you look at US imposing 100% tariffs on EVs from China?
My wife was for a time on the board of a local hospital.

I recall her recounting a report from the head of the mental health unit saying that there was an increasing number of upper-middle-class young women with "princess syndrome" in the unit: they have been brought up to believe life is a Disney fairy tale, and cannot cope when they get out into the world. So they end up in the mental health unit.

This is maybe ten years back?

The Disney Corporation has a lot to answer for.
Recently did this with Samsung sm-t580 loaded with LineageOS v20. Very affordable via eBay, fast enough.
This can be seen as encoding ranges that span each character. E.g., "asdoasd" needs to encode just 3 for 'o', remove 'o' from "asdoasd" and encode 0 and 2 for 'a', then 0 and 1 for 's' and then only "dd" remains - encode 'd', encode stoppage bit and you are done.

So I implemented that transformed idea in Haskell using rude approximation of some encoding of the integers and got, approximately, 5432177 bits for first 1e6 bytes of enwik9. This translates to 5.43 bits per byte, which is not that bad - order0 encoding gets about 5.56 bits per byte there. My approach can be improved, of course, and improved result can be even smaller.

So, in my not important opinion, it is a good approach. The only drawback I see is that I cannot fathom how to extend that encoder to higher order contexts.

PS

My variant adds counts of runs (count of character appearance), so it does add frequency table implicitly.
So in this theory, people with rough childhoods have less mental illness and those with pleasant childhoods have greater mental illness?
I really want to like Royalroad, as it's full of well-written stuff, made by clearly passionate and talented authors, but I can't help but notice that everything seems to some sort of Isekai/LitRPG/Progression novel where the protagonist fights anime-style battles and gets progressively more powerful, with sometimes numerical stats increasing, as presented by stat blocks in the story.

This genre was completely unknown to me before I discovered RR, and I'm suprised how ubiquitous it is.

Is this what young people want nowadays? The genre seems to have crossed over from Asian culture, with many novels being translations of Chinese/Korean ones.
Ask HN: Those of you who've left the SWE world, what did you transition into?
After 13 years in SWE, working for startups, bigger companies, the golden handcuffs, etc, I can finally say that I think I'm finished.

Right now I'm contracting to stay afloat, maintain flexibility and delve into entrepreneurship, but I truly don't know what the future holds for me anymore if building my own company doesn't work out. I have 0 inclination to go back to a 9-5 at a company coding for a living. I'm done. I've been an EM, which might arguably be the most miserable position that exists. I've been senior/staff at places, and honestly I just don't enjoy arguing about the structure of software anymore, I'm tired of the personalities, tired of the infantilization of the industry (frankly, it's embarrassing) but mostly, I just don't enjoy coding as much as I used to, unless I'm leveraging it to create an asymmetrical amount of value for me ($$$$) which is just not what a full time job is.

However, I don't know what to look into as an alternative if I need a full time position once my wife and I start having kids. My strengths revolve around people and strategy. I've been considering sales at a tech company because to me, working harder and having an unlimited cap in what I can earn sounds pretty fantastic.

Would love to hear any kinds of stories or tips from folks
Agree.

In the "For a more concrete example" paragraph, since we're assuming that each byte of 8 bits must have 4 zeros and 4 ones, we always know the 8'th bit after only seeing the first 7. Indeed, many times we would know the 7th and 8th bits after seeing the first 6. So this source is not IID (at the bit-by-bit level) and Shannon's result does not apply there.

As other commenters have said, the source could be IID at the byte level. As noted, it would have 8-choose-4 = 70 symbols. And then Shannon's results would apply to the bytes, not the bits.

The article doesn't give enough information to say whether the source they have in mind is or isn't IID at the byte level. But the obvious choice (all 8-choose-4 symbols are equiprobable) does allow us to compute the Shannon entropy, which is of course always:

H = - E p(i) log(p(i))

where p(i) is the probability of the i'th symbol, which is always just

p(i) = 1/(8 choose 4) = 1/70

Of course, then

H = log(70)

So unsurprisingly the Shannon entropy gives the right answer.

*

Cover and Thomas is really good and intuitive on this. See section 3.2 of:

https://cs-114.org/wp-content/uploads/2015/01/Elements_of_In...

The thing that's wild is that, in the asymptotic case, "everything is in the typical set". The OP is kind of riffing on this, taking it very literally!
I didn’t see a price on there.
Using AI to Boost Accessibility and SEO (Elixir)
Practical Guide to Climate Econometrics
Added to https://taoofmac.com/space/apps/window_managers
what is battery life like on such inexpensive device ?
Well.. where I live.. most municipal governments tax car dealerships to the point where they all exist mostly in one county that doesn't tax them as much. In the county that does, they have every incentive to open more, and dealerships have healthy competition and turnover.

It doesn't seem like there are any 800lb gorillas in the market where I live.
So, ”god rays”?
The cost of getting fossil fuels into the battle theater is very steep. This can make nuclear power look cheap in comparison.
I would venture to say that most C programs don't check the return value of printf, including ones that ought not to be "toys"