skysight-inc/HackerNews huggingface dataset:
These tricks are cute, but at the time nginx's performance came from much more fundamental design decisions.

First, the async model was literally years ahead of Apache. It leaned heavily on interfaces like epoll to manage large connection pools with a small number of processes, while Apache still used a thread or process per connection.

Second, it removed exactly the right features - those with minimal benefit and high performance impact. The classic example is .htaccess, which adds (at least) one stat to every single request, but in practice was only needed for the horrible multi-tenant LAMP reseller setups of the day - everyone else was fine with static centralized configuration.
If I thought it was relevant I’d share, however it isn’t relevant who I am or what my anecdotes are, so instead I’ll point out your distraction as just that; a distraction from the real problem here, which is inequity.

No matter how many times you say otherwise, people would rather not steal. Fix their circumstances, fix their behavior. If you actually cared about solving the problem, you’d care about helping these people.

But no. For you, this is about petty vindictive retribution. Your inability to empathize with someone not like you creates a cycle of hate that’s self perpetuating, further exacerbating the problem rather than being effective in finding a lasting solution.
> If there is no war, what were the Oslo Accords for? To formalize terms of a post-war occupation? But then when was the war? Who surrendered?

I explained my perspective on this: after the six-day war, Israel conquered the lands currently forming today's Palestinian territories and occupied them. As with any occupying force anywhere in the world, the occupied people started resisting this occupation.

The Oslo accords happened between the occupying force, Israel; and (representatives of) the resistance movement - represented by the PLO at the time, mostly. The accords marked the beginning of the modern Palestinian state (the "official" beginning was Yasser Arafat's 1988 declaration of independence, but that couldn't even happen in Palestine). They were maybe closer to the Good Friday deal in Ireland than to any kind of inter-state peace treaty.

So again, any regular war ended a loooong time ago (basically after the six-day war, but that was re-attempted in the 1973 Yom Kippur war); it ended with Israel de facto ruling all of the territory of modern Israel + all of the Palestinian territories. However, there are two aspects that prevented the fighting stopping there: (1) Israel wants to be a Jewish state, so they did not want to officially incorporate the Palestinian territories, since especially in 1967 they would have meant that the vast majority of Israel's population would have been Arabic; and (2) the people in the occupied territories started a bloody resistance movement against the occupation - fueled by historic religious hatred and concerns, but also by item (1) - the knowledge that they would not be allowed to be full citizens of Israel, even if they wanted to.
Wasn't Apple looking for some RISC V developers or hardware people recently? Perhaps Apple will add some small RISC V components to their devices now but maybe envision moving to RISC V in the future. Or perhaps it's because of worries around the Nvidia deal perhaps ...
France has had some of the most stringent Covid-19 restrictions in the world. Interesting.
Maybe unrelated to the main topic, but damn, this sounds familiar. But i was never diagnosed. There were only mentions about "austistic features". My mom took that as an insult to her parenting skills for some reason.
I remember that one. Marketing as a profession really seems to attract sociopaths. I'm not sure the people who enable them are much better.
Lots of reasons:

1. Consumer broadband speeds rarely exceed 1Gbps

2. 1Gbps Local network transfers are seldom slowed by the network (as large file work typically involves HDD still)

3. Where local network transfers are impeded by the network speed the transferring itself isn't a frequent enough and blocking thing that people feel they need to fix it... they just go make a cup of tea once or twice a day

4. There are a lot of old network devices and cables out there, some built into the fabric of buildings (wall network sockets and cable runs)

5. WiFi is very very convenient, so much so that 250Mbps is good enough for almost anything and most people would rather be wireless at that speed than wired at a much higher speed (gamers and video professionals being an exception)

And ultimately, the cost and effort of investing in it doesn't produce an overwhelming benefit to people.

Even in quite large offices, it's hard to argue that this is worth it when the vast majority of people are just using web applications and very lossy audio and video meetings across the internet.
> Any software engineer working more than 40 hours/week in this job market is a chump.

