skysight-inc/HackerNews huggingface dataset:
VSC is the least bad Electron app I’ve ever used, but (heavily subjective) it pales in comparison to Neovim + Tmux. It’s not even close.

Related: I was looking at WinRAR’s site last week after reminiscing about it with coworkers, and found that a. They haven’t really updated their UI since I last used it a decade+ ago b. The download is still 4 MB. THAT is why native is superior – if you know what you’re doing, you can get incredible performance with absurdly low filesizes.
Fascinating video. I watched almost the whole thing without planning to, I got sucked in.

This is one of those examples of software that reminds me of my struggle to understand how LLMs are passing code evaluations that culminate with people declaring that they are now better than even the best human coders. I have tried to get LLMs (specifically, Claude and ChatGPT, trying various models) to assist with niche problems and it's been a terrible experience. Fantastic with CRUD or common algorithms, terrible when it's something novel or unusual.

The author creates his own version of a "FLIP simulation". I'm going to go out on a limb and posit that even ChatGPT's unreleased o3 model would not be up to the task of writing the software that powers this pendant. Is this incorrect? I realize perhaps that my comment is a little off-topic given that this is not an AI project. However, this project seems like an excellent example of the sort of thing that I am quite skeptical the supposedly "world-class" artificial software engineers could pull off.
This is a great and thoughtful response! Thank you for writing it up. I imagine it is fairly hard to catch (and/or prove) the origin laundering you’re talking about
That is the intended and predicted concequence. unintended is things you didn't think of and they can take a long time to appear.
I don't think it will kill "reno and flip" market. It will become "reno and rent-to-buy later", or "reno, hold and sell".
I did compare the labels and they have the same amount of sodium as US- 3%.
but if you self host, how do you anticipate power outages and natural disasters?

you shift it from a problem of software reliability to a problem of physical infrastructure. at some point in the chain somebody has to do that, but i'd prefer the person doing that was somebody with DEEP experience in it that could give you some nice confident assurances.
Oh sorry I might have misinterpreted your previous comment.

I don't think its totally unknown in the past although I suppose you might say it was often done with implausible deniability. As people pointed out there's a difference between being out and being openly out.

One funny example was https://en.wikipedia.org/wiki/Vladimir_Zhirinovsky (Putin's fascist clown who played the extremist to make Putin seem more reasonable, although it was probably close to his real views). Surprisingly the antisemitic Russian ultra nationalist had a Jewish father(who divorced his mother and moved to Israel when he was an infant) which he used to sort of deny it in a ridiculous manner saying his mother was Russian and his father was a lawyer
Yep, I find python's lambda syntax to be probably its worst conceived feature. But just defining a named inner function works great for all the same use cases.
There is a notable amount of "expats" who permanently moved to Spain under freedom of movement, then voted for Brexit and then were angry that Spain/EU started to treat them as foreigners.

How many hundred that are I don't know, but they made "fun" news stories during those times.
Which ones? Org mode's babel works fine with it. If you do something like this (loose, not precise babel syntax):

<<body>>=
if 1 == 1:
print('1 == 1, shocking!')

<<function>>=
def foo():
<<body>>

It will generate properly indented code when tangled as in:

def foo():
if 1 == 1
print('1 == 1, shocking!')

Note that it puts in precisely two extra spaces for each line in the tangled `body`, which is the amount used in the block named `function` where it references `body`. If you used 4 spaces of indentation, it would use 4 in the tangled output. I've also used noweb and don't recall this being an issue, however that was not with Python so it's possible I just didn't notice a problem with it.
White men hold almost all the power in America. I can't reconcile this fact with the idea that there is some conspiracy against white men. Can you provide some more context on what you mean?
That's just an indirect manual dependency on the human that gets to decide to update their status page.
End-to-End Stroke Imaging Analysis Using Effective Connectivity and XAI
It controls who can push commits to the main branch hosted by GitHub (and other branches if you want to configure that). You can have OWNERS files to control who can push commits touching particular parts of the tree, or who must approve such a push / merge (see "pull request").

Out of the box, git does not offer that, and this does require a single point of enforcement.
Isn't that the point of testing (to not maximize reward but rather wait and collect data)? It sounds like maximizing reward during the experiment period can bias the results
Not only that, but it’s also warmer! If you take two identical sodas, one in a glass bottle, the other in a plastic bottle, the second one will always seem not-cold-enough.

A thermometer might report the same temperature, doesn’t matter. Kinda like how smell influences taste so much, the heat conduction of the container changes my perception of how cold the contents are.

And yeah, I realize that a glass bottle or aluminum can is actually transferring more heat into the soda. It’s weird, but I just hate drinking from a plastic soda bottle so much.
I'm not simply saying that discovery is out of scope, but that it's an actively harmful feature. The computer has no good metric to judge what is shown to you. I think the old ways are much better, that is you hear about something if a human decides to share it with you. This process seems impossible to automate and the effects of trying have been very detrimental.

