skysight-inc/HackerNews huggingface dataset:
A few options come to mind

1) Transferwise. You'll pay around a 1% fee, but other than that should be pretty straight forward.

2) Bitcoin / Crypto. You'll need to either give a lot of information or do the purchases/sells in small lots (5-10k)

3) Wire Transfer. Less places support this, but generally pretty cheap.
bbkane, this is a great idea (identifying which books didn't import). If you'd be so kind as to help, please open a feature request for this!

https://github.com/internetarchive/openlibrary/issues/new/ch...

If you tag @tabshaikh who helped implement the importer and me @mekarpeles we can make sure it gets triaged and tagged correctly this week :)
I have used something like 20% time to help manage technical debt, keeping it from consuming our team in web of pain and complexity. Usually we come up with a week or two of time every quarter to take care of these things, instead of a day a week.
Goodreads has just generally been "sad" for a very long time. Even before the Amazon acquisition, the site has been slow, hasn't actually innovated in anything, and basically is the equivalent of a late-90s/early-00s craigslist -- a mediocre but "good enough" service which squats on a market preventing better competitors from existing.
What matters is the key derivation algorithm and any info the hacker has on his victim. Using your pet's and parent's names may meet all the criteria of high entropy but be easy to guess by someone who knows you.. Using a poor key derivation function means more guesses. That is why you should always use scrypt or bcrypt. So you make a simple password you will not forget, but use scrypt to convert this into a very long string and then use that string for AES256 encryption of the data.
uniform lockdowns that were widely enforced for 2 weeks and then followed by masks, social distancing, and hand washing would have been more effective, and harmed the economy less.
I don't like Bitcoin and I disagree with Alden on that in investment. I am also not a fan of precious metals.

I currently have the majority of my portfolio in stocks in Australia, Sweden, Japan, Switzerland; in residential real estate, and in puts on overvalued tech stocks and TLT.
I've always thought that recommendation services would be better of this logic were layered in. E.g. I'm on YouTube and 1 in 10 recommendations are popular/trending videos that the algorithm doesn't think I'll enjoy.

Aside from the obvious necessity of bubble-breaking, it has the nice side effect of retraining the recommendation engine without rampant confirmation bias.
Haha, couldn't agree more. Not to mention the "hacks" they use to artificially lower entropy of repeated characters.

So the password
1010101010101011101101000000010111011011101001010001001101011011
is calculated as only having a length of "2" and a base of 10. So it would be about 6 bits according to this. But the generation method clearly is generating a binary string with length 64, for a total of 64 bits of entropy.
I did a 20% project for Google Music back its early days, circa 2012. I was working on the Executive Compensation team at the time, but running a music blog called Indie Shuffle on the side. It's a long time ago, but I seem to recall naïvly hoping they'd embrace me with arms wide open and invite me to join their team + revamp their strategy.

I met with a couple members of their team who were open to entertaining me given my background with a music blog. I remember being really excited about it - and I spent a lot of time preparing a deck about how exposure provided by the Google Music blog could be used as leverage to give the platform legitimacy in the eyes of independent artists (something that SoundCloud was doing really well at the time).

A few senior leaders agreed to let me pitch my ideas, and after a fair bit of head-nodding, nothing actually happened.

