skysight-inc/HackerNews huggingface dataset:
Thanks. Destructuring is nice and I'll check your link.

I'm using Elixir's pattern matching also in function definitions, to do without ifs and switches. A trivial example with Elixir syntax (hopefully correct).

def div(a, 0), do: {:error, "can't divide by 0"}
def div(a, 1), do: {:ok, a}
def div(0, b), do: {:ok, 0}
def div(a, b), do: {:ok, a/b}

I'd like to have a pattern matching like that in Ruby as well. A more real world example:

def something(%{"a" => %{"b" => b, "c" => c}}), do {:ok, b + c}
def something(_), do {:error, "a didn't contain b and c"}

Much more readable than having to write ifs inside the function/method.

All considered, I find Ruby a more pleasant language than Elixir because of syntax, verbosity, state keeping (probably unfair, because OO is made for that vs GenServers), deployment story. I'd like to keep using it for applications that can scale by adding processes, but pattern matching is a killer feature.

Pipelines are important in Elixir because it's functional. It would be a pain to code without them. Object oriented languages can somewhat pipeline by calling methods on results of previous methods, provided a consistent design of classes (each.map.uniq.sort). It seems that in Ruby it could remove lots of useless variables. A lot less head scratching to find sensible variable names, faster programming. I hope it gets into the language or that this gem gets popular.
I suspect that it's "normal intergenerational gripes" except amplified by our modern super inflammatory media...

It seems like every generation can be viewed as heroic or decadent, depending on which lens you use - the Boomers lived through the Civil Rights mivement, stagflation and the end of the Cold War, but then the hippies ran up enormous debts and turned into greedy 80's business men. Their parents (the "Greatest Generation") survived the Great Depression and turned the US into an economic powerhouse for WW2, but also were horrifically racist and sexist by modern standards. Now Millenials are shifting to this modern world where you need to be hyper educated to get a job, they've been somewhat helicopter-parented (so they have all the anti-fragile problems) but on the other hand they tend to save more, they're better educated and more culturally sensitive...
But I bet you most people will never profile this.

We have a tendency to focus on page size but what really matters is the user experience.

For all the advice of putting making sure the first 15KB of a page counts, inlining critical styles etc., it that response has 4KB of headers e.g. large cookies, then all of a sudden you've got 11KB!
We have a big roadmap for 2019. Queues are interesting and so are functions in general. Nothing to share today but those are items we are assessing for future roadmaps :)
> Now it's Amazon selling bootleg crap at scale. What's their excuse? Some variant of "move fast, break things", no doubt.

Competing with Alibaba. Amazon seems to have decided to increase product variety (through increasing foreign based stores) at the cost of losing quality control.
Did anybody else get a "looks like you are offline" error message when trying to access the article?
I hope we don't hear news of Google sunsetting any more of their products in 2018(first Google Plus and now Fusion Tables).
Mistletoe offline
Voyager Commission-Free Crypto Trading W Referral Bonus
Offering these things without exorbitant egress charges is 'new' enough for me.
The data they get from what is popular on marketplace justifies its existence alone. Without marketplace, Amazon would be in the dark about what products they should even begin stocking.
Recently went through the same process. I really like the management interface and tight integration with GSuite.

They don't support all of the latest TLDs though, so be sure to check first if you want to do a complete port away from your current registrar.
Well they're also "owned" by lobbyist-style groups. HuffPost is clearly (ludicrously) pro Democrat, Forbes anti-Apple, and so on. It's close to amusing.
Cruise open-sources RBACSync – Gsuite group membership controller for Kubernetes
In US they have way more privileges, if anything.
Paywalled for me, but I presume that's "knock 10% off of what the US GDP otherwise would have been by the end of the century" and not "the US GDP at the end of the century will be 10% lower than it is now". That is, we'll have less growth than we would have had with a better climate, but we will still have growth.

In fact, what would US GDP growth be over 80 years? The real US GDP grew 900% from 1947 to 2017, which is 70 years. If we could do anything close to that over the next 80 years, but then we lose 10%, that's still pretty good.
Instantly bought. Steve and Adam have the absolute most practical and realistic design material out there -- I've had so many false starts with other design books that emphasis the art and design backgrounds instead of their approach: building software.

