skysight-inc/HackerNews huggingface dataset:
This is the first time that I remember seeing a story evolve on the internet. What was originally from a post on r/sysadmin 3 weeks ago is now summarized on a Blog article that's at the top of HN. Will it get picked up my mainstream media and be on everyone's news feed by next week? Or tomorrow, now that its picked up momentum? Besides being a really fascinating story, its having an interesting journey as news travels through different outlets and gets condensed and filtered down to more consumable forms.
Funny anecdote, before Java was Java, it was a way for appliances to abstract out the complexity of the embedded system and allow designers to write a UX that would work the same way on all the products.

The 'demo' application was a set top box because SGI was making a lot of hay with doing 'video on demand' in Florida and how that was the new hotness for selling servers.

So we had this demo that had Fang (the mascot) bouncing around in his virtual world where you could click on things to bring up different activities, and there were movie posters in this virtual world that if you clicked on them would bring up a screen letting you rent the movie or watch a trailer etc. Some excellent animations from an artist named Joe Palrang and it all ran on a Sparcstation 10.

We knew of course that set top boxes (STBs) at the time were 8 bit micros (think Zilog Z80 or Motorola 6811's) and cheap but hey with this cool new UI cable companies would surely be moving upscale on the STB. So we asked a number of cable companies where they saw their set top box in five years. (which would put it at 1998) and they were saying, "Well we are expecting big changes there, we are probably going to spend $100 per box rather than the current $50 per box."

That went over poorly since we needed way more oomph than that to host our fancy virtual world. And while there was a plan to keep the Java kernel small (45K bytes was the target) we didn't see a lot of hope with that cheap of a machine to run it on. As I recall that was around the time when Sun decided to cancel the whole thing.

Cable companies, like any company that tries to extract value by delivering streamed copyrighted content to consumers, are always squeezed nearly out of existence by rights holders in an unending battle to keep all the pennies. It is quite depressing and convinced me I didn't want to be in the cable business in my career.
Oh wow, so the clock is unnecessarily coupled to the other systems?
> You still literally don't need it. Which isn't to say that most people don't want it really really bad, but still, it's different, and words matter.

In the economic sense of “need”, it isn't different at all.

Outside of the economic sense, generally “need” is meaningless unless qualified with a purpose.

> Moreover, unless you're an extreme binge watcher, I'm guessing you could still consume more than you can eat of video entertainment for less money than the cable companies charge by buying DVDs.

Buying DVDs is not effective for getting current news, sports, etc., however, whether direct coverage or timely commentary.
> The problem is, once you strip away this you wind up with a definition of abuse that is essentially "emotionally manipulating people to feel what someone else wants them to". Which is an excellent description of the vast majority of human interaction.

Not if you notice that for vast majority of human interaction, that sentence ends with ", done in good faith and for mutual gain". Most individual interactions like this. Advertising definitely isn't.
This paper is referenced by the following more recent paper about actually simulating the effect: http://graphics.cs.yale.edu/site/sites/files/Wet.pdf
Non-metaphorically, I highly recommend ordering vegetarian pizza with extra meat. You get a bunch of excellent vegetables and meat to boot! Very delicious.
This is rather common; too many HA technologies really aren’t designed for wide-area failover, or anything besides the total and complete failure of a node.

I once saw a ten-second “grey failure” in the network cause an entire SAN cluster to go read-only for a day while it checksummed all replicas.

If you don’t Chaos-monkey test these things in production, they really won’t work when needed. And you can’t just “unplug a box” in your testing, you need to test slowdowns and intermittent errors under production loads.

Few enterprises are willing to risk or invest in that sort of testing. So we all hope for the best and point fingers upstream at vendors when the HA doesn’t work as advertised.
As someone who used to develop games I would love to work on non-ad games, but the way the appstore works, you have to get on the top ten to make money (first page of google effect), which you can only do if you charge .99 (in the paid category) or free and then fill it with ads and shit. It takes a lot of advertisments elsewhere to get on the top ten apps in the appstore, which means if you don't fill your app with crap you can't afford to get the app up high enough that you break even.

The best thing apple could do would be to randomize the list of which apps are shown when the user just searches, perhaps even weighted by reviews.
It's both satirical and profitable. That's marketing synergy.
It's always bothered me too, obviously when people say "we're killing the planet!" they refer to the biosphere, not the hunk of rock floating around in space.
> (For starters, despite the similar clock speed and processor names, the processors are not the same speed.)

of course not, it's at least 4 years older.

I mean that would not be fair to compare them.
I have a Late 2013 Mbp 15" it was priced at ~2.200€ it was the "entry" model of the mbp 15" however if you look now the price is going to the roof. 2.799,00 € is the new price, of course the processor is now faster, there are 4 years in between (well clock speed is lower, but more cores).
What else has changed? Of couse It lost it's sd slot, and also lost 256gb of ssd storage (if you want the same storage than the 2013 model you need to pay an increase of 240 €!) what did also change? the graphics card, it now is a radeon (and of course more clock speed, it's 4 years older.

So how did the price changed:

* Late 2013 15" MBP: ~2.200,00 € (cheapest)

* Curr 2018 15" MBP: 2.799,00 € (cheapest)

* 2018 15" MBP: 3.039,00 € (same storage space)

that is totally unreasonable. The processor does not cost 600 € more (btw the i7-4850HQ costed roughly ~400€ hard to say since prices of that processor aren't well known, however the current mbp uses the i7-8750H which is actually priced officaly at 400 $, so should be less euro, but keep it 1:1 it would mean no increase)
of course memory prices gone through the roof, but since that's the cheapest component that would justify a maximum of 100 €.

SO tl;dr

Late 2013 to Current with newer hardware for the same price means a increase of 839 € or 599 € (you can even remove 100€ and it wouldn't be ok) if you can take the storage hit. and all you get is a touchbar, which you probably might need or not.
Nvidia RTX 2080 Ti graphics cards are dying in alarming numbers
It’s not all the Nobel gases, elemental Xenon is Xe2, so are the rest I think they are also not that Nobel anymore everyone of them besides helium was found to form compounds.

Edit: apparently even helium can form compounds it’s just freaking hard to force it to play nice with others - https://en.m.wikipedia.org/wiki/Noble_gas_compound
Well, a $50 Roku boxI bought a relative streams HD from Netflix and other services. Way more than what a cable modem does. You'd have buy 28 million of them to hit $1.4 billion, but realistically they'd get volume discount. These companies sell less functionality for more money and keep charging after it's probably paid off.

Does that put it more into perspective?
Less... a bezel-less mini could be 2 inches larger and have much more battery life. I pretty much only use my iPad mini at home for reading and browsing, so it doesn't need cellular nor the world's best camera.
Bold claim. If you can prove that, I'm sure google will give you a nice chrome security payout for letting them know. If they won't, why not pull a Google security style blog post exposing it?
What my little prince "Josh" get his hands dirty with those shudders working class shop kids.

I suspect those higher classes would have a fit if one of their kids got their ands dirty - quite keen on it for the lesser classes though.
i disagree in that i do see a future for macOS. steve jobs said it best - sometimes you drive a convertible, sometimes a pickup truck.

macOS may be the pickup truck. but it isn't going to go away without a fight. not unless you can make software engineering work on an iPad the same way it does on macOS today.
What I meant by “leave the reservation” was that Gab as a company was not in line or subservient to the big companies (Google, Facebook, Apple). Apple banned their app a long time ago even. I believe this sets a precedent for other smaller companies that also do not fall in line. We’ve seen this many times now. Getting deplatformed is a scary thing and it only happens to those that don’t fall into line. You never see extremists on the left that call for violence against conservatives get deplatformed. What we're seeing is one platform being taken down because they were vocally in support of free speech, which the others are not.

Gab had a lot of bad apples, yes. Their moderation could have been a lot better. I’m not even sure what their moderation was. I thought they didn’t allow for calls of violence on their platform actually. But I guarantee if we count the amount of calls for violence on Twitter, it will be vastly higher than Gab. But I digress.

How long until Mastodon apps are taken out of app stores just because some bad people have Mastodon servers?
If that still doesn't do it, change your password to random gibberish that you don't save in a password manager, forcing you to do a password reset to login. If that still doesn't work, set the recovery email to an account you also don't know the password for. But honestly, just logging out should be enough.
That point has already been well-established in all the other comments.
Floating point arithmetics is not the only problem. See bankers rounding.
I think we are talking past each other a bit.

Not hiring someone over a sexual denial is sexual harassment. Not sure where the miscommunication happened there. Its literally the ground I stood on when saying 'something bad might happen to me if I say no' is a bogus way to culturally define SH' - because that's true of all human interaction. Law is what helps make us forget about the fact that my neighbor could stab me if I deny them something they want - yet we don't make it illegal for our neighbors to ask us for things - which is what some are proposing.

We are talking about 2 things here:

1. should it be legal to make a sexual advance even though you could theoretically harm them if they say no.

2. should it be legal to not hire someone because you sexually denied them.

I'm using the fact that #2 is already illegal to strengthen my point that #1 should remain legal and culturally acceptable, and that doing otherwise is ridiculous.
These machines typically have many thin clients ('nodes') each running their own kernel with network-attached storage (but high-performance storage/interconnect/filesystem technology)
Germany classifies 1,040 Muslim Brotherhood followers as terrorists
Since when have computers gone up in the future? Workstations used to cost over $100k, now they can be had for $1k. Inflation != computer device pricing.
Using Apple products since 2004. Design, programming, audio-video production. My last investment is Mac Book Pro 2013, custom order, maxed out. Apple of today is disgusting. Gimmicky combinations made by soulless and predictable executives who are pushing the limits of the core user base by creating false narrative made for non professional audience obsessed with hedonism. The only
valuable product is the iPad Pro but only because you can’t draw with apple pencil on older devices:) Actually if Procreate makes a desktop version of their painting software for Windows this case is off. So to recap: many of my friends can’t wait for mythical Mac Pro, they are using Windows now, my decision was to go Ubuntu Mate full stack, on everything. So yes for me Apple is done, more restrictive, more expensive, more deceptive. No Steve Jobs, no consistency, no product vision, no balance. Just Theatre for the masses.
Ask seems to get updated in batches. Maybe the mods curate them or something?
It worries me that Google - a Trillion dollar company - can make these security mistakes so easily exploitable.

My faith in these smart IoT devices is completely diminished...
What is exactly in the air you're breathing?
What ever happened to the MIT Biosuit? It seems like it just disappeared.
> With this incident, we failed you, and we are deeply sorry.

I'm always impressed when people actually apologize instead of dancing around an almost apology.

Overall this is one of the best post mortems I've seen - great tone, very well written, super informative, has all of the steps (apology, information on issue, real steps to prevent it happening again) that hurt customers generally want to see. Really impressive timelines too - 43s reconnect after initial issue, 15 minutes to change status.

Gitlab overall seems to have more incidents like this and I really like their custom of working through them in public Google docs. Definitely seems a better idea for incident communication than relying on your own tech (github pages) for incident communication.
I'm never sure what is better - a service that is 99% reliable and you're used to failing over to a backup system because it happens a few times a year. Or a system that is 99.99% reliable and you're ed when it goes down.

Is there a name for that dilemma and a preferred option?

I like the idea of super reilable services, but I'm also comforted by old fashioned databases I know, and have dealt with lots of live problems.
> Ever had your iPhone’s Lightning port fail? It’s not particularly rare

Really? In another life I worked at an apple store genius bar, and can't recall ever seeing a failed lightning port (physical damage aside). You know what's extremely common though? Schmutz. The port picks up pocket lint, and then the connector packs it all down to the bottom of the port. Eventually your phone stops charging. Often the gunk is packed so tightly it's not obvious even looking with a flashlight that there's anything in there, or that the connector isn't sitting properly. Just dig it out with a pin and you're fine.

Obviously I don't know what happened with your phone or etc. All I can say is in my experience (which is sadly extensive), if you had your phone replaced for a failed lightning port the real problem was almost always schmutz + incompetent tech support.

Edit: Didn't notice jen729w's comment when I posted. So... seconded.
Ah, actually it looks like I'm somewhat mistaken. R Markdown supports other languages as well. I think the real difference is that it doesn't look like R Markdown supports partial evaluation.

By that I mean that that to share the r-markdown doc it appears that you need to rerun the whole thing. It does some tricks to do concurrent visualization, but to actually share the doc you have to rerun all the R/python from scratch.

In jupyter OTOH, if I have a long running ML pipeline as part of my doc, I can render without rerunning the pipeline.
> “The idea that an app on an iPad can better teach my kids to read or do arithmetic, that’s ridiculous.”

> “writing is unfortunately like painting; for the creations of the painter have the attitude of life, and yet if you ask them a question they preserve a solemn silence. And the same may be said of speeches. You would imagine that they had intelligence, but if you want to know anything and put a question to one of them, the speaker always gives one unvarying answer. And when they have been once written down they are tumbled about anywhere among those who may or may not understand them, and know not to whom they should reply, to whom not: and, if they are maltreated or abused, they have no parent to protect them; and they cannot protect or defend themselves.”

—- Plato, on reading and writing.
IoT -- where the S stands for Security!
Sorry, I mean in a computer science undergraduate course. Good perspective though, I completely agree with it.
Well I am an idiot...

https://lifespa.com/summer-grocery-list-pitta-reducing-diet/

I just assumed you accidentally left out a 't', but PITA makes more sense and it would be a pain in the ass.
My fondest orthopedic memory as a naive third year medical student was walking by the operating suite and seeing the resident and the attending on a total knee replacement suit up in full body suits with ventilation. "Oh," I thought in wonderment, "what commitment to a sterile environment!"

Then a couple months later I was the student on service suiting up and I understood the truth: they're aerosolizing bone dust with those shrieking saws when they're implanting the new joint. The room was actually foggy with the stuff. The suits were to protect us!

It's a gritty specialty.
This is specifically about surgeons which actually make up a relatively small proportions of Doctors.

I would expect that selection for surgeons is above and beyond the test scores.
> The planet is not just a rock in space. It includes the environment and everything that is there. When we destroy that, we are destroying the planet itself.

I include my hair, but if I shave my head I haven't destroyed myself.

What is really going on is that “We’re killing the planet” is a hyperbolic way to express “We are destroying the things I personally value about the planet” or perhaps “We are making the planet unsuitable for ourselves”; trying to defend it as something else is not only usually wrong on its own terms, but missing the point of what people actually mean when they say it.
E.g., the largest economy in the world uses them.
> all (not really all) I/O goes to their cluster FS (Colossus, sort of).

Well - sorta. Cluster FS just means disk I/O is now network I/O (EBS is a bit like this). Now you push the hairy problem to a different area: your network topology starts to matter a lot. You might end up having to think about not scheduling too many I/O heavy jobs behind the same switch or something. AND disk I/O is now competing with network I/O. AND it might now be hard to predict the destination of where all that I/O is going to be when scheduling the job, whereas previously it used to just be local.

So the problem doesn't go away. But maybe you say it's just easier to wire everything up with gigE / infiniband so that you're massively under-capacity, and call it a day, and that might be a fair tradeoff.
I think you're going to have to wait to get an answer on this. The hope is that you can use a standard USB-C card reader to quickly import directly into a Files directory.

I import raw pictures all the time, but it's usually just a few pics. I don't think people realize how long it takes to import a days worth of pics or how you lose all your file names when you import the pictures.
It reminds me of the classic "500 mile email" https://www.ibiblio.org/harris/500milemail.html
New MacBook Air, Mac mini hands-on: Making old favorites new again
pointers ARE ints

if pointers are not integers how can you iterate through an arbitrary array using char* ?
Well helium rises. So falling down is a good thing, as most vents are above you. If you go to a lab with heavy gases you'll notice vents on the floor for exactly this reason.
Pretty awful article that does nothing to explain the philosophy of this school. (If there is one?) Third graders multiplying 4 and 5 together without calculators, teachers cutting apples to teach fractions ... I'm pretty sure every school around the world uses these methods. Is there anything less vapid about this school's philosophy? Perhaps the article's author spent too much time on the iPad growing up ...
We could use both to be honest.
> There exist adapters that are quite stylish that provide thunderbolt, charging (admittedly no magsafe), sd, hdmi, etc all in one piece. They are pretty pricy though.

I'm at the point where I'm going to have to upgrade my MBP pretty soon, and the second I do, I'm buying a set of these. https://www.snapnator.com/shop

(Unless, of course, Apple does the "unthinkable" and brings back MagSafe... a guy can dream, right?)
The economies of scale are so great the margins are almost certainly fat. Other than cellphones I can't think of any electronic devices where that many identical units were being produced--millions and millions of indistinguishable boxes. About 20 years ago as a consultant in the EDA industry I got to tour of a set-top box manufacturing plant in Taiwan and it was fascinating. While the boxes were identical on the outside, on the inside they were doing everything possible to cut both component and manufacturing costs, including experimenting with paper based PCBs (apparently much cheaper than fiberglass?). I have to imagine they've only gotten better at cost optimization over time.
I confess I was a bit upset mine got bled dry. It should defend itself better.
Like many things when it comes to space: We have no clue.
WV Woman Acquitted for Stepping Between Dog and Cop Trying to Kill It
Is that atom's fault or just the Julia REPL's fault? I use the REPL directly on Windows and it seems to be really slow as it will take something like "using JuMP" and precompile the module which takes time.
I feel the same way, especially as an emacs user. Org-babel seems to be a superior implementation of the same idea. Org is just a text document, so git and git diffs work. I can use any combination of languages I want in a document and have them running in different sessions. And best of all I can edit code blocks using my customized major mode for that language. On top of that you get all the goodness that comes with org-mode, not least of which is the ability export it to dozens of other human readable formats for easy sharing. I think there's even an exporter for jupyter notebooks (there's at least one for ipython notebooks).
A couple major features in Django were funded via Kickstarter.
I think it depends a lot of the wiring in the house as you've found. I think its normal to work across different circuits though - for me it worked OK. I'd expect newer models to be a bit smarter, but I imagine it doesnt work everywhere. Signal can be killed by some surge protectors & UPS or noisy motors etc.
So they geographically replicated their mysql in order to survive such a partition and instead they destroyed their entire database and now have no reason to believe any of it is consistent at all.
It's kind of amazing how much the lack of a real Chrome (not just a wrapper around WKWebView) prevents me from caring about this.

I suspect the drawing experience on here is better than with a ChromeOS device, but I care more about my web browsing/creation experience than I do about sketching.
Roughly a third.
Tons of events are tied to the real-time clock. For example if the interface code wants to know how fast you're dragging your finger across the screen, it divides the distance between digitizer samples by the elapsed time. Or to know if a "tap" is a "long press", it has to know how long it was. All kinds of stuff depends on that clock.
I Thought the Web Would Stop Hate, Not Spread It