skysight-inc/HackerNews huggingface dataset:
> Why is Mozilla acting like a tech company/startup, and not as a non-profit here to push Firefox and other projects under their management to new heights?

Call me cynical, but Mozilla is made of people. People don't mind making a name for themselves: no one works at Mozilla for life. One might as well prepare for life at tech giants or startups. Firefox is printing money so they can afford the Jonesing (for now).

A less cynical reason is that Mozilla shares the same hiring pool as startups and tech giants and people go back and forth; changing mindsets is hard.
Academic Article on the Philosophy of Time and the Film Arrival
Nice article. The use of scientist before switching over reads was especially good to know.
> There's so many advantages to owning your stack and if Snap thinks that it's going to need 2 billion dollars to pay for cloud infra, they're at the scale where it makes sense to build your own infra

Just to be clear, how many billion dollar infrastructures have you built up? What about played a significant role in, witnessing the various trade-offs that have been made? Taken part of, in any shape or form?

Of course, if you have experience that's all well and good. But I would expect someone with experience to lead with it, not omit it, precisely because they know how important it is with all the trade-offs involved.
My point is OSX + Linux is like 5% of the desktop OS. No matter how awesome Edge team made it, 1-2% more users will do VERY VERY little compared to the 50% of users they have lost on desktop machines in the past 5 years. They would be absolutely insane to even spend 1 money on adding new OSX users when Windows users (who get their app for FREE and with NO WORK) are leaving left and right. Gotta fix the bleeding before you worry about the lipstick.
Nokia P1 Latest Leaks Reveals a Powerful Camera and Fingerprint Sensor
> Snappy, FlatPak, and Nix need to install to a root directory

Not sure about Snappy and FlatPak, but Nix can use any directory as its "root"; users can run it from somewhere in their home directory without any need for admin rights.

The downsides to doing that, compared to a global /nix directory, are a) waste of disk space if multiple users have Nix running from their home directories and b) having to build stuff locally, since the official binary caches are built with /nix as the root.

Also, there are other distro-agnostic package managers like 0install, Autopackage and Listaller; packagekit is arguably related, as it provides a distro-agnostic abstraction layer; systemd's "portable services" are another recent addition to this space.
Title: "Signs of an Arrival of a Transformation in the Philosophy of Time"
While I agree that you could build a demo in Deep Learning 101 that could work for some small set of examples, I disagree that this is 101 level material.

Facebook just released: https://techcrunch.com/2017/02/02/facebooks-ai-unlocks-the-a...

You could also call this Deep Learning 101. But it really isn't because building a usable platform that works at scale actually delivers performance and solves problems is a lot tougher than what can be taught in an intro to Deep Learning 101 course.
To be fair, that would be too much to handle, even for the Donald.
Sometimes. But look at Netflix. $8.8 billion revenue in 2016 and a good third of Internet traffic and nearly every single server they have is in AWS. They had their own custom data centers and made the choice to migrate to somebody else's infrastructure. I'm pretty sure they're doing just fine with that decision.
Yet another project to get beginners contributing to open source
Cold war: Thermostat controls in hotel rooms are often placebos
Generally when you say "beat a man to death" I'm expecting a fatality. Not that I want one, but you did sort of lead me to believe there would be a cold human form at the end of this trail.

Maybe those racist mayors use their racist fake news powers to cover it all up?

I'm confused why all the dead black & brown people at the hands of the police and the outrageous asymmetry of police enforcement is not prior violence to redre... I'm actually not but you get the drift.
I'd imagine not if that figure includes sales team for ads, content team for discover, and so on. Especially sales (I don't have any inside information, so this is purely speculation) can be pretty personnel intensive if you're trying to court ad buyers.
> One the one hand, Trump does not like foreigners.

Source? Can you supply me a direct quote of him saying, he doesn't like foreigners? He has businesses and employees around the world...

Not only that, but he has amicable relations, some could say friendships with many "non Americans"...

> We have a paradox on our hands.

