skysight-inc/HackerNews huggingface dataset:
I strongly hope we are not stuck here perpetually: There are powerful companies that require privacy even in their conditions of use. For instance, to obtain a credit card from a bank, you have to sign a document stating that you will hide the PIN of your card. For example, quoting from Section 5.5 in the contract you have to sign to get a Visa Card or Mastercard https://www.cardcomplete.com/media/medialibrary/2021/03/AGBs...:

"The Cardholder must not disclose the assigned PIN, nor any
personally chosen PIN (see Item 17.8.), nor the Secure Code to
anyone, not even to employees of card complete. The Cardholder is
responsible for ensuring strict secrecy concerning all card
security details – PIN, Secure Code and mobileTANs received on
his/her telephone (to be used for authenticating a ViS/MCID
transaction and valid for a maximum of 5 minutes afterreceipt) –
and must take all reasonable precautions to ensure that they
cannot be discovered by others. The Cardholder must refrain from
writing them down on the card, keeping them in the same place as
the card, telling them to anyone, or acting in any other way that
would allow others to discover these details."

Hence, if you have a credit card, you must hide something. A bank, for example, would likely benefit from requiring a secure device for transactions as part of their conditions of use, otherwise it is unclear how exactly we can satisfy this contract as customers, and who is liable in case of problems. A common way to ensure such technical requirements is to refer to a technical standard that the device must conform to.

As a closely related example, here is a recent Austrian law, the Registrierkassensicherheitsverordnung (regulation for security of cash registers):

https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundes...

Note to how many technical standards the law refers to in order to ensure the security of these devices, including AES-256, SHA-256 etc. These technical standards ensure that multiple vendors can participate in bidding and all adhere to the required specifications regarding security etc.
Reloading cross depending modules with identical semantics (vs aappcold startup) is just as fraught in other languages I think. Upgrading existing instances of objects is a bit more automatic in some but then results in surprises and bugs if not anticipated in code.
Actually steam and fog are different things. Fog is already condensed steam that consists of small water droplets. This technology captures the condensed water droplets and at this point no no extra latent energy from steam is released.
Nice link.

Loosely speaking, that park is about equal to a nuke (most nuke plants are in the range of 800 to 1000 MWe). At about 5% of the cost of the Southern Energy nuclear plant I mentioned. (pedantic note: I think of a "nuke" as a single reactor, the Southern plant actually has two. Many nuclear plants are twins).

Now if only we could get that pesky energy storage thing figured out. About 14,000 adjacent acres of Li batteries ought to do it, right? :-) Or maybe we just put the batteries under the solar cells?
Not until someone finds the classical ploynomial time integer factoring algorithm :-)

On a more serious note, the two problems seem to be of a different nature. With integer factoring, the underlying structure of natural numbers is fixed, while in the recommendation problem, the input describes the structure.
Lenovo pops up tips on its tablets. And by tips, Lenovo means: Unacceptable ads
Honestly this is amazing. Tailwind has a convoluted build process and creates a massive mess of html classes. This was much simpler to install and looks to be pretty easy to use too. Already got VSCode tooling working too (versus the Tailwind plugin which is just as complicated and convoluted as Tailwind itself).
DOI URIs work great and sci-hub understands them. Figuring out the DOI from the citations section is a bit more annoying still. A meta glossary would be fantastic. 80% of learning a new field is figuring out the jargon.
They have access to poils of billions of dollars because they are expected to aim to return multiples of those billions.

How would a startup reach unicorn valuation based on publishing scientific papers? By making people pay. So we’re back to square one

No, for some problems private enterprise is not necessarily the best solution
Wifi is only hit or miss because it's often difficult or impossible to tell when a vendor has silently swapped out the guts of a model and replaced them with Broadcom parts.
Scary part same applies to clouds. People spend a ton of effort making things multi-region and multi-cloud yet there is not enouph spare capacity to absorbs AWS US East going out
I always wondered if for knowledge as for ecosystems fire is an important part. Basically, is there a point where the amount of knowledge is so wast that it becomes impossible to reach the edge and come up with something novel.
@extend isn't CSS though
GoodReads is all but dead for many. A few months ago, they deprecated their API keys (without notice).

