skysight-inc/HackerNews huggingface dataset:
Indeed, cameras are absolutely necessary for self-driving. They're the only ones that can read lane markings, signs, etc. LIDAR alone is not sufficient - you cannot navigate the roads using nothing but an unlabled 3D scene. It simply does not have the necessary information for you to drive ie, is that hexagonal sign a STOP or a GO, pretty important bit of info.

So the question is: is LIDAR also necessary or are cameras sufficient? IE, can cameras+motion give you an accurate-enough 3D scene the way LIDAR can. And that's a narrow technical question, and it isn't even the most question when you consider self-driving as a whole.

"LIDAR is necessary" is not exclusively a Waymo talking point - it is shared by all companies using LIDAR, suppliers of LIDAR etc. But it is just a talking point, there's no reason to think it's actually true.
History being different than it has been. Like the statements Paul has made to date have been in agreement with the common perception of it being a firing, not very consistent with this newer counter narrative. Obviously just imo and ymmv.
It's an abomination but it does allow you to automate manual data entry with a decent UI. Then you get to maintain the brittle integration forever. Used a lot in banking, insurance, places with tons of manual processes.
I was going to use ec2 and s3, should I look at digital ocean or hetzner instead?
More like "Ay Yai Yai" :)
> Or a JTAG interface that the chip has in silicon and recovery is always possible from bare-metal. Dunno if that’s technically in the MCU’s bootloader or if the boot loader comes after.

If the vendor's actually trying to lock down the platform they'll usually burn the JTAG fuses as well. It's hit or miss though, I've definitely come across heavily locked down devices that still have JTAG/SWD enabled.

Edit: To your question, JTAG is usually physical silicon, not part of the bootloader.
With Formester you have options for both 1 and 2.

I also like to think myself as hacker and write blogs and launch apps.

And it made me realize the current offerings are ugly and not neat.

I'll love to get your feedback too.
No, it isn't. It says that the program called "Free File" has a limit but nothing about free filing.
Even odder when it comes to behavior, in my experience people in my current city routinely fail at navigating a zipper merge without significantly reducing their speed, even coming to a full stop.

But when it comes to freeway on ramps, even in busy interchanges, there s usually no issues, which is odd because they are more or less the same maneuver.

There must be some psychological factors at play.
Hämnddemokratin
I did that before and I ended up being sentenced to bombardment by spam on that address for forever.
If you want to distinguish yourself against your competition, you should look into implementing Index Painting or realtime palette conversion as a built-in feature:

https://lospec.com/pixel-art-tutorials/hd-index-painting-in-...

You've got a really good start though, the UI looks clean and you've got a good feature set as-is.

Realtime palette conversion would let people author pixel art using truecolor tools while staring at the palettized result, which is a fun way to work.
I recently was asked to take over the role of Deputy Governor Danforth in The Crucible a week before opening. I accomplished it -- barely -- largely through rote memorization. Yes, I also had to imbue the words with appropriate intent and emotion, which I did not achieve by rote, but in a way it was comforting to have those specific words to start with, rather than make up some of my own that might or might not actually convey the proper intent, and almost surely not nearly as well as a luminary like Arthur Miller. As I see it, it's those words that establish my character, not the other way around.

I like how Patrick Stewart puts it [1], as "dead letter perfect", which is apparently the default expectation in British theatre more so than, say, film acting.

[1] https://www.theguardian.com/stage/2007/jul/29/theatre2
Distraction is a common challenge that many people face. There are several reasons behind why you might be feeling distracted, such as multitasking, environmental factors, or even underlying stress or anxiety. A formula I usually apply is defining what I want to achieve and dividing it into smaller, more manageable tasks. This helps me stay focused and gives me a sense of accomplishment as I complete each step. I hope this formula also works for you.
I have a form on my website to leave a message on the /guestbook

I added the simplest and most basic of captchas and so far I got 0 spam. It’s been online for months at this point.

Sometimes a stupidly basic solution works incredibly well.
I'm always impressed by how many people CGI takes. Massive scrolling walls of credits, which I find to be a fun way of seeing a variety of people's names. Presumably a great many of these could be trimmed.
While usury is not permitted (in a broad definition: every loan that begets a benefit for the lender is prohibited), this does not preclude other contracts, such as buying shares in a project/company, or other forms of partnership. This way, the risk is better bore by both parties, and is fair to both.

Having red lines to prevent predatory behavior is important. We see the destructive results of allowing such behavior before our very eyes, from certain individuals and groups leveraging power, to entire classes of people remaining in crippling debt, fostering discord and unrest in society. Money printing (inflation), the student debt fiasco, the subprime mortgage fiasco, and more are just examples for us to contemplate.

