skysight-inc/HackerNews huggingface dataset:
Many many Linux users are all for nice UIs, and pretty animations. Which is why GNOME, KDE, XFCE, MATE, Cinnamon, Budgie, Pantheon exist in the first place.

The sheer amount, variety and quality of themes available for a typical Linux distro puts your point to rest.
Unless you live in Canada! Then it's radio silence.

Reminds me why I used to dislike Dell so much.
iPhone 7 Jet Black base. I was originally going to skip the iPhone X but I think I might order soon / whenever stock catches up to demand and I can just make an impulse purchase walking by T-Mobile in the mall, lol...
PCs are quite hard to boot too with UEFI

Let's hope RISC-V can avoid something stunningly complex like ACPI while they are at it. You might be trying to write a secure OS of well reviewed code, then suddenly find that to reliably shut down a PC you need ACPI which drags in 100000 lines of code including an interpreter capable of accessing arbitrary physical addresses. (Or you just try all the shutdown mechanisms you've ever heard of and hope one of them nails the machine you are running on.)

I wonder if hardware is easy enough now that a platform could require that all optional hardware respond with a UUID during an enumeration phase. That would have been a burden back in early ISA days when things were as simple as a couple registers on a card, but maybe now it isn't. Then the OS can handle the ones it knows about and leave the rest alone.
Amex launches blockchain-based business payments using Ripple
@brudgers Thank you for your suggestion. As I was trying to do the same, it seems like HN doesn't allow to update the title of the posts, neither I'm able to repost the same with "Show HN" in the title. Do you have any suggestion to make it work?
I was going to downvote you, but actually — even though I completely disagree with the premise — it makes perfect sense as an explanation.
I have a new rule: if I have to watch a video to understand the 'value proposition' or even what something does, I will close the browser tab and keep looking.

Video is not documentation.
Or phrased another way: Tim Berners-Lee calls for censorship of "political" ads as a follow up to his support for DRM[1].

1. https://www.techdirt.com/articles/20170712/10262037770/eff-o...
Yet another high profile breach most likely caused by a poorly written wordpress plugin
One thing not mentioned in this article is that there has been a lot of new housing development inside of the reservoir (upstream). So they had to start releasing water earlier because they couldn’t let it fill up as much as originally planned when the reservoir was built.
(are we still talking about EEA nationals or have we gone back to the old Tory demon of "single mothers"?)

> "get themselves pregnant"

I hadn't realised there was such a problem with parthenogenesis among women in this country, that pregnancies were happening without men being involved at any point.

So, what's your solution? Mandatory abortions? Divorce ban? Women with babies in homeless shelters? Living in cardboard boxes on the street? What's an acceptable fatality rate for the children in this scenario?

I'm talking about specifics, the extremely brutal ones of what exactly is required for people to remain healthy in these circumstances.

A person presents at the benefit office holding a baby. She is homeless. What specifically should the response of the system be? What questions to ask? Why? What outcomes are acceptable?
Show HN: Microservices for Startups: Practical advice for teams (new ebook)
I've talked about tax avoidance to many people. I get the sense that most people don't understand it or the consequences.

If you say "so and so company avoided paying 1 billion in taxes so all of us will have to pay it instead" that means nothing to them.
In general a SQL db will be a better choice for CRUD apps. They get slow if you try to recreate a SQL engine in your DB abstraction layer rather than letting the SQL engine do all the work.

NoSQL db should be used if you are doing something that they are designed for (eg: storing data that can’t have a schema).
https://en.m.wikipedia.org/wiki/Postcardware
There are 2 main areas we're focusing on for an MVP:
1) Automatically pulling in state and logs for associated nodes because IoT devices are all about how data moves through a system. Errors are often due to mistakes in code in other nodes, so we're trying to make it easier to pin this class of problem down. They're generally really hard to reproduce and only occur 'in the field'.
2) Allowing really simple logging of 'lifecycle events' because IoT devices are generally powered for months/years at a time in an uncontrolled environment compared to other software.

