skysight-inc/HackerNews huggingface dataset:
In over 20 years of web application development, the single biggest breaking change (other than bleeding edge bits) was when IE 5.0 came out and broke the legacy api for populating select elements via JS. They added the new DOM interfaces but broke the old one.

It was a little painful but far from the end of the world. Classic VB, Delphi, Access, and Flex/Flash have all been good at delivering CRUD apps, if you exclude the security concerns in talking to the backend, and storing application configurations, dealing with updates etc.

In the end, I don't feel it's any better overall either way. The difference is it's far easier to automate one server (or two) in a business environment than dozens or hundreds of systems.
Forever. I prefer lossless music.

Not that I won’t buy an iPhone without one, as long as there’s lightning-to-jack, but I do find its removal misguided.
http://archive.is/nbuUq
Mathics – A free, light-weight alternative to Mathematica
iOS has a mechanism like that. The application receives notification on memory pressure and can release some memory in order to not being killed.
Not the OP, but wasn't the purpose of this a thought experiment in whether or not it is possible to increase the global standard of living. If so then of course we are talking about what's theoretically possible in a hypothetical future.

I don't think anyone was making the claim that it was reasonable to get the average person from CAR to Venice today.
Just five days before Microsoft completed the GitHub acquisition so they had to lower their QoS to meet the expectations of everyone using Azure...
> Some things are just not meant to be webpages.

This is how I feel about most of the single page apps I've worked on.
Sure, you can’t represent Graham’s number either...

I know you knew what I meant.
With desktop gene sequencers becoming a near commodity product I’m not so sure.

There are a companies that currently focus on this area specifically by leveraging the ever dropping costs and capabilities of gene sequencing by developing targeted immunotherapy solutions that can target the specific genetic makeup of a tumor from a biopsy.
Of course this requires being authenticated to whatever network the Home device is connected to.
The reason Apple cares so much more about iOS than MacOS is vastly increased control. With iOS, they control the hardware from the chips up, the OS, which apps you can run, and via Safari-only access to the internet, even what you can and can't do using external services.

It makes computing & communications an Apple theme park, where you can't bring anything forbidden into the park, have to buy everything you need from Apple concessionaires, and can't do anything that they haven't planned for you to do. The people in the "park" pay to enter and then become a new type of domesticated herd to be milked.

You can't allow people to bring heavy equipment and power tools into a theme park, but you also can't build the park's controlled features without them, so how do you give power to authorized builders while keeping it away from users? In a physical theme park, they have controlled users during the day and empowered builders at night.

But in Appleworld, I'm thinking they'll keep iOS locked down by limiting the building tools to MacOS.

A unix-style workstation that gives maximum power to its users is so antithetical to everything Apple stands for that MacOS would never be created today, but since it already exists, they can take advantage of it to make iOS even more locked down than it would have been. (And refuse to let any other company use MacOS and not port Xcode anywhere else.) You want to see what your computer is doing (file sys, CPU procs, memory, network, etc.)? Do it with a Mac. iOS is not YOUR computer. It's Apple's. You only paid for admission to iOS, and you aren't allowed behind the locked doors. If you want control, you're in the wrong place.

I'm afraid that if they ever figure out how to sandbox an iOS partition of some sort to allow builder tools to run on iOS itself in a totally controlled way, then the Mac is toast, but the Mac gives them time. I think that for the foreseeable future, they won't risk any accidental empowerment of iOS users and will limit the power tools to the Mac.
That is awesome! Very engaging, informative and useful!
Halloween: dressing up as all your abandoned projects and domain renewal emails
So what's the concern here; that when someone gets unfettered access to your local network they can reboot your Google Home? Ya know what else they can do? Play Rick Astley on your Sonos speakers while printing 1000 pages of porn from every printer, casting Rick Astley music videos to every TV, getting Comcast to forward you piracy warnings and deleting all your Redis tables and Elastic Search indexes.
I checked the link and now I see why you didn't post the relevant quote:

