skysight-inc/HackerNews huggingface dataset:
So if its not relevant why bring it up in the first place?

To bolster the argument of inevitability, as opposed to divine inspiration worthy of eternal reward (or at least 20 years).

The iPhone depended on a single gating technology: touchscreens that didn't suck. Those appeared on the market a couple of years before the iPhone, but none of the major players took advantage of them. Apple did, and the rest is deterministic history.

Yes, some people laughed at touchscreen UIs. Yes, they were wrong to do so. Both of these facts are irrelevant to the underlying argument.
In the interest of giving context, here is the original video¹ which was impressively recreated in Factorio:

https://www.youtube.com/watch?v=SJrY3p9nzVY

1. Well, the original file was copied around the Internet well before YouTube, but that is the original video re-encoded in higher resolution and uploaded to YouTube.

Further reading: http://knowyourmeme.com/memes/holiday-light-show-videos
I'm not a Red Hat employee (though mostly working within the ecosystem), and I'm going to use PatternFly for an upcoming commercial project.

I also noticed that some PRs take a long time to merge, mostly due to there being a lot of review comments and fixes. For each PR that touches CSS/HTML, they also have a designer check for accessibility and usability issues. It's a feature, not a bug ;-)

The reason I like PatternFly is their emphasis on usability. I work on enterprise software, and people are going to rely on it for their day-to-day work. Most CSS frameworks are really fancy, but bad for usability (lots of white space, low contrast, hard to navigate using a keyboard). PatternFly is the opposite.

Here's the React storybook, for a quick overview: (React is what most RH products seem to use nowadays)

https://rawgit.com/patternfly/patternfly-react/gh-pages/inde...
Why would routers be handling sensitive information? You're doing something seriously wrong. Perhaps you should be fined for not encrypting your communications?
Gilad left Google last July and is now at Tensyr.

Source: http://bracha.org/cv.pdf
This is about how many forms of a phrase are needed to cover all cases. You have a list of phrase templates for each phrase where the number gets substituted in and the number of templates for each phrase depends on the language rule. So for Russian you have 3 templates and if the number is 31, you use template 1, but if it's 0, you use template 3. The relevant word is already declined in the proper case. This isn't about programmaticaly pluralising a single word, it's just so you can select a phrase template.
If Instagram Stories launched in 2013, would it look like this?
The video was disappointing because how little of the pickup and put-down it showed. It also interlaced the experimental picker arm, which the article makes much clearer isn't really in deployment. This is a box picker for humans to use to have boxes put in front of them, to pick from.

not that it isn't super good. I could believe an Amazon scale warehouse could do this. May do this, perhaps less effectively for the older ones.

or the British Library could do this, for books. It obviously works at scale for any 'find me this UPN' in some storage method.

the video just needed a bit MOAR IMNSHO. the footage of the robots was cute, but we need to see them do the lift-and-drop work too.

I think the best question a commodity supplier in bulk could be asked is "how can we change packaging to make it easier for 'bots to pick-and-place" so that the robot arm and suction cup model can feed back into package and unit-packaging design decisions.
Good thing boats can’t just leave.
Likewise the HP-9845. I was a co-op at General Electric's Wilmington NC nuclear fuels plant in '83 - '84 (think $$$ floating around), and taught myself how to program the thing. Over the course of 9 months in 3 month stints, I wrote 10,000s of LOC taking radiological data and generating contour plots of the sampled radioactivity throughout the plant, and sent HPGL plots to this fantastic plotter. All higher level algorithms I coded by hand but the scientific and graphics (2D) libraries were solid. There must have been some, but I don't recall ever spending more than 5 min on a bug, my own, or in the system. A profoundly deep pleasure it was to work on that system. Only ever exceeded by turbo-pascal.

This was back in the days where an undergraduate could work alternating quarters and entirely pay for a BS at Georgia Tech, out-of-state. Not all things progress over time.

