skysight-inc/HackerNews huggingface dataset:
I'm moving away from working with Elm also, but for different reasons.

I don't care that Elm isn't some jolly club where everyone gets to join in. If it were, we would 100% see escape hatches, and, ultimately, runtime errors.

I also don't care that it doesn't have typeclasses or other more powerful language features. The fact that the language is small is a feature. It's much more thoughtfully designed than JavaScript (which is now worse than it was 10 years ago as it has continued to accrete features it envied from other languages).

I think Elm is the best technology in its space. If I wanted to build a single page application, I would absolutely, 100%, write it in Elm.

I'm moving away from working with Elm because I just don't need to write single page applications, and I believe developers are all too eager to write single page applications unnecessarily.
Similar story here. I replaced an AMD 3xxx series Hackintosh workstation with an M1 Air after running both together and finding they were exactly as fast as each other.
Designed by Jestico
Lol had not heard this one. The left has "insufficient weightlifting".
Might be true.

Could it be that on the left there are more endurance sports, for health. And on the right there are more muscle building sports, so they can strike cool poses with their guns?
Well it's good for unlicensed YouTube music I guess.
The classic meters at every spot are largely gone and have been replaced by block-based, app-enabled meters run by ParkNYC [https://www.parknycapp.com/].
You’re comparing Playboy to da Vinci and Michelangelo… if you refuse to see the difference between soft-core porn made with the intent to be sexual and titillating, and art made without any such sexualized intent, then we’re having an unproductive conversation. BTW I’m with you against silly bans, I’m a proponent of free speech. In this case nobody banned anything, the movement is nothing more than a request by a broad group of people who care about cultural bias and understand how hard it is to undo, to stop using a specific pinup image for research because of what it symbolizes (porn and antiquated/misogynistic social attitudes), and people are completely free to ignore that request and keep using Lena if they want. You can keep trying to relitigate this issue if you want, but the ship sailed a while ago, this is just history now, and I was just trying to explain what happened since your comment somewhat, and @johnnyanmac’s comment both made it clear you guys were unaware of the full story.
> Chief among them is this: if everything was so great in this imagined past, why are we here and why if we did go back and revive this past would we not end up right back here “repeating the grade” so to speak?

This is a quite limited perspective that ignores momentum of change. In the book Against the Grain, the author observes that the earliest societies that transitioned from hunter-gatherers to agrarian worked harder and longer hours with less time to relax and have leisure and were actually less healthy and didn't live as long. That's just one example where "progress" was not such. We see this again and again though. Yea, we've amplified the amount of stuff we can grow but at the great cost of the environment and even our own health and well-being. We now ingest food filled with plastics and toxins, like mercury.

Human technological progress has occurred at rates that we cannot emotionally and biologically keep up with, and the distance is only accelerating.

> All our significant problems must be very hard to solve or they would already be solved.

Most significant problems were created by us in the first place.
I don't have first-hand knowledge of this, but my understanding is most cargo ships already have electric engines to drive the propellers. The fuel is only there to run the generators.

Fuel aside, might be less of a retrofit than we think.
Actually, yes, for free.
Even asparagus will often come in thick rubber bands. Leeks too.
It is very similar to what Google did for Java SE libraries too.
Yes, more reason to adjust to car book value.
Do you use camera when you drive?
Google has the right to do this. Employees have the right to quit.

It’s okay to want your team to be an actual team and not just a group of people getting paid by the same employer.

Team building works better in person. Just because some aspects of it are inconvenient, it doesn’t make it not true. The fact that commuting sucks doesn’t remove the fact that in person interactions are important.

I suspect that at a fundamental level most people here know in-person adds an important quality that is missing otherwise.
It is pretty easy to get a one way trip time for packets that is sub-second! You see it with conferencing and other real-time communication things.

If you are curious on the 'how' of WebRTC I wrote a Free/Open Source book that goes into the details https://webrtcforthecurious.com/. Happy to answer any particular questions you have.
Language design is really goddamned hard and if you’re really good at it, you’re rewarded with a fan base that won’t give you permission to do it again for another ten or fifteen years.
This is called The Baader–Meinhof phenomenon, a belief that something happens far more often than it actually does.
How can a webserver serve 10k people at once?
Author here. If you have any questions, here I am.
It would be cool if we could just focus on climate change though. We didn’t need a another man made crisis to deal with.

Imagine if a real natural disaster occurs within the next 5 years, like another Chernobyl.

It will be pretty tragic for our species.
FLOPS are one thing, but 192 GB of unified memory that can be used as VRAM is something else. That could be a big win on the inference side of things, where even an RTX 4090 GPU is limited to only 24 GB.

Then there's the power consumption difference to consider. This seems like one of those cases where benchmarks reveal only a fraction of the larger picture.
Cloudflare Stream has beta support for webrtc ingestion and playback. If you did more research you may find other services or projects for scaling webrtc streaming to handle many viewers and handling transcoding to lower quality for people without enough bandwidth.

>And what is the proper infrastructure to scale WebRTC to thousands of listeners at once?

It looks like a pool of ingestion servers and a CDN for viewers. Ingestion servers handle getting the stream from the streamer and encoding it into whatever formats are needed. The CDN handles distributing this stream to people who want to watch it.
I find OBS not to be that heavy as long as your GPU does all the work. A modern i3 would probably do fine if it has QuickSync enabled and not too many extra filters and inputs at the same time.

ShareX doesn't live stream as far as I know? Let alone offer WebRTC?
> My wife, while relatively smart and working at a FAANG - is not that smart (I'm trying to use my words respectfully).

Hopefully she doesn't read Hacker News!
> The M2 GPU is in the same league as a 300$ mid-range nVidia card

It still has the advantage of a much larger memory pool.

I did a quick comparison exercise - I priced two workstations with similar configurations, one from Dell, the other from Apple. While there are x86 (and ARM) machines that'll blow the biggest M2 out of the water, the prices, as far as Apple can go, aren't much different.

https://twitter.com/0xDEADBEEFCAFE/status/166747612998729728...
Does anyone review USB-C outlets? I want a high watt one, but I'm worried about whether they are truly UL listed and won't burn my place down
Sorry, where do you get "accept liability" from "ability to respond to a judgement for damages"? That's not a requirement to pay, that just requires that the company have the ability to pay if they are found liable! It's the corporate equivalent of requiring liability insurance.

Show me the contract (or hell, even a press release) where Mercedes acknowledged accepting liability in the US. I really don't think this happened.
I do believe we are in agreement, yes
Ugh. Thanks.
re (1) - how do you think about doing (1)? one of the biggest challenges in hosting this is who pays for the electricity in running the machines!

re (2) - I wish we had a way to do subjects that touched no nerves on the internet.

that said - an identity system which keeps track of your activity (anonymously, pseudonymously, or real identity) is a great suggestion and something we've implemented in our protocol.
I'm betting it's output only. But obs cash take many many sources including a browser window that is in memory. You can put a player in one of those hooked to the stream, like you can render twitch chat
I would 100% want to move out of India and I think a lot of Indians do.
I have talked with companies that are already doing 100k+. I don't have the exact numbers but Millicast and Phenix both do very large audiences.
IE7 was the oldest version I ever had to support--I understand it being a pain and there is always a cut-off point. This said, not JavaScript is often an option too for entire categories of the web ...and I say this as someone whose career has mostly been built on CSS & JavaScript. There’s a lot of old machines that should and could be able to read the sites we have today if wasn’t for that pesky scripting language being used where it didn’t need to (looking at you blogs and news sites that blocked your image loading behind JavaScript even though native loading="lazy" exists and would be a progressive enhancement).
> This isn't as indicative of ignorance or hypocrisy as it implies (and it comes off as a petty "gotcha" with an attitude of superiority).

I don't think it implies any of that. The GP just means some people can't or won't separate the art from the artist.
How does that not matter on a fair comparison?

It's a no brainer anyway to get more performance from desktop and non apple much cheaper due to apples pricing.

Apple has a huge advantage price / performance wise with the cheap m based Mac book air.

The comparison with a Mac book pro which costs 2-3k is slightly less so.
Currently a dev at non-tech, advice for breaking into tech in this climate?
2-3 YOE as a fullstack developer at a non-tech company (not banking, bit of a niche). I've been doing some Leetcode here and there since before big the companies started laying off but now I'm having no success on even getting a recruiter screen when sending applications. Sample size is only about 30-40 applications but a good portion of these are paying less than my current TC and I only applied to get some more experience interviewing.

My primary goal is to get a role at a tech (bank would be good too), but should I bother grinding Leetcode aggressively if I have a 0% conversion rate? Or try to work on personal project outside of work to stand out?

I don't think the issue is my resume either--I've gathered a lot of feedback on it and have improved it as much as possible (given the low complexities of work at my current company).

Education (if relevant) is tier 2 school, majored in some qualitative degree, minored in CS.
Elm is pretty much finished (meaning feature-complete) IMO. Not much needs to be changed. I love Elm. I can always go back to a project and get back on it in 2 minutes. The compiler is superb. The problem is one must roll on their own almost everything.

I dislike the constant churn of React and other libraries, that often add change for change's sake, and break backwards compatibility or depend on too many libraries. At the same time Elm is maybe too much in the other direction.
Do you mind me asking: Have you made money? Is the money lucrative?
Always speak on the internet as if the least reasonable person in the world gave your words the least charitable interpretation possible.
Same here, using a bullet journal took a lot of strain off my mind. Now I wonder if I could adapt this advice to it.
Here is a timestamped clip of George Hotz Twitch stream from 6 days ago making the same point about rationalizing his own emotional state of powerlessness in Industrial Society and its Future

https://youtu.be/Mr0rWJhv9jU?t=7169
I’m curious what streets are under 40 mph and not “city” or “country” streets?
There's a great book with that very phrase in its title: Darwin's Dangerous Idea.

I actually got to speak to the author, Daniel Dennett! I told him it was one of the few books where, when I got to the end, I wanted to immediately read it again. He said, "I'm not sure if that's a good thing."
not just WW2, everything that lead to it, everything that the allies were involved in when WW2 was going on etc. I mean, most of the atrocities that the Nazis did were to the German Jews who were not part of the WW2 at all. Does this mean those doesn't count? This kind of logic stumps me.

For the record, i responded your question almost instantly and HN didn't let me post. Got an error saying i am typing too fast.
One "advantage" (if one wants to call that) is that the code would also compile as C++, while C99 has diverged enough from the common C/C++ subset that one cannot use all C99 features in C++ mode.
I'll give you 2:1 odds that before this reaches market (looks like end of the year for deliveries per the article) Tesla will duplicate the stunt and lift the driver monitoring requirements in similar situations.

(Edit: two replies here playing gotcha games with prior FSD announcements. But I'm serious: Tesla can do what this Mercedes does already, essentially perfectly, and has been for the two years I've operated the vehicle. The cost to them of duplicating this stunt is near zero. I'll bet you anything they do it.)
How does moderation work with decentralization
Dynamicland 2023 Communal Computing Update
On purpose to keep a100 and h100 on an additional premium.
oh come on, which code? writing imports? or iterating over collections? or am I underusing copilot? :)

I basically use it as stackoverflow on steroids.
it is not even close to gpt-4 in terms of reproducing some original idea I could not find in a search engine
The message preview is a few kilobytes of text, which is very different from loading an arbitrary (and arbitrarily large) file onto my machine.
Yea but only if you get to download a few seconds of the movie and not more.
Tesla has been specifically reprimanded by NHSTA for allowing FSD to drive like human rather than to the letter of the law. The rolling stops is one I remember, but basically it'll apply to anything.
ahh.. isn't that sweet, a Nazi is happy he isn't a brown Hindu.
> A dynamic charge based on social status/wealth?

That's one I like actually, maybe something like the blue book value of the car?

I recently moved out of NYC but I remember looking forward to the congestion charge because I loved taking my greyhound to the union square dog run, which was driving distance for me. 20$ wasn't enough to affect my plans to do that, and less traffic would actually make my life way easier when I took him there.

There were plenty of people like that: totally unaffected by whatever a reasonable toll is, and actually more likely to drive if they enact it.

-

At the end of the day I don't buy that in a city like NYC we'll see the type of effect congestion pricing has had in other less connected cities. Here owning a car is already expensive, parking already cost more than people pay in rent in some places, etc. It's like stacking a regressive tax on a regressive tax, it doesn't really have the same effect.
> 1. It has a higher CO2 footprint than small/medium EVs.

This is too misleading to be unintentional. I don't know if you're comparing buses to small/medium EVs 1:1, but even if you aren't, the environmental footprint of replacing all bus services with EVs would be extraordinary.

> 2. Transit forces people into smaller and denser housing, resulting in suboptimal living conditions.

Transit doesn't force people into housing. It creates new housing options that previously were not tenable. Rivers don't create port congestion, rivers create ports. Not having enough ports, or enough rivers, creates port congestion.

> 3. Buses in particular result in excessive road wear&tear.

In proportion to human-miles, or is this a 1:1 comparison?
I’m left wondering what this comment proves? The four situations you posted were the most minor of minor annoyances when the car was being too cautious, and you’ve decided they must be cherry picked without any evidence given.
If anything, the consequences seem minimal because it is so oversupplied.
But that's not an argument against all middlemen. Do you think your fishmonger has any value?
It is output only (for now).

I will be adding input also. Making it easier for people to build streams like Twitch's Guest Star[0]. Just implementing the WHIP/WHEP, then we are going to see if we can add some batteries/better experience that is OBS specific.

[0] https://help.twitch.tv/s/article/guest-star?language=en_US
In practice this is what SFUs are for. You would simulcast a set of different encodings from OBS to the SFU and that would fan out to other SFUs and clients as appropriate until the desired scale is reached. This does get expensive.

If you don’t actually need the low latency then you are better off with hls-ll delivered via a CDN.
"Enough profit they can fund efforts to tilt the system in their favor."

That might explain things in the US, but worldwide?

Why didn't some other country at some point run some studies, call some cabinet head in the US and say "Why are you spraying this chemical on everything? Don't you know it's kinda bad? We're restricting imports of stuff with that chemical unless it's really needed.".

"The Supreme Court..."

Congress needs to do its job and stop blaming SCOTUS for federal law interpretation and regulatory scoping issues. (Constitutional law is a different story because Congress can't do anything about that.)

Politicians optimize for shouting loudly about things, and then blaming others when they do nothing.
Hopefully she does.
In the article it says he made an appointment to see a psychiatrist but left the waiting room before actually meeting with the psychiatrist (and then had an epiphany to kill people instead).

Not sure you can really blame that on the University or psychiatrist.
Kind of. I did a quick comparison this morning between a MacPro and a similar high-end Dell workstation and the prices are similar.

https://twitter.com/0xDEADBEEFCAFE/status/166747612998729728...
Slightly ironic, coming from someone who claims to use a tokamak to heat a teapot!
Tweet has basically no details
Except for VLAs (which are optional post-C99 anyway), MSVC actually has pretty good support for recent C versions, and since 2020 they're basically back on the "modern C" train: https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-...
Perhaps not to you but to me it matters a lot.

I live in a country where it gets very hot in the summer. I prefer to keep my environment cool without needing AC. Unfortunately I have found that is not possible to do with my beefy Dell workstation that consumes in the 1kW range thanks to the Intel CPU and Nvidia GPU.

It isn't just a feeling but a hard fact that my thermostat can confirm that running my Intel workstation puts my office up to uncomfortable temps. No such thing happens with my M1 Ultra Mac Studio running with a third to a quarter less power consumption.

Perhaps I am alone in this but I dislike having to use AC to cool my office when I can just not make it so damn hot in the first place. It is all just a waste of energy and energy isn't free.

If it's not an issue for you then fair enough buy a 1kW+ Intel/Nvidia system but to say "it makes fuckall difference on a workstation" is disingenuous.
Can this do web RTC between servers? Can we construct a tree of OBS instances?

The numbers are purely illustrative. I don’t know what OPS can actually do but let’s say each OBS server can handle 50 connections that means if we had a two level deep tree, we could handle 2500 participants in a single call.
Are you trying to interview at companies through the front door (applying on their job board) or through the side door (trying to get a referral)?

Practical work experience, even outside of tech, usually is enough to get an interview but it's a tough job market and doing approach #1 can be challenging in this job market unfortunately.
Use the GPU encoder not
x264. x264 is very CPU heavy, even on veryfast.
Paternalism is just a different word for oppression. It encodes the power relationship, but with the implication of care.

Ask the Uighers, Tibetans, and the Hong Kongers, or even the Taiwanese what they think of china's "Paternalism," or if they feel China is a caring "parent."

> A lot of the ethnic tension simply comes from minorities seeing such paternalism as condescending.

This is an equivocated way of saying ethnic minorities feel oppressed by the ethnic ruling class.

> the Han see themselves as best apt to govern and guide the other ethnic groups

This statement seems like barely concealed "Han supremacy".

Your words say the architecture of china is an ethnostate while the phrasing is a facade of benevolence.
I'd argue that these ideas cannot be held by violent terrorists:

* Commitment to avoid causing physical or emotional harm to others.

* Absolute respect and preservation of all human lives, without exceptions.

* Unconditional rejection of violence under any circumstances.

* Belief that every human has the right to live, and recognition of the dignity, worth, and autonomy of every individual.

* Full acceptance of differing viewpoints, cultures, religions, and lifestyles.

* Consistent practice of understanding and sharing the feelings of others, and alleviating their suffering.

* Refraining from initiating force against others.

* Resolution of differences and conflict through conversation and mutual understanding, rather than force or coercion.
> I don't know what the point of machine generated music is.

Exploring the latent space of human music. It's a cultural mirror.
It can be explained by the normal curve. The bigger your audience is the weirder the outliers will be.
I hope so soon! I now prefer using OBS vs Chrome screenshare because the quality is so much better.

Conferencing providers just need to add WHIP support. It is trivial to add.
Fair warning. I have not found Crocs to be particularly arch supportive. there may be a specific model though that I'm not aware of that. has added arch support.
There are plenty of garages in Manhattan with monthly rates around 500. It really depends on neighborhood
That probably is a good thing, but the road to mastery is a great thing. I can't describe to you the feeling of being in the zone while making music, but I'll try.

Things will erode and decay, things will come into being, things will change. This flux is so constant that in truth there hardly are any things, just the changes; for as soon as you step in the river a second time, neither you nor the river are the same as you were. Epictetus, maybe? One of those guys.

Likewise, music is inherently fleeting, yet it still makes sense. You can't hold music, yet there's still a sense of it being a thing that exists. Yet when it stops, it still somehow hasn't ceased to exist. The act of musical performance, even at a basic level, especially with others, brings us one step closer to something fundamental about the universe than other forms of expression.

Like I said elsewhere, if you could ask the machine to pray or meditate, it wouldn't be fulfilling for anyone. It would be hollow.
But those people are still working at will.
Apple's GPU performance is what makes me sceptical about their gaming related advertising. Sure, you can do 1080p gaming with the highest SKU, but you're paying through the nose if you bought an M2 to play games.

It seems strange to me for Apple to advertise something they haven't exactly mastered yet on stage.

Maybe they have some kind of optimization up their sleeves that will roll out later? I can imagine Apple coming out with their own answer to DLSS and FSX2 based on their machine learning hardware, for example. On the other hand, I would've expected them to demonstrate that in the first place when they shoed off their game port toolkit.