skysight-inc/HackerNews huggingface dataset:
It will not be much higher than current rocket engines. The theoretical upper limit, for the exhaust velocity of a hydrogen-oxygen engine is about 5270m/s. The best actually constructed rocket engines have c=4600m/s in vacuum. So the thermal efficiency of rocket engines can already be upwards of 75%. So there's not that much room to improve.

Since the authors seem to be careful not to mention the actual exhaust velocity, I'm guessing that it is actually lower than that of rocket engine. It can potentially be higher, but there is probably still a ways to go.

Another factor is thrust to weight ratio. For modern rocket engines it is close to 100. For this detonation prototype it's probably very low.

So no, don't expect detonation engines on rockets any time soon.
So How Do Macs Get Infected with Malware?
This is historically not true. Einstein didn't work in complete isolation nor was he the first one to come with a geometric description of gravity. See for instance, [Nordström's theory of gravity](https://en.wikipedia.org/wiki/Nordstr%C3%B6m%27s_theory_of_g...).

This does not intend to take any little bit of merit from Einstein's gigantic contributions, it just come to show the point that Katie Mack is making about the role of community driven refinement. Nordström built on Special Relativity and Einstein's ideas to build a geometric theory of gravity, this one turned out to be incorrect as it didn't predict the correct amount of light bending or perihelion precession. But some slight changes produces the correct one. Nowadays we know that Nordström's theory got only one thing wrong, it's a scalar theory of gravity. Change the spin of the gravitational field to spin 2 and you get Einstein's theory.
Lessons from journalists on getting media exposure for your startup
This was written in 2011, I think it's something that happened many years before. Sounds more like a 2001 thing to do.
Canan ki degustasyona gelmez
Balık pazarına hiç gelmez

Orhan Veli and his wit is pretty cool. I kind of feel sad for people who know a single language, there's something just right about reading literature in the language it's been written. So much nuance is lost in translation.
Acrobat reader didn’t invent the hand tool. Pretty sure there were Mac apps on the original Macintosh in 1984 with a hand tool that worked the same way.
My iPhone photo’s are vastly better than anything I ever took with my DSLR, but I’m positive it’s mostly for that reason.

That said, the incredible digital processing helps a lot.
I've used DBeaver in the past, but still felt compelled to make Beekeeper Studio. DBeaver is great for a DBA, but can you imagine giving it to someone learning SQL for the first time?
What part constitutes success? Jumping or safely arriving on the ground?
The problem is that XUL was a) nonstandard and b) pretty badly designed and implemented. (For example: XUL trees relied on Javascript callbacks being called at paint time in horribly unsafe ways; XUL flexbox never integrated well with CSS block layout.) It was mostly hacked together in a hurry to get Netscape 6 out the door (and we know how that went). It was XML-centric and the Web ended up going in a different direction. All in all, it was clear pretty early on that XUL was going to be a dead end. Most of the good parts of XUL were standardized as CSS features (or in a few cases, HTML features).

Given more resources, Mozilla absolutely could have done a better job of transitioning faster from XUL to standards-friendly equivalents, and popularizing the latter in an Electron-like framework. But there was never a time when Mozilla had excess resources floating around, and other things took priority. (Also see my comment above about how architectural churn made it unattractive to support a stable embedding API.) As was pointed out in other comments, the benefits of regular Web market share tend to outweigh the benefits of embedding popularity.
You can get NetGuard on Android and see how often and what is called (facebook.com, graph.facebook.com, other vendors, platforms, IPs, etc). You can choose to block what is not needed. Kind of uBlockOrigin for Android. Sometimes stuff breaks.

And a lot of stuff is not related to FB Login.

Facebook launched Facebook Off Activity a while ago https://news.ycombinator.com/item?id=22178917

You can go to your profile, and check which third parties, or advertisers uploaded contact data of you, download backup data to see in json files which apps what sent about you ("App activated", "Made some purchase").
From TFA, the shockwaves released that are used to ignite new detonations travel at Mach 5 within the combustion can. At that speed, with the minute distances involved, I very much doubt this would sound like the Aurora was fabled to sound like.

