jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Using as much energy in a day as the US central bank system uses in a year.

A decentralized payment system might be a good idea, but Bitcoin isn't a viable implementation.
They need to update their Redpanda to Kafka comparison, specifically where they make Kafka read replicas as "on the way" and "Eliminate Zookeeper" unchecked.

Nearest replica reads have been in Kafka since 2.4.0, and no Zookeeper is "on the way" now.
We’ve started using Typora at work and my big complaint is that I can’t pay them any money! I’ve sent them an email about it (months ago); so far, ignored.

It’s a bit crazy to me. As a business I want to know that the tools I’m building on are going to survive. Take. My. Money.
What really hurts your website is that you rely on google (or any other dominant third party). What visitor care for is good content. Try checking http://www.webpagesthatsuck.com/does-my-web-site-suck/
It's hard to believe that this is the same person with multiple widely-cited ML papers[0]. It's jaw-dropping how talented someone can be.

https://scholar.google.com/citations?user=q4qDvAoAAAAJ&hl=en...
The fact the echo chambers are algorithmically determined or not is quite irrelevant -- the end result is the same -- cults. The historic precedent for minimizing bad influences of cults is decentralization and distribution so as to prevent systemic failure cascades in case where cultish behavior is endemic. This is federalism and anti-monopoly policies (for either government and private enterprise).

The solution, therefore, is that these centralized echo chambers need to be broken up into smaller pieces.
By that logic, democracy is only practiced several times a decade (over a period of weeks)?
I thought that was the reason they didn't want to do it in the first place. But for whatever reason they changed their mind. Which was good, because I know of at least one instance that did not ban them. Also I think they tried selling the idea of other people running Gab instances to federate with each other. But I guess it was just too much to keep up with or something as they made their own changes to it.

Gab is really scrappy, to say the least. They might hate Silicon Valley but they've most definitely adopted "move fast and break things".
> Mastodon

How decentralized alternative to Twitter works IRL:

Never exists account - https://mastodon.social/@1234567890examplecom2021

> The page you are looking for isn't here.

Suspended account - https://mastodon.social/@realDonaldTrump

> The page you were looking for doesn't exist here anymore.
RBG was a fan of reopening the privileges and immunities clause (NB: in the 14th Am) jurisprudence and justifying the right to abortion via gender equality. In that light she saw Roe as a stopgap.
Installing apps is easy, built into the phone. And comes from a curated store run by a US company.

Installing plugins is well beyond the capabilities of most people, especially since the plugins for the default browsers come from a curated store run by US companies.
The issue, as I see it, is that startups account for a pitiable number of the overall H1B Visa count. For that matter, engineering powerhouses in general account for a small number of H1B Visa use.

The majority of the visas are snatched up by multinational consulting firms that are trying to import their foreign labor for domestic work. Firms like Wipro, Infosys and Tata.

Here are the numbers: http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx

I would propose two changes to the current regime in order to make it easier to bring top-tier talent abroad into the country.

1) Impose tougher strictures on pay requirements. This program is supposed to be used to bring in top performers. Top performers should be paid commensurately. As such, this imported labor should be paid a significant multiple of the prevailing wage, say 1.5. This has the added benefit of reducing Visa demand by firms that are simply using the program as a method to funnel their foreign workforce into the country.

2) Impose tougher checks on employee responsibilities. That is, ensure that employees aren't being taken advantage of and are in fact doing the work they were hired to do. Many people are being abused in the current H1B system by being paid below market value, as their actual responsibilities far outweigh the advertised responsibilities. Other H1B holders are promised fake jobs and essentially 'rented out' after they arrive in the country (http://www.nbcbayarea.com/investigations/Silicon-Valleys-Bod...).
>That would make them worthless to steal.

