skysight-inc/HackerNews huggingface dataset:
This is not a definitive answer (a quick googling failed to turn up a solid source), but presumably they have to ignite both the gas generator (that powers the turbopump) as well as the main combustion chamber. You certainly see the green flash of TEA/TEB lighting underneath the rocket (inside the combustion chambers) just before liftoff.
Isn't there a front and back end software to deal with this kind of stuff easily ? Like magento https://magento.com/
It's worth noting that the Copyright Term Extension Act (aka the Sonny Bono Act aka The Mickey Mouse Protection Act)[0] passed a bit over 20 years ago (and the term was extended by 20 years), so I think a certain amount of vigilance is warranted this year for (stealthy) attempts to retroactively extend copyrights.

But if that doesn't happen, then next January will finally see works start entering the public domain again, starting with ones from 1923.[1]

[0] https://en.wikipedia.org/wiki/Copyright_Term_Extension_Act

[1] https://arstechnica.com/tech-policy/2018/01/hollywood-says-i...
That would be great, but the web is still not as fast as native.

So either these PWA's are slightly different than web sites, or Apple works hard to expand OS APIs that are accessible via modern web browsers.
I initially found the idea of monolithic repositories hard to digest. But now I think it's a good idea for some of the reasons outlined in the article. Namely, it's very easy to depend on other code that the organization has created.

In the open source world, I have found some Unix distros use the same model. I know it's not as extreme, but the principle is quite similar. For example, in Nixpkgs all package definitions (which are actually code in the functional language Nix) are in the same repository and thus they can all depend on each other in a very easy and transparent way.
The alternative is hearing what web and app developers think Apple should/shouldn't be doing, which Twitter and HN are full of.
Nice cheaper ads for me then :)
Indeed, the same factors that led to their success (global supply chains, standard ingredients and manufacturing processes) eventually could make the irrelevant, as the brands become irrelevant.
Not a UI feature, but I found this guide last fall and have been using it flawlessly since. I whitelisted a few SSIDs and everything else goes through the VPN. Even works with walled auth garden networks like xfinity wifi.

https://thomas-witt.com/auto-connect-your-ios-device-to-a-vp...
> No language that is in high demand today is a poor language.

Well that's clearly false. COBOL was in high demand at one point. The popularity or prevalence of a programming language has very little to do with its technical merits. We've seen this play out dozens of times over the past few decades.

And "X is bad" is typically intended as a relative measure. JavaScript would have been a great general purpose language compared to the state of the art in the 50s and 60s, maybe even as late as the 70s. It was maybe ok as an embedded document language at the start of the web in the mid 90s, since everything was so experimental and quickly evolving. It's not a good language now, and hasn't been for some time. It has some good qualities, but also many bad qualities that run into bad software engineering practices.

Finally, I'd say that any language that many people would rather use a transpilation/compilation target rather than use directly, is clearly a bad language.
If you keep up with Sinofsky's writings, it seems like he's learned a lot of tough lessons from making some pretty big mistakes and come out the better for it.
Real-world large filesystems are distributed across many thousands of hosts and multiple datacenters, not mounted as a Linux filesystem on a single host. Because whole racks and whole datacenters fail, not just disk drives.

So they used 128 bit because of bikeshedding. Committees always make the most conservative decision possible. Like IPv6.
I also guess I get it - is the parent referring to https://en.m.wikipedia.org/wiki/Bhopal_disaster ...?
Recovering the boosters on land is practically free. Landing at sea is less so, but they want to ensure they can recover the center booster in the future, so they probably want to start testing right away so they can find problems like this one before they start losing boosters they actually want to reuse.
No, that's not it. Just because it is small, doesn't make it invisible.

You can't see single atoms because they normally don't send any light toward you. But if they did, and this one is, you would see that light.

