skysight-inc/HackerNews huggingface dataset:
There's no such thing as a "well functioning free market". It's an utopia.

What we have today is how a free market works. The invisible hand always tipping the scales. They would simply find a better way to get the outcome they want, avoiding the issue altogether (something at the federal level, make an example out of a researcher or institution, etc).

The word utopia is used a lot when anything other than capitalism is being talked about, but the free market, which is an integral part of it, definitely takes the win. We have so many "free economies" around demonstrating how much of an utopia this concept is.
It's a common way of rephrasing what someone said to point out the absurdity in their statement.

I mean that you in particular shouldn't have brought it up. You should apply your reasoning, and not argue using bad arguments. If the article has a bad argument, don't repeat it.
Agreed, they're spending a lot of effort to be better at pushing "recommendations": the DJ, "smart" shuffle, the new home screen UI that prioritizes recommended new releases, concerts, and merchandise.

Those are all ad slots. They want artists to pay to be included in those in the future.
Kind of off topic but I'm curious what it is about a foreach that you think would do a better job than a syntactical for-loop. In my experience, for-loops are almost always the better choice, unless the implementation of "foreach" is done in a way that is functional and recursive. Foreach in the usual sense (like the method in JavaScript) provides too little control to the callee and is only really of benefit if one really needs to conditionally pass in different callback functions.

Besides, that, I mostly agree with your stance on code reviews. The way that most programmers do code review is so very "waterfall" and they don't even realize it.
Ha. Had similar once. We were running a site hosted by “mega corp” and filtering results was just broken on live. After a protracted series of forms to get error logs I realised they were silently striping the “select” from the selection_id url param.
It's still high on the front page - I was careful to ensure that (more at https://news.ycombinator.com/item?id=38521932).

Even if we hadn't changed the URL we would have downweighted the thread from #1. We generally moderate HN to downweight sensational-indignant stories—otherwise the front page would consist of nothing but that. This is standard practice on HN.
Same. Which area? For me it was Pittsburgh, New York, and Rome. The problem was absolutely endemic in all three, and I saw it pretty regularly at conferences and on vacations, too.
<output> is an obscure tag that I think allows to exploit accidental turing completeness similar to the checkbox hack.

Or is it? I once considered using that tag for some price calculator widget, but it couldn't even replace a div because of styling issues or something.

That being said, I spent like half a minute trying to figure out the point of this post and then lost interest...

Will try again, was hoping for a funny Rube Goldberg machine instead of T-shirt merchandise.

So nah, it's about as "based" as blogging about JS frameworks IMO.
Backroad – Streamlit in JavaScript
I do remember dogpile, but as one of the folks who named it, nope, that wasn't a conscious influence!
Not mine, but Googled one that looks the same for the electricity: https://i.pinimg.com/originals/69/f9/18/69f9183fd01faa4f31eb...

The things like L1 and J4 etc indicate which switches are connected to each light fixture (the number matches) and on which breaker (the character) they're connected.

Similar for construction, a plan for where all the walls are, which ones are load bearing and which are not etc.
I live in a very different world. In my world, 99%+ of people are in denial about climate change and what it means for the future of humanity. It's uncomfortable and there is no quick solution, so you just stop thinking about it. It's a very well documented psychological reaction for events out of your (immediate) control.

Big oil doesn't have to do anything here, just sit back and cash in.

There are also multiple comments on HN stating the opposite is true, scientists are lying about how bad the situation is for fear of people just giving up or worse, panicking. No facts around this, just wanted to mention we are far from a consensus here.
I did a bit of noodling on the wikipedia page for VASS... Maybe I can make an example with software context... and this is probably wrong in some way so take with a grain of salt!

Take as an example a directed graph representing a state transition diagram of a state machine. The machine has some integers (we can call it memory) as its internal state as well as having its graph location. Each state transition moving from one node of the graph on its available outbound transitions has an associated effect on the integers in memory (addition or subtraction particular to each state transition).

The VASS reachability problem:
Given a state (memory values and location in the state graph), can you reach some other arbitrarily chosen state by navigating the transition graph, while also not allowing the integers in memory to become negative. What is the guaranteed maximum time complexity for deciding whether any arbitrarily chosen final state is reachable?

VAS - the same problem but without the directed graph restricting access to vectors. I think this one can be intuited as a "vector walk" that must stay in the positive quadrant going from a given start location to a given end location and a list of available vectors that can be used to move around in the space.

Edit: if someone more knowledgeable is reading, please let me know anything incorrect and I will delete or edit.
When you know how old someone is by the fact they don't know any of those things.
I kind of wrote something for this a few years ago: https://github.com/rberenguel/glancer [edited a fat-fingered copy-paste]

The use-case is technical videos (like from conferences) I’m interested, but not enough to invest 20-60 minutes.

