skysight-inc/HackerNews huggingface dataset:
It won't happen any time soon. Graphic design is more that putting together pretty images. I think it will evolve with AI but it won't go away. If all you want is pretty images or a pretty interface then you can search the internet and get those parts now. But if you want someone to put together and be responsible for a nice effective design then you need to hire someone. That will continue to be the case for designers but they will use different tools to accomplish the job. The danger is in not evolving and hoping you don't have to learn new tools. But that has been the case. A 1970s designer would have a hard time today. They might still be able to get a job but it will be hard. We'll see the same type of situation happening going forward.
While I agree I think that part of the reason is that requirements are so much more complex these days. No one had to make a Flash animation responsive to different phone sizes and orientations.
edit: whoops, it seems the author uses "sprint" to say something else than the agile stuff [1]. So this comment is a bit out of topic.

[1] https://news.ycombinator.com/item?id=37142781

---

I strongly dislike sprints, but I would be open to discussion about them in a client project.

For something like Chrome which isn't driven by client needs that are difficult to understand, whose roadmap constantly needs to be adjusted, etc, I think sprints make no sense at all and are purely harmful.

Sprints are for having a fast feedback + adjustments loop with a customer whose needs are unclear / where the budget is a forever negotiation depending on how the project advances. If you are building a product for which you have full control over the roadmap, you don't need the 2 week sprints. You can still experiment and get fast feedback on new features as you like, but not everything requires this fast feedback.

The two week sprints are a strong constraint on your product development that might kill its long term stability because they require you to shoehorn maintenance tasks that don't necessarily fit in two weeks… in two week chunks, and I don't see the need for this in such a setting.

Even in a client project, sprints can be avoided. A regular (e.g. weekly) call with the client to discuss progress and adjustments + releases when there is a need for them can work very well. I actually strongly believe the two week sprints are overkill, not enough flexible and harmful in many projects. Task assignment of course needs to be done carefully, but this work can be done asynchronously or as-needed (which, agreed, might work better for very small teams).
Yeah, the infinitely long tail of exceptional circumstances mean that automated driving is an AGI-complete problem. These exceptions are fairly rare, but once there are many driverless vehicles they’ll be more common. Vehicles will need to learn and problem solve to keep up.
There's almost no use of nuclear weapons against two nuclear armed countries that doesn't walk up the tit for tat escalation ladder. Perun did a video about this a while back and it's pretty terrifying.
> Sounds like it's not compulsory though? The ISP is perfectly welcome to lay their lines via private lands (having negotiated permission with each landowner, naturally) if they'd prefer.

Streets cut cities into small islands of private lands. Therefore, you cannot reach anyone without crossing the public right of way.
It's pretty trite to try to frame individuals healthy skepticism of self-driving tech as fear of some nebulous future outcome. The tech continues to demonstrate deficiencies -right now-, in this time. All evidence (and the industry's own reporting) suggest that parity with human drivers capability is nowhere on the horizon, and may not be credibly possible with current implementations. That being the case proponents now get to explain on what grounds drivers are supposed to celebrate introduction of additional mediocre operators to our streets.
Exactly, it is subjective, 0.02% is small in my opinion. Yet I'm getting downvoted and told that isn't small. ¯\_(ツ)_/¯
the rest of that fits with entitled brats, but Jane street surprises me, I had the impression they were fairly meritocratic.
Why? The entire argument for self driving cars is that they are safer drivers than humans. If that claim breaks down whenever the driving conditions are anything other than perfect, then self driving cars lose their only supposed benefit. If we have to substantially change everything we do on or around the road to simply help them match human efficacy then (1) what is the point of a "self driving" car that can trivially encounter breaking conditions and (2) if these changes would be beneficial safety why haven't we already done them for human drivers?

Also the picture in the article shows both cones and workers, the presence of either would generally cause a human to alter how they drive.

What we see consistently is self driving cars that randomly stop in perfectly reasonable driving conditions, and similarly we see repeated cases of them driving through clearly unsafe areas. If a single human driver repeatedly made these same mistakes they would lose their license, but for some reason we allow it from these unsafe self driving systems. If a car manufacturer ships a car that is found to operate unsafely, the manufacturer is required to recall them, and isn't allowed to return the car to market until the problem is demonstrably fixed.
How does this inconvenience users? It sounds like you’re saying site owners will be able to distinguish between users with a blank referer and users whose “referer” was the desktop app. Ignoring the privacy angle, isn’t that a good thing?
> > to get your account erased

> They refused to delete my comments.

That's not quite what I asked. It's one thing for them to refuse a whole-account removal, which is important under certain laws, and quite another for them to refuse to selectively prune your comment-history.
Does "sprint" mean something other than "chunk of work, usually 2-4 weeks in duration"?
Exactly. The New Yorker's audience is people who like to read. It isn't that publishers are paying them to run these articles -- they are there because knowing about interesting new books is on topic for the magazine.
I don't follow.

