skysight-inc/HackerNews huggingface dataset:
There's almost a full paragraph on his war efforts in the article; from the rest of that article we can imageine it's dissected at length in the book:

> In a book not short on detail – more of this in a moment – Shakespeare expends vast amounts of ink in trying to work out exactly how adept Commander Fleming, as he soon became, was at his job and how widely his operational net extended. Whatever Fleming’s precise achievements in Room 39 at the Admiralty Office, he clearly found himself at home in a milieu far more suited to his administrative and imaginative talents than any employment previously offered him. He was a resourceful and consistently adept man-manager at the very centre of the British intelligence machine, Shakespeare concludes, often seen at Bletchley Park and ‘a war-winner’, according to his old boss.
Location: Austin, TX

Remote: Yes

Willing to relocate: Willing to discuss

Résume/CV: https://www.johnheher.com/cv.pdf

Email: johnheher@gmail.com

Personal site: https://www.johnheher.com

Experienced web developer with a focus on the front-end. I've worked from small startups architecting the whole front-end from scratch to working within huge teams to help build out Fortune 500 companies.

I feel most comfortable with:

- Front-end: JavaScript/TypeScript, HTML, CSS, Tailwind

- Frameworks: React, Remix, Nextjs

- Back-end: Node, Express, GraphQL, REST

- Databases: PostgreSQL, SQL

- DevOps: GitHub Actions, Netlify, Docker
> Israel has basically never been hit.

It seems like I recall Egypt and Syria invading in 1973, right?
We moved from DigitalOcean to ECS 2-3 months ago and it has been rock solid. Highly recommended. There is some initial setup required with container registries and wrangling AWS's vocab but once set up, push to master, GitHub Actions builds and deploys.
Well, if the state department of one of the biggest sponsors of global terrorism says that it must be true.
>But if Valve really needs to go that far, why invent a whole new API for it? Why not just copy win32?

I can think of at least two reasons:

Legal - APIs might be copyrightable in the future.

Control over changes - Not having to play ketchup every time Microsoft changes or updates an API. Windows APIs do still change and break applications they have compensated for this with application specific shims.

That being said I can't imagine what Valve would come up with. Maybe they could base something around Vulkan, Musl and Wayland.
The bigger problem I see here is the required shift of paradigm: once users/developers are allowed such things it's no longer "Apple devices own their users", it's a more traditional "Devices belong to their users" which comes with a whole new level of problems that Apple can't possibly deal with.
GitHub Copilot crosses $100M ARR
We obviously can't take anyone seriously who says "wudder".
This was a problem before M1 macs. There was an OS update that shut off 32 bit entirely, don't remember which one.
Not to mention good old fashioned overpowered unfocused led lighting. Its been a meme with the truck bros for years, but now these products have entered the general lighting supply. Now your landlord replaces the garage light with one thats brighter than the sun and shines into your bedroom. You will end up like Kramer in the chicken roaster episode of Seinfeld.
Sure, it could be that the host only opens one door, or it could be that he opens all but one door. In every case, however, it is better to switch. The all-but-one example is hyperbolic but still follows precisely the same mathematical rules. Your interpretation is valid, but so is the all-but-one example, and they all lead to the same result, it's just more obvious when you open nearly all the doors.
Before C and Alphard, all the "for" loops had control variables that took all values of some arithmetic progression.

Even today, such simple loops with arithmetic progressions include an overwhelming majority of all "for" loops.

The C syntax made writing these simple "for" loops more difficult, by having to write a lot of redundant symbols, instead of writing the minimum number of separators. Also for reading, the redundant symbols obscure the meaningful text.

The C syntax allows the writing of "for" loops where the values of the control variables are not taken from a progression, but they are for instance the values of the links of a linked list.

This kind of "for" loops can be written in a simple way by using iterators, without complicating the syntax of the loops with simple arithmetic progressions.

In modern C++ there is no longer any case when you would want to use the C kind of "for", but the kinds of loops used by languages like C++ already existed in languages introduced at about the same time with C, e.g. Alphard and Clu.
Depending on your state, you can perfectly get a suppressor / silencer on your gun.