my understanding is that significant share of [Big] car stealing business is for export to other countries (obviously not to the countries like Germany or UK :).
Thanks for the kind words. I'm just someone sitting in their armchair with a lot of curiosity, but I do try to work hard to understand the world in cause and effect structure, for topics like this.
Well neither did x86 back in the < 486 days, but ACPI, PCI and USB were developed in response to exploding complexity of systems that needed to have their machines described in config.sys and autoexec.bat files with matching user set PIO/MMIO/DMA/IRQ jumpers set.

So, at this point arm machines have shown that everyone doing their own thing just creates giant piles of DT cruft and the associated mess in the kernel as each SoC designer thinks they have the one true way to do interrupts, or whatever other portion of the SoC one chooses to look at. Hence the standards dictate the use of arm compatible GIC's and the like.

Its also a large part of why many IoT like devices get updates for a year or two, then get dropped as the maintenance burden of all these custom devices/etc gets too great.

Also, much of the work (like pinmuxing/clock mgmt/etc) is completely redundant if the firmware configures it. That is is part of the abstraction.

edit: At this point, time to market is a more important metric than saving a few thousand transistors failing to provide standard machine autodetection/etc logic.
Not the guy, but this was a fairly simple G search for "hillary banning gta" leading to: https://www.cbsnews.com/news/senator-clinton-on-violent-game... where she tries to ban sales to children.

And the 'buddy' at the end was pretty condescending for not having done a fairly simple search.
The OP said "microdosing".

A microdose should not need a sober friend and should not cause you to talk utter nonsense. The colloquial definition of microdose here is "that which has sub-cognitive effects". Its generally between 0.05 and 0.1 grams for cubensis strains of mushrooms.
Please do, I’d enjoy reading that.
Of course they're related.
Adam Neely has an entertaining video essay ranting about that in some detail: https://m.youtube.com/watch?v=Kr3quGh7pJA
This sounds similar to Facebook's Haystack: https://www.usenix.org/legacy/event/osdi10/tech/full_papers/...
Stupid question but, why doesn’t the do while tight loop result in 100% cpu usage?

I often wonder how modern run loops work. They don’t burn cycles?
Did the NYT do a Soylent story recently?
https://pando.com/2013/11/12/vice-investigates-soylent-finds...

I wonder if Rhinehart is behind #blockthenyt on Twitter
Not a super fan of NYT or anything but I’m a subscriber. That NYT article didn’t sound like a hit piece or too negative as portrayed at all.

For people who call themselves The Rationalists and advocate for absolute free speech, it’s bit ironic they turn touchy and eager to get out their pitchforks if the topic being discussed is about them instead of the thousands of areas they think they have the absolute authority to talk and dissect about. Not that NYT is blameless on the later part of the previous sentence as well.
Because some people want to believe that everything happens with intent. (note the difference between intent and reason) That may seem like a ridiculous core believe, but it is told over and over again by abrahamic monotheism, and further down might be related to how consciousness models itself.

Then a small group favors their stories to happen because of malicious intent. Like saturday morning cartoon villain style of obvious evilness. And that is often mixed with a "them (evil) and us (good)" type of self-assertive tribe behavior as well as the bitching and bickering that stems from relating social status. (USA and China are not humans, they are nations, but people anthropomorphise them)

A story about poor standards and accidents is more about empathy and carefulness, and while a wise man might tell it to his children, it is not the thing people gossip about. Everyone agrees that bio-labs should have highest standards and that is it, there is little difference to "it happened randomly", and more importantly there is little blame and fame. Have you heard what <china> did? has another ring to it.

The human mind operates on stories, not on facts. Working with facts is hard and even the most pious intellectual can and will fall prey to nature. So it is no wonder that the most scandalous stories are the ones that get around a lot.
It's almost certainly thanks only to this particular author's willingness to speak to journalists that the level of journalistic reporting on quantum computers has, for the most part, crawled out of the sticky swamp of absurd miscomprehension onto the gravelly beach of the barely-acceptable.
Leno's model J