Option 1: Build green energy + DAC + keep burning fossil fuels.
Option 2: Build green energy + turn off fossil fuel generation stations.

DAC removes about as much CO2 with that green energy as would be removed by simply using that green energy to lower the CO2 intensity of the USA electrical grid.

The difference is that with Option 1 you are still burning fossil fuels (and there is more than just CO2 being produced) and you need even more green energy to replace the fossil fuel generation. Option 2 skips ahead and turns off those plants sooner rather than later.
If you are saying that the car bares some responsibility for avoiding this, and should be fixed, then we agree.
It's fine by me if self-driving cars need help and get it, so long as the technology is beneficial. I think it is.
Remember the 70s and the energy crisis which spawned the sub-compact car? Can't we just go back to that instead of giant vehicles with an auto loan that is bigger than the mortgages of the 70s? Better gas mileage, traffic moves faster, more parking spaces, AND they are light enough they can handle driving in the snow far better.
Forlinx Embedded&#039;s SoM products based on Rockchip processors, including RK3588J, RK3568J, and RK3399, offer powerful performance support for AIoT and industrial markets.
Matching LLM patterns to various LLM problems
We can entertain that second hypothetical once the first one's been covered yeah?
None of which are yielding in the Coca-Cola ballpark without significant default risk. The broader point about bonds clearly beating S&P earnings is dubious.
Isn’t this language specific? For instance in C doesn’t true map to 1, thus true+1=2
And why does a backend engineer's point of view on frontend state management matter? Why is a variety of options and strategies for different scenarios ok for the backend but not for the frontend?
A normal database isn't able to be easily disseminated by the people who need access to this data, which is enormous. Then who gets to host it? Real Estate associations are too many, too fragmented, too entrenched to agree on one or even a handful of companies with the privilege to host this information.

A blockchain (assuming you can get buy-in/critical mass from the agencies) has the ability to align some financial incentives of all interested parties to open up access to real estate listings while still holding ownership and profiting from that access.

Instead of real estate companies protecting their listing data, they could offer access to their listing data in exchange for a fee or revenue share. Instead of out-of-date listings parading as up-to-date, there's a public temporal record of updates. Instead of buyers getting restricted or partial information, they can obtain access to the listing data via alternate sources.
Any word on impact on zen4?
Relevant Futurama, as a short spoof of "The Twilight Zone": https://www.youtube.com/watch?v=7rwUdL9qXjk
There's legitimate tension here.

With FOSS, the common desire is to build fix or modify, but frequently non-code explanations are sparse. That's one place where code reading is certainly desirable, and obviously the reverse engineering described.
> 1. I endorse freedom of speech, even if I disagree with what you have to say. (This also means anyone can criticize what someone else (or themself) writes; if they cannot, then it is not real free speech.)

do you merely need to be able to say it, or do you insist that the person you are criticising, and/or their associates, need to hear what you have to say?
I can't find the slides in PDF, was it posted somewhere?
I don’t think it runs code, it’s an illusion and it’s actually inferring what the output would be but not actually executing any statements
Ok, on what grounds is technology that performs a job that humans can generally do better at beneficial in the broad sense? That it's benefitting a handful of individuals who profit off eliminating jobs isn't in question, but where's the upside for the rest of us?
Here's the text of a speech Bill Watterson gave at Kenyon College, Gambier Ohio, to the 1990 graduating class.
Could you link to some of the examples in your repo where you enforce the zero allocation? I don't see much reuse of the buffers, eg float buffers and there is quite a lot of array based heap allocation. Just for my own interest. Many thanks. Cool to see the use of the new vector api also.
AdaTape: Foundation model with adaptive computation and dynamic read-and-write
It depends. In theory, it means a process in terms of how work is assigned, resolved and reviewed. In reality, it's meeting seems to be completely different between different organizations.
It seems like the obvious answer here is they're leaving a senior slot open for when they can afford a senior, but it's not going to happen. So yes, this sounds like the next best alternative. Grow into a CTO.

I've been offered these senior roles myself in some startups, and I always ask them why they don't just promote the girl who's been holding everything together. Often the junior with domain knowledge can do a little better than a senior who comes in having to learn everything.

Another common pattern in these startups are what I name after the MMO tank+DPS. Someone out there has to tank the meetings, spend 2 weeks arguing and calculating that, no, we can't complete this in 2 weeks. That leaves enough space for the one writing the code to actually do the work.
> I’d personally prefer to use GitHub for issue management but I can live with JIRA.