We've got loads of other things we want to do in this space too, but we feel that these two are what's missing from exception tracking at the moment. We believe that IoT needs better tooling to get more reliable and secure.
It is so tempting to poke holes in this analogy but in general I like it!
So, we have a great concept and a bad implementation.

This is a text-book case for refactoring.
History of U.S. Bear and Bull Markets Since 1926 [PDF Infographic]
Music21: A Python Toolkit for Computer-Aided Musicology
Starting up a floral startup looking for cofounder
must be the ninja of PHP!
AFAIR infiniband support in FreeBSD has been there for a very long time.
Rider’s F# plugin is now open source
I'm a bit confused with what you mean. Net Neutrality, the idea that an ISP sells dumb pipes, is the answer to the complaints I have.
It would be good if it were true. Obviously it would be great if somehow everyone could live as comfortably as the rich (ignoring that it wouldn't be possible for a variety of reasons).

The problem is that it's not true. A majority will never be rich, and a disappointingly high number of people will only ever barely scrape by.
Free speech has never been absolute.
Ask HN: When to, when not to monetize?
Thinking of monetization on the paper stage of an idea distracts me, frequently. Many times it displaces the initial desired outcome.

i) How to quickly qualify an idea?
Any Tips / Quick ways / Napkin methods / Indicators / Filters etc.

ii) How do you research after you have decided an idea can be monetized? If it is situational in your perspective, then some examples from the past (what you did) will be helpful. It is not necessary that you monetized that idea.
Heh. Device Tree only deals with a fraction of the problem.

Here's what I think would help: (warning: lots of work!)

1. Large database of free peripherals and foundational blocks. Not just UARTs and SATA controllers, but also network interconnects (crossbar), SDRAM controllers, and all the other bits that go into a modern System-On-Chip (SoC). Power management is a huge pain in general, and is widely different among chip families even from the same vendor.

1.A. Obviously, the above implies a decent set of open-source drivers for multiple operating systems for the peripherals. At the very least, you need support for a bootloader, a real-time OS, and Linux. Preferably with no binary blobs.

2. A standard for enumeration of these on-chip peripherals. There should be a way to query the chip itself to see what is included in the SoC, what device addresses they have, what options are enabled (like how many interrupts), and how the peripheral lines (if any) are connected (IO mapping).

3. Some widely-accepted standard for storing the board configuration as well. This could just be a I2C EEPROM, but it has to have a listing of everything connected to the SoC and how. This I2C is mapped to these pins, and has this accelerometer connected at this I2C address. And all the hardware manufacturers (who produce the boards) have to be convinced this is a good idea to have this extra cost (and space) built into their products.

Only after all that would you have a fighting chance to boot a relatively generic kernel and have it actually run. And then have a fighting chance to have the ability for the end-user to upgrade the software after the manufacturer has ceased support.

The cross-platform situation with PCs is light-years ahead of where we are in the embedded space.
With such a glaring misconception, it makes you question the rest of the information presented.
Maybe it's a matter of staging and perception. Every quarter Social Services audit their books, and the local fishwrapper features the County Executive and the Sheriff grandstanding with their arrest record over overclaimed benefits.

Now if you did like Mohammed-bin-Salman and paraded with the most brazen tax evaders payment morale at the top would increase quickly.
Fuschia will be a capability-based operative system [1], a new security model for computing. I guess Google wants to experiment with a new software system for secure IoT devices.

[1] https://en.wikipedia.org/wiki/Capability-based_security
You may or may not be surprised that many tools needed to provide an "email only" service already exist and are quite easy to implement.

Something as easy as allowing email + 3-4 links past email would solve virtually all problems and support calls and a bit of usage monitoring would eliminate the fraud
You make a lot of good points. I agree, there's no going back. The websites we have today offer too much functionality to ever go back to the way things were. While I like the ability to turn off JavaScript on a page by page basis, and use the web mostly as a library, most people would be completely put off by a "dumb" Web.
Product presentations aren't even the worst offenders. The absolute worst are providers doing "webcasts" in lieu of writing actual user documentation.
I love the fact that at the very end of the article, there's a link to see Google's stock price.
Thank you for your time and 2 cents. I really appreciate it. I will definitely make these corrections.
also could be a sign of drive and passion to make it. I would take that over being defeated and complacent.

