skysight-inc/HackerNews huggingface dataset:
Congrats! I've been using vercel for a month now and it's just so nice and easy to use; without sacrificing performance/flexibility. I hope they don't lose the ease of use as they get bigger, like so many other similar products
France is a primary actor in the EU seeking to regulate Facebook. It appears the company is now publicly calling out the country's shady activities on their own platform -- clever, and no doubt a good bargaining chip.
what is wrong for getting paid for non-trivial patent? You have choice of using or not. It is not upon you to make a choice it must be free.
You...know the Internet came out of government projects (DARPANet), right? It wasn't something that was developed by private companies out of the goodness of their hearts...
> There is no good reason for French military units to be interfering in former colonies in North Africa; let it go.

While I absolutely agree, I think it's a bit hypocritical to target only France. The US and the UK do the same thing but somehow aren't banned by Facebook.

The UK even announced a few days ago that they were using a psyops unit to counter vaccination conspiracy theories. The same unit that was previously targeting the Islamic State.

I don't know exactly how they operate but I'm pretty sure they run a large network of social media bots to influence people online.

Disclosure : I'm French so that might color my reaction a bit :)
Ask HN: How to use Google Analytics under the GDPR
Currently, my site asks users to opt-in for cookies before loading the Google Analytics script.

This results in 170 visitors when I see CloudFlare analytics, but one 6 in my GA dashboard. Is there a way to use GA in a minimal-fashion, so that it doesn't set cookies or collect PII, for people who opt-out cookies?
It seems the carbon footprint of even losing the entire Amazon Forrest is actually small:

"In various modelling studies the risk of Amazon dieback gradually grows above2oC and becomes significant in the 3 to 5oC range, but will still take 100-200 years to fully play out..."

"The total Amazon carbon sink is estimated to be 150-200 gigatonnes of carbon (GtC), with a maximum forest dieback to savannah estimated to release 53-70 GtC and raise atmospheric CO2 by 25-33 ppm (which is enough to cause up to ~0.15oC of warming if none of the CO2 was re-sequestered)"

https://climatetippingpoints.info/2019/04/15/fact-check-do-t...
Ugh what a tone deaf response no one asked them to make.
I've been wondering the same haha. Seems like Russia and other ex-USSR countries would be good places to set up (close to EU, pretty open Internet and business laws, at least compared to China)...
Thanks for asking... and Yes!

[0]http://nebula.mimix.io

[1]http://home.mimix.io/en/dev/nebula
A Tactical Guide to Managing Up
Make a Language in Rust, Part Fifteen: Markers
https://www.computerworld.com/article/2585090/amazon-buys-eg...
Hi, serious question what is Vercel? As a developer, what do I use it for? Back-end as a service? Hosting? Database? from reading their homepage several times and looking at their products I still cant tell... can some explain?
Plastic alternatives are also heavier and bulkier. More trucks are needed to ship the same product. Plastic is in fact the best environmental choice in many cases. Even single use plastic. The current zeitgeist regarding plastic is nothing more than a repeat of the 1920s alcohol prohibition. A moral panic not based on facts.

The solution to plastic in the ocean isn’t to ban plastic in the West but to build out trash management systems in Asia and Africa. The only thing the war on plastic does is raise emissions and accelerate climate change.
Lower spread is the difference between the price you can buy vs sell at. Most people do not trade stock directly - they use a middleman, called a market maker.

This is computer now, but back in 1890 (picking a date where there were stock markets, but obviously no computers) there were people who worked on the floor of the various stock exchanges called market makers. They own a bunch off shares of one company, and agree to buy or sell to anyone. When some broker (ie agent for a trader who may not live in the same city) walks on the floor wanting to buy stock they don't have to wait for someone else walking on willing to sell, instead they go to this person who is always willing to sell stock. Latter when broker (again agent for a trader) wants sell stock the market maker will buy their shares. This is much quicker than the two traders needing to find each other and agree to a price.

