skysight-inc/HackerNews huggingface dataset:
Spent a while making this for the Library of Congress Friends' Choice Civics Video Game Challenge [1], so figured I'd note it here.

Free to play, with open source required.

The game is meant to be a combination of a match-3 game, and a society simulation, such as the Civilization series. The basic match-3 portion features an 8x15 grid, with 8 block subtypes over a range of city attributes (Food, Industry, Health, Coins, Culture, Science, Religion, Civics). The intent is to simulate the development of a city such as Philadelphia (founded ~300 years ago) using match-3 mechanics to qualify for building purchases. The buildings are then intended to provide extra abilities (ex: Tetris style block swaps) or benefits for your town (ex: extra Culture or Civics points with each match).

Game has been tested and appears to function in: Firefox Developer (119.0b1), Edge (117.0.2045.43), Chrome (117.0.5938.92), Opera (102.0.4880.56), and Android Samsung Browser. If you find an issue let me know.

The challenge itself can be found at Challenge.gov:
[1] https://www.challenge.gov/?challenge=library-of-congress-fri...

- Known issue: Map won't rotate with touch screen interface. Event buildings currently provide no benefit (hit the time-limit for entry).

- Things I think are neat: Tetris style (Tromino and Tetromino) swaps (rotate blocks through a pattern), rotations / mirrors of all these, direct block replacement (specific or random), long distance exchanges, automated match shape identification (up to pentominos), building criteria based on specific shapes / rotations / mirrorings, wild-block matches, scalable SVG piece highlighting, a 3D webgl map of the town as its constructed, 80 buildings in 8 categories that all do something to the game state (with multiples of some and 40 hidden events, working on houses that build as you play).

- If you want to play with all the abilities (as if every building is completed), check the box about the SVG scaling shapes demo near the bottom.
Related economist article: https://www.economist.com/leaders/2023/11/30/a-new-age-of-th...

Blue collar workers are performing pretty over recent years.
A participation gender gap? Yes.
Do they need realtime transcription?

Computer: webcaptioner.com
Android: Live Transcribe (g.co/livetranscribe)
iOS: Live Caption with the 'mic' icon enabled.

Web conferencing: Meet, Zoom, Teams all support realtime CC, which is pretty good.
SEEKING WORK | Location: France | Remote: Yes | Pentester

I am a senior penetration tester. I have worked with start-ups and some very large organizations in Europe. My work involves helping companies identify the security flaws in their products and infrastructure.

Main services

* Penetration Test (Web, Desktop, Mobile, Network)
* Source Code Security Audit (Python, PHP, C, C#, Go, Java, JavaScript...)

Website: https://ianisbernard.com/
Linkedin: https://www.linkedin.com/in/ianisbernard/
I'll take being desk-bound over being a nurse, police officer, teacher or any other essential employee any day. Those jobs can suck super-hard. For a nurse: 16+ -hour shifts on low salary, for example, COVID all over still to this day.
This is awesome for the movement to rename GPT to gipety and GPTS to gipeties ;)
SEEKING WORK | NYC | Remote

Product-minded full-stack software engineer with experience working on pre-PMF -> Series A startups. Previously an early engineer at a YC-backed fintech company.

Stack: Python (Flask, SQLAlchemy), Javascript / Typescript (React / Relay), GraphQL, Postgres, Kotlin for Android

Email: awais@post.harvard.edu
Best to have one less major level of abstraction where that’s happening then.
I remember them making a metajoke[1] about Flash being dead and Strongbad was trying to rapidly learn HTML5 as a result lol

1. https://www.youtube.com/watch?v=L0nuQ5o2DYU
That's one advantage, but there may be more to it. There is some talk of bamboo's physical properties.
This only matters if you are building a library intended to be consumed by other projects, and you are intending to release before deciding on a public API, and for some reason put multiple classes in a single file. Pretty specific case of a bad practice. Otherwise, just use your IDE's refactor capabilities.
Both Windows NT kernel API and Windows userspace API are designed to be portable across processor architectures, minus a few non-essential assumptions that are sadly assumed to be invariants by some userspace applications.
I've been following Feross and the Socket team since they were announced. Cool folks exploring a very undeserved verticals in the security space (capability analysis, security posture over time, etc). Highly recommend chatting them up if you see them at a security conference or are local to SF.

