skysight-inc/HackerNews huggingface dataset:
Your suggestion cracked me up. That's absolutely hilarious, also practical.

And agreed - the hype feels like blockchain on steroids, but unlike blockchain, it is truly a transformative technology that is breaking open the floodgates to many new avenues of technological development, so the hype is certainly warranted.
I've been on both sides of live coding interviews multiple times. I generally agree with the author, but I don't think any of the issues he brings up are insurmountable.

When I'm the applicant, I make it a point to take control of the narrative by saying something like:

> If it's alright with you, I'd like to approach this as an opportunity to expose how I approach problems in general rather than how I'd solve this specific problem. I'll speak stream-of-consciousness as I go through it so you can get an idea of how I'm thinking about it. Feel free to ask questions if you'd like; I'll rely on you to decide whether it's more important to you that I complete the task or explain my reasoning. I'm happy to switch to pseudo-code or just discuss potential approaches if we run short on time.

When I'm the interviewer, I open with pretty much the same thing. My goal is to put the applicant at ease (to the extent that I can) and make it clear what I'm trying to get out of the session:

> First, let me say that it doesn't matter to me if you complete the exercise or not. At this stage of the interview process I'm confident that you're more than capable of solving the problem, so lets use this as an opportunity to get to know each other and see if the way we think about logic is compatible. I'd love it if you could point out things you'd change, but don't worry about trying to 'finish' or end up with production-ready code. It's just a means to an end.
I think a lot of the friction is upper-middle or middle-but-anxiously-trying-to-claim-upper-middle (in a class sense—income's related to, but not identical to, class, in this analysis, following Fussell) management not wanting their reports to have equal or greater standing, in social status terms.

Probably this treating programmers as a status-threat dates to the merging of high-status analyst and low-status programmer into a single role, way back in the 80s—there was little threat with a few upper-middle or near-upper-middle analysts running around, but increase the total number of people in programming and merge "analyst" and "programmer" and now there are too many, and no-one to be "under" them in status, and what's the point of status if you don't have inferior people to lord it over? If there's nobody you can credibly boss around or tell to take care of some bullshit for you, and expect them to just say "yes" and do it without pushing back? Nobody to do the actual work while you're "working" at the golf course or goofing off in your private office! Clearly, that would be a threat—why, they might all get dragged down to bottom-tier status, if there's no one under them!
yet another thing well-solved by plain text files, and vim
Russia’s Cold War Plan to Reverse the Ocean and Melt the Arctic (2013)
Have you seen the start menu?
Yes, the news is, as written, when the creator feature is on (and it is by default), all websites are reported to the Bing API endpoint. The other options you referred to aren't mentioned because their configured state is not relevant.

Specfically, the following request is sent:

GET /api/v7/followweb/isfollowable?appId=F1E45C4A7B95B48AC3F411C6214F6B861D0C276B&mediaUrl=https://www.domain.com/&edgechannel=stable HTTP/1.1

The endpoint then responds with a bit of JSON:

{ ..., "status": "UnFollowable" }
Now imagine it was anything but an American (or allying) company. Oooo, much scarier.
But in this case: yes. Surprisingly easily.

And this seems like a thing it's better to start with BEFORE volcanologists believe there's an imminent danger :P
I'd love to know what you were eating. I've been vegan for over 13 years and I eat a lot of processed foods. My most recent blood test showed everything in the middle of the healthy range, and I had too much iron.

I wonder if it's genetic, but my parents don't go to the doctor so I don't know anything about their health.

I don't supplement, but eat the vegan equivalent of the standard American diet.
Possibly. Long-distance high-voltage wires get pretty expensive. At Starship launch costs with modern designs, SPS actually looks pretty economical.
On the contrary. Copyright infringement is the norm. People infringe copyrights all day every day and they don't even realize it. You infringe copyright every single time you "save as" a picture you like from the internet. You infringe it again if you send that picture to your family and friends via a messaging service. Made a funny meme? It's a derivative work, copyright infringement. It's the 21st century, all of this is normal and expected, it happens at massive scales and not a single person loses a second of sleep over any of it.

It boggles my mind that people think they can own and control this stuff. Think of the tyranny necessary to prevent that and enable something as archaic as copyright to work in the 21st century. You'd have to destroy computers as we know them today. You'd have to destroy our computing freedoms and everything the word "hacker" stands for to achieve such a dystopia. You'd have to turn computers into passive content consumption appliances fully owned by corporations.
Brave does an enormous about of non-browser "stuff." Video calls, offline playlists, customizable news feeds, crypto wallet... they are trying to build a "super app" rather than a browser. The idea is that you can trust them because they aren't FAANG, but the problem is that if they actually were to succeed then they would be FAANG.

I haven't used Firefox in ages but AFAIK it has very little bloatware. The problem, from the perspective of a web dev, is that it has quite a few rendering quirks/bugs. These days chromium sets the standard for the "correct" way to render things.
So basically GM is done, because talk to anyone in the Midwest and they’re not going to buy an EV Truck.
That's good to hear! I don't mean to be too negative. I'm genuinely glad that OCaml is making these strides. I'm hopeful that OCaml can find its equivalent of Esteban Küber[1] and they can make the language a truly fun and friendly experience.

[1]: https://www.youtube.com/watch?v=Z6X7Ada0ugE
No, it's only shared with the provider you choose (e.g. if your default search engine is DDG, then the search terms are shared with DDG, etc.)
> Google is bringing in $160 Billion a year with their clean search result pages.

No, Google brings in $X billion a year with all the ads and garbage they stuff in between those clean search results.

The same is true for Microsoft. There's no money to be made to run the service (let alone justify an American company's lust for growth and profit) without stuffing it full of ads to hopefully sell you something.
I'm just saying that "well everyone I met who is vegan looks sick" is shoddy reasoning to proclaim eating meat is the healthy behavior. That's it. I already clearly said I have no opinion on veganism itself, nor am I pestering you with a claim that any one diet is healthy.
The 1996 season was catastrophic. It'd still be relevant in a discussion of the mountain today.