I lived in soviet block as a kid and everyone had this defeated attitude which is such a contrast to american optimism. Although, things are changing in America now, more and more people feel hopeless and defeated here too.
Yep, but perhaps to phrase differently: once you get to a certain point, you build a reputation and business network. People usually want to work with you because they know what to expect (in terms of professionalism, code quality, etc). There's also value in that, whether as a programmer, manager and/or consultant.
add 'tar r' and 'tar u' to your arsenal.
The DNS server is also super slow.
How to Create Your Own Success Story
JWZ seems to dislike Hacker News for some reason, judging by the redirect.
Nanobox closes first round to make production infrastructure easy
Get rewards for using early-stage startups
hell, you still need a 3rd party tool to do something as essential as middle click on the touchpad... but you install a few tools and tweak a few things and then it works wonderful...
It doens't matter if you become a millionaire or not. Life driven by hope and passion is much more enjoyable than one without one.
Certainly normal matter (like the earth) has mass and warps spacetime. But a black hole is a purely gravitational object, there need not be any normal matter involved.

The mass of a black hole is something that's really only defined from a distance away. If a planet of 1 earth-mass orbits it at the same speed & circumference as we do the sun, then we say the black hole has 1 solar mass.
Wow, this is great! I think it's the clearest, tersest explanation of JS langauge fundamentals that I've seen.
The top 20% of income distributions in America is so absurdly vast that this is essentially meaningless. At $100k, breaking into the top 20% is barely comfortable living in some parts of the country. This pales with what the top 1% and 0.1% earn.
I think Danger!Awesome in Cambridge, MA is doing this model and so are many others. Also, Ponoko is the online version of that.
I fail to get the flak that javascript faces ! Coming from java it was a breath of fresh air. This was the car that let me drive without a seatbelt when i wanted, let the doors be open if i wanted, stepping on the gas accelerated without fail and the brakes functioned fine, i could change the gearbox orientation, choose which side the steering wheel i wanted to be in general let me do what i wanted to without getting in my way. Sure it was not foolproof and i dont want it to be. I like JS just the way it is and I am grateful to it.
Nice work! Cool project.

I like the combination of pgcli + pspg... now if there were only a way to graph stats a-la pgadmin!
Minimise speed of coin spinning and get good at consistent timing of catching.
Wait, is 9.9.9.10 the secondary? That's in the same allocation as 9.9.9.9. What's the point in having a secondary if there's no real separation or redundancy?

8.8.8.8 and 8.8.4.4 are separate allocations - both /24.
>> I feel like more people look to Musk than Bezos.

Businessman? Bezos for sure. He's the Sam Walton of our generation.

Inventor/technologist? Musk. I'd guess that most people would believe Musk if he said he was going to start building a car that ran on water.
This is a really interesting development. I've been poking around with making a cross-platform library lately, and had settled on Go because it does such a great job of building for iOS and Android simply (though the go bind tool), but the implementation feels a little messy because the nature of Go (e.g., no classes, property accessors, etc) doesn't translate easily to Objective-C or Java. So Kotlin might be a really interesting alternative here.
This is a PR piece for Kairos Fund, whatever that is. For fun, you can compare with PG's formula[1]. I'd give it a B-.

[1] http://www.paulgraham.com/submarine.html
Show HN: 3D printing molds for pressed dough (speculoos)
>> The only real problem is that this was a decision made ad hoc.

>> People whose neighborhoods are likely to be flooded by such a decision should know years in advance that they are designated for it.

From the Article:
"This land and many of the homes to the north and west of the dams are located in what’s known as the flood pool — the upstream portion of the reservoirs. [...] Many homeowners west of the Barker dam claim they didn’t know they were in a flood pool, that they hadn’t spotted the fine print on the bottom of some of their subdivision maps. (“Who looks at a subdivision map?” one resident asks.) The text of one such map reads, “This subdivision is adjacent to Barker Reservoir and is subject to extended controlled inundation under the management of the U.S. Army Corps of Engineers.” "

