skysight-inc/HackerNews huggingface dataset:
Although I don't care for your rhetoric and I wish you could tone it down a bit, I think you raise interesting and important points throughout this thread which I hope people can discuss further.

I am someone who is clearly in the camp that you criticize (in fact, more than the average of HN commenters) and I think there's a lot to talk about, including

American anti-government and anti-military cultural and political traditions (which are extremely important for American society and history, but also very diverse, and not easy for Americans to find consensus about)

How are those currents different, differently expressed, or absent in other parts of the world?

Civilians and civil society defending themselves against state power on a national level (Americans vs. the U.S. government)

Civilians and civil society defending themselves against state power on an international level (people vs. governments in general)

All of these issues are interesting and can be much more complicated than the simple accounts that we might tend to give of them at first. I don't feel like I have time to do justice to these topics at the moment, but hopefully this thread or a future one will give an opportunity to go further into these things.
> It was a distributed system.

So you can't have exactly once semantics. When you say 'bus' I assume you mean a message broker which at best gives you at least once semantics. What happens when the message is delivered multiple times?
The AIS transponders are now being read from satellites and there are multi-year histories of ships movements. It's understandable that a Navy wouldn't want this information available. What I don't understand is why they didn't detect the cargo ships transponder and sound an alarm.
App thinning works and works well if you use it.
App thinning allows you to target different devices with sets of assets.
You can't upload different application bundles for different devices, but you can put your assets into an asset catalogue with different versions for each screen density / device type. Then when it's deployed to the end-user, Apple only includes the assets for that specific device.
It's nice to see Eleanor Dodson cropping up here, long a leading light of http://www.ccp4.ac.uk, which might be the most successful UK scientific computing effort.
How is that not illegal due to the simple fact that you are disclosing to a third party who your patients are?
The spirit of capitalism, condensed into one statement: If your kids want to breathe non-toxic air and play, they better be prepared to walk (or, rather, drive) half an hour to the park.
My feeling on "using blockchain" is that any tech based on it is inherently not scalable.
30 minutes is a bit too much. Just wait till it boils.
I'm not sure if Facebook is making the tradeoffs correctly. But both my wife and I removed it from our phones and just use the browser and are very happy with the decision.
Uber has seen a sharp drop in new driver retention this year: Apptopia
hmmm, I'm a little bit skeptical about this.

I'd be cool to have this as a python script somewhere but I am not quite sure wether I would visit this site whenever I need to calculate some physical units, especially since google already covers most of my needs

dont get me wrong, I think otherwise it looks and feels great and is easy to use but I dont know who will use this.
To what extent are our security problems the result of feature creep and an inability to lock down simple protocols? For all the bloviating about national borders and so on, if a country can't secure its own legislature then its institutions are broken.
Yet weirdly enough sin(pi) and 1 - log(e) are pretty close to 0 (still not exact but accurate to 30 digits).
McDonalds Is Replacing 2,500 Human Cashiers with Digital Kiosks
In my experience, most such people just solve this problem by either:

1. submitting an issue to the project's issue tracker, and waiting;

2. submitting an issue to the project's issue tracker, and becoming a project sponsor to expedite;

3. customizing the software using a scripting language it exposes;

4. using a third-party "plugin" for the project that someone else already developed to solve the problem;

5. developing such a plugin yourself, using the software's C FFI API to write your plugin library in your language of choice, rather than the language the software itself is written in;

6. wrapping the software in a single-purpose gateway that decorates or mutates its wire protocol/API with the new features.

In practice, actually modifying the server software itself is very rare. Needlessly rare, even. Some great, clean codebases (Postgres itself; Nginx) get strategies #3-#6 applied so often that there exists a whole ecosystem of features "around" them that really should be in their cores, because everyone was too afraid to touch them even when they're written in common languages.
How does Tupper’s self-referential formula work?
our cat back then and now our dog would wake up, start to pace around (and the dog's face expression when he looks at me would be the pretty clear readable excited expression that "She is coming home!!!"), etc. several minutes before me or my wife would come home. The irregularity of the specific time when for example i'd get back from work have always been significantly higher that those several minutes, while those several minutes mean that i'm like 1 or 2 kilometers still away in the car (or in public transportation bus back then in Russia).
To add to the other response you got, yes, it's illegal. The specific federal code that it breaks is in the article.
>Windows 10 LTSB omits a lot of the new stuff in Windows 10. It doesn’t come with the Windows Store, Cortana, or Microsoft Edge browser. It also omits other Microsoft apps like Calendar, Camera, Clock, Mail, Money, Music, News, OneNote, Sports, and Weather.

>In fact, the default Start menu on Windows 10 LTSB doesn’t even include a single tile. You won’t find any of those new Windows 10 apps installed, aside from the Settings app.

That sounds fantastic. I use absolutely none of those "features" and would love to be able to remove them from my copy of windows 10.
I still don't get why that's even a crime. I live in Germany, and I jaywalk 5-10 times on a normal working day, because it's stupid to wait at a red light when there's no traffic within sight.
Is this for projects funded (at least partially) by Netflix before production? Would love to hear more about your experiences (both with Netflix and general filmmaking outside the US).
Kudos!

I would love to see two more things:

1. Propagation of uncertainty.[1] I often yearned for a calculator that automatically propagated uncertainties for me while writing my (high-school) lab reports. I think it would be life-saver functionality for many students at the very least.

2. True high-precision. I don't know how Insect works under the hood (so maybe you are already doing it this way) but instead of using high-precision results of the operations, store the operations themselves and calculate the final result at the end with the desired amount of precision.

I am aware that both requests requires a tremendous amount of change so you might as well think of them for the next major version! =)

