skysight-inc/HackerNews huggingface dataset:
Keeping those panels clear is saving him almost $100/month.
Edit: I’m not sure why I inferred that you suggested that control would belong to a single group, but I wrote this response as though that’s what you said. In retrospect you don’t seem to be excluding the possibility of what I’m describing, so we might actually be on essentially the same page.

Also edit: one major concern I have isn’t even traditional weapons or force, but bespoke bio weapons made possible by technologies we already have which are advancing rapidly. Using sickness against enemies was profoundly effective in the past, and could be even more so today. There doesn’t appear to be a way, or even an initiative to find a way, to prevent this technology from going rogue.

————

I worry less about unified entities using this kind of power and more about rogue entities essentially utilizing monopolies of force to terrorize each other and their dominated populations.

I don’t think a single group would rule the world so to speak. Like organized crime, powerful groups would likely claim regions and countries and exist in an extremely precarious and perilous struggle for power. There would remain a seemingly endless arms race.

If one group came out on top, I have no doubt that it too would fracture and initiate yet another arms race.

I can’t be certain because the technologies we’re seeing developed, and what’s on the horizon, is absolutely game-changing in many ways. What if one country unlocks fusion and some other key technologies, but doesn’t share them? Say, China for example. If they could use that to efficiently build a staggeringly huge and powerful military with brand new technologies no one could practically contend with, we’d certainly see a new hegemony.

But I’m very doubtful that it would last long due to internal fracturing. I’m open to being wrong of course.
Thanks for the comment, and the encouragement.

All law enforcement have the same dilemma: they're given a job with only a few tools. I had to call 911 a few times over my 3.5 years in my taxi. They were as helpful as they could be, but the machine does not always serve humanity's best interests.

If you add an email to your profile I'll send you updates - https://relay.firefox.com/ or some other forwarder would work.

thx again. :)
Yeah -- definitely toxic! There were really no boundaries. We have two kiddos as well. So it ended up conflicting with bedtime at night or getting ready for school in the morning. Managers were just not sympathetic at all.

To clarify, we woke up at our normal time and saw the email.
A language model that provides answers with sources (which could be found using a traditional search engine that searches the corpus that the language model is trained on) would be very useful and would also allow it to link directly to the source material. The trouble would be in finding the exact sources since the output of the language model is unlikely to be verbatim but current search engines can deal with imprecise queries fairly well so it's not an intractable problem. A very well curated data set would help this immensely.

I'd be super interested in a language model that was able to synthesize knowledge drawn from a large corpus of books and then cite relevant sections from various titles.
Congratulations Matt! I love reading blog posts like this, did you do all the marketing yourself?
So you're "unfortunately" in the position where you can retire and still lead a rich life? Boo hoo Maybe you should retire and use that time to gain some perspective.
As an EV owner. I can use my car in about 95% cases: that’s plenty! Way cheaper than gas, no maintenance required, super comfortable, etc. The remaining 5% is when I need to drive somewhere rough or when it’s very cold outside and I have concerns about getting stuck.

There is no way I will give up the convenience of EV for those 5%.
I like to tell the story of one time I tried the ternary expression,

"return (cond)? result : throw;"

and it crashed the compiler. (It was an older version of MSVC.)
I think they added some detection to block archiving tools and as such some addons will break the site, or perhaps better wording on my part would be that the site will break some clients.
> Cause it feels like many people's tastes come from the 80s/early 90s, with the idea that any sort of visual flourish or attempt at readability is completely irrelevant.

> And it makes me wonder why this is. Why do so many... hacker type individuals seem to prefer very brutalist, utilitarian designs over anything more fancy? Where did this preference for plain text at the expense of all else come from anyway?

I don't mind decoration, as long as it doesn't get in the way of using the thing.

The reason I prefer "80s/early 90s" UX is that it tended to be more "information dense" -- packing as much on the screen as possible rather than spoonfeeding tiny amounts padded with ever-increasing whitespace. Some of that might be a happy artifact of designing for much smaller screens than we have today, but I'll take it.

