skysight-inc/HackerNews huggingface dataset:
I think the SLS program at this point adds negative value to getting to space. I wouldn't normally wish for failure, but I think even if development were free I would vote to axe it.

The distraction of this program is immense, and when it's done you have a non reusable rocket in a reusable age.
I don't see how it is wrong as a maxim. Sure there are cases where the products don't turn on the users because they are sustainable or have received enough funding/backing to last for a while before having to seek for alternative forms of monetization, but otherwise we know operational costs for products need to be met somehow, and the way to do this while still having a broad consumer base is to not charge the customer directly but to profit off of them by selling data or inferences drawn from said data.
Sure. They weren't censored until they were censored?

You're saying basically: "they weren't silenced until they were silenced."

So what? They're censored now.
People also blame JS (the language) for things that are the fault of NodeJS (a runtime by one group that implements an incompatible fork of JS) and NPM (which is a community at the very least, and arguably a design and development methodology). Neither of these are "JS", but loads of people (both those who spend their days steeped in GitHub issues related to NodeJS development and those looking to heap scorn upon it) will argue as if they're inseparable or synonymous, even though that's not the case at all.

Imagine if people conflated Android development with programming in Java. (This might be a more appropriate metaphor than intended, since most of the time the people who strike me as being out for blood regarding JS tend to exhibit the arrogance and nuance of someone coming straight from their university's second year Java course.)
So httpOnly and secure flags are not that secure in cookies.
I actually really like this idea. I trust Google the most out of all the other players, since they have the most to lose...

If Apple can have everything built around a single ID and be praised for it's ecosystem, I don't see a reason why Google shouldn't try, especially since there are people who like Google more than Apple.
Agreed, I've lost both a Gmail account and a YT account to Google's "acceptable bug rate" coupled with nearly fully automated support.

In both cases, the problem arose not from my behavior but from their merging, splitting and changing their product offerings. As dependent as I am on Google personally, I couldn't in good conscience tie a business to their whims if there were any reasonable alternative.

In terms of search and video as marketing channels, they've pretty much got a monopoly. In cloud services, there's more choice.
> I personally use syncthing

> I even sync back up the played location.

That sounds cool, how do you do it?
Heh. Tell that to Flash Cookies. https://www.cookiepro.com/knowledge/what-is-a-flash-cookie/

> Many end users are unaware that Flash cookies exist and have no idea that when they delete their browser’s HTTP cookies, Flash cookies could remain unaffected and be used to recreate deleted HTTP cookies. The recreation process, which is called respawning, is extremely controversial because it facilitates cross-browser tracking and poses privacy concerns when the use of Flash cookies is not disclosed in a website’s privacy policy.
That's very weird.

I'm using both, Linux for 8 hours at work and then Windows for my personal computing needs.

I live mostly in the browser. Both OSes basically work. I can move my windows around lag free, entirely, always.

Bluetooth audio works. This 4k screen I'm using now for the first time on Linux just worked.
Feeling that something requires no explanation is a rationalization for not having any explanation.
Wouldn't e-ink be in CMY(K) instead of RGB since it's reflective?
Web apps are more accessible because more people can build web apps and thus there are more web apps for people to access. There are still many web apps that aren't accessible because they're too hard, like for example I might say that modern frameworks don't make games easy enough and that's why we've seen far less flash-style games. You don't get to access the games that don't get created.
But it shouldn’t require such a complex js execution engine when the end result is something that is equivalent to what used to be retrievable with a simple curl request.
I also have significant experience in all 3 and I couldn’t disagree more. GCP support & documentation alone is a dramatic reason to avoid GCP. GCS CLI utilities are supposed to be S3 API-compatible, but they are not. GCP keyfile-based access is a horrid anti-pattern, but the rules for human IAM user vs service account vs impersonation are not uniform across all products (eg, if you need developers to have ad hoc non-console access to both GCE VMs and Dataproc clusters, you have to manage two very different approaches to identity-based access).

GCP’s region-level SLA are poor for most products and over a window of a few years, they don’t actually meet their region SLAs. GCP has all kinds of nasty legalese about “beta” features that aren’t supported by the SLAs, and if you use them, you forfeit your right to claim credits after SLA-violating outages. For GKE in particular, Google’s rules basically exclude every aspect of Kubernetes you need to actually use it in production, which is a blatant attempt to force users into Anthos.

In machine learning in particular, GCP has horrible offerings that are massively over-priced and/or are 100% hype-driven (TPUs are a good example, but also things like running Kubeflow or Feast).

Google Cloud Functions and Google Cloud Run have such severe limitations to resource sizing, especially memory, that they are irrelevant, whereas by comparison Fargate is excellent for ML workloads. There really is no equivalent in GCP, since Cloud Run can’t handle large Docker containers needing high RAM, so you’ll just be rerouted to GKE where because of the SLA legalese you can’t actually use any of the tools you want. And then on top of this, configuring any type of hybrid open internet / internal data center service with Cloud Functions or Cloud Run is miserable. You need a full Networking team just solely to manage Cloud Function or Cloud Run service access, it is absolutely nowhere close to self-service for normal backend teams.

GCP is a miserable, miserable choice for cloud vendor. It is typically chosen solely due to being cheap in the short term and allowing bulk deals on GSuite, Ads credits and other deal sweeteners. It’s so stupid to choose GCP for these short-term deals, because Google absolutely will lock you in and raise prices for their garbage tools and poor customer service.

For my money both Azure and AWS are still lightyears ahead of GCP and I would gladly pay a premium to use either just to avoid GCP.
Sadly, it's not often that simple. Giving amazon.com permissions to JS should be enough, but it requires media. or ssl-images to get basic functions to work.

Then there's the issue of [randomstring].clouldfront.com - what does this script do? Do I need it?

Often finding the right combination of scripts to enable to get one piece of functionality to work makes the whole experience painful and frustrating, often I just forget what I was trying to do and go elsewhere.
> Anyway, this is not about definitions.

But it is. If people cannot run your software freely, for any purpose, then it is not free software (and that includes users who are big companies). There's really no way around that. If you are worried that companies may use your software without giving back to the community, the best is to use a copyleft license like GPL or AGPL. You can also dual-license your software as AGPL/proprietary, and sell proprietary licenses at different prices according to the client. This is a fairly common setup, and many companies appreciate it (the only issue is that all external contributors to your project must surrender their copyright to you).
$20 for the LCD is one component among many that you need to build a hobby project. It adds up quick if you pay retail like that. Meanwhile, if you can reduce that by an order of magnitude, the number of projects that will take advantage of it will increase. As for hobbyist projects vs commercial products, many hobbyists have created businesses from their projects, and that goes from woodworking to baking to electronics. Seems like 6-7 years ago there was a lot of excitement around the idea of "desktop manufacturing" and realizing the promise of 3D printing for small batch electronics. Maybe that was a little early in the hype cycle but I very much would like to see this sort of thing take off. Every $ counts in making that a realistic possibility.
In all honesty, in that particular case, we'd honestly think about merging it. If that happens, we're facing 2 options. Either we merge it, and at that point the real business model for our business is about hosting, management, support, SLAs, etc. Or we don't, and that contributor could very well publish it in another repo. And then, what's the point?

We call this type of business model open core. It is the same one as Confluent or DBT. Without those companies, there would have been nobody to create those open source projects and get them to a place of value for a maximum number of companies. Kafka's impact goes well beyond Confluent's customer base. Similarly, our goal is to solve the data integration problem for every company or project, even if we only convert a small % of them as customers for us. That's why we won't be focusing on any premium features for at least a year and possibly 2. Hope that makes sense to you.
Humans can do interplanetary travel already.

A species at a similar development level in some other solar system with slightly better societal goals or a need for a specific resource could already be colonizing other planets or asteroids.
If you're presenting Web 1.0 server-side apps as an alternative to JavaScript, you're trading accessibility for archivability. With a modern SPA, I can have the user download the app once and cache it in a service worker. All further requests can be made as minimal as possible using JSON or GraphQL requests. This matters, a lot, to users connecting over slow cell connections in metered bandwidth. I care a _lot_ more about making my sites accessible to users in developing countries than I do about y'all HN folks that refuse to run JavaScript on principle. Figure it out.

Sites with JavaScript are somewhat more difficult to archive, sure. We've done a pretty good job though. I'd be curious to see if anyone here can actually present a site that doesn't archive in the Wayback Machine or archive.today. We've thankfully developed better tools for this sort of thing than curl, that are entirely capable of archiving script tags (yes, even from CDNs!) and pertinent async HTTP requests.

Finally, server-side rendering obviates this problem entirely. Write your same React app, but also have the server return some coherent HTML content for `curl`. Next.js and others do this automatically. Turns out the solution was more JavaScript the whole time.
Spy-funded Signal and Tor not going to protect you from the government (2016)
I glanced through very interesting discussions below(sorry, if this is repeated question) I was wondering if it is time to define basic rights of an individual in the internet.
- Free & fair access to information(not controlled by any corporation) for everyone [wikipedia?]
- Free communication (emails, messaging, calls) for everyone [signal?]

How do we structure this? Donations(private individuals, users, governments?), usage fees(annual subscriptions for a household?) or some other payment model we haven't discovered yet (like USPS stamps/postage fee - PAYG)
This is a very good point and perhaps something Yubikey and similar services should consider: paired keys. Once paired the backup can always replace original if user reports it missing or lost regardless of when they were paired.
We are discussing a conflict between American employees in a US-based office about an event involving American residents. It should be clear that I’m specifically referring to American conservatives.
The billboards on the street or the menu card of the kebab shop are actually great examples of things that would be worth archiving. The stuff that isn't worth archiving is things like the current ordering of items in my facebook feed, the current search results for a given term, etc.
> I have literally not heard of anyone complaining about this

EVERYONE complains about the speed of "new" (2020?) Facebook.
My first web pages were hosted by the same ISP I was paying for a modem pool, shell account, and Usenet feed. Hardware was more expensive but not prohibitively so.
This comment brought to us 9 days after an entire company was yeeted off the internet by a cloud provider.

Old, lazy, and annoying? Come now.
Drunken Sailor – Public Domain Sea Shanty
I like simple books like BlitzScaling which touches topics like PMF lightly while painting a birds eye-view of a lot of other related things.

Also, not a book but sir david skok's breakdown of saas metrics might also help.

- https://www.youtube.com/watch?v=bCBccKfG9U0

- https://www.forentrepreneurs.com/saas-metrics-2/
Nobody cares if you own the server if there are no users on it.

Also it's not like Matrix.org is not single master instance that can fail just as easily. Even better most of data there is not e2e encrypted so yes if somebody hacks it you will loose all the information.
Her political donations also look completely unremarkable: Obama, Biden, The Lincoln Project, etc.. I'm not sure what the previous commentator is wondering about possible political affiliations, but she certainly doesn't seem to stand out.

https://www.fec.gov/data/receipts/individual-contributions/?...
> It's not popular because it's a fad, it's not about replacing good old static websites with fancy over-engineered JS code.

Yet, in practice, this is what happens.

When turning JS off is an option, that's usually one of the biggest improvements I can make to my page surfing experience. Things load faster, ads don't expand over content, the page reflows less often as things are injected, shit doesn't autoplay, and spinners and animations don't distract. I can just read the content.

It's possible to use JS well, but I don't see it happen very often. And the unpleasantness from of abuse usually outweighs the benefits from good use.
What kind of maths are these libraries based on? Always been curious how math is used in finance to build investment strategies / gauge risk.
Most important is how you stop frugality from becoming cheapness. If one of your values is frugality, you have to figure how people are evaluated on it. The big risk I see is it becomes about spending the least money, not spending money with the best long term return.
I’m pretty sure I’ve seen NFC powered eink displays before! Here’s a random one after a quick Google search, https://arstechnica.com/gadgets/2020/03/7-5-inch-e-ink-displ...
If curious see also

2018 https://news.ycombinator.com/item?id=18581271
Conway’s Game of Life Meets the Simple Encrypted Arithmetic Library (Seal)
Show HN: togo420.com Cannabis API and Shopify Fulfillment App
The togo420.com API & Shopify Fulfillment App are built for efficiency and simplicity, a Fully-Automated Direct-to-Consumer platform for ordering cannabis products. Our Shopify App allows anyone to setup a pre-loaded store in minutes and start selling!
Each pixel has all eight pigments in it. I'm assuming that is RGB,CMY, Black, and White. It's not clear whether they can mix two or more of those pigments in a single pixel or if they can only switch one fully on and the others off.

It would be nice if they provided some detailed gradient color wheel images on the device.
Yes, most of it. But there’s definitely content that still is talked about and referenced many years later. Joel Spolsky’s Things You Should Never Do was written in the year 2000 and sometimes comes up in discussions at HN. Imagine if Brooks No Silver Bullet would have been published on some now defunct blog site.
"The reason is simple, and can’t be repeated often enough: most of today’s 'grassroots' privacy technology pushed by privacy activists like Lee and Snowden were created and continue to be controlled by the very same U.S. military-intelligence apparatus these apps are supposed to shield us from. I’m talking about the Pentagon (including the NSA), the State Department and several CIA spinoff outfits that had been covertly set up during the Cold War. In short, these tools are a part of the very same state apparatus that will in just a few months be under the control of President Donald Trump."
Green Mattress Coupon – Save $200
Given Apple have gone cellular with everything all the way down to the Watch, I’m always amazed they never included it in a Macbook.
> - A message would get "pinned" to the bottom in Element. Basically, you could send new messages but a specific message would always look like it was the most recent message (even though it was not). This was a purely visual bug and the other party wouldn't have the issue.

Is this in Element Android? I've had that issue happen there too, but only there.
Step 1: have a product people want.
Step 2: make people aware of it
Similar Myth in my culture too. Burmese.
Corporate user facing websites are created for 3-5 year time horizon with sunset at 8 years. The primary reason is because most developers in the corporate space cannot write original code. They are dependent upon large frameworks that have a limited lifespan.

Maintenance is hard when your site is littered with code you never wrote and never understood beyond the API.
The majority of the serious innovation and development in the crypto space currently happens on Ethereum, which keeps the money people interested and sniffing around. The existence of Ethereum IMO helps the price of bitcoin increase, especially as ever more bitcoin is "wrapped" and ported to the ETH network.[0]

I think this article is really solid, as are all of her articles. Part of what I love about Ethereum and altcoins is exactly because of the speculative, fast-money, insanely risky and exotic assets and protocols it creates. Where she sees that as a negative, I see it as a positive. ETH and its tokens have helped my crypto friends amass more wealth than we would have made working at FAANG companies, and without slogging through all of the bullshit and pain of working at huge corporations. Plus we get to work on super interesting tech rather than middleware that powers the middleware that powers the data mining pipeline that extracts money out privacy violations.

If you want the "safe" crypto play, I tell people to do 60/40 BTC/ETH on Coinbase so they can hold it safely and never look at it again. If you want to make the 10x fast money gains speculating like a crypto degen trader, then the only game in town is ETH and the alts running on its ecosystem.

[0] https://wbtc.network/
No, still RGB. We're not mixing pigments, just using subpixels.
7 days (and almost certainly the cultural popularity of 7) is due to there being 7 regular, unique moving make eye objects in sky.

Sun, moon, mars, Venus, Jupiter, Saturn, mercury.

https://astronomy.com/news/2020/01/why-does-a-week-have-seve...
Read up just a little bit on art history and you'll get it.

It wasn't that long ago that a blue pigment—anything at all that was blue and that would be durable over time—was extraordinarily rare and valuable.
Windows 10 bug causes a BSOD crash when opening a certain path
> Why would you want to innovate when the bigger competitor can just copy you without paying you anything?

Because they can't begin to copy you until you've released your product to market, so you have profit potential for being the first mover.

This happens all the time as only a small percentage of the innovation that occurs actually gets patented.

In some cases it would be possible for a big company to take your innovation out from under you but if they can do a better job then we're all better off for that. If as an inventor you've only got one idea, you're screwed. You need to be able to innovate repeatedly.

But the concise way of responding to this is: markets already reward innovation. We do not need state controls on information to "stimulate innovation". The incentive exists as a natural effect of markets.
It’s still under development but some at Google are writing a quant library in Tensorflow. https://github.com/google/tf-quant-finance
I completely second this.
We publish VM solutions in all the three marketplaces and find GCP the best as a partner and as a customer. The VMs spin in seconds , cost is the lowest for most of the common services and the web console is fast and does not have the clutter like that of AWS or Azure.

Ever since they got Thomas Kurien as new CEO, there is more focus on the marketing and partnering outside of US & Europe. The recent deal with ARAMCO to setup data center in KSA reflects this.

From a customer base perspective, our experience is that GCP has more developer & startup focused customer base, Azure has more enterprise crowd where as AWS is a good mix of every one.
Think of a world with many orders of magnitude more space travel, at an energy cost on the same order as the net energy difference between source and destination (which can be negative depending on net flow). Is that a world of autarkies? No, except where people prize autarky for its own sake.
Advertising company takes steps to strengthen its advertising monopoly and shoulder out the competition. News at 11.

Before you say "use firefox", ask yourself why Google donates money to Mozilla.

The other aspect of advertising company is spy company. This will give Google better ways to track users across the web. I'm sure there will be no side effects and the information will be used only for good.
> People in US are broadcasting hypocrisy onto the world.

America is large country, half a continent. The existence of people and companies with widely different standards within it should be expected. That does not make it hypocritical.

Also, you treat Nazi as slur, but it is not one. It is political group.
Show HN: Computational Cameras and DepthAI
You can do both in exploit development and there's some really good money [1] if you come up with something very dangerous. However it's a very hard field to break into unless you have tons of programming experience with system-level languages like C/C++, x86, ARM (extremely relevant today since virtually everyone trusts their privacy to their mobile devices).

[1] https://zerodium.com/program.html
I agree with the conclusion but how did you do your calculation? If you take a picture of a 16 colors screen you will find many more colors in that picture (main reason being that pixels won't align perfectly).
You’ll search what you know instead of wandering, which can be done from a list.
The Environmental Cost of Bitcoin
For me it's somewhere between meditative and reflective. I take mental notes of what captures my attention wonder why.

Relevant article: https://wallstreetplayboys.com/using-art-to-make-decisions-w...
I was a kid at the time but I remember I had to enable flash videos and games on a per website basis. Did flash or Java applets just run without the users explicit permission? Was the flash cookies added later on?
Actually, no you could not detect that even from the machine performing the DoH. You could probably detect it if you attached a debugger and set a breakpoint on the resolve functions being used. May I ask what you do for a living?

Why even comment on things that you don't fully understand?