[1]: https://en.wikipedia.org/wiki/Propagation_of_uncertainty
Thinking About Mastodon
How will progress be defined in low-growth developed societies in the 2020s?
There's no need for storage nor batteries at all, though. It suffices to convert the energy from the DC rails (where the train dumps it) to a bus where every other accelerating train can draw current from -- since there's lots of trains, there'll always be one willing to accept the load.

The only issue is that each third rail section is fed by its own set of independent rectifiers, and the third rail sections are not paralleled together. This means that if there's no other currently-accelerating train on the section of rail that you're on, it's just you and the rectifier substation -- and those rectifiers can't accept your regenerative braking current.

Adding inverter circuitry to the substations would introduce a path for energy flow to go from the DC third rails into the AC grid (opposite of the normal direction of flow, hence the term "reversible substation"). Since the AC grid is connected to all the rectifier substations and since there's many trains on the rail network, there'll always be a source for regenerative braking current that's dumped onto the AC bus.
I'm assuming that is a fine meant to completely destroy your company. I would be very surprised (and angry) if they are able to pay that fine.
GitHub contribution pixel art hack
I feel it has at least something to do with the style of music and culture, it can't entirely be due to compression. There is a unique obsession with overwhelming, earth-shaking bass in electronic music. Sure, metal bands can be loud, but they're usually working in somewhat higher frequencies, and I do think the music itself generally has more range. The constant thumping sub-bass of house music is going to travel a lot further and be more noticeable.
You are right. Those chai wallahs would laugh away all these comments.
from when a 128GB iphone is mid-range? i paid around 700 euro for iPhone 6 16GB and is still damn good. what is not good is a stupid app taking 2GB.
I would be okay with a pay-as-you-go Windows 10 Enteprise subscription for this LTSB. My use of Windows is very sporadic. If I could log in and pay $7 for the next 30 days official access then let it expire till I need it again, I would be giving MSFT more money than I do now but would consider a fair exchange for ongoing security updates.
Rather than go that drastic, you could simply get one of those answering service apps that require the user to announce themselves and press 1 to get through. You can set that functionality to only happen for numbers not in your phone book.
Is it really better to have IE11 and only IE11?

And the ability to use the store is not a bad thing.
Platform: A desk for musicians
Ethereum White Paper
They should ban encryption to catch those hackers!
> You could easily db.products.update({_id: productId}, {$inc: {inStock: -5}, $addToSet: {pendingCarts: {cartId: cartId, quantity: 5, timestamp: new Date()}}}).

That is unlikely to work well at much scale. At least last I knew, Mongo docs are limited to 16MB and the entire doc is read then written in cases like this, very slow on large docs. Given the amount of data that may be attached to a `product`, it's not hard to hit these limits.
And because nobody will uninstall the Facebook app because of that.
No, I don't agree. That's the popular ideological line but ethnocentrism is a fact and there are a lot of people trying to revive that as a standard. Ignoring this is facile.
WW1 was wood and fabric, not tube and fabric.
> C suite member still doing coding 80% of the time is extremely unlikely in my experience.

That depends on what you mean by "small startup". In a VC-backed Silicon Valley startup where you're hiring fast and aiming for massive growth in as short a time as possible? You're probably right. Small startup that's self-funded or close to it with a tiny team, like what happens in most of the rest of the world? Yeah, you're probably rolling up your sleeves and getting your hands dirty for quite a while to come, because the code that you're selling has to come from somewhere.

Different startups have different constraints. It sounds like you're used to the SV-style startup where the constraint is time, rather than money. A lot of businesses have their most senior technical staff write code because they don't have the cash to hire more developers but their product still needs to be built.
It's also a good reminder that Jobs, for all the posthumous praise he gets, made some rather stupid business blunders during his tenures at Apple.

Apple can be aggressive about its tech today (such as Lightning and Thunderbolt; anyone know what they charge for those?), but back then they were much more of a niche player.
Those instructions are sensible, as long as everything else is working as intended.

