skysight-inc/HackerNews huggingface dataset:
I presumed from his post that he had actually developed with the framework in question. In which case, he is a user of the framework, and, as far as I'm concerned, a customer to the developers of the framework.

Unless you have evidence to the contrary...?

> Nobody should just bend over for someone...

There is a world of difference between being assertive (which is fine) and being dismissive and belittling (which is not). Mr. Haitzler went way over the line. He thought that tit for tat was appropriate. It is not.

By the way, given the rather suggestive way you phrased this, you might want to check your own use of sexualized comments before criticizing someone else's.
As an end user, I like this news. Unity was never for me (I run Gnome Shell on all my distros, including Ubuntu), I was not particularly enthused by Ubuntu phones, and Canonical getting on track with Gnome and therefore Wayland means we're making amazing progress to a more unified modern Linux desktop ecosystem.

But it's also very sad. Canonical tried to bring the open source technology to consumer devices, failed, and never really looked like succeeding in the first place. Although they made the Linux desktop accessible to new large audiences (including myself), they too cannot make the next step in making the technology a real success on the general consumer market.

Ironically, their desktop popularity gave them large popularity amongst developers and sysadmins, which now allows them to have a great business case to sell to enterprises for cloud and IoT. The same guys that boosted the popularity of Linux with a desktop for everyone are now going to be making almost all their money on enterprise licenses for headless systems. Ugh.
I originally quit Ubuntu because I didn't like Unity ... Gnome is great, I can live with KDE but now I'm moving towards even lighter solutions. I won't miss Unity at all!
How Victorian Scientists Explained Cat Ladies
Isn't that a bit like a leaky abstraction. Even with an umbrella your ankles will get wet! For example if you have to work with other teams members who are toxic to get a project done then there is only so much your manager can do if that toxicity is the median behaviour.
Physical pain melts away and there's a sense of "feeling really good". It's not mind altering like cannabis, more like relaxed taken to the next level.

Or so I've heard....
It gets weirder as the weight of the past accumulates. There are some bad experiences I have only recorded in analog form. Throwing out that "evidence" was extremely liberating.

There are others that exist online, forever. A constant record of horrible experiences, never to be dulled by the fog that's cast over distant memories. As a result, I've pretty much left the online services where these memories are preserved.

These days, I write letters. Actual paper. With an enveloped sealed with wax, using a signet ring, because I'm a romantic ;) Pictures I love are printed and hung. It feels more... well, if not human, certainly humane.

