skysight-inc/HackerNews huggingface dataset:
Sorry, I didn’t mean to be condescending. Just sharing my sources.

I merely replied to your statement that a plant based is not healthy and pointing to PCRM. How is that condescending?

Of course there are edge cases, ie if someone has medical issues and can’t survive without meat and nothing else works then that’s a different matter.

You might find this useful https://nutritionguide.pcrm.org/nutritionguide/view/Nutritio...

Which bits were condescending to you? So I can adjust my wording and not come across condescending.

Could it be that you have a strong bias against folks who are vegan because some have a holier than though attitude? And you apply that bias towards me?

Curious to know your answers to my other questions, why you regard other sentient beings as tools and property and what gives us the right to enslave and kill those beings if our survival doesn’t depend on it.
C defines an abstract computing model. It's not that CPU's work with 0 terminated strings. It's that the compiler will always ensure that 0 terminated strings make sense on any arbitrary architecture.

If you're a hardware designer building a microcontroller for a gas heater, you can just target the 'C' model, and you can have a high degree of confidence that anything defined by C will work.

This isn't the case for say Python, since lots of behaviour is defined abstractly in terms of API's and program behaviour (what we want the programmer to worry about), not in terms of memory allocation, and register widths etc. That a hardware designer can design to.
In my opinion, calling a food or nutrient "healthy" hides the nuance. Nothing is inherently healthy.

The levels and forms that we consume the nutrients in could be considered healthy
Once in a while I look back at my own code and wish I had a comment to explain what the hell it does. Maybe even a one liner - can be super useful when code it cryptic.

I once had a colleague who wrote extra long comments and I felt like it was an overkill (maybe I was intimated!?) and a distraction when reading the code with IDE that cannot hide comments as needed. If you’re a vim user see [0] on hiding comments with fold.

[0] https://www.rtfm-sarl.ch/articles/hide-comments.html
Someone please ELI5. I was no savant at 13 years old. But I remember being able to trace through 65C02 code and figure out enough of it to hack around and fix Software Automated Mouth to work in 80 column mode. When you redirected output from SAM to the screen it would revert to 40 column mode.

Later on, I ported it to work with ProDOS.

https://en.wikipedia.org/wiki/Software_Automatic_Mouth

I remember also hacking around with other 65C02 assembly language applications and making modifications.

Over the next 10 years, I worked with other processors in assembly (68K, PPC, x86) and 65C02 was simple. Especially since most programs were written in 65C02 and not compiled down to it.
I agree. This is immature optimization.

Back to ”Premature optimization is the root of all evil”: I think that’s a bad statement. The only thing that says something there is all, and it is incorrect.

“Premature (noun) is the root of evil” is true for about every noun you can out there. “Premature design is the root of evil”, “Premature programming is the root of evil”, “Premature debugging is the root of evil”, etc.

Adding all implies there aren’t other things that are (in this context) roots of evil. I don’t think that’s true. As an example, one can spend excessive amounts of effort thinking about, or worrying about the ‘beauty’ of source code.
CS is actually math, not really programming at all. You can get through a CS degree without being a competent programmer.
They do explain why you're securing this objective: you are providing security for a mobile logistics force, which needs to secure Oasis because:

> "[...] the logistics commander plans to move in that direction and establish a forward supply point at Oasis, some 40 kilometers north but still several kilometers south of the front"

Making assumptions about the town's disposition is part of the challenge; if they spelled it out for you, then what's the point? These are the data points they give you:

- "Irregular enemy forces mounted on small trucks and equipped with heavy machine guns are known to operate in the area."

- "The local population is of the same ethnic group as both the enemy and the host nation."

- "From experience, you know that each oasis has a small militia force consisting of the adult males of the settlement [...] the fighting skills of these outfits vary greatly but most will fight tenaciously to defend their homes and crops."

You don't need to know anything else in order to think some assumptions and create a corresponding plan.
> there's typically only one small LCD/LED line of display.

Still-- why not just output Quake on that line and subtract the error correction from the starting 100% health?
>We’ve already standardized the hosting side of static sites by using the file system.

Worth noting that the incoming younger generations can't and don't into file systems.[1]

Yes, anyone who wants to be a webmaster should do their homework, but that is besides the point.

We are probably the last generation who can be ubiquitously assumed to have an understanding of files and folders/directories in a computer.

[1]: https://www.theverge.com/22684730/students-file-folder-direc...
Electromagnetic radiation and behavioural response of ticks:an experimental test
HTTP Timeouts
It's much easier to simply hit the accelerator and drive straight ahead, too, but you wouldn't win many F1 races that way. And most software projects are a lot more complex than an F1 track.

