skysight-inc/HackerNews huggingface dataset:
http://www.mass.gov/eea/docs/dpu/transportation-network-comp... Last page. License suspended in the past 7 years.

I just finished dealing with threatening letters from the DMV telling me that my license was suspended because I cancelled my insurance 6 months ago. It turned out to be a race condition with my insurance company's software miscommunicating the dates of a policy change. If I had been out of town or received the notice three days later, I'd have this on my record, and I never did a damn thing wrong.
-I feel strongly that the mental friction of any payment is the main issue. No matter the UI, payment model or price, micropayment services can't escape forcing mental anguish on the user with the question "is this worth it?"

-This is why the unlimited Netflix / Spotify model is so good. Sure, the content owners could get more revenue from the heaviest consumers with a pay-per-click model, but only at the expense of all the sparse users would rather just pay a monthly fee than have to think "is this click worth it?" every time they want to consume additional content.

-I'll predict that within the next few years, the major publishers will come together and form their own subscription company with a revenue share similar to Spotify. Not sure why it's taking so long, but that day can't come soon enough for me. Why are the publishers letting AdBlock Plus and other potential startups start a business that they could own?

Here's my thought process:

-People read tons of different publications.

-Publications generally prefer subscription fees to ad revenue

-People don't want to deal with micropayments

-People don't want to pay for (or manage) multiple subscriptions

-Giving away your product for free (purposely or with weak paywalls) and asking for donations is probably not a long term sustainable strategy.

If the WaPo had 1 $25 subscriber and the WSJ had 1 $25 subscriber, the total industry revenue is $50, but each consumer only gets half the content (although much of the daily news content is roughly identical). If the WSJ and WaPo shared subscribers, the consumers would get double the content while the industry costs would stay the same. When consumers see additional value for their subscription dollars, they are more likely to sign up, increasing the number of potential customers. The industry will lose the revenue of the big spenders, who subscribe to both WaPo and WSJ... but I don't think many of those are digital subscriptions, and I think that's likely to be offset by the torrent of new customers.
Unfortunately there are plenty of applications designed for gtk, qt, wx, ... that you'll likely still have various supporting libraries and services installed.
In the interest of learning, what's the issue with the OpenSSL command?
It's being discussed, idly. No serious work AFAIK. There's a twitter thread or two...

https://twitter.com/cramforce/status/849621456111624192

https://twitter.com/hillbrad/status/848627295208300544
Why is bc even needed for a kernel compile?!?
It's pretty hard to catch if your only search interface is through the liar.
Self-serving plug: I created valME.io to do exactly this. [1] It uses Bitcoin. [2] YoursNetwork also has a working prototype. [3]

[1] https://valme.io/c/gettingstarted/faq/pkqqs/the-genesis-of-v...

[2] https://valme.io/c/gettingstarted/faq/kqqqs/how-valme-works/

[3] https://stories.yours.org
Came across an instance of this recently, I think on the FT's website... It took me a while to figure out what was going on with "smar * * * * ches".
We can stop building nuke plants on fault lines right on the coast without abandoning nuclear energy.
Isn't that true of normal domains, too?
I like the windows taskbar a little more... but prefer the top-bar (similar to mac), and don't care for the mac dock nearly as much as either. Unity is definitely better out of the box than most linux DEs imho.
Content brings content to life. If someone emails me a poem I don't need gmail to do a dance.

On the day I need a twitching paperclip at the bottom of my screen I won't be setting my time machine to 'future'.

