skysight-inc/HackerNews huggingface dataset:
I think they have no choice. Current cpus have hit a wall when it comes to speed so they have to find other ways to speed up the software.

Yes, FPGAs are a pain to program now but so were general purpose CPU's in the early days. Given time and innovation that will change. We are headed towards a time where most algorithms will be run off specialized chips rather than a general purpose CPUs. It's only a matter of time.
I set a hostname on my router's dnsmasq service usually
100% agree. It won't change.

I'd say the thing that causes greater soaring house prices is the mortgage tax deduction. All that does is cause home prices to inflate because you factor in the tax deduction into the affordability of the house. On the surface it sounds great, but it actually does more harm than good because it causes prices to go higher.

But you can't get rid of that now, otherwise house prices across the board will plummet. And the Fed just spent trillions propping up the housing market with ZIRP, there's no way the government will let the housing market fall again.
What's the biggest challenge in terms of materials?
Funny how at the same time, those spouting this tired refrain scream bloody murder when this logic is applied to themselves rather than the usual punching bags.

"Never" is a strawman, but I imagine that would be a world where academia doesn't feel a need to protect its students from ideas, and where people of different viewpoints can work alongside each other instead of shaming groupthink into existence.
You can get your old texts via encrypted backup.

Apple doesn't store them server side. It's not a migration issue.
I love this. Great article/read/product.

One thing to note, on your site https://u2fzero.com/ there's around 50 line break tags at the bottom. Shows an entire screen of white space for me :|
When you replace 1:1 vapor laps with LEDs an adequately lit parking lot becomes lit like a stage.