Haven’t used it in a few months so the yt-dlp commands may need updating.
It would definitely make this significantly easier and cheaper.

Imagine you want data on a specific individual. You can locate and obtain ALL available data breaches, then search through each one individually looking for references to your target. OR, you can enter their email into a search and get back a list of which SPECIFIC data breaches have information on your target AND the types of information included in the breach. This narrows the scope of effort by orders of magnitude.

How does that not make it significantly easier and cheaper?
I want the opposite. To have different processes for each step. Potentially the different steps being in different languages.

Or at least semantics of that. The steps should be independently callable and each call should result in the same output with same parameters, i.e. the state would reset for each run. I don't care so much how this is exactly implemented as long as it fullfills these.

The data doesn't need to stay in the process memory. It's can be e.g. mmapped and is cached by the OS anyway. And deserializing tens or even hundreds of megabytes takes usually less time than Julia takes to import Plots.

This is the thing that isn't feasible with Julia due to the TTFP (each step incurs the startup latency).
Passkeys are effectively SSH keys under the hood. All implementions I've seen are two-factor as far as the user is concerned: the server challenges the client to prove they own a private key, and the private key is encrypted client-side under a password, PIN, or biometric.
HTML is one of those things that sounds easy to write, except almost nobody knows how to do it or why they should. At best people are super ecstatic when they can figure out how to make it visually pleasing.

The point of semantic HTML is that it benefits everybody equally by providing well described content for all readers. This is the purpose of accessibility. For visual readers this means the browser provides some default presentation that enhances the quality of output with minimal effort to the developer. For users reliant upon screen readers it means the content is communicated with greater precision and clarity. For bots it means stronger acceptance of your content versus other competing sites.

Honestly, HTML is past its prime. Most developers cannot be bothered to figure this stuff out, and cannot be figured how to use the browser's compile target (the DOM), and so much more. Instead most developers are entirely reliant on enormous frameworks and HTTP to do absolutely everything for them. Its like reading a menu is too challenging so instead buying the restaurant and kitchen staff. Its exchanging one set of problems for another at 10x the expense and then crying when people point this out. None of this is challenging, but... the world is filled with non-challenges that people would rather go to war to avoid.
I can't imagine what the sound insulation between floors must look like.
We know! Similarly, the GH repo is actually the Decompiler Explorer:

https://github.com/decompiler-explorer/decompiler-explorer/
(One of the founders of bitdrift) Very excited for our launch and happy to answer questions!
I am not sure what point you are trying to make. It seems quite US-Politics-centric and really doesn't answer the question I asked. If you're upset about things then that's fine but please try to stay on topic.
The python team I joined grew their codebase from a thin data access layer into a full blown application. Staff was full of data guys and had no idea about application engineering, but lots of opinions. The client was another company who intended the product as heart of their digital transformation.

Guess who had to refactor this mess and steer away from catastrophy.

I’m haunted to this day.
Support the Blue Oak License List
Subscribe now to read more than the first paragraph of this article!
This tool is intended for people working on the compiler itself.
It's like that old joke about the two happiest days in a boat-owner's life: When they first buy the boat, and when they finally sell it.

An exaggeration, but the point is that floating-stuff has a whole bunch of maintenance headaches and extra-expenses which most people don't anticipate, and I imagine the problem will be _even worse_ when it comes to floating city houses/blocks.
In the setting properties example I think it should be <rp>body</rp> rather than <cite>body</cite>.
“Strong wartime leader”? The guy is an actor. Also, he was elected on a platform of making peace. It was the right wing neonazis who scared him into backing off of the platform he was elected on.
> Copy and paste and externally using any devices to connect with the system is prohibited.

Like a keyboard? In which case: How do you enter your password?

Is that a common scenario? Where you can use a (presumably) usb attached keyboard but you cannot insert your security key?
Ah yes, it were two ships part of the Queen Elizabeth strike group, but not the carrier itself. The command was given by the admiral that was on board the Elizabeth.

Now that you write that it makes sense why they would send only two ships and not move the group around there.
NIMBYism isn't exactly a hard desire to understand. Do you really want some random person messing with your several-hundred-thousand-dollar investment because it'll probably be good for you in some intangible way at some point in the future?

If you refuse to accept the argument that people should have a say in how their life is changed, can you at least explain why this is a bad thing that doesn't require the context of the ultra-wealthy?
A Sneak Peek at Zorin OS 17
Interesting result. That's far faster growing than I would have anticipated since it seems intuitively like taking steps in a n-dimensional space which does grow fast, just not in a tetrative sense.
Ask HN: What is the best content about building Marketplaces?
Are they floating? If not are they the same?
IRs aren't generally suited toward small snippets of examination by human when you're starting with a full binary. I would imagine something like that would only work well when done for very small bits of assembly. Likewise, you might be interested in BNIL which is an entire stack of ILs that Binary Ninja is based on. (You can see it exposed in the cloud.binary.ninja UI or the demo)
It forces keeping up to date in a reasonable period of time. It is a feature, not a bug.