Feross--hope you and the team are doing well!
Put a turret on a vehicle.

https://en.wikipedia.org/wiki/Self-propelled_anti-aircraft_w...

Also the state of the art for this kind of thing is the phalanx I believe. They have it installed on carriers.

https://www.armyrecognition.com/united_states_us_army_artill...

It can definitely go on vehicles.

I would say China can easily bypass this tech with hyper sonic missiles and even just launching 10 missiles at one carrier at the same time can probably fuck it up.

Just even getting one missile with a system such as this is a miracle. Anduril is far away from having the know how of building any system to the level of the phalanx.
It would almost sound like a noble motivation for all that shock-and-awe spending, except that wasn't the motivation.

Nobody cared when he was actually killing Iranians or domestics. Back then, kids of exiled Shah-regimers were protesting US gov't support for Iraq (widely reported overseas, widely ignored in the US) at colleges in CA, Michigan and Texas and getting beat up for their trouble.

Plus we were rolling in all that $15/b oil with the flooded oil market so domestic win-win. Except for all those oilmen in TX who went bust. Well, they voted for Ron, so I guess they got what they wanted.
I've still had it happen this year, but I visit weird places :)
I still say “eaten by some kind of Linux” anytime I accidentally cat a binary file.
Are you hiring outside of US?
I am confused a little by the tone of this. Given that chimpanzees are known to violently raid neighboring groups, why would anyone expect that there is a "first" raid with humans?

I would think a default expectation is that warfare was always there and only got more advanced with tool use etc.?
It feels pretty close to the ship computer in original Star Trek. It wasn’t really an AI in that it was sentient, but a verbal natural language interface to a computer capable of running all sorts of analyses and ship operations. If it ran into something outside of its knowledge base it’d just say I don’t know and shrug.
and the language tutor company could have you pilot around a menial labor droid while you are learning...
This is how big companies decline.

Simple answer - because nobody really cares.
Could be - I've been making this observation for a long time. The cycles keep going. On the other hand, probably lots of other people have commented on it as well...

You may be right about the browser becoming the OS. Chromebooks were already a step in that direction. But JS/HTML/CSS really is a horrible combination for application programming. If the browser does become the OS, can we please get decent technology to work with?
Quadrature | London or New York | Full-time | Onsite | https://quadrature.ai/

Quadrature is a UK-based systematic trading company, in the business of building black box (fully automated) trading systems across the global financial markets since its founding in 2010. We're a very tech and research focused org, and are quite different from a lot of other players in the market (more like a tech-driven research institute than a traditional trading firm -- see https://quadrature.ai for the details).

We're looking for a skilled engineer to optimise the use of GPGPUs for our AI workloads, for both our model training and inference environments. This is a great opportunity to work with a group of world-class researchers and developers, building out large-scale, black box algorithmic trading systems using cutting-edge tech (advanced ML, thousands of GPUs, multiple global research data centres and trading co-location sites, petabytes of storage, innovation-lab R&D work with strategic partners). Our expectation is that this will be a very high impact role. It'll be based out of either London or New York.

https://quadrature.ai/contact
> If you get a Tesla it is solved now. The charging is seamless and reliable pretty much everywhere except the very most out of the way places

There are still places that aren't out of the way but lack Tesla network chargers.

I'm on the other side of Puget Sound from Seattle, and Tesla's charger map shows nothing over here [1]. The nearest Tesla network chargers are in Seattle. Getting there and back is almost $30 in ferry fares, plus 1 to 2 hours on the ferry (depending on which ferry route you take). There is also one in Tacoma, which is about 90 minutes round trip plus a Tacoma Narrows bridge toll.