The way the system is supposed to work, fires are contained within individual flats, or a small number of them.

The cladding allowed the fire to spread in a way that undermines this system.
You install firefox or chrome ;)
It would be interesting to see the chart of size of the org working on the app next to the size of the app itself. I suspect they are highly correlated.
BuckleScript: a journey to sell FP to industry
I saw nothing in the article that implied LTSB lacked the ability to run binary installers. The same capability to install your company's application to the machine can surely be used to install Firefox.
Said another way, Turkey's Minister of Educatiom claims science is too controversial to teach to children in the schools. They'll stick to fairy tales instead.
This is presumably a US English v English thing then, as post-mortem wouldn't be the term used here usually, and certainly not if someone had died (unless if was being performed on them). To someone from the US it would perhaps seem a little distasteful to describe the investigation as an 'autopsy' - hence my comment.
"Popularity" correlates with wealth, wealth correlates with health?
Ya, 14 days was a nightmare. We had a severe bug causing a crash. Just had to tell our customers, "sorry, the app is basically useless for the next 14 days or so. Whenever apple decides to approve our single line of code change".

I believe there was an emergency option which got us approved in 10 days or something equally ridiculous.
On Campus, Failure Is on the Syllabus
Eight gb phones were the doorbuster deals in 2016, they're not that old, or rare.
I want to cross-link a recent Reddit discussion where people are asking similar questions and there is a good relevant discussion with answers:

https://www.reddit.com/r/Futurology/comments/6j6ub1/new_bloc...
Teleological claims. REaction to selection pressure is not the same thing as opposition. You're trying to obviate the possibility of willing cooperation despite its obvious existence.
They have to collect payment from you at some point, unless they're running as some sort of weird anti-charity. Make a payment, and then follow it.
> Any decent product team – which I assume these apps have – is tracking this, and is continuously setting direction for the tradeoffs

Key word right there. One criterion you didn't explicitly list: development time.

Pruning and deduplicating dependencies takes time and effort that could be spent elsewhere - e.g. all the criteria you listed - and so the question becomes, what benefit is there to improving that? There's an argument to be made for onboarding, of course, but between the prevalence of WiFi and the proportion of users with the app installed to those installing it, I suspect it's tough to make.
There are differences in loading gauge (things like maximum train height)--you can't run the subsurface trains on the deep tunnels because they're too big. Also, like many subway systems, there's a mixture of surface and underground sections (surface segments primarily on outskirts).
Why don't you read the article?
I wouldn't get too grandiose about saying the institutions are broken. It's just email, why not consider it like postal mail? Definitely not good, definitely needs to be fixed, but also definitely does not mean the legislature entirely is not secured or that institutions are all broken.
See also http://www.ccp4.ac.uk/dist/html/npo.html, which I'm surprised to see is still there, and fittingly also has Phil Evan's name on it. Note the production of stereo plots which needed practice looking at in the right way to get the effect.
Had some considerable influence on the development of Lisp, too.
From a crippled guy who finds (American, at least) public transport unteniable - thanks!
> > Manufacturing an electric car is in some ways worse for the environment than a traditional car.

> That's nonsense. Says Elon Musk and so do various studies (in contrast to a recent, widely quoted swedish one).

Well, how much better is an EV car, compared to an ICE car, in terms of emissions over its whole lifetime? If it's only 5% better, or even 20%, it's not enough. If we're judging a mode of transport by its emissions, then EVs don't have to compete with ICEs. They have to compete with bikes and walking where those modes of transport can reasonably displace cars.
Thank you for your courage. You almost certainly saved others from harassment directly and your bravery also will have saved hundreds of others since those in powerful positions will be more vary and those being harassed will be more vocal. This story is one more stepping stone towards progress.
Thank you for the feedback. Fair point: Google's unit conversion is really good. For me, there's mainly two things that stand out compared to using a Google search:

* The REPL: I wanted an interactive terminal-style calculator where I could press Arrow-Up and easily change a few things. It also lets me define my own variables and use them in my calculations. It saves the history so I can come back and press Ctrl-R to find a recent calculation.

* Combination of Web- and terminal version. I often work in the terminal instead of the browser where I can easily use the CLI version of insect.
Can anyone provide some insight as to what happened to gmail? It seemed to be around the 15MB range then had a huge spike.
I have a local account and while store is there, I can't use it without signing in with ms account. I'm not going to, so it's basically just wasting space. I would rather it wasn't there completely.
Phil Schiller came in and changed quite a bit. I remember going from 7 days to 1 day. I didn't know the change had happened and I submitted an app then planned to forget about any work on it for a week. When it came back in a day I was surprised.
http://www.personalgenomes.org/harvard/sign-up