The market maker makes money be the spread. When the two traders above buy or sell with the trader they don't get the same price. Instead if the stock is listed for $10/share the person buying is really paying an extra price, $11/share (for example it is almost always pennies), and the person selling actually is getting $9/share (again an absurd example). The market marker is thus making $1/share for every share of stock traded.

The spread thus clearly is taking money from the traders. This is above the money you have to pay your broker to make the trade for you.
Packt's $5 campaign just landed: All e-books & videos are just $5 (packtpub.com)
With it's sixth iteration and having upskilled thousands of developers in the recent years, Packt is here with 'Tech Unlocked 2021', offering e-books and videos on various technologies at just $5 from 15th December 2020 to 13th January 2021, which includes some of their best-selling titles by authors working at Microsoft, Google, IBM and more.

It’s more important than ever to help the developer community prepare for the year ahead, unlocking new opportunities and skills to help them step forward into a more optimistic future. Check out Packt titles here - https://packt.com/

Let's work on contributing to put software to work—together!
This just tells Apple users they're on to something.
vim has a setting to copy "yanked" stuff into the clipboard.

Selecting a block of text is arguably faster in vim than with the mouse, and then just hit "y" to copy. It think its comparable to Kate+Mouse
Many Chromebooks and Chromebook tablets now have a real Linux environment available: https://support.google.com/chromebook/answer/9145439
It's vitally important to have studies proving things that are "common sense," so that when there are people in positions of power trying to claim the opposite, there's solid science to point to when you tell them they're wrong.

It's even more important when it's things like this, disproving ideas that have been taken as gospel by parts of the political establishment for decades now.
The kinds of people still reading paper newspapers will react exactly as expected. It will have the entire retirement home in an absolute frenzy.
Asia is the problem with plastics, as they find their way into waterways. I cringe when I see a street food video with food poured in a plastic bag.
I'm sure there are a lot of businesses that can exist by knowing everything about me. And, frankly, I think it's ok if they do... as long as they have my permission.

The nice thing is that this is what this change does. It makes it more clear who, and what, is sharing information about me. A world where we have apps and websites that pop up with an alert "This website will share information about you with Facebook, even if you don't login. This information may be able to identify you", seems reasonable to me.
I thought of that, but 40 root comments are a lot to go through. Not all of those are recent. The accusation that HN is not friendly to small lucrative endeavors seems very out of place to me and usually it’s just nitpick of very rare dismissive comments among hundreds of supportive comments. That’s why I asked for the go to point those out.

Maybe I couldn’t find the “funny” comments because I am not sure what “funny” means. Dismissive? Negative feedback? Aggressive? Accusatory?
No mention of IRC? It's still widely used for developer collaboration. It has most of the features of Slack, apart from the ability to share pictures of cats with coworkers.
I'm sure some are, sure, but I bet the vast majority of researchers:
a) are still using python + libs
b) that ARE changing from something to something else are moving to python from not-python
Bring back freedom fries!
List of SunBurst Victims
Go into Safari preferences and uncheck the box for remembering passwords (and the ones for remembering other things while you’re there).
Vercel CEO needs to speak in plain English, it would help his effort quite a lot.
I find the small business angle pretty interesting. I know a lot of people doing small businesses that use FB for marketing, yet if you were to ask them how FB works, they wouldn't have a clue. They see the interface, not the implementation.

Their interests are aligned in one way, both benefit from being able to find customers. But in another way, there's a principal-agent problem. FB negotiates with the shops for their cut of the pie, with a fair degree of power. They're also one of the few entities large enough to lobby government, which they can do for both or for themselves.
Extracted using https://github.com/RedDrip7/SunBurst_DGA_Decode
Or just engage in piracy.
Well a competitor wouldn't be the brainchild of CIA's LifeLog program, for starters.
I'm a huge fan of vercel, it's saved me a lot of money[1] this year. Their developer experience is incredibly friendly and they've contributed extremely useful libraries to open-source, including micro and next.js. I've had great support experiences for some serious issues like platform bugs. They're in a tough position because the serverless paradigm is still foreign to many people, and many typical project dependencies won't operate in a serverless environment.