I agree with comments in this thread that LTS should be a commercial bought option only.
WBCN, Charles Laquidara, Billy West and "the Big Mattress" show. All sorely missed.
Most of what you describe is not because they want to make train travel like air travel, but because the UK never signed the Schengen Agreement (so they need to check and stamp passports) and because of Brexit (so they need to inspect baggage for import/exports), unlike train routes between other EU/Schengen destinations.
Motion interpolation is an absolute essential for me. I can’t stand how choppy TVs (even high end models) are without them.

30fps videos look very jarring to me, I almost always notice “tearing” or “shuddering” - even when in a cinema. Enabling motion interpolation / frame rate up scaling usually fixes this for me.

It’s so distracting and at times almost painful for me to watch without it that at times I’ll use a tool (Topaz Video AI) to re-render videos to 50-60FPS.
> The employees being fired worked on a failed ideas and were just a lot of expenses.

$200 million worth?
Arguably that's already happened. It's certainly not just some far of possibility.
Just to give some examples:

- your code is using private dependencies, so you can't build the code without authentication

- you have some integration tests that use test containers using private docker images, so you need to do a "docker login" before running tests

Locally, that would work because you're locally authenticated (and likely have all dependencies already installed etc.)
Yep that’s it. The same reason Netflix doesn’t have a “hide this” button either
Fair enough — I've never done a bulk dump of my usernames/passwords, but I can understand how that's a problem for who do (until there's a common passkey interchange format, at least). One aspect of passkeys that may offset the impact of this is the ability to have multiple passkeys for an account, which isn't possible with passwords.

> Also, passwords don't have rejecting [optionally, for now] non FIDO certified devices as a part of the spec. You'll have to use a Trusted(tm) passkey manager.

Sorry, I may not be parsing this correctly: Are you saying that security requirements for pass[word|key] managers is bad? Or are you saying that they're bad because it means open-source solutions can't support passkeys, as @Ridj48dhsnsh suggests?
I haven't used Elixir yet and mostly using flask in Python for work but I started with Django (and still think it's better than flask for most apps). If stuff like https://github.com/aesmail/kaffy (first thing I've found on google, never heard of it before) is on par with the Django admin, would you still use Django or Elixir and never look back?
Indeed, looking at the samples HexRays really did a great job compared to the others, much more readable code.
Could also build a giant granite pyramid over the entire site. Should keep the Cumbrians in wages for a couple of hundred years.
I don't disagree. I've been doing it since 2013. I had to call MS support with a little social engineering to get off the o365 blacklist back in ~2015. I just think op's post framing their mass emailing problems as a problem for all mail hosting should be noted as invalid.
> The Egyptian intelligence services repeatedly warned of an incoming attack and the Israelis ignored the warnings.

Parts of Israeli intelligence also had a lot of advanced warning but it was dismissed by higher ups.

Most likely the trading was based on people who either read the internal Israeli intelligence on this topic or the Egyptian stuff. It is unlikely it was Qatar or Hamas associates, but rather more sophisticated actors who were in the Israeli market already and were used to acting on leaked information.

The main issue is how did someone get a date. The warnings I read were all sort of vague in terms of the exact date, rather specifying the high level plan.
Supreme Court questions opioid liability protections for Sackler family
I thought it might have been something that got slipped in, deleted, and now only exists as part of VC history. If it’s stored in the main repo and being packaged as part of the OS that’s not good… Terry was an interesting character but not exactly someone to idolize and that reflects poorly on the project, to say the least
Show HN: Demo of Agent Based Model on GPU with CUDA and OpenGL (Windows/Linux)
Demo of agent based model on GPU with CUDA and OpenGL (Windows/Linux)

Agent instances on GPU memory
Uses SSBO for instanced objects (with GLSL 450 shaders)
CUDA OpenGL interops
Renders with GLFW3 window manager
Dynamic camera views in OpenGL (pan,zoom with mouse)
Libraries installed using vcpkg