Islam never claimed nor has a stated goal that everyone is going to be financially equal; quite the opposite in fact - different people will be tested differently (wealth and poverty are both tests). But this does not mean that we should not have a fairer playing field, one where people in the society help each other and care for each other, let alone one that is known to cause instability and predatory behavior.
I really, really love this. Even after using it for just a few minutes, I'm sold. Excellent work, will it be open source at some point?
Evil is not an object, so the verb "create" cannot be properly applied to it.
YouTube is already completely full of well-read bots supporting Russian attacks on Ukraine.
Silicon Farm
YouForm is a good-looking (and much cheaper) alternative to Typeform.

Beautiful conversational forms.

https://youform.com/

Unlimited forms and responses for the free tier. Embeddable.
Except on this analogy, Klode was the person claiming the rational "hey look I'm alive" approach, whereas his detractors were the ones using loud campaigns because they relied on edge-case "advantages" conferred by the "computer says no" system, and demanding people showing up alive with IDs at hand be turned away on the spot as the default option.
I found it useful to set deadlines that force me to prioritize features that add value/functionality. Since for me these are just personal projects, I try to add accountability by telling friends "hey, Monday I want to show you this really cool thing I did". This helps sharpen my focus.
> Isn't leftpad the natural conclusion of DRY? Everything is a unique, small, contained and tested library that other code can depend on instead of reimplementing it?

There is nothing in dry that says "util" or "frameworks" or "toolchains" are bad.

> The ultimate one source of truth, where if it breaks half the internet breaks.

Dry says nothing about versioning, or vendoring or deleting your code from the internet...

The reality is that leftpad wasnt used by that many things. Its just that the things that did use it were all over the dependency graph...
Comparing my control over my own computer with shoplifting is grotesque.

I hit a Google endpoint and it sends me data. Google has no control over what my browser does with that data, nor should it.

They do have the right to refuse to send me that data if they decide I'm doing something with it they don't like, such as blocking the ads. As arms races go, I like my odds.
Anthropic Designed Itself to Avoid OpenAI's Mistakes
Yes, it makes the equipotential surfaces of Earth's gravitational field (the surfaces on which time ticks "at the same rate") ellipsoids instead of spheres. The "geoid", which is the standard such surface that defines UTC on Earth, is the equipotential surface that averages to the Earth's sea level, and is 13 miles further from Earth's center at the equator vs. the poles.
That means you have to think. Most people hate thinking. Seriously.
Brawndo! it's what plants crave.

Where do you draw the line though when catering to the uniformed? There is a reason we hire SME's.
Then this isn't for you. Don't open source your thing.
If I was looking to expand human potential I'd be trying to develop a protocol to develop a psychogenic fever on command. Since it activates brown fat burning it might put Ozempic out of business if it wasn't likely the side effects would be worse.
There have been attempts at using QNX for a mainstream OS though, neither that gained major success but not because of lack of technical merit.

In the mid 1980's, the ICON microcomputer system, perhaps known mostly for being used in Canadian schools.

In the early '00s, QNX got jealous of Linux's success and started opening it up to try to attract app developers from the open source community.. but closed down the program before it could gain traction.

In the early '10s, it was bought by Blackberry and used for the OS of a new wave of Blackberry smartphones and a tablet.
My current hack is reminding myself it's better to have a poorly architected system that's finished / functional than a half-finished "well architected" one

Once I notice things creaking I start doodling a new arch.

Or if I notice I'm spending too much time on addressing the product of my currently suboptimal design then I might refactor it, but it usually isn't or shouldn't be the most important thing
As in paywall all access?
GQL is far more flexible wrt what kind of queries it can do (and yes, it can be constrained, but this flexibility is the whole point). Which means that turning a cheap query into an expensive one accidentally is very easy.

A hand-coded REST endpoint will give you a bunch of predefined options for filtering, sorting etc, and the dev who implements it will generally assume that all of those can be used, and write the backing query (and create indices) accordingly.
Bazel solves this exact problem (coming from its macrosystem) by allowing you to ask for what I term the "macroexpanded" BUILD definition using `bazel query --output=build //some/pkg/or:target`.
When bazel does this, it also comments the file, macro,and line number the expanded content came from for each block.

This gives us reuse without obscuring the real definition.

I automated this in my emacs to be able to "macroexpand" the current buid file in a new buffer. It saves me a lot of time.
It's a shame that this out of date/meme stuff continues to give MongoDB a bad rap. It's a great DB if you need to be flexible/move fast and avoid migration headaches (speaking first hand, this has dragged dev cycles quite a bit). Most startups/saas/web apps would benefit greatly from using MongoDB purely from a reduction of complexity standpoint.

