skysight-inc/HackerNews huggingface dataset:
I build https://awardfares.com together with a friend which scrapes airlines' award seat availability. Airlines' websites are horrible from a UX perspective so scraping the data and presenting it in a better way was a pretty obvious use case.
Is RSA mandatory for your use case? Both PGP and TLS support ECC, right?
Talking about zen, the concept "beginners mind" [1] is where this "feeling like a noob" is the desired state that will help you not get stuck in your ego when you get good at something.

https://en.wikipedia.org/wiki/Shoshin
> Isn't data just data?

No. At the risk of just repeating the comment you didn't understand, creative works are not "just data" - they are copyrightable works that the owner has control over who can use them, not just for profit, but for any reason with few exceptions.

You don't just get to drop someone else's work product into your algorithm without their permission.
I don't understand why my comment keeps getting flagged. "You need to study more" is not meant as an insult, simply as advice.

'You're too ignorant to be judging whole ecosystems as "shit".' is also not meant offensively, simply as a statement of fact.

Someone who presumably writes code for a living, but doesn't understand binary floating-point numbers, and finds themselves in a position to criticise JavaScript as being "shit" while not even having a sufficient understanding of their preferred technology to realize that it has the same (expected) behavior is objectively someone who "needs to study more" and who is "too ignorant to judge whole ecosystems as 'shit'".

Edit: Before someone says it's because I wasn't being helpful, both my comments also linked to http://0.30000000000000004.com/ which contains an explanation.
Wim Hoff had to have something to do with this. It came out of the Netherlands.
I would like to have something like that too.

A centralized place to record things like that:
- Arts: cinema, theater, books, ...
- Travels: from, to, flight? car?
- etc...

Started writing some code but let it for other things, maybe I would come back.
German copyright has the concept of a "Datenbankwerk" (since the 90s).

E.g. the telephone book contains lots of boring facts that are each in themselves not copyrightable. However the collection in itself is copyrightable, as it required substantial effort to create.

It seems odd that US copyright law wouldn't have a similar provision, or that it doesn't apply here?
Isn’t this different from read access? Apart from server resources, downloading content doesn’t effect a web site as much as posting on it.
"HiQ only takes information from public LinkedIn profiles. By definition, any member of the public has the right to access this information. Most importantly, the appeals court also upheld a lower court ruling that prohibits LinkedIn from interfering with hiQ’s web scraping of its site."

Surely I'm not reading this correctly. This would seem to suggest that websites are not legally allowed to prevent bots from crawling their sites. Lots of sites have ToS preventing such things, are those legally void now? Are captchas on public pages illegal, even if you request the page 8000 times in a second?

"In this case, hiQ argued that LinkedIn’s technical measures to block web scraping interfere with hiQ’s contracts with its own customers who rely on this data. In legal jargon, this is called” malicious interference with a contract”, which is prohibited by American law."

This is almost weirder. If LinkedIn wanted to force users to sign in to view profile info, would they be not allowed to do that because some company had signed a contract that implicitly assumed access to that data? If someone writes a web scraper for my site, and I unknowingly change my site in a way that breaks that scraper, can a court force me to revert the change?

Seems to imply that every business is somehow beholden to every contract signed by anyone.
No, seasonal thermal energy stores are a well-known technology with many large-scale deployments: https://en.wikipedia.org/wiki/Seasonal_thermal_store

But they are only applicable in some cases. Utility-scale seasonal electrical energy storage is orders of magnitude from practicality.

You don't need it, though. Most populated places can easily install enough solar panels to provide their winter energy demands, providing a great surplus of energy during the summer.
"The project completion cost at Hinkley Point C is now estimated at 21.5 billion to 22.5 billion pounds". [1]

Agreed, the project hit some regulatory roadblocks, yet, this is a lot of money. The original cost bid was 18 billion already. Imagine how much solar/wind that would give you. And the costs for operation and waste storage are not even considered.