Though to your color temp point, if we could get lower color temperature that'd be great. IIRC red LEDs are much more efficient than full spectrum anyway.
I had a similar experience in China and found it very helpful that a friend told me how to say "I don't want it" in Mandarin (Bu yao). Vendors will ignore your polite "No thank yous" in English, but they went away much faster after speaking their own language.
Certainly possible. Problem is that the issues are very diverse. You have increased carbon, over-population, resource depletion, increased toxins in environment, etc, and each would require very different technological solutions. Also, I think solutions such as your bacteria idea would just make us lazy. We wouldn't fix the real issue but would just ultimately rely on technology to solve what are really social issues.
You are not limited to one single tweet only. I've had multiple, meaningful conversations that span across multiple tweets. As many as needed to convey the message - not limited to just 140.
Yet another encouraging note: PostgreSQL is another wildly successful project that was originally developed by some geniuses in Berkeley and then taken over by a community of mere mortals. The core developers seem to view their role as being humble maintainers who try to carry the torch and keep the project moving forward and solving problems without screwing it up too much along the way.
I'd second "Effective Modern C++" by Scott Meyers and point out that while the book was written for C++11 most of the new features of C++14 extend and polish off those existing features. Now const expressions are more flexible and powerful, template meta programming is more powerful and in general they fix a bunch of smaller issues with the standard library. So you'll learn those things as you get to them.
Those have always been a big turnoff for me, too. On top of that, I've never liked KDE's UI design; parts of it come off as overcrowded while others have oddly distributed whitespace and the lack of flowing lines and symmetry in its control layout give a chaotic feel. From this perspective, I feel the gnome guys are doing a much better job even if they comically oversize many UI elements.
The legal status of this is fascinating. Essentially, it's blessed in a series of email by Bethesda, as long as the OpenMW team doesn't explicitly promote its use on mobile platforms - with the understanding, of course, that as a cross-platform open-source engine, it could certainly be used for that purpose. Bethesda had every reason to find legal ways to shut down the project (it's quite the opposite of a clean-room implementation), but they worked to find a happy medium that allowed the project to coexist with its own mobile ambitions.

https://wiki.openmw.org/index.php?title=Bethesda_Emails

But it's certainly unclear in the general case whether engines that require the user to provide their own (presumably legally purchased) data files are derivative works of the original engine. It's even more iffy when, as is the case for https://pokemmo.eu/ , it might be illegal in certain jurisdictions to obtain a ROM even if you have purchased the physical product. Of course the creators protect themselves legally, but is it ethical for a software product to effectively encourage users to break a law that is itself unethical?

(IANAL)
Tangentially related, but I'm curious why non-Firefox and non-Chromium browsers don't get more love.

Started trying out alternative browsers a while ago--vimb, dwb, and luakit--and enjoyed their snappiness and customizability.

Recently, however, I discovered uzbl and fell in love. It feels like everthing a shell for the web should be.

I am unsure whether I should be worried about security pr something though. Would love to hear others' input!
> The key change that is needed is that instead of limiting the amount of property taxes, we need to limit the tax payments only.

I think the key change that is needed is to make Prop. 13 apply only to owner-occupied residential properties. Applying it to all real estate was a horrible mistake.
Basically any time you want to persist data to disk.
They enjoy the part that comes after - intense binge drinking on a daily basis.
I'm a pretty big fan of line-separated JSON records... since JSON by default in most platforms serializes as a string, where linefeeds are escaped (\n) in strings, then you can separate records with a linefeed.

This can be streamed and even gzipped in said stream, meaning you get compression and a pretty easy format you can use in most platforms these days with very little intermediate processing or extensions.

With JSON you can have additional metadata on each record, and not have it affect the mainline... now, this cannot be queried directly, but it can be very easily streamed/imported elsewhere.
Correct me if I'm wrong, but doesn't this remove Safe Browsing? Not a good idea.
I contend that if you have solved 500 ish of those problems, you are a bit beyond the majority of programmers.

Also... I don't see how any single Euler problem could have minute plus compiles. No matter the language. :(
Choose Firefox Now, or Later You Won't Get a Choice (2014)
Gilroy?
I edit my host file and use .dev for specific domains, if you configure a web server to said domains it'll route you to the right folder as well (edit: Virtual Host). Though I typically use Vagrant or VirtualBox to test my environments off a 'remote' server.
Which is why I wrote "idiot-proof". Things such as "encrypted backup" and "server side" are difficult to parse when I'm under the pressure of changing a phone. Plus, Apple has a bad enough reputation as it is (with cloud / syncing). I want my old texts to reappear magically without having to know these complicated sounding concepts. GMail does that. GText would if Google created it along similar lines.
Trying to chat with others I find difficult. Other services that use your number will attempt to tell others you're trying to send them a message if they're not signed up yet. Allo? Not so much. In fact many of my techie friends, two of which worked at Google, are not even on it and it doesn't work with any of Google's existing chat apps. So I have to go out of my way to try to get friends on it.

Nope. Too much friction. Gave up. The AI is okay but didn't seem much better than, say, Google Now. So I didn't really understand why I would even use it.

Dou is kinda the same way and I really wish they would have combined them. You could even let the AI work in the video mode and if it overheats something it can add information.
That's not correct. A U2F device cryptographically signs signed challenges with a key that never leaves the device. (Yes, it signs a signed challenge. That's not a typo.) The issuer of the challenge verifies both signatures to confirm that the user possesses the device and that the issuer genuinely issued the challenge embedded in the signed response.

Unlike the OTP token you're describing, a U2F device is effectively stateless. And unlike an OTP token, its signing mechanism is resistant to phishing. Finally, a U2F device is not a HID keyboard, contrary to your other comment on this page. But it is a HID-compliant device.
You can often times have multiple different keys registered to a single account. I have a yubikey nano stashed away as my backup key if the one on my keychain breaks or is lost.
Being methodical is good when your problem is intricate and well defined. Fast feedback won't be helpful in implementing a complex algorithm like a compiler or a numerical simulation (although I would argue it will help you debug it).

When what you're doing is simple but error prone, or not well defined fast feedback can make you much more efficient. If you're using an underdocumented API/dataset, the best way to understand it is to probe it with code, quickly iterating.