I started building a GoodReads-equivalent but realized that many people care more about learning from multiple media formats (blogs, videos, research papers, interactive explorables, podcasts, courses etc) rather than simply reading books. Because there are too many projects attempting to build a new GoodReads, I ended up building something more oriented for multimedia learners.

It’s up and running, open-source, built with Ruby on Rails and supports protocols like ActivityPub, RSS etc. There is a companion browser extension, integration with Slack groups, Twitter and more, and a WIP mobile app. Like GoodReads, you can build your learning lists and embed them on your sites.

It participates in fediverse so your reviews can be broadcasted to your followers on Mastodon, PeerTube etc but full federation is not yet there because it has an underlying knowledge graph that will need to be synchronised across instances.

I think many HN users may be interested in checking it out:

https://learnawesome.org/

https://github.com/learn-awesome/learn
There is no profit in it. Of course someone like Gates or Bezos could support a SciHub hundreds of years into the future, but they will avoid the inevitable controversy that will come attached. Rich people will play it safe. The poor can't afford the pennies. So ultimately it falls on to a few middle-class activists and concerned people all over the world. Ethically SciHub (or the idea behind it) is on much firmer ground than say PirateBay, but investors want no controversy, unless it is religious or political.

I bet a "SciHub" devoted to political or religious articles will find backers despite being more controversial. People can be worked into passion for lots of things but not science and abstract philosophical ideas. That is largely why the FSF continues to barely cling to life.
I personally see it as an essential element of preserving democracy going forward. As science becomes a more influential component in public policy (it has arguably become the most influential component over the past 18 months), you end up with a governance style of “the law is whatever science says it should be”. If that science is not available for public scrutiny, then you have the added dynamic of “…and the science is whatever we say it is”.
TL;DR: some people don't like to chat, and some people do like to chat who you'd rather not. Nothing to do with apps or Lyft in particular.
I then jumped ship to OSRM, which did the same job in ~3GB of memory, AND several times faster, AND didn't return spurious routing results afterwards. (I was getting some routes with "hyperspace jumps" between points in the road network that weren't connected, and due to previous issues with memory I just decided to stop trying, so I didn't investigate the cause of those jumps.) So if you'll ever decide to do that again, just use OSRM. It "just works" (at least in my experience).
https://archive.ph/HKm8k
I don't care much about cars. I knew they had engine control computers but that's it.

So how many years do we have left before we need to worry about car malware? Am I gonna have to read a privacy policy next time I buy one? Are they gonna collect and sell my GPS data?
Article about that: https://www.tabletmag.com/sections/news/articles/vaccines-ko... https://news.ycombinator.com/item?id=28409470

Uses some very non-factual examples, but the general gist is good IMHO. Responding to a non factual article with more nonsense makes sense to me.
That’s funny, because I’m Italian and here the chairman of Ferrari already said that they’ll launch an electric Ferrari by 2025

> “If we bring in new technology, then we need to bring something new to the market. That’s how Ferrari has always worked with new technology. The evolution of new technology is 100% in the DNA of Ferrari.”
https://www.autocar.co.uk/car-news/new-cars/ferrari-launch-f...

Same for Lamborghini

> Lamborghini R&D boss Maurizio Reggiani: “If you look at the timing for a fourth model line, there is the potential that this will be the right time for a full-electric vehicle,”
https://www.autocar.co.uk/car-news/new-cars/lamborghini-plot...