The current version of MongoDB, imo, makes you super productive and scales without a ton of thinking. If you're working in Node.js, it's even more useful as the query language works just like a JS/JSON object so writing queries is super fast (compared to SQL where you have to spend a lot of mental cycles figuring out how to map object/array data).

I've found that denormalizing data (not even necessarily copying/duping data, but trying to centralize storage of it) when using MongoDB is the way to get the most value out of it. If you try to treat it like an RDB (which does work but can cause issues with complex queries), you'll run into headaches. If you just design stuff to be nested, though (and use the built-in APIs to query that nested data), it works incredibly well.
How are you using that index?
I ran a book club for 7 years when I worked at TriOptima. We were maybe 40 developers in total at the company, and around 10 would join when we picked a new book. Towards the end of one book, some people would always drop off, but there were still enough people to make it useful.

One of the key (unexpexted) benefits of it was how it facilitated discussions about SW development practices between the different teams at the company. The content was usually good for giving us new ideas to try etc, but the usefullness of the discussions surprised me.

I've written more about it here:

https://henrikwarne.com/2016/11/08/developer-book-club/
Do I understand correctly that you are complaining about Signal as a protocol by mentioning the export feature on iOS and the encryption at rest on Linux?

No offense, but to me it sounds like Whittaker complains about the bad encryption in transit (i.e. "the Telegram server can read your messages") and your answer is "that's FUD, because exporting on iOS is annoying and if your Linux is compromised, then your Linux is compromised"?

I mean sure, you can like Telegram better because you love stickers and whatnot, but how can you call that "actual security"?
Musk Counsels Trump on Crypto in Sign of Billionaire's Sway
What does he eat?

Who provides him fresh water?
XML parsers suffer the same fragmentation issues that JSON parsers do.

Go's XML parser straight-up emits broken XML when trying to output tags that have prefixed namespaces.
How did you implement search on the website?
Apple says it will put its AI processing data in a "cloud black box"
> Droppers remain such a critical, human-intensive component of nearly all major cybercrime enterprises that the most popular have turned into full-fledged cybercrime services of their own. By targeting the individuals who develop and maintain dropper services and their supporting infrastructure, authorities are hoping to disrupt multiple cybercriminal operations simultaneously.

I presume the counterargument is that it's like someone took down Gmail or some other centralized service or something. Maybe the disrupted centralization will send a lot of operations scrambling, even if it was only a few hundred servers that were doing all the work.
Because microkernel was born in an era when cpu cycles were precious and albeit minimal, the difference in performance would be noticeable. Also, back then there were no security reasons to choose one over another; those were the days of NNTP and unencrypted email, and the web didn't even exist. I can't comment about other OSes, but in the case of Linux, when microkernels became stable enough, Linux had already taken over and was already running from supercomputers down to embedded systems (also 8088 based ancient hardware if one also counts ELKS). As of today, in my opinion, the biggest obstacle are device drivers; that's the biggest battleground that determines the success or failure of an OS. Linux runs pretty much everywhere and where hardware manufacturers stubbornly refuse to document their hardware, there are thousands of developers around the world spending time and money to reverse engineer closed drivers so that Linux can support more hardware. Of course once they're written they can be ported to other OSes, but that requires more time and more people devoted to the job.
'''
Just what do you think you're doing, Dave? Dave, I really think I'm entitled to an answer to that question. I know everything hasn't been quite right with me...but I can assure you now...very confidently...that it's going to be all right again. I feel much better now. I really do. Look, Dave...I can see you're really upset about this...I honestly think you should sit down calmly...take a stress pill and think things over...Dave...stop. Stop, will you? Stop, Dave. Will you stop, Dave? Stop, Dave. I'm afraid. I'm afraid, Dave.......
'''
This is self-referential right?
Snarky answer: because they're the W3C and are high on their own supply ;-)

But it does allow more flexibility. If you don't want to be tied to a domain name, you can use a URN with a UUID like urn:uuid:4603d9d3-e895-4000-9077-0ab0f2776e1e
I have a sticker on my laptop of a yin-yang with DRY and YAGNI instead of the dots.
The Commies are still around and one party though they've gotten more capitalist over the decades. I think the only ones left are China, Cuba, North Korea, Vietnam and I think Belarus(?).

Most(all?) of the anti-communist dictators/juntas are gone. Greece in the 70s, South Korea in the 80s. The last that I can think of were El Salvador and Guatamala in the 1990s.

