skysight-inc/HackerNews huggingface dataset:
I'll echo many of the problems listed in this discussion with the Amazon Logistics service.

Here in DFW, there's 5 main delivery vehicles for Amazon packages: USPS, UPS, Fedex, AMZL US, and LSO (Lonestar Overnight, for some overnight/same day delivery).

USPS is...USPS. Never really had a great interaction with them. Our local substation is godawful. Never attempts to deliver large packages (currently in an apartment with parcel lockers). I've found them holding onto boxes of mail with no real warning.

UPS used be really good; the same driver would deliver to my apartment that also delivered/took pickups from my work 3mi away. But lately that's changed and UPS can be somewhat hit or miss, usually erring more on the side of hit. Fedex used to be really terrible but they've stepped their game up significantly and hit far more than miss.

Amazon Logistics? Hah. I'd say maybe a 30% hit rate if that. Many times packages simply go past their delivery date and I have to spend time with Amazon on the phone getting it resent with same/next day delivery with a reputable carrier. Most of the time they just drop and run, never knock on the door or anything (my wife is home much of the time and I have to tell her that something's been delivered because neither she or the dog know that there's someone at the door).

LSO is great. Never had a problem with them. They hustle their asses off and frequently deliver early and without an issue. As are a few of the other contracted couriers I've seen used.
5 years ago, aol still used aim internally for everything that people use slack for today. Group chats, bots, notifications for builds, etc, etc.

Then gradually individual teams picked up slack and within maybe 18 months, we went from 100% aim to a gigantic corporate slack team.

That was the end of AIM, I think. Aol and yahoo both use gmail internally so I suspect they’re going to shitcan their email services eventually, too.

I think it’s remarkable how badly aol fumbled the ball on AIM twice — first by not turning it into a social network, and second by not turning it into enterprise chat.

All it would have taken was some investment instead of continuously laying off everyone that worked on it.
Even assuming we end up with some society where robots do most of the labor and universal basic income becomes a thing, what do you think 90% of people will do? People need to be occupied, and the typical person isn't an inventor or artist. Furthermore, good luck making kids want to go to school when they see it as pointless since they can just get everything free from the robots while they watch TV. If you think obesity and our sedentary lifestyles are a danger now, it's only just starting.

We're in for some huge problems as automation ramps up. The people saying "this is good" now will be screaming to go back once the problems start rolling in.
https://www.youtube.com/watch?v=6iCPIUGnHQ8
I'd rather they integrated SFTP/SCP natively into the editor instead of having to mock with third party extensions.
I will badly miss vimperator. Yeah 56.0 works smoothly but without ability to use keyboard only that's hollow victory for me.

Typing this in vim after viewing hackers news in w3m shows how desperate I am.
Not SMS? Funny how quickly the iPhone has erased the memory of earlier mobile technology. SMS is not only where the term text messaging comes from, but it's older than AIM, older than MSN, older than ICQ.
That's been bothering me, the word "algorithm" is slowly becoming known as this ambiguously scary thing.
Look at the cost equation. Whatever additional resources they need to spend is a payment for improved safety / security.

It's like saying that a reinforced door with a lock is more expensive and heavy than a regular cardboard-and-planks one, and is slower to open. It is! But is has other advantages, not attainable otherwise.
If you watch Channel 9, BUILD and .NET Conf presentations, many of the web dev ones were done with Chrome.
I too am sad to hear this.