Only to brainwashed idiots who believe everything that's parroted to them. I would say to assert something like that without proof amounts to slander, but we see a lot of slander against the president these days.

> there will be any changes in volume / difficulty of obtaining the E-2

From my rigorous research, Trump has only mentioned illegal immigration, which is illegal, and H1B exploitation in regards to immigration. Also the recent banned country spate, which is temporary.

My guess is beyond the H1B nothing it likely to change unless it is being exploited by large multinationals to reduce wages.
Uber CEO resigns from president's advisory council
Fortunately for you, you can take that bet!

As soon as Snap goes public, you can short the stock. Go for it!
I understand that, and it doesn't sound very open by my definition. It's a spectrum, but he's decidedly not on the truly open side.
> That would be huge, and worth any amount of hit.

I'm open to the idea that non-nullable references (by default) could 'be worth any hit', but I'd like to see the evidence. Have you tested converting a large codebase to non-nullable, and seen a reduction in errors as a result?
Few contenders for you:

https://documize.com/ - can be self-hosted with open-source community version

https://www.nuclino.com/ - free in beta
Roger, lurker on Akka.NET and about to start an Akka.NET PoC at work - proto.actor looks interesting - Can you elaborate on the design issues you have with Akka.NET?
Well you can mine bitcoins or run some botnets on victims computer.
At #3 it became obvious that I was reading an ad, which kind of soured the whole thing. Ease up on the name dropping and keep it at the end if you have to do it.
Gold standard? Mac apps, when uninstalled naively, leave lots of stuff around under /Library (or worse, if they had a .pkg). Then you have the Frameworks complications, plist-caching hell... Just because Mac apps don't use a central registry it doesn't mean they are so much better than Windows ones. In comparison, apt-get is not bad at all: you install and uninstall anything with one command and --purge gives you you decent guarantees that it will all go away, including config files.
Google wants deep integration of its Progressive Web Apps with Android
I'm curious if some of the dissonance comes from basing everything off the root note of the key, rather than each chord in a phrase?
I'd be interested to hear the results on a piece following this algorithm in comparison.
You can see the C APIs here,

https://developer.tizen.org/development/training/native-appl...

https://developer.tizen.org/development/api-references/nativ...

And the upcoming .NET SDK here

https://developer.tizen.org/development/tizen-.net-preview/i...

Here you can have a look how C++ SDK used to look like, before the Enlightenment guys took over the show on Tizen 2.3.

http://mikeasoft.com/~mike/tizen2-native-dev-draft/

https://developer.tizen.org/ko/forums/native-application-dev...

Nice for you to enjoy doing GUIs in C, but having been coding since the 80's and exposed to so many more productive ways to do GUI development, I don't enjoy it at all, and many that do UI/UX as part of their daily job think the same way.
Your site doesn't work for me. It doesn't matter what I enter, (I tried Delphi, C#, Visual Basic, Windows) I only get "No result found".
Also your Tutorial Video doesn't match your current design. The colour scheme is off and instead of a "Generate" dropdown button there is a plain "Create" Button.

I'm on Chrome Version 55.0.2883.87 m on Windows.
I turned of uBlock Origin for your site.
I think the article is written very well. I flinched when I saw the title and the domain, but I clicked anyway and was pleasantly surprised.

There's a bit about a third of the way down where the author talks as though the reader is muslim. Fair enough, given the site. With that bit rephrased, the article would be good on a mainstream western news site.

I do suspect that the comments will be full of the kind of HNers I would hope to not meet at a meetup though ;)
Now I Know why Facebook has been doing it
Ah, I see, you're right.

Well, one solution would involve a log table used to log/lookup the migration status: Anytime the real-time system touches data (eg. deletes the subscription in the source table and has nothing to do in the new table) the event is logged. The backfilling routine uses that data to decide wether its data or the current data is "fresher".

If the old subscription data is never (or for a certain period) deleted but merely marked inactive (eg. with fields "timestamp_end" and "timestamp_modified" updated) then that information can be used during the backfilling to decide on what data is more recent. [edit: I guess this is what haldean is reffering to above by "tombstone records."]