(I'm still active online. Obviously. Just more judiciously. The more personal it is, the less likely it is online)
https://danielcompton.net/2017/03/14/uber-bombshell
The lack of real 8-bit comparison data makes the whole paper a little suspect IMO...it's sort of like the early GPU papers that claimed 100x improvement over the CPU while running x87 scalar CPU instructions...the benefits are definitely still there but handicapping one architecture when it has features that are specifically capable of doing this is a bit stupid. It's not like they didn't have to do a lot of work on TF to make it output TPU instructions. When you're down to a 4x improvement...the benefits of specialized accelerators start to become somewhat questionable.

I do like that they highlighted the importance of low latency output though...that's even more critical for future non "Web" applications which have to run in real time.
The shotgun approach that both FirefoxOS and Ubuntu Phone took saddens me - I think they could have done very well had they focused on acquiring power/niche users instead of trying to be a mass-market consumer product from the get-go.

When the iPhone first launched, it wasn't adopted by everyone. I remember when, in ~2009, I and a few friends were the only ones I knew who had an iPhone. It wasn't until around 2011 that pretty much everyone I knew had a smartphone.

The basic business lesson is that you have to "cross the chasm" from early adopters to mainstream users - you can't just start selling a new product to everyone and expect to succeed without massive resources, and even then your product can still struggle (see: Apple Watch). Really, the only way to pull it off is to establish a niche market before targeting the general market. This book [1] does a great job of explaining the process - Mozilla and Canonical execs would do well to read it!

Sadly, many startups don't seem to have very good business sense and long-term thinking. "If we're not the iPhone yesterday, then we can't compete and we might as well 'pivot' and 'focus' on our 'core offerings'" - not true! There is a market for a user-respecting, fully (or even mostly!) FLOSS smartphone, but my parents certainly aren't going to buy one - they just got their first iPhone last year after all - so sell to me and people like me, not them. Then, maybe in 6-8 years, once the platform has matured and the FLOSS benefits become obvious, you'll start to break into the general market and start to challenge iOS and Android. But I don't think most companies are down for that; sadly, most are just focused on next quarter's profits instead of building something lasting.

[1] https://www.amazon.com/Crossing-Chasm-3rd-Disruptive-Mainstr...
I've been kicking around the idea of Popcorn as a Service.
You can pick one door, or all the other doors. What do you pick?
There's a big difference between valuation and revenue.
>The only things I don't like on an out-of-the-box Fedora installation are the stupid, touchscreen sized title bars in GNOME 3 and SELinux - which is fortunately easily disabled.

What does one do to fix the title bars?
Maybe, but from a corporate standpoint, Mozilla's leadership is pretty abysmal. Take the entire debacle with Mozilla Messaging. It was pretty much the only serious game in town for a decent gui mail client on Linux or really cross platform and they dropped it on the floor instead of finding some way to monetize it. I'd have paid for a decent Linux mail client with sensible calendaring (that isn't evolution aka outlook for Linux).

I lost a lot of faith in Mozilla years ago when the Firefox brand was starting to get really big and the Linux releases for everything Mozilla would lag behind by a few months. As a very early and avid Mozilla Phoenix/Firebird user, I lost faith in the brand as a whole. Sure they're doing wonderful things with webgl and the bleeding edge javascript stuff, but so is Google, and arguably to a greater degree.

Their potential is underutilized due to pathetic leadership, which will continue to flounder until that is resolved.
Honestly, I thought this line wasn't very clear, at least if I understand it correctly. It is not important that modification produces a "very" different hash, even a minimally different hash is still different enough. What is important is that it is computationally infeasible to generate a collision. So if your evil plan is to modify someone's .js file and then play with comments/whitespace until the hashes match, you and the website will both be dead before you find the collision.
People starve to death every day. How are you defining "rarely"?
To commemorate this momentous achievement, they're changing the name to `ad`
What makes you think digital content won't be preserved in quantity/quality comparable to printed/handwritten content of earlier times?

Perhaps private messages and emails are less likely to be preserved after the account-holder is deceased, but pretty much everything you do publicly on Facebook is preserved and accessible to others after your death in a memorialized account. It's not hard to believe that our descendants will be able to casually search through our daily musings and pictures of our dinners and whatnot, either on Facebook if it still exists, or an archived version of it captured before the site is taken down/replaced.

I also wouldn't rule out more private writings finding their way along in some form or another. People are often sentimental and keep things that belonged to their loved ones. I recall reading a story not long ago of a man who kept his father's video game save files, with the suggestion that he may try passing them on to his children.
You are right though I do think HID is limited to 64 Kbytes/S.
But an SAMD21 or 32U4 could allow me to build a cheaper product.
I have to think about it now.

What I am currently achieving is

- 100Kbytes/S in I2C with a 10Mhz I2C EEPROM and
- 2.4 Mbytes/S in SPI with a NOR FLASH at 103Mhz

using the FTDI FT4222 and the FT232H should the same or better.
> If you had the Play Store on Ubuntu Phone you would probably also go there a lot more often.

Actually, I would probably not, though I can't deny I would be intrigued to have it as an option. I am able to set up most of the things that I would want via something like apt, or shell scripts or similar
Thank god. At no point did I like Unity. The way it integrated with the rest of the system seemed broken and all I ever got from it were countless problems.
For Amazon, not for OVH. For Amazon they could ask them not to pay due to the name. OVH doesn't have the brand that Amazon does.
Fondly Fahrenheit by Alfred Bester: http://www.editoreric.com/greatlit/books/Fondly-Fahrenheit.h...
On the one hand, it was mind-numbingly delicious because of the White Witch's magic making it incredibly addictive, rather than simply the virtue of being Turkish delight.

But why the choice of Turkish delight? A combination of status-signalling and unavailability [1] (post-WW2 sugar-rationing was still in effect when the book was written).

[1] http://www.tor.com/2016/08/08/why-was-turkish-delight-the-ul...
Those are generally pretty easy. Now ask me to recite all of the rules of implicit resolution, and I will be stumped. That is probably the only part of the language, other than delimited continuations, that I do not need to know for day to day things.
Can you give some context for this comment? Does Unity do some trickery to stylize Gtk and Qt apps identically?
I understand you're upset. But does that make Mr. Haitzler's response OK in your book?
Yeah, but that's true for most major decisions in life: hindsight is 20-20, and the mistake can be costly.

I don't think Canonical was unusual in having a failed investment.
It's worth remembering a few other things:

1) If the suit is true, then it will almost certainly zero out the investors, and destroy the careers and fortunes of the executives.

2) Uber has a long history of keeping and promoting executives who lack integrity and show a willingness to break the law.