(https://github.com/KienTTran/ABMGPU)
What Is Pythonpath
Also the low melting point in case of fire.
That was indeed the logic. The two main commercial solutions included (Binary Ninja made by Vector 35, where I'm one of hte founders) and Hex-Rays both pay for all the hosting costs. And it's not particularly cheap -- there's a fair amount of compute to drive the decompilers especially as some of them are... not very efficient.
The bad feeling comes from knowing you could have reasonably done something to mitigate the harm. Don't let perfect be the enemy of good.

Remember that "identity theft" is marketing fluff. In a credential stuffing attack your business is the victim of fraud.
The guy knows that tubes are not the most efficient way to implement this. He's making it with tubes because it's cool. It's not that hard to understand.
Sorry you can't laugh at progressive ideas leading to regression.
Interesting!

I can't stand motion interpolation. Turned off on every TV I own. Will literally walk away and do something else if it's on a (non-sports) TV in public. There's something "too smooth" about it that irks me.
I doubt even half their staff is product development. Acquiring and licensing content is very complicated. Marketing, advertising and operations. Their entire podcast stack includes not only end-user experience, they own multiple podcast production and analytics tools (via acquisition of Megaphone, Anchor, Chartable) not to mention their in-house production via stuff like Gimlet.
I mean... bitwarden has passkey support already, so your not really beholden to google/microsoft etc for storing and generating keys as well so your not just stuck to using the MS Windows or Apple storage :S
Thanks for sharing that! I also just finished watching Carlton’s talk from DjangoCon EU (linked in the repo) and it is gold: https://youtu.be/_3oGI4RC52s
I get it too. I visually see tearing / juddering on most video lower than about 40FPS and it’s incredibly tiring.
I tend to agree with Google on this one:

https://google.github.io/styleguide/jsguide.html#formatting-...

> Terminology Note: Horizontal alignment is the practice of adding a variable number of additional spaces in your code with the goal of making certain tokens appear directly below certain other tokens on previous lines.

>

> This practice is permitted, but it is generally discouraged by Google Style. It is not even required to maintain horizontal alignment in places where it was already used.

>

> Here is an example without alignment, followed by one with alignment. Both are allowed, but the latter is discouraged:

{
tiny: 42, // this is great
longer: 435, // this too
};

{
tiny: 42, // permitted, but future edits
longer: 435, // may leave it unaligned
};

> Tip: Alignment can aid readability, but it creates problems for future maintenance. Consider a future change that needs to touch just one line. This change may leave the formerly-pleasing formatting mangled, and that is allowed. More often it prompts the coder (perhaps you) to adjust whitespace on nearby lines as well, possibly triggering a cascading series of reformattings. That one-line change now has a "blast radius." This can at worst result in pointless busywork, but at best it still corrupts version history information, slows down reviewers and exacerbates merge conflicts.
Funny you mention that. I'm writing a plugin to replace Wordpress default markup for the ITALIC button, BOLD button and UNDERLINE button to <i>, <b>, and <u>, instead of the nonsensical <em>, <strong>, and <span style="text=decoration: underline"> it has by default.

I feel so disappointed with all the hand-waviness I'm almost considering using the <big> tag for big text. The only thing stopping me is that I don't know if I'll get a penalty somewhere for using a deprecated tag.
I didn't express a preference in either direction. Just noted that this program is presented as a way to increase equality and give all children equal opportunities, while their actions seem to do the opposite.
Yeah, gotta love it when someone uses terms like "standard" and "quality" but definitions of those are written nowhere. Quality is almost never objective either; some cultures like "overripe" bananas and some consider the best bananas to have no spots, and those picking bananas need a different basis for what makes a good quality banana to the buyer. Unless programmers diligently document their standards (which they rarely do adequately), they shouldn't be surprised if the other programmers is dumbfounded by being told their code isn't up to standard.
Maybe we know the full story.

Sad to see this sort of alarmist “journalism” from a publication that aligns with green energy.
I use a password manager that does this, called SafeInCloud (Android) - it asks you to select one of the available backends, such as Gmail, Dropbox and others, and keeps the entire password db encrypted there. It syncs between my devices quite well for that scenario where writes are seldom
Is their cloud bill more or less than they pay Joe Rogan?
Tangentially, I am reminded of the essay "The Problem with Music" by Steve Albini [1]. There is a narrative in this essay about A&R scouts and how they make promises to bands. The whole point is that the A&R scout comes across as trustworthy because they believe what they are promising. However, once the deal is signed and money starts rolling in, the A&R guy disappears and a whole new set of people show up. They claim to have no knowledge of any promises made and point to the contracts that were signed.

In some sense, corporations are already a kind of entity that has the properties we are considering. They are proxies for human agents. What is interesting is that they are a many-to-one kind of abstraction where they are proxying many human agents.

It is curious to consider that most powerful AIs will be under the control of corporations (for the foreseeable future). That means they will be proxying multiple human agents. In some sense, AI will become the most effective A&R man that ever was for every conceivable contract.

1. https://thebaffler.com/salvos/the-problem-with-music
I never claimed to be tolerant ;) Listening to Rogan or Peterson are indicators that you might be into alternative medicine trash like horse dewormers and vagina rocks; or you might oppose public health policies, or gender care for people dissimilar to you. There's an entire universe of podcasts to listen to on every possible topic, and you choose to listen to the one that hosts quacks. That's not the kind of person I'm interested in supporting or associating with, hence the side-eye thing.