That makes sense, I think. Does it? Elsewhere in the thread i referred to the procedure used as "conceptually relatively simple". Most things are conceptually simple, but always with pitfalls and dark things lurking around the edges.
pretty ingenious I think. why not stand out if you can?
> In that case, there may be no benefit to you to cooperating.

There's never any benefit to you in cooperating. You do the absolute minimum you are compelled by law to do, and do nothing further.

I encourage you to read James Duane's book. You are the target audience.
@matthewbauer there's also pkgsrc which tries to be OS-agnostic. That is, targeting most of the *nixes
Also, if I click on any category, I just get a text dump of URLs.
Does this mean if I write code that does X at company A, and then move to company B and am asked to write code that does X, I would be copyright infringing my own code I wrote at company A unless I purposely went out of my way to write it completly differently?

Because chances are I still remember how I did it, or even if I don't, chances are I'll come up with pretty much the same way, as it's inherent to my code style and thought process.

I guess it's something I'll be taking great care in doing if this ever happens to me.
> The dual control panels are ridiculous.

MS's roadmap is to migrate everything out of Control Panel into Settings at some point, so there are not two.

For total control, activate 'GodeMode'...

Create a folder and rename it to this:

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Then just double click it.
> A few idiots attack people

Google how many celebrities and reporters have condoned that sucker punch against the "nazi". It's A LOT of people.

The problem is that the regressive left is labelling everyone that disagrees with their notions "nazis".

So my question is, if we normalize the punching of nazis, but we're not sure who they are, does that give 50% of the US population the right to harass the other 50%?

This is honestly tantamount to starting a civil war... When you prevent speech, prevent discussion. Only violence remains... SAD!
Oh yeah the micro folks are definitely working on it, I meant that if work is just starting on the LLVM Xtensa backend, the Rust merge is nowhere near, and as example submitted that the AVR backend had taken a long time to be merged into LLVM and still needs to be finished & merged for Rust.
How Shopify Handles Massive Traffic Using Scriptable Load Balancers
Hard to tell, Android Instant Apps and the like may solve those problems and keep native apps ahead of web apps.
Girl learn dance in a year
The Application Operations Center Is in Limited Release
The project is Open Source, MIT licensed. If they break compatibility you (or someone else) can just fix it. No difference from any other OpenSource editor.
No thin-client OS that depends on the web is privacy respecting, as applications run on other people's computers.

I have to trust them as much as the closed source native applications on my computer, and I know which ones I would prefer.
>they must hire two rural American workers from a community that's average income is less than the national median.

What makes you think two rural Americans per one non-rural want to work for a tech company? Talk about condescending. Rural Americans don't need the charity of American tech workers on the coast. They can figure their livelihoods out themselves just fine, seeing as they've been doing it for centuries.
You can even get an Indian worker in Mexico

Have you actually researched Mexican immigration law?
Kinda like SQL Server. Postgres has the superiour implementation for now.
They don't use aws for cdn (i think level3 and many others) + they design custom server-cache which they put inside isps.
"fully open hardware" is a loaded misleading term, Just look up the mess open hardware logo is in, and different people involved trying to salvage it. Dave Jones/eevblog has some 1 hour long rant videos about it, he even redesigned this logo with some additional stipulations.

The fact is you can get full(1) hardware documentation for X220 and know what every single resistor/transistor/capacitor is doing. This part is easy. Thanks to hardcore hackers we also have full source of embedded controller firmware, meaning we control every aspect of this laptop.
Here is an example Lenovo X230 repair showing off power of existing documentation http://imgur.com/a/V5FjN

On the other hand we got this olimex abomination with 5 year old phone specs, load 3 tabs in Chrome and you are running out of 1GB ram.

(1) The only thing missing for building your very own X220 are pcb layout files.
It doesn't, in my experience, get insert mode shortcuts like C-h right out of the box because it clashes with emacs' help mode functionality.
Free Speech is a concept dead to the left wing of political ideology.

Hate Speech, "Evil People" prevented from speaking, their fans attacked.