"There is some empirical and theoretical evidence for a few metastable helium compounds which may exist at very low temperatures or extreme pressures. The stable cation HeH+ was reported in 1925."

Maybe you do get these things happening inside a particularly pedantic iphone but regular chemistry suffices here, the general idea of the Periodic Table stands true, noble gasses on the right hand side don't react to instantly form co-valent bonds with the other elements. Sure, anything can happen in the side of a giant thermo-nuclear reactor but, in every day situations classical understanding works great.
Google Chromecast, and Home are actually pretty horrible when it comes to security.

For example, if you lose internet connection, they will start broadcasting SSID. At this point, there's nothing in place to prevent someone launching Google Home app and hijack those devices.

Even Chromecast and Hub displays codes, they are only to identify the device. Instead of the Google Home app asking you "what are the letters shown on your device?" it just tell you "Press OK if your device is showing ABCD" -- that's very dumb implementation.

I don't know why they simply couldn't stand by to wait for the network connection to recover or require being present next to your device to press a reset button if their Network connection really needs to be updated -- or at least used simple authentication process to provision the device
Wish I was clever enough to figure this stuff out.
I'm not sure I understand why someone would get frustrated about it taking over an hour to transfer 250gb over USB 2.0. That's...math?
The T2 is utilizing a physically unclonable function (PUF) and TRNG to create a public/private device key pair on die. At manufacturing, the T2 exposes the device public key to Apple, Apple signs with a group key posted to their CA. This is why they say they can revoke privileges via the CA. It's unclear to me whether the T2 regenerates this key pair each time it is requested, or whether it is encrypted and stored in memory. In the event the latter is the case, the encryption is being performed inside the secure enclave. "Secure enclave" used here is almost certainly distinct from Intel SGX, ARM TrustZone and the like. The page tables are protected. Row Hammer, Spectre, Meltdown and Foreshadow do not apply to something like T2, as the OS is considered trusted. The fundamental challenge that e.g. Intel's SGX has over this type of architecture is that a dedicated security co-processor doesn't need to maintain speculative execution behaviors necessitated by performance requirements, which expose numerous sidechannel attacks, and likely has minimal need to assume untrusted code operating in the T2 OS.
Limit is the standard isn't it? Only Sybase/MSSQL Server use top x afaicr.
They are based on the new 16Gbit DDR4 chips.
Disclosure: I work on Google Cloud.

I’m a little confused by this part:

> While MySQL data backups occur every four hours and are retained for many years, the backups are stored remotely in a public cloud blob storage service. The time required to restore multiple terabytes of backup data caused the process to take hours. A significant portion of the time was consumed transferring the data from the remote backup service. This procedure is tested daily at minimum, so the recovery time frame was well understood, however until this incident we have never needed to fully rebuild an entire cluster from backup and had instead been able to rely on other strategies such as delayed replicas.

At first, I had assumed this was Glacier (“it took a long time to download”). But the daily retrieval testing suggests it’s likely just regular S3. Multiple TB sounds like less than 10.

So the question becomes “Did GitHub have less than 100 Gbps of peering to AWS?”. I hope that’s an action item if restores were meant to be quick (and likely this will be resolved by migrating to Azure, getting lots of connectivity, etc.).
No, you just need to get AirBnB or AirBnB hosts to start paying their share of hotel tax, like they do in some other locales.
I've once tried using different devices to render a down-scaled version the full-stitch of XKCD Click and Drag. No device I've tried can allow me to zoom and pan at 60fps. On my Mac, there is some noticeable latency when quickly zooming or panning, and it's definitely not 60fps. I have no reason to believe any old Android phone will do it better.

Now I don't doubt that an image viewer specially optimized for zooming and panning huge images like this can do it at 60fps. The typical image viewer likely does not.
Take a look at https://www.justwatch.com, it’s exactly what you’re looking for.
Even if it's a benefit you are still taxed SS and Medicare no matter how little you earn.
Yes, both are expensive outside the student licenses, but Mathematica is significantly cheaper and has a lot more built into the language, so you don't have to turn around and buy expensive "toolboxes" for all the functionality missing in Matlab.

