skysight-inc/HackerNews huggingface dataset:
I'm the author but not the OP. Thanks!

I'm not sure I follow the question about infix notation and precedence, but: Trains of identifiers like `a b c d e f g` are always parsed as `b`, `d`, `f` being infix binary operators; their precedences are looked up at runtime to decide how that expression evaluates. Explicit function calls and indexing always bind more tightly, and operands in those trains can contain either; an expression like `a(arg) b c(arg1, arg2) d e[i] f g[j:k]` has the same binary operators as before. But operators are only single identifiers and don't contain function calls, so `a b (c)` is still the binary operator `b` with arguments `a` and `(c)`.

"Sets" are just dictionaries with set elements as the keys and null as every value. This makes sense because you want testing for set membership to be fast like locating a key in a dictionary and because, like in Python, iterating over a dictionary iterates over its keys.

We also already have `.+` for prepending a list element to a list and `+.` for appending. (These are the analogues of Scala's `+:` and `:+`.)
I would be pretty nervous if I was splitting my time between three or more full-time jobs and my employers discovered this.

I'd also be nervous if I were doing it out in the open and my employers said that my lack of focus on any one company had no consequences for the business.
For gaming, this is obviously a no-go. But for bunch of AI/ML related workloads, it might make perfect sense.
Tesla cars do not have LIDAR sensors. The downside risk is that high resolution imaging using multiple sensors is a requirement for level 5 AVs to work well enough. That means all the data Tesla has collected could be of limited value.
It’s literally a color coded plate you mount to the wall and click the unit in to. Took me less time to install then my doorbell.
A bigger problem is this: Say you need to prove to the public that the autonomous car is significantly safer, and you do an apples-to-apples comparison between a hypothetical Level 4/5 car and well designed new Level 2 electric car like a Volvo C40 or a BMW i4.

The modern Level 2 car is already today at below 1 fatality per billion vehicle miles travelled (VMT). The autonomous car then needs to be below 0.1 fatalities per billion VMT. Meaning that if you have 1 million vehicles of your make deployed, they each need to have driven 30-40 000 miles autonomously before you have enough statistics!

That means proving the safety of a Level 4/5 autonomous system is extremely expensive and slow, and requires significant public adoption before it's proven to be safe. The consequence is that, assuming proven safety is necessary before public adoption, it becomes impossible to prove safety.

Another point is that OTA upgrades for autonomy become entirely pointless, as you'll be polluting your statistics if you change the code more frequently than every ~3 years.
Jython is pretty complete though, and IronPython is not completely dead.

Micropython can be counted as 0.25 or something :)
Thank you for the informative reply - I stand completely corrected.

I can definitely see now why this would be problematic.
Maybe you have it the other way around? I've been using uBlock Origin on YouTube for years and never see a single dynamic ad.
> or seen apple pushing the bounds of what the web can do?

I get that it's easy to attack Apple these days but anyone paying attention can objectively see that Safari has been kicking ass this year. It's easy to do the "whataboutism" thing and they're late on a few things… but if this is a sign of things to come for Safari (style queries and masonry grids are in the works, for example), this is a Good Thing for the web and should be treated as such.

* first to implement (March) the most anticipated CSS feature that was thought to be impossible to implement for most of the past 20 years, the :has() parent selector [1]. It took Chrome until the end of August and it's still not enabled by default in Firefox because bugs

* first to implement wide-gamut color support [1a](2020)

* first to implement oklch and oklab (and a bunch more) color spaces [2]

* first to implement the open Webauthn standard Passkeys a few months ago; Chrome 108 just announced support

* support for all of the "hot" CSS features like Container Queries, Subgrid, new viewport units, AVIF image format and (as they say) "more" [3]

* Mozilla, Google, Apple and Microsoft agreed to focus on the interoperability of 15 web features; WebKit currently passes 98.5% of the tests the companies have agreed to, leading the other companies [4].

[1]: https://webkit.org/blog/13096/css-has-pseudo-class/

[1a]: https://webkit.org/blog/10042/wide-gamut-color-in-css-with-d...

[2]: https://evilmartians.com/chronicles/oklch-in-css-why-quit-rg...

[3]: https://webkit.org/blog/13152/webkit-features-in-safari-16-0...

[4]: https://webkit.org/blog/13591/webkit-features-in-safari-16-2...
My semi-serious suggestion is self-driving cars should be painted bright orange with big squishy bumpers and a maximum 20 mph speed limit. They would still be perfectly useful as taxis in big cities but it would greatly limit the damage they could do to anyone.
Yeah... started thinking "uh oh, where am I going to get replacement bits for my MTB?!"
I've described my play style to friends thusly: ALWAYS. SKULL.
I'm not sure that sea floor mining is widely ridiculed. I've seen it taken about as seriously by grantmakers as other emerging technologies. That said I’m not in the mining space.