Also in this article: "The giant atomic project is expensive compared with U.K. wind, for example, where power from the latest offshore auction sold at less than half that from Hinkley" [...] "The additional costs will be borne by EDF [...], though they’re still set to receive 92.50 pounds for every megawatt-hour of power Hinkley generates -- more than double the current market price" [1]

This is a state-of-the-art reactor.

Nuclear is not the solution, particularly not the "cheapest", and particularly not green.

[1] https://www.bloomberg.com/news/articles/2019-09-25/edf-raise...

edit: forgot to cite source
Thanks Josh and Cyrus! The bulk scripting looks super handy and definitely addresses half my concern with OS updates. The other half is being able to roll-back if something goes wrong during the update.

Sent you an email!
I think copyright as you mention here is the right concept, or at least a lot closer. In particular, the limits on copyright. If someone is reciting a list of facts in public, they can’t expect people not to record those facts, because copyright doesn’t apply to that. Reciting the list in public using computers shouldn’t change that.
And so even though you could be wrong you're prepared to take this gamble?

Both genetics and ecology are hugely complex subjects that no one is even close to fully understanding. So we don't know in advance that this will be ultimately beneficial for humans, don't know that the success (for humans) of a previous program for mosquitos will translate into success here, we don't know that infertility won't be circumvented by other genetic factors, don't know that the modification won't become a permanent part of that moth's gene pool, what effects that will have on the moths, don't know how it will affect species that consume these moths and don't know how this will affect the numbers of species these moths consume. And we don't mind that the profits made will probably be private and any costs socialised or paid by the wider ecosystem.

But meh, let's not apply the precautionary principle. Let's just roll the dice with an unknown number of sides.
Do you know of or recommend land trust organizations that collect money from donors to simply buy this type of land to protect it?
Sure, but they do contribute to the cost of maintaining roads. We need to figure out roughly what percentage of road maintenance costs come from vehicles and charge individual vehicles based on their rough contribution to maintenance costs. It's not a terribly hard calculation, especially since you can directly compare with roads that are infrequently used by trucks.
Annotate on zoom still doesn't work, although it's rarely used in my teams workflows.

Basic screen sharing does work as you said.
In the US, conversations about poverty frequently appear to depict poverty as a choice, i.e. people bear moral responsibility for their poverty because their decisions ostensibly produced it. In this thread, multiple comments take this assumption for granted and embrace the goal of reducing poverty primarily for the sake of impoverished children - who bear no responsibility for their position. This approach seems incredibly primitive to me for a number of reasons. First of all, show me an adult that wants to live in poverty. Secondly, where do we draw the line between childhood and adulthood?

Does an impoverished 17 year old assume responsibility for their poverty on their 18th birthday? What about their 20th? 25th? At what age can we expect their lifetime of accumulated knowledge, experience, habits, etc. to deliver them from poverty? Is it simply the age when they decide that they no longer want to be poor and, thus, take the requisite actions to ensure their escape from poverty?

Instead of basing our (American) assumptions about moral responsibility, as it relates to poverty, on our religious heritage (i.e. the atavistic Protestant ethic), why don’t we abandon our assumptions altogether and simply consult the data (as the author of the linked book excerpt suggests)?

Emergent fields of research such as neuroscience, evolutionary psychology, behavioral economics, and so forth offer a far different perspective than the simplistic view I alluded to above. It’s understandable that some might prefer a worldview that justifies the status quo and assuages the cognitive dissonance associated with life in a highly stratified society, but that’s no longer an empirically-defensible position. We should all work to make that fact known, as is the OP’s source.
> You can always decide to go elsewhere of course