Notebooks have been in Mathematica for ages and are really powerful and difficult to describe to those who haven't used them. To give an example, I was building a tool and embedded images as variables in a way reminiscent of being an engineer on the USS Enterprise. You can point to a file in Python as a variable, but you can't just copy-paste an image in as a variable last I checked (don't think Jupyter is there yet).
It's fairly difficult, but definitely possible. It's hard to recognize because what is killing you is the lack of oxygen. People generally don't notice they are becoming hypoxic.

But there are plenty of things to help you out here. First is that helium is very light. So if you pass out and fall down you will be in a lower concentration of helium (assuming you are not in a sealed room). (Labs with heavy gases have vents on the floor) If the room is reasonable ventilated you should be fine. It dissipates fairly quickly. Helium permeates through most things, but this is a slow process so probably won't save you.
Could you elaborate? Not cooking the planet requires moving to zero emissions AND taking them negative by a large margin beyond what simply planting forests would do. How csn we do this easily?
Your phone's selfie camera is significantly thicker than the display assembly here.
A smaller discussion on the Reddit thread that this comes from: https://news.ycombinator.com/item?id=18334630.
Quenching MRI magnets can suffocate people in the room they quench, and potentially the entire floor. I don’t know about a whole building, but just because something can dissipate doesn’t mean it can’t do damage in the meantime.
Really cool idea!
Went to wave 32, had a lot of fun with it actually.

But, knowing the algorithm, I tried to shoot the hard ones first and wait as long as I could to shoot the easy ones by just letting them descent :)
Did iFixit just take a post from reddit and put it on their website?

Did they add anything to it, the write up was quite comprehensive. I’ve got a bad feeling about this.
Cancelled my Comcast today. Price creep was the main reason, and it was just plain expensive for what it was. It was a liberating phone call though. I've been waiting for years to get out from under their cable/internet combo madness.

AT&T just brought fiber to my neighborhood last month with a $40/mo 100mb/s plan. That's 3x cheaper than the > 100mb Comcast plan I was on that required me to have internet and basic cable.

Both cap at 1TB and AT&T had no gear rental fees and a $10/out of contract monthly fee after a year. So far the only MAJOR downside is I can't use 1.1.1.1 for my DNS which took awhile to reverse engineer after I broke the internet...twice. A fix is coming, but I found 6 months of internet forums saying that.

And I think 5 of my neighbors are about to make the switch too. The Comcast person on the phone started to make their scripted argument for how they could reduce my plan. I said $40 and no TV or save the oxygen for the next customer.

In the end, it's probably just equally as evil but it works out far better for my bills.
Good catch! Added above.
fair enough. I guess the difference is that bike rental stores don't have automated systems which apparently have a bug where they charge the unknowing victims of a crime rent for previously rented bikes which were stolen and sold online.
Iirc, many years ago Apple noticed the majority of customers liked cases (due to things like personalization as well as safety), and started designing iPhones with cases in mind. They're still meant to be pretty when naked, but I believe majority of people are using cases. This is why things like the camera bump have made an appearance but are really not an issue, since cases flatten those lines out.
I'd say it's more of a shell than a REPL. For most languages that provide a shell, there isn't a real separation between the reader, evaluator, and the printer. Being able to interact with those components separately is the real advantage of a REPL over a shell.
Frankly I think it makes perfect sense that a phone come without protection built in so that I can swap out the protection myself and, after a couple years, I'm not stuck with a banged up device.

This doesn't seem weird or contradictory to me at all. Nothing seems cheaper to me than my girlfriend's Android phone with rubber bumpers built in. Meanwhile my iPhones with cases look brand new when I'm ready to sell them.
Encrypted Server Name Indication for TLS 1.3 (draft-02)
> I could go on. There's so many annoyances, big to small. This is on a ~2 month old machine with equally fresh install of Windows 10 Pro and Visual Studio Professional. I really like C# and .NET, but Windows is driving me away.

