skysight-inc/HackerNews huggingface dataset:
I wrote that as someone who is currently bootstrapping a company while working a part-time job alongside.

In the situation of a single person startup then you need to be smart about where to put the time and effort, rather than burning yourself out by overworking.

Since who will sustain the effort in the long run if you wont be able to?
Agreed! For the user facing bit, I consider REST or some other form of HTTP-based a given. As a (human) user, I want to base my communication on commands and queries, and do want responses! But the services that generate those responses should not have runtime dependencies on other services. Those backend services should interoperate in an event-driven way.
Not sure this is what you intended to say, but it sounds like the logic here is- "Reelect Trump, he's now our only chance of more juicy leaks."
This honestly seems like a reasonable, sober approach to LLMs that considers how they may serve journalists in a few key ways, whilst retaining them as the ones actually writing the content. Using LLMs to help sift through large datasets and assist the (hopefully sufficiently Church/State separated) marketing team is honestly a great way of staying able to deliver accurate information to readers.

The title (for some reason editorialized from the more fitting "The Guardian’s approach to generative AI") could give a person that doesn't read their release the wrong idea that they may consider utilizing LLMs for article creation in a way that they at this point in time don't seem to intend.

Don't know why the change from the original was made, as this can only lead to confusion and controversy and does not serve anyone (unlike e.g. adding the year something was posted).
In the next Austin Powers movie, Dr Evil will try to accumulate so much mass in one place that earth flies off its orbit.
I left Vancouver. The combination of high home prices, high taxes, and low salaries chased me away. I solved the last problem by working remote, but that just really made me think hard about why I was still living in Vancouver.

I was born in Canada, and I would have preferred to stay. The country is a great opportunity for immigrants, but it’s an opportunity cost for me.
Hey, delecti.

My concern is 'silly'. Your.. naivete? nonchalance? is why people never fail to be surprised when leopards eat their faces. Whenever I come across a news article like this, I always ask myself who's going to abuse it, and how are they likely to do it, and how much harder it's going to make daily life.

Voice assistants have to process small bits of audio in order to react to their wake words. Sometimes they react to non-wake words and record anyway. Amazon filed a patent in 2019 to record more audio before the wake word, to use more "natural language". Amazon also recently locked a guy out of his smarthome equipment because a driver accused him of being racist when he wasn't. Amazon also uses Roomba to make maps of people's homes, and I'm pretty sure somehow Roomba got private photos of a woman and those ended up circulating among Amazon staff.

Insurance companies use any excuse to raise fees or hoard money. Car insurance companies have the specter of self-driving threatening to wipe out their revenue. Of course they'd tack on a $50 "uncourteous driver" fee if only it was feasible to do so.

Speaking of feasible, Facebook doesn't need to listen through the mic, yet I bet if it was, they would do it anyway, because why not. Just like the NSA "inadvertently" collects metadata on US citizens, the majority of whom are neither criminals nor even suspects, because it's feasible and why not.

We've all seen articles about Google locking people out of their accounts for "automated" reasons, or Microsoft's horrendous labyrinth of services summoning Cthulhu and breaking everything connected to them. I'm sure anyone who's used any social media at all knows that innocuous comments can get removed for being "hate speech" or "spam", but actual hate speech and spam proliferates, and appealing does nothing, because there is no human accountability. Not knowing the "rules" of moderation, those "rules" being applied unevenly, and no human oversight to appeal has far greater negative consequences to an individual than it should.

Trends converge. Long run, only difference between China and US is that your social credit score will be privatized and decentralized in the hands of the hundreds of different companies you have to stay in the good graces of.
Empirically, all reasonings based on extrapolation of "resource depletion" or "increased energy usage" were wrong.
You're right! I had the worst time parsing that sentence. I read it as a series that lacked an Oxford comma.
> Law enforcement needs to be forcibly rebuilt by civilian led institutions embedded into their communities in partnership with the plethora of organizations offering a cornucopia of types of support.

Law enforcement agencies are civilian institutions. The only non-civilian entities in the United States are the uniformed service branches of the Department of Defense and the state National Guard units. This isn’t minor grammatical nit-picking, and is central to the point I was making: police officers are civil servants. They should be held to account under the civil and criminal code the rest of us have to abide by when they commit wrong-doing. We should not carve out exceptions for them, real or imagined [0], that the rest of us do not enjoy.

That said, if you don’t believe we can amend one law and appoint a special prosecutors office, what makes you think we can successfully rebuild these institutions from the ground up?