I'm don't disagree with your points - there's a lot of uncertainty around all of this research. But, from what I can see, regulators are doing the right thing and being very cautious to do environmental studies at each step of the way. Maybe I'm way off about that.
They have a permit issued by an international body
Nobody except Microsoft is able to write a spec for Typescript. Microsoft has already declared that the implementation is it, any spec a random person writes will just be ignored.
*University College London, not London School of Economics.
Did you ever use Zero Tier before?
Serious competition is good!

I just replaced my Audi Q5 with a Tesla Model Y (which... wasn't $100k). No panel gaps, no other problems, and the overall quality feels nicer than the Audi. Shrug!

Anyway, yeah, the next few years look really exciting for consumer EVs. So many announcements in 2022.
I read this comment after taking a cruise in SF, which is a self driving cab with no driver. It basically reminds me of all the comments saying that VR has no future, written by people who have never tried VR and would get their mind blown by it if they tried the latest iteration. Maybe you should come to SF and try one of these self driving cars yourself :)
This is my read on it as well. I listened to the same interview (it was definitely on the front page, if not at #1 for a while). I stepped away feeling like Karpathy had described a lot of good business reasons for not using other sensors, but not a lot of good technical reasons. Sensor fusion is hard, yes, but maybe not harder than perfectly re-projecting 2D pixel images into 3D vector space.

Just my interpretation, but it felt to me like a hail mary because they were fully committed to being the first mover. Waiting around for LiDAR prices to come down would have meant that Waymo would have beat them.
Satellite images show newly built Russian fortifications
Are you using SPICE for the actual simulation?
Tesla Closes Below $500B Market Cap for First Time in Two Years
Two questions. What would you recommend to build the backend in, some language that can parse xml/html well? And second question, are there any more extensive examples such as working authentication?
A few use case:

- I have a SOHO setup at home: several PCs/ my work laptop, raspberry pi, synology and ubiquiti. It means I can access ubiquiti console and synology via network as opposed to be some janky proxy that those company's provide.

- taildrop is great for sending screenshots and files from my phone to (can't wait until they let me send URLs/links/txt like KDEConnect)

- I also have a raspberry pi setup in an ABNB in another country. When I'm traveling I can use my house as a proxy for US based services and the reverse is true - if I want my browsing to look like my IP address in another country I can.
yikes. this is not good look. just let it go, elon
About a decade ago, the extreme far right realized they could rephrase their violence as speech, which meant that removing calls to violence was now "censorship". This subtle semantic shift has happened so thoroughly that "free speech" is now a codeword for "we can drop dox on trans people and get away with it".

Of course, this is absurd, because dropping dox on someone is one of the easiest way to censor them.

Conversely, a lot of actual free speech arguments have been recouched in the language of social justice purely for the sake of not getting confused for the far right. When you hear phrases like "hearing marginalized voices", you don't think of free speech. But it is a free speech argument: due to past acts of violence, a group of people are not allowed to speak, so we should let them speak.

And this isn't the first time this has happened, either. Remember that quote about censorship and the Internet[0]? That itself was propaganda for the hacker movement. The Internet does not actually interpret censorship as damage, nor can it "route" around it. Hackers do that, individually, and at a non-zero cost.

I personally think this particular rhetorical shell game has enabled some of big tech's abuses today. It's difficult to sell alternatives to big tech because that requires making a free speech argument, which means a lot of extra work on agreeing if we're talking about free speech[0], free speech[1], or free speech[2]. Because at a minimum, the Internet is not usable without a minimum level of justifiable censorship: i.e. banning spammers, deleting dox, and shutting down DDoS services. That requires making value judgments about what is speech, what is abuse, and what is violence.

[0] "The Internet interprets censorship as damage and routes around it"

[1] "It's about ethics in gaming journalism"

[2] "Listen and believe", "silence is violence", and so on
I had a horrible experience. I tried to buy the subscription and they charged me in USD rather than CAD. Support half explained that the mobile subscription and the website subscription were different things and just happened to have the same dollar amounts listed. But one was implicitly USD while the other specifically labelled CAD.
Ok so if you do that it gets you a 50% downside instead of a 90% downside.

I think future growth in Tesla involves significant margin contraction as they move down market, and as more entrenched players enter the EV space we’ll see margins on existing revenue go down too. This is peak value for them based on first mover advantage alone and it won’t last.

So yeah bear case 90% overvalued and bull case 50% overvalued. And this is after a 62.5% drop from peak value.
I care about panel gaps and one of the reasons I didn’t consider teslas when buying a new car is the build quality.

Not sure how much this matters as Tesla’s sales are really high, but I think this basic stuff is important.
Well if they dropped rates today then that would trigger more inflation. The economy is hovering around capacity and unemployment is still very low--even if the tech sector has seen some froth that has built up over the past 10 years come off of it.

They will have to hold rates high for 6-24 months. And there is no magic which will happen by doing that, what they'll do is trigger a recession and kick unemployment up to 6-8%. What will happen after that is that they'll cut rates again and congress will enact tax cuts for the rich again, but the Republican congress will ensure that any stimulus for the average worker will be very slim (this is important to understand that the stimulus and eviction freezes during the pandemic were very abnormal).

The recession is going to be caused by loans readjusting to higher rates (which happens over the timescale of ~2 years or so) and entities that were skirting by on the edges of bankruptcy will be pushed into bankruptcy by having to pay higher debt service (very similar to ARMs in the US or pretty much all mortgages in places like the UK). My expectation is that commercial real estate melts down (but we're probably 12+ months away from that, right now it doesn't look very distressed).

And starting from an unemployment rate of well over 6% the Fed will once again be able to ZIRP without seeing the kind of inflation that worries policymakers and economics (housing appreciation and asset bubbles don't count as inflation to them).

The game hasn't really fundamentally changed at all, that is the wrong lesson to take from the pandemic, which was a policy outlier.

The open questions are how bad the recession is going to be, and how bad it will be before congress bails out the system (in 2008 we had a Democratic House and Senate and a Republican President desperate to fix the problem -- now we're going to have a Republican House who would love to hang the Biden administration with an economic disaster). Along with the question of what kind of civil strife it is going to cause over the next 5-10 years.
> How is that carbon emissions?

In goes iron ore, a mix of iron oxides and carbon, out comes iron and carbon oxides. The carbon moved from the ore to the atmosphere.
Ammunition caliber is similarly interesting
On our radio, the "Now Playing" is always frustratingly far behind. It's amazing that yours is real-time enough that you can adjust the volume based on it.
>> Violence like that described in the article often does not happen organically

> So what if we go back even further?

> Spanish Inquisition? Crusades? Genghis khan slaying anyone in his path? Colonialism?

I did not say that mass media is always is the only driver of violence. What's important is that in the modern era, mass media has often driven violence, as it did in this case.

Your original comment made the assertion that Facebook did not cause this outcome, because the murder would have happened anyway, whether or not Facebook was involved.

My point was that there are many examples where mass media has inspired ethnic violence that wouldn't have happened anyway without the mass media's involvement—so it shouldn't be surprising that in this case these Facebook posts inspired violence that wouldn't have happened anyway.

Are you really asserting that the plaintiff's father would have been killed even if the Facebook post in question hadn't been made? Or if Facebook hadn't existed, somehow the same people would have been inspired to kill the same man?
Similarly, the "peeking" you can do with Look Up on URLs.
Does the server renderer call the API routes via HTTP, or does it have a more direct path to fetching the same data? If HTTP, what interface does it use - loopback or the public address of the server?

In my experience this distinction has been a source of complexity in server-rendered apps that consume the same API as the client but at a different address, leading to problems like untrusted self-signed certificates, mismatching hostnames, and leaky proxy routes.

Or perhaps none of your server rendered pages even call the API directly, and you just expose it for other clients?
You might want to look into using Cloudflare for your infrastructure - the same folks that provided DDoS protection for most of the now-busted Ddos-for-hire sites!
Just because the comprehensiveness of something is on a spectrum is not a reason to just not bother and have none at all.

Also, when done well a spec is a great way to learn & understand the language too. http://golang.org/ref/spec is so much more usable than Typescript's docs.
Can't you just use a playlist on some service or your own local MP3 collection or something like that then?
I believe restarts are a special case of invoking a continuation. The difference in Lisp is that you can't actually capture and pass around the continuation as a first class object, like you can in Scheme, and I don't believe there is a way to invoke more than one restart for a given condition. I think this limited special case covers the majority of what people would want to do with continuations, and prevents people from doing the messy stuff that you shouldn't be doing anyway. From what I recall, the new algebraic effects system in OCaml has similar limitations (you can only invoke the continuation once), and I think Koka has a special case for it in their compiler & encourages it.
Wasn't this already sorta common knowledge? Almost the tricks in recent process generations to increase density have been vertical. FinFETs et. al. work by stretching the transitor upwards to increase gate area, so it drives harder and you need fewer of them to implement the same logic. But the actual pitches of the gate and fins haven't been changing nearly as fast, so the smallest circuits aren't seeing much benefit.

A SRAM cell is 6-8 transistors all connected internally with only a read and data line coming out (well, and the power rails). That's already horizontally packed, making the transistors beefier won't help anything.
Why??????????????

It accelerates the calculation of the Hamming weight of a vector or string. Hamming weight is useful lots of places in crypto, like helping frequency analysis, or observed power consumption attacks against crypto systems. It's useful in many other disciplines as well.
This is why "convmv" exists :) and also why my /tmp is a normal tmpfs where file names can be any byte sequence. I can, for instance, extract random archives there, use convmv to make them UTF-8 (if not already), and then it can go on my ZFS file systems.
https://www.gutenberg.org/files/48612/48612-h/48612-h.htm#Pa...

> The lower down the echelon, the nearer the armies of the world came to standardizing psychological warfare organization. They did this for the same reason that they all organize into regiments instead of centuries, cohorts, or tribes. Modern war is a self-standardizing process if the enemy experience is to be copied, enemy techniques improved, allied assistance accepted, and military practice kept up to world standards. Psychological warfare units needed printing and radio sections; to service these sections they all needed intelligence and analysis offices; to distribute their materials they all needed agents and liaison. Black propaganda organization varied more than did white, but it was amazing to Americans, uncovering Japanese subversive-operations units, to see how much the Japanese organization resembled their own.
It was, Jimmy knew this, and he still appointed Volcker to do what he had to do to protect the US economy in the long term. Contrast that to our last President that was screaming in caps on Twitter demanding that the Fed cut rates to 0%. https://twitter.com/realDonaldTrump/status/11717356917699297... I don't know how one could be unashamed currently being a part of that party.
Age restricted and wants me to sign in :(
An interesting collab between cloudflare and tailscale could be to add cloudflare tunnel as a tailnet node to proxy public traffic into your private tailnet (with acls managed by your tailnet) as an alternative to opening ports on your firewall. This would give you true public access (if that's what you want) but also hide your ip and protect you from ddos etc. https://www.cloudflare.com/products/tunnel/
In the 80s on UK’s Channel 4, there was a series of four films, Oceanus Ecumenicus, that talked about mining ocean floor nodules, Ocean Thermal Energy (OTEC), Saudi Arabia mining silver from the bottom of the Red Sea, I can’t remember what the fourth one was but since the series was sponsored by British Gas I could make a guess.

I’d love to see that again, but it doesn’t seem to have found it’s way to YouTube yet.
Interesting! Is it open source?
Man Fakes an Entire Month of His Life Using AI Generated Photos
Agreed, but don’t forget about compute shaders: their programmer audience extends way beyond 3D, whereas RT with all it’s current limitations is only interesting for AAA game studios.
This 'level 3' is just a very cheap marketing trick. The system is a very simple highway traffic jam assistant. This trick plays with the misconception that ADAS levels actually determine how advanced the system is. They get to claim 'level 3' with a very simple system by assuming liability in those conditions. It's just marketing, and has nothing to do with actual capabilities of the system.
It sounds like a conspiracy to me. There's no way GPT was created with the intention of harming people. That's obviously nonsense.

Twitter only lets me read the first Tweet in that thread without logging in but I didn't see any of what you describe there.
Impractical or not, public streets belong to the public, and the public gets to dictate how they are used or not used.

I'm willing to negotiate. If companies don't want to release their code, they can put up $50M in a trust, and $1M bond per car, and automatically accept at-fault for any fatalities involving one of their self-driving units, with a minimum of $1M paid out for each deceased to their survivors.
Tesla isnt a real car company? Please climb back under your rock.
I played the first legacy season. Have you played the other seasons? How do they stack?
Interesting, but that’s just a proximal cause.

The question is what will it take for us all, collectively, to refrain from using whatever is it hand for whatever we happen to desire. Out of respect for what?

Most of the time this kind of self restraint does not really seem conceivable. Instead, in debates like this, we’ll defer to emissions and sequestration data, without ever confronting what what it is that led us to blithely create and deploy machines like this and shrug off the damage.
It’s not directly comparable. Svelte apps have an extremely minimal runtime, because Svelte compiles components into largely freestanding chunks of code.

The benefit is that for smaller apps, SvelteKit can be extremely lean, but the cost grows as the number of components and pages increases, since a number of attributes can’t draw from a larger, monolithic runtime (or set of runtimes).

You do have to build moderately large apps to hit the point at which it’s a drawback however.
Saw on Twitter: https://twitter.com/nodetoy/status/1603114419348590593
(not an expert here) but my understanding is: sort of. I believe the biggest difference is that VLAN operates at Layer 2 and Wireguard works at Layer 3.
I have always wrestled with the ethics of adblocking YouTube. If am subscribed to a channel, that means the content in that channel has value for me. And it is only fair that I provide some value to the content creators in return. Otherwise it is theft.

Anyways this is my reasoning. Hence as much as I find ads to be annoying, I put up with them. I am considering cancelling my Spotify subscription and using the saving to subscribe to YouTube. I haven't done it yet.