I think more likely it would sound like an amped-up version of the V1 Flying Bomb.
Both these time wasters are on website providers. If they stuck to collecting only what they need to provide the service, they wouldn't need to ask for consent. Alas, they're greedy, but then they don't get to complain.
How prevalent is remote work today?
Another comment says that the paper cites 1000-1200 ISP that is simply HUGE.
> Firstly, if you are big enough, you can manage/architect your data centre better than a cloud provider. You can afford to hire staff to do it, and they can build something specific to your needs. Companies like this should be on-prem.

It's interesting that competent engineers is only a question about cost to you. Where I am at (north of Europe) it's really hard to find good engineers. Even though it doesn't mean much about competence it's not mandatory for people in the IT industry to have a CS degree even if they're managing infrastructure in the cloud for millions every year.

I've been working in the industry at different companies for a bit over 10 years and I would say that a huge majority is just an average person who knows basic concepts about infrastructure but wouldn't be able to design and implement any of it by their own. This includes network infrastructure for the biggest ISPs in the country.

I work as a system engineer and the teams I've been working with the last 5 years, independent of company, have been looking for engineers constantly. The pay well and have great benefits but it's just not enough people out there to take these jobs and manage a full on-prem infrastructure.

So a part of the money you're talking about that should be used to hire all these really competent people are instead used to pay for cloud services where we know that professional people with far more hardware (and software) knowledge is managing the infrastructure. And this is really convenient for a lot of companies.
This is a very naive question.

Metals can be used in supersonic and cryogenic aerospace applications.

Composites and carbon-fiber cannot, regardless of cost.
Here's the company Hidaka Washi mentioned in the article:

https://www.hidakawashi.com/jp/paper-TENGU/index.html

They make "tengu jo-shi" (典具帖紙), the world's thinnest paper, also called "the wings of a Mayfly". Around the beginning of the 20th century they achieved a thickness/thinness of 0.03 millimeters.

The paper became popular for typewriter paper, as well as napkins, wrappers for precious stones, coffee filter, lens polishing, calligraphy, pressing flowers, fish printing.

Some paper varieties: https://www.hidakawashi.com/jp/items/index.html

After World War II, its popularity waned with the decline of typewriters.

However, in recent years it was discovered that the papar was suitable for restoration of paintings, sculptures, and historical documents. It's been used to restore murals of Michelangelo, and works in the Louvre.
Yes that is a problem. The app should be capturing that event to close tabs, but MacOS takes it over for some reason. I'll be doing keyboard shortcuts differently soon, so that will be fixed.

Can you file an issue so I don't forget?
But this is what I find strange. It seems unlikely that Google would simply opt out of serving people who refuse to accept advertising or tracking cookies.

Granted, from measurements on my own site that's only 1 - 1.5% of people, but Google's ad revenue for 2019 was $134.81 billion, meaning that they'd potentially be leaving $1.3 - $2 billion on the table by not serving ads to these people. Maybe it would be half that or less because the ads aren't personalised, so they're a bit more hit and miss and therefore probably wouldn't attract the same level of bids from advertisers.

But still, they'd be leaving a lot more money on the table than it would cost to fix the problem (an order of magnitude? two orders of magnitude?). Whilst they might choose to leave it due to opportunity cost, it doesn't seem that likely to me. Here's an example: I once worked at a company whose revenue sat in the £250-300 million range, and they absolutely considered it worth supporting 1% of their userbase for the extra £2 - 3 million it brought in (this is back in the day when IE7 and 8 were still a thing), because it probably only cost them high 5 to low-ish 6 figures per year in PITA workarounds to do that[1].

So, as I say, it seems odd to me that Google don't have a solution for serving cookie-free ads that require no consent.

Going back to skrtskrt's original question, "What are some good non-tracking & non-intrusive ad providers?"

[1] Obviously all us devs hated this, but it was tough to argue against from a rational standpoint.
Superficially, your comment could look like a dismissive over-simplified answer to the question "why are these sort of articles popping up on Hacker News?" But I interpret your statement as a suggestion that there may be value in investigating questions of cultural norms.

