skysight-inc/HackerNews huggingface dataset:
I strongly disagree that Shopify is only good for "companies with few SKUs or mom-pop kind of stores". Perhaps that's where they started out, but their Plus offering is very solid these days and provides a good platform for retailers of all sizes.

I run an agency that's highly specialised in Shopify, so obviously I have a dog in the fight, but as someone who's recently helped migrate a business with ~$6b/year in revenue to Shopify I think it's time to retire that particular misconception.
> We run it through a one-way hash function to scramble the raw IP addresses and make them impossible to recover.

It is very much possible. The space of IP addresses is about 10^10 so a rainbow table for 256 bytes hashes would be around 1TB large.

Adding the target websites would scale the size linearly
I grew up replacing all my devices every three, four years because whatever you bought after three years it was ancient.

My current laptop is six and a half years old (T440s bought on the day it became available) and is still very competent machine (after I hacked it to support LTE). I will probably replace it in a year or two and I can imagine this could be given away to somebody with need and it could be used productively for many years to come. With 4 cores, 12GB of RAM and 500GB SSD not many people will find it lacking as a work laptop (with built in graphics it was never meant for gaming or graphics work).

Now, I think this is way more green than any recycling program. The laptop is built to last and in perfect condition.
> Six months after agreeing it could have a limited role, ministers look set to exclude the Chinese company, with no new equipment installed from next year.

Best news in some time, good thing Washington applied pressure on UK to do the right thing here.
PyGM index: Python library for fast query operations on sorted lists of numbers
There's a need for it, but possibly not a market for it. I think it's the same problem he identified for TV. Everybody knows what we have is broken, but there's no go to market strategy so what we have is a messy marginal market for set top boxes none of which can get solid traction. Similarly for high value news publishing there's no clear go to market strategy for a consolidated service like that, so what we have is a a messy market for news publishers.