All that said, I will live in C++17++/cmake/emacs till the day I die. Even though cmake is hideous (but does work) and hey what is that glitch in emacs about?
I can only imagine someone thinking those all look similar if they had subconsciously blanched at the batshit biodiversity on display and simply lumped them all in the "batshit" category. "Yep, all batshit, no real differences there." Look at the variation in abdominal shape and compare to, say, the variation in overall mammal body plans. I think if you look closer you'll find it stacks up pretty well.
Ask HN: How to prioritize on hundreds of issues?
Hi!

I'm struggling with prioritization, and would like to know how people are tacking in, as I think it is a very common problem. Article and book recommendations are welcome (already read Time Management for Sysadmins).

I work on IT at a SMB company, and our issue control software has ~300 open issues. Issues are related to problems/adaptations on our ERP, developing/fixing problems on dozens of small systems we developed, help desk, systems administration, etc.

We already classify issues by priority:

Urgent/Important (currently ~5% issues)
Normal (currently ~20% issues)
Low (currently ~75% issues)

I currently split time as this:

- Morning - projects (bigger transitions like ERP upgrading, internal software development, studying and making internal processes better for other departments, etc).
- After lunch - high priority issues.
- Two hours after - low priority issues.
- One hour before leaving - sysadmin stuff (maintenance).

This method works nicely, but... the problem arises when my brain must decide what is the next issue to tackle, when the time comes for low priority issues. Deciding what will be worked, and select on 200+ items with the same priority is very difficult, and I feel that I waste a lot of time deciding the next step versus acting.

Deciding on higher priority issues is easier.

Anyone can relate? Is there any tip, mental model changing that can help?

Thanks!
Luxury Men Analog Digital Military Army Sport LED
I really like both languages. Like, a lot. They both tick all the boxes of:

1. Immutable by default (with sane escape hatches)
2. Fully qualified namespaces
3. Functional (with sane escape hatches)
4. Good interop with host platform

At the beginning of this year, my team started a green field project to replace our old system. I had the chance to steer us toward ReasonML or Clojure(Script), and we decided on Clojure.

The main reasons were:

1. The number and maturity of libraries for Clojure(Script) was much higher
2. Clojure's server-side story was much better, and we needed to write a ton of services as well as client-side code
3. The ecosystem, language & tooling was much more stable for Clojure back then

I think that ReasonML has a ton of great ideas, it just lacks maturity. I love the language itself, but I would not yet want to inflict it upon my team mates who have spent the last 10 years writing Java back-end services. Clojure(Script) ended up being a much better fit and I feel like I am just as productive, if not moreso, than when I was writing code in ReasonML.
>This is just the true Scotsman fallacy, though

I think the "true Scotsman fallacy" is often used as a way to dismiss actual classification mistakes.

What one calls focused might not actually be focused -- humans are easy to deceive themselves.

Besides, I don't see what other possibility would there be. That being focused is not important? That people can just as well achieve the same (or even more) things when unfocused vs when focused? That we need special statistical studies to be able to tell that working focused on that work is better? None of these look plausible to me.

If what you're saying is that sometimes non-deliberate attempts can work too, that might be so, but by definition those are non-deliberate, happy accidents.

You can't program these. What you can program is actual work -- and that better be focused, than, "I'll fool around for weeks with other things until inspiration strikes".
It's interesting that the low oil pressure cutoff (designed to prevent engine damage from running without lubrication) is amongst the things that ultimately doomed the vessel.
Introducing the Citymapper Smartbus, London 2017
Great product managers don’t spend their time on solutions
> The real problem is Go basically doesn't have a type system.

I don’t understand what “basically” means in this context. If you mean to say that Go’s type system isn’t formally sound, I think it would be better to argue that than to argue that it essentially has “no type system”. That strikes me as a very weird thing to say in general.
I meant that they were test pilots together before becoming astronauts.
Trying to imply that this has anything to do with the NN law is incredibly dishonest. The post doesn't explicitly claim it would have prevented this but shifts back and forth between several topics to create a clear implication.
This was an incredibly fascinating and shockingly well designed doc. Excellent work from the NTSB putting this together.
But since everyone (implicitly or explicitly) specifies the precision of the coefficients (eg fp32, fp64, int8, etc), it’s a complete straw man you’re arguing against.
Ask HN: Best advice to grow B2B SaaS products?
How to write efficient matrix multiplication
No, there are over a million roads deaths every single year, with a lot more people seriously injured.
>But, if you have evidence that these are more successful than alternatives, I'm game. Where is the evidence? For that matter, what are the alternatives?