https://en.wikipedia.org/wiki/1996_Mount_Everest_disaster
I cannot imagine varints working well for in-memory structures, especially in C. Iterating over string with x[i] is (was?) a very common operation, and with varint length there is an extra memory fetch, extra math and a possible jump. On later CPUs, there is also unaligned reads and possible pipeline-stalling data dependency. Smart optimizers can help, but when C was designed, the compilers were pretty simple. And there are other problems -- for example, a simple act of adding a character to string can cause shift-by-1 invalidating existing pointers.

Varints can be useful on disk/network streram, but I've never seen them used for actively modified in-memory storage.
Yea, colonizers democratically genocided Native Americans
Yeah, it manages to subvert its own message by transparently trying to be as scary as possible by being vague and jumping to its own conclusions, in what is clearly a sales pitch. It would be enough to say "hey, did you know that most phones send tracking data to the manufacturer when you download AGPS information? Our phone doesn't do that", instead of saying "oh, this phone makes a connection to a Qualcomm, server even on an open-source ROM, but we couldn't find which bit was making that connection so it must be the firmware. Also we won't actually show what data the phone was sending despite it being unencrypted. buy our phone instead!". I don't know what they did to investigate what was going on in the ROM they used but it clearly wasn't very much as it's something the ROM authors are clearly aware of: https://community.e.foundation/t/connections-to-izatcloud-ne... (this is the first result on google for "e/OS" "izatcloud"). It's annoying because it's pretty unnecessary to add the unsubstantiated claims to actually deliver their core marketing message, they just felt the need to put down the use of open-source ROMs on other hardware.
Open offices were implemented because they were cheap. "Collaboration!" was the excuse to sell a far less pleasant working environment for developers.

If you really want to enable collaboration, everyone gets their own office, and there are a few dedicated conference rooms for the team. Collaboration is maybe no more than 20% of the job. Focus is the rest.
Helpdesk Projects Arrive in YouTrack
I see companies ignoring or actively scaring away talent left and right.
> So many companies no longer pay dividends. So many classes of stock are now non-voting shares.