The problem with web browsers is that you really can't. There are really only 2 options now, and the web has become so ridiculously complicated that creating a reasonable alternative browser is nearly impossible.
No it’s not. The market return isn’t zero-sum. Everyone can acheive it (by definition). Moreover, there’s a lot of different kinds of alpha in the market and no one firm is going to be able to capture anymore than a small chunk.
A democracy with things that happen to anyone who runs against Putin and anyone who speaks out against Putin is not a democracy.
Meh, I think post could have been a tweet. Learning new things will have you feeling like a noob. It's okay to feel like a noob and totally clueless, it's sign that you're learning. Learn often, embrace being a noob often.
I'm learning Rust and livetweeting the whole experience
You can also upload from iOS by using the "Copy to Play Books" option in the Share menu.
> A 50×50 km square would be 2500 km². We're talking about 52 km², which is a 7.2 km × 7.2 km square. Shitty dimensional analysis strikes again!

According to the parent poster, those 52 km² are needed for 1GW. France needs around 50GW, 50 times more power and area, ergo 2500 km².
There's plenty of grey here. For example, scrapers that try to check people in for flights to get better seats. Some that tried to charge for that. That creates problems, where some customers benefit at the expense of others, high load on a "locking type" piece of code, etc. Similar for ticket sales for concerts, and probably other spaces.

There are also companies that provide added value by compiling and correlating "public info" in a useful way that creates value. If Google let me scrape their search and remove ads, it would be popular, but is it "legal"? Or maybe Google Maps?
this can't be legal, right?
It does. And as somebody who has harshly criticized Chinese domestic and foreign policy in the past on HN, I agree that cracking down on academics and technologists because of the behavior of their government is anti-intellectual and just as harmful here as it is there.

We need to simultaneously be vigilant against the dangers of other countries exploiting our confident and open stance, and also always keep our empathy for the people being oppressed by their states. I don't think that it's a balancing act, but a matter of dismantling the neoconservative and bleeding-heart-liberal mindsets, and finding a more holistic treatment of immigration and ethnic management; namely, less treatment. Over and over again, we interfere when our interests are violated, but avoid giving everybody a seat at the table when we re-assign the land; instead, we need to communicate more and interfere less.

...I'm going to have to think about this more, though, because as stated, this is a BDS strategy, and I'm not sure whether I endorse BDS strategies.
Show HN: Linguix AI-based grammar checker for Chrome
You are discussing the fair use provisions of copyright law.

Not a lawyer, but:

You can do all of that, but:

You cannot scan the book you bought, and put it on your website for sale or even free - unless it's copyright is up or you are given permission by the copyright holder.

You can not take a picture of someones painting in high detail, then sell prints of it - unless it's copyright is up or you are given permission by the copyright holder.
There's a good chance that a millionaire came from old money. That doesn't make them inherently interesting. The ones who are self-made, the anomalies in that population, are more likely to be interesting.
> This only affects the ninth circuit—which includes the tech hubs San Francisco, Seattle, LA, and Portland.

It is only binding precedent in the Ninth Circuit, it is less accurate to say it only effects the Ninth Circuit, since decisions have effect other than as binding precedent.
You are abusing other people’s websites without intention to buy something. It’s a lot like stealing.
A in my experience.

The goal is to answer the question or problem as best as you can.

Typically this means not just giving a one line answer, but expanding and elaborating, going into relevant details and explaining more in-depth.

Often this extra detail will overlap with extra detail from other questions. You can link between articles, but you can also rephrase / repeat ideas.

eg. If you're searching for "Redirect in javascript" or "Simulate link in Javascript", you'll want two separate articles.