Not sure what to make of that; I work more than 40 hours a week, but my total compensation is also above 500k/year.

There somewhere I can work less, but maintain that level of compensation?
Sorry, but I'll skip this advice.
When not signed in, the button just says "Sign In", which is not something anyone would look for a language change option - doubly so if the "Sign In" in is in a foreign language. There is plenty of space to add a globe icon or something like it directly on the page there.
This really is getting quite tiring. It’s such a red herring.

I’d suggest reading this article by Nic Carter to get the other sides POV: https://www.newsweek.com/bitcoin-mining-americas-most-misund...
What prevents this scenario is estoppel: the users of sqlite have been told they can use it freely and Hwaci can’t retrospectively withdraw their promise. https://en.wikipedia.org/wiki/Estoppel
I created a simple spreadsheet that we printed out / filled out each week. It worked great. No need for an app.
Major Panoramio fan here. I have traveled a lot of places on that site. Thank you for making it :)
Safeguards against police corruption should come in the form of transparency. We need to have safeguards against filing bogus arrests regardless of this whole scaling bail proposal. The same vulnerability to a corrupt police system already exists: police could just fabricate violent charges to justify denying bail on grounds of safety.

The fact that bail should only scale for repeat offenses of lesser crimes is itself an additional safeguard: it would elicit scrutiny if the same set of police repeatedly charged the same person, and it would expand the set of co-conspirators required for corrupt police to pull this off.
Sticking defer under the var declaration is clever, but it doesn't look an improvement in terms of the code quality to me. It trades verbosity of the "out:" pattern for the need to register the cleanup code before the acquisition code. That's just weird. It's not complicated, just... backwards. Almost like a solution in search of a problem :)
Some engineers I know that work at an appliance company said German made Bosch dishwashers are the best. This was their assessment since they test/test down competitor products.

I took their advice and bought one when having to replace
Tonga undersea cable needs at least four weeks to repair
Maybe the most stringent restrictions are not useful at all.
The reason it would fail in court is estoppel. https://en.wikipedia.org/wiki/Estoppel
Thanks for the writeup! Glad to see you around.
I have a few ideas. There are 3 problem-areas in the world holding back poor people today: education, health and housing. Look at what worked in other areas to raise the floor and apply it here. There is just one answer: free markets.

Not a coincidence but education, health and housing are heavily regulated everywhere and even governmentally run in some places. De-regulate them, allow the free markets to do their magic to find solutions, reduce prices and thus raise that floor.

Then remove artificial barriers in the jobs market like minimum wages. Allow people to be employed no matter how little their added value is worth. Free companies from onerous regulations and make creating a competing company easy and cheap instead.

Finally, separate the Economic power in state, just like Executive and Legislative powers are separated. Make it illegal for governments to engage in, regulate or influence economic activity. Focus their role on ensuring freedoms and applying externalities to markets through taxation. Also accept and use taxation's role in shaping societal behavior.

Oh, and re-energize private charity by removing the corrupt and ineffectual state welfare crutch.
10GbE and 100GbE on fiber is quite cheap and easy now - but 99% of consumers and people doing ordinary stuff have no capability or interest in doing fiber. You can terminate cat5e or cat6 with $25 in hand tools...

I think what's new is the prevalence now of 2.5 and 5GBaseT ethernet chips that are cheap enough companies are starting to build them into any $125+ ATX motherboard. At short lengths even old crappy cat5e has a good chance of working at 2.5 or 5.0 speeds.
FSF expands process for associate members to nominate new members of the board
It should be legally mandated to release either the firmware source, or at least the API and applicable keys, before discontinuing support for a device.

I'm reminded of the Wemo netcams my parents owned, which updated to remove a previous ability connect directly to the video stream in favor of pay-only cloud software, and the proceeded to cease support for that, leaving my parents with two completely useless bricks.