I've been a software engineer writing code for my whole career and the RefactoringUI material has helped me grow my design ability more than anything else I've tried. It's great for people that want to make their work projects look better, want to build a side-project that doesn't look god awful, or become more self-reliant in the quest to be the ultimate "company of one" product maker.

Here's my portfolio that I've been developing since I started following Steve and Adam's tweets/posts/videos: https://dribbble.com/swanson

Regarding the price: I think it's totally fair, especially given how much free content RefactoringUI has put out. $80-$149 is worth it to me for the years of distilled experience (and to support more of this material getting made). If it's too much, check out the free stuff they have: https://twitter.com/i/moments/994601867987619840 https://www.youtube.com/steveschoger and save up :)
Soviets would not cry that someone took one of their reconnaissance satellites. That would just underscore how far behind they are in space race/star wars.
>As the son of boomers and parent of two millennials

I guess this is somewhat normal but it's so weird for me to hear, millennials are 81-96 so it's entirely possible for you, a Gen X (65-80), to have a millennial child but it seems so off to me.

I think because the millennial date range is too large, it encompasses people who grew up without computers in the home or cellphones, e.g. 81-90ish, but also people who are "digital natives", 90-ish to 96. My friend group is 37 through 24 and the difference between those two ages is striking enough so as to be completely different.
The Workflow Patterns initiative
I doubt anything will happen to Bloomberg. If the journalists are found to have fabricated the story, they will probably let go. Even if bloomberg was to suffer financially or legally, some billionaire or company would bail or buy them out like what happened with Rolling Stone or WashingtonPost in the past few years. Well Bloomberg wouldn't even need outside help since their owner and namesake is one of the wealthiest men in the world. These large news companies are pretty much untouchable since they are viewed as systematically important and are backed by the wealthy class.
I moved over a decade ago purely because of their shitty website. It just made me angry, wading through what could be a satire of all the annoying, shady and deceptive sales tactics that I don't think existed anywhere else at the time. I started paying more elsewhere to avoid the stress, and expected them to die off in the race to the bottom. But there they still are, and they aren't the cheapest and aren't offering anything unique. They are one of the reasons I'm so intolerant of advertising in general, because what I see is marketing driving people to give money to an abusive company, when just about every alternative is a better option. It just seems wrong.
Intel, Samsung present 22nm MRAM designs
Been a user of DOs beta kubernetes service and it works well.

Though I would say the title of the linked article is a bit misleading. It is a Kubernetes as a service, like EKS, GKE and AKS.

But not vanilla container service a la ECS, Fargate, the former Docker Cloud, etc.
The History of etcd, the latest CNCF project
For any article, replace the wsj with fullwsj in the url. It will redirect you to a non paywall link through Facebook.

If don’t have to have a FB account.
I believe a factor in this is the incentives at play based on a mentality.

The incentives are that if data is deleted, the person doing it can be in trouble for destroying it. The probability of getting in trouble for not deleting is low.

This is based off of a mentality of:
If we need the data and delete it, we (the gov) will have less power.
If we don't delete it and need it, we will have more.

I believe the flaw in this reasoning is not considering a 3rd possibility:
We don't delete it, don't need it, but it falls into other (even less scrupulous hands) that can use it and gain power.
(Sheepishly) My only reference is a talk by Bryan Cantrill[1] where he states that an exec at a hard-drive manufacturer stated it was ".8 nanometers". I will try to find a better source than that.

EDIT: There is a paper from 2016 which did an analysis in the difference in the flying height of the head during different operations, and it was measured in Angstroms[2]. I couldn't find one that actually gives a precise value of the flying height. There is a 2011 paper which states that some system they were testing allowed for 4-9 nm flying heights[3] which is about half-an-order-of-magnitude larger than the claim -- but that's already 7 years old.

