skysight-inc/HackerNews huggingface dataset:
I ride a recumbent similar to this one:
https://files.bikeindex.org/uploads/Pu/103421/Longbike_Slips...

I've looked into getting a mid-drive motor & batteries several years ago, but the price was close to $5,000!

Have the prices substantially decreased? Is Baofeng still the goto solution for mid-drive motors?

In addition, the laws restricting the speed are ridiculous.
My top-speed on that bike is 62km/h, and my `cruising speed` is around 40km/h. So laws that limit the speed without taking into account the effort that I can add make no sense. Have the law be "upto 20km/h 'assisted boost'" or something.

Where I live the max size of motor we can use is 500w. My bike weighs 50lbs all on it's own. A 500w motor powering a 10lbs bike is a far different animal then one on a 50lbs bike.
Core problem is internet connectivity that enables easy banking.
> "Why would so many people do this? This factory conditions are quite horrible, or at least the definition of soul-crushing monotony.

Because, as horrible as the factory conditions might seem to modern eyes, they weren't, in general, as horrible as being an agricultural stoop labor peasant (either in the west in premodern or Victorian times, or in China today).

Serfs were running away to the cities way back in the Middle Ages, long before any Enclosure Acts.

The expected payoff wasn't nearly as low as it is for acting. While life in the cities wasn't a bed of roses by any means (deaths from infectious diseases were at a horrific level, to name just one downside), the one big advantage was that you no longer had a "master" or "lord of the manor" who essentially had the power of life and death over you. Yes, a factory might have a cruel foreman, and many did, but the workers were allowed to change jobs. Serfs didn't have that privilege.
Not for me, it breaks the .sh scripts and have to be rewritten.
> Biometric recognition in public spaces ... are to be prohibited by European law.

That's ok but an exception for law enforcement and national security would be useful.

This technology is a tool, like all technologies, and as such it may be used positively or negatively.

For instance, here in the UK we have automatic plate recognition cameras that are used to track uninsured or wanted cars. In the same spirit it might be useful to have similar cameras operated by the police to match people with a database of wanted or missing people (with only matches stored and reported for further investigation). Now this may not not work very well yet, there may be caveats and procedures to develop, etc but IMHO this means we should work on it and see if it can become useful rather than killing it off completely so early by having a blanket ban.

In any case, individual member states can draw their own laws on this.

On a side note, the wording in English might give the impression that the German government decides EU law...
Makes your public metrics look better (ie "we have over 500+ customers!!!!") and also demonstrates (in theory) a more durable product.

When people see small number of large customers, the implication is you are basically just running an outsourced dev/consultant/staff aug shop. Less product vision and ability to "scale".
I mean, severe crashes do happen, and Tour riders are also professional vehicle operators.
> Nobody's going to build such infrastructure (which is terribly expensive due to the fact that it would generally require exercise of eminent domain) without demand, but demand is going to be limited until the infrastructure improves.

My impression of america is that there's super wide four-lane roads everywhere, including the middle of cities. Use one of the lanes?

I'm sure that's not true everywhere, but it seems to be true everywhere there's currently far too many cars, so...
Bee gold: Why honey is an insect superfood
Your question is difficult to answer in good faith because "everything" would benefit from a ten-fold increase in processing power. Super computers could process protein foldings faster, any kind of simulation really could benefit from it. Deep learning could eat a ten-fold increase overnight (especially if accompanied by faster buses and memory) gaming at 30Hz is really not great, gaming at 60/120/144Hz is much better. VR was already mentioned in this very thread.

I answered your question with a joke because your question is a joke, what doesn't benefit from a 10-fold increase in processing power? Why would no new use case arise from a widely available 10-fold increase in processing power when the last 40 years have shown that new tech always materializes?

Or maybe you just wanted to make a cynical statement, that all this tech from the last 20 years was pointless, that social media are a net negative for the world, that better video game graphics are pointless because only gameplay matter, that smartphones (only possible because of a previous wave of 10-fold increases) are only addictive little screens and not actually useful in everyday life?