That said, the web has already developed a solution to this issue. It's basically just indexing. It's a very valuable technology, hence why Google got so much money from doing it.
How does allowing *non-residents* to buy real estate help in attracting foreigners and cultivate growth?
If you insist on casually calling the guy you voted against a felon, I don't think you're as impartial as you claim.
Man got caught out for lying about being top player in a video game... man is a complete fraud. Takes other people's achievements as his own.
I found this unflavored protein powder rated very highly on consumer labs. Haven't bought it yet since I'm still going through my current optimum nutrition whey, but it's next on my list

https://nutricost.com/products/nutricost-grass-fed-whey-prot...
>without them actively living in the residence

This seems like it would be a bit of a difficult thing to police as far as foreigners goes.
This is the route I took. I did not want to get involved in the sonos ecosystem even though most people were telling me sonos was "so easy" to setup. My setup... passive speakers, an amp and a wiim streamer and I can swap out any of the pieces with any nother from another manufacturer at any time if I want.
3x the capacity of Lake Mead is about 9x the current Lake Mead.
Do crimes have a liquid market with supply and demand mechanics?

If so, then sure, you can blame every criminal for x% of every crime, I guess.
I liked the stacked cardboard computer cases. Remember those?
> I'm not spending my time tracking down statistics for you to "prove" some point to some other person on the internet.

A simple Google search would do: "Nigerian prince’ email scams still rake in over $700,000 a year" https://www.cnbc.com/2019/04/18/nigerian-prince-scams-still-...

$700k a year as an excuse to lock down over a billion smartphones? Not to mention that once again, this is an email scam, and thus vendor lockdown is irrelevant and doesn't prevent it.

It appears that you're the one believing whatever you want to believe, despite the empirical facts. The problem is that proponents of vendor lockdown always make gross exaggerations to defend it, pure fearmongering.
I agree. I think it’s only an issue because we as a collective didn’t sort out a tabs-vs-spaces debate and new people to the language struggle with that bit.
DJI No Longer Blocks Flights over Airports and Military Bases
And one thing people don’t realize is that if you’re working in a codebase heavily coded by AI, you’re going to want to see the original prompts used if you don’t know the original engineers intent. And no one seems to track this. It becomes a game of Chinese whispers.

Honestly this quickly becomes a shit show and I don’t know how anyone can seriously consider having a large amount of a codebase coded by AI.
They should rename the pass Train Trapped in Snow Pass to serve as a cautionary reminder for anyone traversing that pass in the winter
Good to know, thanks tasseff!
There comment is in response to the article. The article straight up advocates for starting from LLM generated code. This is a perfectly valid counter point.

Aside: it’s confusing that parent commenter used “cheating” in a completely different way than the title of the article.
> It was FOMO.

> Just like every other company

What other companies (besides Apple and a few startups that were specifically in the metaverse space) went in on the metaverse?

I think this was very much unlike AI and crypto, where everybody wanted a piece of the pie. Meta seemed a lot more invested in this than most of the other tech players, which makes FOMO an unlikely explanation to me.
Those expats are residents though, and thus wouldn't be impacted by the proposal being discussed in the linked article.
as a canadian, i’m willing to take the chance (s)
In a hot real estate market, there will be more market pressure to fix the dilapidated properties in good areas.

Say they instead keep values artificially low so an EU resident can buy a property for cheap, and it stays cheap. What's the benefit?
He claims to be anti-censorship, yet he can't see Twitter is just as censored as it used to be because it aligns with his world view now. The same as the Left used to be blind to Right censorship. Maybe he should try tweeting "cis".

"pro-breaking-the-rules attitude" come on. He's aligning himself with the most conservative and powerful people in the world right now. How is that a rule breaking attitude?
It's a fundamentally awful business. If you make a good product and just sell it you get a one time payment and you have a brand that one one cares about because you are a one time decision every x years. You don't "consume" it, there is no "new fashion". One time payment, and not a big one.

So, companies try to avoid this fate by doing things which make for a better business - but invariably are bad for customers. In most cases, if you come across something awful like this, it's because just doing the right thing for customers doesn't make any money in that particular business due to the nature of the product and buying process.
Starts the article giving examples of novel and unexpected ways people employed available paradigms to create value, then proceeds to sell LLMs which are completely biased by the most standard ways of doing things…
The comment was in reply to:

>Even if the bureaucracy is the worst offender, every foreigner buying a house still results in 1 less house for Spaniards.

It's pretty clear that supply and demand isn't a consideration here, and the commenter is strictly focusing on the aspect that one house is being removed from the housing supply.
> I like to follow a statement like that up with: What exactly did you want to say that you can't anymore? Please give some specific examples.