I used to write a lot of LaTeX and make lots of simple mistakes (missing backslashes typically). I found having an environment where I found my mistakes as soon as I made them more efficient than searching through the output for all mistakes, and then for each mistake finding the corresponding source and correcting them.
It's not really appropriate for any of those things.

You should use a database to store data that you want to keep after the program terminates, not so much transient things like in-memory data structures. It's also best used for relational data- stuff that is logically linked together.

For developing a game, maybe storing item tables with items and stats or the player's inventory might be good candidates. Sqlite in particular is good for this because it's easily embedded and a lot of games use it from what I know.

This is oversimplifying a good bit, but it's hard to completely describe the scope of relational DBs.
I personally think life is probably common in the universe. We've only been able to prove exoplanets exist within the last few decades, but the evidence is already that there are a number of planets that are hospitable to life (our kind at least). We've only just started scratching the surface and we've already found things like Tabby's Star [1].

Obviously I think there's a point to us trying to communicate with whatever is out there, I just think we shouldn't be surprised by the lack of response.

[1] https://en.wikipedia.org/wiki/KIC_8462852
Right, not too helpful.

Also, the machine shown in the picture isn't even a computer. It was a special-purpose machine used to read microfilms of mark-sense Census forms and write the results on tape. (I once had a summer job at Census HQ in Suitland MD, and saw the FOSDIC machine.)

There are fundamental limits to hill-climbing. So far, nobody has something that just keeps running and continues to get better. Hill-climbing maxes out after a while and stalls.

We still need another big idea after deep learning and machine learning in its present form. No idea where that will come from. Anybody see anything on the horizon?
That's a very interesting hypothesis. It very much could be that the Western society has developed so powerful (and effective) problem solving "engine" that now it simply doesn't have enough problems to solve (or its focus is not aligned properly). I remember when I moved to Canada from a country with 3 times higher crime rate it struck me how big mindshare crime news occupy in minds of Canadians. Especially women are subject to it for some reason. If a stranger would read a regular news website it might look like criminals now totally dominate and good citizens barely survive.
What specifically do you miss about it?
Two years spamming spammers back
tl;dr A 20-year-old gives advice to 18-year-olds
For what its worth, Linux Mint is generally considered a Frakendebian and pretty bad. I used to use it until I did a bit of reading in to debian distros and Mint's practices. It made me sad.

https://lwn.net/Articles/676664/
https://wiki.debian.org/DontBreakDebian

The nice compromise that I've found is Ubuntu Mate, which seems to do away with Ubuntu's Bloat and Unity crapness, but still maintaining a Debian distro that operates properly (everything comes upstream from Ubuntu repo's)

Just something to consider. People might have some other opinions on Mint which would be good to hear too.
Plus for the most part if people are still on gChat it uses that.

I have no idea why the cool parts of allo aren't just a feature of chats in Hangouts.
Their drivers (majority of the workforce) have no welfare to speak of. Wait until Uber becomes really big like 90s' Microsoft then you'd see the rest of the Walmart deeds. It's the expected inherent big Corp SOP, nothing new.
Is that a corollary of the information theory theorem that for any lossless compressed representation, there must some data pattern for which the compressed representation is bigger?
Would that be the same Paul Krugman who only a few months ago said the big banks are not a systemic threat anymore, in an effort to undermine Bernie Sanders' anti-big bank message?

http://www.huffingtonpost.com/entry/elizabeth-warren-big-ban...
I assume Amazon operates like most retailers in that they would be buying a certain type of shipping service. Often dangerous goods shipping is at a different rate.

I would guess that most likely there were just products in their system that were missing a flag for dangerous goods.
It doesn't matter. Use anything fake/non-public.
1. Just because someone decided to use the words "intelligence" and "neural" when describing a class of statistical clustering algorithms often based on backpropagation of errors doesn't mean these algorithms have anything to do with the brain or intelligence, and if they do, the relationship is not necessarily direct and immediate. Speaking about the two as if the connection is clear only muddles our understanding. It's important to remember that these terms are meant to capture the imagination, not to describe scientific knowledge.

2. Even if there are proven limitations to those algorithms, and even if those algorithms are related to human intelligence, so what? We're not sure what intelligence is, and it is easy to show that it is not "a general ability to solve problems". Humans are great at solving some problems and pretty terrible at others. Obviously, the "intelligence algorithm" (whatever that means) has some serious limitations, and is not so good at some things. For example, human intelligence doesn't seem helpful in approximating solutions to computationally hard problems. It is obvious that intelligence (or any algorithm) has its limitations.

3. Understanding the limits of a field and having optimism are two separate things. A few good impossibility (or infeasibility) theorems help serve as a map, so you can be optimistic while knowing a bit more about your surroundings, rather than being optimistic while fumbling in the dark.
OpenSPARC is under GPL2. That has an implicit patent clause. Leon is under GPL. It was untested in court last I checked whether these would be considered patent licensed too due to wording. Worth trying for somebody as that would be a nice precedent. :)
If you go vertical with housing projects you've only changed the slum from horizontal to vertical.

