skysight-inc/HackerNews huggingface dataset:
I'm involved with Mender which focuses on OTA updates and does not limit the type of update you can deploy, some popular choices:
* full system image (with robust a/b layout for rollback support, can also do delta updates to reduce bandwidth with 70-90%)
* docker containers
* single files or directories
* deb packages

You can see the ones OOTB here: https://hub.mender.io/c/update-modules

Also, you can write your own update type if you have a more custom use case: https://docs.mender.io/2.2/devices/update-modules

Does that make sense? Git and buildpack support is not yet OOTB but should be fairly simple to add with a new update module. Note however, that those type of updates may not be easy to roll back (or make atomic - meaning you can get partially installed updates and bricked devices/applications if you lose power).
I hadn't considered multiple devices, but don't we also have to factor in possible different text sizes on these devices, too?

Also, slightly OT: has Amazon ever said whether that reading time is calculated locally or on their servers?
In my experience Flutter is not any less productive than RN is, I'd prefer the former in every case now.
All I can is, as a RN Developer, I love it. I love being able to use 1 language for both app platforms. The RN community is amazing. Many of the comments here talking about outdated packages were likely burned by RNs early days when it was <0.40. RN has come along way since then. Its been a while since I ran into an issue updating packages or couldn't find a lib for something I needed. There is also great resources when you want to handroll something yourself.

Migrating an existing native stack to RN might not be the answer, but anyone looking to get their startup off the group should consider RN. Its fast development and converting a React web dev is super easy.
Ah I was on the wrong tab, not sure what the middle one is called in English. Not that it makes a huge difference, as the radio tab is also pretty useless. It does show recent stations that I listened to, but also a whole bunch of irrelevant stuff that, again, doesn't appear to take any of my preferences into account.

You have to scroll far down to get past random podcasts and artist shows, and the genres list is just an alphabetical list of genres... Is it so hard to show me stations that I might enjoy, at the top of the tab? I listen to classical, classic rock, prog rock, and jazz. I would expect to see a "You might enjoy" section with a) those music categories, or b) artists from those music categories ("Bill Evans Trio" radio, etc).

Compared to spotify, these two tabs are basically useless. I may as well search for a song/album and make my own stations, which I already do. At least when I pay for spotify I don't have random advertisements like beats1 taking up space before recommendations / what I actually would like to see.
Then again, it lacks the eco-system, which is what makes me reach out to C++ when going outside Java/.NET.
Is this a plant question? I am in the middle of writing a page explaining that is the best and greatest idea in the history of nuclear reactor development.

It was seriously considered and big money was spent on it in the 1970s for the Atlantic Generating Station. A production facility was made. Thousands of studies of wildlife were done. An environmental impact statement was approved by the NRC. The coast guard signed off on it. It is amazing.

But demand leveled off after the oil shocks and they were never built.

To rapidly decarbonize this is simply one of the most enticing ideas out there.
Lowering drug patent duration would explode prices upwards. Its much easier to recover 1B investment over 20 years than 5.

And this conspiracy that pharma is intentionally not funding cures to make more money is ridiculous. That would imply they know how to cure things, but just don't want to...
I'm a trans woman. It's widely acknowledged in the trans community that most of us have to teach our doctors what meds to prescribe, what starting doses are common, and how to interpret lab results to determine how to titrate the dosage. Most of us have read the Encdocrine Society's clinical guidelines for HRT cover to cover, because we have to be the experts. And half the time, it turns into a fight. At one point, I had to print out relevant sections from the Endocrine Society's guidelines and use a highlighter on key parts just to demonstrate that my dose needs to be upped, to a level that's still regarded as safe, because my levels were way too low. I was so happy when I switched to a better doctor a couple of years later.

And a lot of us end up ordering our meds from gray-market online pharmacies anyway and paying for our own blood tests (usually via Private MD Labs).
Incredible that it has taken 10 years for this case to be resolved. Still, he was only charged 5 years after the event apparently.