You aren't seeing the atom exactly, you are seeing what it sends toward you, and the human eye can see single photons. (And so can cameras.)
what.cd was amazing. Sad that it was shut down :(
Yeah. I've done that. I still generally prefer to drive to Route 128 and take Amtrak from there just to minimize my driving time. But the nice thing about parking in New Haven is that you have more flexibility over your return time that you don't have if you book Amtrak. Especially for business trips, I tend to book a worst case return and end up hanging around.
Where in the world do you live that you still have data caps?
A computational model of the Moth Olfactory Network learns to read MNIST [pdf]
True ?
What if the correct licensing entity could receive the micropayment made by the viewer?

What hidden complexity am I missing on the delivery / payment side?

Not speaking of making content free, but making content easily accessible, at a nominal price.

The easily accessible part has been proven solveable, by hobbyists, already.
Facebook will have lost the game when no one here will care enough to comment whether Facebook has lost the game.
Did this for our new product Construct 3:
https://www.construct.net

It was difficult, but built some good features that do give us a lot of flexibility:

* region based pricing
* region based billing cycles
* multiple plan options per region
* auto generated pricing based on live fx rates which ar
rounded “nicely” which is harder than it sounds
*% based discounts and account credit
* ability to modify seat counts

Difficulties amongst many many others are:

* VAT handling (it’s different per customer type and country!) and generally having a solid grip on business finance
* abstracting it to allow multiple payment methods (stripe and PayPal)
* generalising it enough to support multiple products
* dealing with fx changes during checkout
* handling disputes, refunds, etc and their affect on product access
* just PayPal in general god damn! When dealing with b2c not including it is tempting but not really and option. PayPal and stripe in my experience give 99%+ coverage

Easy bits are the generating of invoices (prefer to do this in house) and all the other trim like emails etc. That’s just grind work.

I’m proud of it though and so far we’ve done 6 figures through it and is holding up well (tens of thousands of LOC and probably around 6 months dev time). We wanted it to do a lot and the design is quite sophisticated I think.

Second payment system with meat on it I’ve written (first cleared 7 figures but is no where nearly as well designed and mainly deals with one off payments). I enjoy making them!

Would definitely of bitten off more than I could chew if I was less experienced. Making it all scalable and reliable is another layer of complexity.

One gotcha which is hard to manage on a business level when dealing with sass accepting multiple currencies is forex rates that become very out of sync with your orginal price points. Can explain more but on phone!

Still to do is adding a system for accepting POS, a lot of the difficulties we face is we sell to the whole market, consumers, businesses of sizes and education. When selling to education specifically offering native currencies is a huge competitive edge especially for sass.

Also still to do in a more elegant way is b2b enterprise customers sometimes like paying for multiple years in advance - high value orders so another important case to cater for!

ALSO still to do is create accounts for resellers to buy at discounted rates. You can see how much work is involved on this sort of thing!

Winging it with “it works” won’t cut it imo (9/10 I’m all for it!) - that is the gooiest technical debt you can take on. Imo you need to seriously invest time into a good design from day zero.
> Why would anyone buy bottled water

Some reasons: immediacy, taste, convenience, quality, lack of price sensitivity.

> Why would anyone buy [prepackaged white bread]

Texture, goes stale slower than fresh baked bread, sizing, taste, convenience.

> Why would anyone buy [brand toothpaste vs store-brand toothpaste]

Taste, familiarity, trust.
You missed Kraft Heinz.
> ...and the outcome is lower prices to consumers.

Not totally sold on that part.
Since 64 bits can serve /many/ use cases and also matches modern machine words I could see there being either two drivers (one with 64 bit native words and the other with full sized ones) or even a fancier driver that uses different ASM bits to just leave half the word all 0s and ignored.

The on-disk format could even remain the same; it wouldn't really matter except for lots of small files and those are already so horrid that ZFS might have some other way of handling them. (Like treating /all/ small file names and data as part of a larger directory file or something.)
There could be more seating but it's pretty spectacular otherwise.
Probably worth having done just for that beautiful video of the two of them landing together... You want credibility in the marketplace? You just can't buy the things that imagery says about your business/capability.
Thanks for the advice guys.

I'll have to think it over, but it seems like the general sentiment here is towards taking the job.
The flakiness is a byproduct of constantly degrading last-mile infrastructure that is prohibitively expensive to maintain.

With the exception of FTTP installations that were completed before the NBN[0] became a political football, the majority of consumer internet connections in Australia have a copper last-mile serving ADSL2+. Flakiness with this copper is caused by general network neglect (due to unsustainable maintenance costs) resulting in things like contractors wrapping tangled messes of cables in plastic shopping bags to keep them "dry"[1].

Anecdotally, several ADSL2+ connections I had over multiple years and residences in Australia would noticeably degrade for a week or two after heavy rains. I know others who experienced similar behaviour.

[0] https://en.wikipedia.org/wiki/National_Broadband_Network

[1] https://www.google.com/search?q=telstra+australia+plastic+ba...
Steven Sinofsky wasn't in charge of Windows Phone when that division decided to have no device upgrade path from WP7 to WP8 (or, for that matter, no upgrade path _or_ application compatibility from WP6.5 to WP7.0).

The person in charge of Windows Phone then was Terry Myerson, who had an entirely different reporting chain to Steve Ballmer from Sinofsky's. Myerson was later promoted to run R&D for all Microsoft operating systems in early 2014. (Yes, that means he was also the person responsible for killing Windows on phones most recently, at least for now.)

The death of XNA also didn't happen under Sinofsky's watch. XNA came out of the Xbox division and was abandoned by the same division, before it was combined with Windows under Myerson. If anything, Myerson kept XNA alive longer by making sure it was still supported on WP8.0 and WP8.1 when he ran Windows Phone, and by ensuring that Windows continued to fund MonoGame as an open-source successor/replacement for XNA.
Tying the definition of personhood to voting is problematic. I agree that there should be some distinction between human beings and corporations. I don’t have an answer to what that distinction should be, but I don’t think voting is it.
Social+Bookmarking+Fazer+Backlinks+Tráfego+Orgânico+Massivo
The article describes the fact that the CM Browser ignores certificate errors and shows websites as though they were properly secured.
Having an actual proper setup (with a trusted CA etc.) wouldn't help here, because a MITM attack would not be visible, because the middle man's certificate would be shown as valid in any case.

I assume Tencent's QQ Browser validates certificates properly, but combined with a horrible RSA implementation that's not worth anything. It's actually a more clever (less visible) way of pretending to establish secure/authenticated connections.
What I do have are a very particular set of skills; skills I have acquired over a very long career.

:)
In my country there are no houses with septic tanks or wells. I guess it really depends on your location and government on how infrastructure is handled.
> Thus, fully populating a 128-bit storage pool would, literally, require more energy than boiling the oceans.