I haven't been tracking "submissions that don't seem to belong", so I don't have a position on the parent's claim. But let's say they are right, and there have been increased submissions that don't belong here. And let's say that you are right, that this is caused by 'redditization'. (Based on dang's argument, this may be entirely temporary.) I'm interpreting 'redditization' as a shift in the impressions of a significant subset of the HN user base, such that various reddit-like behaviors are seen as desirable here.

Putting all of this together, your comment suggests to me an actionable strategy. If there is in fact an increase in inappropriate submissions, and if this is due to redditization, then pushing back (via voting, flagging, and feedback via comments) on redditization in all of its forms (not just inappropriate submissions) could shift the culture of HN in such a way that inappropriate submissions become less likely in the future.
> I agree with everything you say - I'm convinced that a huge part of the cloud's financial success is due to how it allows CTOs/CIOs to indulge their fantasies about having a mega-scalable app - even if their workloads are very regular and predictable.

It's a sane choice given incentives, too. Cloud bullshit features prominently on an awful lot of technical job postings these days.

But yeah I've definitely seen some heavy, expensive cloud setups that could have run on a toaster. Smaller-scale B2B stuff seems especially prone to this—like, what's your max reasonable traffic? If you took off like crazy? What's the size of your market? Come on. Throw in really half-assed and inconsistent use of automation tools and lots of relying on shitty cloud web dashboards and hope, and often the toaster (or a couple low-end co-located servers, more seriously) would be easier and safer to manage, too.
http://sintran.com/sintran/history/history.html
Never heard of those tbh. Want to make an issue so I don't forget and I can look into it?
Out of curiosity... does anyone know how big this library is in terms of installation size?
Interesting point. So what should I do now : treat anyone not from western democracies as an adversary ?
It depends on what you have to do.
If your stack includes a series of microservices/monoliths connected to the typical OLTP DB then you might very well sit entirely on cloud.
Things change when you need heavy lifting like having big ElasticSearch or ClickHouse clusters, or any other operation that requires heavy CPU and high RAM capacity.
In that case using providers like Hetzner can cost you 1/10 of the bill compared to AWS.
And even if you've got a really good idea of how many connections you can handle at a time, when problems start happening the patterns might change.

For example, maybe in the average second you see 1 login request (CPU-bound password hashing), 10 page views (database connection bound), 100 image views (IO/client speed bound), and 0.01 login sessions being bounced between servers (???? bound). And your server is limited to 111 connections per second.

But when the site goes down? Users can't load images until they've seen pages, and can't see pages until they've logged in, so now you're processing 111 login attempts per second when your tuning assumed a fraction of that.
Data-leaking power supply unit
For the first few days maybe, but eventually you'll be throwing the frying pan at your others. Add lack of exercise, fresh air and there you have it. People also go nuts
How is this different than micro services?
Asking for consent doesn't significantly increase complexity and cost. The required level of audits to support a world without asking for consent - now that would increase complexity and cost.

And no, not asking for consent and collecting data without supervision is not an option, neither legally nor ethically.
Oh man, this one is great. I’ll try this sometime and actually write a story.
We're talking about a few hundred nanoseconds usually. If that matters, then IB is still better.
> Wolfram is no Einstein.

Einstein was no Einstein either until he became Einstein. You shouldn´t dismiss a paradigm shifting idea just because those are rare. Otherwise, you might miss out on the real one when it comes along. Instead, examine the ideas presented critically and see where they lead you. nothing wrong with that.

As for the crackpot part, science is filled with instances and examples of things that were considered to be crackpot ideas that proved to be not only true, but completely world changing. Have a little bit more humility please rather than being dismissive. Not saying that he´s right but it´s worth listening to the arguments made in case there is some truth to be found in them.
> "strange, loud pulsating roar... unique... a deep pulsating rumble that vibrated the house and made the windows shake... similar to rocket engine noise, but deeper, with evenly timed pulses."