what about introducing .net core to your team? so you can actually write more code in mac/linux
This doesn't seem like a mistake, so much as a decision to assume the LAN is secure. It's a trade off that favors features over security. Which does seem rather "un-Googly" though...

If it's unauthenticated, apps/devices/services can easily integrate with it.

If it is authenticated, how? Pre-shared API key? How do you initially generate and distribute that API key? How do you access it? Now you need to encrypt that key when you use it. TLS? Great, now you need a TLS certificate that has to be trusted, updated, etc.

All solvable problems for sure, but at the cost of complexity, ease of integration, etc.
Sure you do. A lot of the promise of CRISPR therapies were for modifying cells in an adult or child. Using CRISPR/cas9 to “fix” a genetic issue in someone who was already born. For example for adding back a good copy of the gene that causes cistic fibrosis or sickle cell anemia. There were also potential cancer therapies based on the technique.

In these cases, the presence of cas9 antibodies is a severe limit to many of the techniques that these companies were working towards.
Yes, the blog post mentions that AdaNet, using NASNet-A as subnetworks, achieves 2.30% error rate on the CIFAR-10 benchmark.
sure, it makes sense to go to the extreme "worst page on the internet" case for the purpose of your thought experiment. i'm just saying something like [0] might be enough ads to be worth money to someone, while not being completely ugly. i wouldn't wear something like that myself in public, but i wouldn't be too offended to stand near someone wearing it.

[0] https://image.redbull.com/rbcom/010/2012-11-08/1331578705540...
So under giga-pascal pressures at temperatures approaching absolute zero - are we talking about needing a black hole for that? Are these the 'right conditions' we are talking of?

This is a long way off the article, you are having a laugh!
Not sure there's a name for it, but it's exactly why Chaos Monkey was built.
Agreed, but I'm coming from the org-mode side of things. Have you ever tried git diff on a JSON file? It's not always pretty.
Don't forget Michael Abrash too, who, isn't going anywhere else anytime soon. If Abrash and Carmack can't deliver on VR, I don't think anyone else will, at least in this generation.
The wording in the document is pretty strong, though. I'd speculate the same.
http://archive.is/34G8Z
Correct (ex HGST employee). As part of one of the acquisitions/mergers, HGST divested a 3.5" production line to Toshiba.

https://www.tomshardware.com/news/wd-toshiba-hdd-hard-drive,...
I have no evidence that the opportunity you claim is better is actually better. Especially in the ways that matter most to me, many of which can’t be determined until you’ve been at a new job a few weeks. And then there are the obligations I feel to my teammates (if not to the company), which I don’t take lightly.

And hopping jobs all the time doesn’t look great on a resume. If I’ve been somewhere 11 months and don’t hate it, taking that slightly better opportunity is probably a poor choice.

Dream job might be another thing, but I highly doubt your open position is anyone’s dream job. Nothing personal. Just that the odds for any given startup are extremely slim.

Now, offer a private office or a 10 minute commute on foot or 10 weeks PTO annually or to increase my salary by 50%, and I’ll at least hear you out.
I've been scratching my head on that point too. Apple's spec page list the MBA processor to have "4MB L3 cache", while the MBP non-touch bar processor is listed as having "64MB of eDRAM".

I mean, 64 sounds better than 4, but are these things even comparable? is eDram something you have next to L3 cache or instead?
Loss of escape key is the reason I cancelled my MacBook Pro order, so it's a relief that this abominable change did not infect the Air. I'd been bookmarking the Microsoft Surface for when my 2012 Retina MBP finally expires.
The Bizarro World of Literary Studies
Meanwhile it hurts people like me who don't like to buy stuff in stores, because they always have a smaller selection and it takes a lot more time.
If your point is how to get one guy today that makes 800 dollars a month with a car from where he is in central africa to venice and allow for a middle-class tourist vacation, the answer is 'its impossible'.

What a narrow point that is! Useless to make any decision whatsoever.
> the invader wins by covering distance