UI animations are like unskippable cutscenes in video games.
A smartphone with a [1 GHz single-core CPU and 1 GB RAM](http://neo900.org/specs) for [1000+ EUR](http://neo900.org/estimate.html)?

No, thanks.
Four multiplications, not two (three if you only need the low 16b of the result).
Or perhaps we overestimate the intelligence of mammals.
I have an article about it: https://luisant.ca/brotli-css
My pleasure, I'm glad you liked it! :)
California has adopted a system where new development requires approval from the people already there. If you like where you live you might block and attempt to change it. The evidence shows that in such a system people will block any and all proposed development, but being a great place to live with a vibrant economy and lots of job growth many new people arrive every year. More people need a place to live, no new housing == Crazy housing prices and everyone gets a roommate.
Thanks! If I get selected by YC - sooner rather than later. It's a one man show presently, would love to get the iOS version out this year.
Dnf? Oh, so they replaced yum? Which in turn replaced whatever it was RH used before...

In the meantime, apt-get has been there (and "good enough") from before yum even existed. I really don't like re-learning for the sake of it; the less I need to know to run a box, the better.
I think part of it, is it was too fragmented of a codebase that migrating to Wayland would have been more effort than re-polishing Gnome 3 would be. There were few advantages since the non-desktop (phone, tablet) targets are also going away.
You can generally predict Uber's behavior by assuming it behaves like a stereotypical frat house. The behavior is:

- Go for it and see if anyone complains

- See if ignoring the complainers makes them go away

- See if bullying the complainers makes them go away

- Can it be solved with money?

- Last resort: cheat.

- If you get caught, call the lawyers; in public, whine about the raw deal you're getting.
What's changed in this article since it was first published in August 2016?
I use fullscreen windows only, so all the space is used all the time anyway.

I think that had they made its position configurable as half the Internet asked for since the start, Unity would have been way less hated.

Anyway, there's still a top bar, the one that has the clock and so on. Two bars doesn't save space.
Honest question: how is Canonical making money in the cloud with ubuntu?

Everytime someone installs an image with 'Ubuntu' in the name the cloud provider has to pay Canonical? Or what else could be the main revenue stream 'in the cloud'?
Docker unwrapped
The barrier to entry in the smartphone OS market is just too high for a small company to have a chance. Mozilla learned this, and now Canonical has too.

Not only for small companies. Microsoft threw billions had at it, bought a phone manufacturer, had a pretty nice phone OS, had a name in business, and was years earlier then Mozilla and Canonical. And they failed miserably.

(Of course, the whole WP7 -> WP8 transition was handled badly, but it shows that even a company with extremely deep pockets will fail to capture significant marketshare.)
I've always been sceptical of the idea of a converged desktop across different devices. One size just can't fit all in my view. Even a 'hidden' desktop on a mobile phone that reveals itself when docked to a large monitor will still be a constrained experience.

A dedicated desktop OS is capable of rich and complex interactions. Could a mobile 'desktop mode' ever match such capabilities?

I'd rather have a dedicated desktop OS that maximises features suitable for the desktop hardware it runs on. Not an OS that has to lower it's capabilities and interactions to match the smallest device it runs on.
For me one of the joys of using macOS is when you realize adding option or shift to a shortcut does a similar but more specialized thing that is more useful.

In Windows the shortcuts have always seemed less logical to me, though the newer Windows key ones are an improvement.
New UX for Jenkins: Blue Ocean 1.0
Right. You guys are right. I'll do that next time around.
Goodbye Stars, Hello Thumbs
One other self-serving post: that's the way valME.io works. [1]

[1] https://valme.io/c/gettingstarted/faq/nqqqs/why-does-it-cost...
If they were just looking at a 30yo woman with a safe driving record, did they account for things like property crimes committed in the poorer neighborhoods? If I'm more likely to live in a poorer urban neighborhood, I'm probably parking on the street in an older, cheaper car like a Honda or Toyota (the car most likely to be stolen). If someone steals the car or there is a break-in, premiums might not go up for you but they might go up for everyone around you (i.e. your zipcode). Now take a look at a white neighborhood, the area is more likely to be wealthier so the cars are probably newer and more expensive so they aren't as high up on that list of most stolen. There may be more break-ins but when that whiter, wealthier neighborhood is more suburban, there going to be more cars parked in garages so less break-ins.

I've always assumed zipcode had to deal with where you keep your car at night and the crime that happens around your car. Based on the data they show, my hypothesis still hasn't been disproved. If anyone can show me that minority neighborhoods have less car thefts and car break-ins than whiter ones, I'll gladly change my thinking.

I'm not ruling out the possibility of their being some systemic racism in insurance premiums but I'm looking at if there is any statistical reasons as to why things are the way they are. Perhaps insurance premium models are outdated like the past article on the relationship between office AC temps and the changing of the gender ratio in the workplace.
"q" is not supported in the latest version of Chrome but is supported in Firefox. I'm debating using it on my site just to get a few headscratchers. Also to play off the weeb factor a bit as a joke. Thanks for introducing it to me.

Now to debate whether or not adding 3 lines of my CSS for a joke is too much.
print to -> one note
No, it doesn't make any sense, but that is indeed what they're trying to claim.
Dwight Schrute voice False! I joined under my real name in 2009.
I've got XFCE installed but I'm working on learning RatPoison (a tiling window manager that doesn't use the mouse). It's a bit of a learning curve, so depending on what I'm working on, I switch between them (for now).

It's also a bit more of a pain to run multiple monitors with RatPoison and I've become well acquainted with reorganizing my screen configurations using the console commands to xrandr.

I also should have noted that I switched back to Xubuntu from Linux Mint.
I can assure you, children in communist countries were pushed to drink milk - without any profit motive involved.

I think this has more to do with 'common knowledge' of what's healthy.

It's also certainly better to have your kid drinking milk, over sugar waters, like sodas, most fruit juices...
Perhaps - I tried a client-side implementation, but I had issues scaling past a few hundred thousand rows. I understand hesitations of uploading data to the cloud, but I now have users looking at hundreds of millions of rows in seconds thanks to Postgres!
Location: Squamish, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Primarily Scala, Java (8+), Kotlin, and some Python. Quite rusty in JS/C/C++/Ruby. Hoping to add Rust to this list soon.

Résumé/CV: https://www.linkedin.com/in/agiledave/

Email: David.LeBlanc@WindhorseSoftware.com

========

I'm currently winding down a long-term engagement, and I'm excited to have the opportunity to work on some newer projects. I work in the pacific time zone, and dealing with US based companies couldn't be easier.

I'm a seasoned freelancer with over 15 years experience, and I've worked with all kinds of organizations, from small startups, to Fortune 50 organizations. Very familiar with Agile / DevOps approaches, and particularly fond of good developer testing practices.

My focus is on delivering lean, simple, well tested products. I've worked on desktop GUI applications, backend web services, web UIs. These days my focus has been on the backend, typically providing some kind of a REST API. This includes all the usual tech: relational and NoSQL databases (Mysql, Postgresql, RethinkDB, MongoDB, Elastic Search, Redis), Docker, Docker Cloud, AWS. Spring, Guice, and many more.
Startup School Online: First Lecture and Speaker List
Information about feature/errata backporting here: https://access.redhat.com/support/policy/updates/errata/

Information specific to security backporting policies here: https://access.redhat.com/security/updates/backporting/
This only helps for JavaScript (and soon CSS) resources.

If your HTML goes through a CDN (say, you use the full Cloudflare package), the CDN can of course just remove or modify these integrity attributes, or add new scripts altogether.
I'm going to try going through this workshop with my kids. One of the challenges of teaching my kids to program is finding interesting projects that are within their scope of interest. I've tried MindStorms, Ardrino, and various online tutorials but so far nothing has interested them for very long. Maybe making games will interest them.
"What has the company done or are doing to keep you here?"

This will get their personal insight on how they see the company. However, I am not too sure if the answer is always 100% truthful.
wahou the Tk grid manager is back again.

Rule#1 of GUI every geometry manager will reinvent Tk/Tcl poorly saying it is crap.
It is a consequence of the rationals being countable, in that all countable sets necessarily have this property.

The intuition (well, one way of looking at it) is that if you have a line of length 40, and a subset of that line which has total length 2, then a randomly-chosen point on the line has a 5% chance (2 in 40) of being part of that subset. It's not important that the subset be connected; the intervals (3,4) and (28,29) have length 1 each, length 2 in total. We want to think in terms of intervals because they're very easy to measure: the interval (low,high) is (high-low) amount of stuff.

It turns out that there are so few rational numbers that you can define a series of intervals with the following properties:

- every rational number is contained within one or more of the intervals

- the (infinite) sum of the lengths of each interval is arbitrarily small

So for any value, you can capture the entire set of rationals in a set of intervals whose total length is less than that value. This means the "amount of stuff" in the set of rational numbers cannot be bounded away from 0; removing the rationals from a line of probability-stuff leaves no less probability-stuff than was there before.
Unfortunately, I guess Ubuntu Desktop won't last much, too. Can Canonical make money from that? Nope. They even made their product less appealing when they helped Microsoft run it inside their OS.

I always thought Canonical wouldn't be around much longer, and these news seems to confirm that. I'd, as a long time Ubuntu user, miss them.
When I replied "me too" to previous poster who mentioned ublock I got 4 downvotes. Unbelieveble..
First, don't encrypt things directly with OpenSSL.

Second, they're using unauthenticated AES-CBC, so an attacker that knows what file format they're sending can flip bits to exploit bugs and pop calc.exe on them.

Third, reprising the first problem: using OpenSSL to encrypt means you're using OpenSSL's weak password KDF. In fact, I think the defaults when they were using this were single-iteration hash KDF; essentially: salted hashes.

This is like the one application where GPG actually still makes sense to use, and GPG is easier to use here than OpenSSL in addition to being safer.

OBVIOUSLY NONE OF THIS MATTERS. My issue with the article isn't "it recommends weak crypto". My issue is that despite the title, it isn't actually about crypto or surveillance or anything like that.
Submission from yesterday: https://news.ycombinator.com/item?id=14036454

Personally, I find this blog post a better starting point for discussion: https://news.ycombinator.com/item?id=14045014
Nearly my first helpdesk call at a new job was for a Wayne Anker. Luckily we used family name + initial for ID and not the other way around.

I had a particular friend in childhood. What on earth Mr and Mrs Head were thinking about when they named their son Richard is beyond me. They already had a daughter called Rachel so should have got the hang of the naming process the second time around.
The problem was not the vision or community rejection as Mark suggests. It was a failure of mindshare with unpalatable Canonical licensing and suboptimal engagement.
When cash is no longer king of incentives
This lines up well with all the research into social vs financial norms and human biases surrounding things that are "free".
I work for a fortune 50, Canonical does a decent job competing there.
Do any other Linux desktop environments show the applications menus in the title bar ( as OSX does ) ? I really like this feature, and Unity does it well.
Unity is easily the best Linux desktop I've used; I've been using Linux as my sole OS for over 10 years and I've tried them all.
I always felt that not liking Unity seemed to be nothing more than the contempt cultures fashionable position to take.
2011 :(
Millions of Smart Meters May Over-Inflate Readings by Up to 600%
I heard at AnsibleFest is that it's undergoing legal review and export compliance, no official timeline yet though.
Is mint really the most popular distro? According to distrowatch, yes. But my suspicion is that mint users just like to tell everyone they are mint users. The majority of Ubuntu users probably just install it and go on with their lives.
An Autonomous Passenger Drone Seems Like a Terrible Idea
All you REALLY need to know to become a Data Scientist
Hexing the technical interview
Maru OS Debian 8 Jessie and Xfce desktop on your Nexus smartphone or tablet
Yes but that is a different issue that has little baring on this case.

If you would not be able to pass a CBC and hold a taxi license you should not be driving people around.

If you think edge cases are an issue then it's an issue with the criminal justice system not background check.

There will always be extreme cases because you need to draw a line at some point.

You might find it acceptable for an 18 year old to have sex with your 16 year old child, how about 19? 20?

Public urination can land you on the list but it's pretty rare compared to actual sexual assault cases.
While I agree it'd be nice to have Linux running on all the things I don't see the point of trying to make the interfaces the same. Each device is used differently and should have an interface that reflects the way it's used.
> The outcome of this will teach us all very valuable lessons.

Lesson #1: Don't steal.

> I can't be the only one who is a little paranoid that if I start my own shit I'll be sued or that I may even be sued for some of the side projects I'm working on even though I've never taken any code or resources from my company.

Lesson #2: If someone accuses you of theft, deny it instead of pleading the fifth.

Assuming their accusations aren't truthful, of course.
Yeah, reading through pages 14 -> 20 Uber sounds like they're in some shit. Essentially Levandowski wants to keep his criminal 5th amendment protections at the same time Uber is keeping him as head of the division and the judge thinks it already looks likely he stole 14,000 documents. Uber's almost trying to launder his criminal protections into their civil case while he's still running the department they accused him of stealing the IP for?

IANAL but this does not sound good:

Judge: "And if [Levandowski] doesn't testify to that at the deposition, well, I guess Uber -- you know, Uber is -- if you think this is going to help you, my preliminary view of it is it's not going to help you; and that if there's not a clear-cut path to showing that those 14,000 documents weren't used, then you're looking at a preliminary injunction."
I don't see an issue paying for Qt, other professions pay for their tools.

I was just giving an exemple where LGPL isn't possible.
Just in time for extracting useful data from downloaded CSV files for tax returns!
In my former life as a mathematician, I worked on analytic combinatorics. Mathematicians aren't quite as aggressive about abbreviating as chemists, so I never saw the abbreviation "anal. comb." in the wild, but I always expected to.
I would go for TweetNaCl instead.

The problem I have with most of the crypto libraries is that their attack surface is absolutely enormous.

Most people don't need SSL. Most people don't need a zillion choices.

Most people need a single choice that actually works and is resistant to programmer error.
How to Cultivate a Career in Regenerative Agriculture
I haven't done any, but I know there are different publishing models where JS frameworks really shine.

It's not normally about creating a standalone game/app that you sell, but more about creating an easily accessible web game that attracts an audience and then you capitalize on tangential in-game goods like coins or abilities.

Think more Kongregate (or even the Mafia style games) rather than App Store. Those rarely need a full blown engine like Unreal or Unity.
Some weird behaviour in Google API – Possible DoS by application-layer flooding?
In my experience CSS is often written by non-programmers. So maybe they were assuming that CSS developers wouldn't be familiar with starting counting at 0? That the y/x instead of x/y thing is bizarre. Even elementary or middle school kids learn it as x/y.
So, what's the right answer?
Systemd was a highly controversial project and was attacked for a lot of technical and complexity reasons, not NIH. Btrfs origin is an Oracle project.

We are taking about a section of the community who carry the flag for Redhat and dismiss anything not from that ecosystem as NIH.

A typical example to show this is Snappy which precedes Flatpak. No one attacks Flatpak for NIH or demands they join hands with Ubuntu Snappy. Yet Snappy is routinely attacked as NIH and presented as another example of Ubuntu doing its own thing. There is definitely double standards and politics at play here.
Nah, it does preclude that possibility, because some of the suffering of those individual humans is entirely unnecessary.
> I had a particular friend in childhood. What on earth Mr and Mrs Head were thinking about when they named their son Richard is beyond me.

I knew a Richard Bates in college (yes, the same guy from the Silk Road trial). He betrayed one of my best friends in a really deplorable way, so you can guess the nicknames we called him behind his back.
It’s now illegal in Russia to share an image of Putin as a gay clown
What is the point of namecoin and a having a central domain registrar at all?

It seems like a publisher-addressable network (where documents are identified using a publisher's public key) or a content-addressable network (where documents are identified using a file hash) would be good enough by itself, so long as the protocol had builtin support for distributed document searching and ranking.

Casual internet users on the regular internet do not seem to be using domain names to locate resources anymore. They are using Google to locate resources, and only looking at the domain name to verify identity. If the primary purpose of the domain name is not to locate a resource but to verify identity, then it seems like this could be accomplished with a web of trust without a central name registrar.