But then maybe that's actually for the best. A single unified consolidated news publishing platform could have awful consequences for diversity of representation.
Given I have some hardware trouble with my current MBP. Can you tell me what the process for the refund is? (I'm being quoted $800 for a battery repair).
And since the tweet itself often is the story, they also don’t need to bother with fact checking or verifying sources. It doesn’t matter if the tweet is factual or not, just that some person of interest said it.

It also probably helps that many people have a morbid curiosity about what celebrities are doing and saying, and can’t help but click on those articles.
Being more charitable, you could argue fractions are complicated - you're essentially passing someone a function, rather than the result.

You could argue that of any number system, but if you can count to ten and understand "more left of decimal point = bigger, more right = smaller" then most comparisons in numerals are easy. 0.25 vs 0.33, 1/4 vs 1/3. We are, I believe, the only animals able to comprehend either, especially in conjunction with units of measurement.

Side note, but one of my favourite gotchas is in optimisation - say for a race car, where we want to minimise time (for a constant distance), rather than maximise speed. Strictly speaking, they're equivalent, but people doing the latter almost always end up focusing on top speed, and overlooking the time lost going slowly.
Because in the real world, you might have a vulnerability that lets you run one of those packages as root. The competition is to show how many of those you could exploit.

Of course some of them are trivial, you don't get any props for showing arbitrary file reading when you can run bash or perl as root. But exploiting readline that way is pretty interesting!
This echo chamber concept is cited time and time again in mainstream discussions, so much so that communication researchers argue that it has created “its own discursive reality”[1]. In fact, there is very little empirical support for the filter bubble and echo chamber concepts as a population-wide phenomenon. Social media users have been found to encounter more diverse news than non-users. And even when we think about people holding extremist views, findings suggest them to be even more engaged with the mainstream news compared to other news users—after all, they are interested to know what “the enemy” might be up to.

If you’re interested, the article below gives a great overview on the origin of this concept and different disciplines’ view on the subject (it’s open-access as well).

[1] Bruns, A. (2019). Filter bubble. Internet Policy Review, 8(4). https://www.doi.org/10.14763/2019.4.1426
The article says more than 100 miles, that's 1 significant figure, and likely somewhere in the 100-120 mile range. More than 160km is the appropriate conversion, and indeed what the article says, it's likely 160-200km.

If I say it's 50km to somewhere, an appropriate conversion would be 30 miles, not 31.07 miles.
The UK is a first world country? They're not in the EU.
I don't know any aircraft that propel themselves by moving wings.
4% seems to be a scary high number.

Glad your SO made it fine.
The info on my IP is not correct lmao
its all about architecture of chips . apple has technology to achieve it & that doesnt mean intel is not having thier technology to make it possible its all about company usp . if they will get their ROI then they will continue otherwise

just take an example if intel will make performance base chip same price as apple ? which one you will prefer ?
This is amusingly visible in lots of discussion groups (including HN!), where you will find large numbers of participants arguing that the group itself is an echo chamber—but each of them arguing that it is an echo chamber with a very different viewpoint, usually diametrically opposed to the person making the argument.
Seems I overlooked that, you're absolutely right. Still with the inflation I think the stock isn't worth as much as on its historic high, though it seems to gain good momentum again.
Bird physics are really interesting. There's an excellent (and accessible) book called "The Simple Science of Flight" by Henk Tennekes (who is an expert in the study of turbulence) which I really enjoyed reading, highly recommend it.
There are definitely people who try: https://news.ycombinator.com/item?id=23572030

(note that if one has access to SWIFT data, one can not only watch the goods transported in one direction but also the payments flowing in the other.)

In other graphs, I believe California has (had?) superior petrol environmental standards to the rest of the US because its pipeline network is largely independent:
https://www.api.org/~/media/Oil-and-Natural-Gas-images/Pipel...

In yet other graphs, Great War mobilisation was largely a function of the rail networks. To this day, it's possible to buy a "rail" ticket between finland and sweden that winds up "air gapped" via bus transfer.
just check it out mine then :P
That’s why you’re supposed to use these addresses unlike the people in the story who are using addresses that belong to someone else.
Amazon Dash Carts
There's probably more than a few of us on HN from smaller countries who would also find the size of the US mind-boggling.
A magnet would help with the oxygen. And water would be frozen.
Thanks for the link.

In primary care staff. Up close with sick patients. And then... as you mention, partially. In a large building where people are keeping their distance, and not coughing... asymptomatic or not infected (hence not viral shedding) partially goes to no effect at all.

The evidence that N95 is the same as the pointless blue mask isn't surprising, neither are designed for viruses. I doubt that the blue masks are getting incorrectly installed, it's healthcare professionals, and the mask has no face mate other than the nose metal.
They should just write "a dozen". I have a dozen years of experience with this and that ...
I'm not living in Germany, but am downloading torrents (to watch stuff unavailable via HBO/Netflix) via VPN which terminates in Germany. I wonder if the VPN company is getting shitloads of those C&D letters and if they can ever blow back on me.
frankly speaking as of now i don't think there is proper way to do podcast like that
> I'd gladly pay 5k for a robot that can auto-organize my stuff around the house

The main equation for general-use household robots is: can it beat human fares?

A good weekly cleaner (4 hours) is about €22/h in Paris, or €4.5k/year.

Let’s say your robot lives 4 years, similar to your computer (which seems fair, since it is one, and an abused one at that). Since you amortize its price over 4 years, its initial cost must be below €18.3k ($21k) with human-quality-parity.

Personally, though, I would bet on dedicated, single-purpose robots, working together through wireless communication. Simpler to build, less costly, easier to replace. One small wheeled quadcopter for cleaning surfaces, one wheeled laundry box to carry it to the washing machine, one arm attached to the washing machine to put it in, etc.
Fun fact - some ships turn off their AIS while being on seas and they are allowed to do so (non-commercial) which is a pain if you are sailing one handed or in bad weather conditions (fog).
Apple sold over 60 millions AirPods. Even if 0.01% is affected - thats 6,000 negative complaints for you. The page that is linked to the post has about 200 quoted complaints.
Such a truly good person
> I don't know any aircraft that propel themselves by moving wings.

Well, there are helicopters, of course, and—less common but more what you probably had in mind—ornithopters, both of which using moving—rotary in the first case, flapping in the second—wings.
Have we let the LED indicator light go too far?
There is also: https://skibstrafik.dk/ which is pretty good.
You can even get a picture (if available) and more information about a ship by clicking on it.
Words change their meaning.
Troll has not meant that in more than a decade.
Ask HN: Good course on designing high-availability applications
We are designing a fairly complex application where we strive to achieve as high availability as possible (99,99 is the current target) and want to try out some things that our organization does not have experience doing. I am expected to have one of the leading roles in designing it, but I find my knowledge very lacking in the networking / traffic management aspects. I am superficially familiar with BGP and load balancing, but as soon as we dive deeper in the details on how, let's say, load balancing meshes with Kubernetes, I find myself completely out of my depth.
Are there any good courses or books that could help me get up to speed? Strong preference for material that explains things from the ground up, with as little magic as possible, and not cloud-provider specific, since we use on-premises internal infrastructure and AWS / Azure etc is out of the question.
A Titan Among Men, Ron Graham (1935-2020)
They're called ornithopters, check this out:

https://youtu.be/0E77j1imdhQ
You're right, I meant it is pretty common in turkish-ish group (tatar, mongol, etc), not all East.
Yep, tiny, diameter is 8mm
Just launched and we're giving away a free Jarvis Bamboo Standing Desk
Hi HN - we just launched a new remote job and to celebrate we're giving away a free Jarvis Bamboo Standing Desk.

Check it out and let us know what you think, or just go straight to the giveaway for a chance to upgrade your WFH setup.
As an aside, helicopter rotors are an ingenious design. The principle is brilliant.
Bogus pyramids: Learning methods, Maslow and Bloom
Maybe they were just writing a lot of `AbstractHitlerBeanFactoryBuilder` classes.
You completely misunderstand trolling if you think a real politician using his real name would be trolling on the internet!

Saying stupid things or even outrageous (in your view) things is not trolling unless it's said for the sake of provoking people who hold those views. If you actually believe your stupid points of view, you should not be called a troll, merely an idiot.
The torrent file is downloaded over a secure connection that you can’t monitor. Can you please tell me which messages in the BitTorrent protocol contain the filenames?
Covid-19 Pandemic Has Created Unbearable Stress on the Medical System
Having used shopify API and the new graphQL API I am sure shopify is for small business and then you need to rebuilt the system from ground up using partners to support any complex case. In Shopify collections and categories are not represented as graphs but as distinct entity relying on application code to make this link. Media management API is so worse than can be done with many opensource system like Saloer or Sylius or Spree. Same is the case when need to support multiple price lists for specific supplier or buyer. When it comes to data based security based on user role, one has to roll out their own system. After doing all that custom application code still do not have access to the API server code.

So for a partner it guarantee regular stream of revenue but at the cost of customers’ interest who is now at the whims and mercy of company which wrote the custom code and also shopify which control the core API server code.

If you want to built a reliable and resilient system for 6 billion business a custom built based on open source is far superior to proprietary and black box of shopify+closed custom code written by partner.
You are right, PWAs (as far as their main driver states) want to be as capable as native apps. However, there is a huge distinction in that native apps start from a baseline of (almost) full system access, and PWAs must ask for permissions for anything but trivial capabilities. Permission interactions can be fine tuned on a case by case basis. If they are too spammy, they can be set to require a user event, a button in the address bar, etc. It has worked perfectly fine for android in the case of push notifications. I don't use it much, but for some webapps I do appreciate it a lot. For example twitter, I like to get a notification of some interactions, and some games notify me of scheduled events or when it's my turn.

Re: "holding the web back" 1. Not having push notifications on iOS _is_ sadly a dealbreaker when chosing between creating a native app and a webapp. 2. Android has had this feature for over a decade I think, and it works fine. 3. Apple gets a huge revenue cut from all native iOS apps, and has a general "platform image" it defends.

So there _is_ a huge contradiction, in that apple does obviously hold some key feature back, in the name of privacy, pushing users to use their preferred much more invasive platform.
Thats thought ending. There isn't even a downside, you learn history.
"Looks like we should gotten a different copy of 2020... this one has a virus!"

A wacky year that has thrown a lot at us (and election fun has barely begun)!
UK was aligned with the US in the cold war.
I use LXD for ad-hoc clean throw-away Linux instances a lot and it is pretty good. One thing that is confusing is that the command line tool it provides is called lxc and not lxd. Even more so as LXC already is a pretty overloaded term.
Actually, that helps I think, thank you!
A self-study guide for tech leads
The obfuscation is just to disguise the traffic so providers can’t easily implement blanket bans on all BitTorrent traffic
Journalists used to speak to sources and collate a point of view. Now even the TV channels literally screenshot the tweet and display it. So lazy and a bugbear of mine. If I wanted to see a Twitter feed, I'd just to read Twitter.
The rising air doesn't actually stop at cloud base, but it becomes very hard to orient because you don't see the horizon anymore. The thermals can also be generated by many different landscape features - they can be triggered by hills (which can also help them release) but there are plenty on flat landscape as well. Also other sources of upward air currents can be used for soaring, e.g. wind deflecting upwards over a hill or waves high in the atmosphere (search "wave soaring" on youtube). There is even https://perlanproject.org/ aiming to do this at 30km altitude.
To me it just seems like Google is trying to not have to pay to train their new employees but have people opt to be trained for free. I could see potentially making people pay for "advanced" training to be able to work at Google.
The two-layer feature of the Strait of Gibraltar:

https://books.google.ch/books?id=nUtLDwAAQBAJ&pg=PA46&lpg=PA...

meant that submarines used to be able to pass in both directions with engines off.

Still physically possible, but no longer worthwhile:
https://news.ycombinator.com/item?id=23548220
Microsoft adding support for custom '+' email addresses in Office 365
My 14 year old son, didn't take to online learning at all well (we're in Finland - the school already used google classroom and a lot of online technologies and had all the resources and training they needed).
It seemed to be the lack of attention both ways - the teacher can't really see how well the students are understanding the information and the students are perhaps taking less in (maybe the youtube/snapchat use has dulled their perception of video lessons) and are less inclined to ask for help.