Also, at some point, change stops being an improvement and turns into change for change's sake.
Well, if we're going to have substandard teaching either way, let's pick the kind that actually works. Drill baby drill.
Ah, right. I was thinking of code boilerplate, but I'm reminded that boilerplate is also a thing in beaurocratic documents.

Edit: and PhDs. I was forced to include redundant introductions and background sections to the chapters in mine. That material, which probably was about 30% of the document, probably could have been generated by ChatGPT just fine.
Is this the new "no countries with McDonald's go to war"?
Yeah I worked in an organization that bought a lot of Macs. They always bought Apple Care for the laptops. They had enough experience to feel it was worth the cost. I have always bought Apple Care for the MacBooks I have bought personally.
I've held that view before, but in practice adding friction to review and deployment doesn't accomplish much other than frustrating engineers.

Aside from that, the code review process is also too late. A better spot would be during the design process, then updated alongside the implementation to match. By the time you get to code review, the docs for the relevant code should naturally already be written, without needing to set and enforce a docs requirement.
I feel that attacking the credibility of a source is fair game. I don't expect someone to refute every single point of an argument if the central thesis of the argument is erroneous.
Ask HN: Possible to Deepfake my fantasy football punishment using consumer AI?
I got last in my fantasy football league and the punishment is to record a video of myself counting from 1 to 10,000. is there consumer available AI that could deepfake this using

- chat GPT to generate text script of 1 - 10,000

- something that would take voice samples from me and turn that script into close enough reading in my voice
- something would take pictures of me and output video of me reading with that voice script from dead on “zoom pov”?
The API can easily accommodate adding a curve to crypto/ecdh, just not doing it outside the standard library. The reason not to implement X448 is simply that ~no one uses it, and it would be a lot of maintainer time to make it safe and make it fast.

FWIW, no one uses X448 because if X25519 falls it's unlikely to be due to something that leaves us with any confidence in the similar-but-bigger Ed448 curve. It will have to be a cryptanalysis breakthrough or progress in quantum computers, both of which are more likely to break both than only one.

The original Ed448 paper is a good read for understanding the "paranoia" motivation behind the curve. https://eprint.iacr.org/2015/625.pdf
Awesome, thanks this was helpful! I think also for some reason my brain forgot the definition of hyperscaler despite having used it (correctly) 6 or so years ago, I don't really work with servers anymore
> So why are you wasting your time?

Because I've got time to waste? And because I'm not happy about the situation.

Honestly, aren't most HN commenters mostly just wasting time here?

> any hard and dangerous undertaking has a way of forging people and cultures into a healthier and more functional form

This does not seem true to me.

> So you agree with my point that "environmental issues are a question of tradeoffs and cost-benefits"; you just want to express that agreement in a belligerent tone.

No, I'm still waiting for the nuance that you mention. There are some obvious, massive environmental problems in the world, such as global warming, air pollution, water pollution, ground pollution, etc. I'm not seeing a serious global effort to stop, undo, or prevent these problems. In that respect, I'm not interested in "tradeoffs", which sound to me like a justification or excuse to continue to destroy our one planet for the sake of short-term profit. But if there's some nuance that I'm missing here, then please explain. The only thing you ever mentioned was windmills hurting birds and dams hurting fish, which as you can probably guess, doesn't impress me or justify doing nothing about the environment.
No, it won't. Foreign entity cannot have interest in Canadian homes. Owning the company that owns the home is having interest, thus is covered by the ban. This is explained in the link.
> I also find it baffling how someone so clearly intelligent and willing to burst bubbles seems to not be able to consider the US breaking down internally along with the break down of globalization. He's ignoring that the country is on the edge of long term civil conflict (or based on your view, has already begun the descent).

