skysight-inc/HackerNews huggingface dataset:
If combining gpl and cddl in a redistributed file is a violation of gpl but not cddl, then what would the holder of the copyright of the cddl code be able to sue about? I think the concern is that a contributor to Linux might sue, just like in the Nvidia/and case.
Pinfall, a pacman themed game created in pure html5, javascript
So there definitely are other attack options that Zcash on its own does not protect against and in some cases cannot. The biggest being timing. Usage patterns fall seem to fall into that.

But do you think the fact that 1/5th of transactions are shielded actually enables more attacks on shielded TXs?
We're working as hard as we can on improving Riot's UI/UX and getting crypto out of beta. As others have said, partnerships like this help fund the team to get the core stuff in place. After all, this project (assuming the campaign is successful) is 2 months away anyway.
Based on the experiences of systemd, gtk, and X11 in switching to Meson, I'd think Meson might be the best choice here. While Buck, Bazel, Pants, etc. are designed for large projects, Meson is designed for small-to-medium-size projects and integrates with pkg-config, which in turn should provide simpler integration with distribution package managers. My experiences with Bazel demonstrated that integration with distribution packages can be quite difficult.
> In an app I work on, I need battery with no charge, 25%, 50%, 75%, 100%, and charging.

These icons are provided in svg format. You can open it in Sketch app, draw a rectangle to show Desiree battery level, the click on the path and click "export/save as SVG".
Can you give an actual example? Because, not being able to identify something is not necessarily an issue as long as the car notices something is there and it should not hit it.

EX: I am sure the car had no idea what this was: https://youtu.be/Uj-rK8V-rik?t=26m11s but as long as it can tell it's bigger than a bread box and so it should not to hit it that's enough.
In Praise of Under-Specification?
The Charm Offensive
Not true. They are back on the "open" web under a new domain.
No, you're wrong. There are no guarantees that you'd be able to get a fresh certificate from the same intermediate certificate. CAs rotate the intermediates all the time, for various reasons.

Of course, CAs can choose to make such guarantees ("the public key behind this intermediate will continue to be available for N years"), which would make the pinning much less dangerous.
Is there any known problems / pitfalls regarding cmake and reproducible builds? Just curious to know.
Kademlia, a P2P distributed hash table. DHTs are very complex from the outside but very simple once you understand the building blocks.

https://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia...
Making sense of messy bank data
It's a very good analysis. You miss chromebooks and the play store revenues but those might be dwarfed by ads. the next task is to figure out what's next which might be glass/AR.
Thanks, that looks promising! Do you use it yourself, or just happen to know about it?
Great to see Isomorf here. I have commented multiple times about it before in the context of the next generation of programming languages (or more generally, moving away from plaintext).

Here's a relevant one just 5 days ago under "What next?":

> The elephant in the room is graduating beyond plaintext (projectional editor, model-based editor).

https://news.ycombinator.com/item?id=15053260
China? TOS? I don't think a Python client is against the government, so...
Producing Wrong Data without Doing Anything Obviously Wrong.

Immediately useful for anyone measuring compiler transformations performance!
That problem has nothing to do with programming languages.
Cheney on the MTA
http://home.pipeline.com/~hbaker1/CheneyMTA.html

Full tail recursion scheme implementation by never "return" in C
Redditor Archived Nearly 2M GB of Porn to Test Amazon’s Unlimited Cloud Storage
And Google is about to jump to number two on the downtown sq ft list when it moves into it's new 600000 sqft south lake union offices in a couple of years.
WeChat, not WeeChat
https://en.wikipedia.org/wiki/WeChat
Which licensing terms? That has nothing to do with each other. This icon set is foss, that means the sources are free and you can use the icons as you wish, as long as not otherwise encumbered. For the brand icons the source code is free, but if you use them in a way that conflicts with the trademark holder rights they can sue (depending on your jurisdiction).

That's why patents are such a big danger to FOSS software, because that's an equivalent situation.
My favorite topic was from an advanced user interfaces class. Describe 3 example of a bad user experience where the input in to the system does not give you the expected output. My poor example was a Kleenex box, I try to pull on one Kleenex and it tears or two come out at a time.
If you take a look at some of the locations, many are not steep, many are at or near the waterline.
Qtopia?
> It is designed to the lowest possible specification for development: web developers.

This is not a productive comment.
HPKP, in its current shape, is difficult to justify even to larger companies. Presumably, those companies who do consider it determined that there is a non-significant risk that they would be attacked via fraudulent (but of course valid) certificates. Given that unimportant sites don't face that risk, there's no reason to use HPKP for them.
XFS has the same problem as btrfs: extreme sensitivity to metadata corruption. I'm not sure XFS has the RAID1-for-metadata (DUP) feature like btrfs has recently added.
I personally hate using font awesome. I think it looks dated and already too generic. Every website that uses default unedited bootstrap and font awesome set looks so bland and indistinguishable to me.
Thank you for using IRS mileage rates. It's so intellectually dishonest when someone has a 60 mile commute and says, "Oh it only costs me $3 because my car gets really good mileage!"
PRACE Offers Supercomputing 101 Course – InsideHPC
Support the exciting development:

https://www.patreon.com/bePatron?redirect_uri=http%3A%2F%2Fw...
Germany, With some modifications: not completely free but very low tuition costs with adjusted repayment plans based on the income upon graduation.

Why? Because most folks dont really want to start their professional lives with massive debt right out of the gates.
We should all speak JavaScript.
This is way more a artistic photo shoot than anything approaching journalism.
Citation? How long is the lag? Years? How long does it take to fill a bathtub? If so much ice is really, actually melting in the world and has been for years; no shoreline changes have occurred anywhere in the world, then that must be some amazing lag.
Using a shim to do a legal workaround seems to me as a trick that is unlikely to ever get past a judge. In all other form which people try to do legal workaround in order to turn illegal to legal, it seems that the law don't generally take kindly to it and either explicitly forbids it or just treat the trick as inconsequential to the end result.

For example, we have shims in form of dummy organizations, straw owners, money launderer and so on. Neither of those kind of shims work to turn something illegal to legal. Why would some dummy code that sits between two incompatible software work any better in the legal system?
Haha. Apple officially thinks Google is a nuisance with news sites, like Adobe with Flash.
You can drag and drop them to this app and generate the icon font: https://icomoon.io/app
That's QT not GTK. Also QT is still used while the toolkit I'm thinking of isn't.
The rebooted decentralised web sounds exciting, but it's hard to deny that there are large number of projects that only Google can carry out. At what point does the dominance becomes irresponsibly large and requires intervention?
Walter and others who know D much better can answer better, but I'll add my 2c, based on what I've read and some use I've done of D:

- The Wikipedia article about D says that Python was one of the languages that influenced it:

https://en.wikipedia.org/wiki/D_(programming_language)

- After programming in D for a while, I noticed that a) it felt comfortable to program in it, and b) that it did feel a bit like Python, in the sense that, once you've learned some of the basic features [1] and are writing small but non-trivial programs, the language does not seem to get much in your way, as they say. Also there are a few things where its library functions are a bit like Python, like using File(filename) to open a file and get a File object to operate on. Not exactly similar syntax (though there may be some of that too, if you overlook the superficial things like braces instead of indentation to delimit blocks of code), but more of a "feel" - maybe it is the way some of the functions are designed, at a somewhat higher level of abstraction than C. Also, both Python and D were influenced by C.

Incidentally, Python seems to have both influenced and been influenced by many languages (14 and 11 respectively):

https://en.wikipedia.org/wiki/Python_(programming_language)

[1] I've not tried many of the advanced language features yet (and D has many language features, including some relatively advanced ones), but I found it somewhat easy to grasp even basic use of function templates. But you can do a lot even with the basic language features and standard library.
It gets easier once you get use to it. The output is a plain script tag include. Aot is one of the most amazing things I have seen. I can tell when an app uses it and when it is slow.
I would, their requirements are niche. Most people need text, possibly with one or two small photos or illustrations.
Active voice usually requires fewer words to express the same idea. As a result, the language becomes more direct and clear.

So my opinion is that, yes, active voice is almost always better.

But holy cow is it a hard habit to break...
Twitter, Yahoo Vets Pool Real-Time Processing Knowledge in Startup Streamlio
Language != implementation

Language != compiler

Language != library

Language != SDK

That being said, JS sucks for large projects.
Wow, this was just a sad read.

I found the title "Hustling 101: How to Turn Your Code into Cash" to be more cringe-worthy. Sorry but Hip-Hop music/culture is what is keeping people down.
A cloud-based content gathering network
Yup.

On their site: "will work with 2G/3G/4G, GSM, UMTS, and LTE"

If it's using something like this: http://a.co/9IVPmkI -- then maybe it's using the USB pins on a mini PCIe card.

I think it would be wise to wait until they have committed to a particular cell modem. Most people will not be able to use a phone day to day if it suffers from:

• Dropped calls

• Bad call quality

• Low speed data (anything less than 4G/LTE)
https://genius.com/Ethereum-ethereum-whitepaper-annotated

It's also on genius, not super annotated
The term "clone" has been used in the storage industry for several decades now. It has a very specific meaning, as does the term "snapshot". I understand it might not make sense to you personally, but you're just going to confuse anyone you're talking to referring to it by another name. You might as well start calling containers "light virtual machines". You'll get an equal number of blank stares and confusion from whomever you're talking to.
Thanks Dang!
Gotta say, I would buy this. Android is android, but a phone which ran Linux and Gnome I'd happily switch to at this point.
The point is that alternatives are appearing that provide education without the mini-city like atmosphere and cost of the traditional university. You are absolutely correct though, many for profit alternatives are not accredited and some of them can be quite predatory. I believe the poster was referencing University of Phoenix as pure "education service." They are accredited.