In America they're known as projects and in France banlieus. And they don't really solve any problems.

Building a society that values integrating folks of all backgrounds (and practices it) would fix the root or the problem.
My personal favourite use for SQLite was for my blog. I wanted to use flat-files for storing individual entries, but I still wanted to present tag-views, and per-month entries.

My solution was to create a simple SQlite database, import all the entries into it, and then generate the views by SELECTing from that store.

Populating the database, even if it got thrown away immediately afterwards, was more efficient than trying to store all the entries in RAM.

https://github.com/skx/chronicle2
Why Design Development Firms Focusing on Upwork and Similar Sites Will Perish?
.local is reserved, but not for delegation in the root zone. RFC 6762 reserves it for Multicast DNS on a local network.
Mella-roos can increase property taxes in California too. For example in oakland it adds 0.35% to the tax rate for a total of 1.35%
Not caring about collecting rent often leads to empty houses that now nobody can live in. That's about the worst that can happen if we want to get housing costs down.
Everything you just described is a complete privacy nightmare.
I use and love Hangouts for this exact reason. I haven't found anything that can do the IM+Voice+SMS combo crossplatform.

I don't get why Google isn't pressing Hangouts hard vs. letting it languish. It really should be a core product that ties everything together. Unified contacts, instant communications of all varieties, whether SMS, IM, voice, video...

Since it hasn't got an update in forever, the UI is crappy, and they've turned off all API access and denied people writing third party clients.

I now wish there was an alternative, but I haven't found anything that does it all.

Why, Google, Why!?!?
PSN Card Code Generator v7.0
Probably because Berlin's status as a tech hub is a relatively recent development and before that the city was way behind other major german cities that had strong economies for decades. DNS.NET does FTTH but they are super small compared to MNET, so i hope this will get better in the next few years.
Cable in the west of Berlin through Kabel Deutschland is fast and okay, just in the east with Telecolumbus it sucks pretty badly in some areas.

I have no problem with Telekom LTE though, seems to generally work fine and gives me >50Mbps in most areas, it's often faster than my 50Mbps at home.
Sure. I think the warning about not using SQLite in production is more of a rule of thumb (and a good one) for those who don't really understand the tradeoffs they're making when using it. If one takes the time to both understand the needs of their application and the limits of SQLite, there's no reason not to use it in production where it is appropriate.
I don't understand what is hard to understand about the Chesterton quote. If someone thinks the answers to life and meaning and purpose lie within himself, he effectively becomes his own god, and therefore effectively worships himself.

Then he dies. What of his meaning and purpose then? If meaning and purpose lie within ourselves, then when we die, meaning and purpose die as well. But that would mean that there is no meaning and no purpose, for how can a being create itself before it has created itself?