As such, it is reasonable to assume that Google is making a good faith effort to argue the strongest possible case on their side; and that Uber is likely to lie, cheat, and steal to make the strongest possible case on their side.
After eating AMD and Nvidia's mobile lunch, Apple could devour their GPU business
I tried sling.tv but canceled it, too much lag and terrible UX experience. Seems like the lag was even worse on chromecast. This UI is already much better, so if the DVR works as expected it will finally replace cable for me. Live sports is all I use cable for and youtube tv includes ESPN and FS1/FS2 in Chicago.
I am aware of that, yes. I was making an analogy. The point of the analogy is that, even though Romeo and Juliet would likely not have considered their world "the best of all possible worlds," we (the readers) do consider their world to be much better than they do (albeit not "the best").

In other words, the reason Romeo and Juliet do not consider their world to be "the best" is because they are only experiencing their localized part of the story, not the story as a whole. Likewise, even though individual humans suffer, that does not preclude the possibility that this is still the best possible story for us to be collectively experiencing.
Thanks Dustin. I know you're a canonical employee so this is about as official of an answer as I'll get. Much appreciated.
I hope I can easily remove my hard disk, and keep my all data in my pocket.

So ( in the future) I never will by a laptop - If I can't remove the hard disk!

See the current restrictions and image a worst case ... :
"UK bans laptops and tablets on flights from six Middle East countries"
https://www.theguardian.com/world/2017/mar/21/uk-set-to-ban-...

The old thinkpads Hard Drive replacement was so easy .. ( a single screw ! ) https://www.ifixit.com/Guide/Lenovo+Thinkpad+x230+SSD-Hard+D...
The world isn't a story.
Regarding DynamoDB, it is a key/value store, so IMO not a very good fit. I suppose you could make it work for specific cases, but you only will be running into issues, for example (note that I'm more familiar with Riak, which is based on DynamoDB, so it should have similar limitations):

You could use a timestamp as the key, and put data as json, but now you need to make sure that all data arrives at the same time so it can be inserted once, otherwise you will be doing series of updates.

For querying you are very limited, because you mainly want to query by the main key, which would be the time. You can get only one key at the time, you can't request range of data or data fitting specific criteria (unless you use some extra indices, which comes with own issues). If you have holes between the keys you will need to find some way to make them predictable, because listing all keys is a very expensive operation that only makes sense to use when testing.

Expiration of old keys... generally it is not pretty either, riak has bitcask backend which can expire old data, which could help, although the expiration is more of "time guaranteed that given key(s) is not purged". I'm not sure if DynamoDB has this as well, for example riak's leveldb backend doesn't allow expiration.

There's no dedicated time series database[1] in AWS the closest thing to it would be using a relational one.

[1] BTW: don't use "TSDB" initials, because that's a name of another time series databases that runs on top of hadoop, it confused me a bit :)
https://vizzzion.org/blog/2016/10/plasmas-road-ahead/
Global Menu being implemented in KDE 5.9.
New Technology Could Offer Cheaper, Faster Food Testing
I had the exact same experience -- Gentoo gave me control, understanding, confidence. Gentoo/Funtoo gave also come a long way since early days.
Are there any applications where blockchain is used with IoT?
I believe Gnome strongly encourages apps to be written in Vala (C#-alike with C support) now. [1]

The built-in official Gnome programming IDE ("Builder") seems to support "C, C++, Python, Vala, Rust and Ctags" too. [2]

Edit- A complete list of fully- and partially-supported languages for Gtk+ 3 is here: https://www.gtk.org/language-bindings.php

Edit 2- I was wrong about Vala! See comments below. :)