Sometimes the easiest thing to do is not the best thing to do.
While I'm sure they didn't invent it, there's a lot of power in naming something, and even more in making it well-known. And they certainly helped with those.
If I was the tournament organizer, all games would be held inside windowless, sound proof rooms doubling as Faraday cages with thick concrete walls, electronic jammers outside to prevent any radio communications, and no one but cleared staff members inside. The players would also be subjected to multiple rounds of metal detectors.
Kotaku’s Mike Fahey, beloved ‘big kid’ of video games journalism, dies at 49
Not many? I use k8s extensively and don’t see YAML vs TOML being anything that could make any sort of difference. It’s just a configuration file and it could be markdown or json or whatever and it wouldn’t make that much of a difference because it gets linted anyway. In the end you’re really just discussing the ups and downs of whatever markup language got chosen.
I'm waiting for "this AI does not exist"
I think the original title, “The AI Researcher Giving Her Field Its Bitter Medicine” represents the article better. Not terribly clear the purpose of this article. It looks like some sort of wokeness promotion in Computer Science. I remember Anima Anandkumar was going after Yann LeCun pretty hard on Twitter, when that story was circulating. Oh yeah, and “use tensors”.
Obligatory reply: They had about $322 million in revenue per day during Q2 of this year.
Thanks for the tip. Reading.

https://damon.sicore.com/wikipedia-search/

I see he links to one of my old Signpost pieces ...

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...
Amazon took solar rooftops offline last year after fires, explosions
> What we're seeing here is a professional printer refusing services because he doesn't like what's being printed, with no basis on legality which is the only grounds upon which any business may refuse to render services.

A business can in general refuse to do business with anyone for any reason. There are certain federal restrictions, namely religion, race, gender etc, but outside that refusing to do business with someone is an inherent part of free speech. Advocating for requiring a company to do business with someone they don't want to is advocating against free speech
Archive link: https://archive.ph/xtTET
it doesn't destroy disks anymore than datacenter use destroys disks.
I wonder you were to start such a project and desired a video stream, how feasible it would be.
NFS4 is broken in fewer ways FUSE is, and it has the advantage of being standardised and implemented by everything. The natural way forward would be to get rid of FUSE in this stack, not NFS4.
Polarization already exists, this is shining a light on it so people can work to fix it
As I said before I’ll keep repeating, it’s all about genetics. When I was vegan my VLDL was very high and my HDL was consistently below 35. When I went to a pescatarian diet with no plant oils is the only time my HDL is consistently above 50 and my VLDL dropped. I also have a history of early heart disease in my family.

I would not suggesting a diet to anyone if they do not know their genetics.
Yet the "free speech absolutists" are absolutely nowhere to be found when the speech of groups other than right wing bigots are relevant to the discussion. If we must protect the speech of the most vile and disgusting and hateful and wretched monsters on the planet then surely we should also protect the speech of those who are oppressed and suffering. Where's that?
don’t forget to add cloudflare workers + r2. the best parts of lambda and s3, without the egress billing.
Mostly video game walkthroughs on Hobby Kids TV.
They made a pooling protocol too to avoid the issue bitcoin had with centralization of the big pools.
> They could have just made a new fantasy story with short hair elves, and I think that would have been judged on its own.

And all of 10 people would have watched it. IP is for name recognition more than anything else. What percentage of people who watched the Peter Jackson trilogy actually read a book from the trilogy? I'd bet way less than 50%.

Jackson didn't adhere 100% to the source material either. There are length lists, including many substantial non-narrative related changes, for[1] each[2] film[3].

[1]: https://tolkiengateway.net/wiki/The_Lord_of_the_Rings:_The_F...

[2]: https://tolkiengateway.net/wiki/The_Lord_of_the_Rings:_The_T...

[3]: https://tolkiengateway.net/wiki/The_Lord_of_the_Rings:_The_R...
Cellulose Nanocrystal Based Bio-Memristor as a Green Artificial Synaptic Device
Perhaps momentum makes more sense.
Pretty much this in a vague way. Obviously not exactly as the comment is written, but yes, it should be measured in the actual usage of the tokens.
I'm not the poster, but perhaps you've seen https://xkcd.com/386/ -- that's really the only explanation you need for this sort of thing.
"There is freedom of speech, but I cannot guarantee freedom after speech." —https://en.wikipedia.org/wiki/Idi_Amin
A sizable CDN is not required to run a website with significant traffic.

Cloudflare plays a critical role here because of DDoS and not any of the legitimate load.
Software engineering and programming have very little to do with math. It‘s rare for a programmer to even need percentage calculation.

Computer Science has many parts that are heavily connected to, dependant or even built on math.

And lastly, computer science has not that much to do with programming.

The majority of programmers, software engineering workers and computer scientists don‘t seem to be able to grasp the difference.
>BSD has jails and Solaris has something similar, but as far as "fire this thing up with its own pid, network, and fs namespacing, and allow me to constrain it easily" that's just Linux.