I think from what I read of his previously, it's more of a "we're not as bad off as them" and less of a "it can't happen here". But I don't see the US really breaking down in the near term politically because as bad and heated as words have gotten nothing substantial has really changed. It's mostly business as usual.

If you will also recall back when we didn't really "know" what the pandemic was going to be the whole country was pretty united. There was some toilet paper hoarding but that was about it.

I do think some of the homogeneity of the US will be lost and that will cause some local instability and terrorism like the terrorists who attacked power substations and such, but things have really calmed down and have been continuing to do so. We'll lose homogeneity because of the Internet and because we don't have a unifying voice or cause to crusade, but even white nationalists go to the movies and eat ice cream.
Rather than running excess weight on roads, they could also deploy the shovel ready solution of liquid fuel and internal combustion engines.
Ok, so be constructive: what should an interface for remote file access look like?
While this is not a 13th Amendment issue, and possibly not an issue under federal statute law banning slavery, servitude, forced labor, and human trafficking (which unlike 13A doesn’t have a penal exemption, so it may apply), it does violate medical consent rights which prisoners generally retain.
If what we learned from Stable Diffusion can be applied here, we can probably achieve even more amazing results with models that are fine tuned for specific use cases. But that will probably not happen until a similar model is open sourced.
Turmoil, a Rust framework for developing and testing distributed systems
Yeah, I love the way it works in Tokyo

If you want to block a nearby condo from being built, you have to go to the equivalent of Washington DC and beg your congressman for help. As you might imagine, they don't give a shit, so nothing gets blocked. End result is that you can work downtown as a janitor part time and afford to live in a nice apartment in the suburb 20 minutes away by train.
> The cookie banners are a result of bad/non-existent enforcement.

Unintended results are part of writing the laws. So is writing a law that phone ports must be USBC and forgetting about wireless charging standards. When the DMA starts enforcement and makes it impossible to block messaging spam because all messengers have to trust each other, that’ll be part of it too.

> If this was true, this ruling would be a nothingburger because everyone would voluntarily opt into the targeted advertising so they can get all that "value" you're speaking of.

No, not all markets clear. If you get a smaller market because not everyone opts in there’s just going to be less stuff in it.

(And I actually think Instagram’s ads are more interesting than, say, my family members who’ve decided to become influencers.)
I am gonna recommend that you youtube-dl it. You really should not expect it to be accessible 8 years from now.
Using a purpose built (or trained I guess) model for code generation would likely have better results. GitHub copilot is useful for this reason. I find ChatGPT for code is mainly useful if you want to instruct it in natural language to make subsequent changes to the output.
Well, I would argue that one should write a web framework if he/she wants to do so. There is no other reason really.

Running anything on the web has risks, some more than others. Likewise, there are tradeoffs to any given plan.

Wordpress itself isn't some terrible thing, but an outdated version with 100+ plugins that is poorly administered is likely to be an unauthenticated root shell that happens to also function as a website. This is true of any web framework though.
Yes, also traditionally the business would go to the eldest son. He then knew all his life that it would become his business and prepared for it.

Now it can go to all sons and daughters. That means that the one best suited can be chosen.

But all the children will have to build a career.
And none of them feel particular responsible for continuing the business.
Solving Cart-Pole Swingup with a Hierarchical Controller
A blog post in which the classic cart-pole swingup problem is solved with a hierarchical control method that breaks the problem down into a high-level search problem on top of low-level LQR controllers. Everything is derived and code is presented.
1.) I have a work computer that is basically unprotected because it only has Chrome with a very lacking extension whitelist. It lives on its own VLAN because my regular one blackholes all requests to MS and this made my employer not so happy in the past.

2.) My cookie autodelete + adblocking setup means I have to click the "reject cookies" consent on YT once per session. Except one of my filters break the form and it's invisible. My lazy workaround is to disable ublock, click reject and reenable it so the video actually plays. During this ritual I catch a 1-2 second glimpse of a YT ad.
How did we jump from attacking the credibility of a source to the central thesis of the argument being erroneous? I'm missing the part where that was shown.
Found the answer here, #8:

https://www.keyboardsettlement.com/faq

Group 1: Multiple Topcase Replacements: $300 initially, up to $395

Group 2: Single Topcase Replacement: up to $125

Group 3: Keycap Replacements: up to $50
Religion looks around at everything and asks ‘is this all meaningful or not?’

Religion says ‘yes’ and the doubt is bridged by faith (as is all doubt, since most of human life has necessary doubt that can’t be proven one way or the other).

Some people say that having meaning/doubt is delusional.
Lookup "high THCA hemp" for the loophole stuff (the subreddit "cultofthefranklin" is also dedicated to it). Basically THCA occurs naturally and converts directly to THC when heated (smoked or vaped), so if you test the bud before it converts, it passes because it's not technically THC per the federal farm bill. Some state bills are different though and do count THCA towards total THC.
> why not just mimic JSX

Definitely considered that. Might be worth revisiting.

> The big missing piece to me here is composability

You zeroed in on the right things ;^) I have a draft note to myself about pages-as-components. I have some ideas (basically, mimic ASP.net Razor components at the moment). Having a compiler with full control of the page makes this easier to figure out.

> without having to backtrack, since that last period is ambiguous in this grammar.

It doesn't backtrack, it just looksahead at the next token: https://github.com/adhocteam/pushup/blob/main/main.go#L3692
My design skills are alright (see the 2019 screenshot in the post), but it took hiring a designer a few years ago to take it to the next level (see the site today). I found him on Tailwind Discord and have been very fortunate to work with him.

In retrospect I should have found someone much sooner given how important aesthetics are for a visualization tool like Preceden.
18 usc § 1589, the general statutory forced labor ban in the US, does not exempt penal labor.
No, it really can't. Nothing about C guarantees that the implementation will provide `make` (let alone that it will be POSIX make or BSD make or GNU make). Nor (going back to your original comment: https://news.ycombinator.com/item?id=34244452) is it guaranteed to be hosted on a system with dynamic linking.

The OP library has a design such that the only build system you need is the preprocessor. That is a perfectly valid design decision, especially since this is explicitly for lighter-weight uses where GLib would be excessive. If you don't like it, don't use it.

EDIT: Clang, for example, does not provide a `make` or guarantee a `make` exists. It will happily co-exist with BSD make on FreeBSD, or GNU make on macOS, or no make at all. I assume you concede on pkg-config, etc.
> between assembly and what a processor will actually execute

Well, modern processors can execute out of order for efficiency reasons, but the end result must be exactly the same as if the instructions were executed serially.
How would a window-based ⌘+Tab even work? It'd be a million miles long and take forever to cycle to the thing you want.
Yes, I just embraced GDScript. So far it's been great. I haven't experienced any performance issues in my small projects yet (GDScript often calls APIs written in C++ anyway without much overhead), there are far more learning resources for it, and it's more conducive to quick prototyping than C#/C++ in my view. (Performance is also set to improve in Godot 4, apparently: https://github.com/godotengine/godot/pull/70838 )

More on the differences and trade-offs here: https://docs.godotengine.org/en/stable/getting_started/step_.... The piechart on this page shows the spread of languages in the Godot community: https://godotengine.org/article/godot-4-will-discontinue-vis... (80% of Godot devs use GDScript, hence them discontinuing the other VisualScript option that Godot has in the 3.x branch).

Resources-wise, I first worked my way through the official docs:

https://docs.godotengine.org/en/stable/

I'm currently re-visiting BornCG's playlist here (starting at the Godot 3.2 2D platformer section):

https://www.youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcml...

BornCG is a computer science teacher by day and it shows; I find his stuff better explained and paced than most other Godot resources. But you might want to explore some of the other popular ones too:

https://www.heartgamedev.com/1-bit-godot-course-youtube (paid)

https://www.gdquest.com/product/ (paid)