Mark my words, the other, more silent side of America will respond to violence if the left WONT discuss, debate, and be rational and peaceful.
What bother me is that they use net application data only... However I tend to question that source as we have now reached a strange situation where MacOS market share is around 6% according to netapplication (netmarketshare) and around 11% with globalstatscounter.

They can't be both right and that is a huge divergence.

https://www.netmarketshare.com/report.aspx?qprid=9&qptimefra...

http://gs.statcounter.com/os-market-share/desktop/worldwide/...
Absolutely, it's rarely one way.

But I've been a young nerd with nerd friends, then working with nerds.

By some twisted fate, life forced me to improve my people skill a lot. It was painful, I didn't ask for it, but now I'm glad it happened.

Now I still have a big nerd entourage, because I like to be surrounded by people smarter than me. But I can't help but notice all the things they do that drive others away. Things I used to do.

And this things are linked to they nerdy skills.

E.G:

- they don't play artificial social games

- they don't try to dress up

- they are straight forward and honest

And they are because it would not make sense for them to be otherwise. It would not be logical. I would be stupid. A waste. Useless.

So they don't do it.

They also usually have a strong ability to feel, connect with people. But they also use they intellect to deal with those instead of knowing how to manage their emotions. But using a screwdriver to nail something is inefficient. And people are so overdoing it. Touching, making noise, taking attention, expressing themself in overwhelming ways. This is utter nonsense to them. It takes a toll.

So they take a distance.

And the world is always agitated, filled with unimportant things, requiring to switch context, to take stances on unnecessary things.

So they stay in their head.

And people are petty. Why would anyone not do what's best if they know it is ? Why would not somebody work for the group ? Why would somebody purposely destroy something ? Pick up on someone ? This is mean, it makes no sense.

And why would they not use proper words. Understand this efficient sentence ? Get the reference to this book / movie that is so good ? Talk about those stuff, sport / terrible tv show / cars that are such bullshit. Ignore scientific evidences to run their life ?

So they separate themself from part of the population.

These traits, I see them over, and over. But it's what allow them to analyze. It's what allow them to concentrate. To remove clutter. To categorize. To extract. To model systems. To abstract. To understand. To solve problems. To bring solution. To makes things better.

As usual, generality is not reality.

But this is my experience of it.
Not really, not the majority of the ones that people really care about and don't drain their battery.

Even those that are, they can access the full spectrum of OS APIs, instead of a document model bended to be a VM.
More unittests would be like weighting how much bone, muscle, fat, organ, water, ect. you have in your body, instead of just one combined weight.

You can test known edge case input along with the general input, and it really does give you more robustness.
For anyone interested, i have a whole bunch of links on Deep-Learning and much more: http://tagly.azurewebsites.net/Home/ByTag?Name=deep-learning
Facebook's search is not useful. It's (obviously) segmented based on your own network, and generally useless for practical purposes. Perhaps law enforcement will find some use in this, but most people won't. Or at least, any utility beyond "Oh, remember that time I took a picture with that weird dog in it?"
Wait, what? Isn't storing JSON data as text in a relational DB against all kinds of normalisation rules? Under what circumstances should one do this?
A warning to the reader: only a small fraction of the readings are actually available inline as PDFs; the rest seem to come from a handout which is not provided and the textbook Essentials of Game Theory.

Otherwise, seems like a cool foray for anyone interested in game theory.

Edit: I take it back! The Introduction to Counterfactual Regret Minimization pdf is actually here: http://cs.gettysburg.edu/~tneller/modelai/2013/cfr/cfr.pdf
How many people actually care about Rotten Tomatoes ratings though?

I know of plenty of movies that have terrible ratings from professional critics, but got great box office earnings and all my friends who watched it really enjoyed. There's also plenty of movies with great ratings that I disliked.

Outside of your programmer/hacker/related friends, how many actually look at at the Rotten Tomatoes/Metacritic ratings before deciding to view a movie. I know I don't for theater movies.