At one company, we instituted "opportunistic hiring" policies. A certain portion of our engineering headcount was reserved for women. Men explicitly could not be hired using the headcount put under the "opportunistic hiring" pool. However, it was absolutelyy forbidden to mention that gender was used as a factor in hiring.

Yes, we straight up banned one gender from a portion of our head count. But nobody could say that one gender had greater headcount than the other. That was considered offensive harassment. The same managers that would hire women under their "opportunistic hiring" pool one day would admonish other people for suggesting that women were beneficiaries of discrimination the next.

Another example: 9 out of 10 people shot and killed by police are men. Is this evidence of sexism against men in police? If I say that I don't believe that the police are sexist, but rather this disparity is due to the fact that men commit proportionally more acts of violence than women, is such an opinion sexist against men?

In many circles, pointing to the fact that the racial breakdown in policy shootings matches the racial breakdown in violent crime, with the same strength of correlation as the gender breakdown in shootings, is considered racist. In fact, even acknowledging a disparity in the rates of violent crime is considered racist by many (even if one states that poverty and historic injustice are the causes of the racial disparity in crime).

I'm very curious how you came to the conclusion that Paul was thinking of statements like "gay people should be burned at the stake" when he writes, "the number of true things we can't say should not increase".
I'd wear noise canceling earbuds or earplugs if I didn't care about keeping track of my surroundings. Hearing loss isn't exactly top of the mind when riding BART :)
*great not break :)

Make an issue in gh CLI repo, I like the idea
It's all relative. I thought Lucas let Star Wars wither for too long, extended universe not withstanding. Most of the Disney works based on it have pleased my family and I.
You are using higher-dpi laptop, probably. Unless you zoom out, the page only fits on generic full displays.
It's not surprising that people come to PG's commenting site to comment on PG's writings.
> On desktop Linux I regularly have mixed Qt/KDE, GTK2, GTK3+/libadwaita and Electron (with every JS GUI framework being a different UI/UX experience) GUIs and dialogs.

And you can choose to install GTK+, Qt, and Electron apps on Windows or macOS, too. That has no bearing on the consistency of the desktop environment itself (not on Linux or on macOSa or on Windows). That fact is simply not relevant here.

You could point to some specific distros which choose to bundle/preinstall incongruous software— those are operating systems that ship applications based on multiple, inconsistent UI toolkits. But that's neither universal to desktop Linux operating systems nor inherent in them. Many cases that do serve as examples by the definition above are still not comparable to the state of affairs on Windows— for instance, KDE distros that ship a well-integrated Firefox as their browser— are on the whole much more uniform than the Windows UI mess.
Both you and this chatbot Bob seem to be overly excited by the newfound LLM ability of correctly counting R's in "strawberry".

For many, this is not a very exciting development.

Mind you, we do follow the progress but your argument of "wait and see" is not deserving serious discussion as your stance has turned into faith.
What's the benefit of this, compared to using nothing; i.e. laying the laptop flat on the table?

It looks like you're only straining your wrists against the increased keyboard angle.

Where is the tutorial for making this piece of shit, rather than shipping it halfway around the world on an exhaust-spewing, whale-killing freighter? Oh, it's recycled, pardon me.
Every foreigner buying a house is supplying capital for one additional house to be built, and some portion of those additional houses will be unoccupied by the foreigner most of the year and available on the rental market for locals.

Even if it's just short term rentals, that means more affordable vacations and temporary housing for the domestic population.
Inside the Black Box of Predictive Travel Surveillance
> They have accepted tax breaks or other financial benefits from cities tied to specific headcounts or jobs created

I don't think that's how tax cuts work. No matter the incentives, it's cheaper to not have office space than to have office space and get some write off. I doubt some city is saying "For every $100 of office expenses, we'll give you $200 of tax credits". If anything, companies track days worked from home so they don't have to pay as much city taxes

> They are locked into longer term leases or own the building outright and want to make use of their sunk costs

You can always sublease and many do. There are also variable expenses (insurance, maintenance, etc)

> They found that (on average?) remote employees are less productive

This is my belief

> They want to encourage employees to find another employer

Maybe, as a filtering mechanism. Kind of like soft layoffs, but its very risky.

> It's a control/showing-off thing

Also very risky because you just piss people off and pay to do it.
> UPnP is [...] a security liability

UPnP generally or just UPnP IGD (frequently referred to as “UPnP” in consumer router UIs)? I’d imagine the primary reasons a smart speaker would want to use UPnP are largely unrelated to punching holes in firewalls and NATs (what IGD is about). And however distasteful RPC over XML over jury-rigged HTTP over IP multicast may be, it’s hardly inevitable that it must create a security problem.

Even if we’re speaking about holes, though, I feel like I must object to the broad description of that function as a security vulnerability, as any instance of that moves us that much farther away from a true peer-to-peer Internet.
an “unintended” consequence
The modern form of stdio only appear in Seventh Edition Unix.
Python forces you to properly indent your code because the language is designed in a way that means the computer can't do it for you.