Disclaimer: I am a participant; my genome and health records are public.
In what way have they been 'hacked'?

Constituents can email their MPs and I'd imagine they all share the same few email servers. It's not hard to imagine that someone thought they'd 'have a go' (as was the case during the election period), and the reaction by Parliament has so far been a precautionary one.
> DB team insisted on writing "DAOs" that ended up pulling 1GB+ of data

That DB team shouldn't be allowed near any database. Why on earth would they go for such a moronic abstraction?
Zuckerberg's snub of Trump could boomerang as European pressure rises
I've heard it argued that burning Intel was intentional strategy as Jobs wanted Firewire to be associated with the Mac. People bought Macs simply because they couldn't get their DV cameras working with a third-party Windows-based setup.
Sure, but there's no particular reason that cost would line up with the cost of additional storage they're imposing on their users.
It looks like all of these apps had a notable bump in size at about the same time. I'm wondering what happened at that point to cause this.
Oh hey let me be a dumb ass and run untrusted code with Admin and blame it on Microsoft. - "Security researcher"
It shouldn't be surprising that we're not blindly loyal to our government; our country was founded when our ancestors kicked out a tyrannical government.

For many of us, our loyalty is to our country as a whole, and the ideals upon which it was founded, not to any regime that attempts to abuse those ideals without our knowledge.
So, they didn't install and attempt to run any ransomware. I suspect they could have, but if the claim is that it "won't run," it seems you need to actually go ahead and try to run it.
Using Nvidia's TX line will give this plenty of juice for doing AI tasks, but isn't really the same price class as a Raspberry PI.
What about position lights in the cargo ship? That can be seen from afar.
Her Portrait
@lazyjones here's the "second" movement you're sensing. It's about concentrating the population in urban areas as well as curtailing personal movement. It's called UN Agenda 21 and it is being quietly implemented without voter approval through local zoning boards.

[link goes to UN website]
https://sustainabledevelopment.un.org/outcomedocuments/agend...
You should probably implement a forgot password feature. Other than that it looks good!
Why to start a business if you are an introvert
Is there any way to tell if these apps are using it? On the one hand, big tech companies should definitely be taking advantage of this capability.

On the other hand, it's possible that their procedures for releasing new versions — which they do very frequently - don't work as well with whatever the app thinning procedures are.

Also, if their apps are super popular, these companies have somewhat less incentive to keep their apps small. If you need the uber app, you'll delete something else to make room.
Swift still doesn’t have ABI comparability yet, so that could definitely explain some of the bump
It was probably all "pure" Objective-C development then someone decided to cut dev costs by bringing in some huge monolithic library that does everything from which they use 5% of the APIs.
Real title:

> British Parliament Hit by Cyberattack, Affecting Email Access

Clickbait title. Access to email has been disabled as a precaution because passwords were being trafficked and there were attempts to access accounts.
This is probably true for your "average" app, but how many people are gonna uninstall Facebook (the #1 app, according to TFA) just because it's taking up a little more space?

I doubt the total installed size of the FB app is very high on their list of concerns.
In my opinion, good thing about Store apps is that they're are isolated.

I'm not sure how robust this isolation is, but it seems that apps can't just access random files, etc, without a specifically granted permission.

The permission model seems to be immature (no prompts at all, not even at install time - not sure how upgrades work; and everything requested is granted by default but can be revoked later), but the very idea of app sandboxes sounds right. A random document-editing app shouldn't be able to do mess with any parts of user profile, except for the files it was explicitly provided access to.

(I wonder if there's a way to somehow hack things and re-use this sandboxing with non-Store apps...)
Imagine if Facebook was decentralized:

Your grandmother would have to run her own node!

Your bandwidth at home would determine if your profile was reachable. If something you post goes viral, just imagine the fun your family will have as their available bandwidth
slows to almost nothing!

There might be competition on providing a nice "experience" but you would either pay for it, have it be ad-supported or it'd turn in to a Linux-desktop shitshow.

Imagine how much more fun spam filtering could be if it didn't have a dedicated team but it would just be you (or your grandmother) going up against the legions of determined spammers.
Found a bug : sin(pi) = 8.62803e-81
It may be a clue that netflix "only" ramped up by 5x while the others are in the 10x-20x range. I'm guessing (as I don't use FB) that netflix's app requires much less user interface design.
Latency definitely antagonizes users to the point of reducing use, and from what I can tell very few tech company PMs are “competent” at keeping latency of their apps/websites down, when faced with competing pressures like shipping new features, rearranging everything in the UI, switching front-end rendering strategy, gathering increasing amounts of invasive analytic data, or cramming more ads in.

Certainly not the ones at Facebook, Google, etc. Nobody gets promoted for “we shipped less new features but our latency remained constant”, or “we shipped less new features but reduced device battery use by 10%”.