Sounds like they were told, but didn't care enough. Other parts of the article state that many lawyers are refusing to take a lot of these lawsuits b/c they were in regions that are marked for exactly this scenario.
I recall reading once about a RPS playing robot that would win most of the time against humans by taking advantage of its much faster reaction time and much quicker ability to process input. It delayed making its choice until it could see what the human was doing. The robot was fast enough that the delay was imperceptible to the human.

Humans vary in reaction time and processing speed. I wonder if there are any humans faster enough than average to be able to cheat that way?

Professional baseball players might be good candidates to try to train to cheat at RPS. They have to be among the fastest humans at processing input and reacting in order to hit major league fastballs.
Uhmm, the article actually contained the phrases "Don't use Mongo" and "pick PostgreSQL" so it's kinda asking for a duel between the two in the comments.
What We Mean When We Say “Software Engineer”
Assyrian genocide
>These systems must become more accessible to the average human.

I disagree. Firstly, all the commands you mentioned are pretty simple to understand given that they have a manpage and lots of help available online.

Secondly, not everything needs to dumbed down for the average user. A large part of the power comes from all the tools and flags available and the combination possibilities. Dumbed down tools are limiting and frustrating.

I’d expect any software engineer worth their salt to not be an “average user” and grasp a few simple commands the same way they approach a new project or programming language, i.e. they should be able to pick up the basics even if it’s a complex system. That’s a prerequisite for programming and understanding a project’s code well anyways.
In my groups it's def Musk, however I can see how Bezos would do well with a business crowd since he started on Wall Street (although, not like they did).
So then the question is: Where did the innovators and hackers go? And why aren't they doing that anymore? Where are the next generation of hackers and innovators, and where are they going? And why aren't the lot of them trying to add bottom-line value to society?
Tips for Marketing to Millennials
The author conflates several things into the label "SV": the private capital, the founders, the startup execs and so on. but surprisingly it barely mentions the engineers that are perhaps SV's most defining characteristic.

Now to address the article, the current ecosystem of companies in SV and the people it attracts is the byproduct of what venture capitalists are willing to invest in, which is itself a consequence of what the economy wants and the kind of ventures regulators allow to succeed.

So, if you want to point fingers asking why aren't tough problems solved you should start by asking yourself why is it that those are so much more capital-intensive to solve in the first place. And more importantly, what could be done to make them more attractive to private capital.

Of course, there's a narrow category of problems that are intrinsically capital intense. But many more are just artificial moonshots i.e problems that aren't that hard if not for the many roadblocks and hoops one would need to go through to formulate even a basic answer.

How long would it take to get a railroad network going in 2017 v. 1830s?

tl;dr: the entities influencing the incentive structure are more to blame than the individual agents trying to optimize for their own KPIs.
This is going to be one of the most embarassing chapters of world history in a few centuries.

"Oh yeah, all those old folk at the turn of the milennia had this thing called copyright and all their code was proprietary so we no longer can run or use 99% of software written between 1970 and 20XX".

"And there are these files where it was a felony to be able to access them!"

Wow those guys were sure dumb. Now all our information is open and shared and makes the world a better place and anyone can use it or improve it!

All I can is lets hope its only until a 20XX that we get over the facade of IP being worth the cost.
Without NN there would be a ton more providers to choose from because we'd be able to compete on more than price.

Comcast's of the world can oversell their lines by 4x what we can because they can simply get the word out to low-traffic users better than we can. Thats 4x the revenue smaller ISPs just don't get directly because of NN.
The lady from that video presentation sounds like she's using a fake British accent.
> So that's a pidly 90 hours of instruction per year. I'm going to teach you practically nothing in that time.

Well, there’s always not enough time to teach something properly :) I don’t think that teachers need to be so idealistic, just as long as they tick-box the curriculum (sadly exams do matter a lot) and plant plenty of seeds which, we hope, would set root soon if not later in their lives.

