skysight-inc/HackerNews huggingface dataset:
You leave your water running while you wash your dishes?!

Having lived off-grid without running water, I know very precisely that I use slightly more than a gallon of water to hand wash my dishes. No way a dishwasher beats that.

It's a moot point anyway. I don't have a dishwasher and I'm certainly not going to remodel my kitchen to make room for one.
>>I've joked that we should call it "Huffman coding" when someone tries to collapse unrelated things in ways that will be unmaintainable.

heheh I've made that joke too, also "let's un-complicate this into a pointless complexity," when its goes over their head.
When I read a story like this about some huge company "getting sued" I have to laugh. Does anybody think that Amazon and their killer attack attorneys are scared of small time civil suits? Legislators won't do anything to harm Amazon and the odd minor fine is just part of the ongoing expense of running a monopoly.
I had never thought about society this way. Thanks for this insight.
Yeah, that's why I mentioned it. It is hard to commit to cost reduction. The hardware engineers don't want to do a bunch of work, just to have their project fail over 512MB of RAM. The software engineers and PMs will always want more features.

I think the devices are still in the field and being issued to new customers 5+ years later, so maybe it was the right decision.
Having lived off-grid without running water, I know very precisely that I use slightly more than a gallon of water to hand wash my dishes. No way a dish-washer beats that.
IMO, NFTs are relevant as pop culture artifacts of a tokenized economy. It's less about the art, and more about the artist and buyers as a collective story. Valuations are high due to liquidity, technology and timing as a cultural shift.
Do you mean like https://rive.app but FOSS?
Yeah, I would describe myself as optimistic that we can achieve a good outcome and concerned that we'll collectively make choices that delay it.

Convincing other people to stay optimistic can be part of improving the choices we make.
Ooh. I had not seen that one. Thanks!
I have. It's very secure but too much towards security on the security Vs usability scale for my liking.

I use it for specific purposes like possibly hostile browsing environments but I'd never consider it for a mainstream system to work on.
There are exist laptop shells for your pi
I did not downvote you, but I feel need to comment on this:

"COVID might suck but there are far worse things"

Compared to, say, Auschwitz, everything else is trivial. But that is misleading.

The dead are, well, dead, but we do not yet know how the survivors of severe Covid cases will fare long term. Given that the cohort was fairly big, they may constitute a significant challenge for healthcare capacities.

Even in warfare, crippling an enemy soldier alive is considered more efficient than killing him outright. A disabled survivor requires much more energy and attention than a dead body.
I Miss Coffee Shops
The fact that an unnecessary middleman is in the equation is evidence that the costs will be higher, since the middleman wouldn’t be interested otherwise.
It’s the natural extension of luxury branding where just having LV would raise the price from $100 to $1,000. So may as well strip away all vestiges of reality and just allow the bullshit signaling part to be sold by itself.

Perhaps with people focusing on that, we can get more quality products IRL. I went to an eye exam where the optometrist was wearing arcteryx gear during my exam. Perhaps she was going to jet off to some location where that stuff was needed, or perhaps she just liked it for fashion. But nonetheless, when people start wearing things that need real quality for non-quality reasons eventually brands start wising up and selling at the same price but with worse quality.
I want to add two things:

- The visualization used by the author shows US energy consumption while ~65% of mining takes place in China[0] where burning coal remains the dominant energy source.[1]

- Miners run 24/7/365, they add to the baseload!

--

[0] - https://www.statista.com/statistics/1200477/bitcoin-mining-b...

[1] - https://www.eia.gov/international/analysis/country/CHN
Intro to HoTT
Earn Money by Viewing Advertisements
So if you are stateless you want HPA. Since it buys you scalability and HA at the same price.

If you are state-full you should prefer VPA.

If you are state-full and need HA you might want to combine both.

