skysight-inc/HackerNews huggingface dataset:
A lot of the tech is at least dual use though. Think of imaging stuff: like DSP, radar, phased arrays, cameras and the like.

(I wish Thermal and Night Vision was cheaper)

I was just looking it up the other day and the first wireless time system was implemented by US and French defensive systems.

GPS, the Internet, etc... DARPA projects alone are impressive. https://wikipedia.org/wiki/DARPA#Projects

I do miss those private research groups like Bell Labs and Xerox PARC though.

NASA does a lot of good work too, and there are some really cool space projects there that need more funding.
I think the point is that it's not some kind of bug to find and fix, it's a fundamental risk with the entire approach.
they said the hub caps had edges which were causing damage to tires
A government-issued ID card that was actually designed to be an ID card (with all the security measures that entails) would be a great start.

For the first three decades of their existence social security cards expressly said they were "not for identification". All the way through 2011 the first three digits of an SSN were a geographical code and the other six were assigned in a predictable sequence, which means that for any SSN from before 2011 there's an entirely deterministic inc() and dec() function that can be used to derive new, valid social security numbers. This also means that any typo most likely ends up pointing at another valid SSN (no check digit).

My credit card has better security characteristics than the card that they used to identify me in order to sign me up for the card in the first place. That's absurd.
New vestiges of the first life on Earth discovered in Saudi Arabia
> If Dan isn’t passing your algorithms interview, it’s not testing what you think it is.

I think it's also much easier to see/solve problems in practice than on a theoretical whiteboard.

I've rarely had to use Leetcode level algorithms at work. But when I did, it was much easier to solve than if I'd been given the exact same problem without the context of the experience I'd accumulated working on the project.

Example: I wrote a C++ program that stored a large number of 32 bit numbers[1] in a map (both key and value were 32 bits). When I ran the program, it ran out of memory (something like 80GB of RAM). I quickly realized that the map had a high overhead - all those pointers in a red-black tree consume more RAM than my data! As I was storing only once and doing lookups many times, it was simpler to simply sort all the keys, and then store the values. When I needed to do a lookup, I'd do a binary search and find it. Algorithmically same complexity as a map.

If someone gave me this problem as a whiteboard, I'd implement the map based solution, and would really struggle if I started getting questions about memory performance, and it would be silly to ding me for not choosing a binary search. In reality, my screwup was extremely simple to solve - given that I had a good understanding of the problem domain - something lacking in a whiteboard interview.

So in general, people who do poorly in those whiteboard interviews may well solve the exact same problem with ease in an actual work situation.

Another example: I wrote a DAG and needed to check if two (arbitrary) nodes were connected. I chose a fairly inefficient algorithm - recursive backtracking with no memoization. If I've already computed that B is connected to C, and I know A is connected to B, I don't need to run the whole algorithm to know that A is connected to C.

I wrote the simple, inefficient version, knowing it was a poor algorithm. But my reasoning was that I wanted to write all my tests with corner cases working before I fixed the performance.

Once I had all the tests written, I returned to optimize the algorithm. Then I said "Heck, let's see how bad it is with real world data."

The algorithm was fast. Even when I significantly increased N. How come?

Oh, it's because due to real world limitations in the problem I was solving, the maximum distance between any 2 nodes I was comparing was 7. Yes, in the abstract, it seemed very inefficient, but when you apply real world limitations, you realize there is nothing to gain by making it more efficient. Leetcode biased folks would have made the code more complex for little gain.

[1] Maybe it was 64 bit - I forget.
Very few people from Hong Kong know bopomofo. Your coworker is an exception.
Location: Boston, USA
Remote: Yes
Willing to relocate: no
Technologies: React, React Native, JavaScript, Typescript, Next.js, Expo
Resume/CV: https://drive.google.com/file/d/1E0fdbhWZRkSDc0jEK1er-GV4H4H8s04K/view?usp=drive_link
Email: bradydowling@gmail.com
LinkedIn: https://linkedin.com/in/bradydowling

Product focused senior software engineer/team lead with 9 years of experience, including a small startup acquisition by Amazon. Can lead and manage projects. Experience working with AI chatbots, publishing apps to the app/play store, and shipping services.
If we are being pedantic, the correct romanization is Tōkyō.
There is on reason why two willing parties can not enter into such an agreement. It wasn't a secret that buying a Foundation Series cybertruck meant signing an agreement not to sell within a year. That's two willing parties entering into an agreement, and should not be prohibited.
Hmm interesting question. I think a lot of the FPGA RTL should be reusable for most parallel-output image sensors. (It seems like all the really nice image sensors are headed towards MIPI nowadays though...)