https://www.thedrive.com/news/37462/of-course-jay-leno-drive...
Ah, yes, that's what I meant by most cases. If you establish rules that do not discard a class of the population, then it's very much acceptable to reject those who infringe them, in my opinion.

In any case, I was just correcting your analogy, not your premise.
I think a big issue is that a lot of these rules need to be revised as language features evolve. A lot of productive paradigms are no longer "pure" code.

I see a lot of comments kindof poo-pooing annotations, but one of the better Java devs I know is convinced that annotations are the solution to code readability/overengineering in Java -- in essence, custom annotation processors can replace both the need for interfaces and abstract classes.

One of the biggest problems I see is simply that the schism-ing of modern design paradigms means that debugging tools have to play catchup and therefore make code seem a bit less linear. But the reality is, through IoC/AOP/annotations, developers are often reducing the number or interfaces to traverse and making the code more readable, while at the same time actually making it more generic (your class doesn't have to conform to so many standards if you can tack the annotations on whatever fields/methods you want). Should someone be introducing a proxy layer for every class just in case they need to fit it into a more advanced design in the future? Or would it be easier to just code more literally while language/container designers work on a more seamless replacement method?

In a way, it does just seem like some of these new techniques are a hacky way of forcing FP into OOP. Lots of different design paradigms playing nicely within the same VMs, ecosystems is a nice problem to have though. :)
WhatsApp was pretty cool, I disabled the notifications to message at my own accord.

All was good until facebook bought it.

Now it has annoying pop-up telling me to enable my notifications. I refuse!!!
So, I guess I don't understand how building the bones of the company equates to equity. Is that based on the premise that ideas are cheap and execution is expensive/rarer and should be compensated with a piece of it?

Looking at the wealthfront equity map, https://www.wealthfront.com/tools/startup-salary-equity-comp..., it seems like nobody in funded startups has more than about a percentage. Is that tool off, are expectations too low?
This no longer works in React 0.12 because they changed the element creation syntax. :\
YHOO is artificially low right now. I think their value will double if any sort of buyout is put on the table.

That said, I hadn't realized MSFT offered so much before. I thought their last offer was when YHOO was still at 17, so I was incorrect.

I think a buyout price will be somewhere in the range of 80-100bln.
If this weren't from bbc I would assume that someone had misquoted the onion as a proper news source again. This argument seems pretty preposterous.
yeah, its a grant with vesting period, not options. As far as type I'll have to get into with actual contracts to sign but I believe we're all the same across the board, talking in terms of fully diluted percentage.
As my grandfather used to say: "if you don't have [insurance, or spares] then you're just borrowing it until God decides to take it away from you".
I feel like this is ignoring how self-centered most people are.

There's plenty of laws that your average person agrees with because they want everyone else to follow them: pay your taxes, follow the speed limit, don't be loud after 10 PM, and clean up your dogs poop. But at the same time, they have no problem making exceptions for themselves.

So whether or not any individual follows a certain rule is not indicative of their support of the rule, and a lot of people breaking a certain rule doesn't make it nondemocratic.
We used the internet here in California in the 90s from our LAN, at some point a firewall was installed to keep out the growing mischief. I’m also unclear on the problem definition and solution. With the exception that web apps are too hard to build.

Wonder how the anvil product (a potential solution) is doing?
> That’s not possible though

With less foot-dragging it can be. Germany tests 20,000 people a day, Korea tests 15,000 a day, the US (4-6x more populous) only test a few thousand...
Just been checking http://grid.iamkate.com and in the UK as a country it seems to me that we're about 7% down on power usage week on week as a result of people WFH.

The reduction in fossil fuels, the fact people are not necessarily able to get their favourite foods (and there was already a backdrop of a rise in plant-based diets in the UK anyway), the lack of commuting and travel, it all adds up to me thinking our emissions are going to be much, much lower this year, at least in the UK.

I'll be fascinated to see how much of that sticks, and whether we start to see any reversals on data like this.