Another case for VPA is data processing, e.g. pandas, which might be easier to scale to bigger datasets without going into out of memory data frames.
According to Lawrence Livermore Labs 2/3rds of all energy produced is rejected. There is a graphic in the article.
How Scenes Work
Bit late to the party, but this person is very much correct. I also do BMI work and optics is undoubtedly the future for neuroscience. The optics book you want to get is Hecht:

https://www.amazon.com/Optics-5th-Eugene-Hecht/dp/0133977226

That's a good intro into real optics.

It's much more than the optics chapter you'll get in a physics textbook. It goes over the classical ray optics in good detail, does a great job with traditional matrices and that formulation of optics (the one that the design programs like Zemax use), goes well into the real meat-n-potatoes of wave optics (including birefringence, a huge part of biological optics), gives you a good accounting of how lenses and other optical devices are actually Fourier transformers, and also dives into the more esoteric optical devices (a must for practical neuro-optics).

It's an upper-division/graduate level book, fyi. So I'd back-load it in your study course. Though in terms of neuro-optics it's more of a keyhole book.

If you are particularly interested and really want to know what's actually going on with EM, then you need to go through Jackson:

https://www.amazon.com/Classical-Electrodynamics-Third-David...

This is the book on EM, but is very much physics graduate student level. And honestly, I don't think you's need it for BMI stuff. But if you don't go through it, you'll just be trusting other people when they say your ideas won't work and they can't really explain it to you. Just going through Jackson is a bit of a hazing experience and will earn respect.
Trump will use 'his own platform’ to return to social media after Twitter ban
In the physical realm, a buddy of mine went to college at USC and one day went to get his bike to discover it had been stolen. Pretty common, there.

A few days later he was walking by the bike rack, noticed his bike had been parked exactly where he normally parked it, and someone had replaced/repaired a broken pedal.
The whole concept of restrictions that only apply for high infection rates shows lack of foresight.

If you have a way to halve new infections in x weeks, you can wait for y weeks during which infections double, then apply your countermeasures and after x+y weeks you're back where you started.

Or you could start implementing countermeasures immediately, ease up after x weeks, and after y weeks of growth you're also back where you started.

The only difference between the scenarios is the ordering, but the first leads to a mountain of infections and the second to a valley, i.e. lower total case count and fewer deaths. (Also a chance of extinction if the expected number of infected falls below 1.)

So anything you're willing to do when 100 of 100k are infected is just as good when it's 50 of 100k or really any number greater than zero.
Remote SSH plus indexing a code base of my size over a 10mbpsa connection is just... oh nope, no way. Can't even reliably index it locally.
Live Feed from Iceland Volcano (Fagradalsfjall)
It has gpio.
Indeed, very good point. Those is why I moved to freebsd for my desktop. Too many corporate interests hijacking Linux right now.
Great post from patio11 as usual! Reminds of the notion of taking small bets that Taleb often talks about. A side project might only take 20 or 30 hours of your time over the course of a month or two, but it can give you great upside.
Typically an investment round will involve a rigorous due-diligence process. There will be a data room, and technical, legal, financial, and strategic documentation will be shared with the investor(s). I’d expect regulatory concerns to be top of mind with a biotech startup like this.

I’m not sure what level of coverage is normal, but it’s not unheard of to ask for a written opinion from a legal firm saying “this business model is legally sound”.

In this case it sounds like this was not asked for, and they just took the founders’ word for it.

On the other hand worth noting that “taking their word for it” happens to some degree in almost business deals; after all, past a certain point, outright lies will probably land you in jail (or at least with a massive fine).

It could be a sloppy DD process was run here, or it could be that this sort of thing happens infrequently enough that it’s not worth applying a fine-toothed comb to every single claim.
> Or are the masks just for show?

The masks are so that the wearer doesn't infect and the vaccine is there to help the immune system fight COVID, not prevent infection entirely.
>some of the employees at the company must have known this.