Therefore, if we have purpose, if life has meaning, it must come from without, not from within. This is not to say that we don't possess "seeds" of truth and meaning and purpose within us--but they exist only to point us toward the truth, to motivate us to seek answers.

A search for truth that only looks within ourselves is doomed to failure, for we cannot provide answers that we do not have. And if we had the answers, we wouldn't need to search for them. Those who claim that the answers lie within ourselves are deceiving themselves and others with vague platitudes, merely taking a detour on the journey toward the truth--but how tragic a detour if time runs out along the way.
> Anywhere else in the country (minus NYC I guess), they're getting half as much.

Odd, when I was actually willing to sniff around for jobs in the Bay Area I couldn't find anyone willing to come close to doubling my Dallas salary. As far as I can tell, unless you can score a job at Google or Facebook your statement isn't accurate.
You'll need a solution to handle stale locks if the process dies without removing the record.
You should do a build log blog! Would love to see designs.
Question: is there something like this but for text? Like if i write a sentence it starts generating sentences similar to it. Or is this an area of research?
Note: http://postgresapp.com/ is trivial to install, although it only works on macs, is still more involved than a file, etc etc...
IN response to some comments below, Here's a good article on the differences between ML, Deep Learning and AI:

https://blogs.nvidia.com/blog/2016/07/29/whats-difference-ar...
Not sure what's going on with your use of the iPhone.

Every iPhone user has an iCloud account which almost all are backing up to right now. So when you change phone you just need to do a Restore from iCloud and all of your messages will just be there. I would consider it pretty idiot proof.
How I Became a Morning Person, Read More Books, and Learned a Language in a Year
At this stage, I've given up caring about my privacy :-)
Most higher level languages have a flock or equivalent library that is cross platform (win/linux/mac). If you need exclusive locks, I haven't seen an interface for accessing files in languages above C that don't have exclusive lock already.
Kind of a Berlin problem i guess. In the places i lived before i had UnityMedia and was generally pretty happy with it. In west Berlin you have Kabel-Deutschland which is also okay (but offers only Fair Use Flats yuck), but in the east where i live there is only Telecolumbus if you choose cable. While they offer 400Mbps there are a lot of dense places where people complain about <10Mbps in the evening or the weekends.

In general using Cable, more people have to share the same bandwidth, especially if the provider cheaped out and only does whats necessary. You don't even get your own IPv4, you are basically sharing public IPs with other people through NAT, which makes accessing anything at your home more complicated as well.
In fremont i dont think its foreign money but indian immigrants working in tech more likely. They are not independently wealthy and income is from the local economy.
I personally use ".vm"

I run a vagrant box on my Windows machine - so ".vm" describes what I do very well.

And unless a new country is formed, there will never be new 2 letter TLDs.
But were those truly monocultures? "Diversity" as practiced in the modern sense doesn't account for age, but it wasn't always so: once upon a time experience was valued... That's a key piece that's missing from all these discussions.
20 Things That Can Be Seen Only in Japan
eASIC is a great little niche-filler. You can get a design fabbed in test quantities for as little as $150K or so, which is akin to "free" next to real ASIC design fabrication.
You're spot on, and this is a bit of an issue - there are a huge number of cross purposes in economic definitions, and the word "capital" is one of them.

My personal take on the word (informed by the dictionary source I gave above and a rather pragmatic approach to economics) is that "capital is stuff". Typically this "stuff" is in the form of either physical goods (lumber, food, concrete, gold, etc) and services (and I know services can't really be 'physical' but I can have a reasonable claim on the labour of someone through prepayment of salary, or a labour contract, etc); or financial assets (such as bank balances, stocks, bonds, etc).

Ultimately though, the "financial capital" is just a slightly divorced claim on the physical capital, and all anyone really cares about is the real stuff which they can eat or build with or develop, etc. You might have a big bank balance, but all you really care about is what you can ultimately cash it in for.