He caused the market to tank by billions of value but he only made $900k.

It is not like billions of dollars of value are destroyed when investors sell stock. It sounds like the market had a crash as they tend to sometimes do and in this case the authorities decided it was this guy who did it! I think that analysis is quite tenuous. Anyone who sold stock participated in the crash. It seems nuts to try to assign blame.
Here's a starting point: https://wiki.tcl-lang.org/page/New+Control+Structures
Well, each RAID implementation has different designs and goals in mind, but the original design was simply meant to replace expensive single drives.

Using more spindles you could get more performance out of a bunch of cheap disks, and to help with the fact that these cheap disks failed more often, you made them redundant.

In general, dealing with data corruption that does not generate an error is not within the purview of RAID implementations. ZFS and btrfs handle it because they're more than just RAID implementations. mdadm can do similar things in a RAID setup if dm-integrity is used on all of the drives (but it is not used by default when just setting up mdadm/lvm/etc.)
Essentially yes. The SDNY especially has a long arm and uses it aggressively. The US is the world police, although other countries are responding now. I actually think this is a major reason why blockchain and stablecoins will succeed longterm in becoming global financial rails - the US has weaponized the dollar and the dollarized banking system, which is pushing alternatives to develop out of genuine need.
“Amazon stores the locations of where you are in your ebooks!” is not newsworthy.
My activity was largely from apps on my phone. I just uninstalled and reviewed every one of those that was unnecessary. Unfortunately I need to find a new financial aggregator, because mine was sharing data with FB. I've seen a few self hosted ones listed on hn.
That setup would mean more overhead. Separate journals for each disk, one checksum copy on each disk instead of only up to your redundancy level, more disk writes.
Congratulations, of all the people who have responded with outrage on this thread, you are the only person I've found that has a website listed that DOESN'T run Google Analytics or some other third party analytics platform.
Has anyone contacted Ring and asked them to enumerate all the third party services they send data to, why they do it and how to opt out?

I’m a long time Ring customer and this is completely unacceptable.
Huh this essay seems really confusing. I can't figure out what pg is actually trying to say - it is short but talks about being a noob in roundabout ways. If this is so popular, perhaps I should get back to blogging again.
Not sure, but I know other companies use multiple payment providers too usually for redundancy. We would use Stripe for everything, except Stripe doesn't have the ability to accept BTC or PayPal.

For the same reasons as rwieruch's comment above, some international customers prefer PayPal: https://news.ycombinator.com/item?id=22178646
> Turkey health stats

Your keyword is TÜİK; the statistics institute of Turkey.
Also check https://www.facebook.com/ads/preferences/?entry_product=info... to see who has uploaded lists including your email or phone number to to facebook. Wonder what GDPR say about uploading this type of lists
Actually they are effective, and have been made even more effective after the recent drug recalls. If the regulations were looser then there would have been even more recalls. Therefore your argument is illogical.
http://bitcointicker.co/stamp/btc/usd/6Mth/
The rate a card charges differs from applicant to applicant. Without knowing your credit score, credit history, and other financial information I cannot recommend a card for you.
The elephant in the room here is that Apple forces you to use the Music app to manage/navigate/enjoy the music you have locally on your phone (I'm 90% sure I'm right about this).

They maintain a monopoly on that functionality, and therefore when they make decisions that don't align with your desires or expectations, you have no recourse. You can't just use a different app - on your own device - that suits you better.

If they opened this up to third-party apps, we wouldn't even be having this conversation.
Cashbadge.io – Verify your income, get recognized for your hard work
hmm, this would make a really cool decentralized app if you asked me, i'm kinda imagining like a suite of validated client smart contracts for who you work with, could extend that to online virtual service providers like upwork and even course making for the amount of hours you have provided ;)

Link
https://www.cashbadge.io/
In the past the CFAA has been wielded haphazardly and even maliciously [1]. As noted by others these cases are far from over, but hopefully we’re shifting towards a healthier balance between open web and private information.