what always fascinates me isn't the people who are in on in but the people who are kind of on the edge. From the Theranos case I remember employees not being allowed to enter rooms, secret chat rooms, people being followed by security etc... like, how can you work for a company like this and have a sort of Twilight Zone or Kafka novel experience for years and just be okay with it?
I recommend this book. It is literally Woo ("winning over others") but in the best way. It's advice for the softest, least-scientific domain I can think of, namely navigating the social dynamics of life, including the poetics of other people's egos. Each "law" is illustrated vividly with examples from history and given caveats/inversions, so that it could be called "48 dynamics that you should think about if you want to engage in the social sphere more effectively". Of course, "laws of power" is better marketing. The author really sells it at the beginning, too — you don't have a choice but to engage in games of power: abstaining from power is itself a power play, and an inauthentic one at that.
IBM is in the process of spinning off the entire consulting / services side of the company so that IBM proper can focus on "hybrid cloud", so this theory makes zero sense.

https://arstechnica.com/information-technology/2020/10/ibm-t...
Well, it's not Elisp, but:

https://github.com/Ruin0x11/OpenNefia

It's an engine rewrite of an old roguelike I used to play in Lua. I'm trying to experiment with making a game where the engine is similar in flexibility to Emacs.

It has an Emacs frontend, and I designed it with the zealotry of an Emacs user, meaning it has advice, hooks, interactive evaluation and runtime module hotloading. You can run anything the engine can run from a REPL (and cause all the state to become broken easily).

To be clear, it's not a general-purpose roguelike engine, but it proves that with enough effort such an iterative developer experience of modding a game can be achieved.
Just in terms of my subjective experience, the main benefit of type checking is that it codifies intent into the implementation. In many cases it feels like you can obviate unit tests, because the compiler can now verify that your code can do what you intend it to do.

But I do disagree with one of your assertions:

> Static and dynamic languages will both ultimately output machine code that does the same thing, but one language incurs a massive penalty to flexibility of change.

In my mind, this is a clear win for static languages. As you have said, it's all machine code in the end - but for static types the compiler can often make more precise decisions about the size of a stack frame, for example, where in the dynamic case it's not so easy. Dynamism doesn't come for free, and probably most of the time we don't need to do fancy type manipulation or dynamic dispatch at runtime, so it doesn't make sense to pay that fixed cost on all my code for something which is done only rarely.

Also I have never really understood the lack of "flexibility" imposed by a type system. Sure if I add a field to a type it might break some code elsewhere in my program, but I don't see that so much as inflexibility as much as the compiler catching a bug I would have been scratching my head over at runtime.
The values are mostly the same. The two big issued in this case are that she's never lived alone, so never learned many basic life skills. It's not terrible, but can get annoying when you're the one in a fulltime job and watches the kid on most nights and weekends, doing all the shopping, cooking, financial, legal, medical, mechanical, and property upkeep work.

The second thing is that she stated before marriage that she likes the country and wants to own a small horse farm. I, incorrectly, assumed that ment moving to a cheaper area. Who has $1M+ dollars for 10-20 acres in this area? Not to mention land in that amount is pretty rare as the county's population density metrics list it as urbanized.

Oh well.
Brave and Firefox
I don't see how it is a threat. Assuming Godot obsoleted all their code entirely, that would still be a boon -- that's now code they don't have to spend time maintaining anymore, and they can just reuse that and focus on their core competency. (Maybe it's hosting, I don't know enough about this business)

Different languages actually isn't as bad an issue with this type of thing, as the idea with running it in the browser is that it all compiles down to Javascript or WASM.
> This is hard enouhg to give a rough impression on general package-usage.

Not really, because it doesn't have all the numbers for built-in features. As you noted: A huge number of users use Emacs for org-mode, which is built in, and many don't feel the need to upgrade org mode often (I myself upgrade it once every year or two).

Also, the sets overlap. Those who use, say, lsp-mode may also use mu4e. That lsp-mode may have more downloads doesn't mean a given user used it more.

I myself use Emacs for SW development. Yet the bulk of my Emacs usage is not SW development. It's mail, tracking TODOs, writing notes, keeping track of things, etc.
Typically just a large measuring cup with a lid. You don't need anything fancy to do cold brew though you can if you want to.
Similarly, "learn in public" is the maxim in Coding Career Handbook by Shawn Wang.