[1]: https://youtu.be/fE2KDzZaxvE?t=1551
[2]: http://iieng.org/images/proceedings_pdf/E0116009.pdf
[3]: http://maeresearch.ucsd.edu/callafon/publications/2011/UweIE...
Elowan – A Robot Controlled by Plants (2 min video)
> the renewed focus just seems a little suspicious to me at a time when our government is trying to distract us from possible Russian interference in our election

That might be a reasonable suspicion if Bloomberg were a pro-Trump publication. It is anything but. Its editorials and opinion pages bash the current administration almost daily, and there have been rumors recently that Michael Bloomberg is preparing to sell his stake in order to run for president in 2020 (after deciding not to run in 2016 because that could have split the opposition to Trump).
$200k if you add to this year-end taxes, cost of living, you can barely finish the month.
Echoing @gtf21 and @chrisweekly: in short, us taking out the complexity in using and scaling with cloud capabilities and making learning easy for all developers has been our innovation. We don't always have to be the first to launch to add value to millions of developers around the world :)
problem with uber from a customer perspective is if you are a single woman taking a ride, the drivers are not full time cab employees that can possibly be fired/lose their cab medallion/permits. some women i know are considering switching to licensed cabs due to the harassment they get from uber drivers with no good mechanism to report and avoid those drivers aside from never traveling alone. as a guy, i've only had good experiences (except for the opaque surge pricing which always feels extortionate)
Should easily be blasted with denial of service? Proxy- Bot that generates fency sounding company names, and searches for them on go-daddy.

Two months of heavy investing into the the eternal resting domains - and the relations should sour.

End of (hi)story.
> never use monads

I think "powerful abstractions" fall into other categories, e.g. ORMs. While gORM kinda-sorta works in the context of golang limitations, it's missing a lot of stuff that doesn't currently fit into the go model.
All I do is 9-5. I get recruiters reaching out all the time about some bs start up in the city. One company tried to excite by saying they have happy hour DAILY where they drink vodka/beer because their customer sells alcohol. IMO that is fking crazy, my uncle died to alcoholism at 48 and I know others that struggle with addiction. I don't want to be around alcohol and I can only imagine the culture at that company.

Another time I interviewed at a company that I found cool and I was interested in their product. I asked, "How is work life balance here" and they answered "we have many projects in the pipeline". I told them their salary was too low. I left and my recruiter called me upset that I changed my salary expectations during the interview.

Some companies are shitty.
The government has slowly killed the economy. As decades of accumulating onerous regulation, heavily distortionary policy, and over-taxation catch up with our economy.
I don't really agree with most of this comment. HDDs are also inscrutable black boxes; many of their failures are controller, rather than media losses; and SSDs also report SMART attributes that are predictive of failure. It's certainly possible HDD vendors have done a more successful job of convincing buyers that failures are attributable to the media rather than the controller, but utilizing the media fully with shingled recording and HAMR and all that jazz really requires a similar degree of controller complexity as an SSD FTL controller.
I feel like folks who are this elitist about a degree being mandatory (regardless of field) are trying to justify their crippling student debt :)

Yes, an academic background is helpful in IT. Yes, I do see the value in acquiring that formal education, and certainly wish to do so. No, it is not mandatory, and no, it does not magically turn people into good programmers.

And no, I am certainly not going to stop working because some random commentator on Hacker News thinks that having a successful IT career is strictly dependent on having a CS degree despite such an assertion being demonstrably false. Bill Gates and Mark Zuckerberg and Michael Dell managed without. Larry Wall's degree was in the study of languages (of the non-programming variety), and that's what paved the way for him to create Perl.

Besides, CS grads are no more immune against writing bad code, in my observation debugging (and/or working around) code written by people with those degrees. The degree itself is not a reliable indicator of whether or not someone is competent.
Before the start-up hype I think in the Netherlands you need to be in business for 3 years to no longer be considered one. But that definition has shifted quite a bit there too.

The company you describe I would describe as any typical corporation. In my head I still see start-ups as a scrappy, small team in a fairly young business.

The dictionary definition says:

1 : the act or an instance of setting in operation or motion
2 : a fledgling business enterprise

