skysight-inc/HackerNews huggingface dataset:
No, I don’t read the old, long papers after a short glance seeing that their initial assumptions are wrong or the subject doesn’t seem to relevant. If you have a point to make, make it. Then you can cite papers if say your numbers need some backing by actual research.

I really get the feeling that you don’t understand how power relates to energy. What are you trying to say about peak power capacity and charging of cars? You do know that not all cars are driven at exactly the same time or are charged at exactly the same time?

Also, of course we need to increase our electricity production if more things, like cars, are going to be run on electricity.

The efficiency of solar panels doesn’t matter much. You remember that ratio between incoming energy and energy usage? We have a lot of zeros to take from. It doesn’t matter that the average solar panel only converts about a fifth of incoming energy, because the incoming energy is abundant and completely free. The same argument can be made about geothermal. And the same argument can be made about storing energy as hydrogen. Yes, the conversation will be inefficient, but that doesn’t matter because you do it sunny, windy days, electricity will be more or less free.

Finally, I’m sorry you think my argument is too simple. But calling it magical juju doesn’t refute it. The amount of solar radiation hitting earth is a very well established, and easy to understand, scientific fact. And if you remember, that fact was used to refute your statement that earth should be seen as a closed system. You didn’t even try to defend that statement, so I hope you never try to use it again without embarrassment.
For example, here's an info sheet talking about active noise canceling headphones not being an acceptable option for occupational hearing protection.

https://ehs.umass.edu/sites/default/files/Noise-Cancelling%2...

The only generally accepted way in which they might protect your hearing is by reducing the urge to crank the volume on your music too high in an effort to drown out environmental noise.
Sure, we need to spend in proportion to the effectiveness of the spending on this. So, $ per tonnes not added or removed. If you can remove a giga tonne for the same money it would take to avoid adding a mega-tonne, go for it. Unfortunately that's far from the current practice of carbon capture.

That line of reasoning would lead you to de-fund any form of carbon capture scheme because there is about a 3-4 orders of magnitude efficiency difference between the two. Much cheaper to prevent a million tonnes from being added than to capture a few tonnes. It just doesn't add up to meaningful results. And arguably keeping the polluters that push for this in business actually adds to the problem to a large extent than their own ability to offset their carbon.
They also get the shit taxed out of them for buying a IC car, so electric cars are actually cheaper.
I think perfect is the enemy of good with something like this. I'm glad someone has done this - even with its flaws.

I'm sure there will be more versions of the handbook over the years.
And you are so deeply affected by this why?

It’s just a guide on how to do things with an operating system. The author isn’t even really advocating it’s use as a daily driver, just providing instruction for how to do so, if someone was so inclined. There’s nothing in there that’s warrants a multi-paragraph whining about OP is using something.

There seems to be a very negative option towards retrocomputing on HN unless it related to bitching about electron or resource usage, but this is the most virile I’ve seen it.
That's not useless though. It would drive the price up making it easier to scale up on renewables.
That's interesting, thanks for sharing your experience. Sometimes I wonder how much interesting experience I miss by mostly using things people already built. Sure, if you're just trying to get something done it's probably faster, but on the other hand spending more time gives you experience.
Beyond issues of privacy, this is a nice quality of life fix for folks pursuing digital minimalism.
> Pitching a new idea is hard. You need to iterate on it obsessively, cutting it down to the core value prop in easy to digest words for the specific audience you're talking to.

Then, after failing to explain it 1000 times, you find a combination of working simplifications and it finally can be explained in a few sentences.... Then people say: If it was that simple someone else would have thought of it.

> As for the statement "why would people put documents on the web?" That seems a very valid question. If you can't nail that answer, you haven't invested enough in understanding the customers/audience for who you're trying to solve problems.

The answer would have to be a lie. Neither of us would understand it when told it is all to watch cat pictures and to document and manipulate peoples personality and behavior to sell products and nudge their political ideas while they exchange cooking updates with their mum.

If someone told me or you the honest factual truth that it was a sound plan for world domination we would have laughed so hard. Why would anyone use google or facebook if it's that expensive to use?
It's not uncommon to be able to collect more value from the rewards than what it costs for the merchant to accept the credit card.

For example, it often costs 3% or less to accept payment for a merchant, but there are many cards which offer rewards that can be valued at 7.5% cashback, or even higher values if you're into chic travel.

For example, many people have more than one of the same card, e.g., Chase Freedom is a popular example. By having 3 cards, you can increase the quarterly limit on the product by 3x — similar to using extra threads on a multicore CPU — it's still the same system, so there's no extra inconvenience. Since they're all from the same issuer, having any number of Chase cards is a fixed cost for the user, because all of them appear in a single account login, and can also be set to have identical due dates, too. Likewise, Google Pay and Chase have no limits to the number of cards you can add to a digital wallet, so, it works out there, too.