[1] https://www.tesla.com/findus?v=2&bounds=47.94252518054602%2C...
I'm learning Hindi and there are somethings that are easy (phonetic alphabet, nothing like 7 different sounds for 'ough') but the sentence structure is very different and can be hard to get right. Pronunciation isn't too bad for the most part but there a few tricky things, for example four different 't' sounds and four different 'd' sounds. The hardest part is that there really aren't that many resources. Even though Hindi is the third most spoken language in the world, you will find far more resources for many of the less spoken European languages.
Maybe in other sectors, but not on Cloud. I've been an involuntary GCP customer on two accounts that were mid single digits millions a year and one that is among GCPs larger customers. In all cases, Google was a nightmare to work with. Support is better when you're spending absurd amounts, but it's still an awful partnership, distinctly worse than their competitors.
Since the money is literally created out of thin air by your rulers, you will never be able to beat them at their own game, or even have half a chance of a fair fight.

Everybody around you worships until death this money that is created by the rulers, even though they can see with their own eyes that it's made of worthless paper. So strong is the spell.
This is true, but he could have negotiated a breakup fee with Twitter if he'd wanted to. The board likely would have been more than happy to take $10B from him to kill the deal, which would have saved him a bunch of cash and headache in the long run. But obviously cutting losses isn't how Elon likes to roll; he'd rather burn the company down out of spite.
Indeed it's a very hot space! So exciting to see all the different approaches.

ElectricSQL and PowerSync are both tackling the very hard problem of partial replication. The idea is to build a general solution which allows a traditional centralized db to bidirectionally sync only what's needed on the client side - while still supporting optimistic mutations (and all the consistency/conflict stuff that goes along with that).

The downside is implementation complexity. Both require the ability to keep track of precisely the set of data on each client in order to push out changes to only that subset of the overall database. In addition, specifying which subsets of the database state to pull down requires a new DSL and is a new thing to learn (and optimize). That said, I'm stoked they are taking on this extremely hard problem so when SQLSync is ready for partial replication someone will have already figured out the best practices.

SQLSync, on the other hand, only supports full db sync. So every client will see a consistent view of the entire database. You might immediately wonder if this is a good idea - and for some apps, it's not. But consider a personal finance app. The main goal is cross device sync, cloud backup, offline capable, etc. In this case having the entire db stored on every device is probably what you want. Another example is a document oriented data model, such as Airtable. Each Airtable could be a distinct database, thus leaving it up to the client to manage which tables they care about.