So I think the Italian politicians are quite dull and short-sighted, as (almost) always.
Long time beancount user here: in case anyone wants to give plaintextaccounting a try, I have created a semi-automatic transactions import tool for beancount, which categorizes transactions imported from CSV files: https://github.com/luciano-fiandesio/beanborg
I think the key word here is "today". I'm not telling you to judge 2000 year old events from the POV of modern sensibilities.
Yes, let's publicize it more so it would die faster. /s
No shit is this the same west that ruled the world for 3-4 centuries?
Infracost (YC W21) Is Hiring a Software Engineer: Love Your Cloud Bills
BTW, also have keratoconus, if you haven't had crosslinking done yet I recommend it. It's FDA approved now (I had it before it was, which is why I mention it) and seems to be more widespread these days but I've met others who have keratoconus who are unaware of the procedures available. I haven't had degradation since the procedure nearly a decade ago.
I get goosebumps just thinking about improvements to day-to-day life I have experienced first hand since early 90s.

I see my two children growing up and there's almost nothing in common between their childhood and mine. Like things that existed, games being played, schooling etc., etc.,
“We want AI agents that can discover like we can, not which contain what we have discovered. Building in our discoveries only makes it harder to see how the discovering process can be done.”
What is specifically Christian about the death of Christ is that he's the final sacrifice. He's also the highest ranking sacrifice - the son of God - and he is resurrected afterwards. He is the one-off payment to redeem humanity.

It's also a sacrifice that christians can participate in despite it happening twenty centuries ago by drinking his blood and eating his body.

(Lapsed church of England here; while I don't believe this myself I was thoroughly taught it. Interesting that it's no longer so dominant that everyone has a background awareness of what the doctrine is. Difficult to interpret much pre-1800 European art without it)
In the EU, GDPR makes it clear that as the user, you own the data. Companies are legally required to allow you to export your data, also in part to create more competition among platforms.

No idea about the US, though, where social platforms seem to sometimes come with clauses that make users waive their copyright (which would be unenforceable in Europe).
this word does a lot of work, it seems
Onivim 2 – A retro-futuristic modal editor
I don’t know if this is correct. I’m getting Atkinson Hyperlegible from Google Fonts and it seems to allow commercial use: https://github.com/googlefonts/atkinson-hyperlegible/blob/ma...
Ever heard of email?
T3rm.dev Launches NFT Identity Package: Whoami
One of the cool things that the knowledge graph enables is that you can follow “topics” and get learning resources like latest research papers for THAT TOPIC in your feed - even outside the main site. This is the power of ActivityPub which is really a distributed pub/sub for the open Web. My motivation for building this feature came from the reproducibility crisis: I want to be alerted when something I believe has come under question or has been falsified.
> I actually don't mind that Clojure doesn't emphasis performance

I think this is the statement that people get defensive about. Clojure doesn't try to be the fastest language in the world, so beating Fortran is a non goal, hopefully that's obvious, but it takes performance very seriously, often at the detriment of usability in fact. Chunked sequence is one such example, it's purely done for performance reasons, but causes people a lot of headaches as it creates quite a few gotchas around lazy sequences.

First is another example, but I agree this one depends on your own philosophy and Clojure has an unconventional philosophy here.

The philosophy is that the choice of data-structure matters, and when performance is required, the programmer should make the right data-structure choices and use the appropriate data-structure optimized functions.

You could say that goes even further, that really the choice of constructs and the design of how to implement something matters if your use case is performance sensitive, and so small performance improvements like first having a special case on vectors don't matter for performance sensitive use cases anyways.

What that means is that, from my understanding, Clojure core devs aren't opposed to `first` and `last` having a faster path in some special cases, but they see that as an unimportant feature, that's way lower on the list of priorities, and they aren't convinced it's even worth the added complexity it would bring to the language implementation.

Effectively, where some languages say, this abstraction is so cool, because you can swap out the collection for a different one and get a free speed boost, Clojure says: this abstraction is so cool, because there is no collection you can switch too that would make the performance degrade.

So when it comes to performance trade offs, Clojure focuses on making the default and most straightforward way to implement something "fast enough" and scalable to larger inputs. You can think of this as for most use cases, the time it takes for a O(1) will be sufficient for the user, and your program won't choke if your input size grows larger.