0 - You can read the federal solicitation to commit a crime of violence statute, 18 USC § 373, for yourself and decide if the statute permits this kind of behavior from the FBI. I’d argue such behavior as in the OP violates the statute already, but I have no doubt the courts have accepted all manner of excuses regarding ‘intent’ that would not be given the time of day with a non-government defendant. In any case, I stand with my original point: amend these laws to make absolutely clear this conduct is illegal. https://www.law.cornell.edu/uscode/text/18/373
I don't think leaving gaps for third-party developers at the system level is really necessary, however, in order to not inundate users with configuration options, platform choose their level of user choice and configuration. There is some room for third-party developers, but when more is done by the system, users have to do less to get features and performance without opening up risk vectors. In some environments, you wouldn't even be able to install third-party software.

I definitely think that window snapping, and other general abstract platform-level controls, should be in your first group.
People working in industries that get tips such as food services, delivery, hair dressing, and the like don't get salaries. Either they get paid hourly or commission. And because of that they aren't guaranteed a stable wage. Pushing for tips can be the way they cover for a shortfall in income when their employer shuffles their schedule towards less hours or a customer cancels an appointment.

As for raising wages... We've been trying to do that since 1993. There was a push in the '90s that wanted an increase from the $5 mark for federal minimum wage. There was an even larger movement called "Fifteen By Fifteen" which was designed around pushing the minimum wage up to $15 an hour by 2015 instead of the $7.25 it's been since 2009. Outside of the minimum wage, most hourly jobs in the U.S. have had their actual wages stagnate since 2011 when adjusted for inflation, if they've not outright decreased. Warehouse handling labour for example still only pays about $15 an hour national average, which when adjusted is actually less than it was in 2012 when it was $12 an hour. Working full time in that job without overtime ($15 an hour, 40 hour work weeks, 51 weeks a year) that's about $30,000 a year. For reference the average new car price nationwide is $48,000 a year (median $43,000), the average rent price for a two bedroom apartment is $1,900 a month as of May (median $1,600), and the average price of a house is $436,000 (median is the same although sources range from $420,000 to $480,000).

Non-specialist workers are kind of screwed over here in the States.

EDIT: Accidentally put rent as yearly instead of monthly.
One could argue the opposite: those who are defending Carmack are working too much and want to feel that it's worth it.

Sure, I have had 16 hour days that we're worth it. I have also had only 10 hour days banging my head against the same problem for hours only to solve it in 10 minutes in the morning. I experience these diminishing returns on most of my longer days and am lucky enough to know how to identify them and walk away.

I would hope everyone here would agree that Carmack is atypical. I think the real take away from the thread is that you should take time to know yourself, your potential and limits, what you want and what makes you happy, and what it takes to get there. Most of the comments I feel are arguing what the ideal way to work is, which is a farce. Maybe a lot of these comments are fueled from social/cultural/industry pressures telling them they should be a certain kind of engineer. I work in Sweden, and it seems from a work culture standpoint, they are far less interested in squeezing every ounce of value from their employees in comparison to the US. Meanwhile, I'd say they are still very competitive in a software sense, especially in gaming.
That CPU seems to be from 2011: https://ark.intel.com/content/www/us/en/ark/products/52271/i...
> the daily fear of being murdered

> unfathomable to me that a large portion of the populace is okay with [...] direct and terminal negative impact on children's lives.

That's because those two things aren't true. It's a lie told by statistics.

Firearm violence in that demographic is largely from places like LA and Chicago where gangs are the problem and firearms are already illegal.

If you're scared for your child's life every day they go to school, you have been brainwashed by media FUD.
The issue most have is that they never tend to think they are the "other" people when reality is its arbitrarily anyone at any given point.

In theory if your process is perfectly optimized and everyone is doing the correct things all the tike and the goals are well defined then this is true. The biggest bottleneck I see in most projects are that there little to no definition in what needs to be done. It's not a handholding task, it's a lack of clear or continuously fluctuating goals. That ultimately ends to people slowing down.

Business leadership wants to hand the goal of "make money" to the engineering team but IMHO that's an unrealistic expectation and shows poor, incompetent, and or lazy leadership. Someone needs to find the demand signal and be decent at predicting future demand to direct the team towards what needs to be created. At some point, if you think you can hand off lofty lazy goals to an engineering team like this then your role becomes questionable because you have a hybrid engineering/entrepreneurial team who could basically work without your involvement.
Here’s my list of window management tools for Mac (and beyond): https://taoofmac.com/space/apps/window_managers
Why would losing your bank card mean losing your money? The bank card would be there to establish identity when performing a transaction. Going to a branch in person with government-issued photo id would be the way to establish identity when generating a bank card. It’s a pain to do, but it only needs to be done for a new account or to revoke/replace a card.

By analogy, the cryptographic key on the bank card is a cross between a session token and a private key. Like a private key, it is never directly exposed for verification. Like a session token, it can be replaced.
I think the Apple Vision Pro is a good example of why snapping makes no sense.

In this environment, your screen is basically the entire world around you, it can be as big as you want. Would you want to divide this into neat rectangles filling your entire view ? If your screen is that large, you basically size your windows to fit the content and then arrange them spatially into something that makes sense to you.