Nope, you get the same thing with jails, just easier. Jails weren't developed by a company living off selling support for it, you know :-)
Interesting, thank you for clearing this up.

However, I think you could have multiple competing cryptocurrencies in the ASIC class, because the ASICs are not as generic as GPUs or CPUs, so they cannot be easily repurposed for attack unless they are FPGA-based (doubful).

Anyways, I'm looking forwards to the new supply of GPUs. Hopefully we don't get the same thing again with Chia hogging up all the storage on the market or Monero hogging up all the CPUs.
This sounds sensible and effective, and fairly similar to experience on effective XP teams.

Two things are different to the XP approach. Firstly, you track expected work capacity at the level of individuals, rather than the whole team. Secondly, you use estimates of work capacity, rather than the "yesterday's weather" approach of assuming it will be the same as last week.

Do you think there are advantages to doing it your way?
When white supremacist organizations meet in conference halls at hotels people absolutely raise a stink and complain that the hotels should cancel the conferences and ban them from attendance. Cloudflare is actively and directly enabling the specific activity that people find detestable, same as hotels hosting white supremacists.
If you are passionate about being seed-oil free, and would like to be updated on the launch of sn artisnal seed oil free product line, sign up below.
Reducing energy costs will always lead to increase consumption, the only way to achieve a reduction in the use of resources is to increase it's cost.
> No, you'll be able to see that now by looking up their current employers pay bands for their role. Previously this wouldn't have been available, except anecdotally on Glassdoor.

Actually, no, this is completely wrong.

Previously you'd use services like QuickConfirm, etc, and get that person's exact comp. Employers and payroll processors colluded to share this information. The law now prohibits doing that.

And you may not even be able to look up the pay band, because only people in that role are allowed to request it from the employer. It's only if you can find a corresponding job listing that you can get the entire band as of that date.

As a result, the information asymmetry is adjusted from favoring employers to be more neutral; employers only have very approximate information on an employee's past comp; comparable to employees' knowledge of the compensation for the role into which they're applying.
Understanding Data Cardinality: Chronosphere
> we should be engineering a rise in gas prices, and cheering when peoples' lifestyles take a hit.

Gas prices are so high right now in EU that my fathers sister is closing her restaurant and letting go her employees. If they go even higher then what you will see is blood on the streets and right wing governments in power, then you can forger about your plans to save the planet. You think we are so slow with fighting climate change because we don't know how to do it faster? We know, just the costs of doing it are so huge that no one will take responsibility for it and they know they would lose power very quickly to far right wing party.

Every civilization is always three missed meals from revolution.
It can if the estimates do!
Yes. KF has been explicitly mentioned in a suicide note.
I talked to a refugee from Afghanistan sometime back in 2005. He said that Taliban were extremist fanatics, but also claimed that they were the only faction under whom stable living was possible at the time, because, harsh as their laws were, they at least had laws and enforced them more or less consistently. OTOH, he claimed that Northern Alliance was little more than looters and rapists in practice, regardless of declared goals. I found that an interesting take, and perhaps it explains why Taliban could take over so quickly once US moved out (given that the US-backed Afghan govt was effectively the continuation of the Northern Alliance).
Most BitTorrent clients support the ability to transfer the torrent info over the wire too: central trackers are not necessary at all.
Is there any hope of handing off keyboard shortcut customisation and recognition to the user agent instead of each web app having to reinvent them? In my ideal world it would be a requested permission (so web pages wouldn’t be able to prevent normal shortcut behaviour by default) and at some initialisation step the website would hint at the things it would like to be able to do (eg purposes, similar commands, groups, suggested keys) and the browser would figure out some reasonable mappings and offer customisability. Browsers could even offer search for web app commands (like eg Mac apps when searching from the help menu).

But web apps might not like potentially giving up so much control over their interface/UX and I think the system would need to be so complicated (eg look at Emacs with nested keymaps, remapping, multiple active keymaps, transient keymaps, and even the weird translation maps) that it would be often overkill and frequently incomprehensible and practically unconfigurable.

But the status quo where web apps often have fixed keyboard shortcuts, override browser/os defaults to do totally unrelated operations, and offer little recourse also doesn’t seem great. All I really want is for Google docs on Linux to give me Emacs (or at least macOS) style shortcuts for moving in text.
I was not expecting to read about Mille Bornes today.

The original graphics stand up pretty darn well.
Yeah, this is correct. ASDF and Quicklisp are essentially pervasive in the Common Lisp community now.

If you see a library you want to use, like the HTTP client drakma, then you just start your Lisp and write

(ql:quickload "drakma")