You know that the answer is the same for both, but the searcher doesn't. And as you go more in-depth explaining how `window.location` works, you'll end up covering similar material in both articles (which is not duplicate content so Google won't penalize you).
I highly, highly recommend this crash course from Michael Snoyman: https://www.snoyman.com/blog/2018/10/introducing-rust-crash-...
> You don't just get to drop someone else's work product into your algorithm without their permission.

Why not?
I can understand why some do not want scrapers - increased traffic (with practically zero benefits to the owners) is one obvious reason.

(Some people will then say "But why not just offer APIs", but that's a lot of extra work and maintenance).

It's like with instagram and other social media platforms. The content creators put in the hard work, while the leeches are stealing content for their own benefit, giving zero credits to the original content creators.
Nope, where I live it gets -25 celsius in winter :) I wish I was in Florida though.

Yes the bathroom is cold and it sucks to get out of warm bed but what motivates me is once you're out of the cold shower it's all over. I prefer short term pain than getting out of warm shower back into cold bathroom and feeling demotivated.
For the record, std::string::starts_with and ends_with are in C++20. Split and join aren't, though.

(I think join is not too tough to write, but I don't really know how you'd write split in a generic enough way for everyone to be satisfied.)
Pumping water up a mountain to store energy has been used around the world with much success, in my opinion it seems to be the most realistic way to store energy efficiently.

If you can remove the mountain you could scale this out to every one in the world and single handedly solve this problem.

There will be other problems to overcome but someone will figure it out why not you? I wish you all the best in this very important effort.
An election where the public isn't free to get a real opposition candidate on the ballot, isn't a real election. Even if the rest of it was remotely free which it is not, it doesn't matter if you're offered Hobson's choice.

Putin is a dictator.

Russia is a dictatorship.
Git LFS requires a canonical location on a server, which this repo does not have. It's just cloned between machines that I use.

And I don't see why I would use shallow clones for a document repo where the contents are all append-only. I don't win anything since nearly all the blobs are in the most recent commit anyway.
"Roskomnadzor said that ProtonMail had refused to provide Russian authorities with information on the owners of email accounts allegedly associated with fake bomb threats."

I know ProtonMail is denying they got requests but hopefully this is a good advertisement for their willingness to protect individuals.
An important part of the value of signatures is ceremonial. The act of signing something reminds you that you're making a serious agreement and not just having a casual conversation or carelessly clicking an OK button. As long as nobody disputes that you actually signed the document, then your signature shows that you really meant it. Perhaps nowdays clicking "I have read the T&Cs" also has that same value but I hope not because it's such a mindless activity.

I wonder if the bank telling you to correct your signature was so that if you somehow claimed that you didn't want to withdraw that money after-all and that the bank did it without your permission, they could point out that you used your "serious business" signature, not your joke signature. Hopefully it wasn't really for authentication.
C++ has introduced breaking changes, though: https://stackoverflow.com/questions/6399615/what-breaking-ch...

They've just been careful to try to minimize the impact.
That's right.

> still people revert to X11 to get things done

To me, that's the reason right here: X11 still works. Microsoft has more control over its software (as you can't fork and maintain it if you don't like where it's going).

If you want a more apt comparison, transitioning to Wayland is blazing fast compared to going to how long it takes for IPv6 to gain marketshare. Or for everyone to transition to electric vehicles. Once again, dynamics are different since the old tech still works. At least with Wayland, some advantages are immediately tangible compared to the IPv6 transition.

A friend of mine would likely describe it as potential wells with some energy barriers (ecosystem not mature) to overcome :)

Wayland has gained some momentum lately, in no small part thanks to sway. As a result, I feel the XDG initiative and cross-desktop coordination is stronger nowadays, so further evolutions of the Linux desktop could happen faster. In any case, I encourage you to give Wayland a go, and report/fix bugs :)

I've been using sway as my daily driver for 2 years now; one of the rare things I have to fire up X11 for sometimes is Steam remote play or screen sharing.
Just present how you see things and try to persuade them of your view then. Don’t worry about how good the other person thinks they are.
I actually have a draft write up of what I've tentatively termed a "default prototyping stack for data science" but that focuses less on SpaCy/NLP and ML frameworks in general and more on effective methods to produce simple applications that consume your model output, partially via FastAPI actually.

I'm happy to answer questions to the extent that I'm able to though. Feel free to contact me via any of the methods available in the link on my profile.
Just wow. Don't create throwaways to comment, especially ridiculous comments that are objectively false.