Knowledge without proof is a conjecture not a theorem!

https://www.learninpublic.org/
> which are not supported on Nvidia or AMD

What about Intel and Matrox?

What about desktop compositors for Linux? And the macOS compositor? (Not that macOS is pleasant to use with a mouse...)
https://medium.com/@danrobinson/ethereum-is-a-dark-forest-ec...

Another, earlier application of the Dark Forest metaphor to ETH / Uniswap by different (?) authors.

The ‘generalized front runner’ described in ^^ seems to me far more pernicious and terrifying than the behavior described in TFA.
Is there a reason DWM doesn't triple buffer? I'm not skilled in the dark arts of graphics, but it would seem to me if you triggered compositing to a backbuffer on vsync and to a separate backbuffer when a window flipped its swap chain, on the next vsync you could use the flip triggered buffer if it finished or the vsync triggered one if the flip triggered didn't finish on time.

If the flip triggered composite finishes before vsync, you could also let a second flip trigger a new composite, etc. If your windows do a lot of flipping between vsyncs, you could burn a lot of cpu/gpu time compositing, but latency improvement would be worth it, at least for some applications.

Edit: I have seen a lot of negative opinions on tripple buffering, but they seem to be related to increased latency as a result of implementations that wouldn't drop rendered frames, even when two frames were rendered between vsyncs. That's a silly thing to do, so I assume a triple buffered DWM wouldn't do that.
People lie about having a startup all the time , or perhaps they incorporate somewhere but lie about having customers/products/employees - all those pesky ingredients necessary to actually have a business. I wouldn't exactly call that fraud in the "startup world", but rather fraud in the investment world, as the goal is to bilk investors. This type of fraud is very common whenever something reaches the public consciousness, but the swarm of conmen selling X doesn't have much to do with the real startup eco-system anymore than someone selling you a piece of the Brooklyn Bridge is a fraud in the bridge world.
What I learnt shopping for decent computer speakers
Fyi the Github link on this is much more interesting than the article’s overview of it [1]. What happened is that Ethermine, the largest Ethereum miner, turned on a piece of software this week that takes advantage of their position as a miner to order transactions to their advantage. They are essentially stealing from everyone else who doesn’t control 25% of ETH hashing power. But, their software is stupid, and took a shortcut.

The software Ethermine is using simulates each transaction and then reads the logs to analyze transaction profitability. They could have chosen to analyze the “opcodes” instead, but that is technically complex, and Ethermine was in a hurry to steal. So this guy created a coin that emits fake transaction events that are recorded in the logs, specifically a fake event that made Ethermine and others like them believe that they were being transferred X number of coins, when they were actually being transferred 0.1X. This led to Ethermine and several others unintentionally donating over 100 ETH to him before they figured out what was happening.

[1] https://github.com/Defi-Cartel/salmonella
Remember when everything would be nanobots?
It really isn't. SpaceX is in LA, and engineers that can get jobs there can easily work at google. $20K in net profit is a drop in the bucket.
The prompt buffer (previously known as "minibuffer") supports fuzzy completion: you never have to type the suggestion in full. Just type a portion of what you want and the appropriate suggestion should come to the top. Even typos are supported.

If duckduckgo does not load, maybe you enable noscript-mode, proxy-mode or similar? Try starting the browser with `nyxt -I` (no config file).
Do other HTTPS site work?

`d` is not bound by default.

To see the full list of commands and bindings, press `Ctrl+space`, it will display them all.
Don't forget about that time YC funded a smuggling ring: https://news.ycombinator.com/item?id=8199286
Yep. I moved to SF for a bit over a year, at the behest of my previous employer (which wanted me to work out of their HQ). Probably the most stressful period of my life, both financially and emotionally. Yeah, it was fun for the first couple weeks, but once the novelty wore off I was just left feeling claustrophobic and imprisoned.