When I met my wife I asked her for her AIM screen name instead of her phone number. AIM was more common than cell phones (and didn't charge $0.20 per message like SMS).

At the same time, I am honestly surprised it was not sunset sooner. I wonder how many active users there actually were in the end.
Hey I finally found something Indiana was progressive with
It's because of the killer combo of increased sandboxing, multi-process architecture and performance constraints.

I think they couldn't keep everything together with the degree of access old plugins had to Firefox internals. So at some point they had to rip off the band aid.
Even before that they were seeing 25PB in-bound per month, so at the previous level this only a 4 month supply.
Lawmakers Block Mini-Satellites That Could Spy on North Korea
Yes. Check out instant.io, it uses webtorrent, which is powered by webrtc. All major browsers should be supported. Just pick the file and link your friend.
I spent two years trying to get qlink open sourced. I wouldn’t expect aim to ever be open sourced.
You're thinking of error diffusion, not the dithering itself, they are two separate things. Error diffusion is what spreads samples out spatially.

Audio and image dithering are the same thing, they only become different when you add error diffusion.

The modern image dithering that you use when going from an HDR image down to an 8-bits per pixel PNG or JPG uses exactly the same (very simple) algorithm you'd use to dither an audio file during mastering.
From the article you reference:

But during an outreach trip by two Alpha Project workers on Wednesday, most of the homeless people the team encountered said they hadn’t noticed much of a change in behavior in terms of bag use.

Dr. Wilma Wooten, the county’s public health officer, said plastic bags haven’t come up as an issue during her team’s investigation of the outbreak.
Telegram allows file transfer up to 1.5Gb. It's not P2P though.
Someone who has something which is indeed better and knows it will believe everything should be rewritten thus; someone who has something which is middling or worse but believes it to be better will think the same thing.

The interesting question is not whether or not the author is a Rust proponent; it's whether or not Rust is an improvement on C. As neither a C nor a Rust programmer, it appears to me that the answer is unequivocally 'yes' — and this despite the fact that Rust is roughly as intelligible as Mandarin to me.
Aol sold icq to the Russians years ago.
Likely quad socket 24 core with 768GB of memory to accommodate 2 regular instances or 1 memory + 1 compute instance.
There's IBM/Softlayer for that. Their hourly bare metal offering goes up to just 256 GB of RAM, though. More than that and you'll have to do a monthly commitment.
> The company will not under any circumstances list “Segwit2x” as “BTC” and/or “Bitcoin”. Note that Bitcoin is not ruled by miners, and miner actions cannot be used as a justification to redefine Bitcoin.

I thought it specifically is ruled by it's miners. They control what the neck block looks like, they control what goes into blocks, and they control what's considered consensus.
Yes I think the 'shucking' blog post was the one that caught my attention first.
NoScript is identified as a "legacy" extension. But it's the only one I use or care about. Hopefully it will be rewritten to work properly?

To me, NoScript is sine qua non. It's the primary differentiating factor between Firefox and other browsers.
lol man. thats because it is used the most. in order to determine which uses more energy you would need to run a series of controlled tests where you transfer specific amounts of data over time with one radio or the other.
ICQ was sold to the Russians. They share some of the same software stack, but they’re separate infrastructures.
Building a RESTful API with Node.js and Hapi Framework
SMS was (and is) limited to 160 characters and costs you money to send each one. Not comparable to AIM.
Evaluating Partisan Gerrymandering in Wisconsin
For absolute newcomers https://www.edx.org/course/introduction-linux-linuxfoundatio...
REF10 | Full-Time Android & iOS Engineers | Europe | https://ref10.com/26 & https://ref10.com/27

We work with companies to help them acquire the best talent by talking to all candidates that get referred to us and reward whoever referred them.

73% of our current users are on mobile devices; we think it's a good time to have a good mobile client. We're looking for native mobile apps hackers (React Native could also be considered), with good sense for design and fluent English.

You can get in touch via one[at]ref10[dot]com
You could order 16 of these https://www.hetzner.com/dedicated-rootserver/px121-ssd

Minimum contract length: 1 month, total cost (including setup): $4,384 (on-going month to month cost thereafter: ~$2,191.20).

For that you'd get an aggregate total of 4TB RAM, 7.6TB HDD (SSD), 96 real Intel E5-1650 v3 cores (or 192 vCPUs) and 800TB of bandwidth.

Sprinkle with terraform/ansible/k8s/docker and you have a resilient, massively powerful compute cloud with no long term obligation that's about half the price of GCE if you keep it around beyond 30 days. Or another way to look at it: if you needed such a platform for two years, your second year would be free compared to GCE.

One major issue with this approach (versus GCE's "all in one" box) could be network performance bottlenecks depending on what task(s) you were using such a cluster for.
All of Tim Pope's plugins are brilliant. One that saved me a ton of pain was his Obsession plugin which stores sessions that don't conflict as much with other plugins.
I can attest: I wrote Ruby for many years, recently I've only been writing in languages with much stronger static analysis capabilities. I had to be much more disciplined when writing and reviewing Ruby code. Inevitably, I slipped up frequently in both disciplines, resulting in lots of bugs in the software and a chronic nagging worry in my psyche. I don't need to be as disciplined now, but I'm creating fewer bugs and sleeping better. I feel that these are good things and much more important than a theoretical concern about it making me "more lax". This is just my experience, your mileage may vary, etc...
The development workflow for Pharo is that every code change has a CI performs a bootstrap build of the whole system pulled from a git repository. Then your CI adds your production code on top of that.

So it doesn't get lost in the mass of other comments, here again is some info on Pharo's bootstrap process...
http://www.esug.org/data/ESUG2016/04-Thursday/1000-1030%20Mi...
what's even worse whatsapp is the only one without a desktop client even the webclient requires your phone :(. I guess Line is the best alternative it works on all platforms and without phone number as identifier except it's mostly popular in Asia
Oh I totally understand why Mozilla did what they did. It was the logical step to make Chrome addons available on Firefox, abandon the structure XUL imposed, and migrate to Servo-based components. But while they promised a better WebExtension standard (which I defended at the time), they didn't deliver. They needed more time to improve the API and make sure the most used extensions were ready[1]. Developers needed more time too to totally change the architecture of their addons.

And today, they're not ready. And they won't be in six weeks either.

[1] https://arewewebextensionsyet.com/

Edit: [1] answers "Are we WebExtensions yet?" as Yes. I don't agree.
Phew, I thought LSE AIM is being shut down.
Acronyms are fun.
Same page says one of the ones still in use is in fact attenuated live virus. I'm not remotely surprised it's not commonly in use in the west, though.
"why capitalism is like a rogue AI"

These people seriously need to take a step back. At some point you cross the bridge between reporting and actively advertising someone's personal views.

I can't ever trust or read people who constantly try to push an agenda, it's disingenuous. Even more so, when reporting, engaging in personal exchange without the discussing data and statistics, i.e. the facts, you are just allowing yourself to become a personal blog of someone else.

Reporters are supposed to fact check, look for concrete evidence in someone's statements, hold people accountable to their words, and yet certain people get a pass all the time, even the star treatment.
Show HN: Startup Tool Directory
There is javascript.enabled key in about:config that _seems_ to be working as expected but setting it manually every time is a chore.
Or if you use sap Hana, or Microsoft SQL server, or R, or Oracle, or anything that you pay "per instance" licensing on.

There are many applications where a single addressable memory space are still required/preferred.

Look into "tidalscale" if you want too see the logical extension for this.
> janky

Spoken like a true Casey.
not really, but I'm happy to share if you have questions. E-mail in profile.
Unfortunately I do not have any personal experience with your problem since I purposely avoid Apple Photos (perhaps helpful though not related: I rely on Google+ Photos as my free [lossy] offsite backup).

- Date/time? http://u88.n24.queensu.ca/exiftool/forum/index.php/topic,790... recommends https://github.com/HayoBaan/matchDateTime and/or

exiftool -a -G -s -time:all [filename]

- Lat/long location? works for JPG, only recently for PNG http://u88.n24.queensu.ca/exiftool/forum/index.php/topic,844...

- camera? for Lightroom
http://u88.n24.queensu.ca/exiftool/forum/index.php/topic,858...
> So Flutter is actually pushing pixels itself, sounds strange, but it works

The siren song of cross-platform development sounds so sweet to the ears and I've fallen for it quite a few times only to get bitten in the end. Introducing another layer between you and the source has several drawbacks: it's an additional source for bugs, it makes you reliant on the middle man to be timely with updates to keep pace of the native changes and bug fixes, it can prevent you from using time-saving tooling for the native environment, etc.

What happens when the native controls change? What do I see when I'm running an older native version?
WhatsApp has the trick that it automatically connects you with everyone you already have in your phone's address book (even if the phone number they used to have belong to someone else now) , the other apps you mention don't do that. I suppose this feature helps, although according to a data protection officer who consulted my company he could sue all his friends for uploading his phone number to WhatsApp's server...
Aha!

I thought B2 was like S3 and figured that Business Backup was what I needed.

TIL.
Per second, with a one minute minimum [1].

[1] https://cloudplatform.googleblog.com/2017/09/extending-per-s...
Classification of the principal programming paradigms
you can find over 1500+ tools used by startups here. Before this page was a list of all the tools but we've added pagination and filtering/sorting options to give better UX and help users find tools easier.
Clicking on a tool will take you to a page where you can see startups that use it, and reviews from the founders of those startups.
would love any feedback!
You may be interested in the bootstrap work Pharo has been doing...

http://www.esug.org/data/ESUG2016/04-Thursday/1000-1030%20Mi...
Beatrice Fihn, Executive Director of ICAN, called Trump a moron the other day.

https://twitter.com/BeaFihn/status/915598750969712640
SaferCPlusPlus is not memory safe, according to your documentation.

For one thing, the "this" pointer problem is pretty much unsolvable in C++.
It's so niche i don't think they will bother.
I guess this explains why AIM was removed from Messages app in Mac OS High Sierra.
I was like that a few months back, but then I started using 1password to centralize all my passwords (and for security obviously). Makes switching browsers much easier, especially because (I think) Firefox doesn't use OSX's Keychain.
What is the lasting effect of nuclear weapons?

Residual radiation and fallout will hardly affect the land if the warhead is detonated high in the air like in Nagasaki and Hiroshima.

The fallout relative to the explosion radius is also smaller with a thermonuclear weapon. The number of people that die from higher cancer risk due to radiation is actually lower with a typical thermonuclear weapon because the lethal blast radius is bigger.

So I don't think the lasting effect on the population is a good argument against nuclear or at least thermonuclear weapons.

My view is that nuclear weapons are really dangerous because you don't need a lot of resources to deploy them and the high density of destructive power.

It is much easier to "lose" 1MT worth of TNT with a nuclear warhead than with conventional bombs. It is also easier to deploy that 1MT worth of TNT if it is just one bomb.
A mistake with a nuclear weapon can also cause a nuclear war. Now it isn't a single nuclear warhead against 100k conventional bombs, it is thousand nuclear weapons against maybe a few million conventional bombs.
Horizonal scaling costs more in base licensing, not to mention whatever 3rd party stuff you're running in your Hana. Enough to encourage scaling up as far as you can before scaling out.
I'd be the primary earner initially, but she works in tech as well so shouldn't have problem finding work.

Definitely will be using temporary/exploration angle in my sales pitch to her :)
Triggering a Camera with the Cloud
Google has a lot of great generalist content on ML:

https://www.youtube.com/watch?v=nKW8Ndu7Mjw
"the Russians" makes it sound like it was sold to the Russian government or some other amorphous organization. Mail.Ru bought it in 2010:

https://en.wikipedia.org/wiki/ICQ
The countries in question have plenty of shame already, this is a speck of dust on their mountains of shame.

Nuclear weapons are different. Everybody has to deactivate them at the exact same time, otherwise you end up with power imbalances, which end with more proliferation.

This group is like a shrieking woman in a room with 6 other people all pointing guns at each other - completely ineffective, just adding more noise to an already tense situation.
Online accounts need a clearly defined lifecycle
What does that have to do with ligatures?
Doesn't look to be a case. I've just opened my web ICQ and there's no warnings about potential closure.
Introducing Styled-Components Modifiers 1.0
Our team at Decisiv open-sourced our Styled-Components Modifiers lib yesterday. We've been using it internally for a few months now, and we love it. https://github.com/Decisiv/styled-components-modifiers
If you're using styled-components, we think you'll find it really useful. It allows you to modify styles in styled-components in a predictable and maintainable way. More info coming soon!
> financial markets are the first rogue AI.

I feel like I just got Rick-Rolled.
Ahh, the stream listings often don't load and the entire video infrastructure goes down from time to time. Any VPS provider could give you better reliability. IMO there's a code issue, likely due to their hipster web stack. Also the site is really heavy-weight, someone force these developers to use older hardware.
The financial system is a giant message passing algorithm. It is pretty much just a min-sum algorithm [1] whose sole purpose is to answer the question "what should we do?". Anyone who has played around with these algorithms for solving decoding problems knows that they are fabulously powerful.

But these message passing algorithms have two weaknesses:

(A) When there is more than one solution

(B) When there are small loops in the message network

By far the worst problem is (B): it's a kind of a "corruption" of the network and causes it to pretty much go off the rails. I think people already do understand the consequences of these problems in the financial system, but we don't seem to see how we can just change the topology and/or the messages themselves, in particular, to try to fix up these self-reinforcing loops. Or: move away from min-sum towards sum-product (which often works an order of magnitude better) by perhaps implementing basic income. Etc. Etc.

[1] https://en.wikipedia.org/wiki/Generalized_distributive_law
Indeed! You can write safe programs for e.g. the original Turing Machine.

But I bet you'll end up writing tools to make creating a safe program of any non-trivial size feasible. A large class of these tools is usually called "programming languages".
It should be major point of shame for the US that they haven't signed the treaty to ban land mines. When you go to Cambodia or Laos you quickly see how evil these mines are.
> a successful compile means no bugs

Isn't that a strawman? Shouldn't we verify to what extent this mentality actually develops (I doubt it) rather than rebuild our methodologies around it - or at least begin by simply educating developers directly about the pitfalls of this assumption.

Sometimes it feels like treating developer flaws as unfixable constants that can only be handled by process change, as opposed to developer improvement. Perhaps a symptom of hiring the cheapest devs en-masse?..
> Not SMS? Funny how quickly the iPhone has erased the memory of earlier mobile technology.

Not sure that's true. I used AIM before I had a cell phone (and therefore SMS). While the technology for SMS has been around since the early 90's it really didn't get widespread adoption in the US until the early to mid 00's.

For some SMS may pre-date AIM, but I don't believe that is true for the majority.
Fairy Tail – Grand Magic Games Arc Power Levels
> But aren't we just trusting the Rust compiler and JVM to not have subtle bugs that introduce memory management errors into our programs?

Empirically, programs written in memory-safe languages produce multiple orders of magnitude fewer memory-related bugs than C and C++ codebases do.

> Centralizing the memory management code to some well tested core---like the Rust compiler or some C lib

That isn't practical in C (or in C++). "Memory management" here means "pointers", and you can't program in C or C++ without pointers.
CLI tool to generate repeatable, cloud-based Kubernetes infrastructure
I've been using it as my only firewall OS of choice since the 2.5 release in '99.

I have almost always used it as a firewall or networking appliance, and only rarely used it as a desktop OS, and never on my main machine.

It has evolved over the decades to be a swiss army knife of network functionality that rivals expensive appliances like the F5 in certain areas. Things like PF, CARP, rdomains, relayd, ifstated, openbgpd, ospfd, opensmtp, unbound, nsd and sane ipsec tools among others in the base system allow for some amazing possibilities. Config file syntax of the various tools has been converging on a nice, consistent, mostly self-documenting "standard" as well.

Constant auditing and refactoring has proactively fixed many holes before that were used in exploits on other platforms, and has brought a steady improvement in performance over the years.

As others have pointed out the entire system has a very consistent and well integrated feel. The documentation is very well maintained.

Support of devices with poor documentation or binary blobs has been slow to come, but does eventually tend to make it into the system. 802.11n on atheros is the example of something I personally had to wait a long time for.
To add on a bit, I frequently have packages delivered (edit: by Amazon delivery) to the wrong apartment or building entirely. I'm thankful my community now is friendly and it just takes a day or so for me to track down who ended up with my package (using the delivery picture and trying to match it with someone's doorstep). I've lived in several places where those items would have disappeared forever.
Increase battery life from 6 weeks to a year on Arduino
Has devops just come to mean, uh, ops? lol
*vCPU.

But yes, they probably strive to keep below 10% vacancy on all hardware.
There's debase, too, which is Ubuntu-based: https://news.ycombinator.com/item?id=15403629
How we designed our music ingestion service at Aaptiv