and it will download it (if needed), install it (if needed), compile it (if needed), and load it. It's really easy, and completely changed the game for Lisp about 15 years ago.
Eco-Friendly Electronics–A Comprehensive Review
>Could you hide a bone-conducting bluetooth speaker in your big hair?

You don't really even need that. You only need to communicate a handful of bits. Morse code using small zaps/pressure anywhere on/in your body is sufficent.
Twilight of the Idols is particularly full of short, punchy sentences, although I might try out other books like the tao te ching or Napoleon’s diary!
Stripe Radar is good but some of the features (fail on bad CVV) seem like they should come out of the box.
Yes, you could very easily do that. However, the theory is that cheaters would let the engine decide only 3-4 critical moves during a game and that would be enough to turn the tide in their favor. In chess small advantages compounds so this computer help would be enough for grand masters to beat the world champion. A cheater that understands cheating countermeasures could easily fly under the radar that way.
> It is relevant if the courts later overturned the decision and it is now considered free speech.

Since "it" is the draft stuff, not shouting fire, it's only mildly sometimes relevant.
I think your point is fine for Hans, I’m just ruling out the possibility that Magnus is overrated.

The reason a lot of older players are overrated is because they stop playing as often and their rating doesn’t catch up to their decline. Magnus plays a ton so that isn’t a concern.

For elite younger players, no matter how much they play, they are getting better so quickly that the rating can’t catch up.

Younger players also get better much much faster than older players decline. It might take a decade for a GM past their prime to drop 100 ELO, whereas a young player can easily add 100 ELO in a year on their way to super GM status.
I feel like what you’re referring to is mainly web dev? There I agree a lot about premature scaling - a lot of people build out for the size of web site they hope to have, and not for the size they have or end up with. That might not be entirely the wrong choice for a startup, there absolutely is a certain amount of guessing what you’ll need if everything goes well.

> Average quality of developer is way lower than it used to be

I think this is an illusion based on the fact that the number of software developers is growing quickly, which means that most of them are new & young at all times, giving the misleading impression that things are trending down from the perspective of someone experienced. In absolute numbers, there might also seem to be a lot more unserious developers today than 10 or 20 or 30 years ago, but there’s also many many more serious and extremely good devs too, and that can be harder to see from where you sit. Schools have gotten better in many (but not all) ways too.

> The need for optimization is also not as high

With Moore’s law slowing down, and with competition in software greater than ever before, and with improvements to compute continuing to outpace improvements in memory bandwidth, I think the complete opposite is true, that the need for optimization has never been higher and is increasing as we speak. And I think in practice more people are optimizing systems like crazy compared to when I was younger. In school we learned about the occasional writing of a small loop in assembly language. Today we have cloud caches, and GPUs running CUDA code, and much better compilers. You might just not be getting exposure to optimization where you work, and there are places where people don’t see a lot of it, but there are tons of groups and companies where people are always optimizing. I see a lot of it, and I don’t think Electron apps demonstrate it’s not happening. Electron exists and is popular because it’s easy, and that’s a valid development choice for a lot of people. It might be slow, but there have always been frameworks that are easy to use that are slow. And then there have always been the people who care about performance and avoid slow frameworks, they’re still here and growing in number.
"The change feels imminent,"

You have to be joking. The US is already the laughing stock of the world as it's demonstrated repeatedly that it's incapable of going metric. (If you go metric you automatically get A4.)

I recall Kennedy once said that the 'US chose to go to the moon and do other things not because they are easy, but because they are hard'.

Seems many took 'other things' to heart and decided that if things had to be done the hard way then they may as well continue slogging it out with the antiquated brain-muddling Imperial System.

Right, doing 'nothing' the hard way set the US back a decade or two.
I have no idea why you keep bringing up these very niche methods that can’t produce the volumes of beef that people consume today by a very large margin. It’s like saying that it would use a lot less carbon to ride your bike from Los Angeles to New York than to fly there. It’s an absurd comparison. Honestly, what point do you think you’re making?
Good point with texts, a daily email would probably be a good option as well.

I’m using Twilio for the texting, really good infrastructure on it and cheap
It's like the problem is the ambiguous definition of "premature".

I think by itself the phrase is taken to mean to keep the code high level and abstract as long as it might still need to change, and then only optimize once it's overall structure is established, because once you start optimizing for performance you are carving stone and destroying flexibility.

But the full context shows that the word "premature" in this context means to say that it's premature to optimize before you even know what to optimize.
I've heard this, but have yet to experience it.
I saw this happen recently and the account holder only got notified of the massive increase in transactions a day after the API key was cycled.

I heard about this happening yet again too last month - August seems to have been the month of Stripe key leaks.
I think IPFS development is funded significantly by Filecoin, a cryptocurrency.
>It's nice to be important, but it's important to be nice.

One of the best pieces of wisdom