The strategies (or archetypes) are just 4 different ways to achieve a focus period for doing some work.

Regardless of which you pick, the core thing you look for in each (and possibly others, but those seem quite an exhaustive list of such strategies, or at least the major ones) is focused work.

I don't think we need any evidence besides the mountains of empirical evidence that focused work is better - not any more than people needed evidence that we should breath before we learned about oxygen and the workings of the lungs...
Although the BOFH stories never clicked with me, I hazard that the je ne sais pas of your reflection could be - I speak for my own recollection of the genre - the immeasurable catharsis and balm I certainly felt, as a release from every excruciating situation in which I so dearly would have loved to have retorted, "Have you switched it off and turned it on again?"[0], toungue firmly in cheek or not, without fear for my unappreciated job.

[0] The IT Crowd, UK Channel Four, available in whole on 4OnDemand, for anyone who has been deprived.
Revealing Intent
He also wanted a private meeting with the European Parliament...
Why would a monkey give birth to a human?
GitHub may have to add some capabilities but I'm thinking about the people running the repo; retaining attribution of submissions as a defense against accusations of code theft. I was also mainly thinking about public repos open source, not code contributions by employees in a work-for-hire situation.
Nuclear Diplomacy: Brazil and Argentina: An Imperfect but Important Lesson
Yes, but since you use the abbreviation “CRDT” in the title, you’d think you could explain it a bit sooner.
How do you use create a portable non-trivial project with make? How do you do discover what libraries, headers, functions, etc. are available?
Ok, so it's kind of like burning a line in a forest fire - the fire is still fire, but it's controlled and used in such a way that it should stop the bigger blaze from crossing said line?

Thanks for this insightful response. I know a lot of readers would just tell me to do my own research but this was really enlightening.
Pete Conrad was one of the shortest astronauts, and was poking fun at himself, too.
YouTube horribly compresses their audio. I don't know why you would want to download mp3 from them. (music?)
in redux there's so much repetition that most of the time you do copy->paste->find&replace entity name.
I started out with BASIC on a TI-99/4A. In comparison, MS-BASIC/GW-BASIC was positively luxurious.

I spent so many hours with the yellow-cover copy of Ahl's "BASIC COMPUTER GAMES":

https://www.atariarchives.org/basicgames/
>is that this is entirely legal

For corporations and the government to be doing it. Not for activists to do it.

Activists can be jailed for doing even actually obviously legal things...
Thanks.

Will that wake the internal display though? That would warm it up and that can be pretty bad when the lid is closed.
Classic BASIC both has less language to learn and teaches more about how things work. And line numbers, as much as they suck for real programming, are an awesome hack that lets your REPL be a line editor, letting you do all your work in the REPL, so you don't have to learn an IDE or working with an editor plus a (graphical or text) shell.
Yeah, but we are talking about thousands of small reactors driving along highways... that will never scale.
Exactly, it’s equivalent to saying “meritocracy”, except that it uses words approved by the far-left in place of a word disapproved by them.
What boggles my mind is that it was conceived on a project (medical imaging, iirc) where they were using Tcl as an embedded language, decided to create a new build system that needed an embedded language and... decided to write one from scratch?

I would have love, love, LOVED to see Tcl in that space.
you mean causal? though I'm intrigued about casual inference now that you mention it. would this be a branch of behavioral economics where actors investing only a little effort come to a different conclusion than those looking at it formally? Could this explain the wealth gap?
X Cloud Beta Waiting List. A truly secure, decentralized and independent cloud
> Avoiding GMO doesn't do much in avoiding glyphosate.

Here's some facts.