Once I'd become accustomed to languages where automatic formatting is feasible, having to do any of this sort of thing by hand started to feel like a real imposition. I didn't object to this aspect of Python when I first learned it, because it didn't feel much different from writing my C code, but now, after years of clang-format (and Visual Studio's auto format, and gofmt on the occasions I've been forced to use Google Go...) I just can't be bothered. How dare it make me press return. How dare it make me press tab. I have better things to do with my life than what I can only describe as this. fucking. shit.
When the mainstream left treats the woke left like as the ayran right, let me know. And I think the ayran right is more deplorable than the woke left, though probably less harmful at this point
Watch Something Wonderful
I'm trying to use Cursor for full time building of applications for my personal need ( years of experience in the field). It can be rough, but you see the glimpses of the future. In the early weeks, I am constantly having to think of new ways to minimize surprise. Prompt-injection via dotfile (collection of Dos and Donts), forcing LLM to write itself jsdoc @instructions in problematic files, coming up with project overviews that states goals and responsibilities of different parts. It's all very flaky, but there's a promise. I think it is a good time to try mastering the LLM as a helper, and to figure out how to play your best game using this ultra sharp tool.

My 2c is that engineer will be needed in the loop to build anything meaningful. It's really hard to shape the play-dough of the codebase having to give up so much control. I see other people who can't validate the LLM BS get themselves into the hole really quickly when using multi-file editing capabilities like the Composer feature.

One thing that kinda blew me away even though it's embarrasingly predictable is "parallel edit" workflow, where LLM can edit multiple files at the same time using a shared strategy. It almost never works currently for anything non-trivial, so the agent almost never uses it unless you ask it to (Run typescript check and use parallel edit to fix the bugs). It's also dumb, using the same auto-completion model that doesnt have access to Composer context, it feels like. But this shows how we can absorb the tax of waiting for LLM to respond, is by doing multiple things at once to many files.

And tests. Lots of tests. There's no way about it, LLM can spice things up really subtly and without tests on a big project it's impossible to fix. LLMS dont have the same fear of old files from previous ages, they can start hacking what's not broken. Cursor has a capable "code review" system with checkpoints and quick rollbacks. At this point in time we have to review most of what LLM is spewing out. On the upside, LLM can write decent tests, extract failing cases, etc. There's no excuse not to use tests. However extra care needs to be taken with LLM-generated tests, as to review their legitimacy in asserts.

I tried to write a popular table game engine without understanding game rules personally, and i had a bunch of reference material. It was difficult when I couldnt validate the assertions. I think I failed the experiment and had to learn game rules by debugging failing tests one by one. And in many cases the culprit was the fixture generated by LLM. We can used combined workflows to make smarter models like o1-pro to validate the fixtures, that typically works on well known concepts and games
Please would you take a moment to consider why people might be so quick to blame this on immigrants and why it might be unhelpful to repeat that claim? Noting the facts given in that Times piece don't support it.
(2016) [pdf] The term "XAI" is used as an abbreviation for "Explainable Artificial intelligence"
I feel like your conclusion is backwards based on your argument...

> I also have the benefit of the compiler screaming at me if I forget a brace, pointing to the exact error including telling me when indentation is suggesting a brace is missing!

What the compiler is telling you here is that the braces are superfluous, because the indentation is already describing the structure correctly. So why bother?

My take is that in the (amazing!) new world with near universal usage of standardized linters, this whole debate is stale, it just doesn't matter either way. Everything is indented properly, whether or not it is necessary for correctness. So whether there is a bit of additional bracing or not, who cares?
> It's illegal according to European Union law

Is this firmly established or contended?

Article 63 of the Treaty of Lisbon [1] bans "all restrictions on the movement of capital between Member States and between Member States and third countries" [2].

To define "movement of capital," we must look to Annex I to Council Directive 88/361/EEC of 24 June 1988 [3]. It says "purchases of buildings and land and the construction of buildings by private persons for gain or personal use," including explicitly "investments in real estate on national territory by non-residents" counts. Looks clear cut!

That said, there appears to be a long history of challenging what constitutes a "restriction," because EU.

[1] https://en.wikipedia.org/wiki/Treaty_on_the_Functioning_of_t...

[2] https://blogs.kcl.ac.uk/kslreuropeanlawblog/?tag=article-63-...

[3] https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...
> Even if migrants commit crimes at a lower rate than the local population, unless it's exactly zero, it'll still increase the crime rate.

But that assumes you do not count the person who commit the crime as part of the population count.

In this example, “crime per capita” goes down if they commit crime below the average crime rate of population before they joined that population.
I don't have Spotify: Convert Spotify links to your preferred streaming service