I wonder if video lessons of traditional in-class teaching will ever be effective long distance to younger pupils. And shorter online interactive lessons - duolingo/khan academy etc. or something else is required.
fwiw, I've used qBittorrent on osx and found it to be usable. I'll admit that was a few years back, so maybe they (read: apple) broke that one in the meantime.

Oh, also, coming out of an hour long intercom session trying to explain to a customer rep how "no, I didn't change anything in my firefox, your site just suddenly doesn't log me in any longer" I'll posit that the web breaks all the time and all over the place, in many small, annoying ways.
Or France, let's don't forget France :)
The visual “knee” is purely a result of your chosen scale; there is no scale-independent mathematical definition.

Put it on a log/log chart, and it’s a straight line; no part of the growth is qualitatively different than any other.
If you have dynamic allocation of customer IPs, you have to store that data anyway.
When the video mentioned a custom cable design to meet requirements, the first thing I looked for in the article was details on this:

> ...the resulting [cable] design uses G.657 200 micron fibers with a specially tailored aramid configuration and a high-strength, high-temperature, track-resistant polymer jacket to survive the requirements of this application within a small form factor.

...and the first thing that popped into my mind was a certain pain-in-the-ass-to-repair weapon subsystem which uses a certain HP/LF transmission line that also leverages a "specially tailored aramid configuration" inner jacket. Cool tech, but yikes if commercial ISPs embrace this without seriously considering sustainability implications.
I don't mind paying for the latest album/ebook/videogame. What I mind is not being able to watch GoT in HD on Linux. I mind paying for the latest album then not being able to play it on my openhome DLNA devices. I mind not being able to play a random selection of more than 1000 or so songs from my library (a big enough playlist to not hear the same song multiple times daily). I mind not being able to crossfade my music, or use a media player that can adjust for the shitty speakers in my phone. I can finally share my video game library with my friend, but if I want to play even a free game while they use my library, that's not possible (the only limitation here should be playing the same game). I mind paying for an ebook, then not being able to read it in purple 34pt copperplate against a green background with line breaks where they belong (get thee hence PDF). I mind not being able to search the contents of multiple ebooks I own for the name of a character because I forgot the book title or because it's a cameo in another series. I mind not being able to create a playlist of music that contains files from my Google play music library, my Dropbox folder, and my desktop. I mind buying media from a DRM provider, then they decide to shut their service down and I can never access those files again; I may have some chance if I install their software before they shut down their servers, but I'll lose access if I ever upgrade my computer/OS (Nintendo DSi store, various other defunct ebook/music/video game providers). I mind that the e-book I downloaded through my library's OverDrive subscription cannot be read offline at all because it's not available as an epub or on Amazon, and thus it can't be downloaded to read offline, and for the same reason I also can't take notes or have multiple bookmarks. I mind that I can't give away my purchased ebooks after I'm done with them. I mind the fact that to watch movies away from home, I need to get a more expensive tablet (cellular version) and pay monthly for an extra data line that likely limits me to only watching 3-4 movies anyways.