I have a set of critiques just like any infrastructure user, but by and large Vercel is moving in the right direction and I'm looking forward to seeing them succeed!

[1] My bill running CollegeAI.com on Kubernetes went from $600/mo to $20/mo with Vercel. It required a large refactor to serverless and the initial week of deployment the performance was so much better I got a massive traffic spike that increased my traffic from tens to thousands of daily signups. The bill that month was over $1000 because I didn't have the serverless parameters set up totally correctly.
It's so sad that in the USA candy is dominated by handful of brands that produce more or less the same limited range of cloyingly sweet and uninteresting confections of nougat, caramel, cheap chocolate, nuts, and a few other things.

I find it impossible to believe that this "sameness" is what people really want. I suspect candy vendors have specifically conditioned the candy market in much the same way as the film industry has conditioned audiences into go to see mass-market films-- endless re-hashes of the same stuff, endless sequels, formulaic plots, god forbid an edgy wildly different film gets out every once in a while.

Things are different in most European and Asian countries where you can easily find a mind-blowing variety of candies that are truly distinct from each other.

That reminds me, there's a fun book of essays, Candy Freak (https://www.amazon.com/Candyfreak-Journey-through-Chocolate-...) which is all about the vanishing fringe candy makers in the USA.
It's like trying to persuade alcoholics to switch from boxed wine to vintage bottles.

So switching to something 10-100 times more expensive that doesn't actually perform any better in any of the areas you care about? Yea that does sound like a lot of enterprise software I've seen.
Its absolutely not silly.

It's similar to why formal verification is so important in hardware, because it's effectively forcing you to be specific about semantics and let's the computer walk through things for you.
I also find Downdetector's outage map interesting as a self-reported approximation of Telegram usage: https://downdetector.com/status/telegram/map/

Screenshot: https://etc.sanqui.net/20201216_downdetector_telegram_europe...
Could you describe what kind of pain points have you had? I've been building a photo-intensive static personal website lately. I started off with Next.js, but later switched to Gatsby, because so many things just worked out-of-the-box with it. This was especially the case with optimizing and resizing images.

For Gatsby there is gatsby-image, which works super well. For Next.js there is next-optimized-images which is not very mature. The latest version of Next.js also provides next/image, but as far as I have understood, it requires you to run the Next.js backend server, so it is not an option for 100% static websites.

https://nextjs.org/docs/basic-features/image-optimization

> Instead of optimizing images at build time, Next.js optimizes images on-demand, as users request them. Unlike static site generators and static-only solutions, your build times aren't increased, whether shipping 10 images or 10 million images.

Sometimes I also bumped into issues with Next.js where the framework was trying to send some code to run on the client browser instead of running it during page generation. The division between server and client seemed a bit too hazy for my taste and felt magical in the wrong ways.
"We need to continue vacuuming up as much data as possible, so that small business can live, so please allow us to invade your customers' privacy as thoroughly as possible and don't let them control whether we can do that."

WTF?
US health regulator FDA finds Moderna coronavirus vaccine safe and 95% effective
U.S. Public Transportation Is Facing a “Make or Break” Moment
To play the devil's advocate, most small business in my area of Europe(bars, cafes, bands, jazz/rock halls, shops, restaurants and even dentists) rely on Facebook for reaching out to their customers or audience, organizing and advertising events and even for customer support via Facebook Messenger to the point where their Facebook page has replaced their main website as it's more alive since it's easier for their staff to use and keep up to date vs a dedicated website.

If I would give up my Facebook account, I would miss out on a lot of events that happend in town(pre covid).
https://wiki.syslinux.org/wiki/index.php?title=Isohybrid
https://repo.or.cz/syslinux.git/blob/HEAD:/utils/isohybrid.c
These are exactly the type of silly applications that are needed on macOS because the OS too locked down, or at least not made for people who like to do this type of stuff.