https://www.belkin.com/us/support-article?articleNum=316642
I don't transfer files super often in my local network, but even when I do, gigabit is... honestly fast enough. Like it's never really bugged me.
If you have to put as much energy into splitting the C from the O2 as you got from burning the C in the first place, that means giving back all of the energy that was extracted by the fossil fuel economy for however much carbon you want to convert. That means not just stopping the fossil fuel economy but basically running it backwards enough to undo decades of its output.

Since fossil fuels are being burned as fast as ever and we can't even slow that down (Biden selling new coal leases in the US, etc.), running it at full speed backwards seems like a pipe dream. If we're going to be that utopian, we might as well think bigger and get started on a Dyson sphere.
Exactly. If it was SPF+ you could use that. As it is copper only you need to buy a more expensive (and for most uses less good) copper one for whatever you plug it into.
It’s also a system that is built on centralized systems. Is this really ideal? Do you really trust governments to handle the monetary system? No currency in the history of the world has survived in the long run.

The number of transactions has nothing to do with the energy spent on mining. Besides, the LN can already handle millions, if not billions, of transactions per second. You’re parrot
Chinese messenger ID-as-username mostly starts from q(QQ - counterpart FB Messenger) and s(Sina Weibo - counterpart FB/Twitter). Others(a - admob, b - bilibili etc.) are quite rare tbh so I don't think that's the case here.
I feel like the distinction between "employees at the NSA using tools to look up stuff for personal issues" and things like "the FBI actively looking up dirt on civil rights leaders to try and blackmail them" like with MLK is extremely important!

One is a case of employees abusing a system for personal gain. Another is establishing a system of abuse in service of the security service. Absolutely night and day in terms of the implications, even if in both you have people with access to private information.

The NSA employees weren't trying to advance the goals of the State by stalking their exes.
Well, harsh penalties mean nothing if you have a corrupt and/or underfunded police/criminal justice system. But if you combine a highly efficient and regulated justice system with proper funding and harsh penalties, you will soon have no crime. The problem of course, is people who will advocate for “criminal rights” instead of the rights of victims.
To be fair NGINX config is not better. An ad-hoc grown soup of syntax without a clear concept to govern it all.

I would prefer a simple JSON file any day. Or some Lispy S-expressions. Or some TOML or well structured XML and XSD even.

NGINX makes you learn another lang only for one tool and for a config, which mostly (always?) does not need anything more than being declarative config.
I think you mean SFP+, small form-factor pluggable, rather than Sun Protection Factor ;)
Good fonts should be a dime a dozen.
And being an employee isn't that much different since you can be fired or made redundant.
Another argument is that it actually encourages the development of new power generation plants by subsidising the cost for producers: https://www.newsweek.com/bitcoin-mining-americas-most-misund...
Obsidian is (almost) a Typora killer
EV charging stations are gearing up to outperform oil sales, BP says
> It’s clear though there is a little detachment from reality here, to put it gently.

Sounds like a perfect fit for the GNU organization
You can't do that yet, but it is a step in that direction. The general idea is that Wine is getting organized on two layers: the PE .dll libraries, which are similar to a Windows userspace, and the Unix libraries, which act as a sort of "kernel". The interface between the two is standardized and is kind of close to a system call interface (we actually call those "syscalls", even though what I can "kernel" is still a bunch of userspace .so libraries, so the processor is not really switched to kernel mode, and there is no hard enforcement of boundaries; also, many of these syscalls are much higher level than what you'd usually expect from a real kernel-userspace boundary).

Once all modules are converted (there are still a few missing, unfortunately the hard ones, but people are working on those), the PE world interact with the external system only through this "syscall" interface. The Unix world is required to be compiled for the external system's architecture, but the PE world can be whatever you want, provided that you do the appropriate things at the syscall interface.

For example, you can have 32 PE libraries and 64 bit Unix libraries, and at the syscall interface you switch the processor back and forth between 32 and 64. Or you can have x86 PE and ARM (or whatever) Unix, and you enable/disable an emulator at syscalls.
All excellent points but I'd remove gamers from there:

> (gamers and video professionals being an exception)

I play Stadia, 4K HDR 60FPS, just fine on a gigabit ethernet connection and 150MBit internet connection. Any games not streaming the entire video are fine with just kilobits/s of data, as long as the latency is good.

So the case for home 10GE is even weaker ;)
I am actively trying to learn about the cultural heritage I was denied

Speaking as someone who is also 1/32, same as you, people like us need to stop pretending having a sliver of genetic material somehow entitles us to a "cultural heritage". 1/32 is five generations. That's three percent. For comparison, the average European-American's DNA is 3.5% African. White people are blacker than you and me are Native American.
Have you ever seen the shadow of a satellite passing overhead?

For that matter, if it did work, would the satellites not reflect IR back to Earth? They might even hurt more than they help because they would be blocking sunlight on one side of the Earth only but would be blocking IR escaping on both sides.
The first issue I've seen people struggle with are to do with generating the Python bindings in the right modules. Getting the right combination of arguments to protoc isn't always obvious.

The main complexity with an existing code base is that gRPC runs its own ioloop so it controls the server entirely so you can't glue it into an existing Python webapp easily. You can call all your existing Python functions etc just fine though.
They have nothing: they lost the code. So no hashes or copyright headers.

If you find the source somewhere, and nobody else does, you're the only posssessor of the copyright headers, and can scrub them from any copy you show to anyone else.
How is the overhead of creating a process per-request in this type of system?
Isn't Warren white and reclassified herself as American Indian though?
F@H is using the energy for something useful. I don't view the creation of a digital speculative asset as useful in the same way I view scientific research (something terribly underfunded as-is)

Crypto is a cancer even when users voluntarily participate, but that's a separate discussion. It's incredibly inefficient and I distrust anyone downplaying the severity of fragmented commerce networks that individually use more energy than entire countries with millions of fungible flesh and blood humans.
>No, research shows that, for most, social media breaks the bubble. We are more connected to "the others" on social media than in our offline lives.

That just means that social media exposes people to more ideas. Not that it's not an echo chamber. On social media, no matter how dumb your idea is, you can always find someone who agrees with you. It doesn't matter if even more people disagree with you because you found the validation you were hoping for.
Do you think every leader in every nuclear capable nation is going to have those same views forever?

There's going to be a failure in the "our leaders are afraid of nuclear war" plan. That isn't viable. Just because it has happened for a few decades doesn't mean it will continue to happen, everywhere, forever.
they have a core design, instruction decoder is like no more than 1% of the silicon and they're running a risk of depending on nvidia, which really likes how it prints money now and really wants to continue doing that. also, they've changed the architecture three times now?
Well, compared to the quality of Telegram clients, XMPP is nothing.

This is a matter of perspective. Personally, emoji reactions aren't a big enough draw for me to switch to or from any platform.
I was researching about low latency applications and one seems to be webrtc video for casinos where the croupier hands and cards are streaming to the internet for remote players, could be something like that.
If you can read German, the blogger Sascha Pallenberg wrote an in-depth piece in 2013 about the scammy nature of eyeo:

https://www.mobilegeeks.de/adblock-plus-undercover-einblicke...
Plenty as in poppler, mupdf and pdfium? Are there others?
The update isn't forced, you have automatic updates enabled on your ps4.

Disable (Uncheck) automatic updates from [Settings] > [System] > [Automatic Downloads]

You'll have to uninstall the game and reinstall it from your hard copy to get the original version of the game you remember.

However, if you'd bought the digital version, you'd be out of luck.
How Google Is Killing the Data Scientist
translation: 'We won't get that much money anywhere else'
What are you implying? I'm missing the connection.
Gamers aren't a strong answer :D but they're the audiophiles of home computing hardware and networks and the most likely to overspend in the belief that it's better :D
I get this with regards to Van Gogh, and I assume a thousand Van Gogh’s we never got to hear about or appreciate. I wasn’t suggesting at all that he should’ve given up if he wasn’t making money.