The desktop isn’t that different, but it’s limited by the size of your screen. This urge to divide the entirety of your screen up into rectangles with zero breathing room between them is not because that’s the most natural way of organizing your windows, it’s a way to deal with lack of space.

Say you’re organizing your mail on your physical desk. You’re making different stacks. Bills, taxes, junkmail, etc. Are you going to put these stacks right next to each other ? No, you’re going to leave some room between them. In fact, it would be really annoying if you had so many different stacks of papers on your desk that you had to put them next to each other filling the entire surface. It would feel way more chaotic.

In my opinion, tools like a maximize button and window snapping are trying to solve the wrong problem. You’re trying to maximize usage of the space you have, because you have too little. The real solution is to get more space, i.e. get a larger monitor. You don’t need window snapping or anything like that if your monitor is big enough, and you can just size your windows to fit the size of their content and place them wherever. In fact, on a large monitor window snapping makes zero sense.
That aged like milk.

But Carmack is also quite privileged in that he got to work on mostly stuff that he wanted to work on. I bet if we all had that (and knew what we wanted to work on, on top of that).. we would work more hours as a result.
When LLaMA came out, I dropped everything I was doing to work on it. It's given me new hope for technological progress. Think about it. What were people focusing on before LLMs came out? The frontiers in software were cryptocurrency and wasm. Now we have something I can believe in and thanks to Facebook I'm able to actually use it on my own. I also got to feel like I was a part of its development when I changed llama.cpp to reduce its memory use by 2x and enable running multiple models in parallel.
Is Australia uniformly that accessible by public transit? Most countries have great transit and low unemployment in their first tier cities leaving the paradoxical requirements for everywhere else.
I thin what Carmack is saying here makes sense if all you care about is productivity. But the two salient things to this discussion are, to me, first that the vast majority of people do not/can not work on something they genuinely care about (since work is allocated by capital, not personal preference or even democratic decision making) and, secondly, productivity has increased steadily for decades while compensation has remained flat. Given that second thing in particular, I think any ordinary worker, working for a wage, is stupid for not trying to claw back some of those gains, either via a shorter work week, more wages, more socialism, whatever.

When I look at that diverging productivity/compensation curve I wonder how workers in this country were so comprehensively subdued.
I think it was interesting too. I'm going to mention to my parents and a neighbor who is 78 (and btw goes out skiing once or twice a week and races with the younger people).

And nice to see that apparently I'll be able to work into my eighties, no problems
If they want to dig an early grave for chrome, sure, there's always firefox
"You can write SQL queries in lower case"
The trade off isn't that simple, though. Interpreted languages typically require many more test cases to verify the scenarios that a compiler normally catches.
Life itself is being enshittified and this is just one more cow pie in the process.
The lack of before all, before each, after each and after all is really something I miss every day in rust.

You can replicate it partially with a OnceCell, a function call in each test and RAII but not ideal.

pub async fn test<T, U>(test: T)
where
T: FnOnce() -> U,
U: Future,
{
setup().await;

let result = async move { panic::AssertUnwindSafe(test()).catch_unwind().await }.await;

teardown().await;

assert!(result.is_ok())
}
The Reddit Blackout Is Breaking Reddit
Pretty much, it doesn't have to be bots it can also be real people astroturfing something to manipulate public opinion.
From my relatively short experience but ongoing with Mac, MacOS lacks a lot of features that Windows has. It has many inferior options that people just accept. Some people find third party software or modifying plists to bend the operating system to their will.

As much as I hate many many many design choices in Apple's ecosystems, I adjust where I can and move on.
I couldn't agree with you more. The problem is that I am bootstrapping this project and my son says he doesn't want me bagging groceries at Wal-Mart when I'm ninety. While I have done well financially in life, I have also had some major hiccups. I have learned more in projects that failed than I ever did with the successful ones. I am hopeful that consumers will come to understand the real value of PropBox so when it starts to scale, lots of people will want to invest. YC has turned me down at least 3 times. On your nameless question, I am willing to be named as the founder, but the Federal Trade Commission and the Department of Justice have been battling the industry since the 1950s.[1] In one of the reports they published, I recall it was named the Butters Report, they interviewed cut-rate brokers, some of whom mentioned threats of personal harm, property damaged, a building set on fire. If people were doing that in the fifties, it could be much worse today. I don't want my developers endangered trying to do the right thing. I may be a bit over the top, but the real estate industry is a bit like a union. One cut rate broker recently called NAR a cartel, and they haven't found Jimmy Hoffa yet. I also am a low key person, and the culture we want want to build isn't around me. But you make a good point. I will take your suggestion under advisement. [1] https://supreme.justia.com/cases/federal/us/339/485/
Thanks for posting the link, that's pretty cool, but it leads to my question of how do you know they are correct approximations?