Yes there are genuine new use cases that would appear with a ten-fold increase in processing power. It's a certainty.
Development of that amortized years ago and maintenance + new features cost small fractions of that 30%.
Monopoly buyers are called monopsonies, FYI.
Letting companies go bankrupt is a good thing. Letting people suffer without power is not.
> All behavior in an implementation can be teased-out if given sufficient time.

Can it? Given what? You would need to understand how the CPU is supposed to execute the compiled code to do that. In order to understand the CPU you would need to read the manual for its instruction set, which is written in human language and hence not any better defined than math. At best you get the same level of strictness as math.

If you assume you already have a perfect knowledge of the CPU workings, then I can just assume that you already have perfect knowledge of the relevant math topic and hence don't even need to read the paper to understand the paper. Human knowledge needs to come from somewhere. If you can read a programming language manual then you can read math. Every math paper is its own DSL in this context with its own small explanations for how it does things.
Bass has never worked for me, in any scenario. I'm curious to see how you use it. I have never successfully been able to feed it any bash script. At this point I suspect I'm either holding it wrong or it is a thing that is invoked as a thing that works without ever being used in earnest.
Oh damn, I had no idea about undo-in-region. That's so convenient and it comes with Emacs stock. Wish I knew about that years ago.
On a related note, checkcites is great for cleaning up unused references as well.
Can't talk much about AMD but Apple-first policy isn't the problem with Qualcomm CPUs. Anybody who follows Qualcomm news knows that they were 99% focused on 5G for the last few years. TSMC 7nm node is available to them for a long time, and yet, they couldn't even come up with an answer to Apple's 2 year old A13 which was also TSMC 7nm.

I know I know, they bought NUVIA (which is widely believed to become the savior of Qualcomm CPUs), but we won't see any results of that acquisition until 2023.
Well, maybe a passerby benefits from this exchange.
Very interesting, ironic and +1 for the name.

Thank you for sharing :)
Querying the Ethereum Name Service from DNS
In my experience, this is something a lot of “consultancies” (really, software outsourcing and staff augmentation firms) want to do, mostly as a way of absorbing bench time. It rarely works, because it gets treated as a second-class priority. Client work is easy money with obvious returns; product work requires long-term investment with uncertain returns.

(The advantage of product work, of course, being that you’re no longer selling time for money, which is a volatile, highly competitive market with limited margins.)

I’ve seen a lot of companies try this, but not seen any succeed. I’m guessing it’s because account management and sales is so different from product management and sales, and because the products are rarely staffed full time. I’d start by looking at those two elements.
The image with text in the article seems to imply that each initial buyer will choose whether to upload the backing information “for all to see” or not.
Ha! I read "biometric mass surveillance" as some new remote sensing method to determine how much people weigh.

The actual article makes more sense & is a good thing.
Right, and I’m saying they are not the only entity with access, because all you have to do to get into the golden cage is have a really good idea and get financing, and that is possible. Letting everyone else get your idea of a fair share of production capacity to produce sub-par chips is not my idea of good progress. If they truly deserve capacity allocated to them, they should demonstrate they can design better chips, convince someone with money to fund it, and do what Apple’s done (buying TSMC a fabrication plant). That they haven’t done this, and they are punished by not having the cash to acquire production capacity, means that they will feel the pain, and have to start innovating their way out. This is what capitalism gives you: the fire under your butt to innovate. That’s how it’s good. If you prefer the lazy to succeed anyway, you are free to feel that way.