No, you wouldn't. I promise. You'd spend months fucking around with GitHub Projects, hoping you could figure out how to unclusterfuck it and you'd miss Jira. It's not good enough. I didn't know how much I actually didn't hate Jira until I worked at a company that tried every other option. They all suck. Jira sucks less.
I started investing in '08. I've always been a pretty staunch boglehead, and I've always held 'age in bonds' which is pretty conservative. Most of my bonds were in the TSP G fund (zero risk, 10y treasury yields) with a little in short term bonds.

Seeing how badly even short term bonds have gotten slaughtered in this downturn has made me pretty jaded. They'll have a much smaller role in my asset allocation going forward. Probably no more than 30% of my portfolio even in retirement.
I'm eagerly looking forward to and hoping the research project to add `Set Theoretic Types` to the language will work. It will help replace tooling like dialyzer in many cases (which many people love/hate).

It will also have benefits for LSP feedback. It could also lead to more information being passed to the new BeamAsm JIT compiler for more compile time optimizations and faster execution.
If you're not appreciated now, it's likely you just won't be. If bosses are giving you the run around, this is a clear indication of no promotion land. Sometimes mastering and overcoming the current situation is recognizing that it's time to leave the current situation.

For myself I can say this was an unsatisfactory reality with which to reconcile, however, it doesn't change the truth value.

Whatever your chosen path, I wish you the best.
"The discovery suggests that wireless energy, like that from Wi-Fi and mobile signals, could cause antiferromagnets to produce electricity that might one day be tapped to power portable electronic devices."

I think this is even a more interesting application.
You say “in crypto” yet Bitcoin was invented to solve the problem you describe.
That's a dad bag right there.
Flash animation was vector-based and inherently scaled to an incredible variety of resolutions.
- we spent at least 6x of your estimate

- we would have been fine continuing to use a non-expiring v2 beta, but the developer set it up differently (eventually, a non-expiring version was provided)

- we never asked for support, just to not have the software expire without a replacement available

> maybe invest in your tooling correctly...

So your suggestion is that businesses should avoid independent developers altogether? That's a great way to be supportive of the little guy.
Watercooler guy has never heard of Mathematical Engineering or Edsger Dijkstra. If he had then he'd know that proof by construction is the method par excellence for showing an algorithm is correct.
I would want to know, especially if it’s a large object and higher percentage probability, because then it’s a way to tell loved ones what we need to tell them and go forward together in love. We should always strive to do this, of course, but it would still be better to have the opportunity to do it.
Radiation, a mainstay of cancer treatment, begins a fade-out
The upside is that automobile crashes kill >30,000 people in the US alone and self-driving cars may one day bring that number down by 90%
I was going to add that cones are just as important for human drivers but I thought it was obvious. I don't think human drivers can detect wet concrete (or other hidden hazards) any better than machines.

These sorts of safety issues have been a always been a problem, with lax markings, etc, but now are more acute with non-human drivers.

I think ultimately it raises the question of whether it's reasonable to offer some accommodations to non-human drivers where they don't perform so well. Do they have to be at the standard of human drivers for everything? That's probably impossible.
You are not willing to leave your current position and this is enough. If your bosses know that you want to stay, they don't have an insentive to insentivize you to stay. You are supposedly good and cheap and that's perfect for them.

Get the hell out of their.
Not sure if you noticed, but page 6-8 from the article are actually benchmarking results from a zen 4 (Desktop Ryzen 7950).
I can't speak to other Asian countries, but in Singapore, it's frowned upon to leave the office before your boss leaves. You may be done with your work, but you don't leave until your boss has left.

Also, there's "kiasu" mentality - hyper competitive behavior in everything from work, school, etc.
I believe yes, as illustrated in [1]. This idea only works in a static sense, because to insert a value suffers from the same linear movement of memory as dynamic arrays. B-trees are somewhere in-between because they support logarithmic insert/split/join and make better use of cache than BSTs, a well known fact.

I tried to focus specifically on BSTs in the context of online persistence and concurrency, where they are particularly effective at very large sizes. There is a section on the paper that mentions B-trees but I did not want to include a direct comparison as part of the scope. Take the best candidate from this set, and compare against a good B-tree implementation in whatever situation you might require them.

[1] https://algorithmica.org/en/eytzinger
iPhone / iOS is Safari-only.

That's a non-negligible market segment. And an affluent one.
Adding to this, I've experienced a few psychotic episodes but am not (for now) diagnosed schizophrenic.

Even during my first episode, which was by far my worst while having the least experience, I was aware that what I was experiencing (hearing voices/feeling watched) was likely me experiencing psychosis. While I still 'went along' with the episode, I was doing everything in a way that minimised harm to myself and others. I eventually called an ambulance, thinking that either I'm going through psychosis (and need an ambulance), or what I was hearing was real (and having ambulance/police on scene would help).