https://gdquest.mavenseed.com/courses/learn-to-code-from-zer... and https://gdquest.github.io/learn-gdscript/ (designed for those new to programming, and great for kids!)

https://www.gdquest.com/tutorial/ (free)

More at https://docs.godotengine.org/en/stable/community/tutorials.h...
Photocopier
$10,000/month for a company the size of Microsoft is so little, though. And only one award per month is way too few as well. I still like my idea of $1,000/yr/engineer of allocations, with monthly batching on the rewards. Also you'd be able to see which projects are already getting substantial support, and then maybe use that information to reward your smaller dependencies that aren't getting as much attention.
Not despite, because. You need to switch to type in any other alphabet, so you switch to English. German, French keyboards work perfectly well for English, it’s just that the symbols are not as easy to reach.

Personally, I use and love EurKEY [0] as I rarely type in German anyway and rather optimize for coding.

[0]: https://eurkey.steffen.bruentjen.eu/
Pretty sure trade will keep increasing, just because the global population is increasing and many countries are coming out of poverty and starting their local manufacturing revolutions.

But the social globalization is dying. People are finally realizing that some cultures aren't compatible.
I asked it for movie quotes from a specific movie: 7 out of 10 were from the movie but 3 weren’t but sounded plausible
All the apps I use the most are open most of the time. I can just use cmd+tab to switch between them quickly.

To each their own, but this feels unnecessary to me in my own personal workflow. I've never thought to myself "boy I wish I could open one specific app, that wasn't already open, with a single keystroke"
Ask HN: Is there any scientific consensus on eating / weight loss / diets?
It may not be a domain expert now, but it easily could be.

For example if you took all the Linux kernel code, the code review comments, the docs, and several of the top books and blogs on kernel development — suddenly you have a system that may be great for new kernel developers to ask questions of. Especially in a community that often isn’t kind to people Jose asking “dumb questions”.
> Rust won't let you have any type-specific behaviors in generic code, on principle

Not on principle, but an incomplete/unstable feature called specialization: https://github.com/rust-lang/rust/issues/31844
Nah, he was dropped a year before the brexit referendum as the Conservatives won enough seats they didn't need the lib dems in coalition with them.
Not really the source and not specific to the bottom 25(but the bottom 50), based on this graph(https://fred.stlouisfed.org/series/WFRBLB50107) we can see net worth going up quite dramatically. If you look at pretty much any metric of capital(https://fred.stlouisfed.org/release/tables?rid=453&eid=81366...), it has been rising for the bottom 50. How much of that is attributed to income vs government stimulus is unclear.
I don’t know. It’s brutal. You need an eviction from a judge, but it’s simple to get. You just apply with reason.
Maybe that paper just shows that BMI isn’t the best metric. For example, would the results look different if the participants were stratified by bodyfat%?
Ok we'll use gas trucks forever and never change or improve or invent anything new.
> you will probably see the size of the fleets increase

This is already happening with municipal bus and school bus fleets. The bus count is over-provisioned to allow for the longer electric 'refueling' times.

As fleet managers understand, when a vehicle is being refueled it is out of service.
It’s all about trade-offs and I think it’s worth it.

I’d rather it be harder to get a job, but have higher job security when you get it.
near the end of text,one of the most complete resources:

https://www.intel.com/content/www/us/en/developer/articles/t...

coding in assembler is very manual, such as stack manipulation, or dropping assembler instructions into windows applications.

these are procedures you can pickout from the code, but very hard to discover if you are unaware of the hueristic.

other resources.

https://www.agner.org/optimize/
A Founder's Bucket List of Hard Problems
For the last few years, I've been collecting a list of the industries with really hard problems that, if solved, would have an outsized impact on the world.

I think of it as a founder's bucket list. If anyone's looking for inspiration for their next venture, you might find something interesting in here.
I don't know about you, but I could deploy multiple versions of my Java webapp to Apache Tomcat over 15 years ago... and gracefully sunset the old version.