Edit, to address what you said exactly: this is the way in which losing out on capacity forces them to compete harder. If they fall behind in benchmarks for a few years, and you read that as a lack of competition, you are wrong: it is perfect competition, they fell behind, and are now working harder than they were before to design something better. Just because capitalism in the long term usually gets competitors to converge does not mean a temporary winner in the lead indicates competition is not occurring. Apple delivered a jolt to a market that had been flatlining, so there is more competition now than there was before.
To extract information from language models, optimize for causal response
As a vim user, I mostly look at this article and think, "Hmm, Emacs seems to include an artists mode for drawing ASCII images. I need a text editor. Therefore, I'll stick to vim."
I scanned the readme.md and found a few c++ style features listed in one of the earlier changsets. it would be helpful to have some kind of statement regarding the intent (i.e. c++ with less bloat, or novel type system, or whatever it is)
If the costs do get passed to the taxpayer, let's hope the populace elects representatives who openly rip up the old contract and say "we're not paying". Flex the fickle power of democracy on the investors.
Came here to say the same. The default zsh config in Kali has some pretty nice autocompletions, which I've borrowed and use on all my other systems.
What was Greenwald's part in this mess that he doesn't acknowledge?
FYI: nullc is a long-time username of Gregory Maxwell (here on HN, on Reddit and elsewhere too).
> You can up those limits.

You can't. That's a hard cap imposed by Wise for all transfers into Japan.

> And in practice your converting 10 k $ -> btc -> yen would be a lot more expensive ;). Those crypto exchanges have enormous fees too.

Nobody proposed using bitcoin.

Maybe you mean the worst fee tiers on US exchanges like Coinbase? I pay 1.5bps taker fees and receive maker rebates at my primary exchange. My primary exchange and one of my Japanese banks also provide extremely competitive OTC forex rates which I cannot currently use because my primary exchange does not have fiat withdrawals in Japan and because Wise is not willing to send dollars to my Japanese bank (I wonder why).
Science Fiction Books Everyone Should Read
That's yet another accessibility-related project with a website that is broken if accessibility features (e.g., slightly configured FF with minimal font sizes and colours set) or textual web browsers (e.g., lynx) are used. It seems that such projects tend to pick some very narrow view of what accessibility should be about, and only focus on that. I'd say it's ironic, to have inaccessible websites for accessibility-related projects, but at this point it just looks like a general rule.
I don't think there's any debate. GloFo abandoned 7nm research 3 years after TSMC shipped. TSMC has since pushed out 6nm and 5nm while GloFo is just languishing in 12/14nm.
> Payload size: 1000 rows makes the payload huge which adds even more latency

I recently built a feature at BigCo. Like all our stuff, we have the default page size be a meager 10 rows, so as not to upset anyone. Because everything is always 10 rows. However, the frontend is hard coded to always request page sizes of 1000, which results in a payload of less than 100kb. Or at least, that was the plan until an "architect" spotted it and got upset because 1000 rows is clearly beyond the pale. SMH
It was a difficult seat to be in and they managed to use what they had extremely well. Let's see how they fare now.
Kudos to the guy who had balls to actually do something to fight Communism when millions were simply talking shit about it in their kitchens.
+1. What's the point of a great shell, if I can't run the millions (!!) of existing scripts without refactoring them?! Zsh does the autocompletion just as well, so I'll stick with that.
Jeep Recalls Nearly 100k Vehicles for Airbag Software Issue
The architecture that we’ve chosen is a hybrid, with two levels of tenant separation. The core of the application is in a multi-tenant single database. The general rule of thumb is that _no_ PII can land here, only operational data (what data is PII vs operational can be fuzzy).

We also have the ability for specific modules of the monolithic application to have their own database that is scoped to that module (we’re using Elixir, so client-specific implementations are scoped as an umbrella application).

Then we have satellite systems. These are _usually_ edge servers that have client-specific configuration and branding on what they share to the web. They may also have their own database used for various other purposes. Most of these are built so that the data within is isolated from the core system and can be put in appropriate locations for data residency.
It could be that the web filter in question has no info about the site rmpr.xyz, and therefore gives it an unfavourable score.