I moved back to Reno right at the start of 2020, and it was an immediate change for the better. Less financial stress, and much easier/quicker to escape the city. And this is even amid COVID; I strongly suspect once the stress of an ongoing pandemic subsides I'll be fully back in my "zone", so to speak.
Isn't this basically how charcoal is made?
>It is no longer a career-killer to blow the whistle on your current employer.

I'd be careful with that statement. During my time in the reputation management industry, I was working on a joint taskforce with our social media team on a case of whistleblowing. The said whistleblower was successfully deplatformed, then promptly labelled as a hate-entity, ultimately leading to them being fired by their current employer due to the perceived fear of association.

I would recommend anyone who wants to whistle to exercise caution and practice appropriate Opsec measures.
If you are a fan of Bitcoin then you don't care about the environment. It's as simple as that.
UK digital skills shortage risks Covid recovery as young people shun IT courses
You can download another copy of windows anytime and install it as long as you have a licence so no MSDN necessary.
This is really unfortunate second order effect of lockdowns. You see the SAT scores go down as well and some groups don't want to admit the negative effects of in a shift to in home learning, especially among the most vulnerable groups. And we're not even honest about it and just retreat to the idea of getting rid of standardized tests altogether to mask over the achievement gap.
The novel analogy is the right one, but it works against your point. Everyone needs to write. Few need to write novels. Just like increasingly everyone needs to write software, but few need to be engineers.
Absolutely. It should probably not report errors that are not in your code, by default anyway, but still extract information about typing relevant to you as much as it can.
While a PhD can do the work, you really want the PhD to direct the work and explore new related things. A lot of this will depend on where you apply. That being said the market for data scientists has exploded in the past 2 years. 3-5 years ago things were different. Part of this is due to maturation of the tooling and the development of data platforms with organizations building out their data pipelines etc...
I don't have a Twitter account. Is there another way to see the video?
These anecdotes are useful to remind us that many covid survivors still suffer from its damage.

The data doesn't quantify these things yet, so cynical people, maybe people especially like you, might do well to pay them attention. Just because you're unlikely to die from covid, doesn't mean you won't be part of the 10% who retain symptoms past 3 months.

It's not a binary outcome.
I had looked at PagerDuty in the Atlanta area because of their use of Elixir, which I would really like to explore and get good at. Is your experience there overall negative?
Ask HN: What Are Good Solutions for Creating a Community?
Where I work we are producing software to let partners integrate with our devices.
In order to support them we want to create a community website where:
- We can maintain the documentation using a rich text editor.
-- Markdown doesn't work for us.
- We can maintain software releases.
- There is a forum for questions and collaboration.
- There is a ticketing system for issues found.
- We can track the usage, downloads, etc.
- We can brand it like the rest of the company's websites.

Ideally a managed solution where running the platform is taken care of.

The target audience is software engineers, architects, but also their managers and others who need to understand what is possible by integrating with our devices.
What mention did you not see? Is there anything I can clarify? Please let me know, feedback is always welcome.

About the .deb: Indeed, it's built on Ubuntu, so it's not guaranteed to work on Debian, which is why we didn't mention it.
I had forgotten how sleazy many of the 48 laws of power actually are. Important to know them to recognize the tells in others. A pertinent example is the very next “law”: “7. Get others to do the work for you, but always take the credit.”
There was a time when routers shipped with a really low dhcp lease max clients settings which would cause issues in coffee shops. I'd change the setting up to eg 50 simultaneous clients, which seemed to solve it.
"We need to decide if software is a car to be driven or an essay to be written." - Alan Kay

He goes on, of course, to argue that the car analogy is the wrong one.
Well, there’ll always be a long tail. But if you start with the popular apps and frameworks first, you get the most bang for your buck.

It wouldn't surprise me however if sandboxing is only a good model for GUI not console app.

IIRC the Windows 10X approach will be to put all non-sandboxed apps in the exact same environment.