I tried to make SDController.v and RAMController.v as re-usable as possible.
If you don't mind me asking, what is Mac-specific about it? Is it the GUI toolkit? The PC-program toolkits I've used to transfer data to and from embedded devices using USB-C: (Qt, EGUI) don't care what OS you use. The web-based ones like Electron don't either. So, there would be nothing blocking the release; they just work on any OS you compile on or cross-compile for.
I'm imagining how much easier it would have made work for the Ministry of Truth in 1984.
+1 for ITCSS
You have the problem backwards. We shouldn’t care what the vacancy rate is for residential properties at least, we should be focused on minimising the percentage of the population who are “seeking but unable to find housing” and yes that is deliberately constructed to avoid dragging the whole cycles and causes of homelessness into the mix. If you are actively trying to get some kind of dwelling, buying or renting, and have not yet managed to do so, then you count for the statistics.

Speculation driven rises in residential real estate prices buy/rent are a plague on society and we need to stop framing the problem so that we lose sight of the purpose of housing, it’s to house people…
One happened in 1255, the other happened in 1946. Do you think they're the same?
Amiga Emulator: WinUAE 5.3.0
That's a naive outlook. AI will do for humanity as much good as every other alleged redeeming technology has.
Well, yes.

It's unclear from the website what Photon Transfer does exactly, but from the screenshots it seems it's almost a Lightroom-lite?

A super basic utility that would simply extract the data from the device and spit out DNG files, with zero further processin, would not need to have a nice GUI, or even a GUI at all, and may be enough to lure in Windows users?
Professional licenses are local government requirements.

If you want the government to start regulating all programming, then the shit's really going to hit the fan. ;-)
You cannot test drive a cybertruck.
Goodwill doesn't equal transparency or auditability, which are the core concerns that have been repeated around AI models and training of said models
Nothing wrong with prioritizing one platform. It's just presented in a strange way on the website which suggests to me that it will only ever work on Mac.
Who wants to take on that kind of administrative and credit risk for a year?
It's really eroding the concept of ownership at this point. I think we need some type of consumer protection law that would make everything under a certain dollar value (let's say $100k) transferable without the permission of the company, such as physical goods, service accounts, and various digital products. After all, without the freedom to transact, there can't be a free market.
There's a recent paper here where they've seen in a deeper model.

https://arxiv.org/abs/2405.19454

It's a bit surprising that apparently this hasn't been done before - to see how universal of a phenomenon this is.
Theres actually even more subtlety here, in all of your examples the "knowledge" should theoretically be embedded nearby each other in the same vector space, so regardless of the style of language used, semantically they should all pull from similar weights, and thus give similar answers. This is one of the reasons why LLMs are so powerful.. because they seemingly understand the semantic relationships of words so regardless if the prompt is posed casually or formally it should give similar answers in terms of factuality. I agree with you that LLMs today should be primarily used for more creative output.
> Some of the places I have now read about seem so unlikely (archeological dig, deep bore holes, returning spacecraft)

I think there's good reason to be skeptical of all these results because of contamination. Microplastics are everywhere in a lab from the clothing scientists wear to the sample containers they use to hold everything. The most common consumables like microplates and pipette tips are made out of plastic, covered in plastic, and delivered in plastic.

We went through this same process with DNA in archaeology a few decades ago. Until the equipment was sensitive enough and labs figured out how to properly prepare the samples, they kept coming back with wild conclusions about the stuff they were studying. Stuff like taking live plant matter as controls and then not properly cleaning out equipment before testing the archaeological sample.

It's a hard problem exacerbated by the rush to publish or perish.
The issues you mention here are mostly not relevant anymore or they're unrelated to GTK proper. The GIMP GTK3 port took forever because it's a giant app with lots of complex widgets and a tiny amount of developers. Most other apps didn't take that long to port. Also Vala isn't really used much in GNOME anymore. ElementaryOS is the main user of it now.

>Same goes for glibc and gjs which meanwhile has so many bugs I can probably exploit it with a heap spraying exploit from 10 years ago, as it conceptually is yet another hard forked project inside the GNOME ecosystem which can never be updated with its upstream project dependencies/origins.

I honestly have no idea what you're referring to here. GNOME has never forked glibc. And GJS is periodically updated to the latest spidermonkey.
So, do you support a wholesale reversal of WW2-related border changes? Because in that case, your country would have to surrender Lwów and Munkács.