The invader wins by crossing the baseline. This fitness function lets me use evolution against the invaders by letting the dumbest ones approach the baseline before killing them, making future waves easier than if I killed the easiest invaders first.

Perhaps the fitness score could include the number of projectiles that passed nearby without impacting, as a measure of difficulty to hit.
clock as in "processor ticks", not clock as in "my watch". It's necessarily coupled, cause a processor can't function without it.
Cool! I'll take a look! Given the screenshot I thought it's just yet another Twitter.
It sounds to me like the time involved was rebuilding MULTIPLE replicas.
Literally the next paragraph:

> In the kinetic theory of gases, the term molecule is often used for any gaseous particle regardless of its composition. According to this definition, noble gas atoms are considered molecules as they are monatomic molecules.[9]
Paging Ringo Starr...
That solves one market problem (AirBnB has no level playing field with existing hotels.)

That does not solve the other large problem; most residents do not want to live in a hotel district with other tourists, and especially not as hallway or floor mates. And residents do not want new hotel builds or conversions competing with apartments. With traditional hotels this is solved with permits and zoning, but AirBnB is usable on pretty much all residential units.
I'd add Trieste to the list, an unique combination of Austro-Hungarian architecture and Italian feeling.
I have. I didn't have any trouble out of it.
Why should there be something better? Just because you want it? Someone has to make it.
Craft-based activities are bourgeois af these days. There are so many places to take you kids and have them learn woodworking, knitting, etc, and the classes are filled with little Aiden, Cayden, and Braedons whose mom's drove them to class in luxury SUVs and post their little projects on insta.
That's an important point. Big physical retail chains are pretty slow-moving about picking new products to sell. So they'll sell a USB-C cable that blows up your laptop, but as soon as they know it does that they'll pull it off the shelves and simply not offer any USB-C cable for sale. Compare this to Amazon where they probably remove 100 broken USB-C cables per day, but their random merchants list 200 more in that same period of time.
This is a great write up - making these public with all the gory technical details helps us all be better at our jobs.

I’m curious whether shutting down the east coast apps entirely and running off of the west coast was considered? Not enough capacity or some other problem?

edit: I guess the third technical initiative strongly implies that it was just a capacity issue: "This project has the goal of supporting N+1 redundancy at the facility level. The goal of that work is to tolerate the full failure of a single data center failure without user impact."
Ah the old saw, just don't let the bad guys on your network, or execute code on your computer, or visit their websites, or be in contact with them in any way.

This is _clearly_ the user's fault yes.
I always believed the web would stop control over the narrative from single centralized powers, not spread it.
Depends... my NAS is mostly used for video/audio archives and generally only one device in the house using it, playing back a single file, or listing a directory. Would probably be fine in that use case. Beyond that, it's used for backups.

Seems like a decent use case. I'm not sure how well they'd work in a NAS with Raid-5/6 though. I'd been considering a new nas with 4-6 drives at 8-12TB already. Random I/O isn't my primary use, and I'm sure there are others at these sizes.
Sounds interesting enough, as a bootstrapper who previously raised funds and hated the experience, I like this idea, but I guess the devil is in the details. I don't give a shit about the VC conversion stuff and as another commenter has said, this could just be a sly way to slip into regular style deals with all that upside, but at the same time, if I just need money to focus and I know how much and when I have to pay out, it's just basically a specialty loan, which seems intriguing. Not sure what happens if your business fails in this case however, I assume it'd be treated like a regular investment and they can't go after you personally as in a real loan, so the onus is on the investor to make sure they do their homework.

It seems fair to say if I take $100k I pay you back say 4x that, no other strings attached. We both get value out of it. Who wouldn't want to 4x their money with some careful investment? Seems like it could be more reliable then regular startup investing, albeit slower and less exciting, but at the same time, you get to actually enjoy helping people like you instead of trying to help them but also trying to fuck them because it's your job.
Two of the usb-c ports on my 2016 MBP has been loose for a while
The iPhone SE makes a better synthesizer than the Pixel, though:-)

And it’s cheaper