Not every website is selling something, and there is no good faith way in the world to think of saving the result of an HTTP call from a service designed to serve up HTTP calls "abusing."
> Russia, unlike Saudi Arabia, is a democracy. They have elections.

Elections alone aren't the sole definition of a full democracy. Hell, even Iraq under Saddam had elections...
Can you find a source from, say, the last five years? I think wind turbines have changed substantially since 2007.

> But you would need lots of them + a complete power storage system behind. So the cost and material used to have a similar power output is still order of magnitude higher.

This turns out not to be true.
Google has gotten very good at weeding out the hacks and tricks that black hat SEOs use (PBNs, spammy links, generated content, keyword stuffing etc.)

These days the most consistent way to get lots of traffic is to provide lots of value and help people.

Google can measure whether people bounce and keep clicking around for better answers to their queries.
I am working on an underwater recording studio. We are building a "3D Telescope" underwater to listen to the ocean. 28 hydrophones mounted on five 5 meter beams connected like a starfish. It will then compress the data and telemeter it home real time.

https://www.whoi.edu/press-room/news-release/whoi-awarded-1-...

Additionally I just won a grant at work to begin designing and building an open source underwater glider. Underwater gliders are one of the best ways of carrying instruments to sample the ocean. They can last 6+ months and be directed to interesting area's.
The billion dollar companies that make and sell underwater gliders are focused on oil+gas+military business and are not giving the service, support or product depth the science community needs. They are in dire need of a tech refresh - they fail a lot for an old technology and run DOS.
The only way we have a chance of understanding the ocean is to make sampling the ocean more affordable, reliable and accessible.
> public doesn't mean the {composer,artists,...} give up their copyrights.

Copyright law protects the original work of the composer and artists in your example.

User profile data on Linkedin is not Linkedin original work.

Additionally user profiles are mostly made up of facts, which are not copyrightable.
I don't know how you can think 3. is true. There are many situations that increase wealth without making the world a better place. For instance he could wage a war, turn war prisoners into slaves and take their land. He would be very wealthy but it wouldn't make the world a single bit better.

The reason why trickle down doesn't work is because there is no accountability. There are good and bad ways to make money but trickle down doesn't make that distinction.
Can you talk a bit more about your setup with patroni, postgresql and glusterFS. Are you running postgres on a glusterfs? How well does that work?

From my experience file locking on a distributed filesystem is either not implemented correctly or has piss-poor performance -- and databases use them
HFT isn’t investing. Moreover, RenTec isn’t a HFT firm. No one knows exactly what they do, but I suspect they are primarily a market neutral short-term factor model firm with a very very good execution and slippage model.
From the list page:
> Please send me more entries. (Preferably with sources.)
I use ProtonMail and I still use my Gmail. I put the really important stuff like bank info etc with ProtonMail and keep things like Blog Subscription emails with Gmail.
I think the fashion industry should exert their right to have their work removed from photographs.
Revenue is more comparable to GDP - it being a flow metric. On that measure Apple's $260bn puts it around #44.
Also practices and paradigms were different. Go leverage some form of historical experience in how to evolve the language.
No they do. They just don't know it until it happens to them. I have a perfect example.

Someone on reddit was making a statement about how they didn't care that X product was secure. So I entered their username into one of these reddit user analyzers. After I asked them how their dog was enjoying the weather in (wherever they were), they promptly deleted those messages and their account.
All of these are Jupyter notebooks which I've made available for free. It's a practical book and I wanted everything from the input to the output to be reproducible, so if you click "Source", you can download the source IPYNB that was used to generate the page. I then wrote a script that uses puppeteer (https://github.com/puppeteer/puppeteer) to generate a book (https://store.shahinrostami.com/product/practical-evolutiona...) using every section.

I've settled on some tools I'm happy to use long term, but I did end up trying many old/new solutions before I found them!