This is actually an argument against 128 bit, because it clearly shows that 128 bit are unreachable and thus a waste. What about 96 bit?
IIRC, most US broadband providers have published data caps (and had secret unpublished ones before the FCC’s transparency rules, the one bit of the earliest Net Neutrality regulation that wasn't struck down, forced them to be disclosed.)
From the article:

> The real problem here is that there’s no way to know just how much of VPN traffic is growing or how much of it is BitTorrent.

That's a show-stopper problem for the entire article. All of the claims made in the article hinge on the idea that BitTorrent use is undergoing a "Long, Slow Decline". But the author provides no way to back up that claim and buries the lede suggesting why: they don't have the data to back up the claim in their chosen title. The article is largely a joke, a collection of baseless speculation, propaganda (including uncritical use of "piracy", "Legitimate Alternatives")[1], no awareness of why people share data via BitTorrent, and nothing that indicates an awareness of how laws differ around the world (an American bias is unacceptable since the Internet, BitTorrent use, and alleged activity are all global). Sadly some of the feedback on this group echoes the same sentiment: claims about what most people do without posting any sources to back up the claims.

On top of all that, the article is hosted on a service that could use a more resilient underlying infrastructure. As one poster here pointed out, it's as if the article should have been hosted on a service that lets people pass around verbatim copies of the article.

[1] See http://www.gnu.org/philosophy/words-to-avoid.html on how these and other terms are unwise to use without explaining what you mean. One of the giant risks is conveying an undisclosed viewpoint that colors your take on everything else: "unauthorized copying" or "prohibited copying" could have been used instead of "piracy", for example. I'd add "legitimate" to that list of words for the same reason: the word implies that such copying is illegitimate where it is illegal. But as that gnu.org article also points out, "[L]aws don't define right and wrong. Laws, at their best, attempt to implement justice. If the laws (the implementation) don't fit our ideas of right and wrong (the spec), the laws are what should change.". If we're to have a reasonable discussion of this, we ought to admit to our views and speak of them clearly, not hide behind propaganda without ever explicitly coming to terms with their implications.
I went through a bit of a phase for a week or two of trying to get more followers on my photography insta.

It didn't take me long at all to realise that the vast majority of new followers were either just straight up spambots, or were using bots to fish for followers.

Botting to fish for followers in Insta isn't the worst, usually it's just automating what a person would do: search for a hashtag; like photos; and drop some comments. But it really kills engagement when most comments are something like "Nice! :thumbs:", or "Love this! :heart:", and you know that 90% of accounts that follow you will automatically unfollow you in a week.

Instagrams social discovery aspect has been ruined. It has been taken over by bots and groups of people on whatsapp/$messaging_service that schedule when to post and all like the photo the moment it gets posted to boost it to the discover page. It has become all about gaming the algorithm.
I'm supportive of this approach; it's been an interesting shift from "multirepo". I think an advantage does come when a common language is used for projects, which is what I am familiar with. It can make it easier to enforce design patterns and re-use common code/dependencies (grep, text search, etc all in the same place that you're working in); which I think has a large positive effect on "loading working context" for whatever project you are working on - when there are common phrases and patterns and libraries used, it is easier to discuss with or to get advice from co-workers.
A programmer’s journey with RSI
> 43/...

Someone should do this poor guy a favor and set him up with a blog. Twitter is only slightly worse for writing essays than "yo" (yes, it exists; no, I have no idea whether it's a joke).
It’s probably only on mobile devices.
The other posts' links are informative, but this graphic is my favorite representation of how many sub-brands are owned by massive parents: https://i.huffpost.com/gen/585370/original.jpg
Why is it that grocery stores charge an Instacart shopper more than a regular customer? What extra work does the store have to do for the Instacart shopper that they wouldn't for a regular shopper?

Intuitively it seems like the store should be more incentivized to offer lower prices to Instacart since they provide a steady stream of business, reliable payment, etc.
Hi there - I'm the creator - curious for any feedback :)
> Haiku-created animation assets are stored in JavaScript objects so that it's easy to edit and store them as part of code

Yes, that's the "core" of it! "Design-as-code" is how we've described this foundation, and it lets Haiku play nicely with dev tools like git & package managers (yarn/npm today, Gradle + CocoaPods planned for the future.) You couldn't hack on a Flash .swf or .fla file with your code editor, but Haiku was designed for hacking.

And unlike Flash or most of its successors, Haiku's renderer is open-source and standards-based. "Closedness" was the death stroke for both Flash and Silverlight, and open source is table stakes for modern-day development.

Re: footprint, Haiku Core currently weighs in at 51kb gzipped. A little heavier than React, for reference. That said, we've barely begun to optimize footprint. Much of the current file size comes from enumerated svg/css style properties as strings, which we're working to refactor to tighter wire format for runtime (similarly to what Lottie and FB Keyframes do.) Rough estimate: we should be able to cut that footprint in half or better.
Go accepts patches from GitHub pull requests now
I use it for two things, albeit on different accounts. For myself, I keep in touch with a small circle of friends (20/~400) for personal stuff - family news, similar sense of humor etc., and participate in a number of groups, in much the same way I would on HN. Groups are where it's at, really. Oh, and I follow some news pages on specific subjects. FB is generally a terrible way to get news but an OK way to filter it to pick up high-quality content that might otherwise get lost int he shuffle.

My other accounts are purely for research, social network analysis and so on.
Choosing a JavaScript build tool: to config or not config
one more to the list: Reckitt Benckiser
Probably not. This article [1] discusses a lot of the factors involved but doesn't really offer any definitive conclusions about how intra-Europe airfares can be so cheap. I'm also a bit skeptical because it lumps JetBlue in with low-cost carriers in the US even though, while it has low-cost specials, is actually one of the nicer airlines to fly if you don't have status.

[1] https://www.washingtonpost.com/news/worldviews/wp/2017/10/12...
There is some debate surrounding this, known as Jevon's paradox. There have also been some papers where the rebound effect has been studied and found to be low to moderate, so efficiency improvements do have a positive impact:

https://www.sciencedirect.com/science/article/pii/S030142150...

Indeed the population is still increasing, but population growth is decelerating. Population will likely plateau within the next 70-80 years, and then possibly decline.
FYI your construct.net link is missing an 's' :)
> Were you writing the same queries on the client and the server?

Well, yeah, that's the idea, isn't it? These days every language under the sun compiles to javascript, why wouldn't you want shared model, validation, queries, etc.?

> Yes, it's a pain to have to know two different technologies, but it doesn't seem like this often leads to literally needing to scrap code and rewrite it.

Currently working in an Angular 5 + TypeScript frontend with Scala on the backend, a shared nothing architecture, really blows compared to a single typed shared everything stack.

All the stats based queries run on the server? Throw 'em out and manually recalculate on the client, probably literally 100X the amount of code; less efficient and error prone to boot. Same for form validation, model layer (hey, why does this new property exist client-side and not on the server?), etc. -- it's a house of cards.
Good point but have you tried using Magento? It's a beast into itself and typically requires an expert that knows how to configure and use it
EPYC vs. Xeon Gold in Nearly 200 Tests with Ubuntu on Linux 4.15 – Phoronix
Laravel Spark 6.0 Is Now Available
Cloning objects in JavaScript – reference and primitive types
So, given the Shannon number, even the universe itself can't be used to brute force a game of chess.
ITunes on windows has just become unusable to me. Right now when I open it it gets caught in an inifinite loop of login prompts, even if the credentials are correct. It has never been good but right now it is just utterly broken. And every new update brings new catastrophes to the point that I delay them as much as I can.
Is GimmeProxy intended for blocking proxies or utilizing them?
This reminds me of a phrase: “All models are wrong; Some models are useful”. https://en.m.wikipedia.org/wiki/All_models_are_wrong
On the other hand they could have used 96bits of block pointer and 32bits of meta data in a sort of tagged reference or capability system, instead of shuffling around a bunch of high order zero bytes forever.
Honestly, this sounds like the kind of niche feature that leads to bloatware. I can’t imagine hardly anyone would use this often, and really hope they don’t add it.
Autoplay video, just what i wanted.
I don't understand ?
I wouldn't be so sure about that. It is definitely ripe for disruption (and I've been saying that for a while) but on its deathbed? Far from it.
> Why would anyone buy bottled water when it comes practically free from the tap?

You're in a place where tap water is not safe to drink and don't have a way to boil it. You live in a place where tap water is safe to drink, but tastes of sulfur. You're traveling and will want water in the next N hours. ...
Although DB doesn't run their own trains on the line, if you buy enough in advance, you can buy a "Sparpreis Europa London" ticket from bahn.de, good between any station in Germany and London, for typically in the range of €59-109 each way. That includes both the Germany-to-Brussels (or Paris) and the Eurostar portions of the trip. Can be a pretty good deal depending on the time/date and where in Germany you're going to/from.