It's amazing how so many iPhone users project the perceived inconvenience of this approach, but there's actually no inconvenience for Android users, since Android's NFC is open and doesn't have any limits.
That's interesting... When talking to their reps I mentioned Wasabi and asked if they have similar limitations and they said "no". I wonder if enterprise customers are treated differently?
Since the title is not particularly informative, I'll share the first paragraph:

> The Tech Worker Handbook is a collection of resources for tech workers who are looking to make more informed decisions about whether to speak out on issues that are in the public interest. Aiming to improve working conditions, direct attention to consumer harms, or otherwise address wrongdoing and abuse should not be a solo or poorly resourced endeavor.
It depends. It doesn’t have to strictly be a leaked password. If it’s similar to a leaked password then the permutation rule-set will catch it.

Anything under 9 characters I can brute force in minutes. 9 character passwords would take me 9 hours.

Obviously if someone has a nest of the latest GPUs then they could go a lot faster.

But yes if your password is uwv&6qu_brusb618_$@618jg then it doesn’t really matter how you hash it.
Good question, that was an option. The main motivating factor here was that vacuums were beginning to take dangerously long. O(weeks) to complete, independent of the load on the database. While migrating spaces in segments would have reduced the number of records future vacuums need to scan, we were already running against the clock to complete one vacuum prior to TXID wraparound[0]. To kick off replication for specific spaces we would have needed to write our shard key to all data owned by those spaces. That would further contribute to TXID growth, and was not something we were comfortable doing.

At the end of the day, this is something we could have explored in more depth, but we were ultimately comfortable with the risk tradeoff of migrating all users at once vs. the consequences of depending on the monolith for longer, largely thanks to the effort we put into validating our migration strategy.

[0] https://blog.sentry.io/2015/07/23/transaction-id-wraparound-...
For me I mostly avoid blends for the same reasons outlined above but they are a good compromise, and sometimes you do just have to compromise. It's great when you can find items with non-synthetic blends like a silk/linen knit jumper I have which is the best of both worlds.

Good quality silk can go in the washing machine at 40 degrees in wash bags (although where I live it is not normal to use tumble driers, we just hang clothes outside or on radiators. So I do not lose any time by hang drying silk because I do it with all my clothes anyway). Never had the shrinking issue with cotton interestingly, but do find cotton/elastic blends are not as durable as more synthetic options. Cotton is something that can have wildly varying qualities and be constructed in completely different ways. I hate wool to be honest. And most linen I have come across has been weirdly see-through? Although linen is good upholstery material in my opinion.
No, you argued that people draw an arbitrary line regarding morals when working for evil corp vs consuming. I tried to indicate to you why that line isn’t so arbitrary as it indicates a factor of x100, or whatever exact number it is that is many times larger.
Global Redis Database for Serverless and Edge
Hi, author of Nodewood (https://nodewood.com/) here!

Thanks for bringing it up!

I'm actually in the middle of a pretty big revision of Nodewood from Vue 2 to 3 (you would not believe the number of packages that were abandoned at Vue 2 and never updated to 3, it's like Python 2->3 all over again), but then I'm planning on doing another big blitz with it.

I'd hope you come and check it back out again when that goes live!
Same here. Perhaps they've updated the unsubscribe process?

I was expecting a painful process based on what I'd read on HN and Reddit but it was just a couple of clicks.
Actually, Bitcoin is likely to hit $100K in about 3 months.
Very interesting. In Canada, it will take years to recoup the price difference for buying an electric car even with government incentives. 25% VAT + Extra tax seems to work.
No currently operating device is 'attempting' to achieve Q_total; they are all physics experiments, not simply searching for a magic combination of knobs that will ignite the plasma.

The Europeans are doing quite a bit of preliminary design scoping and engineering for DEMO, a 'demonstration' reactor which is supposed to come after ITER and generate net electricity, but there's not been a site selected, for example. Similarly, Chinese researchers are working on their CFETR, 'Chinese Fusion Engineering Test Reactor'.
> The only solution is to capture the energy that is already being received from the sun.

Or stop screwing with it entirely (it worked fine without our help for quite a while) and build nuclear reactors everywhere, which scale wonderfully and work even when it's dark, cloudy, or shrouded in smoke.
Maybe correlate with regular spending.
And now we have CgroupsV2 to fix all of the issues with the original
Yeah, they did say that these processes were part of the value that developers _gladly_ pay 30% + $100 for...
I've seen various youtube videos from their employees and CEO. From what I remember, Dennis Whyte (head of the fusion lab at MIT and CFS cofounder) says you need about Q>5 at least, to make fusion economically viable. So that must mean Qplasma > 5. SPARC is working towards that by 2025.