Doubtful, but if habits change in the next six months for good, well, it's a silver lining. We can dream.
For that matter, all transportation combined is only 24% of greenhouse gas emissions. Tackling utility energy would be a much larger target, and easier to do. Nuclear power works.

Although, burning biomass in ocean-going vessels is not necessarily a net positive. If, for example, they start burning sawmill scraps which were previously being pressed into Ikea furniture, you're just replacing one carbon emission with another. Biofuels are complicated; you have to be careful not to offset sequestration, as well as being cognizant to other emissions generated both in the process of generation and in burning them. Because of the tangential effects, some biofuels emit more carbon than oil!
For me, as an introvert, this is strange, since it is difficult for me to be the first to start a conversation or to ask something, and telling the first person I meet something very personal is generally fantastic. But I can agree that this is a very interesting experience.
Cool, let me know when I can start my own DMV and certify myself to drive without giving the government any information. Then it'll be like a business, and I won't care if they sell the data you willingly provide them.
No, it's just that dlerror and malloc are two different functions.
> the $150/year cost is basically nothing

The cost is a lot higher for Linux developers - you also need a Windows licence and to spend significant time managing a VM (I did that, no more).

I boot Linux for my dev machine (because Windows costs me more time).

I actually like Excel.

(Word and Outlook are toxic waste as far as I am concerned: they frustrate me more than they serve me).
Shitting is not a voluntary activity. Public restrooms could only be considered "carrots" if they included additional amenities beyond the most basic requirements of elimination and hygiene. Is anyone suggesting that?
Browsers could just present an appropriate error page when a domain has an AAAA record but not an A record.
Since this is OpenVPN & IKEv2/Ipsec, our router should be able to work with it - making it available to devices other than Apple's. https://www.pcwrt.com/2019/02/how-to-set-up-a-vpn-client-con...
When I do similar, I just shrug and say "yeh, they're always changing things...".
> If a business can only exist if you exploit your labor force, then maybe your business shouldn't exist.

Say bye-bye to your iPhone and all of your other beloved gadgets.
Brave having an integrated Ethereum wallet is also reason enough for me to not consider using Brave.
lol, doesn't really read like Bezos. Disappointing... I like his writing.
Except that your conclusion is that those meetings are useless while at all managed to make them useful.

Maybe the issue is your unwillingness to change habits and adjust to different situation.
The CPU is still acting as the PCIe controller though (right?), which kind of makes the CPU act like a network switch. PCIe is a point-to-point protocol kind of like ethernet too. Old-school PCI was a shared bus so devices might be able to directly talk to each other, but I don't think that was ever actually used.
Yes, it really is. SpringBoot especially has so much unnecessary complexity built in. I'd dread having to debug any non-trivial application written using any of the most popular Java frameworks.
It ought to be noticeable in terms of output if individuals play video games instead of working. If it's not, maybe they just manage their time differently than you expect, but still effectively.
So why doesn't Telegram have the same issue? Just like Signal, the client is fully open source and most of the secure bits are client-side, but unlike Signal they make no pretenses about being "fully" open source as they've never published any server sources, nor they make hostile moves towards blocking third-party client interoperability.
FWIW, there are Python package managers that don't install dependencies globally, such as Poetry (and before that Pipenv, although I really wouldn't recommend it). It's a shame most people (and projects) still use requirements.txt, though.
You're joking of course, but it was me who wrote that, and I stand by what I wrote.
> Things are changing; people see no reason to put up with shitty design and hard to use applications in-house, especially if their employer has nice customer-facing applications. It's analogous to the PC revolution, when people started using their own copy of VisiCalc or Lotus.

Except that "people", i.e. employees, are not the decision makers when it comes to what software/hardware they get.
If there is no admission or finding of wrong doing it really feels like there was no accountability whatsoever.

Accountability for what, exactly? He wasn't arrested. He was detained. Police have wide latitude to detain people that are suspicious. I think any objective human being would say that a second look at him was warranted with those items in his bag. Whether he meant to or not, he pretty closely matched the profile of a radicalized US citizen.

