skysight-inc/HackerNews huggingface dataset:
Whatever is the norm in one area of one country rarely translates cleanly to other areas, especially when underlying business practices and cultures are very different.

Having said that, in business negotiations there are no rules. Each party needs to skillfully position and ask for what is in their best interests. If your friend doesn't like the terms and conditions proposed by the VCs, then it is for him to come up with a strong counter-offer and so it goes on.

For any business one of the many choices is to grow organically and retain full ownership. The faster you want to grow, the more control you give away. That is simply the nature of investors maximizing for their own gain.
What if something was coded/learned to recognize the "people on the road surrounding the vehicle" situation, so that the car could try to get away or even ram them.
I use 1 with a long hook except when I write binary numbers where I use just a | for 1.

I have some other context dependent characters/letters.

I write small z like that in normal writing, but as a mathematical variable I write it as ƶ. (To disambiguate from 2.)

I write small t like † in normal writing, but as a mathematical variable I write it as t. (To disambiguate from + (plus).)

I write q like that in normal writing, but as a mathematical variable I write it with a stroke, which does not display on the iPhone, a ꝗ, a bit similar to a ɋ. (To disambiguate from a (ɑ).)

It’s all about disambiguation, and sometimes having different letter shapes for isolated characters.
That’s one way to describe it. The other way is to say Amazon used their outsized power in the book world, including disallowing pre sales and delaying shipments of regular books, to demand a price from the publishers.

It took a bunch of public pressure to change that arrangement.

I think you can easily say the publishers have bad ebook pricing strategy but Amazon certainly wasn’t using normal market practices for setting prices.

https://www.theguardian.com/books/2014/nov/13/amazon-hachett...
Off-topic, but useful key combinations for bash:

C-r search history and recall (C-R for another match)
C-o run and recall next (C-O next, C-O next, ...)
C-M-/ undo last edit
M-d delete next word
M-backsp delete prev word
C-y paste text deleted by the two above (combined), Emacs's "yank"

M means Meta key, substitute Alt key on a PC.