Take the new Jack Reacher movie, it has mediocre at best ratings, but I really enjoyed it (I must admit I watched it at the cinema for free, and had nothing better to do).

I think that for the average person, exposure is a very effective method of advertising films.
For about a year it has been my favorite editor when writing in Go and pretty much anything that's not Java.

I think the team behind it has been doing fantastic work. Thank you guys.
Carmack admitted he downloaded and stole over 10000 documents from ZeniMax
Right.

Actually had something similar happen. An acquaintance of mine glanced at a monitor with Sublime and Monokai theme (don't like it, just happened to be on) and went "Wow, that looks really heavy [as in complicated], cool colors too!" Obviously it was nothing "heavy", just code, but all code would have looked complicated to him.
Your power of imagination is truly inspirational.
Met 1 stranger every day in 2016… here’s what happened
Then next time you should skip the technical details and just read Michael Johanson's lay summary, so that you can be less sorry in the future: https://www.quora.com/What-is-an-intuitive-explanation-of-co...
when you have arbitrary semi-structured data of limited scope to store. For example the stuff I was working on today is pluggable payment infrastructure. The vendor response is stored json (comes down the wire as xml or json, json is easier, I refuse to anticipate the structure of the data for future providers but I want the whole data returned for debug purposes), and the extra data it requires for transaction resolution is also json. Again I have no idea what this will look like for future payment providers, and this data will not result in consequences for other bits of the database.
Is there a good way that you're aware of to simulate the acceleration experienced by a rocket?
The same is true for Neovim (and Vim 8?) in the terminal too.
Towelroot
Thanks for all your hard work on this feature, it looks great!
I think the version on 14.04 is too old. I found the statement you need 3.9 for that (is that somewhere documented properly?).

For what is worth, the sqlite3 version in Ubuntu 16.04 has that json1-extension loaded by default:

sqlite> CREATE TABLE user (name TEXT, phone TEXT);
sqlite> INSERT INTO user VALUES("tester", '{"phone":"704-56"}');
sqlite> SELECT DISTINCT user.name FROM user, json_each(user.phone) WHERE json_each.value LIKE '704-%';
tester

I'm now even more happy I upgraded my server to that version yesterday, the server for that project was like yours on 14.04. It was even also because of sqlite, I wanted to have a version that supports the WITH clause. Upgrading to 16.04 (actually, I made a fresh install and moved the data over) seemed like the easiest way to get that.
On mobile but I remember he was on Tucker Carlsen's show recently talking about it, search for that and I'm positive you will find it.
I'm not sure the author is even using the GPU? As I understand it, they are using their own cross platform code to draw into a bitmap, and displaying that bitmap in a view is slow because of all the compositing and color management macOS is doing.

It sounds like they are doing all their drawing on the CPU, and using APIs optimized for accuracy; instead of drawing on the GPU using APIs optimized for speed.
and also take your vitamin d.
I take it you haven't actually tried to put Facebook search to practical use. I used to run a nonprofit for combat veterans (since killed by California's AMT on all businesses including nonprofits) and used to pick up new candidates through word of mouth. I would then have to find these people often by name only. Facebook's graph search used to be okay for this purpose, but they've completely neutered all the utility out of their search over the years.
not smart, but old school and embedded in big companies
Devkit alone is >$1K and you wont be able to do anything with it without couple of $K in software and maybe even support contract. All that for ~$10 Arm Soc performance.
Swift for your own code. Choose ObjC for any 3rd-party frameworks and libraries otherwise you risk being stuck waiting for them to be fixed when swift is upgraded.
near competitive wages and telling them they're working 60 hour weeks

"wage(s)" implies pay per hour worked. If you're spreading "near competitive" wages across a 50% longer workweek, the per-hour isn't actually competitive, is it?
You'd also have to make the case that the things that did make the cut to get into the new-style interface are less Power User-y than pointer speed though. Admittedly they're usually simple stuff, but is e.g. switching the mouse wheel option between "several lines" and "whole screen" really less of a power option than pointer speed?
This made me smile. During a very trying time. Can you please make similarly awesome comments/observations on political forums?