(And Croatia would have to give up Rijeka to Italy. And the whole Alsace-Lorraine stuff would return. And I'm not even talking about Germans returning to Czechia or Romania.)
Sure but contracts which are take-it-or-leave-it and aren't negotiations with concessions on both sides can't really be said to be willing parties. This is why shrinkwrap contracts and t&c are unenforceable in lots of places. What made this contract any different from the other hundred bullshit contracts we "agree" to every day?

There's a reason the state regulates certain contracts to be literally boilerplate (home purchase) and you have to specifically negotiate any deviations. Unless there was reason to believe this wasn't the same car purchase contract you would get with any other car then clauses like this should get thrown out on the same grounds you can't put, "and also you agree to turn over your life savings" in a contract. Nobody reads them, no one is expected to read them.
Please support "skip to main content" on your docs site
20 miles is a long way from the interconnections available at Morro Bay. And the risk is greatly overstated, not to mention the supposed hindrance to tourism. This is an unobtrusive, silent, non-polluting area with some large metal boxes in a row.
Not only that, but in the case of a power outage, Morro Bay would greatly benefit from local power storage. This is a case of NIMBYism run amok.
If they were walking with grass and trees you could say it was theoretical in nature :)
Two Japanese F-35 fighter jets make emergency landings after 1 has mechanical Pr
> They really started out going for the academic market for years, but there really wasn't much demand there.

Well they were already buying Sun and Sgi boxes. I don’t know the numbers, but I wouldn’t be surprised if those Unix machines were far better priced.

NeXT suffered the same commercial challenges Apple faced. You have to develop things in THEIR world, albeit a more polished, user friendly one.
If there is one thing I have learned after 8 years of running a mobile detailing van, with about a third of my jobs being boats or planes in fancy private storage spaces, it's that there is absolutely zero correlation between having the ability to drop a hundred grand or two on a vanity purchase and having any common sense whatsoever. It used to really grind my gears how clueless some of my clients are, but they really are only human at the end of the day and now I find it funny when they say something completely out-of-touch. I only wish I was clever or lucky enough to find myself in similar wealth.
You want https://news.ycombinator.com/item?id=40563280
> we work as a distributed team and accept remote applicants for work within the United States
I think open source web app with WebUSB is basically the perfect solution as others can then come in and hack a better UI onto it.
This is like saying the arguments put forth by a schizophrenic lawyer are rational and correct.

If the context is that it's a tool, correct is defined as reality within the context of the use of that tool. If it's to find facts, it can be incorrect, since the context of a fact is reality. If it's writing a story, then "correct" would be based on continuity, etc.

If you're using it as a tool to generate words related to previous ones, then sure, it's always correct, but that's not probably not a useful tool for most people. But, being a next word predictor doesn't mean it can't also be a useful tool in real world contexts. There are, literally, billions of dollars being spent on pushing them to be more "correct" in more contexts, so it's a useful concept being considered, even though they're "just" next word predictors.
> I’m skeptical that analysis reports telling landlords to raise rent are illegal, but writing in the contract that you have to follow the rules of the association is obvious collusion/cartel behavior.

Very seldom collusion is so blatant to be written in contracts. "Reports" and "recommendations" and "market color" are well established ways for competitors to communicate and coordinate illegally. Without additional evidence it would be difficult to build a case from that only, but large conspiracies leave large traces. The FBI will find something, if the conspiracy existed.
But that will negatively impact the person who paid. That’s not cool.
TLDR, it was cannons. Improvements in cannons so they wouldn't explode on you led to advanced metallurgy required for things like engines. Everything else about the right society, the right conditions, the right time seems unnecessary to me.

Give the Romans fireworks, then someone might notice that putting on bigger shows can be quite dangerous, what if we shoot it sideways at someone instead of up in the air?. You then get better cannons, as you get better cannons you can make them smaller, then you get guns and your metallurgy knowledge allows you to create things such as engines that operate at high heat and pressure.
> as they are there to watch.

Or left to watch because they weren't good enough to be chosen to play? If a team pulled someone from the crowd to join in, the selected is saying no every time? Colour me skeptical.

> Well done, but you are an exception.

I'd say about half of the people I went to school with are still doing the same thing they were doing at 14. I'm not sure that is a marker of exceptionalism, but, indeed, that still leaves many 14 year-olds with only a job. But is there a meaningful difference between a career and a job in this context?

> i.e humans have 5 fingers. Yes, some have 6, but for the most part, we have 5.

And here I am counting ten. Do you hang out with inattentive lawnmower enthusiasts?

> In your school, were there no relationships?

Not something I ever felt the need to keep tabs on, I'm afraid. The data suggests that most 14 year-olds are virgins, though, so while it is possible respondents are prone to lie, if we take it at face value that would suggest that by and large they are not forming such romantic relationships, either by their own accord or because they are unable to find a willing mate.
I could believe this is true if you’re only comparing languages that have the same root or parent language such as Latin languages, etc.

But I don’t see how anyone could describe the difference between Chinese and English as arbitrary or as two dialects even if the apocalyptic collapse of all major nations which spoke such languages occurred tomorrow.