I’m just saying that there are easily hundreds of creative activities people do every day just for the love of it. Each of them could be artistically appreciated later. Narrowing in on this one subset, especially with taxpayer funding, seems not only unfair but also uninformative at large (we learn little about the economic impact of UBI as the U is missing here).

As others have said though, this appears to actually be an artist’s grant labelled as UBI, which makes the whole thing moot (these have been around for a long time with allocated funding).
A bit unrelated but still:

Can someone recommend quality USB(-C) ethernet adapters brand? I'm building an embedded system in a professional context and need to connect some of our own custom in-house built embedded devices (usb-c only, no ethernet) to LAN. Right now, when some device goes offline, I don't know wether it's our product or the cheapish usb-ethernet-adapter which is at fault. Would like to have something 100% reliable.

Shall I buy Lenovo or Dell?
That's ridiculous. They themselves adopted the Adblock term from the original open source project that they initially derived their product from (http://web.archive.org/web/20090222145638/http://adblockplus...). If any trademark exists for Adblock, it's probably not theirs.
Then it wouldn't be F@H, you'd be part of Norton's botnet. It's not just the AV companies, uTorrent had a controversy around the same thing. All about making a quick buck and crypto is enabling it by getting people to buy in to what is essentially a botnet
Ask HN: Did you ever play around with stereoscopy?
I had Pentax 430RS long time ago (https://www.imaging-resource.com/PRODS/P430RS/O43A.HTM). I had capability of creating stereoscopy like images.

Did you ever try to create your own stereoscopic images?
> The site was created in 2006 with little knowledge of security, so passwords were stored in md5() hashes without salt

Ouch!

I hope they learned their lesson: Security is an ongoing effort.
What exactly was on the internet pre-WWW that people were willing to hack for? Ftp servers? Or something else?
There are open-source libraries as well for e.g. Java, C# and I guess a bunch of other languages.
XNU, the Darwin kernel, is not a recursive acronym like GNU. Officially stands for X is Not Unix.
Chegg's valuation falls to under 4Bn
Thank you for sharing. Since most abuse happens from people you know or are in your vicinity, I believe the focus on online content is misplaced. Providing information and a way to call for help is much more productive way. Having channels to share information confidentially does benefit people greatly to even share their predicaments. It helps them to maybe gain the confidence to seek help. Removing that confidentiality is counter productive.

Giving government the ability to snoop on people to maybe find something objectionable would in my opinion severely inhibit people opening up about abuse. Even if you believed government to be your perfect friend. For many it isn't just a question of security, it is also a question of shame and guilt. Ubiquitous surveillance would be damaging to the low trust of people that were abused.
softbank is so much more than wework and wework might actually start making sense now. softbank has a lot of china exposure, which got hit really bad in the past year.
Which is why I use password manager, with one unique & strong password per site.

Risk management is important as there is no way to know what website has any known or unknown security holes in it. (Especially those built years ago)

When possible use password manager with End to End Encryption (E2EE). Maybe Independent Security Audit too.
for 2006 that's actually not bad.

When I joined my first company in 2010, to my horror, they were using plain text passwords for users
Silicon Zoo: Tiny artwork on CPU dies
Make a bookmark for it, let it sync to all your devices.
For now, and I think for the next several years at least, if you can afford to purchase and drive a headset which comfortably replaces multiple monitors, you likely already have the space and resources to use multiple monitors already. I spared no expense on a fully kitted-out home office and didn't spend anywhere near $100k USD.
>Once Google offered me a chance to claim the profile for the central bank of an African country and I did.

How did that happen, it just asked if you are responsible for this org?
I just saw that there is sales on PS Store. So if you own a PS4 grab the whole collection with all 4 Jak games. But yeah, an open source JAK would be unbelieavble.