Once the ambulance arrived I had 'confirmation' that I was going through psychosis, and could then 'ignore' the voices to the point that I wouldn't act on whatever I was hearing. My symptoms continued for a couple weeks, but at no point did I even consider these to be real (despite them feeling very, very real).

Going forward, I've had a couple other episodes, all of which I've noticed early on and been able to act accordingly (reaching out to friends or professionals). While some of these episodes were equivalent in intensity to my first episode, none of them had me acting on the symptoms (beyond calling my psych and saying I'm having an episode).

I was briefly on anti-psychotics, but as I'm yet undiagnosed, my psych wasn't comfortable with me being on them long term. Instead I've been able to manage it through exercise, sleep management, mindfulness, and better management of my anxiety.

That said, I'm only discussing my own experiences with psychosis/potential of having another episode. I'm not medicated but don't worry about it (potential harm to myself or others) in my day to day, though I make sure to mention it to those that could be affected (flatmates or friends/family).
Enormous amounts of time are wasted commuting. The passengers benefit from self driving cars, not just the auto maker.
That sort of thing usually breeds curiosity and leads someone to dig in deeper about the product though.
Even though 'True + 2' doesn't throw an error in Python or C, it's still stupid because it makes the semantics of the language hard to reason about, in order to give programmers a little syntactic sugar.
> How do humans write if not by intuiting what word comes after another?

We don't know. It may turn out that we use mechanisms similar to LLMs, or it might be something entirely different.

As for the rest: nobody knows how to make ChatGPT butter a piece of toast, let alone drive a car.

ChatGPT does not reason about text, either.
> They simply aren't particles the way people think of them

They're not anything the way laymen think of them. They're not classical particles, they're not classical waves, they're not classical anything. They're not really probability waves either, for that matter, or even field configurations - the real object is the algebra of observables. But laymen don't get to dictate the vocabulary of physics, and neither do mathematicians. Fields are the things that would be dual to the observable algebra, were it always equipped with a dual; particles are the things whose creation and annihilation operators would generate it, were there only always such things.
I don't think the added complexity is even remotely justified.

Let's face it: things that used to be easy have become unnecessarily complex.

PS - This project looks very cool!
The feature list reminded me of Tailscale so I went looking and found this on their website: https://www.netmaker.io/resources/tailscale-vs-zerotier

Their comparison graph at the bottom seems to indicate that the differentiating features between their product and Tailscale is that you can't self-host (ignoring the existence of headscale) and that WireGuard support is limited. I believe the latter point refers to the default Tailscale configuration that connects every node with every other node, whereas NetMaker allows different network configurations.

However, Tailscale ACLs should allow you to reconfigure the network into shape you want, so I'm not sure if that criticism still applies. Their claim that "data will pass through their relay (DERP) servers fairly regularly" also seems suspect, as that's only the case for networks where UDP traffic doesn't flow between clients despite STUN/TURN, which is very rare in practice.

The only advantage I can find is that NetMaker has a richer free plan and that they use the WireGuard kernel module where possible. I'm not sure why they didn't lead with that.
Then the roman empire would have been led by someone slightly different and perhaps had slightly different borders.

> who is far less capable of setting up the infrastructure of the empire

This is where we diverge.. I consider setting up empire-wide infrastructure to be something that largely happens due to socioeconomic forces and the environmental conditions of the empire, not something that 1 guy decides to do alone. If Antony won the civil war, he would still be in command of an economic juggernaut, and other politicians and advisors would start suggesting projects to help out their constituents and sponsors. If he kept suggesting stupid ideas, people close to him would tell him they're stupid and he would have resistance to them.

Don't get me wrong, there's a lot of variance. Obviously there's a place like North Korea. But if you average out the political situation across that whole region over about 50 years... add a bit of blur to the whole thing, both to the borders, the times, the ideologies... it starts to look more like ideas reverberating through a network. Sometimes all the random noise will come together and interfere constructively to make a region of large amplitude.

Basically, instead of thinking of history so much through the lens of names of rulers, etc, think of it through the lens of a random guy in the "ohio" of the empire you're considering. You think the life of some random guy in modern day Slovenia was affected much by things that were purely Octavian's whims? Even further, strip out all the names and people, and just think of it in terms of physical materials moving across the mediterranean... you think the total flow of grain from egypt to the surrounding areas was much affected by these political situations? Do you think if you looked at a video that showed the change of historic economic activity of the various regions of Rome with no dates or political boundaries shown, that you would be able to distinguish the transition of rome from republic to empire?
I agree that we shouldn't build stroads, but all of California is not going to remove their stroads overnight. In the meantime, enforcing the speed limit would be nice.
I'm too young to fully grasp the context on this. Can you elaborate?
That said, those fees are the reason "add free tv to your internet" is a huge scam on their part (and they make money on the advertising).
Might they? Is that a purely faith-based assertion or is that claim grounded in anything? Because current performance suggests otherwise.