And so far, the company, CFS, has been achieving their milestones for the performance of their magnets. The HTS magnets and coils is the main ingredient that the startup is optimizing for. Sometime in the last year, they implied that their Qplasma was much better than they minimally hoped for. I think they achieved Qplasma > 10, but Dennis was keeping the details proprietary.

From all the talks I remember, they are targeting power on the grid with the ARC reactor by 2035.

Edit:

This is the best recent video I've seen, about SPARC and ARC. Jumped to 2:25 for Dennis Whyte.

https://www.youtube.com/watch?v=bHJyoqDO0zw

It's targeted to MechE students and gives a lot of details about other aspects of a potential ARC reactor design, e.g. how to get the heat out.
Crude analysis of gender pay gap. What is the difference in experience level, hours worked, industry, etc.? Pay gap "headed in the wrong direction" could easily be more women entering the field at a junior level, which would actually be heading in the right direction.
I've been looking for an appropriate context to refer to a recently new-found word, to wit "polysemy". Is this it?
I mean, no more dependent than a neurotypical person is on their naturally-produced neurotransmitters.
To a first order effect, stopping production would decrease supply, increasing price, and therefore decreasing demand and therefore overall oil usage, shifting some energy to alternative sources.

Of course second order effects might dwarf that, like the fact that increasing prices would incentivize oil extraction in currently unprofitable locations. That extraction may or may not be more carbon-intensive than Norway's (though probably more if it's currently unprofitable).

It sounds punchy to say "Norway should stop extracting oil" as much as it does to say "It doesn't matter whether they do or not since someone else will", but the reality is much more complex than either of those simplistic zeroth-order approximations.
It's about the size of New Mexico

It is however much more spread out. Driving from the northernmost to southern most town of New Mexico is ~700 km. Driving from the southern most to northern most town of Norway is over 2300 km, or about the same has from the southernmost town of New Mexico to the Canadian border.
For all the hours I spent on the phone spelling grep, ls, cd, pwd, raging that we didn't keep nano instead of fucking vim (and I'm a vim person)... I could have stayed young and been solving real customer problems, not imperium-typing on a fucking keyboard with a 5s delay 'cause colleague is lost in the middle of nowhere and can't remember what file he just deleted and the system doesn't start anymore your software is fragile, just shite.
That's been so bad that there are now gyms which have 'easy cancel' as a selling point. Pure Gym (UK) allows you to cancel by just stopping the payment (they call this "No contract" which is legally illiterate, but whatever). Ironically my bank was suspicious about me when I did it.
I am under the impression this varies wildly from country to conutry but am unsure - maybe someone else can chime in to confirm/deny?
I don’t know, that might be optimistic. There is infinitely more talk about how big tech is bad than how privacy is good in “red” areas.

A cudgel’s a cudgel though, and this one came with blueprints.
C extension saves code size, but the C decoder uses LUTs so on a small program you can lose overall by implementing C.

If you assume that you're trading LUTs for LUTRAM at 4 bits per LUT then each instruction that uses C saves 16 bits or 4 LUTs. If half the instructions in the program can use C then you can save about 2 LUTs per instruction by implementing C.

If it takes 200 LUTs to implement C (that might be a little low?) then your program code needs to have 100 instructions before you even start to win.

I'd imagine a lot of places where you're replacing something that could almost be a state machine would use smaller programs than that.

Some popular small RISC-V cores don't implement C, and I think all the others give you the choice.

I'm not familiar with Intel's FPGAs but Google suggests "M9K" is the unit of block RAM across at least some of their range. That's 8192 bits or 1 KB. The RV32I [1] register set is 128 bytes. A lot of things wouldn't need any additional state, leaving 896 bytes for code -- 224 instructions without C, maybe 300 with C. If you're under 224 instructions then there's no point implementing C.

[1] you can save 64 bytes of registers by using RV32E. Tests using Embench show, IIRC, up to a 30% code expansion by using RV32E due to register spills and reloads. So even with 1 KB total space for registers+program+RAM that might be a net loss. Or your code might not expand at all. RV32E does save interrupt latency / thread switch time. You're probably not doing either of those.
It works on Firefox on Android if you switch to the desktop site.
Again I think you've misunderstood the dynamics of this micro economy.

'Obscene' is a superlative not hugely relevant here unless you start with calling pro-athletes and actors getting paid 'millions' as 'obscene'.

Twitch streamers have even considerably lower barriers to entry than athletes or actors. In the later case, probably 1/2 of well known actors are born into the industry. Athletes work through a selective system that is gamed so is the workplace.

On Twitch - people are paid literally in donations from viewers, there are no powerful layers of value chain here, which is a very powerful signal of valid intent on the part of those being entertained.