[1]: https://en.wikipedia.org/wiki/Aaron_Swartz
I always read everything before signing, and don't sign if I don't agree, unless I can make amendments. I have made a number of ammendment to leases. Most people don't even realize that is a possibility. Some companies won't accept any ammendment, others do.
I have gotten pressure to sign without time to read on many occasions. If the issue is pushed much, I get up and walk out, if that is an option.
The obvious counter to that and (feel free to interject if I'm wrong) is that it's because other countries have instituted price controls on pharmaceuticals that companies have to make up their profits on the US market.

My worry here is that the price control seems to act as a disincentive for selling in the price controlled market. So long as there are 49 other states where margins are greater, it seems like those orders will be fulfilled first.
If such maps or the aesthetics of copper engravings interest you, I strongly suggest to have a look at Matthaeus Merian's "Topographia Germaniae" [0].

Some highlights:

Prague (https://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Pr...)

Vienna (https://upload.wikimedia.org/wikipedia/commons/d/df/Statt_Wi...)

Strasbourg (https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/To...)

Nuremberg (Map: https://upload.wikimedia.org/wikipedia/commons/1/15/De_Meria..., View: https://upload.wikimedia.org/wikipedia/commons/a/ae/De_Meria...)

Lübeck (https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Lv...)

Frankfurt (Map: https://upload.wikimedia.org/wikipedia/commons/8/8e/De_Meria..., View: https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/De...)

[0] https://de.wikisource.org/wiki/Topographia_Germaniae
Seems like many around here got to know sml through this course. I hope Dan Grossman and his colleagues can see how much effect they had :)
The only reason ProtonMail is blocked is desire of Russian authorities to access contents of ProtonMail user's emails, which ProtonMail didn't consent to.

Since the authorities have access to mail.ru emails, their wishes can be partially fulfilled only if mail.ru continues to receive mail from ProtonMail. So I'd bet it'll still work.
The build issue is because musl wheels don't exist, so installing with pip takes forever.

If you just need pandas, then you can install it with apk along with many other packages and it'll be much quicker:
https://pkgs.alpinelinux.org/packages?page=1&branch=edge&nam...

Alpine are doing what they can, by maintaining common python packages on apk. It is pip that is tied to glibc
Delete. And ____ yourself.
I think you can't avoid links you click within facebook itself right?
He was not just minding his own business in the UK doing something legal there but not legal in the US; He was interacting with US Markets, hence the US Jurisdiction.
I removed my Facebook info from my browser and phone, changed the info I had on there to be basically anonymized (except to people who know me), and then logged in with a different browser on both desktop and phone dedicated to just Facebook. Now they can't tell what websites I'm going to and don't have direct access to my photos and files etc.
The numbers don’t support their argument that r&d expenses drive the prices, so they’ve shifted to saying that prices reflect the drugs “value”. Even on this, the numbers don’t really agree.

But to jump on to your main point — people don’t realize just how much their tax dollars have already paid for the development of these drugs.

Having a healthy competitive market to take these things the last mile is good — but these companies are incredibly deceptive when it comes to how much they’ve benefited from public investment.
> Scraping is literally equivalent to reading a giant public billboard and writing what it says somewhere else. How could that be illegal?

If you treat the website you're visiting as a privately owned business then you're trespassing on private property by scraping their site, assuming that site is trying to prevent that behavior.

If you don't treat the website as a privately owned business, then what do you classify it as? It can't be considered in the public domain because someone owns, operates and pays for the resources to make the site work. It is the site owner's private property IMO. By having the site public, they are inviting the world to check it out but they should have the right to disallow service.

Also, if the internet is supposed to be distributed and each site is an independent node on the system, how is that any different than an independently owned brick and mortar business operating in some location? In this case the physical world is "the internet".

It's not a clear cut thing, and I hate the idea of censorship, but I can't see this case's outcome becoming the norm. There's too many loop holes. Like, is going to your site 50 thousand times a second hoping to get new information from the public billboard a legal move?

Or, to put it another way, I'm pretty sure if you were able to mind control people and you commanded a billion people to flood a physical business so that it could not operate and serve its customers this would be quickly seen as an unlawful move in the physical world. You would probably get shut down by the state or government too for disrupting service for neighboring businesses and citizens.
> that only have a very limited utility,

This data doesn't only have a very limited utility. It's more limited than I thought it was from the title, but still pretty powerful stuff.
Ugh, this is yet another poorly written coverage of a court case that is more complicated than simple snippets and one liners allow.

This absolutely does not say that web scraping is legal (the ruling specifically notes other ways that it could be illegal).

It doesn't even say for sure that web scraping isn't illegal under the CFAA. This is a ruling about a preliminary injuction and as such all it determines is that HiQ has a good enough arguement and valid enough concerns that a preliminary injuction is warranted until LinkedIn wins a suit against HiQ to force them to stop scraping.

Take the time, and read the linked ruling. Don't trust poorly written and researched articles from companies that stand to gain from a particular interpretation.
What's the problem with .ru?
With many exceptions, don't most developed countries respect each other's laws? Certainly, if someone commits a traditional crime (burglary, assault, etc.) and flees to another country, they are usually extradited. In the modern world where you can commit electronic crimes without being physically present, it's harder to compile enough evidence against the accursed remotely to justify extradition, but it certainly happens regularly.

https://securityboulevard.com/2018/04/do-cybercriminals-ever...
Of potential relevance: The U.S. Supreme Court ruled on the constitutionality of a statute restricting the advertising of the prices of prescription drugs in Virginia State Pharmacy Board v. Virginia Citizens Consumer Council, 425 U.S. 748 (1976). (https://www.law.cornell.edu/supremecourt/text/425/748). The Court ruled that statute at issue was unconstitutional under the First Amendment.
The UK has a patent system.
Deriving Data Structures – Software Design
90k rows of "tapped on page X" is definitely different from "is on page 12 in book Y" with exactly one entry per book.
My app is incredibly simple but its performance is good. HopeWaves on the play store.
Real case: Romania. We put a price control in place, thousands of drugs are no longer available. My brother works for a distributor (they import and distribute, so they don't have any control) and told me the government report on 1200 drugs that disappeared from pharmacies in the past 3-4 years are the important ones, in total there are over 5000 they can no longer import because the controlled price is lower than the bulk price they can buy for.
Neither of these scenarios are de-facto inescapable. And if we're talking avoidance of technologies because of risk: historical scholars point to the message-consolidating effects of radio and television as a technology that enabled the rise of fascism in Europe between WWI and WWII (Orwell alludes directly to this with the hate rallies in front of Big Brother's TV image). Should we ban TV?
Go to iOS Settings -> Music. The first toggle is literally "Show Apple Music", which instantly disables all "streaming services" features, while keeping the sync-your-own-library-and-playlists-over-iCloud if you're a iTunes Match subscriber.
Pretty similar experience here. The rate at which we've been able to get features out the door has doubled since we switch from native.
It is pretty true. There are not many rules in Tcl. One of them is that the first word is a procedure, and the following words are arguments.

Procedures are defined using "proc", which is also a procedure:
proc sum {x y} {
return [expr $x + $y]
}

Here proc is taking 3 args: name, args, and body (curly braces wind up enclosing one arg).

But you can also redefine proc, using proc. Here is a neat function which uses this to keep other procs from being given new definitions:

rename proc _proc

_proc proc {name args body} {

if {[info commands $name]!=""} {

puts stderr "warning: [info script] redefines $name"

}

_proc $name $args $body

}

The above is taken from here: https://wiki.tcl-lang.org/page/Guarded+proc
List of overloaded procs here: https://wiki.tcl-lang.org/page/Overloading+Proc
Article I, Section 8, Clause 8

https://en.wikipedia.org/wiki/Copyright_Clause
This is the part I disagree with:

> hiQ also asked the court to prohibit LinkedIn from blocking its access to public profiles while the court considered the merits of its request. hiQ won a preliminary injunction against LinkedIn in district court, and LinkedIn appealed.

Whether LinkedIn is the good guy or bad guy here doesn't matter when the decision creates precedence for the rest of us.

Surely a healthier precedent is that we can respond arbitrarily to requests and have no obligation to the requester. So what if I want to randomize the html structure on every request or block requests from Tor because 100% of them are abuse? Can someone take me to court on the grounds that either is effectively "blocking" their scraping syndicate? Why not?

I feel like once CFAA is off the table (which I do agree with), the cat and mouse game is a fair middle ground. Keep web scraping a sport!
RAID is primarily about redundancy and speed, not really end-to-end integrity. (Though some setups will certainly have some measures against corruption.)

ZFS is really designed for end-to-end integrity. Once you're stored data on ZFS, you're basically guaranteed that you'll always get the exact same thing back (or an error)... no matter where in the "chain" of I/O the failure occurred.
the benefits, how I see them, is that the language never impedes your mind.. there are like 5 ideas, and the rest is pure thinking.

but well I was acquainted to typed FP before, to some or the mere mortals (just kidding) it might look like a sad joke.
I think it is a testament to just how far good design choices can outweigh the decision of which language. Two lifetimes ago, I worked at a company that sells testing software for CPE devices (consumer grade routers, et cetera). The entire core of that product is written in pure TCL - a fully tunable TCP stack with a knob for adjusting every metric, and a fully state driven architecture composed of TCL primitives that can emulate an entire ISP and a corporate LAN. There are so many languages that would be obvious better choices, but part of what allows a legacy of sledge hammered test cases to evolve is respecting the garden they are grown in - generally when you transplant a tree, you're going to kill it. Instead, a careful analysis of the existing implementation has allowed that product to continue, and grow, for many, many years.
https://mobile.twitter.com/LinguaBrowse/status/1220695261246...
its a fascinating doc. I don't know if I believe that it is how Vermeer but it is still interesting to watch. One should add that Tim Jennison is the founder of NewTek (Video Toaster, Lightwave 3D, etc.)
It's more of an ongoing responsibility that I would like to stop doing. It needs to be done, but it's draining me. The process is extensive to the point that I do not have the time left over to do a good job on my other responsibilities. In addition, it's more of an administrative task that is preventing me from improving other processes and/or learn other tasks.
Every country is increasing surveillance, but Russia is one of the few big economies where authorities don't give a shit about laws, even changing the Constitution in a few days to keep the dictator in power.
>Patients can quickly become more expert than GPs with regards to their own diseases, especially if they have months to research it.

A couple of years ago my GI specialist put me on a medicine that had just been approved that was designed for my type of gut issues. We spent a lot of time talking about what we hoped to see, and he spent a lot of time listening to what my experience actually was. This has continued ever since, and he always spends a lot of time listening, because I am one of his few patients that takes that medicine. This patient / doctor feedback loop is incredibly important!
I agree that it's important to be informed, especially if you have a health problem that is remotely non-obvious.

Pharma TV and billboard ads are the last place I'd seek such information though.
Tcl cross-platform feature is astonishing. With Androwish [1] it steps even further.

I have a bunch of private tools for personal organization (time tracker, todo list, notepad-like app) that I've written in Tcl. Over the years, I used Android smartphones more and more and I just wanted all those small apps for Android too, but never had time to learn mobile development.

With Androwish I can just run them in my Android almost unmodified! And I can also make use of Android features like notifications. I sync the files between devices with Syncthing [2] or another tool and, voilà! I can use the same apps in both Android and Unix!

[1] http://androwish.org/

[2] https://syncthing.net/

EDIT: syntax