You might want to reach out to Xfinity support, or bypass their filter using a VPN or proxy.
Just guessing I'd think it has to do with the idea that "after all it's ground" so must be safe safe to touch and might even makes sense to do so (like discharging yuorself before touching small electronics in case you're not wired to ground with a strap).
Stuff like argument parsing is left to frameworks. Laravel’s Artisan command system has all sorts of built-in functionality for exactly that.
This was my primary argument for why my company shouldn’t switch from Sketch to Figma. Figma controls everything—we can’t open anything we create, the core of our business as a graphic design studio, without a connection to Figma’s servers.

Unfortunately, I lost this battle, and I’m not even sure I was on the right side of things, because the designers really prefer Figma and that counts for a lot. But I still don’t think we should find the state of things acceptable.
I have no idea what the hell that means, and I am quite familiar with Lagrangian mechanics.
If it continues for few years as expected, it would be interesting see how anti-monopoly agencies/govt. will handle it. Unlike other times/resources, processors are a matter of concern at all levels. Supply chain issues with unprecedented demand means TSMC can't increase capacity even if money is not an issue. If Samsung can't compete, we'll have a complete monopoly.

Apple gaining marketshare because of this should be a matter of concern for many nations.
Plus there is the possibility that immunity remains strong against existing variants, but that a newly emerged variant needs a new vaccine.
As far as I am aware, Greenwald was not the reporter that provided the leaked document to the FBI? What mishandling of docs are you accusing Greenwald of?
I do not think that there are many GNUisms in bash, even if indeed there are a few optional syntax variants that should be avoided for compatibility with other shells.

In any case I am not aware of any GNUism that is actually useful in scripts, so taking care to not use any syntax variant specific to bash is not a problem.

All the important bash features that are not POSIX are not GNUisms, but they are:

1. The 50% of the new ksh 1988 features that have not been included in the POSIX shell, e.g. condition testing "[[ ... ]]" and arithmetic testing "(( ... ))".

2. All the new features added by ksh 1993, none of which have been included in POSIX, e.g. "for (( ... ))" and the extra parameter expansions that replace the most common invocations of sed or awk.

3. The brace expansion from csh

4. The extended brace expansion forms added by zsh (which generate arithmetic progressions and are usually preferable to "for ((...))")

Attempting to write POSIX-compliant scripts in 2021, i.e. not using these extra ksh/csh/zsh features provided by bash, is a huge mistake in my opinion, because without these features any non-trivial script becomes much longer and much more error-prone.

The Google recommended style for shell scripts (https://google.github.io/styleguide/shellguide.html), which is based on using all bash features, is pretty decent. It is far less work to ensure that bash or ksh/zsh exists on any target system than to maintain any obsolete POSIX-compliant scripts (which are stuck to the 1979 Bourne shell features + only half of what ksh 1988 has added).
You don't need to rewrite any script as long as your scripts have the correct shebang, those scripts works perfectly.

I would strongly not advise to make it the default shell though as this can lead to issues. The way I use it is to have bash as my main shell but my .bashrc starting fish if it's not started explicitly from bash: (it's a trick form arch wiki)

if [[ $(ps --no-header --pid=$PPID --format=cmd) != "fish" ]]
then
exec fish
fi

I've been using fish for a long time with this setup and never encountered an issue.
Prove it, you partisan hack. :)
Having been out of PHP for several years now, I assume that needs a === instead of ==? It's unfortunate that we have the need for a ===, but it's no different that JS in that regard.
indeed, IMO the biggest downside – the (python-)heavy underpinnings.
Your observation is very valid, that's one of my pet peeves too, but renaming the file before saving it is also very easy. Your observation, while helpful, feels excessively negative.
Leaving might work with people who are intentionally being rude.

Most of the time, people aren't aware they're being rude, but will be offended if you try a passive-aggressive way of implying this is the case.
Maybe also because of that:

https://randle.substack.com/p/playing-different-games
I'm a software engineer, 17 years of experience. If it talks IP, it had better receive updates over the Internet automatically.