On Linux, almost all native applications keep their data in regular, non-proprietary files on the file system. This means your data always exists separate from the applications and you can do with it what you want. If you want to run a script every Monday at 3PM that sifts through your ~/downloads folder and uploads the top 10% largest files to a server, except in January, on Easter, when when your drive is below 70% capacity, if it's not hooked up to power, and also not if Kanye West tweeted something in all caps, you can do that. You can make it retry every 42 minutes if conditions weren't met, email Bob and message Alice in Slack about it. You can make it machine learn your behavior and pick a window within 3 hours after sunrise, log the bandwidth usage, and have it play a tune for your friend's MPD server on the other side of the country.

Why you would want to do all of this is beyond me, but odds are you want to do one of these things at some point. Then Hazel won't be able to do it because they didn't consider your use case, that functionality is only available in version 6 (pay up for the upgrade!), Apple didn't provide the right API, or they recently took it away in the name of security. Surely there's another app that can do it, but that one can't do the other thing! Oh well, maybe the next version?

On Linux, you dream up the code in the language of your choice and it will work forever. Your learned skills will transfer one-to-one to programming you do for your job or hobby, instead of being weirdly specific and locked down to this one, overpriced app's clickity click interface. The OSS mentality of interoperability and doing one thing well almost guarantees there are battle-tested tools available that can solve pieces of your specific puzzle, while not locking you in to their way of doing things.

Of course scripting is not exclusive to Linux, but it is the only OS that was and is built with it in mind.
I would also appreciate an explanation of what it is because after 10 mins on their site I still can't pin it down
>Many in the small business community have shared concerns about Apple's forced software update, which will limit businesses' ability to run personalized ads and reach their customers effectively.

But Facebook doesn't really lose "personalized ads"; what's changed is that the Apple iOS user must opt in to IDFA tracking to get FB's personalized ads.

So that's the issue: FB would rather that Apple join the duplicity and serve FB's needs more than the iOS customer. In other words, FB wants Apple to cooperate and make personalized ads a dark pattern and hidden default -- instead of it being out in the open and transparent as a customer choice.

I'm not against advertisement. I sometimes even pay to see advertisements. (E.g., when I pay for a ticket to a Home & Garden show at a convention center, I'm paying to have booth exhibitors "advertise" their new products to me.)

It's ok for Facebook to serve ads. They should do it in a more transparent way and this iOS 14 change to explicit IDFA is more consumer friendly and ethical.
Looks like hosting your site via your Git repo. Make a change in Git and they will push it to their servers ( probably AWS linux cluster)
Next is a server side rendered framework for react apps.

Next is made by Vercel.

They also have an option to staticly rendered certain pages.

They netlify but for next. Also next usually requires a node server so technically can also act as an api.

Can generate a server less bundle.
Plenty of science fiction FTL is based on some [made up] loop hole that you can travel faster than light while time itself goes forward for all observers at the normal rate.

Since we are talking about science fiction here you cannot ignore the above loop holes. If we were talking about the real universe as we know it, then of course you are right.
Phase Modulation
> If this is fairly standard practice, then an afternoon birthday surgery would be an emergency situation and, hence, more deadly.

TFA says they're only counting emergency surgeries, to avoid exactly this bias.
From first hand experience - Vercel is pretty magical. I’ve helped my wife develop an e-commerce site for her planetary-themed kids merch [1], we chose NextJS with a Shopify Storefront backend and deployed the entire thing to Vercel. Didn’t even need SSL certs, no fiddling with CDNs, it’s just magic.

We are super happy with how it turned out vs dealing with full Shopify front end/backend stores.

[1] https://littleastronauts.com
Facebook's App Store privacy description, in its entirety
With Vercel you can easily deploy a static/SSR app in minutes, either using their NextJS framework or any other JS/TS framework.

It also provides serverless API endpoints capabilities with other languages (Python, Node, Go, Ruby). Most of this comes with a great free tier (including bandwidth which is unlimited).

Team accounts allow your team to collaborate, deploy, run analytics etc seamlessly.