Monsanto's Roundup Ready soybean seeds are designed to be sprayed with glyphosate.

> Monsanto projects that acreage will double this year, accounting for about 44 percent of all planted acres. (1)

If you're not buying organic, it seems incredibly likely you're getting glyphosate in your soybeans, and by extension, many numerous products that the beans are processed into.

Of course, if you are buying organic, it doesn't mean your food wasn't treated with a natural chemical. As I said before, it would nice to know which ones/

1: https://ca.reuters.com/article/businessNews/idCAKBN1FD0G2-OC...
The fact that the NTSB made 63 different recommendations tells you that it was a complex situation. Their goal is to increase the odds of survival - and 63 recommendations means there were a lot of things that could have turned this situation around just a little. Completely survivable? Maybe not, we’ll never know - but 63 different recommendations means this was a really bad combination of things the crew couldn’t have overcome on their own.

Contrast this with a typical plane crash investigation which produces, at worst, a dozen or two recommendations - that tells you a lot. I would have thought the maritime industry would have been better prepared. So sad what the crew was up against.
Or it's being reported as part of the E911 data for emergency services.
Body Ritual among the Nacirema
Some info here: https://forum.lede-project.org/t/mikrotik-gpl-source/6750/12

Which led to this repo: https://github.com/robimarko/routeros-GPL
In this case it's much more likely shoddy journalism than those jobs being dangerous.

The author says things that sound factual ("Accidents, injuries and deaths are also commonplace") based on zero evidence ("with union leaders believing working on superyachts to be more dangerous than life on oil rigs").

Note that believing in something doesn't make it so and it's journalist's job to verify data behind believes when they use them to make strong claims like "Accidents, injuries and deaths are also commonplace".

Sadly, Guardian failed to do so, opting for lazy quoting that gives air of legitimacy to unsubstantiated "believes".

It's not like it would be hard for the author to do the math.

According to https://www.usatoday.com/story/money/careers/2018/01/09/work... oil rigs are not even in top 25 most dangerous jobs.

The article claims there are 37 thousand jobs on yachts.

25th most dangerous job ("heating, air conditioning and refrigeration mechanics and installers") had 8.4 fatalities per 100k workers per year.

That's 3.1 fatalities per 37k workers per year.

The article found 3 deaths per 18 years, which is 0.17 fatalities per year.

That's 16x less deaths than in 25th most dangerous job and 288x less than the most dangerous job.

I'm sure they don't know about all the deaths and we can argue about not all jobs on the yacht being equally dangerous but the safety margin in those calculations is pretty big.

The data doesn't support the claim that those are particularly dangerous jobs.
USA Today runs a version of their site for EU users with tracking removed
Nobody evaluates a model based simply on how well it fits the data and its number of parameters; you also look at how well the model parameters are constrained and what the uncertainty bands on the fit are.

The existing practice isn't to blindly look at the number of parameters in a model without considering the actual fit. It's a strawman argument to pretend that that's the case. A model that statistically overfits the data is just as suspect as one that underfits it. If you try to publish a paper about a model with a 0.01 chi-squared value being fit to some data, then it's going to be rejected. It doesn't matter if it's one parameter or one hundred parameters, it's clearly encoding information about the actual dataset rather than being a general model. The model that they present in this paper would have a chi-squared value of essentially zero, and someone would be laughed out of the room if they tried to present it at a conference.
Curb cuts are wonderful all around - in addition to the obvious benefits for wheelchair bound people, they are great for strollers, deliveries, people with reduced mobility who can walk but have trouble negotiating full curbs, and just as a guideline for helping people with full mobility cross the street safely.
So what you’re basically saying is, meritocracy is awesome, we just need to measure “merit” better.
That's awesome, thanks! Were raised crossing with spaces for cart wheels common around the world? Haven't cities everywhere had the sewage in the streets problem to varying extents for most of the time cities have existed?
Can we direct some of the GDPR ire at this please, because this is (a) genuinely bad for everyone except a few legacy publishers and (b) not yet finalised?
They wouldn't give birth to a human. Just another monkey with a mutation that may (or may not) give it an advantage to survive long enough to reproduce. Over several hundred generations you can get a very different animal.