By that I mean spending significant classroom time on interaction and the “fun stuff”. For example if it’s ESL and the students are into pop music, okay let’s decipher some Beyoncé or let’s try and mimic some funky singer’s accent. Do some immersive stuff, make it real. I’m a big fan of flipped classrooms, where students study most of the formal stuff for homework - this will also help them construct the knowledge in their own way - and then present it in class and have more meaningful discussions.

But I would say that if the students are beginners, then yes you do need to organise information to make it as easy as possible. The initial learning curve is always the hardest! When they become more comfortable and confident, they can always go back and revise their mental models.

Edit: Sorry, I didn’t take into account that you might be a private tutor. If you were, then I can absolutely relate to the frustration! Parents’ (totally unrealistic) expectations also do not help at all
>median age of an American is 41. That we're discussing people in that age range as counterexamples kind of proves the point.

Don't take my previous post as a complete dataset. It was only coincidence that I happen to list programmers in their 40s off the top of my head. Here are some more in their 60s:

- Google also hired Vint Cerf (TCPIP) at age 62.

- Amazon AWS recently hired James Gosling (Java) age ~62.

- PayPal hired Douglas Crockford (Javascript book author) at age ~57.

My point is that SV companies (and other industries besides tech) will actually discriminate against the young 20-somethings for certain roles.
Also doesn't feel like the "speedy trial" that he is constitutionally guaranteed.
Are they less valuable human beings? Do their lives mean less than the average person, or the supposedly "hard working" millionaire?
To be clear nothing in his model suggests unlimited. He has mentioned in his writings that it is in fact limited, but that limit may as well be unlimited for you and i (within our lifetimes)
I've been living with the exact same situation. I've started avoiding all FODMAPs (including garlic) and it seems to have helped. But, it's very hard to do since so many processed foods and restaurant meals can seem OK but turn out to have included an ingredient on the "avoid" list. And if ingredients say "2% or less of ...", I'm neither sure how much the package contains in absolute % nor relative effects.

So when I do have an outbreak despite trying to be careful, I am never sure whether it invalidates my hypothesis about the cause or indicates I just wasn't careful enough.
Sony Xperia Z3 & Z3 Compact. I use one for work and one for personal use. Both are on T-Mobile, in the U.S. (Although T-Mobile briefly offered a branded Z3, mine are both phones I bought from Sony dealers.) Although three years old, they both still do all that I need a phone to do.
Following Google's pattern, the secondary server should be 9.9.(4.5).(4.5)
sure, but in C if you have a line that looks like

z = 3/y

you'll know that y is either always a float or always an int depending on its type and thus you'll 'know' what z is.
> The third one is about tar.

Why do people have such a difficult time with tar? The only tar commands I've ever needed (or seen other people need) are `tar cf ...` or `tar xf ...` (occasionally I'll need to chuck a z in there if the file is/needs to be gzipped), are other people just using far more complex tar commands than I am?
>In the Information Age, how can we be so careless about the management and structure of our core information distribution systems?

Because, sadly enough, in this day and age the average American doesn't know and doesn't care. When the people who want this to pass are the people you get your information from, you walk away with a very, VERY different viewpoint than hearing from someone who doesn't have a horse in the race.
Nokia 3310. I don't change phones until they die on me.
Is there IPv6 support for Quad9?

Yes. Quad9 operates identical services on a set of IPv6 addresses, which are on the same infrastructure as the 9.9.9.9 systems.

Secure IPv6: 2620:fe::fe Blocklist, DNSSEC, No EDNS Client-Subnet

Unsecure IPv6: 2620:fe::10 No blocklist, no DNSSEC, send EDNS Client-Subnet
That didn't take long.
These systems should be handled and operated by dedicated people (administrators/ops/devops/pick your religion) who care enough to know how to use the tools they work with. ;)
Honestly I don't think most Americans make that distinction.
In a corporate open space office? According to the article, this is where they are.