And in the more exceptional cases where the O(1) isn't fast enough, or you have ridiculously large inputs beyond what even the common "at scale" use cases are. Well for those, Clojure wants to quickly make you realize you should not try to use the default and most straightforward way to implement this, but instead you need to immediately design for that performance.

And this isn't black or white either, there are cases where something was deemed worth having a faster internal implementation or special case, because it would have a substantial overall impact, for example with chunked sequence and transducers, or with how small maps are made into an array map, or with transients, etc.
It would obviously not be for-profit. But it would benefit them indirectly. For investors who invest in biotech, they need to realize that open access is as important as open source is to software. Scientists have failed to overcome the collective action problem
No catch. Cloud services are extremely expensive when it comes to computing. If you need raw power, rent a dedicated server.

Edit: For a little more a month, you can get a Ryzen 3600, 64GB of RAM and much faster NVMe SSD: https://www.hetzner.com/dedicated-rootserver/ax41-nvme
I previously owned a Samsung, and got confused by the Fort Knox feature. The description of the feature said that only I could access it, but required me to sign up for an Samsung account to use it. I never understood why I needed an online account to use an offline feature, and it also said I needed to register in case I forgot the password and would need to regain access.

I was determined not to have a Samsung account to use the phone, so I never got try it out, but I assume that anyone with access to the Samsung account have access to the secure folder
Where do you get the books from? I'm often surprised when I start reading an obscure Dutch second hand book that Goodreads has it. Is the ISBN database open data?
Spreadsheets have lots of strengths. I believe one of the difficulties is (a) managing an increasingly large number of transactions over time, with (b) an uncertain number of postings to (c) arbitrary accounts in a hierarchy. Though I haven't tried myself, I suspect modelling a full double-entry-bookkeeping General Journal in a spreadsheet just gets cumbersome. Secondly, while certain kinds of calculations and queries are easier in a spreadsheet, other kinds of queries and ad hoc reports are easier with PTA tools. Thirdly (big one), the plain text format lends itself to version control (good for data integrity and auditing), scripting and integration, and future-proofness.

An example of Ledger/hledger's main file format:

2021-01-01 opening balances on january 1st
assets:checking $1000 ; a posting, increasing assets:checking's balance by $1000
assets:cash $100
liabilities $0
equity $-1100 ; each transaction must sum to zero

2021-03-05 client payment
assets:checking $2000
revenues:consulting $-2000 ; revenues/liabilities/equity normally appear negative

2021-03-20 Sprouts
expenses:food:groceries $100
assets:cash $40
assets:checking ; a missing amount will be inferred ($-140 here)
Shoulders of giants.

Faraday was the first to demonstrate an actual physical process where electrical energy was converted to mechanical energy.

It's turtles all the way down.
Cheers mate.
Haha I can assure you that I am not a bot, although I'm sure that's exactly what a bot would be trained to say?

I tried finding previous posts related to who the user base of HN is, but had no luck so I thought I'd ask the question myself.
Revery, An Electron.js alternative built on ReasonML
More like a 60-year-old needlessly cynical asshole:

https://www.newyorker.com/magazine/2013/10/28/now-we-are-fiv...
No it's driven by the desire for yachts and mansions - otherwise why the need for infinite growth? Nobody needs billions or even millions of dollars to live a good life.
So if I'm getting it correctly, that's roughly 0.44 deaths per 1M capita per year in the US, and 1.1 comparable deaths per 1M capita per year in South Africa? Well, then it seems at least comparable to US lynchings, if not slightly higher. (Your link sadly doesn't provide distribution in time so I have to calculate with average population in that period.)
And it's not about reach of Russian government. It's about being Russian itself. I have nothing against Putin - he's just riding the wave (just like Trump did not invent the "American idiot" - he's just riding him). I see the very essence of being Russian as evil.