A good example is dogs. Humans controlled their breeding to promote certain attributes. Resulting in new types of animals that never existed in the wild.
Thank you so very much for your link!

Simultaneously with my definite elucidation, I felt a really timely reminder that I haven't read the whole internet, and it's a beautiful thing to be informed of such a rich and established resource, just when you are getting sure that soon your bitterness and cynicism over the demise of the internet will soon inevitably pass.

Thank you, in other words, for a very useful link to what looks like it's great reading, and the whole breath of fresh air surrounding your contribution. I gush, but the aversion of creeping cynicism is genuinely something that I'm grateful for any day without exception!
> 1 in 10 children still wet the bad at age 7.

Which mean 9 in 10 don't. Not that, in any case, wetting the bed is actually in any way anything but a distraction in this discussion.
Why would you question truth and reality? Why not try to find truth and reality instead?
They thought if they used Tcl, CMake would not have enjoyed widespread adoption: http://www.aosabook.org/en/cmake.html

To me, the CMake language is the only part that keeps me on the lookout for a CMake replacement.
> ppl have to get a visa (VPN) to go that country on the internet

That has always been the case for people on "third-world" countries. Hulu, YouTube (the publisher of this content has not made it available in your country), and even stuff more tangible as Amazon.

Now you're just catching up with what the internet has been like for basically everyone outside the US and Western Europe since ever.
But ads are not viable unless they are driven by information about the audience - down to the individual. However, I am also an advocate of returning to the "sponsorship" model - old-fashion ads, if you will. No tracking there - the sponsor just knows approx audience size and demographics.
How to Succeed Like ‘The Simpsons’
Wow, this is super-awesome!

But I think the Brazilian Portuguese rule in this chart for the cardinal 0 is wrong: I think it should be "other" (0 pontos) rather than "one" (0 ponto), just as in Spanish, English, and European Portuguese.

I've sent a note to a native speaker to check my intuition.
Your critique is fair for autotools but not CMake, which encodes a ton of platform and compiler specific knowledge [1]. cmake modules can also be used to find libraries, e.g. FindPNG for libpng.

1: https://cmake.org/cmake/help/v3.11/manual/cmake-compile-feat...
>>>> - What happens if that library is openssl and almost all webservers on the internet are vulnerable?

>>> Everyone deploying it is liable.

> I've been shipping production software for years...

Have you ever shipped software which depends on openssl? If not, then pretend that you have. Since you believe that you are liable, can you give me a ballpark of how much money you think you personally should be sued for because you deployed something using openssl?
Playing devil’s advocate: What if the link tax will replace advertising as the main source or revenue for publishers? Wouldn’t that be a Good Thing (TM)?
I think it goes like that:

-US government is a capitalist one semi-controlled by corporations (corporations control the funds, but the public is the one to vote - thanks to a duopoly, the latter have limited options and the former decides which one to support).

-EU "government" is a social one semi-controlled by social organizations (basically a lobbying body, mostly socialist that can create a short-term momentum to push their agendas. The main power that matter is Germany, but there is a possibility for a coalition of a mixed majority of other top 6 countries to outweigh their decisions both vote-wise and politically).
GDPR and the proposed copyright laws will break the internet irrecoverably.

The start-up industry will be a long forgotten dream.

These old b@$%%%s will turn the internet into cable television.

Scumbags would want to go back to a world of slavery, colonisation and wealth locked up as gold in personal treasuries.

I hope all the other countries follow suit and then the only thing we will be able to aim for is a job in these government bodies or the few surviving monopolies.

Sorry for my language.
I don’t think that syntax is important here. What your parent commenter says is that he misses INKEY and SCREEN/LINE features out of box. Fun thing is that old Borland C and Watcom C (iirc) had these functions and modes too. getkey/kbhit for inkey and initgraph() from bgi/watcom variant for screen drawing. Modern environments do not allow to simply draw or listen to keys, it is so boring.