(added in edit:) By focusing on full db sync, the sync engine is much simpler than solutions that support partial replication. One benefit of this is that the backend is very lightweight. Currently the demo (https://sqlsync-todo.pages.dev) runs entirely within Cloudflare Durable Objects using very little storage and CPU time.

SQLSync has a ton of work to do to make these use cases possible (still very much a prototype), but my initial tests have been extremely promising. Hope this helps!

(edit: clarified language regarding centralized dbs and full db sync. Also added paragraph regarding full db sync)
Yes, this is exactly what I reason in the post. Then I do some maths to see if the Elo gap can be explained by participation gap
I thought it was a crazy looking peak when I was in the area. There are apparently (vaguely! relatively!) easier routes but it looks insane.
Better to be robbed by the rich than by the poor? If you're convinced the world is out to get you, what difference does it make?
Ya but OP is asking about startups in an ambiguous environment. I think that works well when you’re more steady state.
The point is, that when you've got a selection of thousands[0], having one element in that selection outmatch all the others put together by a factor of 1:10 by one metric (biomass), and clearly winning by a margin of more than one magnitude in another metric (number of individuals), that certainly indicates that that particular element holds an overwhelming dominance.

Saying that we're "far outnumbered" is really nothing but Mark Twain's third form of lies.

[0] https://academic.oup.com/jmammal/article/99/1/1/4834091
AA need not be stationary and the footprint is small (see a Gepard, and there were smaller AA systems, I believe).

Anything that has a successful intercept has stuff falling down. For unsuccessful, only laser etc. have nothing falling down.

Edit: the link doesn't specifically talk about niche special forces, but rather broader air defense.
SEEKING WORK | Software Developer

Location: India (Willing to relocate to Europe/Japan/Oceania)
Remote: YES and am fine with in-office too
Willing to relocate: YES (Europe/Japan/Oceania)
Technologies:Go,Rust,Python,Javascript,Postgresql,Linux,SQL,AWS,K8S, Git, Reactjs, vim/helix and others

Résumé/CV: Available on request to email
Email: workomailo@proton.me

I work at and have worked at Startups and companies. I am Open Source Enthusiast and have contributed to many Open Source programs which piqued my interest and have also written few popular programs. I am multidimensional and have dealt with many domains. I have worked on Backends in Go/Rust/Python, REST APIs, GRPC and Protobuf(also have worked with capnproto and others), Postgresql, MongoDB, Elasticsearch(not an expert in this), Javascript, JS Frameworks like React,Preact,Svelte (have also developed extensions for Chrome/Firefox). I am avid problem solver and like to solve the problems. Once to cure the boredom, I wrote a protocol based on Quic and bincode in Rust(not as efficient as h3 but am happy). I also have good grasp and worked with BitTorrent. In my early days, I used to manage a server for myself and a friend in old fashioned manner and used to maintain many nginx sites, and have good grasp of Linux as well. Wrote an Android app once using java and kotlin without having any knowledge in it before. I also have dabbled in unknown territories and gained good XP points. I also have written many bash scripts. I also have good experience about media codecs and ffmpeg as well. I also know GUI programming using iced(touched Qt ages back and didn't like it). I also care about optimisation (not premature) and have optimised the codebase of backend and frontend at my work. Resume is available on request to email. I also have good contributions in Github(Available on request) and have written good amount of useful Open source softwares too.
A "scoop"?! Each and every creator of a GPT has received an email with this announcement from OpenAI.
This. The answer is so simple.
My suggestion that we move to an 18-24 month gestation were rejected and so a vehicle available today was needed.

Hopefully it does well, but it would be nice to see EV minivans competitive with the low-end instead of being luxury items.
No need to hope, I generally try to put my money where my mouth is. I give away my software under copyleft licenses. My website has no advertising, no tracking, nothing. I have no intention of ever suing anyone for license violations either. I have a sponsors thing which I think is a perfectly ethical way to make money since it doesn't depend on artificial scarcitiy. It's currently sitting at zero dollars per month and I'm not complaining about it. I don't even advertise it because I think advertising is unethical. I try not to post my projects unless people ask me about them. Whatever wealth I have was not earned by means of intellectual property.

If you find instances where I'm contradicting my beliefs, I give you free license to call me out on it in public. I will either try to justify myself or try to change immediately if I can't.
I posted moderation replies to people on both sides of the argument who were breaking the site guidelines. It's possible that I missed others. This is common, actually, because we don't come close to seeing everything that gets posted to HN and we often don't read the threads in order.

If you see a post that ought to have been moderated but hasn't been, that's the likeliest explanation. You can always help by flagging it or emailing us at hn@ycombinator.com.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Is this somehow related to kitboga? I don't see any indication that it is...
I would not, no.
Teslabot tests the bulletproof capabilities of Cybertruck
Yes it's insane to waste 70% of the CPU power again on cooling the CPU (read: cutting into power density).

Oxide's rack uses 80mm fans that run at less than half the stock minimum speed to reduce this waste and run super quiet: https://oxide.computer/blog/the-cloud-computer
If you want to convince people that nuclear is dangerous, Fukushima is a terrible example.

Not one person died during the actual meltdown.

Only one death is directly tied to cancer caused by radiation from the disaster.

A bit over 2000 deaths are assigned as being caused or related to the evacuation.

People already live in the evacuation zone again, it's not "irradiated and unliveable for hundreds of years" or whatever. That's fear mongering nonsense.

Here's the thing: every source of energy contains risk.

Solar and Wind are never going to be reliable enough to produce a baseload. If we switch 100% to unreliable but safe energy production like Solar and Wind, then the risk becomes "Our power goes out in the dead of winter and we freeze to death" or "our power goes out during a heatwave and our AC fails so the heat kills us"

Or maybe we need to store all of this in batteries. But storing Potential Energy is always risky, batteries can explode or start incredibly dangerous fires, including toxic fumes. Even something simple like pumping water up a hill as energy storage comes with risk. Or cutting down a tree to burn for fuel, the tree could fall on someone.
It's not a secret or anything. People won't care that the German occupation had anything to do with it, because before that Amsterdam Time ran 19 minutes and 32.13 seconds ahead of Greenwich! No one wants to go back to a timezone like that in the twenty first century.

Hitler actually did us a favour on that front.
Location: UK, 1 hour from London

Remote: yes please

Willing to relocate: yes

Technologies: C, Java, Python, Javascript, AWS, Terraform, Vault, F5 network appliances

Résumé/CV: email me for CV

Email: sam@samsquire.com

Website: https://samsquire.com/

I am a DevOps engineer and software engineer.

I would like to work at a remote company that does interesting technical work or anything that needs high performance or DevOps and low level skills. My hobby projects are a just in time compiler in C, multithreaded ringbuffers, lock free barriers and I have written a simple distributed SQL database. I have implemented multiversion concurrency control that a database would use.

To any other programmers who are interested in these topics, please shoot me an email, would love to chat.
The Michigan city that doesn't need to plow its roads
$10M sounds like a lot, because it is a lot.

It's so much that if you make the median US income, you have to make it for ~300 years -tax free- to save up $10M.

It's 50 years, tax free, on a good developer salary.

It's so much that with 5% interest rate you can pay those $120k in tax and still get $380k a year, placing you among the top 5% wage earners in the US, while doing nothing more than own.

Is so much, that when I dream about becoming independently wealthy, the amount I dream of is half of it.

For people in retirement age it's even more obvious that it's a lof of money. Like, how do you even spend that much money before you die?

As you probably understand by now, I definitely don't think it's unreasonable to hit them with an extra $120K bill a year, because $10M is a lot of money for any individual, or couple, to own.
The problem is that I need to know HOW this class does something, especially when debugging.

The unnecessary branching makes me need to keep an eye on the stack, and a lot of extra information in my head.

The additional state (in this case @email and @user) needs to be tracked from a distance. Local variables are 100x better. If there's any mutation, I must watch out during debugging two or three levels deep. Often there are more variables than that. If I had the "role" and the "permission" as a parameter, I would need two extra instance variables. With a regular function this is just two arguments, a couple lines away from the usage site.

The original code I wrote into ChatGPT to generate the code above shows me the what and the how with much more clarity:

def create_user(email)
user = User.create(email)
user.roles << Roles.find_by(name: 'admin')
user.permissions << Permissions.find_by(name: 'invite')
Templates.find_by(name: 'invite').call(user: user)
end
But, if I can be honest, solutions such as Hotwire or Livewire are not as snappy as a SPA.

I personally prefer InertiaJs [1], which is some kind of front-end router system with its state synced with the server in an "old style" fashion.

[1] https://inertiajs.com
Personally, as someone who likes Anduril and isn't much a fan of Palantir, I never had issue with the people. I had issue with what they were doing. If Anduril was selling primarily to law enforcement/border control/spying like Palantir does then I'd like them less. Also the imagery even in the name is indicative. Anduril is a sword. Palantir is an all-seeing oracle of knowledge. The latter is a lot more dangerous for domestic politics than the former. There's a lot of people who support the US military but don't support the likes of the CIA or the NSA.
I saw this earlier via Paul Graham's Twitter, when I was foolishly venturing into the algorithmic feed. He'd gone with the same takeaway, specifically pointing out gender studies.

Bit of an odd choice given that it clearly shows History of Science and History of Medicine as slightly "worse" in this regard and with higher enrollment.
I haven't tested, but I suspect you might be able to get good CPU inference on this mini pc: https://www.aliexpress.com/item/1005005825981362.html. It costs ~$800 in the maxed configuration with 64GB RAM clocked at 5600Mhz
Ariely tried to frame both his assistant and the insurance company he got the data from. The insurers provided the same data to a journalist who found there had been very substantial alterations made. The assistant showed that the Excel metadata indicated Ariely was the last to edit it.