It's great, they've done a great job. I might be forgetting a couple of things, but this is a big part of why they are so successful.
It's largely for export, so those of us in countries who import Brazilian meat could put tariffs on it until we're no longer incentivising the destruction of the rainforest/planet.

Consumers will soon adapt to higher meat prices by either accepting them or using the countless (traditional + modern) recipes which require less or no meat.
Part Zero: Getting set up - https://arzg.github.io/lang/0/

Part One: A Basic Parser - https://arzg.github.io/lang/1/

Part Two: Whitespace Support - https://arzg.github.io/lang/2/

Part Three: Defining Variables - https://arzg.github.io/lang/3/

Part Four: Backtracking - https://arzg.github.io/lang/4/

Part Five: Binding Usages - https://arzg.github.io/lang/5/

Part Six: Blocks - https://arzg.github.io/lang/6/

Part Seven: A REPL - https://arzg.github.io/lang/7/

Part Eight: Function Definitions - https://arzg.github.io/lang/8/

Part Nine: Function Calls - https://arzg.github.io/lang/9/

Part Ten: Starting Again - https://arzg.github.io/lang/10/

Part Eleven: Refinements - https://arzg.github.io/lang/11/

Part Twelve: Terminology - https://arzg.github.io/lang/12/

Part Thirteen: Whitespace & Events - https://arzg.github.io/lang/13/

Part Fourteen: Comments - https://arzg.github.io/lang/14/
I asked. It does :)
Vercel is a serverless platform like AWS Lambda or Netlify. Run your API endpoints and your client application on it but your database elsewhere. They'll make deploying your website one command but take care of an enormous amount of developer operations, including dev/staging/production environments, secrets management, server scaling, and https certificates.
Google Finance Finally Updated
I don't think I have ever implemented a sort. What modern tooling doesn't provide a sort? Even C has qsort.
Would love a more technical explanation as to why shell.efi is able to modify efivars yet the kernel unable to.
It doesn’t have to because the national governments are charged with enforcing EU laws.
This is a significant advantage of the GNU GPL that I also wish more licenses had adopted.
It’s interesting that the ad text avoids stating what the bad thing that Apple is doing: requiring apps to ask users for permission.
The article admits its own clickbait:

"But although the exercise community has long known that it’s impossible to “spot train” to reduce inches anywhere on your body, some trainers have been touting high-intensity interval training (HIIT) as the best way to target stomach fat."

I'd suggest Tom Venuto's book "Burn the Fat, Feed the Muscle" for anyone looking for a good approach to HIIT and workouts in general.
still use gmail to manage email lmao
Thank you for the well written comment. You gave me a new perspective that changed my viewpoint.
Maybe it’s because Facebook has killed anyone’s desire to check out a website, penalizing those that don’t have an entry on the platform?
Reminds me of one of my favorite images: https://en.m.wikipedia.org/wiki/File:Snowflake_300um_LTSEM,_...

It's so strange that there are people who use "snowflake" as an insult.
If you're pissing off facebook, you're doing something right.
Even if a Ruby bug would mean death?

EDIT: I take this back. I missed the point of the argument.
We were banned by management from turning off notifications.
Misleading title, according to their tweet it's a regional connectivity issue. But yeah, I am affected, that's why I came here.
I would still say that performing the demonstrations does have value and real-world impact. In particular: If you're planning a secure facility and considering whether to invest in e.g. temperature isolation, you can point out to the published demonstration as a justification for the expense. If there was no actual real-world demonstration in the public literature, someone could argue that the attack is purely theoretical, or that it would require so much resources that no one would bother, etc. In this sense, it is even better that it is a minimal-effort demonstration, which you don't need that much expertise to pull off. There have been many funded research projects with lot less impact...
a combination of high-intensity interval training (HIIT) and diet can help with weight loss, especially with reducing belly fat.
Reminds me of a study showing that a reusable coffee mug wastes not water (from washing) than a styrofoam cups.
comments from last month

https://news.ycombinator.com/item?id=25031486