Free is nice, yes. But money isn't the only reason for piracy. Downloading is easier and frequently faster than ripping the DRM off myself.
if you read it right, it's all in the construction.
so you or better everyone should share this page, as well as if you want to contribute something, register there https://atlasofsurveillance.org/collaborate

https://supporters.eff.org/collaborate-atlas-surveillance

so that the whole thing can also be further developed worldwide
I'll let that count, but only because of the nice snideness of it. :P

Seriously though, you'll be hard-pressed to find a platform where you can't run at least rtorrent or such. and if you're running some esoteric unix from way back when, I expect you to be able to compile it for that yourself. :P
I remember when they were testing the aerodynamics of something in Mythbusters and needed a quick way to create laminar flow. Grant's solution was to cut both ends of a pack of drinking straws and put it inline with the airflow. Such an elegantly brilliant idea.
https://forum.gcaptain.com/t/if-it-is-grey-stay-away/46521
> Social media users have been found to encounter more diverse news than non-users. And even when we think about people holding extremist views, findings suggest them to be even more engaged with the mainstream news compared to other news users—after all, they are interested to know what “the enemy” might be up to.

But that's perfectly compatible with echo chambers. They will interact with the outside world, but their interpretation of things that happen comes from within the echo chamber. Anti-Vaxxers know that there are people believing in vaccinations, they read about them in the papers, but then they might just post a comment "it's what Bill Gates wants you to believe so he can sell more 5G towers to Huawei". The echo chamber does echo their world view and interpretation of events, and just exposing them to "diverse news" won't change that, or we really wouldn't have a large variety of fringe groups.
The post you're replying to directly addresses that. When you write SQL:

> It's no longer a simple "just works" query language the moment you have to worry about predicate flattening, join decomposition, CTEs that introduce optimization barriers, and "IN()" being faster than equivalent "JOINs".

Though it doesn't seem to address how to optimize things using the GraphQL compiler, when there's a need, without massaging the queries, as with SQL.
I've worked emergency communications and 911 dispatch during wildfires and a surprising amount of people don't leave their homes during an evacuation order.