Both of these definitions suggest it really just describes 'new' ventures.
Ask HN: What to do with a computer that can't connect to the network?
For various reasons I'm not fully aware of, I have an older computer that won't connect to ethernet anymore (and it doesn't have a wifi card). So it effectively can't connect to the internet (or my home network). Its too old to try to fix, but before I throw it out, I wanted to know if any of you have found used for similar computers?
> In the past, the wealthy created communal public spaces and affordable services of value.

This ended, unsurprisingly, when government displaced them in that role.
If the story was true, only a few people in each company would have been aware of these vulnerabilities, and they might not have been allowed to talk to anyone about them by FBI. Then, even if others were informed, they would have to pretend, that they were not.
Rufus – Best Tool to Create Bootable USB Drives, the Easy Way
It's not surprising a company founded by an elephant murderer turned out to be a scam.

https://gawker.com/5787676/meet-godaddys-ridiculous-elephant...
I'll never forgive them for BufferBox.
If you're an American and you don't spend much on oil, you probably don't drive much. So the tyres last a long time. That means the cost is low.
Uber/Fiverr/Upwork automate the trust aspect, so I can be assured decent service or I’ll get a refund and the provider’s reputation will be dinged. Outright scams are hard to pull off in this environment.

Amazon... I can only speculate what’s going on there. Maybe the resulting price pressure turns the screws on suppliers? And honestly I’ve never gotten a branded product from them that I thought was fake.

This could just be a fulfillment optimization; there are obvious cost savings and efficiencies from commingling, and maybe they’re working on a solution now.
Disk platters rotating at 7200 rpm are both perfectly smooth and perfectly aligned.

The read head is something like a jumbo jet flying a handful of feet above the (perfectly smooth) ground. It's really crazy how close these things are, moving very fast. And why accelerometers are a significant feature.[0]

> Can you provide some references?

Wikipedia claims[1]:

> In 2011, the flying height in modern drives was a few nanometers.

and

> The "flying height" is constantly decreasing to enable higher areal density.

> At 7,200 RPM, the edge of the platter is traveling at over 120 kilometres per hour (75 mph)

So you've got a read head flying at 120 km/h => 33 m/s => 33,000,000,000 nm/s at a height of 3nm or less. Picture that!

E.g, a 757 typically cruises at 858 km/h => 238 m/s. So picture your 757 flying at an altitude of 21 nm and that's the metaphor, kinda. The read head is a bit smaller than 1/7 of a 757 jet, obviously.

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

[1]: https://en.wikipedia.org/wiki/Flying_height
How do I know I need a ledger database?
A couple of thoughts.

> Flight controllers were convinced from the grainy images that the damage was not severe and that the crew were mistakenly seeing damage in conditions of poor lighting.

I can't help but wonder if they had to say that because there was no real way to either fix the shuttle or retrieve the astronauts.

> If the heat shield was damaged, it could spell disaster during the fiery return to Earth and Gibson’s was instructed to use RMS cameras to acquire imagery.

Why wasn't this SOP until after we lost another shuttle crew?
A few years back, I bought a 1998 Toyota Corolla from a mechanic for $1800 and drove it for a few years. No major repairs.

If you get a used car that cost 3k to 5k, often they need a lot of tlc

So long as you maintain a good used car, the thing most likely to cause a major repair bill is the automatic transmission. Most companies don't do a good job making them, and they'll often incur a big repair cost, eventually. So a good way to save money is to drive manual.

Toyota gets their automatic transmissions from Aisen. That's one of the few companies that knows how to make automatics that last.
Physical devices don't have SLAs, because they aren't services. SSDs have the physical equivalent of an SLA, a warranty. I haven't seen stats, but in my experience the odds of an SSD dying within the warranty period is very very low.

If you want your storage to have an SLA, storage service providers exist, and will be happy to give you an SLA if you're willing to pay. But it isn't cheap.
Kafka, redis,...?

Seems pretty standard.
Uber Selects Morgan Stanley to Lead 2019 IPO
Epic Coub Video Compilation #187 Trend Vines Digest Videos FunnyCube
Good the more of their products are shut down the less their communist grip on tech holds. Google is evil.
Redis and Kafka are both on the roadmap for the second half. We are starting with PostgreSQL in Q1 and then MySQL.
Top Static Site Generators for 2019
>That being said, DNS records in Git sounds kinda neat

I think luadns.com does this, https://github.com/luadns/dns

I haven't actually used them so not sure how good their product is.
> corporations can commit crimes with far less disincentives (i.e. punishments) than people

And that's exactly by design. Wealthy people own corporations and pay lobbists to stay above the law.
I'm not sure why it isn't more common to see that on HN. On reddit, it's reliably one of the top comments in such threads.
Fusion tables was alive for 9 years, so ...
Winners of the 2018 National Geographic Nature Photographer of the Year Contest
Yeah, that one was an incredible deal, I agree! I loved that car to bits.

There was nothing really wrong with it in terms of like, cosmetic damage or rust or engine noises or crunchy transmission.

Vw Cabrios just have horrible electrical problems and therefore quite bad re-sell value. Coupled with a motivated seller, VW Cabrios and Jaguar X Types are probably some of the cheapest cars to buy used, but will die quite quickly, especially in wetter climates.

Towards the end of its life, my car flat out wouldn't start if it was rained on, and in the last few weeks of its life, when it was humid! Haha. Water droplets in the starter impeded electrical flow to the spark plugs.
I appreciate the response, but this is exactly the viewpoint I'm trying to evaluate. Yes, every generation has good/bad. That in no way means that each generational conflict is roughly equivalent. I mean, I don't think MY generation faced this level of hostility and blame from the older generations, so at least one example is subjectively/anecdotally different.

But ultimately, anecdotes != data. I want data.
The whole generations thing was made up by the Boomers in ad agencies trying to sell more products through demographic targeting. Just as many other Boomers were fascinated by astrology/horoscopes and "Ages", they latched on to a lot of weird pseudo-science that stuck and says a lot more about them anything else.

They venerated their parents and placed them on a pedestal "The Greatest Generation". They hated a lot of their earliest kids, "GenX". They doted and spoiled their later kids and early grandkids, "Millennial", then decided it was fun to blame them for how much they were doted upon/spoiled.

Boomers aren't even that special in that way that they've named themselves the "Baby Boomers", sure they were a massive population boom following a couple huge wars, but demographically speaking they mostly just put the planet back into the usual Malthusian cycle. There are more GenX and Millennials than Baby Boomers, because human birthrates trend towards the exponential. The Boomers aren't some big peak in the graph of human birthrates versus deathrates, they are a rise back towards "normalcy" after a giant trough.

The next generations that are supporting the Baby Boomers as they head into retirement and senescence aren't much "smaller", they are just less equipped, due to erosions in social contracts that the Boomers inherited, and overall a larger trend back towards greed than their parents. (In those cases, they are largely right that their parents were better them in general.)

(Also, the Boomers have been aware of climate change since the 70s. Yet another thing they've left to their kids and grandkids rather than tackle themselves.)
Utopia Definition – What Is Utopia and What Symbolize?
When to grant anonymity is a complex question, but I'm immensely frustrated by how many reporters don't even stop to question why a source might want anonymity. In particular, why a source who's part of the government, making a claim that supports a government narrative, via unclassified data, would have any need for anonymity if they had faith in their claim.

Conor Friedersdorf summarized matters very nicely years ago, and it's a shame so few people seem to have paid attention:

> The very weakest case for withholding a source’s name is when 1) powerful officials 2) with a clear incentive to lie 3) use anonymity to spread a self-serving narrative 4) without accountability 5) on a matter of great consequence.

https://www.theatlantic.com/politics/archive/2015/10/the-per...
Cool, thanks for the quick answer.
Wasn't it LimeWire/Kazaa? My early P2P history is a little fuzzy.

The big issue is that so many people were still on modems back then that downloading a DC game wasn't easy. Plus public WiFi wasn't really a thing yet. It was the kids on college campuses who were connected to brand new and shiny Ethernet networks that really went nuts.