1. https://wiki.gnome.org/Projects/Vala
2. https://wiki.gnome.org/Apps/Builder
What about Plasma/Mobile for KDE on your phone?
And if they are looking for a new fad, please let it be a natural language interface.
I would like to invest in this idea. Food delivery is hot, and we need to disrupt the entertainment industry!
That's one of the two environments I was talking about (coupled with LXQt and potentially if it ever gets anywhere, Liri), but KDE gets far less dev mindshare for a variety of reasons, and it shows in the quality of releases and size of ecosystem.
+1
I had to double check the date to make sure this hadn't been posted on April 1st. I knew it was a ways away but I was looking forward to being able to have an Ubuntu phone.
The indefinite look back is only for certain disqualifying offenses. Most (many of which are still rather serious) are 7 years. http://www.mass.gov/eea/docs/dpu/transportation-network-comp...
I have grown used to Unity. Now they are stopping development on it? I checked immediately if this was dated April 1st...so this true?

I decided to stick with Unity because hit the sweet-spot for me when it comes to the functionality I actually want in a desktop environment. I was not happy with GNOME 3, nor KDE, nor any other desktop environment I tried. Now Canonical is pulling this again?

I just hope that there will be a UUbuntu flavour for the 18.04 release.

Next up ... will Mir be killed off too? ;) (Whoops ... didn't see that they are killing Mir too... :))
"that contains the implicit assumption that Uber really does have the documents and is actively committing crimes in discovery to prevent the discovery from working"

I don't think the paragraph implies that at all. Rather it says that Uber has not threatened Levandowski with employment sanctions in order to get him to cooperate with its discovery obligations. Uber could do so without running afoul of the 5th amendment as that only binds the government.

Google's lawyer is arguing that the court ought to treat that as constructive non-compliance. There's no implied allegation of perjury or other criminal behavior.
Why doesn't it also suggest that my door is now more likely to be the winner?
Canonical bending their demonstrated ui talents may just lead to a better Gnome 3 experience.
Installing Docker for Windows: Fixes for Common Problems
Up to 9 Ebooks on Humble Book Bundle: Python
I guess hackathons stopped being fun the moment that too many people that are not really "hackers" got involved. Unfortunately it's the typical thing that happens when something becomes too popular.
The main use I see, is having a way not to carry my laptop when I travel. Which will prevent anyone from asking me to give access to my files. This would allow me to protect my privacy while traveling.
Ohh, didn't realize this is the same judge who taught himself Java (https://www.wired.com/2012/05/google-schmidt-page-damages/)
>KDE but now I'm moving towards even lighter solutions.

Gnome3 won't be a good move from Plasma5.

https://www.reddit.com/r/linux/comments/5l39tz/linux_distros...
How can they access an employee's personal computer?
Also, there is no reason to believe that a bad actor would steal 14,000 documents from a previous company, and then on the first day on the job go and upload them to the company git server.

If I knew I was being nefarious, I would keep those documents on a completely airgapped computer in a private (non-company) space, only reference them when I was alone, and then bring information into the company only through my brain(and probably, with a reasonable parallel reconstruction already determined).
The only thing I can guess is they thought that to succeed in convergence, they would have to win the phone market, and that was the harder market to design for and react to. So, they built for that and tried to win the hardware developers/companies.

I suspect they thought if they got that, they could converge things back on the desktop
You know what else delivers just in time information? Websites.

The idea that putting a glorified 3d video instruction manual in front of an untrained person is going to be magnitudes better than simply having them trained by someone else is laughable. Moreover, if the job is so easy to do, and instructions have been specified so well already, a robot will be better at the job.

People hem and haw and struggle to find benefit in AR, because they want AR to fit into their own paradigms of business timelines and profitability. They can't find them, because effective AR at scale doesn't exist, won't exist for a while - too long for said business timelines.

Moreover, the idea of having people guided through menial low-skill jobs by parasitical machines they carry around telling them want to do next and controlling what they see is pretty much the definition of a dystopian nightmare.
so you use the spelling of tOr to collect information about anonymous people on the internet.
"but it's a different kind of success"

That was my point ;)
Otherwise we agree ...
By asking.
My gut feeling is that anyone with copies of the documents would be smart enough to have them only on their non-work drives and/or computers, and probably would have deleted them by now, too. It probably would have taken an FBI-style raid on key players' homes when this story originally broke to have any hope of catching the stolen documents in the wild.