You need to get a threaded barrel, $250, available online.

Then you fill out paperwork, pay the ATF $200, wait, and then you'll get permission to buy one.
How does limiting the number of grants increase the amount of time available for reviewers? If anything, a company would be incentivized to submit more applications in the hope that something sticks or at least drowns out the potentially more innovative competition, if only theirs look shinier at first glance and warrant more investigation.
I had the same problem. Then I watched the video and see that the upload is a video file not an audio file, so I uploaded as an MP4 and it worked. Seems like some sort of weird bug.
SWE-Bench Can Language Models Resolve Real-World GitHub Issues?
People should pay for the pollution they cause
Leave it to HN to find the fly in the ointment when Google is mentioned.
> they did not come to dominate through systematic genocide of the other Canaanites

That does not follow either. Civil wars happen all the time, and are usually accompanied by large-scale ethnic cleansing.
What you are doing there is no for. Not in the mathematical sense of “for all values in a set”. The semantic of the word “for” should matter.
If you want to iterate 2 variables i and j is much better to do it explicitly. It will be much more readable.
What way would be more efficient?
Source 1 is extremely old (branching off from the "GoldSrc" engine that Half-Life 1 used which came from Quake 2)

Valve seems to be making a pretty strong effort to distance itself from working with that engine where possible (though it's unclear if their lagging tentpole title Team Fortress 2 will get the Source 2 treatment)

It's possible that rebuilding these games for 64-bit Macs specifically would encounter an undesirable amount of bugs
It’s just as trivial to show the tax portion on the receipt and I’ve visited many countries that do this.

I think the reason taxes aren’t included are because lower prices make people buy more. Similar to $4.99 sells more than $5.
Am I suppose to know what “LMIC” and “HIC” means?
FYI, you can still use XML based configuration in Spring. The choice is yours.
See https://docs.spring.io/spring-framework/docs/4.2.x/spring-fr...

I agree it is not common to do it, most teams follow the autoconfiguration madness.
The "exalts nation and often race above the individual" aspect is what takes this past ordinary authoritarianism. The "forcible suppression of opposition" is the point of the article.

It doesn't necessarily qualify in every aspect, but it's close enough to raise historical red flags. There are hints of those aspects, or equally unpleasant ones.

If it were to be successful it would undoubtedly earn its own name, and future historians would be drawing comparisons and contrasts. For the moment, the term is useful in calling attention to it so that those negative outcomes are avoided.
Simple Knowledge Organization System
Doug Englebart's dream and objective of his life's work (https://www.youtube.com/watch?v=yJDv-zdhzMY)

Or more poetically, the famous "Bicycle of the mind" (https://www.youtube.com/watch?v=KmuP8gsgWb8)
Valve seems to intend on just releasing the original CS:GO as an (unsupported) title with community run servers
Hmmm. I don't want to be dependent on any cloud provider for my logins. Any passkey solution must be fully self hosted for me to accept it. Is there such a thing yet?
so much discussion around software engineering these days is based on infantilization and making sure you get _something_ out of your fundamentally dysfunctional team. its pretty disheartening.
The poverty tax is making it required to have a vehicle to participate in society. Make better public transit options so owning a car is optional.
How do you mean? Here in Illinois they are free. It was also free in New Jersey.
Under current economic conditions almost any tax that doesn't explicitly target high earners and high net worth individuals is a poverty tax. Fixing economic inequality is the appropriate place to deal with this problem, not reasonable taxes like emissions tests.
Man, I used to have the terminology right. I'm slipping since not doing async stuff in a while :)
The main difference is size. Submarine reactors are typically ~ 200 MW (carrier reactors are 700 MW or more). Pele is looking at ~ 5 MW.

It's analogous to laptop vs desktop computers. The laptop is smaller and dissipates less power. Laptop components aren't exactly shrunken desktop components, but they're fundamentally the same.
Okay I'll be the first to ask -

What the hell is EDR software?
This can be made on a paid basis. For example, for $1/month a customer gets a right to insert 1000 records (block up to 1000 networks or IPs) into blacklist on all Tier-1 ISPs. For $100/mo you can withstand an attack from 100 000 IPs which is more than enough and Cloudflare goes bankrupt.
libpg_query is a godsend of a library. I spent a lot of time writing a custom parser before I found it - was very happy to replace the whole thing. A major boon was the fingerprinting ability - one of my needs was to track query versions in metadata.
>> more governmental regulation, such as the right to repair itself.

Wanting more personal freedoms is generally considered a right-wing view. Creating a right to repair is about placing limits on corporations, not actual people. Try telling people that they can only use "original" parts in their guns and suddenly the entire NRA will be on the streets demanding a constitutional amendment in support of right-to-repair. This isn't a left-right political thing. It is a persons v. corporations issue, with government as the representative of the people.
I don't think Hamas attacked out of hopelessness. And I don't think they had no plan.

Hamas's goal is the total destruction of Israel, removal or death of all Jews, and (their) fundamentalist Islamic rule over the "river to the sea". None of that is required for a successful Palestinian national movement. Certainly it's not the aspiration of every Palestinian in Gaza, who are largely more oppressed by Hamas than they are by Israel on the daily.

But Hamas does have a plan. You're missing it, because it's based on an absurd belief of theirs. They believe that if they can make living in Israel too scary and too costly, the Jews will leave. That's what this is about.

The funny thing is, the Arabs actually have somewhere else to conceivable go (i.e. the country of Palestine, which is called Jordan). The Jews do not.

But when you look at the attack from this perspective, you see the logic of the attack - and of filming their own crimes for maximum terror.
eBay is a merchant
Not sure why you're being downvoted, that's a legitimate question. The ATF spends a lot of time going after illegal silencers (usually sold as 'oil filters') but they generally focus on end users who buy in quantity or the manufacturers who 3d print them. Have not heard of them going after marketplaces like eBay, but then again marketplaces generally bend over backwards to maintain compliance with firearm regs because they don't want to see a headline like 'mass shooter bought weapons on ebay'.
Chrome Bug: Preserve default locks in search instead of url-what-you-typed
I dunno.

Dialogue is the area where the interactivity of video games falls down completely. I mean, dialogue in a video game can be just as good as the dialogue in a movie but it has to be "on rails" because of the lack of linguistic competence of today's computers.

Even with a much better system it has to be "on rails" in that a video game character will get in trouble if you get it to enough an extended conversation which can be somewhat answered by "people have various ways to set boundaries" and that that of course can be part of the characterization.

Y'all are probably sick of me talking about how Tamamo-no-mae in the game Fate/Extella is the pinnacle of characterization in modern games, but being based on a legendary character who is able to charm people by talking intelligently about any subject who is connected to a photonic crystal computer that has recorded all the Earth's history and having the relationship she does with the protagonist any answer she has to why she doesn't realize her promise would be terribly disappointing.
Just use the same style as for variables. What's the point of the distinction? Maybe you'll want to change a constant into a variable later.
Your municipality likely has noise ordinances for anything above a certain decibel level. This can be handled by your local PD giving them tickets for their exhausts. I’ve seen it done before. If they keep getting tickets/fines they will likely change their exhausts. You can probably call the city about it but you can also call the cops. Just remember what they say about snitches.
I'm not proficient at C++ but I have written a decent amount of it (although not in years)

While I'm sure I'd be able to pick up on the style of the project, it would take a lot of time. Large scale C looks completely different to C++. No RAII, no classes, virtual dispatch, smart pointers. Containers are completely different, templates/generics only via preprocessor.

I think C requires a lot more conventions and experience to get correct code than C++, and especially Rust.
There's talk of Russia wanting to start conflicts with the northern NATO members.

https://www.msn.com/en-us/news/world/putin-prepares-for-poss...

I hope this isn't the start of some campaign.
To those who might not be aware: Wine originally stood for "Wine is not an emulator", a recursive acronym that were popular in the geek culture a few decades ago. Same for KDE Desktop Environment and GNU's not Unix.
What's worse for the environment, a gas-powered lawn mower, or a lawn?
Other people are also working day and night to suck out as much value from those companies as possible. Let's not ignore the multiple tried-and-true strategies for siphoning wealth from common-stock shareholders into the pockets of CEOs and board members. That is what the CEOs of most publicly-traded companies are spending their time trying to do. Would you rather own a shiny hunk of gold, or a paper whose value is constantly under attack from smart, Harvard-educated parasites?
> How much bigger (in lines of code) is Postgres now versus the one from 15 years ago?

I was curious as well and wrote a, very crude, script to measure it:

for t in $(git tag -l|grep -E 'REL.*_0$|REL[67]_[0-4]$'|grep -v REL2);do echo -ne "$t\t"; git ls-tree -r $t --object-only |xargs git show |grep -a -v '^\s+$'|wc -l;done
REL6_1 270033
REL6_2 320297
REL6_3 386532
REL7_0 630771
REL7_1 843219
REL7_2 986991
REL7_3 1363668
REL7_4 1492418
REL8_0_0 1649775
REL8_1_0 1702325
REL8_2_0 1806170
REL8_3_0 2017685
REL8_4_0 1924918
REL9_0_0 2011704
REL9_1_0 2225796
REL9_2_0 2290872
REL9_3_0 2405598
REL9_4_0 2487304
REL9_5_0 2527906
REL9_6_0 2632559
REL_10_0 2534653
REL_11_0 2771914
REL_12_0 2697892
REL_13_0 2822066
REL_14_0 2980221
REL_15_0 3054963
REL_16_0 3351147

This is counting non-empty lines. It's definitely not a good measure of overall code size, as it includes things like regression tests "expected" files. But as that's true for all versions, it should still allow for a decent comparison.

8.3.0 was released 2008-02-01, with 2M non-empty lines, we're now at 3.4M.
The Lightning Network Grew by 1212% in 2 Years [pdf]
What a bizarre argument. I don't think "business regulation" is the only or even the primary dimension of the left vs right axis.
I see you haven't used Nero Burning ROM.
Sorry I haven't mastered linking lemmy communities yet, and that one doesn't work well for me now that I test it. More directly: https://programming.dev/c/devlogs
It's 2023. If you're not querying blocks on a distributed ledger you're living in the past.
"Small-scale" meaning field patches of a few hundreds of km's in size. All inhabitable land on Earth would fit into the picture shown on that page...
Unity CEO 'retires' in the wake of fee fiasco
Its so sad realizing how we have all these fixes available to the worlds problems, but the fact they depend on the stakeholders in question to take a loss means they won’t be implemented without a protracted legal battle that might never meaningfully resolve. All this technological progress ossified by the profits gained from the status quo.
There's a difference between thinking something false and thinking the thing insufficiently likely to be taken into account in practice.

Russell's teapot argument is about so-called unfalsifiable theories, not about all things.
All the code you need to build Firefox for Linux, macOS, or Windows is in one Mercurial repo: https://hg.mozilla.org/mozilla-central/

The repo is also mirrored on GitHub for convenience, though PRs are not accepted through GitHub: https://github.com/mozilla/gecko-dev

The build instructions start with a script (“mach bootstrap”) that will download and install all the blessed tools and SDKs needed to build: https://firefox-source-docs.mozilla.org/setup/index.html

Depending on your network and computer, it can be possible to download the source and compile and run your own Firefox build in less than 20 minutes.
Pre-2022 most AI was disappointing not because it was unimpressive but because it near exclusively took the form of blog posts or university papers that announced something interesting but unusable. Either because it was merely an academic curiosity (AlphaGo) or because the tech wasn't being released for public usage at all, and wasn't really easy to replicate externally either, or because there was no obvious way to apply it to normal problems. So we all got used to this constant year-in-year-out stream of "amazing" "breakthroughs" that ended up being a thats-cool followed by a shrug.

RLHF trained GPT3 and then DALLE/Midjourney/Stable Diffusion changed all that. Suddenly AI not only got good, but the field broke loose of the inane and insane obsession with pseudo-safety that had been holding it back. Now the rest of us can use it without dropping $5M on a GPU cluster and hiring a dozen researchers first. AI is no longer a disappointment.
GraphQL's first draft release was 8 years ago. [1]

It's first non-draft release was 5 years ago. [2]

It's first release under community governance was 2 years ago. [3]

[1] https://github.com/graphql/graphql-spec/releases/tag/July201...

[2] https://github.com/graphql/graphql-spec/releases/tag/June201...

[3] https://github.com/graphql/graphql-spec/releases/tag/October...
I don't understand your point. What is the zoning on those vacant properties today? What zoning change would increase their market value without seriously hurting quality of life for residents? Have any developers applied for zoning variances and been denied? Are the properties owned by the city itself, or by private entities? If the latter, eventually they will be sold at the market price and the city government will have no say in that.
I'm not comparing TSMC with Nvidia, I said they are champions in that business, given that there are companies that design chips and also has fabs, my comment makes sense?

I'm also sure here people know how fabs are expensive.

I believe you understood my comment related to Radeon being part of AMD. And also you need to work on being less pedantic.
“There are no public metrics on how many people use Lightning, so critics point at metrics such as node count, channels, and capacity, which have plateaued over the past year and thus give a false impression that Lightning's adoption may be stagnating or declining.

Our research shows the opposite, as growth in the number of users, transactions, and volume has been accelerating significantly over the past years.”
If Google truly went rouge, they could turn all those Chrome installs and Android devices into one gargantuan botnet.
Fresh curl tomorrow will patch 'worst' security flaw in ages
Yeah this is simpler. You're just throwing away every pair that isn't a TH or HT
Endpoint Detection and Response. Basically a new term for antivirus/antimalware but that reports back to defenders and helps them respond to malicious software that may be on the device.
Clean code.

Their actual work output suggests otherwise.
Wow, I guess sometimes the real world is as cool as the movies
I have the honor of working with a Postgres ~committer~ contributor who was just over 25 when they first contributed! The story about their first commit is great:

They were testing SQL behavior for Materialize and thought to check that both systems handle interval functions identically. Being thorough, they tried something like:

select interval '0.5 months 2147483647 days';

You can try it yourself on dbfiddle[0] Instead of erroring, Postgres returned a bogus value `{"days":-2147483634}` you can read why here[1]

So naturally they decided to fix it in Postgres, which is why they contributed and why it's handled properly in 15+ [2]

[0] https://www.db-fiddle.com/f/ijT76fsmL99bHvXxhAtf7j/0
[1] https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit...
[2] https://www.db-fiddle.com/f/i3KikCb72AN1EZpywErZvr/1
It's probably because they're so small, integrated and installed in confined insulated spaces. My house is 5 years old and I've never had an LED light break. The hardware I have is split into the LEDs (bigger ones with a heat sink) and the AC/DC drivers which are installed above the ceiling insulation or in a wall cavity for wall lights. The old school gu10 bulbs are notorious for burning out as well I used to go through about 4 a year just in a kitchen rangehood.
I feel it's down to two suspects:

1. The US said they would do it, then did it
2. Ukraine did it, because most European intelligence agencies believe this to be true.
Every project has unique idioms. Let alone ones that are 30+ years old.

Idioms are a baked in cost of learning to contribute to any project.
https://aider.chat/ <-- secret weapon, use GPT4 for coding via the API with much better support than what Copilot gives you.
Something that makes this a lot more intuitive is to increase the number of doors. If there's 100 doors, the host will open all remaining doors except 1, and they will never open the door with the car behind it, then one has a 1% chance of winning the car if they don't switch doors and it would happen only because they initially chose the door with the car.
> We never published...

We? Netflix or Reddit? I know for a fact that Amazon doesn't.
I'm curious. When those people see the simulation, do they then go back to the analysis and uncover their mistaken reasoning? Or do they just continue to reject the analysis but begrudgingly accept the outcome of the simulation? The analysis of the Monty Hall problem is so very simple I find it very odd to staunchly reject it but then be persuaded by the simulation.
We aren't allowed to bring it up.

Abusive bosses and shit working conditions often get swept under the rug, and the result is trauma expressed to the worker's loved onrs.