skysight-inc/HackerNews huggingface dataset:
Per the FTC filing, many of these are not relevant for deciding if illegal price fixing has occurred.

It doesn't matter how the algorithm operates. If all landlords in an area publically agree that they will set rent prices at 400xx the price of a coke can, they are only using public information, but still engaged in price fixing.

It doesn't matter how many people actually use the algorithm. If you try to start a cartel to do price fixing and only succeed in convincing two of your 50 competitors to participate, you've still engaged in illegal price fixing.

It doesn't matter if individual price negotiation happens or not. If a bunch of companies agree to set the same list price, but also agree that they can offer deals to their customers, they are still engaging in illegal price fixing.

It doesn't matter if the scheme actually succeeds in changing the prices. If two companies meet and agree to set prices at a certain value, but then they backstabber each other and undercut the agreed price, or simply other companies in the space who were not part of the scheme have too much market power to allow prices to change, the original companies still agreed to an illegal price fixing scheme and are guilty.

All of the above will probably have a massive impact on the amount of damages and so on. But they have no bearing on the verdict, as the FTC lays out at length in the filing they link from the article. And this is not speculation, it is established case law.
Yes, that is roughly correct. You nay want to look up "reversible computation". It's a fundamental part of quantum computing, for one thing.

The key insight is that a (finite) discrete, reversible system will always eventually cycle back to its original state. This fact has very interesting follow-on implications for the concept of entropy and the Second Law. If it is guaranteed that a system will return to a prior state, how can it also be true that entropy (disorder) always increases?
> As a person learning Spanish, this reminded me about how regional differences with the language has led to some debate about which variations to cover in courses and textbooks.

As a person who learned Spanish as a foreign language, let me assure you that none of this matters.

What matters is learning the language well enough to communicate without causing too much strain on the other person. If you can achieve this with a foreign language everyone will be really impressed and will understand if you learned one variant instead of another.
Categorisation will certainly be error prone as there is so much similarity because fireworks and gunshots. The main difference I expect is the speed of the shockwave resulting in steeper spectrograms for gunshots. However, a steep spectrogram is essentially showing a large amount of high as well as low frequencies. The higher frequencies degrade very quickly over distance reducing the difference of a gunshot from a firework the more this degrades.

Not finding evidence is a different problem, it could be as simple as using a revolver rather than a semi-auto that ejects the cartridges.

In any case, it would be great to see independent testing of this problem by the sort of people in this forum and you can use the software I developed last year (https://github.com/hcfman/sbts-aru) to do so. That software sets the time on the Raspberry Pi to have less than 1 microsecond of error, which is more than enough for any validation efforts.
You can expand on a question without being douchey.

OP is right that you can often improve both at the same time, it's just worded poorly.
> The "anonymity and privacy inherent in the cryptocurrency system are what draw individuals, particularly those with illicit intentions, towards its use,"

1) people vastly overestimate how much “anonymity and privacy” cryptocurrency gives them (spoiler: far less than using paper money)

2) I’ve never liked this line of reasoning because it’s the same argument for why encryption should have government backdoors.
The same is available here, but through local libraries, so not necessarily available to everyone, because most everything is at the whim of local government in the US.
If you're into the ads, Jason Scott has a project going to scan all the old Computer Shopper magazines. I haven't looked to see exactly where things stand with that.

http://ascii.textfiles.com/archives/5543

I recently started looking at ads in the old Byte magazines and among the things I was reminded of was how long the Z80 held on among the Byte crowd. And how much money (more apparent if you adjust for inflation) hobbyists and aspiring professionals were willing to spend on their hardware and software toys in the eighties. Having grown up in that time makes things like (a timely example) some people whinging about the cost of a Raspberry Pi 5 feel so irritating and inexplicable.
Looks like it's preserving them now (for newly backed up). I guess I was unlucky.
> The big cost about Nix/Guix that puts people off is that it eliminates a human-readable filesystem. The traditional layout is gone or empty, replaced by a tonne of folders under `/nix/` called stuff like `240-572-9837wfgjh234098672-_bash` and you have to just... trust that your path and so on will work and stuff will just get found somehow.