If the Internet connection dies, or the network goes down, the house (largely) reverts to dumb mode and we're no worse off than if we'd not installed any of the smarts. The Hue switches will still control their respective lights as long as there's power to the hub, and the Honeywell controller similarly only requires power for its smarts.
Kremlin names the internet giants it will kidnap the Russian staff of
Oh, I'm definitely tempted to order one. I love dodgy electronic knick-knacks. But that's not going to keep me from some schadenfreuede around people getting upset that the fraudster they signed up to help also scammed them.
All meaning of math notation can be teased out if given sufficient time.
I'm not sure the spread operator [or any form of apply()] is a good idea in a programming language. You've just added another bit of indirection that isn't even explicit, but is based on whatever the runtime state is. This is anathema to any sort of structured programming. The inferred state is just hand waved because any mismatch is pushed, as an incidental side effect, into the next function.
Would enclosures not have happened if industrialization didn't? IMO this was inevitable because peasants simply lost the leverage that they had received after the black plague. Countries like the US had no such laws, yet they all went through the same industrialization occurred all the same.
Of course, as it literally describes the event the parent originally asserted occurred:

> On August 1st Hong Kongers received the first instalment of the government’s consumption voucher, an effort to revive the city’s hard-hit retail industry. The amounts are generous (HK$5,000 or $640

> Unlike ordinary cash handouts, these e-vouchers must be spent within a few months. Otherwise they will “expire”.

vs.

> I think this has already happened in China. They provided digital RMB as a stimulus that expired if you didn’t use it.

A voucher you can spend anywhere is cash, by definition. It is stimulus, as the parent mentioned. I don't get it: are you really trying to nitpick RMB vs. HKD?

Anyway, sibling posts have provided yet more refs, so I have to believe you're being intentionally obtuse to save face. Your "fake news!" "nuh-uh" approach isn't adding to the conversation. I've made my case, so I'll leave it here as we're drifting into flamewar.
Especially not if they tried to hide the fact that they just got hacked.
Thanks for taking me back three decades. I was building more F-{N} ; 4 <= N <= 104 models but I did have a B-17 in there and a P or two. I don't recall ever doing a Spitfire, but I agree that the plane is absolutely beautiful. The oval planform is iconic, I can picture it perfectly.

Thank you.
Everything? If the plug isn't polarised, the wall wart can hang down from the socket regardless of the position of the ground pin. It will literally plug in either way. I'm not sure what your complaint is.
I mean. Emacs has the ability to do basically what vim does. Evil mode is really nice (though I can never get used the = register evaluating elisp instead of vimscript).

What kills me about emacs is the startup time. Breaks my flow when I'm jumping around and need to edit something quickly.

Though I'll admit that doom provides a very nice environment for when I want to play around with some lisp.
Yeah this one is hard to look at, especially because for a while it looked like it was a very bad move for AMD. In retrospect it was still a kinda bad contract for them for a while (IIRC, GloFo couldn't deliver on process for Bulldozer, which led to poor yields/heat/etc, killing demand, but AMD had contracts with GloFo stipulating penalties for not hitting certain order numbers.)

But at the same time, they were then unshackled as you said; As time went on and they could move more volume to TSMC it wound up helping them out immensely.

It's kinda worth remembering too though, that even at their 'peak' in the early 2000s AMD was 6-12 months behind Intel on process tech if you go by releases. Given the trouble Intel has had keeping up one could only imagine where AMD would be now.
And then there are pipe organs. Man, I don't how they do it, the latency is so big! Didn't know that about harpsichord though, that's interesting.
Complaining about straw-man arguments is not bringing much. The facts are: the scanners code is opensource and does not phone home. The rest is fantasy - a valid ethical discussion of course, and it's up to us to discuss it properly (that is, keeping in touch with reality).
"It'd take me longer to figure out how to use emacs than it would to just do what I want in vim, and I'm really just trying to get to retirement before I lose my mind."
There was a lot of speculations in the previous thread [0]. I read some stories/link and now I'm sad. Even if this is not the reason, knowing how toxic are some people at the top, make me just sad.

[0] -- https://news.ycombinator.com/item?id=29306845