My understanding is that theres something called lexical similarity and if it’s over a certain percentage it’s a dialect.
AI is a tool … a fool with a tool is still a fool … For natural sciences, there is no need to worry since nature would provide the ultimate check … for social “sciences”, it is entirely a different story.
Agreed - I worked for a company that had no restrictions so there was Java, C#, C++, Python, JavaScript, TypeScript, CoffeeScript, Go, Ruby, Scala, Lua for various different bits and pieces (as well as some more esoteric stuff like a niche database that there very few developers for). I think things kind of worked because the different choices were restricted to very siloed teams but... hardly ideal.
> MNIST is solvable using two pixels.

really? do you have any details?

agree it has no business being in a modern paper
Location: Toronto, Canada
Remote: Yes, open to Hybrid and on-site too
Willing to relocate: No
Technologies: Figma, Adobe Suite, Sketch, HTML & CSS
Résumé/CV: https://www.linkedin.com/in/hrahimzadeh/ Portfolio: https://hrahimzadeh.com/
Email: hrahimzadeh@gmail.com

Currently looking for a Senior Product Designer position. I love mentoring other designers and have a knack for running great brainstorming sessions and leading fun UX workshops. These skills have helped me create cool, user-friendly designs and build a collaborative work environment.

I've worked with large companies across different industries. This diverse experience has given me the adaptability and insights to excel in fast-paced markets.
Hard to discern. But you already knew that.
Your header for your DNGs, I think, is going to be the same for every single file you write. DNG is just a kinda superset of TIFF, IIRC.
> In a context world, you would use io.Writer/Reader or net.Conn to write small bits of data and check whether the context is cancelled in between 1KB writes (or whatever size).

So don't use 'io.ReadAll' or 'io.Copy' since they don't take a context thus don't internally do what you're suggesting. I guess the stdlib authors don't know how to use context either.

Anyway, `reader.Read()`, even with just 1KB, can still take arbitrarily long. There's plenty of cases where you wait minutes or hours for data on a socket, and waiting that long to respect a context cancellation is of course unacceptable.

> Postgres .. connection timeout

Killing a process closes all its file descriptors, including sockets, and closing the tcp socket should cause the kernel to send a FIN to the server.
Postgres should react to the client end of the socket closing pretty quickly.

This does rely on you using the linux kernel tcp stack, not a userspace tcp stack (in which case all bets are off), but in practice that's pretty much always the case.
Matrix.org's first elected Governing Board
To be frank the "mac exclusive" marketing is a huge turn off for something that should obviously be nearly completely agnostic regarding PC operating systems. Makes me wonder what other poor decisions went into the design of this thing.
Given you’ll eventually get that full software deduction tax break back, just spread across several years, I am surprised there aren’t companies that will finance that to have the money upfront (with a fee of course :( )
Show HN: My side project isn't AI, crypto, or VR/AR. Looking for feedback:)
I’m excited to share Savewise Cashback, a powerful new tool to help you save money on every online purchase.

I was inspired to build this after I realized that cashback offers vary every day across every shopping portal. I imagined a “Google Flights” for cashback offers was something that would save me so much time, and help me earn more cash back and miles while shopping.

With this tool, you no longer have to check every shopping portal to find the best cashback or mileage offers before making a purchase.

It also shows you some historical data on offers by portal since the rates change every day, so you know whether or not you're getting a good deal on a given day.

I hope you find this tool helpful - I’d love to hear your feedback and suggestions as I continue to improve this product.
It's a shame that the word categorical has already been applied to deep learning (categorical deep q networks a.k.a. C51, and Rainbow), because yours is arguably a more natural use of the name.
Crawler Bots as Accidental Archivists
I once moved away from a condo I owned, and I thought it would make financial sense to rent it out, but I didn't want to really be a landlord, so I hired a management company to manage the rental. They charged I don't know, 15% or something of the rent, but did almost nothing for me. They collected the check and sent me 85% of it, and that's it.

Toilet overflowing? The tenant would call the management company, and the management company would call me and say the toilet was overflowing, do I want to do anything about it? If yes, they would give me a few plumbers' phone numbers and I had to take time out of my day, call around, arrange and pay for everything.

Air Conditioning broke? The tenant would call the management company, and the management company would call me and say the A/C was broke, do I want to do anything about it? Same story as above, they didn't actually do anything.

After the tenants moved out, the management company would call me and suggest a few cleaners, which I'd have to arrange and pay.

They charged me 15% to act as a phone middleman. I eventually concluded I didn't have the time/energy to be a landlord so I sold the place.
"go test" compiles your package. Would not want a 5 minute feedback loop!
Yes, CDC issued guidelines. MANY local and state governments took those guidelines and made them mandatory in their districts.

It’s misleading to pretend that this wasn’t so and that the CDC had no idea that governments were making their recommendations mandatory.
I know your downvoted but I don’t think you would be if you had of just said, corporations.

I think oil companies are the greatest existential threat to humanity via lobbying and eventually climate destruction. Second is social media companies. It’s so easy to spread misinformation against a whole populace and it’s going south fast.

There is just too much incentive for those vested in these corporations to just stop.