Not really off-topic, these combos facilitate writing fabulous one-liners.
My buddy got one for free. The continual feedback is “this is cool but not worth anything close to $3500”. Unless Apple is willing to significantly reduce their normal margin profile this just isn’t ever going to see mass adoption.
"But still"? Lets be realistic, all of these benchmark scores are absolute garbage. Yes, the open source community is making great strides, they are getting closer but the gap is still wide when comparing to commercially available models.
For 3 seconds I was hoping it might support 13 mini, but 4GB of RAM is not enough :(
The elderly are the most susceptible to falling into dark patterns, and most commercial software nowadays is full of them.

Windows 11 was the last straw, I ended up moving my grandma to Gnome. And I control her desktop remotely whenever she needs help.

Also smartphones are too cumbersome after a certain age, when you have subpar reaction time and large fingers.
Sure, but this article is about Waymo. We can create a new link about "unicycle rider with a camera driving on the opposite lane", but that's another topic
Making rods safe for cars sound like rails, put rails and isolate them for the other streets then have super fast carts that a computer can safely drive, you could have carts where you can load your car onto and it would move you closer to the destination.

If we need to design roads for Artificial Stupidity then we should design this roads from scratch and gain some extreme speeds and extreme safety from the work.
We allow the barely coherent and error prone monkeys to control multiton vehicles around such roads for far worse reasons such as "I just felt like going for a drive".
I sure did. And I sure did even bigger screwups while driving.
Could it be that people who can talk anonymously with no reputation to gain or lose and no repercussions to fear actually score high on truthfulness? Could it be that truthfulness is actually completely unrelated to the offensiveness of the language used to signal in-group status?
The problem here is that users will look at the end result and see a series of columns, but that the use of masonry makes it not that at all.

I’m saying that masonry is risky if you’re using it purely visually, specifically because it’s purely visual. It’s the same deal with the CSS `order` property: it can be useful, but you have to be careful not to break expectations.

CSS is almost purely visual. There are a few cases where it influences the accessibility tree (e.g. `display: none`, `speak-as`, `appearance` in some user agents), but never in anything like order.
I'd expect to be prosecuted if I was caught driving like this, and probably lose my license as a result

what is the threshold for permanently terminating Waymo's license?

- an example like this of dangerous driving?
- 1 death by dangerous driving?
- 10 deaths by dangerous driving? (say it veered right in this video into the other road users)
- 100 deaths by dangerous driving? (say it veers into a sidewalk full of pedestrians)
Waymo told the Chronicle in a statement that the robotaxi “detected that there may be a risk of a person within that crowd who had fallen down, and decided to carefully initiate a passing maneuver when the opposing lane was clear to move around what could be an obstacle and a safety concern.”

“After starting that maneuver, out of an abundance of caution around these vulnerable road users, and to avoid getting too close or cutting them off, the Waymo remained in the oncoming lane for longer than necessary before returning to its original lane of travel,” the company said.

-- https://archive.ph/24IDK
My guess is that the police car in the wrong lane confused the system. If a car is going in a direction, 99% of the time it's safe to follow the car and go in the same direction.
Thanks!

That should help us a lot to investigate further the difference in timing. I remember trying the py2wasm strategy about 4 years ago, and I got it running faster than native CPython, so there must be something we are missing!
RFC 9457 Problem Details for HTTP APIs
Yes that's where I'm torn. I love seeing vendor interest either way.

But grid is already extremely complicated, and so easy to get wrong it's a meme at this point. Creating even more confusion about how it's fundamentals work feels like the wrong path :-/
It's fascinating. I hope to see more powerful large models on various mobile devices in the future.
And CSS https://accodeing.com/blog/2015/css3-proven-to-be-turing-com...
That's a completely different thing.

But if you unknowingly buy floor tiles that have been made with unethical practices, should you be held responsible as a customer? Of course not.
What dynamic layout system is it that ships in posix again?
The point I was trying to make, clearly not very well, was that nobody would be surprised by a human making a mistake like this so why are we expecting perfection from a software controlled car? They will make mistakes but I'd also expect these mistakes to become less and less common. I'd only worry if the rate of change of performance isn't fairly positive...
Intel chips in particular vuln to issue when under volted (mentioned in post)

https://archive.is/4Mtnq

The wired article also mentions it is patched though. So maybe it has to do with avoiding a “non advertised throttle” lawsuit.
That is correct. I was an indifferent student of history, at best.

> old power was the only thing doing the job of keeping chaos at bay.

One word: Yugoslavia.
I've seen plenty of cars drive the wrong way down a one way street. I've done it myself by accident a couple of times. I've never seen any face any consequences other than being honked at. I've seen one pulled over, but they got away with just a warning since they were obviously just confused tourists.

OTOH, I doubt the operator still has a job, and Waymo is going to face significant consequences. Likely formal consequences, but if not, the punishment by the court of public opinion is going to be massive.
> The loss of Taiwan and with it TSMC — the thinking goes — would result in a global tech meltdown.

The irony is that for most of the tech industry TSMC is unavailable. Nvidia, Apple and AMD have booked all the manufacturing slots for the foreseeable future. It's been this way since 2020.

Yes, their loss would have a huge effect, but many are having to cope with that situation today.
I think VR is missing its killer app generally so useful that it makes the experience worth it. I think the tech is so new that we’re all collectively barely scratching the surface on what the medium could be.

I’ve had thoughts drawing from my experience playing RTS and organizing information and action under an “inspired by RTS” paradigm. A warehouse with robots could lend itself to management software that could benefit from occasionally putting on a headset and commanding a tiny fleet of drones.

I’ve had thoughts and some experiments using a web based Unity VR but haven’t had as much time to pursue more. I wonder if there’s real opportunity in this space I should be doing more in, especially because it doesn’t seem like very many XR developers exist right now, and there is a new community of Apple users hungry for more useful XR apps. Early days still.

Thus far I’ve trained myself on Unity and have enjoy delivering multiplayer games (thus far built using AWS as platform). I’ve gone through Unity’s VR training (~170 had completed at time of taking) and my personal project was a helms deep style tower defense game, which I loaded up on my valve index through a web browser (pre webGPU support). I think a dedicated app for the target OS is probably best for a VR application but I have tickled myself thinking about hypothetical boring enterprise VR apps served over a web browser.

Any advice from the community? If I wanted to explore XR/VR apps as a developer with more of my daily time, how might I capitalize enough to support myself and one or more families worth of people who can work as collaborators? I’m a moonlighter and there’s only so much time in a day. Nothing is holding me back from spending personal coin hiring freelancers but there is also a local entrepreneurial tech sales pitch event I could present at if I wanted to work with local investors/talent. Should I apply at Meta/Apple or any other big company to see what their XR ops are? Try to bootstrap more by selling online education content and/or create a community and thus unlock more opportunities?

I’m open to advice; thanks in advance to anyone who writes back.
This has to be one of the most scifi videos I have ever seen... The lights, the people on uniwheels, the self-driving car that misbehaves followed by people on unicycles surrounding the car to coax it back to the correct lane...
Isn’t that every hacker lore story ever? It’s always David and Goliath. Script kid vs fbi vs nsa vs Microsoft/xbox vs etc.

It’s an elegant story arc.
> The idea of strict type-checking for JavaScript is less popular than in 2019.

I’d be shocked to find this to be true. Back then I’d always wonder, “are there typings for this library?” Now I don’t have to.
Mint is great for the elderly as well. It's Windows lite, but random .exe's won't work. And the file system is different enough they won't poke around in there.
Making Long-Term Memories Requires Nerve-Cell Damage
It makes sense they'd pick this name, it refers to the jQuery plugin that was popular for doing this kind of layout back in the 2010s, so it's a convenient shorthand.
Meta starts licensing headset OS in battle with Apple
having only 3 lives for all levels is a bad idea imo

Gave up once it started again from scratch, its not fun just re-doing all the levels to try again
This is an ingenious and practical use of LLM technology, I'm thoroughly impressed.
PostNL wants to reduce mail deliveries to every other day
A National Security Insider Does the Math on the Dangers of AI
1build (YC W20) Is Hiring a Marketing Lead
New Foundations is consistent – a difficult mathematical proof proved using Lean
I've worked in computer vision and real time image processing. We use C++ extensively in the field due to it's high performance. OpenCV is the tool of the trade. Both iOS and Android support C++ modules for performance reasons.

But to add to all the nonsense,you claim otherwise.

Frankly, your comments lack any credibility, which is confirmed by your lame appeal to authority.
> Maybe it thought they were on a bike lane? Where I'm from it's illegal to ride like that in a group outside of police-sanctioned events

I’m in Massachusetts where lane splitting is legal in some cases (single lane each direction, posted speed limit below some amount, probably something else). Some other states have similar rules, but in most it’s flatly illegal.

I believe California is an unusual outlier in that lane splitting is allowed with no additional restrictions.

> you're supposed to ride one after the other and keep right.

In many states bicycles are entitled to use the full lane. I often feel safer riding in the center of the lane for a few reasons:

1. The center of the lane is less likely to have small ride-ruining debris like glass, sticks, and nails

2. Cars surprisingly give me more space when passing if I’m not riding off to the side

3. It seems that potholes occur more often to the side of the rode than in the center, or at least get fixed more often when they’re toward the middle of the road

Note: I’m talking about the middle of the lane vs the side, not the middle of the lane vs the shoulder. The shoulder isn’t something you should travel in anyway, even on a bike.
Yeah, the arrow keys also work on IE4 in Win98. No accelerometer though.
Rooftop solar panels are flooding California's grid. That's a problem
What's this type of IDs called?
"it's not authoritarianism when it's something I want"

Nothing should happen, limitations are deliberate

Meta aside we're already here, by the way. The military and VA do this to themselves.

Recruitment strategy is commercials and Call of Duty games, while we see what really happens through our families. Half-ass postings on the Internet aren't even close to the problem.

Tldr: Don't like the news, fix it/make your own. Pray we don't have to rely on the draft.
Would they actually use much CS knowledge in a "big tech" role? Or would they just use it to get the job?
I didn't start out planning to write a text layout engine. But that's the way it ended up. I need a different hobby!

https://github.com/KaliedaRik/Scrawl-canvas/pull/75
I like it!

Unsolicited improvement suggestion: When I finish a level, let me see how well I did compared to others.
Hitomi did exquisite X-ray spectra from LEO before its accident, so you're writing a lot of speculation about an effect that is truly unimportant.
kkr is kanker in dutch
Totally. There is no ignoring it is in the wrong but this does not seem that serious to me. It did not plow into other cars or the unicycle folks.
On top of my head, pgvector only supports 2 indexes, those are running in memory only. They don't support GPU indexing, nor Disk based indexing, they also don't have separation of query and insertions.

Also with different people I've talked to, they struggle with scale past 100K-1M vector.

You can also have a look yourself from a performance perspective: https://ann-benchmarks.com/
Agreed. It's also both amusing and saddening to see the iOS/Windows/Android fanboys duking it out.

Some good ideas in this thread, though. I'll curate a list of recommendations and provide it to him and hopefully he can undo some of the negative patterns their systems keep forcing on them.
Blergh. Volatile keywords again. This is a mistake in C, a mistake inherited (and of course doubled down on) by C++ but not one Zig needs to repeat.

What you need is volatile read/write or load/store intrinsics. When you have those, you can express what's actually possible on a hardware platform, and not inadvertently enable people to write nonsense in your language - no need to even have a footgun here, let alone leave it loaded on the table for a newbie to pick it up and blow their whole leg off.

Although it was eventually un-deprecated in C++ 23, one of the smaller useful accomplishments in C++ 20 was to deprecate the inappropriate use of composite operators on volatile, which is the sort of nonsense entertained by having a keyword instead of intrinsics. When the newbie in your team writes irq_flags |= new they think they're performing a single operation, after all |= isn't two operations, it's just one. You, hopefully, know that's untrue - the irq_flags were marked volatile, so that's decomposed into a separate load and store -- but are you sure you'll notice they screwed this up? Or will you only realise when customers report sometimes IRQ flags "go missing" under load?
For macOS (and Fish shell):

caffeinate -d -i -t (math "((7*60)+30)*60")

to prevent my laptop from sleeing for a specific period of time. I usually run it at the beginning of every day.
Maybe you need better glasses. This proposal is coming from the Webkit team, ie. Apple. CSS is plenty comprehensible and using it gets better with every browser release as they are focused around yearly interoperability efforts.
Tesla's War Footing
> But let me stick with some basics. So, I can write and compile an x86 test.c program. Then, I use your extension and undo the linking. Then, I use the results to link again into a new executable?

There are links in the README of my Ghidra extension repository that explain these use-cases in-depth on my blog, but as a summary:

- You can delink the program as a whole and relink it. This can port a program from one file format to another (a.out -> ELF) and change its base address.

- You can delink parts of a program and relink them into a program. This can accomplish a number of things, like transforming a statically-linked program into a dynamically-linked one, swapping the statically linked C standard library for another one, making a port of the program to a foreign system, creating binary patches by swapping out functions or data with new implementations...

- You can delink parts of a program and turn them into a library. For example, I've ripped out the archive code from a PlayStation game built by a COFF toolchain, turned it into a Linux MIPS ELF object file and made an asset extractor that leverages it, without actually figuring out the archive file format or even how this archive code works.

You can probably do even crazier stuff than these examples. This basically turns programs into Lego blocks. As long as you can mend them together, you can do pretty much anything you want. You can also probably work on object files and dynamically-linked libraries too, but I haven't tried it myself.

> Are the executables identical?

Probably not byte-identical, but you can make executables that have the same observable behavior if you don't swap out anything in a manner that impacts it. The interesting stuff happens when you start mixing things up.

> When does it break?

Whenever the object file produced is incorrect or when you don't properly mend together incompatible ABIs. The first case happens mostly when the resynthesized relocations are missing or incorrect, corrupting section bytes in various ways. The second case can happen if you start moving object files across operating systems, file formats, toolchains or platforms.

> How much of a task is it to make it a standalone program?

My analyzers rely on a Ghidra database for symbols, data types, references and disassembly. You can probably port/rewrite that to run on top of another reverse-engineering framework. I don't think turning it into a standalone program would be practical because you'll need to provide either an equivalent database or the analyzers to build it, alongside the UI to fix errors.

> What about x64 support?

Should be fairly straightforward since I already have 32-bit x86 support, so the bulk of the logic is already there.

I encourage you to read my blog if you want to get an idea how this delinking stuff works in practice. You can also send an email to me if you want, Hacker News isn't really set up for long, in-depth technical discussions.
I must live in a parallel world because to me Apple is the king of hidden shortcuts which are hard to discover for beginners.

Multiple fingers gestures doing different things, hidden swipe menus and features depending on the offset of where you swiped, that's all very hard for non experienced users.

Not that Android is perfect, I'd say it's still not great either in that regard but the UI is more discoverable for sure for beginners.

I really miss the win2k era in terms of user research and UX, sure it didn't look the best on screenshots but it was made to be as discoverable as possible.
I was once told by an older and wiser scientist that you should never measure the same phenomenon with two instruments. If you do, your entire study turns into an inter-instrument comparison.
Project Maven was meant to revolutionize modern warfare
Waymo car here like some drivers never consider option to slow down. They just have to overtake at all costs.
My current and previous MacBooks have had 16GB and I've been fine with it, but given local models I think I'm going to have to go to whatever will be the maximum RAM available for the next one. It runs 13b models quite well with Ollama, but I tried `mixtral-8x7b` and saw 0.25 tokens/second speeds; I suppose I should be amazed that it ran at all.

Similarly, I am for the first time going to care about how much RAM is in my next iPhone. My iPhone 13's 4GB is, as in your case, inadequate.
What would you propose instead that is comprehensible to visual designers, programmers, and document authors?
> compared to most drawing and layout systems

This is just an accident of history and not because CSS has anything that makes it intrinsically better than the alternatives.
Your post is [flagged] and [dead]. Flagged means someone flagged it because they think it doesn't follow the HN news guidelines [0] and [dead] is basically a shadowban.

I only skimmed the article in your post but I can understand that someone would flag it as breaking this guideline thinking that the article is just to promote automq.

Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity.

[0] https://news.ycombinator.com/newsguidelines.html

PS: There is also some kind of automod in place for new account so it might have been triggered, I dont have visibility or interest in how this works though.
As opposed to any other VPN?
It’s not a conspiracy. It’s a well-intentioned but poorly thought-out design for basic 1990s word processing layouts that accidentally blew up to describe entire application GUIs, and now it’s not in the interest of the stakeholders to try to do anything about it.

It’s the same kind of growth pattern as government bureaucracies. Those are largely not conspiracies either, despite the occasional optics.
Tcl/Tk ?

When you had enough of using text as the single data structure in a shell, you can start doing the same with a GUI toolkit.
State Department will have all the docs one needs to avoid any problems. In your example, the real risk would be that the lithium mining equipment is dual-use, ie: they also use it to mine yellowcake uranium ore, or when your watch business takes off, they struggle to provide enough brine, and bring in specialists from Afghanistan, who streamline the process and who's Dari has a Tehran accent.

They can let you keep making money until it's promotion time, or an example needs to be made for an election campaign or they find out your watches seem to be the chronometer of choice of the latest insurgency.