I ended up leaving Google about 3 months later to take my music blog full-time (still up and running at https://www.indieshuffle.com, and eventually started a much-more successful music venture called SubmitHub - https://www.submithub.com). I count myself fortunate to say I have no regrets leaving Google.

Reflecting on the idea of 20% projects, I do appreciate that my managers gave me the opportunity to explore alternate opportunities within the company, and that the Google Music team was receptive to me poking my head into their affairs. I think it holds a lot of potential when it comes to retaining top talent that's at risk of jumping ship for something different, and made me feel like I was part of the larger company rather than simply stuck in a silo.
> It's true that tariffs will make buying goods from China less appealing, but if you look at the outcome, it's not really a win. Consumers are paying more for the same goods, companies are scrambling to move their production to India and Malaysia, and there's not a significant increase in US manufacturing.

If you look at the actual outcome, it was that China devalued their currency or otherwise lowered prices to eat the tariffs, because their nightmare is manufacturing getting a foothold anywhere else, whether it's India or the US. Which is a win for the US because we have China paying us billions of dollars in tariffs without paying significantly higher prices for goods.

That doesn't help US manufacturing directly, but it gives the US a lot of leverage in trade negotiations because now China wants that situation to stop happening. And in the meantime the money can be used for tax cuts or subsidies to US businesses.

We could also just raise the tariffs more, for as long as China decides they want to keep paying them instead of letting them push manufacturing out of China.

> Not only tax cuts, but subsidies and investment aimed at increasing manufacturing in specific industries

Tax cuts and subsidies are equivalent. And it's not clear why targeting specific industries is useful rather than giving the same incentives across all industries.

> A concerted program to identify labor and skills shortages, and address them

Address them how? With more subsidies, which is really just equivalent to tax cuts again? This is the sort of thing markets are better at than governments.

> A program to identify the missing parts of manufacturing ecosystems and address them. One reason why electronics are made in China is not only cheap labor, but access to a whole ecosystem of suppliers and other manufacturers. Need one million PCBs assembled, plastic casings made, half a million cardboard boxes printed, instruction manuals printed and bound, well, there's a whole ecosystem of partners ready to get all of these things done with the capacity to have a relatively short turnaround time.

This is certainly a problem, but it seems to imply the opposite of your other proposed solutions. You would then not want to target specific segments but rather have broad incentives to engage in all different kinds of business activity, i.e. general tax cuts.

> A clear bipartisan commitment that this is something that won't get deprioritized or axed one or two administrations later, but something that is of national interest and that both parties agree to push forward

This seems like something you need Democrats to do rather than something you need Trump to do.

> A national focus on a key differentiator from other countries' manufacturing. China has cheap, Japan, Switzerland, and Germany have good, the US has big and sturdy maybe?

What does this even mean? Countries don't need to differentiate like this. How is it even differentiation when three of the four countries you listed are using the same one?
Show HN: A CLI that generates a vanilla HTML/CSS boilerplate
You're probably downvoted because it's semi-off-topic, but I think it's close enough to be relevant and worth discussing.

Where I work, we dedicate 1 day per sprint to tech debt where everyone can just work on fixing whatever they want. It's made HUGE differences to the developer experience. So many of the things that slow us down and annoy us have gotten fixed this way. Sounds about the same as your fix-it-fridays.
iirc they still have an 8086 compiler.
I worked in a company that did not keep tabs unemployees at all. I was able to eventually reduce the amount of work it took to do my job to about 20 minutes per week. I use that time to learn how to program, then left and started an agency.
How to Build a Simple Image-Gallery Static Site Generator
<3 Also, Open Library has a librarian program.

If you use the https://openlibrary.org/volunteer page and click the Librarian link, this will send an email to Lisa, our head community librarian and we can help you access our slack channel and request access to our librarian features. We also have an optional weekly call for folks to raise issues and questions (e.g. "I want book series!")

More about librarianship @ Open Library:
https://openlibrary.org/about/lib

If you hit any issues with this process, feel invited to send me an email to mek@archive.org.
How? To use a scenario that HNers are likely more familiar with: this is like when a video game company does preorders for a video game.

Or a concert promoter sells tickets before the event is built, etc.

The purpose is to offset risk. Pfizer didn't have to take a risk on this vaccine, because they had already sold enough of it to cover their development costs. They may have "used their own money", but that ultimately comes down to an accounting technicality for a company that large.
Both the Retool and Segment founders talk about "unreasonable quoting". The algorithm goes as follows:

1. Meet with customer

2. Take your ask, multiply it by 1000x

3. If customer isn't happy, divide number by 10

4. If customer still isn't happy, divide by 10 again

5. Eventually get down to the number you were willing to sell

6. Rinse and repeat.

You'll find that you may not get to step 5 as often as you think (customers pay more than you think they will)
I'm guessing you don't drive in the UK.

Speed cameras allowed the government to cut back on traffic policing completely, whilst still enforcing something. From memory there are something like 40k fewer police on our little island than before the financial crisis.
There are already a lot of good tips here. However I see that many people advocate dark mode everywhere. I think this is a bad idea. I think it puts a lot less strain on your eyes when your screen has less contrast to your room.

What that means is that I use a light theme for my editor during daylight and when my room gets dark and I realize that my screen "becomes bright" I switch to a dark theme.

Also I can recommend night mode. Gnome and others have this out of the box. What it does is fade your screen to more reddish colors when it gets dark.

Also don't use too small fonts.. this sometimes seems to be like a contest for coders: "Look i have font size 7. I need to scroll less".

And also don't use too low contrast color schemes.
U.S. Treasury breached by hackers backed by foreign government – sources
It was great marketing among developers if nothing else. Don't forget the pre-hires!

Nobody just let you do passion projects! Get back to your work
I'm a little bit surprised that Apple hasn't moved beyond 128-bit NEON, either with a custom 256 bit extension, or with an early implementation of SVE. This seems to be an area where vertical integration of software makes transitions easier -- getting Accelerate.framework over to something wider would have immediate pay-off, and especially at higher power budgets it seems clear from looking at the rest of the industry that somewhat wider vectors is a good perf to area trade-off.
It’s a common and accepted construction in English

“or else

used to say what will happen if another thing does not happen:

We must be there by six, or else we'll miss the beginning”

https://dictionary.cambridge.org/us/dictionary/english/or-el...
I am the author, and I mean that I can say "or else" in a normal sentence, but I cannot say "else" without an "or" in normal speech in my normal dialect.
Has anyone used this enough to share perf characteristics?

This is coming up twice today, but I’m interested in using a P2P append only log as a total order broadcast for use with (my day job) Fluid Framework.

Decentralizing the broadcast would make Fluid more aligned with the Ink and Switch essays about offline first.

(Worth a read if you haven’t! I’d link, but I’m on mobile. It appears ink and switch does sponsor Hypercore)
Twitter. It's a fantastic user acquisition channel. I don't know how I would have gotten early users without it.
Thanks so much, this looks very cool!
Talking about the docker practice, which we already had with gentoo hardened with linux vserver.
Shouldn't that be part of your core responsibilities and not "20% time"?
Thanks for the insider German knowledge!
Would you mind sharing those subreddits with constructive political discussions?
Hey ArtWomb,

glad that you're interested. Actually, I've never done anything with real time sound synthesis myself.

To your question: Recording audio or store a blob file.
WASM-Synth continuously calls the audio generation code within the AudioWorklet [1].
To make it simple, you could just send this `sample` each time to the main process and store it there somehow. There's many examples how to send data between the AudioWorklet and the main thread [2].

WASM-Synth is open source [3]. I'd be happy to merge a PR that integrated a "recording" functionality! Hit me up on GH or email. You find it on my website [4].

- 1: https://github.com/TimDaub/wasm-synth/blob/master/src/js/wor...

- 2: https://googlechromelabs.github.io/web-audio-samples/audio-w...

- 3: https://github.com/TimDaub/wasm-synth

- 4: https://timdaub.github.io/
Business siders including HR, marketing, sales, product, execs, managers etc ALL universally don't work Fridays. They (used to) come in for a couple hours then "bunk off" to the bar for lunch and happy hour (starts at 3). I find it ridiculous that engineers actually do work on Fridays, much less Friday after 3pm.
If neural net inference is a small part of a larger computation, doing it locally (in cache) on the CPU (with AVX-512 instructions) can be a big win (for example, https://NN-512.com)
Thank you, really appreciate your feedback.
Renamed to "Get started for free" and fixed a typo.
Oops, you're right! Further search shows 110 GBP, or 90 on sale.

https://www.amazon.co.uk/Casio-FX-9860GIII-Advanced-Graphic-...
NEON is not API, it is literally the SIMD instruction set for ARM.

https://developer.arm.com/architectures/instruction-sets/sim...

So x86 is certainly not going to adopt it.

The GPU/neural stuff is basically nothing else but SIMD, just in slightly different guise and running on different hardware.

On PC it is the difference between MMX/AVX (CPU) and shaders/CUDA/"compute" (GPU), on M1 which is all-in-one SoC it is just a different part of the CPU being used, optimized for somewhat different tasks.

SIMD is only a technical term for one type of parallel computation - single instruction, multiple data. It is not some sort of Intel-specific magic technology (and the term far predates Intel's support for it, going back to vector processing on Crays and such).
A human tribe can thrive in an abundant ecosystem without use of technology.
That looks cool, but $20/month for 5 submissions is absurd. That's practically a product demo you have to pay for. Seems like the type of tool you'd only use on a really tough and rare bug, but I am not running into those consistently enough to justify a monthly payment. GDB's CLI might be ugly/annoying, but it's still usable and perfectly adequate.

Plus it's a cloud service I need to trust with my code? This is a very tough sell.

I might pay an annual fee for a local/self-hosted version though, kind of like a Jetbrains subscription.
In the first place, using the hardware encoder is only feasible if the output is up to your quality/size standards and is compatible with the decoders that are going to consume your content. If your goal is to quickly render near-lossless mp4/mkv files for uploading to youtube, any regular old hardware encoder is probably fine. If your goal is to render out 6000kbps footage to store on your own CDN, the quality per bit becomes EXTREMELY IMPORTANT and suddenly it may not be feasible to use a particular hardware encoder.

FWIW, NVIDIA has made significant improvements to quality for their hardware encoders in each of their last 3 generations, and you definitely saw reviewers and creatives talking about that in particular when it came to purchasing decisions.

Apple's encoder is probably quite good at least, but I don't think it's meaningful to consider it for most benchmarks. The scenarios where you both are willing to use the hardware encoder and care about how fast it is are relatively few and far between - if you're just doing a zoom call all that matters is whether it can pump out 60fps and how good it looks, not whether it uses 3% cpu instead of 5%. I'd rather see quality/bitrate comparisons of their encoder with x264, not benchmarks.
Ouch. The hive-mind will be mightily upset over this.
Melting silver is one thing. Making good coins is quite another.

The first really good British coins, with totally uniform diameter, thickness, and design, milled edges, and so on, were made by (once again) Isaac Newton. There had been coins of a sort for well over a thousand years by then, but they basically sucked. They were essentially raw lumps of metal that had a design hand-hammered into them.

They looked more like a bad sealing wax impression than anything we'd recognize as a coin today. Identifying a good coin was difficult.
Even opening an issue for this would be a massive help:

https://github.com/internetarchive/openlibrary/issues/new/ch...

The importer is a new project (as of August this year) and I think there's a lot of opportunity for improving it (including importing missing records on demand).

Other hat tips: I also want to call out the great work of https://inventaire.io, another great project in the space which uses wikidata, as they also have a goodreads import which we're learning from. Another project I'm excited about (which has goodreads import) is beta.thestorygraph.com. Not sure the status of its source code but I heard an interview from the founder and she and her work so far seems great.
> it's more likely you'll say something like 'give candy to these kids' or 'wash these cars' than 'give a piece of candy to each kid' or 'wash each of these cars'.

Reminds me of APL.

But I'm not sure APL can be considered being close to natural language.
There’s quite a bit of animosity directed at various tech companies from people all over the political spectrum. That is definitely bleeding over into the professional generally.
So true - and the comparison might not even be possible, but Europe had very small units fighting each other and at the same time there was a feeling of common religion and culture. That is pretty unique and uniquely stupid. So let’s state it a bit differently we are complete idiots and we were mostly governed by 5 families over 1000 years and these 5 families fought each other and burned everything into the ground and then married each other. So to be no longer governed by complete idiots that fight each other mostly for entertainment there is the EU.
On-package, but not on-die. The GT[34]e processors used an external die with 64MB (GT3e) or 128MB (GT4e) of eDRAM.
Inflation can easily be dodged by those with foreknowledge (hold your wealth in assets whose value will inflate). Borrow lots of money at a low fixed rate to buy property and you might even make a profit.
Unexpected inflation is a wealth tax on people who loan out their wealth at fixed rates or store most of it in cash, and an sales tax on people and organisations unable to renegotiate salary or contracts. Exactly who is negatively (and positively) affected is complicated, but it certainly isn't directly proportional to how well off people are.
Gmail supposedly came from Paul Buchheit building it for his 20% time. Likewise, Google News was created by Krishna Bharat for his 20% project when he wanted a way to keep up with news after Sept 11th.

Are there examples of successful results?
Rugpullindex.com, the first decentralized data set index
Ask HN: Would you rent an office cabin?
Here's the pitch. A cabin on a few acres of woods somewhere nearby you (20-30) minute drive. It's small maybe 6x10 cabin with electricity and fiber internet. There's a covered common area with a firepit, tables, and chairs that's shared between you and the 4-7 other cabins at your "camp site". There's a few camp sites around the property. Groomed trails meander through the forests that you can see from the large window in your cabin.

If you were a remote employee, or even a hybrid remote, would you rent a space like this? How much would you want to pay?
Depends on the place for both counts.
They probably don’t want to go beyond the standard. It could lead to compatibility and support headaches and accusations of “embrace extend extinguish” later. Not sure but I seem to recall the ARM licensing terms discouraging this.
This use of "and" and "or" was inherited from mathematical logic though. It's not specific to programming languages.
I like this article too [1] which describes the long prior research that led up to mRNA vaccines at BioNTech and Moderna.

[1]: https://www.statnews.com/2020/11/10/the-story-of-mrna-how-a-...
This is wrong. It is confusing the side effect from the cause. There are many ways to grow. One way would be to build a better product. Another way could be to bribe officials in charge of purchasing. Another way would be to fake numbers.
Deposit into a bank that has a presence in both your current country and the country you are moving into. Any other method will likely cause you more headache.
Thanks. Yeah good call on the lack of color in that one. Here's a better example https://youtu.be/44pNDuRO77g?t=269 , it's straight to a point where I'm in a vimrc file with about the smallest text I ever use on video. I'm guessing the comments would be pretty hard to read in a high sun light area, that's my only complaint with the One theme -- the contrast on them is a bit low.

In the video you linked I see what you mean. I haven't tested it outside but just eyeballing some of the screenshots in the presentation the blue function names are likely impossible to read, the dark orange / red module names could be borderline too since it's kind of dark text on a dark background, and even the green atoms are a bit similar to the background in terms of darkness. I'm not sure what color theme that is but personally I wouldn't use it.

I try to stick with One and Gruvbox. Both have pretty decent contrast ratios for both light and dark variants. I have 1920x1080 screenshot side by side comparisons of both with dark vs light in my dotfiles at https://github.com/nickjj/dotfiles.
Yeah, it's people in the US who would be wrecked. Sure, people outside, too, but the point of the idea was to help the American workers. If you help them, but destroy their pensions and their 401ks and their IRAs... are they actually better off?

(And the answer is, some are and some aren't, but it's not a clearly good idea.)