Just take Communism: it's not a Russian invention. It's invented in Germany by a bunch of mostly Jews. But it didn't stick in either Germany of Israel - Russians wholeheartedly embraced it as an excuse to destroy their pre-existing society (which was mostly ran by foreigners - Germans mainly - Russians been mostly in lower classes - and yet it was evil, too), set on a path to destroy the world.
:-)

Soon we are back to:

Don't write when you can speak, don't speak when you can nod, don't nod when you can wink - or something to that effect.
The problem is, doing this for a specific project you really trust is not a problem. But what you’re actually teaching inexperienced programmers, that this is true in the general case. Would you run a one liner like this if I sent it to you and it was hosted on GitHub?

The very intelligent people at Docker used to have this pattern at get.docker.io. They changed it.

And to obfuscate the attack, I think typo squatting in package managers like npm and pip, might be a blue print.
Sorry, I meant the comment about companies wanting to buy into enterprise stuff was weird - I wasn’t clear
Someone with more writing and artistic skills really should make a comic strip or something about this. One we could share with less technical people.

Even technical people really don't seem to understand how far data aggregation can go. Multiple small information points are collated into profiles, you need to be Jason Bourne -levels of vigilant to not create a trackable fingerprint online.
Small footnote: despite its standing in popular culture, the burning of the library at Alexandria was not as important as they make it.

> We do not lose texts because of catastrophic events that wipe out all copies of them. We lose texts because they stop being copied.

https://www.reddit.com/r/AskHistorians/comments/5t6op5/facts...
Torrent seeding effort: https://www.reddit.com/r/DataHoarder/comments/nc27fv/rescue_...

All papers on sci-hub are available as torrents from library genesis. The full collection contains 85 million articles (before this announcement), and is about 80TB. If anything ever happens to sci-hub or library genesis, there's enough people out there with backups that a replacement can be set up fairly quickly, albeit without the proxy functionality to obtain new papers.

However, the more the merrier, so if you've got some spare hardware and bandwidth to share, I'd encourage you to contribute to the seeding effort if you're able. At current market prices of ~$30/TB, it costs ~$2400 to have a copy of the full collection sitting on your desk.
Yes, it’s a new and better world. On the other side of the $275 per-paper Elsevier paywall, there are researchers who wish more people would read their papers. In my experience digging into robotics kinematics, authors are happy to answer questions and can point me to the right person when I want to send a check to support investigating specific research questions. The paywall deceives; science is neither an institution nor a copyright. It’s people. You can talk to them. You can learn from them and they can learn from you. When you apply their research, they often want to know about it! They might even discuss your application, in future papers. You don’t have to be Siemens or Big University Labs. The situation with for-profit journal publishers is diseased. Who the hell do they think they are? Elsevier should be dead, and Aaron Swartz should be alive.
Copyright holders taking down these libraries should be considered a crime against humanity.
OpenLibrary (relatively less known project by Internet Archive) is doing good work on collecting identifiers for books and works, which LearnAwesome leverages. But if you check in app/utilities/book.rb, you will notice that we have our own data enrichment pipeline to work with multiple sources.
Why would I use this over the already included tutorial in vim?
You're being deliberately obtuse. People are willing to pay a premium for more space in the same dense metro area. Why are there condos worth $2MM in SF when you can buy a house in central PA for $40,000? It's because people want to live in dense urban areas with other people. Those dense urban areas are simply not workable with everyone driving everywhere. It wouldn't matter if everyone's a billionaire, you can't have a dense urban core with everyone driving. Those dense urban areas are the most expensive real estate markets in the country.
That affects iPhones not Macs, but there is actually an environmental benefit in the form of shipment density due to the omission. It makes sense to not ship chargers to most people who already have a way of charging their new phone.
The country has the highest rape rate in the world and Cape Town is the murder capital of the world
For those of us with that background, it looks like it might be really useful though. I've only had a brief look so far, but as somebody who took all the pure courses in my maths degree, I've been looking for something a bit like this!