> That aside, I'm still wondering what you are on about. The "internal logic" of something like a 7400 is fully defined by the transistors, so to understand that, you have to understand how transistors work.

What I'm on about is precisely that the 'internal logic' of the 7400 is unknown and not fully defined.

You make an assumption here, that does not seem to be backed up by any published source, "it's fully defined by the transistors".

For example, it might very well be reliant on other aspects, such as the length of the circuit traces to function correctly.
The best Python feature you cannot use
Typing errors in the Guardian are a longrunning meme.

Yes Minister (1980), S01E06.

"Hayward's Spinney is a vital part of Britain's heritage! Badgers have dwelt there for generations"

"Well now, can you be sure of that?"

"It said so in the Guardian!"

"Hmm. Actually what it says here is that the 'bodgers have dealt there for generations'."

https://www.dailymotion.com/video/x5v4rhe (5:00 ish)
Seems like this is the problem Steam Deck solves.
https://github.com/scandum/quadsort/blob/f171a0b26cf6bd6f6dc...

As you can see, quadsort 1.1.4.1 used 2 instead of 4 writes in the bi-directional parity merges. This was in June 2021, and would have compiled as branchless with clang, but as branched with gcc.

When I added a compile time check to use ternary operations for clang I was not adapting your work. I was well aware that clang compiled ternary operations as branchless, but I wasn't aware that rust did as well. I added the compile time check to use ternary operations for a fair performance comparison against glidesort.

https://raw.githubusercontent.com/scandum/fluxsort/main/imag...

As for ipnsort's small sort, it is very similar to quadsort's small sort, which uses stable sorting networks, instead of unstable sorting networks. From my perspective it's not exactly novel. I didn't go for unstable sorting networks in crumsort to increase code reuse, and to not reduce adaptivity.
In practice it's serving as one though. For sure it's not a 1-1 replacement, but alternatives often aren't. Reddit doesn't work exacctly the same as Digg, and neither work like a PHPBB forum.
You can't get away from the problem by assuming that my subjective P(red) ≠ 0.5. It only seems like this because the example was simplified.

Look at the "one-urn paradox" version at https://en.wikipedia.org/wiki/Ellsberg_paradox. This clarifies that there is no subjective probability that can rationalise people's behaviour. If you prefer betting on red to betting on black, you should also prefer betting on red or yellow to betting on black or yellow.
Almost exactly what I was going to say, then saw your comments. To me that the biggest problem. What I have been doing to workaround this is to just write select *, then finish the from join etc, go back and fix the result columns.
At that point you could just generalise it to "in case of emergency". Being able to access your stuff while you're in a coma for three months is a similar situation but one might not want to or be allowed to open the oppressive dictatorship file you mentioned.

Also, it strikes me as an odd thing to prepare for. You planning on visiting North Korea, or are involved in things that look very illegal but are secretly actually fine and it would take months to talk your way to a point where you can communicate with your loved ones?!
For us it was driven in the other direction. With the introduction of the M1s we knew that we’d be on arm locally soon enough. There was a bit of work in the transition but things have improved since then. Definitely happy running on all arm now though.
Did you actually use one of those ruggedized phones that were used by field service workers?
A hardware abstraction layer layer? :)
There are good reasons to learn Smalltalk
> Has anyone has tried searching for new basic operations, below the level of neural networks?

Perceptrons aren’t even a good analogue for biological neural networks. Each dendrite in and of themselves behave something like a multi layer perceptron. Back propagation doesn’t resemble human learning. Biological neurons also have a temporal activation function. Todays most successful ANNs seem focused on raw compute, but they may be missing some of the secret sauce that permits more interesting behaviors.

https://braininspired.co/podcast/167/
6% is typical in the US (3% for seller's agent, another 3% for buyers agent).

6% of $500k is $30k. $419k is the median sale price in the US according to Redfin.

It's possible to negotiate the percent down, but typically that is only common on particularly expensive listings (not super common below 7-figures).

I purchased a house in New York last year. I found it on Zillow and showed up and bought it without an agent. They still charged the seller 6% (the seller agent got double the commission because I didn't have an agent, and they made themselves my agent of record for the purpose of the transaction - interestingly this is legal in NY, but not legal in all states). And because the seller agent knew they were getting double commission if they sold to me, they did a good job fending away other potential buyers (which I'm not complaining about as a buyer, but would be pissed about if I were the seller).

There are lots of reasons to ditch real estate agents. They charge way too much relative to the value they bring most transactions.
Truly inspirational. Best of luck!
How do you replace a mouse with it?

Is it with a touchscreen or knobs on the side?

I think I would still miss a mouse for precision and speed with that ..
Yep, my grand-father left us a letter with just numbers in it.

Not a great moment.