A lot of people who have been to university would probably defend the mini-city model as integral to the experience. More pragmatic folks might argue otherwise.
There's a happy medium between a product with too many settings and code paths and a product that has none. We're not asking for AMP to run in a plethora of different ways, we're asking for an on/off switch.
Introducing the Extension Compatibility Tester
Wanna See How Divided the Country Is? Visit the US-Mexico Border
I'm always surprised how few people are willing to just come out and say this (to me very obvious) truth.

It's rare enough that I feel the need to express some kind of solidarity / comraderie to someone else dated to look at the world the same way.

So well done (not like you had a choice.)
Can it jump backward on only forwards?

A simple example would be nice.
Presumably, the winner of the lottery will earn lots of money. As such, someone would be willing to spend lots of money in order to ensure they can win. They could therefore bribe the guards to give up the keys before bets are placed, and therefore know what to bet on.
The Hashtag
Well, progress of time considered harmful. Also, poor design will accelerate that quite a bit.
Python is still dynamically typed, though at least it is less weakly-typed than JS.

While the benefits of moving any distance away from JS's weak-typing are certainly obvious, why stop at Python rather than a language which is both strongly and statically typed?
Oracle started BTRFS as "me too" project to show SUN they can do something like ZFS (well, they couldn't). So after acquisition of SUN they ended up with both. SUN's strategy was to use ZFS as one of main selling points of Solaris and refused to port it to Linux; somebody someday decided to port it as well and ended up with ZFS with weird license and buggy BTRFS they slowly phased out to Red Hat and SuSE.
Do you use a spoon or just dump directly into mouth? Don't cut yourself licking the can. Also, could be on a sidewalk or squatter camp.
I guess this is great for contemporary squatters: steal electricity from the grid, get paid for the electricity used to heat your squat, by mining and selling bitcoin...
> And Nathaniel looks like he likes to party, which I respect.

He's rocking Windows Media Player!
JavaScript you say? What a fresh opinion. I'm just like wow, the thought leadership of this post is defo palpable.
Doesn't Oracle provide a version of ZFS on its Linux?
This was the originally submitted link: http://isdebianreproducibleyet.com/
Eric Freeman and Elisabeth Robson on Design Patterns – O'Reilly Media
Maybe. Callback / promise hell in a language that needs a book like "Javascript the good parts" is probably not eating the world.

Yeah it is cool, npm package system is (was?) one of the easier ones to use. It is a good starter thing for someone who has only learn or done frontend development before. But I have not had a good experience with it on the backend.
Do you mean to tell me my 5000 lines script is no longer acceptable?
You Can’t Buy DevOps in a Box
If you answer this "no I worked hard" it's a good exercise to examine the prior conditions that led you to hard work.

Keep following that chain back; honestly keep asking yourself how everything isn't a matter of luck.
Analytics is a pretty well known idea. I question the base theory that it will answer this specific question.

Also, given that the indicator for an AMP page is a greyscale, hard to see icon and words, people who don't want to use AMP might hit it because they are in a hurry and the text they are looking at is black and noticeable.
> Never ever point a gun in the direction of another person you don't plan to shoot, people!

With their fingers on/near the trigger, no less. Ugh.
Most of the public schools around me are ~$10k a semester, not a year.
the front/backend sharing stuff matters more these days with server side rendered apps, but I've used nodejs plenty for this lifetime and have no plans to touch the stuff again for serious applications
I don't know how common it is anymore, but back in the 1990s it was completely possible to use a student loan to get room and board and then cancel your room and board in the first couple days of school and get a big fat check. A fair number of people did this just because off campus housing and food were cheaper.

I wonder if students can still easily do this.
Well, two things. He didn't say that, he said it's been PORTED to Linux for quite some time. Which is accurate, the first "stable" release was in 2013 - 4 years qualifies as "quite some time" in pretty much any tech circle that isn't VMS.

As for it not being widely available... you're saying the only way for something to be considered widely available is to be included in the distro directly? I'd argue an easy installation/setup and solid documentation are FAR more important than being included in a distro. If the setup is arcane or the documentation is horrible, it doesn't matter if a tool is in every distro on the planet, nobody is going to use it.
SketchUp for Schools – SketchUp on Chromebooks
For those looking to hear more about DMM's work in Japan's tech community, I think you'll find this podcast episode interesting.

https://www.disruptingjapan.com/taking-akiba-back-otaku-dmm-...
I believe Suse uses XFS for larger data volumes. Their emphasis os on btrfs for the OS and system drives where it can help with administration tasks.
You can use unpkg[1] or other similar services to download or even directly embed scripts from npm. Great for testing.

[1]: https://unpkg.com
My family is in the minority; 4 of us eat at a table. Though my son wolfs it down to get back to Roblox. Unless mom is gone, then we revert to animals.
Why did Cranston develop into that caliber of actor? Hard work, sure. But what made him work hard? Why was he the type of person to do that and not to sit back and relax?

What made him make those choices?
I realize you hate AMP and rational discourse is unlikely to change your mind, but here's what their homepage actually says:

> The AMP Project is an open-source initiative aiming to make the web better for all. The project enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms.
Kinda sad to see that the names of the authors are omitted, although you can infer some of them from the quote:

> For more details on the new Siri text-to-speech system, see our published paper “Siri On-Device Deep Learning-Guided Unit Selection Text-to-Speech System”

[9] T. Capes, P. Coles, A. Conkie, L. Golipour, A. Hadjitarkhani, Q. Hu, N. Huddleston, M. Hunt, J. Li, M. Neeracher, K. Prahallad, T. Raitio, R. Rasipuram, G. Townsend, B. Williamson, D. Winarsky, Z. Wu, H. Zhang. Siri On-Device Deep Learning-Guided Unit Selection Text-to-Speech System, Interspeech, 2017.

Why not just add the names by default?
That's a lot of screens at dinner time... either TV or computer screens. That's kind of sad. There are lots of reasons (and science) for why you shouldn't have screens while eating.
Couples sitting at the table eating and looking at their cell phones are under-represented! Walk into any restaurant and there is plenty of that these days.

https://d2v9y0dukr6mq2.cloudfront.net/video/thumbnail/DHmMj5...
Yes, a lot of staged shots, and off camera lighting.
These are just metrics - often used for specialized or internal calculations. The unemployment rate (excl. discouraged workers) is primarily an Econ metric that the press has fixated on. There's plenty of other metrics out there, but mass media doesn't care enough to dig deep enough to find out.
The Mythical Man-Month

https://www.cs.drexel.edu/~yfcai/CS451/RequiredReadings/Myth...
Is this strange anti-aliasing normal? Is the octagon with an exclamation point in it supposed to look like that?

https://img42.com/YAV3Y
I'd be hard pressed to find examples in history in which they were able to go back to a time before the consolidation took effect.
I wrote a detailed post[0] (also on dev.to) about how to write technical posts. Submitted it earlier today but didnt hit the front page. Hope you find it useful. Feel free to ask questions.

[0] https://dev.to/yelluw/how-to-do-technical-blogging
7 Steps to Protect Your Business Against a Ransomware Attack
They also made sexual orientation a right as well. read further into this ruling, it is just more than privacy at the top level. they went on to make sure people/prosecutors understand what they really mean
Being born talented isn't a matter of luck? ;)
> If I'm better at one language than another, it is at least somewhat harder. Why struggle when you can flow?

If you're better with screwdrivers, why struggle with a hammer?

JavaScript has a painfully slow runtime. Writing servers requires attention to performance and reliability, which javascript is very poor at. If you want to make a toy service and don't care about any of this, go ahead and use your favourite language. But when you want to make something incredibly fast and reliable (like nginx), you'll need to consider another technology.
Scalable computer programming languages
I'm already a Thorium Patron, proud to be part of this!
> The term "clone" has been used in the storage industry for several decades now. It has a very specific meaning, as does the term "snapshot".

Yup, this is my point: words have meaning.

Semi-recent XKCD on "Communicating":

* https://xkcd.com/1860/
It seems reasonably clear that it's one of the motivations _behind_ AMP - the result is down to us, in the end.
I think it's more likely that we'll be talking about "Guzzaline" and eating each other.
>> ...Buterin has earned the right...

> Care to explain why?

(I believe that was sarcasm.)
Sweet! What other great FOSS icon sets are out there that you love?
Cool site! Always a fan of getting more design options out there for icons / UX in applications.

Bit of a tangent for product folks:

A lot of this stuff actually does look beautiful, but the use of "beautiful" as a modifier has diluted the term for me. When I click on something labeled "beautiful" I almost always expect to see "meh", and most of the time, that's exactly what happens.
Found: A Perfectly Preserved Sac of Fluke Eggs on a 400-Year-Old Mummy’s Liver
There are some moments when I accidentally speak too soon; this was one of them. I was incorrect re: "TW was hurting for money and couldn't afford it anymore."

I didn't have all of my facts straight when I posted this and should have thought more carefully before I did so.

Apologies to anyone I might have offended by posting this. If you'd like to talk more directly about this, feel free to email me at any time. My email address is in my profile.
They are missing something: if you don't feed the darn animals first you don't eat in peace!

Where were the pets in the pics?