Target drone? They often use pulsejets.
Oh you just caught me trying to encourage community involvement :-). I don't just want users, I want contributors! At a minimum some issue engagement is very useful.
Show HN: Pull Checklist – Advanced checklist builder for GitHub pull requests
Your flawed logic applies whether it's paid or not: just don't install it.

Apparently you don't think actually knowing if the app includes the SDK is relevant, this is victim blaming of the highest tier.
Casabianca was widely taught to school children for a century, but nowadays sounds a bit cheesy. There are many parodies (https://en.wikipedia.org/wiki/Casabianca_(poem)#Parody)

Elizabeth Bishop wrote an terrific modern adaptation, though: https://poetrysociety.org/poetry-in-motion/casabianca
> For a period in 1987, Norsk Data was the second largest company by stock value in Norway, second only to Norsk Hydro, and employed over 4,500 people.

Interesting that a computer manufacturer was the second biggest company in Norway in 1987
Stavros from TileDB here. TL;DR, it's all about fast slicing on multiple columns while supporting updates, locally or in the cloud.

Suppose you serialize your dataframe in HDF5 or Redis. Let your dataframe have schema (Date, Stock, Price). Assume this dataframe is 1 TB long and stored on S3, GCS or Azure (as they are cheap). How would you be able to efficiently perform an average query on Price for a specific Date range and Stock symbol? With HDF5 you would have to download 1 TB (no notion of "fast slicing on variable predicates") and apply the predicates locally. If you stored the dataframe in Parquet (a better choice for this use case), then you would be able to build some logic in your code that uses the Parquet metadata/indexes and prune a lot of unnecessary information (as Spark does). However, Parquet is "one-dimensional", i.e., your pruning would be efficient on Date, but not on Stock (you'd have to "partition" your Parquet files with Spark or Hive and things could get quite complicated). Most importantly, you wouldn't be able to update the Parquet files; you would have to generate new files and build a catalog on top (or use services like Delta Lake) to manage your Parquet files. And this is an extremely cumbersome task.

TileDB abstracts everything for you, while allowing you to slice fast on any number of columns. You just define Date and Stock as "dimensions", and slicing on both those columns becomes uber efficient locally or in the cloud. Effectively, you turn this dataframe into a sparse 2D array. Updates and time traveling are handled by TileDB. You get to use Spark, Dask, MariaDB and PrestoDB as you did before, but there is no need for Hive, Delta Lake or any other cataloging service.
Thank you for pointing out the confusion though. We just launched and we have tons of examples coming up.
Yep. This was a compromise I made in order to launch (it took us a year to build it part time even then). Coming soon I promise!
> The fact that Chromium is Electron’s backend is why MS picked Chromium to base Edge off.

What evidence do you have for this?

AFAIK the main reason why Microsoft picked Chromium is that Web sites are pretty much guaranteed to work well in Chromium without Microsoft having to do any work.
This is really interesting!

How does Sia prevent hosts from precomputing the checksums to fake they are behaving but erasing the data itself? Does it checksum over random ranges of data?

Which source does it use for entropy so that the network remains distributed but nodes can't predict the ranges? Does it use the last block nonce?

Which checksum algorithm does it use? Is care taken as to not be vulnerable to prepend or append attacks from hosts who intend to host data partially whilst pretending they are hosting full data?
Revealed: Amazon told workers paid sick leave law doesn't cover warehouses
> tolerable cross platform toolkit

..for the 90s. There was very little about XUL that would survive today other than its layout model

Ignoring that XUL has a single implementation and for the most part a single application suite actually using it (not 100% true but very close), I'm not sure what there was to blow.

OTOH I remember some custom XUL apps of yesteryear, and they were always pretty nice to use. Does Firefox have any XUL left? I know there have been ideas to rip it out for a very long time.
I'm not sure if it's deliberate or not, but it seems like a subtle way of reducing the stigma of standing out when needing accessible accommodations to work effectively with computers. Keeping tweaks to UI behaviors to accommodate ways folks have to work along side with ways folks like to work blends them all together.
Ha. My father worked for Norsk Data in the UK during the late 1980s and early 1990s after they bought Wordplex. They had incredible offices at a stately home near Newbury.
1. We'll be working on this soon.

2. This should work just fine -- what db are you using? Can you file an issue with db information?
I was also interested in this. Not sure how it will look in final APK build, but AAR is 28Mb https://maven.mozilla.org/maven2/?prefix=maven2/org/mozilla/...
Thanks for the post!
Spotify is a paid app that includes it.
3.2M Workers Filed Unemployment Claims Last Week
Don't know a whole lot about it, but as far as I can tell it's pretty good. Normally when I see one it gets used heavily; the holes by all kinds of mason bees and the rest as shelter/housing for other insects. Only possible problem: the wood shouldn't be treated (as a precaution, not sure if there is actual impact of chemicals on the bees in it). And when birds like woodpeckers discover this it's a feast and they will empty the whole thing but that's sort of natural in that it's normal behavior. But a construction like this of course makes it extra easy for them. Can be circumvented with steel wire 10cm in front of it.
To me there's hard and hard. (reminiscent of simple vs easy).

Hard concepts are ok for anybody with adult desire to learn. It's the ad-hoc transient social choices (package managers, conventions, ecosystems) that are overwhelming. It's draining.
Coronavirus: Is it time to free the healthy from restrictions?
We'll get there with it. It requires some specific AD code to implement it. I just haven't had time to do it yet.

These were compromises I needed in order to ship it (it already took us a year to build).
Bashboard: An open-source POST request based metrics dashboard
Csper's Content Security Policy Journey
MIT Sloa Management Review is free for 60 days
IMO web dev isn't that hard, given one has a CS background. I came out of college, immediately started to teach a bootcamp (they had a lot of faith in me). What I learned about the difficulty of web dev:

- Finding out the right curriculum by yourself is hard

- Once you have the right curriculum, then you can learn it yourself provided one has the right background. In fact, they even can teach that curriculum to people that don't know how to program or do web dev yet

When I was done teaching NodeJS/ReactJS, I went on to freelance for a company that had a microservice backend in Java. Since my CS degree was a Java school, I picked up Spring Boot quite quickly. I needed to build on top of code and not create it from scratch. That really helped, starting from scratch would've been more difficult and does require a lot more experience (so altering an open-source project might be a good way to practice). After 3 months the job was done and I left.

Now, I know that I don't have a lot of experience, but I honestly haven't seen any hard challenges yet when it comes to web dev at the 3 year old startup level. There were no scalability or security challenges to take care of. The web dev rabbit hole can go deep (and that is hard), but in practice it mostly doesn't (unless you work at Google scale, I presume). Deployment with IBM and Kubernetes was just: read the docs and know how to debug and troubleshoot.

It's not easy per se, but if you start with the right background (CS and a lot of programming courses in such a CS curriculum) and get a good coding school curriculum after that, then I would argue that web dev isn't that hard. There are enough startups where you'd be productive.

Though, to be fair: if I couldn't use a debugger, I'd be totally lost. Using a debugger makes it not that hard. This is also why I had a harder time with learning Webpack.

What I found way harder is wrapping your mind around concepts that seem completely alien. I have this still a bit with functional programming (not covered in my CS degree) or back in the day with databases or certain forms of math.

Reading API documentation isn't part of it which is what I feel web dev is mostly nowadays. Even when you learn another programming language, it's all procedural/object oriented, so you just need to learn the quirks of that particular language. When I first started out I also had to deal with emotional fear of being inadequate. But after your fifth language of feeling that way, you know it's part of the process and you shouldn't take it to mean that you are inadequate.
Run Meetings Like a Pro
Forbes is one of the saddest cases. Under Malcolm Forbes the biweekly print magazine was arguably the real class of the business periodicals. But, at some point, the online version just sold its soul for page views with all the "influencer" blogs, many of them written by people with conflicts of interest a mile long. Overall, their "native advertising" was/is as egregious as anyone's.

And that's not even getting into just how annoying it is to try to read anything on Forbes because of all the pop-ups etc.