Twitch Entertainers is possibly one of the most free, open and fair markets going.

Once again: your hints of 'money to pay people for promotion' isn't valuable foremost because 1) 'marketing' exists in all professions (actors have agents, press people, managers and work in a highly controlled system of promotion and 2) those activities are scant and not powerful. Nick Merc is not paying big bucks for marketing, and it wouldn't get him anywhere anyhow.

"Technically most of the contributing creators should be paid and promoted by the platform equally," - no. They should be promoted fairly - which they are. Obviously there is some incumbency in that more popular people get promoted more, however, there's ample opportunity for long tail discovery.

The truth is (and this is a very key understanding) most creators are not creating interesting content. Full Stop.

"The inequality reflects on our current societal problems as well." - no, there's little parallel here.

"The level of labor and efforts in being a platform user and a creator are very high," - this is not relevant. Nobody cares how much work or effort goes into the content creation. They want to be entertained with good gameplay or charismatic personalities, and that's it.

"Even very talented creators don't stand a chance of being recognized " - totally the opposite. They have a very good chance of getting some viewers, and if they have something people want to see, more will tune in.

The reality is, like everything in life - 'most people are not good at it' and the eyeballs are going to veer towards the more talented streamers.

Frankly, I think they get paid too much, I'm glad they get paid something but I'm not going to give them my money.

That said, the system is pretty good. A lot of people making a living out of playing video games, and a lot of people seem to be entertained by that.
No, because California, Colorado and Virginia already have privacy laws, so at best it will be fourth.
If the requests /sec are over the free limit, you'd be charged.
I've seen entrepreneurship go wrong and become just another thing tying you down. You're beholden to investors, customers, and vendors. And also employees, complaining about bounced or late paychecks.
Unionizing would have no need for such a "handbook"
This language in the past has come to mean all submissions: new apps and those being updated.
Only if there was a large pact of countries doing so. But even that would be dubious, since OPEC and other groups would just increase production. Also there are many oil resources that can be tapped with a slight increase in the prices, so really Norway would just be handing production over to countries like Canada, where local governments would be only too eager to sell the more expensive product.
That was my thought (I wrote the Dark post).

It also makes me think of CircleCI where they stayed in Clojure for quite some time - it really didn't have that much need for libraries (and the ones it did need, such as AWS, were provided by Java).

When evaluating whether to use a non-mainstream language, the rule I use now is:

- will I need to interact significantly with the outside world in a way that can only be done with libraries?

- if not, do I gain a lot with this non-mainstream language?

That contrasts against how I used to do it, where I viewed it as a trade-off between the ecosystem and the advantage of the non-mainstream language.
One of the things I did was travel around the country trying to evangelize the idea of hypertext. People loved it, but nobody got it. Nobody. [1]

The thing about the "you can't tell people anything" statement is, it's a good shorthand for a certain kind of situation. In this article, it's shorthand for people not understand a situation even if they're given what to you may seem a complete logical explanation. The simplest explanation, somewhat alluded to in the text, is that the people you're explaining the thing lack the context to understand even if they understand the terms used in the abstract. It's easy to see how people wouldn't "get" hypertext in a pre-Internet era. It's easy to say how people wouldn't "get" a client-server application if they'd never been exposed to the client-server architecture previously at all.

Which is to say, I think it's quite possible to tell people things - in the context of a big, difficult abstract - if you go step-by-step, verify understanding at each step, break up the explanation process if it's not working, ask questions etc.

And often, when a person fall back on "you can't tell people anything", it's because they fail to do the laborious explanation process. The bureaucratic standards don't allow it, there's no time or whatever. And some people just fall on this by reflex, they're reconciled to the situation. It's very annoying when a certain type of person gives a single explanation and then responds "you just don't get it" when questioned, etc. But it's worth being clear that, in the abstract, "you can tell people things".

[1] Worth nothing that in the reality is no one at all "got" hypertext or the Internet when to "get" involves a good grasp of the implications, in ways, we still don't get everything here. No one had the full context in 1980. The full context is still being created.
If you haven't read Sabine Hossenfelder, you should check out her other work. She is pretty acerbic about the politics of Big Physics.
You're not coding any modern x86_64 cpu. Your program might need to work around hardware bugs but those bugs are not things you wrote.

Of course, I also never said x86_64 was a good structure. A bit of reading comprehension might even reveal the implication that simple is better.
This article gives more detail on the excellent work OP @keleftheriou has been doing to track down scam/fraud apps in the App Store.
https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
Take a look inside Steam Deck!
A deleted bank account is not publicly accessible.
I’ll grant you immature, nothing else.
That is under the assumption oil revenues aren’t efficiently spent on speeding the green transition.