But the real question is if any of the IP in the documents found its way into Uber's tech. I'm not sure why the hunt for these 14k documents isn't secondary to a more careful examination of Otto's tech stack. I'm sure that's coming.
> By switching to GNOME, Canonical is also giving up on Mir and moving to the Wayland display server, another contender for replacing the X window system. Given the separate development paths of Mir and Wayland, "we have no real choice but to use Wayland when Ubuntu switches to GNOME by default," Hall told Ars. "Using Mir simply isn't an option we have."
shuf -n10000 foo.csv > foo-sample.csv; open $_

That should give you a 10k-line random sample to play with that should open quite quickly in Excel.
> ... they're the most successful free software business in history.

And yet the word free does not appear anywhere in TFA.
>the perspectives of the people experiencing it (the world)

Well, a lot of things rest on that equivocation. Personally I consider the world to be more than just the sum of the experiences of individuals. To me, it is more like a story in which everyone plays a part.
I no longer care. I'm having a blast with the user land under WSL.
Yes. I found it appealing because I identified with Harry and wanted to share an experience with him. Why you hate on me.
They can.

Well. Look, even if you have multiple internets, decentralized everything, distributed all systems, no more Google no more Facebook. What does the communication patterns in such a system look like? Do you use the system after work before going to sleep? Your and everyone else usage patterns, traffic can be analyzed. The endpoints, many of them would be honeypots run by Spooks, revealing even more what you are up to and giving you a false sense of safety while the Spooks could run the entire decentralized inter-network.

So your system would have to fake it somehow, fake requesting some hashes here and there, fake request/post comments and follows. Otherwise, the social data available when the SPOOKS join your social-network even if it is distributed like patchwork on scuttlebot, defeats its purpose.

That is what bitmessage does, but then you pay in high bandwidth costs. And yet, you cant just do random shit, random can easily be filtered out so you need more advanced method of finding fake social relations and using those to do fake data to actually conceal what you and everyone else is doing on the interweb.

EDIT: Im not saying "give up", its a very worthy cause, just the problem is harder and enters the social space quite fast - the problem is the same as "we are all nice developers and hackers" yet 99% seem to be employed by NSA/similar-services/Google and think they are doing great James Bond like type of jobs, while they are actually anti-hackers and anti-developers, in fact, anti-society.
The frequentist answer is that you could get the proportion of tosses that come up heads arbitrarily close to 50% in a large enough sample.

The Bayesian answer is that given all the evidence available to me I would be willing to bet $1 to win $1 if the next toss comes up heads. (Since I work in finance I'll add that this assumes I'm risk neutral, so losing $1 is exactly as bad for me as winning $1 is good.)

Except for the risk-neutrality detail this is all Probability 101, right? Or are you thinking of something else?