> You have to let go of navigating your own filesystem.

Your broader point makes sense in that I get how a user-navigable filesystem is attractive, especially in the context of store paths being exposed to users as they are embedded in binaries and scripts. But I think the above is an overstatement.

Stuff on NixOS gets on your path the exact same way as it does on any distro: a bit of shell! Users can read through the `set-environment` script and the config NixOS generates for their shell in /etc and all that. They can check what binaries are on their PATH with `which -a` as usual. They can ask their shell where a given variable was defined using the usual tools it offers.

And the human-readable part of the filesystem does exist, just on top of the Nix store. The symlinks under /nix/var/nix/profiles/... or /run/current-system/sw are about as human-friendly as Unix ever is, imo.

Perhaps NixOS could do more to make those 'official', foreground them and document them, and even provide more loosely versioned paths to them like you suggest (making it easier to impurely manually build against them).
I’m guessing your parents aren’t worried about cloud provider choice.

Anyone arguing that they want to use some of these more obscure cloud backup solutions almost certainly has a Mac or PC at home.
theres border control for a reason...if foreign hitmen can get into the country, kill someone, and get away with it, whats the point of border control?
> now we have Israeli porn sites shooting videos of naked models on Dubai balconies.

Disgusting. What websites?
Dangerously close to the old famous Dropbox comment to the original ShowHN post
Well, I guess it's more that the standard library doesn't have a cross-platform way to access them, not that memory-mapped files themselves can't be done on (say) Windows. It looks like there's a fairly popular 3rd party package that supports at least Linux, macOS, and Windows: https://github.com/edsrzf/mmap-go
I haven't read it in many many years, but I don't think that's the case. But it's hard to talk about it without spoilers.
Anyone can set CNAMES, it doesn’t mean Meta owns the domain.
In the original 1BRC, it's a python script that generates the data.
Which is why we need public counter validation. (https://github.com/hcfman/sbts-aru) :-)
Thinkpad T14s Gen3 AMD, all working perfectly on Fedora 37, 38 and 39.
minor fyi. Had to look up how to get lat/long on an iphone without internet access. It’s in the default compass app.
All of this comes at the expense of focus on the things that really matter.
Because you can just lie and claim you make secure systems like Microsoft, Apple, and Google have been doing. Much easier and you get to have a billion features in your "secure" product so it supports more uses than actual secure systems. There was a small pile of systems sufficiently secure for actual high security work during the regime of the TCSEC Orange Book and the early era of the Common Criteria. But once Microsoft and the other consumer IT companies lobbied to get serious security certification requirements removed or reduced since their security was inadequate to bid on new projects and they found that unfair, they sucked all the air out of the room for actual high security commercial systems.

And, even if they did decide to pursue it their every instinct is completely incorrect. They have all made their fortunes on entertainment and consumer software and principles like "move fast and break things" that are antithetical to the development of secure and reliable systems; they do not have the foggiest clue how to solve problems in security or even how to compose secure components into secure systems.

That is not to say that nobody is doing so, you can just look to what is actually being deployed in domains that actually demand high security and high reliability systems and have the testing, auditing, and verification to establish conformance like aerospace and certification requirements like the Common Criteria Separation Kernel Protection Profile (SKPP) which required formal specifications, formal proofs of security, and a clean NSA penetration test (i.e. the literal NSA could not find any vulnerabilities).

However, the market for things that actually work is not as large as you might think given how much people crow about security because again, you can just lie. The chickens have not come home to roost yet because cyberattacks are only just starting to be a serious problem. It takes a while for 18 year old kids to bootstrap worldwide criminal enterprises able to attack millions of companies. I mean, even Zuckerberg had VC funding and it still took them over a decade to saturate the world. You have to cut the cybercriminals some slack for taking a few years to become a actual crisis. Give it another 10 years.
I've heard it say that Ireland isn't particularly keen on NI mainly for economic reasons. It would prove a drain and a burden. Also many in the North would lose out on certain social and economic benefits (certain healthcare costs for example). It seems these facts are stronger than the ideals of unification. These social and economic factors real and imagined (and magnified and played upon!) during the Brexit referendum played the key part, and thus it was that Northern Ireland voted for the UK to remain in the EU, not for themselves.

I've also heard it say that the old school nationalists feel unsupported. The major Irish historically nationalist party is seen to be almost compromised as they are pro immigration and open borders where historically they were more, well .... nationalist!

Indeed that's a challenge of all nationalist parties across Europe who campaign for independence seen in Catalonia for example. Should a nationalist seeking independence be pro Europe at the expense of their own nation?
Good point, and my original opinion should at least have what you said as fine print. Personally, I am finishing up a PhD in CS. When I started my PhD, deep learning had already been all the craze but I chose another subfield -- that did not pan out so well. Hence, I still think AI (maybe AI + X) is a good choice in general.
Most software in the industry is slow because it's doing a lot of stuff that it shouldn't. Often times additional "optimization" layers adds caching, but makes getting to the root of the issue harder. The biggest win is primarily getting rid of things you don't need and secondarily operating on things in batch.

My playbook for optimizing in the real world is something like this:
1. Understand what you're actually trying to compute end-to-end. The bigger the chunk you're trying to optimize, the greater the potential for performance.

2. Sketch out what an optimal process would look like. What data do you need to fetch, what computation do you need to do on this, how often does this need to happen. Don't try to be clever and micro-optimize or cache computations. Just focus on only doing the things you need to do in a simple way. Use arrays a lot.

3. Understand what the current code is actually doing. How close to the sketch above are you? Are you doing a lot of I/O in the middle of the computation? Do you keep coming back to the same data?

If you want to understand the limits of how fast computers are, and what optimal performance looks like I'd recommend two talks that come with a very different perspective from what you usually hear:

1. Mike Acton's talk at cppcon 2014
https://www.youtube.com/watch?v=rX0ItVEVjHc

2. Casey Muratori's talk about optimizing a grass planting algorithm
https://www.youtube.com/watch?v=Ge3aKEmZcqY
Could of easily have been a local hitman
Aha, ok thanks for explaining
What? How is Razor more of HTML than Jinja? Both are mostly HTML with syntax specific to their languages. They don't even look that different.

Jinja:

{% for item in items %}<br> {{ item }}<br> {% endfor %}

Blade:

@foreach(var item in items)<br> {<br>@item<br> }
> I don't remember anything about crypto/web3.0

He had a phase for a while where he tried to run the project as a DAO. Didn't make any sense to me, but that's web3 for you.
History basically. Privacy isn’t a fringe issue here in Germany. It’s baked into society, our politics and our culture. The CCC is known even to older people. Even though we have to register where we live with our local registration office those records are strictly not centrally stored. If you move between Bundeslände (state) your records are transferred from one to the other. Centralization of records helped the Nazis identify Jews for example. The Stasi watched everyone in East Germany. Signal is very popular. Large US social networks are not trusted by default. Our press still has more teeth than in many other neighboring countries as well.
To be honest I think the best way to learn about it is to develope for resource constrained environments. E.g. when you use 99% of your embedded MCUs code memory and another static string for a label shown on screen stops your code from compiling you will optimize code.
Interesting, thank you! I believe they are describing the invention of the clipboard: two-step cut-and-paste instead of defining a selection and a destination and then executing a move command.
Instructions on how to create it can be found here:

https://github.com/gunnarmorling/1brc?tab=readme-ov-file#run...

The Python version:

https://github.com/gunnarmorling/1brc/blob/main/src/main/pyt...
I recommend primo EM272 microphone capsules for use with https://github.com/hcfman/sbts-aru. They are high quality, very sensitive with high signal to noise ratio, lauded for nature recording use cases. They can be bought assembled for around 65 euros in the Netherlands. However these capsules are often found in much more expensive equipment.
You select the lines, then hit the tab key. All lines are indented, rather than being replaced by a tab character.
"Give it a second! It's going to space. Can you give it a second to get back from space?"

Finally that joke is accurate.
As someone over 40, I probably enjoy too much the ability to destroy any exclusivity or sense of cool these words may have previously held to the younger generation by using them excessively in their presence.
I use a Thinkpad T480, slightly upgraded with 32GB RAM, SSD, glass touchpad. It runs Debian with Cinnamon beautifully!
For emergencies in truly remote locations. In a natural disaster, you have everybody at once refreshing news and checking in on friends and family that even undamaged networks could struggle.

When the network has broken down you'd better be prepared to have teams fixing what is fixable, and the ability to deploy pop-up cells on the ground. If you have skimped on that preparation betting on satellite cells to save the day the contribution of Starlink to disaster preparedness might end up being a net negative.

That being said, pop-up cells on a startlink as their backhaul could become huge in disaster preparedness. Some contract scheme for standby basestations might actually become a big component of the Starlink business model. The good news is that all talk to regular phones can't overlap with regular starlink frequencies, so unless it blocks some other bottlenecks like SDR DSP capacity it won't compete with regular connections (certainly won't have a meaningful impact on orbital backbone load)
Huh? No assumption was made in my statement about what the UK wants or doesn’t want. Just that a significant, irreversible change from the status quo should probably require a supermajority vote. This prevents outcomes like Brexit where you get a deeply divided nation, or issues related to voter turnout causing an actual minority side to win.

I think we’re saying the same thing.
Well, yeah... that's what an acoustic sensor is. It would get more objection if they called them microphones.
Your poll is a non starter in Europe

Working in Switzerland I already have the option to work 4 day weeks @ 80% salary, 3 day weeks @ 60%, and 2 day weeks @40%.

So your 4 day week @ 75% salary is a no go.
TBH I totally agree with the peace of mind argument
You'll have to have the time and skills to get it, though. For my less teach-savy family and friends I always have been at a lost what to recommend. Here, a privacy friendly alternative is huge, IMO. I often recommended to use Google as backup, because it's better than no backup and easy to setup on Android.
Garry Tan has a lot of X/Twitter posts on the subject. 68% of SF overdose deaths seem to happen inside shelters. Recently one of the shelter workers overdosed as well. There seems to be a massive disconnect between intention and consequences of policies. https://x.com/garrytan/status/1750566946201047218?s=46&t=bGA...
Building a simple load balancer: Part 1
Indeed, from a playing around perspective it can be a lot of fun. You do need to be able to identify the start time of a particular sound event though on 3 or more microphones (Technically 4x mics, there are two solutions to a 3 mic localization).
The idea is to interrupt commerce. Governments don't like that. People don't like that. Government says this is bad, ok we're listening.

very handwavy in general but that's the idea.
The one that surprised me was yap. I’ve heard that used frequently by at least four generations. Did it fall out of use such that it could repopularized recently?
I am not the commenter to whom you’re replying. But for what it’s worth, I regularly “actually encounter[]” homeless people, and personally interact with at least a few of them multiple times per week. My image of them is neither abstract nor idealistic. I agree with what deepspace wrote.
And as a good history will, it really gets across how many gaps there are and how little we know.
Sounds like you already can, they just proved it, but you're going to have to watch the same video as everyone else.
Perhaps to offend people just trying to help?
Interesting to think how Netscape could have gone

"""
Netscape's response is to arrive at a remarkably similar destination by a completely different route: Instead of hiding the browser behind the GUI, Netscape is hiding the GUI behind the browser.

Constellation is a NUI built upon what Netscape calls a "chromeless" browser. The desktop is a full-screen browser window, stripped clean of the usual menus, buttons, icons, and other widgets (the "chrome"). In effect, the browser is the desktop. Like the Active Desktop in Windows, Constellation is a container for displaying rich Web content without all the fuss and bother of a stand-alone browser program.
"""
Luckily I bought a batch from a company sale. Easy to swap out parts.
A San Francisco carve out could wreck California's landmark coastal protections
I hope there's some broadcast stuff planned (does cellular support multicast like that?). So I can just point my phone at the sky and get some news/weather/traffic updates "off-line". Maybe a radio station or two? It's pretty impressive what can fit into 32kbps (or less!) these days.
Based on how this guy operates, and what he mentions at the end about resubscription rates, I have no doubt he’ll being paying a bunch of money in subscriptions within the next 6-12 months, in addition to the Tesla payment. This doesn’t sound like the type of person anyone should take money advice from.
If your head hurts, stop hitting it with a hammer. You haven't missed the train. You are in a trainstation. If you want to talk in terms of financial instruments, btc went from 69k to 30k while stock market ran from 3k to 5k. If you held a single E-mini S&P contract between 06.2023 and 04.2024, it would have made 100k. Things will always happen. The world is full of opportunities. Crypto bros are now Nvidia bros.

Usually a few people come out on top and what you see is survival bias.
My doctor notified me of this ransomware attack a few days ago. I'd imagine it's quite frustrating to deal with. What I've noticed is that engineering/tech culture is non-existent in heavily regulated industries. IT is usually a cost center, so there is very little incentive to improve things. Until there is a paradigm shift in their existing culture, these type of issues will continue to happen.
Hey son, you and your fellows are looking full drip, no cap. Remember to be back in time for dinner, your mom is making pork chops, and it is going to be bussing bussing af.
Just to add to the list of "fb.me" head-scratchers:

> ako.pinaka.gwapo.sa.ph.corner.static.fbcdn4.com.line.naver.jp.fb.me

> ako.pinaka.gwapo.sa.ph.corner.static.tlcdn4.com.line.naver.jp.fb.me

Everything before "corner" is Filipino and translated it means "I [am] the most handsome in Ph(ilippines)". Hard to explain how this comes across culturally. It's not particularly edgy, more cringe, the kind you'd find in someone's Friendster wall (MySpace never really for big there).

Really curious about `fb.me` now. Haven't seen a good-enough explanation in this thread and I can't be bothered to sleuth them up myself. I'm tending towards this list being not particularly well-curated.
Jokes aside, a decent IDE will find errors like you mentioned. Don’t need to add types either, the static analysis will find it.

Turns out the trivial errors you’ve having trouble with are not a substantial problem with the right tools. As mentioned in my first reply.
Welcome to Hacker News!

But no.
You can of course advertise at any price you want.

But, if the price you calculate this way is too large, no one will rent your house.

And, if the price you set this way is too low, you're leaving money on the table, which you may or may not be fine with. If the difference is high enough, someone might even pay you the rent you asked for, but then rent it out themselves to someone else for the higher price, and pocket the difference, which you may feel cheated by.
> label on the bottle

We don't do that. You just get a box and that's it.
And if you want to fuel your Ford, you better only use Ford branded fuel. Oh and this Ikea bowl can only be filled with ikea brand meatballs.

Can't you see how ridiculously anticompetitive this attitude is?
Maybe I'm just bad at it but your claim does not show up on Google. Can you please give me a report that shows which lab verified it and the results? And no, a random video from the Safire website does not count because my assumption is that they are scam artists.
> If it becomes impossible to rent properties profitably, then eventually there would just be fewer rentals available.

That's the point. They'd be forced to sell instead of hoarding increasing supply of houses on the market tremendously.

You wouldn't rent. You'd just buy.
Compilers is one of these field that didn't evolve much for ~30 years. I used to teach a course at Perugia University back in 2004-2006, and the material I could use was easily 15-20-25 years old, no sweat.

Things seem to have changed recently.
Can you do a USSR accent? We need an Ambassador de Sadesky in the sibling thread.