BTW, the title of this article isn't even accurate - he wasn't arrested - but then I guess "I was detained for a few hours because I raised several red flags at the airport" probably wouldn't make it to the front page of HN.
Count on Google to fight the good fight! Like they did when they gave up Net Neutrality to make a deal with Verizon.
If we ignore shady deals, that I suppose happen, Central Banks rational for keeping the interest rate low is to facilitate investment in the economy when there is not risk of inflation (the real economy is under-performing). Keeping the interest rate low facilitates lending, that's the point. Hopefully, some of that money will be use for productive investments.

If a company can borrow money it's because the lender (a private bank normally) considers that operation makes business sense (for the lender). It's the company and the lender the responsible parts for that deal, not the central bank.
Dendrite is still beta but is usable (as hummingbard is demonstrating). There are some missing features which make it less useful day to day currently, like push notifs, and currently the Dendrite team is off doing P2P and low bandwidth Matrix work. It’ll be back soon enough though.
> To the point that if a place won’t take American Express (like Costco) I’ll just move along.

I understand the sentiment and I will use my Amex preferentially over any other card for the same reason. But it’s kinda funny to use Costco as the example. They have a famously customer friendly return policy.
Here they are talking about putting a significant time limit on solving the problem. I'd classify myself as being a reasonable programmer (and I get paid for it), but I generally don't dive from reading a specification into complete code within 15 minutes regardless of how simple the problem is. You spend time thinking about edge cases that you will have to make accommodation for, areas where the requirements are not well defined and need clarification and also talking to the person who wrote the requirements to check your understanding. specifications are rarely perfect, if they were, they would be code that could run.
> take

And if you use my (8 year old) PR you can "take" remote URLs, downloading and extracting tarballs and cloning git repos:

https://github.com/ohmyzsh/ohmyzsh/pull/2029

Example:

take https://github.com/torvalds/linux.git
# you're now in the cloned directory
Yes, like this: https://imgur.com/a/1XgKSMF

The squiggles in the rock art are the ocean.
If ssp is hacking the test suite to bypass a failing test

I'm talking about hacking the application to pass the test suite, not hacking the test suite. You can often "fix" a failing test by doing

if (condition that failed)
whack the application state so that the test suite will pass.

without understanding what the actual bug were. And it's not always obvious to yourself that this is what you are doing.

ssp has the problem, not the test suite

Tuning to benchmarks is not some unique character flaw of mine. When you measure some aspect of people's behavior, they will optimize to that measurement. If the measurement is a boolean PASS/FAIL from the test suite, then they will optimize their behavior to get a PASS.

But the actual desired outcome is not PASS, it is "bug free program".
Can you elaborate on this for someone not familiar with app store processes?
To build a culture of quality, the best way to start is a mandatory code review system. Code doesn't go in until it's peer-reviewed by at least one person.

Code review is critically important: it instills a different attitude in the programmer (someone is going to read this, so I won't get away with sloppiness); and it puts the focus on readability. Tests provide at least two benefits to readability: the reviewer knows what the code is supposed to do (provides better context), and the reviewer also has greater confidence that you didn't break existing basic functionality.

Even without mandating tests, reviewers will soon start to return patches with comments like "Broken when X,Y,Z happen. Add a few tests around that tricky code path." Then, it will eventually escalate to general comments like "where are the tests?", because reviewers will get tired of testing basic functionality.
I'd suggest that our living arrangement (get isolated from community, earn and spend money to purchase a simulacrum of what community used to provide) has a lot to do with the bleakness of American life, and bleakness is probably a bigger predictor of criminality than anything else. If you want to fix the US, go back 60 years and fight highway and auto subsidies.
I don't see it, in either Chrome (with AdBlock) or Safari (with no ad blocking). Last words of the article are "And this cold weather will largelly undo the initial warming effect, leaving us with little to worry about, assuming "global warming" is bad."

Is there more?