This seems normal to me. (I'm in my late 30s) Dividends aside, you're saying you used to do a lot of voting and now, in 2023, you're not anymore?
...which is pretty funny, since I'd assume that if I begin typing an url, I'd assume it would primarily search and use my local browsing history. But no, it gives more weight to sending me to a google search, presumably so google has the chance to show some ads to me. User-hostile design, not happy with it.
Very cool!

https://en.wikipedia.org/wiki/Solar_eclipse_of_April_20,_202...
if you read the comment you're replying to carefully, you'll see they never said you or anyone else was immoral for eating meat, yet that's your takeaway.
Strategic Flexibility in University Mathematics
Not a civil engineer, but I think different areas have very different considerations, and I'm not sure there is a 'normal' residential construction. A beach-side house in Florida probably has very different issues from a house built somewhere like Las Vegas. Salt, humidity, wind, earthquakes, soil, and other considerations vary.
Deleted because it was protected by an NDA.
Ultimately it's a giant volcano that's going to eradicate anything within a few hundred miles with the force of a nuclear blast. As ridiculous as it sounds, if we can find a way to diffuse it that does a lot more for both the natural world, and for the humans that live in proximity to it.
Sandy Munro Talks Battery Battles, Calls Solid State “Kiss of Death” for Gas
This link is the most worthwhile hijack of an HN thread that I've ever seen.

How is tiny.en so damned accurate?

How much faster does this run natively?

Do the NEON instructions work for arm devices like an RPI or is it just tuned for Apple?

With this and Alpaca 13B you could probably replace an entire window manager.

Edit: it seems like it was less than a year ago that local speech recognition was a slow slog through a swamp of crufty, complicated research projects with most the high quality training data hidden behind walled gardens. Now I can stutter-step over a word and a demo in my browser correctly transcribes what I meant sans stutter. What happened?
Let us know if you have any questions or feedback! I'm a dev advocate at Arize and a contributor on the project.
Not Sure: I think I'm in the wrong line. I'm supposed to be getting out of jail today.

Jail Guard: That's what they all say. Name?

Not Sure: Not

Jail Guard: Not what?

Not Sure: Sure

Jail Guard: Let me check... Hmm, it looks like you're telling the truth. Alright, you're free to go. But don't let me catch you back here again.

[edited for formatting]
Might not be for you but it is for me and countless others.
initial impressions: the quality seems slightly worse than GPT4 for coding tasks, but it's so much faster
And not just a field, but the algebraic closure of real numbers.
A commercial endeavor being able to land on the moon is an accomplishment in itself. That’s how you go from proof of concept to economic viability
Yes. And with animal agriculture - especially at scale that is needed for contemporary demand - you need huge amount of plant farming.
I use Notion as a personal work notebook. I like it for its lack of rigidity and fixed structure. I've always struggled with tools like Trello because they have a specific model that you need to fit your usage into. Then again, I'm not a Notion power user, nor do I make heavy use of templates outside of a few I've designed myself, so I'm definitely not one of the "hype"rs
Got a spec on that? I am aware onstar can... its also possible to unplug it or the antenna.
Are you sure? Housing prices in my small Midwest hometown have risen by something like 1%/yr on average for the last 30 years.
Yeah, I'm waiting for film makers, like Werner Hertzog, to take all the Ukraine footage to the cinema. 'Cleaning' it up to get past the artifacts and jitter and confusion to a real message. Editing all those hours of gopro will be massively helped by AI, I think.
What's the relevance of being poor, though? Should poor people not have to pay for things? I have been poor and usually used free content.
It seems like a joke, but I believe that projections are exponential that's why it just hard to see why it's such a problem.
Impossible. I don’t use Edge.
It's the opposite for me personally. While I still wouldn't say I believe in a tangible god or higher power in any meaningful way, I have come to grow more of an interest and appreciation for religion, specifically christianity, as I've gotten older. I'll never be a bible freak but I would like to, one day, be able to say I honestly believe in (a) god. I'm not sure what that means exactly, and it could be wrong, but if it's all the same I'd much rather be the person that believes.
A reason I like it is I have an "older" AMD GPU which is no longer supported by ROCm (sort of AMDs version of Cuda) which means running locally I'm either trying to figure out older ROCm builds to use my GPU and running into dependency issues or using my CPU which isn't that great either. But with WebGPU I'm able to run these models on my GPU which has been much faster than using the .cpp builds.

Its also fairly easy to route a Flask server to these models with websockets, so with that I've been able to run python and pass data to the model to run on the GPU and pass the response back to the program. Again, there's probably a better way but its cool to have my own personal API for a LLM.
I’ve never seen Beetlejuice, but this video makes me want to.
Bark Text-to-Audio Model: “Why was six afraid of seven?”
> Bulgaria Approves Draft Law That Turns Pirate Site Operators into Criminals

This is a good sign tbat corruption^wlobbying^wdemocracy is working. /s
I thought they were intentionally throttling GPT4 via the web interface? I don't know where I read that, however.
Firefox does not if you opt out of telemetry
A critical paragraph in the second one...

> Yellowstone has erupted 3 times in the past approx. 2.1 million years, with total ejected ash approaching 10^15 kg. While the heat energy associated with this ash is some 10^23 J, this averages to only approx. 1.5 GW continuous magmatic thermal power input to the volcano over the span of these eruptions, and is well within the capacity of humans to safely introduce heat into the environment – a typical electrical power plant commonly rejects more heat than this. However, this assumes that heat is provided to the magmatic system in a steady state manner, which is almost certainly not valid, although the degree to which it is invalid is unknown.

...which, by my lights, sounds far too much like specifying "able to withstand the local average wind speed" in the building code for Hurricane City, Florida.
The Dual LLM pattern for building AI assistants that can resist prompt injection
imagine they were talking the same way about something you're not so sensitive about, something you agree with them on.
Apple is and always has been extremely dev-friendly on their desktop platform. Apple employees develop on macOS. More tellingly, so do many Microsoft employees.
Which every iPhone and Android phone do all the time. You agreed to it when you agreed to the terms of use and all that legal crap they hide behind. I'm not saying I'm ok with it. I'm saying I know it's been going on since 2009 and no one with the ability to change it, cares.
You people are so bent on arguing the unarguable that the arguments are so unnecessarily argumentative.

The interviewer and the hiring company does not have a God's eye view of the candidate and must work within the limitations of the hiring process. The best one can do (without resorting to metaphysical processes) is to make a decision that has the highest expected value (or highest chance of hiring a good candidate).

The fact that there could be a candidate that lucked out because they were prepared for the specific set of questions you asked is not specific to live coding problems. You could have asked them anything and they could have lucked out and just happened to be prepared for the answer you were expecting.

That said, I can tell you for certain that if given a task that the average candidate takes 10 minutes, and a candidate completes it in half a day, you're looking at a 0.1x developer right there. That's by definition.
> I feel for the people of Europe; they deserve better. So many of the smart, lovely people you meet here are stuck on absurdly low salaries in countries without any obvious future other than managed decline.

That's funny, because I feel similar for people in the US.

Sure, people in tech have high salaries, but then you have to deal with the insane health care, idiotic prison system and half the country supporting an openly fascist and lying president (among other things).
Could you expand on that? Considering how Apple positions itself in terms of privacy, that’s a huge claim.

You don’t have to name names if that’s a problem, but there should at least be something credible we can look into.
Bonus points if you attach some to plaques and give them away to various nations which then lose some of them.
> Like Quaternions, which add another dimension to our 3 to help solve ambiguities with Euler angles and gimbal lock. Going another dimension up makes the solutions much more elegant.

I always liked that one. Gimbal lock comes in because to be of any practical use you gotta have a reference axis from which you start to rotate, which necessarily creates poles with a singularity. Since you gotta have the axis there's no way around it.

So, how to solve that? Easy: stuff the axis outside of 3d space. It doesn't even matter what the axis is, it's just there to stash the singularity away and you can rotate every which way continuously.
I am a night owl, but most productive in the morning (if not exhausted). I dont think the two are as connected as people think. You need to be not tired to be productive, but there is more than that to it.
Experienced users (developer or otherwise) of unixy systems already know what lsof is. Inexperienced developers only need to learn it once, then they join the ranks of the aforementioned. Using these sort of systems for any length of time in the capacity of a developer or even just a hobby enthusiast will effectively make you a 'sysadmin', at least w.r.t. knowing the basic standard tools. Not least because lsof is useful for many sort of tasks (like figuring out which program is using a drive you're trying to umount), so chances are high that people in these situations already know about lsof.

And besides having to learn that lsof exists, you'd also have to learn that this even more obscure tool exists. And what happens if you prefer for the program to terminate itself gracefully, cleaning up whatever mess it might have made, instead of sending SIGKILL? Now you have to look up the PID or program name anyway, probably using lsof..
Plastics, lubricants, and any other hydrocarbon derived products can be synthesized starting from carbon dioxide, water, and electricity. For example, the most common plastic monomers (ethylene and propylene) are readily synthesized from methanol via the so-called "methanol to olefins" process. Methanol itself has been synthesized commercially since the 1920s [1]. The methanol-to-olefins process is already commercialized in China [2], albeit with methanol derived from coal rather than from clean feedstocks.

The vast majority of fossil fuels are used as fuel, not for producing materials/chemicals. Only 16% of oil goes to petrochemical production: https://www.statista.com/statistics/307194/top-oil-consuming...

The other 84% is just burned for energy. "Entirely" removing fossil fuels won't happen for a very long time if ever, but that's not a barrier to slashing CO2 emissions from fossil combustion.

[1] https://en.wikipedia.org/wiki/Methanol#History

[2] https://www.chemengonline.com/methanol-to-olefins-plant-star...
It’s probably a good idea to disable Edge...That is, stop using Edge (or Chorme), and start using an alternative browser...like Firefox. /s

More seriously, I wish there was a web browser built in a sort of cameleon fashion:

* layer 1 - the lowest layer would be some weird rotating engine that would use different browser engines to send disinformation to all websites, web apps. For example, at one moment websites see that i'm on FF, but the next moment on a version of (fake) "Chrome", etc. But, functionality, the user is unaware of what engine is actually driving the typical underlying browser processes.

* layer 2 - the middle layer would hold my personal/private data, like saved passwords, cookies that i desire, etc. This layer is in total control of the user and their data. Whatever configs and preferences are set by the user are saved in this layer, and it persists across browser upgrades, browser synching platforms (like Firefox Accounts), etc.

* layer 3 - is what the user sees as browser UI (the original term was "browser chrome" of coiurse), and interacts with the UX features...The user can use 1 of a few UI themes: 1 that "looks" like Firefox, another that looks like Chrome, another looks like Brave, Edge, etc. On top of these "browser skins", there could also be the typical browser-brand-specific themes that each native browser has available.

I should state that i know nothing about how browsers are developed...And I acknowledge from my armchair that the above would make developing a new browser crazy complex...but, wow, such flexibility i think would be pretty neat!
Pharo does it. See https://richardeng.medium.com/how-to-use-the-pharo-debugger-...
It takes a lot of time to authorize share sales. When you do that it tanks the stock. AMC tried to at $80 and got voted down so had to go through several hoops which caused massive declines.

Elon Musk is one of the only people who's ever made it work, and his sales of Tesla stock are largely responsible for its current success
Appealed in appeals court. It's not over yet.
You probably didn't have Kermit configured correctly; most of us didn't.

When someone finally showed me how to set the options (which default to reliable-but-godawfully-slow) for much higher speed transmission (bigger segments, sliding windows for ACK, maybe a few other things?), it was entirely comparable to Zmodem.
SpaceX explosion: Photos show brute force of Starship rocket liftoff