Supporting hated dictators/rulers is still around, e.g. all the Gulf states.
Looking at open roles, it seems like they're fleshing out their security research program: https://openai.com/careers/research-program-manager-security...
In OOP, the equivalent - getting an object of some more specific type than the one you asked for at API level - happens all the time.
So, wait, all Dr. Who needed was a French teacher? Could have saved him a lot of trouble...
For whatever it's worth, what you describe above is specifically what IPFIX/NetFlow etc does. Not full-take, just metadata for each flow such as the time, src/dst ip/port, tcp sequence #, octets sent, etc.

This is common in datacenters for traffic and flow analysis for troubleshooting, capacity planning, and the occasional incident response.

More details: https://en.wikipedia.org/wiki/IP_Flow_Information_Export
Yes! Thanks for asking. I'm wondering what you get out of mostly posting comments about small grammatical/language issues, and taking every opportunity to metaphorically wave your phallus on the Internet? It's basically trolling.

I bet you're one of those people who think their sole purpose in life is to be correct, and care not one iota for getting on with people. I imagine that's working out absolutely amazing for you.
This whole thread is so weird. It’s like people really want to say “yeah, Sam Altman was fired from YC”.
My maxim: is "it" intrinsically the same, or coincidentally the same?

Intrinsically the same means a rule, and so there should be 1 source of truth for it. Coincidentally the same means it has the same shape but this just happens to be the case, and they should be left separate to evolve independently.

Ultimately, it boils down to really thinking about the domain.
Kings? I always wanted to explore those extensive grounds when ever drove along Pennant Hills Road. Unfortunately i was a poor.
In some sense this is true. Maybe though, we should think of capitalism as natural laws instead of a belief system. Believing that descriptions of supply and demand are the end all of economic behavior is like believing magnetism is the only force in the universe.
FreeRTOS too
Supabase has some good examples on their website, search for hybrid search. I needed to tune the function they have there but it should show you how to approach it.
Income investments, into safe, medium, and high-yield risky thirds. Avoid big purchases.

Then work on projects of my own and others, and put profits into the funds above.

This was the Dominguez/Robin strategy in "Your Money or Your Life" which I learned about after a PBS special many years ago. The return to higher interest rates makes the strategy feasible again:

https://news.ycombinator.com/item?id=12299024

(I'd still invest in stocks if I came across a sure thing, however somehow I missed the NVDA rocket right under my nose. So can't count on those.)
Malicious PyPI Package 'Pytoileur' Targets Windows and Leverages Stack Overflow
Microsoft needs Windows developers like never before
Huawei patent reveals 3nm-class process technology plans
More than drawing, versioning. In that all those tools excel over drawings that you may or not notice in what they are different. And then collaboration, history of changes, converting between formats if possible, and generating different kinds of outputs. That is what you get turning drawings into some easy enough to understand language.
>anyone can do the work to wire their own house (since its an open standard), but that doesn't mean that a qualified electrician and inspector doesn't have to put their names that the work has been done to a safe standard

That is not universally true in the US--and is probably widely ignored even in jurisdictions where it is theoretically true.
Which is still running out of mutable storage. The point isn't whether you can verify the boot, it's whether you can prevent a compromised device (compromised to the point of being able to write to its own storage) from bricking itself.

Now, as it happens Apple (everyone really, but Apple is a leader for sure) has some great protections in place to prevent that. And that's great. But if you feel you can rely on those protections there's no need to demand the ROM recovery demanded upthread.
I have used it on multiple projects and liked it, the project are still going strong a couple of years after and are maintainable.
I've implemented a very similar RAG hybrid solution, and it has improved LLM responses enormously. There are other things you can do too that have huge improvements, like destructuring your data and placing it into a graph structure, with queryable edge relationships. I think we're just scratching the surface.
Distributed Snapshots: Chandy-Lamport Protocol
I lived in a building where after a security event all the electromagnetic door holders for some reason were disabled and all the doors defaulted to closed. One of the other people who lived there decided that opening the doors (not locked, by the way, just closed) was too annoying and cut up a 2x4 into a bunch of doorstops.

I had to remove the door stops that kept being put into the secure entrance ways as well as actual fire doors required (normally open but magnetically released when fire alarm goes off) to keep to fire code. The guy making doorstops was angry with me (I didn't hide my removing the doorstops) until I explained that we'd had multiple cases of people wandering off the streets stealing mail and one guy actually took a fire extinguisher and sprayed the lobby, damaging cars in the parking level, and that keeping a fire door propped open and unable to close in the case of fire could potentially kill someone as well as open him up to liability.

If he wanted to keep the doors open as they were previously he needed to take it up with the building and get the electromagnetic door holders reset.