skysight-inc/HackerNews huggingface dataset:
Note that Altera also offers a similar service but it costs more.
> It seems like a step up, from worshiping one's priest to worshipping ones self, and maybe after that we (those that see the error in both) can have adult conversations.

Not that you necessarily intend it, but that is a false dichotomy. If the choices are between worshipping a priest (a human) and worshipping oneself (another human), you're right that the latter is a step up in that it refuses to elevate one human above another.

But it only brings us closer to the truth insofar as worshipping the priest is wrong. It really just brings us back to ground zero. If worshipping the priest is wrong (by "wrong" I mean that the priest is not worthy of worship, because he's just another human), then worshipping any human is wrong, including oneself.

So, either way, you're wrong--that is, you still don't know the truth, and you're still worshipping a human being.
Thanks for the solid information! I like me some standards, might have to start using .test from now on.
So what happens when the real estate market tanks like it did in the years 2008-2010? Would the government eliminate the liens it put on your house since now it's not worth as much? Or would this work like stock options where they tax you on a paper gain even though you haven't sold the house so you risk ending up under water?
>Letting users install and run unmaintained software is dangerous.

Which is... exactly what Windows and Linux still do, rightly.

>And they'll blame the browser for that, and rightfully so.

Not at all rightfully so. Moreover the supposed security gain from this is absurd. So a user can't accidentally install a malicious extension... but they can install malicious software. Which, being that it has full access to the system, could patch Firefox if it liked to disable the signing check.

I won't use a browser which implements restrictive code signing practices.
Reading this article reminds me of a story that got me on the path of Linux, open source and away from Windows career path years ago.
I was starting out my IT career as a Windows tech at a company. One guy that was obviously smart, Linux literate, and given a lot of responsibility at the company mentioned that he had scripted a tool to check constantly if a domain that he wanted became available or not. He wanted to make sure he grabbed it as soon as it became available.

It was the first example I saw of someone automating something with some scripting. Coming from Windows side, I was like what~~? Scripting can do that?

This was when Yahoo was the king. (I'm not THAT old).

The thing is this kind of scripting is NOT new. It was done before by others. But with proper execution, park.io is able to generate a million dollar a year. Good for him.
I know a social worker that worked with the homeless. She told me that many have just given up. No matter how hard you try they will not change their ways. And they rather be on the street than be bunched up in places where they get a bed to sleep. These places have too many rules and they are dangerous places.

Given that our current fixes are not working. Building a home for them is a great way to go. But putting the homes randomly through the city is a problem. They should be built in a complex like system. Where people can have their own space and be close to services they might need and hopefully get rehabilitated.

This is the place where innovation needs to be applied. We don't need another chat app or Facebook. There is no app for this. No matter how you look at it it's a hard problem to fix but it would be nice to put a dent on it.

Here's a place to start, how do we make it easier to build new affordable/tiny homes in large cities like LA and San Fran.? For that matter just getting the permits. Adding supply would bring down prices and help with the problem.
> The typical explanation was that SF was a "fun" place to live with much better leisure options than the desolate office parks and suburbs of the SV towns.

Depends on your definition of fun - being harassed constantly by both homeless people and SFPD? If so, then a paradise awaits you.
It is bound to happen when researchers uses words like "Machine" and "Learning" to describe their field. Why not use words that actually describe it, like function approximation.
Small well funded startup:

100k-180k salary plus equity

Google (similar at other big cos):

160k-350k total comp (salary, bonus, restricted stock units)
A bit tangential but this may be part of the solution: https://www.deadmansswitch.net/
The moment I heard multi-master I thought Paxos, Raft or maybe virtual synchrony. Hmm, nothing in the documentation. Maybe a new consensus protocol was written from scratch then?

What's your use case here? Do you really want multi-master/bi-directional replication, or do you want distributed transactions? Why would an app want to connect to both masters, this isn't sharding?
I sleep in a hammock on my balcony quite a bit and without covering your eyes it can be a real struggle when the moon is near full and the skies are clear. One thing mentioned elsewhere is the idea that darkness = safety. I can imagine that to be very true for humans.
> It stores your texts in the cloud forever

It does? Are we talking about SMS here? Last time I checked Hangouts certainly did not sync SMS messages. A real shame because I miss that functionality sorely when switching between devices.
4coder – A code editing application targeting C and C++ developers
I haven't solved 555 problems, just problem #555 [1]. Sorry if I was unclear.

I also wasn't saying that any language would get long compile times on Euler questions -- they're far too short for that -- but that theoretically if they did it would cause problems.

[1]: https://projecteuler.net/problem=555
Okay. Here's a wacky thought. Let's say I want more work of a particular style than exists. AFAIK, what I'd do is train the neural net on a body of work within that particular style, and then use tools like this one to "paint" and produce new work in that style for minimal effort.

However - What knowledge or tools would help me in best affecting the work that the neural net then produces? As in, effect the "style" that the network applies?
It's amazing how inconsistent people's thinking can be. If nothing were bad or evil, then what's to stop someone who disagrees with him from deciding that this planet would be better off without him on it, and removing him from it? No complaints, now--you said you can't judge anything, and that includes murder. If you're just a pile of goo, what does it matter if another pile of goo destroys you?
For the record, the application already has SQLite, I just figured I would use it while it's there.
Spectacles Are the Anti-Glass and Snap Is the New Kodak
>it will require a port to be open for the DB, even if only locally

Surely it supports AF_UNIX sockets?
I am well known as a database guy, but for a scenario like this I think best practice is probably CICS.
I'm in a similar situation -- I write a lot of long-running hadoop jobs where I won't know the results for an hour or more. I try to "think twice, run once".

When I'm debugging, I'll kick off several variants to test different ideas, and write myself notes on what I expect to learn from each one when it finishes. Then I can go off and work on something else until it's done, and use the notes to get myself back into the debugging groove. Without the notes, I'd find myself an hour later struggling to remember why I even ran a particular variant.
> In the spirit of this comment, and I can't find the particular article I'm looking for right now, but Paul Krugman many years back was writing about how financial services should move more towards a public utility model.

Fanny Mae and Freddie Mac ... do exactly that. They are abused by politicians for achieving social ends (which should not be their function), first time the politicians know they won't be in office when it blows up (making loan decisions on any factor other than risk should not be done, unless you're prepared to bail out, but that of course means no positive discrimination without bailouts). The second and subsequent set of politicians know they're not really creating a risk, just modifying an existing one slightly. And that's when these companies don't just directly preferentially treat connected investors. Imho Fannie Mae is on track to need another bailout some 6-10 months after the election.

> The argument is, we would all be better off if we separate off all the risk-taking in finance to for-profit companies that can fail without posing greater risk to the economy.

Given that the government rescues "systemic risks", and CDS contracts are an easy way to transform local risk into systemic risk. Widely-held CDS for a large percentage of loans, like currently exists, means either loan defaults have no effect on the system or crashes the entire thing.

Now you could say. "Easy, let's just outlaw CDS contracts". But that's stupidly easy to circumvent, secondly it would disadvantage smaller players further. Or you could say you need more than 2% collateral, but that would immediately collapse pretty much all banks (and they're strongly incentivized to make damn sure that won't change) so can't be done.

> from an even more robust version of Glass-Steagall, but the finance industry ...

That's equivalent to demanding more collateral for loans. Yes if you can get to the end state the chances of getting your money back when things go south would go up by a lot, but how do you get there ? If you demanded that happens from day 1, all banks would collapse right then and there.

I think the more important lesson to be drawn from Glass-Steagall and the related changes of that era is the timing of those regulations : it was introduced just too late. Just barely too late ... to help anyone. It was a PR measure. The same is true for bank guarantees : always remember that the government will never pay those guarantees. If it ever comes to it, the government will withdraw the guarantee before they pay anything. Or do it like Greece and Brazil did : pay it out in worthless non-currency "dollars" that you can't actually buy anything with.
> But, for a lot of if not most of practical web development, you can use dynamic typing, and most children do not need that level of micromanagement.

I use TypeScript because that level of "micromanagement" saves me more time in avoiding bugs than I spend adding static annotation. Hell, the improved intellisense alone means I no longer need to read docs in a lot of cases, meaning writing code is faster for me too - even ignoring bug rates. (Of course, it's sometimes prudent to check the docs for things like edge cases regardless.)

In C++-land, I've started using e.g. clang's threading annotations to good effect in catching some of the most heinous bugs to debug - incorrect multithreaded code that forgets to do simple things like lock mutexes meant to protect data structures.

I've dabbled in a toy project in Rust-land. The ability to catch and prevent data races is fascinating, and the ability to stem the tide of null dereferences at runtime seems pretty handy. Have you never had a hell-to-reproduce null deref that only occurs in your release builds? It's pretty bad when it ships to a large number of customers.

I see SQL injection vulnerabilities, and wish APIs properly segregated SQL Data from SQL Commands - two entirely different types of things entirely.

And yet for awhile I was a lot more forgiving of dynamically typed languages. Until I was able to compare JavaScript vs TypeScript - which I'd argue started as basically JavaScript with static typing tacked on as, effectively, an afterthought.

> If you argue that you need types because otherwise you can't be safe, I'm sorry, but that's like being a helicopter-parent.

If helicopter parents were as beneficial as static typing, I'd have a lot less against them.
If you like running SQLite I recommend looking into double entry book keeping with Ledger. Recommend it as it gives a good introduction course in journaling and accounting using double entry book keeping.
The more proprietary chat platforms that arise, the more I want to see Matrix[1] / Riot[2] succeed.

Communication networks should not be corporate controlled walled gardens.

[1]: https://matrix.org

[2]: https://matrix.org/docs/projects/client/riot-ios.html https://matrix.org/docs/projects/client/riot-android.html
What could possibly go wrong with securitizing interest streams? :)
This could be a legitimate concern of his. But I would guess that even if he were to delete everything, Twitter would still have permanently archived undeleted copies (Facebook does that apparently).
I have learned Go language on my own and have written an introductory book on it, but never once did I find help on SO, it was always on Reddit. Somehow reddit community was so helpful that I didn't have to go to SO, didn't even think of going there!
WTF is Clickbait?
>Google intentionally hobble their own websites (can't access search tools, for example) if you use Firefox

Do you have more information on this?
Move semantics are a good idea, but C++ doesn't have the compiler machinery to catch when you move something away and then try to reference it. Move semantics really need a borrow checker, like Rust. In C++, you have to be very, very careful not to do things like accidentally move something passed to you as a non-const ref.
funny just a couple of days ago I was thinking about my action replay and the fun I had with it - I must have been about 10 years old at the time - give or take a couple of years.
Load Mobi (Mobipocket) Documents and Add NEXT Fields to LINQ Reporting Engine
Sawhorse Revolution has done a homeless camp (or two, I think) of similar mini houses using crowd funding in Seattle:

http://www.seattleschild.com/Sawhorse-Revolution-teaches-Sea...
Apologies for having a strong opinion about the roots of the crisis which I think is reasonably well informed. And yes I am operating within some sort of framework.

I'm always willing to adjust based on new information.

I think I have a pretty good idea about how asset pricing relates to interest rates expectations and inflation expectations. If you want a better idea of where I'm coming from I recommend Coursera's Financial Markets course.

I'm not lumping them together. I said: "Why would anyone invest in productivity or infrastructure when the governments are signalling you will make a lot more money speculating on bubbles and we will keep backing you up in doing that. Cheap money is a double edged sword."

So I differentiate (to some extent) between the "real" economy (which no one is incentivized to invest in) and what the authors call the FIRE economy. I just disagree where I think the authors are pointing to a root cause where I see something that is just a symptom. I do agree with the authors points about the negative impact of bailouts but this is only part of the equation in my opinion. Also at the end of the day it's really hard to separate the "real" from the "financial". You can use the money created to go buy things in the real world.

There is not much new in the paper. Lots of people have talked about the role of debt in the crisis. Lots of people have talked about how bailing out the banks encourages bad banking practices.
Please adapt this for technical recruiters!
This just proves to me that the all the fear mongering that has been surfacing recently is because of the election. A few months ago the average person wouldn't have been talking about interest rates and the fed, you'd think from the discourse today that everybody had a Phd in Economics.
Curiously enough, linear algebra is the canonical application for expression templates, and yet if you ask a linear algebra expert, they will tell you that expression templates bring no benefits to 99% of linear algebra computations and make your code complex and bug prone. For examples of how expression templates can screw you up in unexpected ways, see:

https://eigen.tuxfamily.org/dox/TopicLazyEvaluation.html

https://eigen.tuxfamily.org/dox/TopicFunctionTakingEigenType...

https://eigen.tuxfamily.org/dox/TopicPitfalls.html
Singh Rashifal 2017 in Hindi II Leo Horoscope Simha Rashi 2017 सिंह राशिफल 2017
He might be thinking of Daggerfall, where you could use the "wait" command in a shop until the shop closed, then take all the items off the shelves and none of them were considered stolen.
A Spectacle is also a performance or something worth watching. One could say many moments in our lives are spectacles that few people see, and recording those would help us share.

It's really not a bad name.
I do something similar. My home network's recursive DNS server is a local install of Unbound. Setting local overrides there is very easy, though I don't use it in a hierarchical format. (Unbound refers to these as local-data.)
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.

Now wait a second. I would say humans are better at solving some problems directly and computers programmed by humans are better at solving other problems.

However, a computer with a single, fixed program alone will choke completely at some problems and humans are far more robust at finding a solution or at least "dealing" with any problem whatsoever one throws at them.

In the end, you're right that we don't know what intelligence is. And so just about any description is going to be somewhat tautological but "general problem solving ability" seems relatively less tautological than other concepts - ie, "general problem solving ability" seems about right for some value of "general" which we'll have to determine as we go along.
Because according to @the_moviebob "there is (almost) no such thing as a bad tactic - only bad TARGETS".

AKA the ends justify the means.
So you want a view where everyone with a controversial view to loose their job? And who decides what a controversial view is, or if it is or is not controversial enough to lose their job?

In the end, I don't think one's views outside of the workplace should necessarily relate to their work performance. Eich was close to a public figure, that doesn't make the witch-hunt any better.
The one thing missing from SQLite is stronger type casting...however, SQLite does have a solid, cross-platform GUI in DB Browser [0]. It's not as nice as Sequel Pro and some of the commercial clients for MySQL. Postgres, unfortunately, doesn't have near the variety of reliable clients that MySQL and SQLite do.

However, SQLite follows most of the standard syntax that Postgres does, so having students move right into CartoDB, which lets you run raw Postgres, has never been a problem.its just the self hosting that's a pain :).

One more thing that I wish I could have from Postgres as a teacher: how it returns an error when you include non-aggregated columns in the SELECT clause. In MySQL and SQLite, selecting extra columns won't throw an error, and the results look close enough to correct to be fairly dangerous for novices. Better to just throw an error as Postgres does.

[0] http://sqlitebrowser.org/
Seriously, the reason I can't rely on my phone is mostly Google Play Services. I never know when it will update behind my back, and suddenly I'll feel a warm spot on my leg, and less than halfway into my day my phone's battery is at 5% because of Google Play Services running infinite loops.

Or how at least every two days, the phone's wifi and LTE connections just stop working, for no apparent reason. But if I Force Stop on Google Play Services, they suddenly work again. This has been going on for several months now.

Of course, these issues didn't used to happen with older versions of Play Services. And if I downgrade the Play Services app to the version installed with my ROM, I never have these problems--but then I can't use any current Google apps, like Gmail, Maps, etc.

The AOSP software is mostly fine. But the Play Services side of Google simply cannot be trusted. Their CADT/web-style of development is almost enough to push me back to iOS.

I want a phone that just runs Debian. :(
Medium of Telegraphy – Telegrams, Telephone, Web, Apps and Beyond
In Aus we have a few shelter programs including Backpack Beds and Sleep Bus, but these Tiny Houses are next level. A lot to consider with ownership, registration, land, environment, permits, safety, insurance etc. Maybe between the government, charities and good samaritans, perhaps efforts combined could be better geared towards larger and more sustainable community housing projects. A good story though and hopefully the kind hearts and generous spirits continue.
Did you try treating anxiety as such?
"Those who do not understand UNIX are condemned to reinvent it, poorly" - Henry Spencer
Creative Destruction
On balance I wish I hadn't clicked that link. It's impressive. :)

I adored Morrowind and spent a ridiculous amount of time in it. I liked Skyrim, but regretted the lack of depth of quests and in the world which is built around you being a special snowflake.
Sunnyvale seems much closer to the true "center of gravity" of Bay Area tech jobs than SF. SF has startup jobs, but those are staffed mostly by 20-somethings who can't afford houses anyway.
Microsoft's Internet Business Gets a New Kind of Processor
Discouraging someone to use an IDE is more a symptom of the target language's shortcomings. Xcode provided me with beautiful compile-time errors for both Objective-C and Swift, and forced me to really think about what I was doing. Incidentally, I learned both languages from the IDE.

Would I recommend an IDE for a low level language like C? Probably not, because it forces a kind of laziness on the programmer.

Maybe an IDE isn't the solution, but a starting point to build upon. Something that's an interactive environment like LightTable has, where you can quickly eval blocks of code and see the end result without having re-compile your entire program. Certain languages are better suited to this, and certain paradigms (reactive programming comes to mind).
One reason is FPGAs are more flexible.

Sure, GPUs deliver impressive raw performance. To be useful, the task must benefit from massively parallel hardware. GPU hardware works fantastic for shading polygons, training neural networks, or raytracing. For compression and encryption algorithms however, GPUs aren’t terribly good.

Another reason is while a GPU delivers impressive bandwidth on parallel-friendly workloads, it’s usually possible to achieve lower latencies with FPGA. An FPGA doesn’t decode any instructions, and its computing modules exchange data directly.
On the contrary, it does matter. What if you used [random].com and someone registered it? Presumably you'd use a different TLD and the chances are slim, but it's still best to use a correct test URL.
It does if you use Google Voice or Google Fi.
A potential solution for homeless in San Francisco?
You can ask @Google assistant to set a reminder, check your emails, draft and send email to your contacts, share your location(in group). You can summon @Google in your group chats. So far it is certainly an interesting toy.
The city treated them as abandoned personal property (as opposed to abandoned real property), probably because they could move it.

The people behind these homes then made it politically costly for the city to keep doing it, so they returned it.

I suspect they could sue the city for the solar kits and win, but then you are tying up more resources that could be used to help people.

That said, I'm skeptical on how this will work, in large part because of the heat here - LA saw over 100F today. These could get as hot as a parked car and cook the occupants. (Hoping I'm wrong, but friends "tough shed" sure got scorching in SFV.)
I believe it IS Google Now, I think it's been rebranded as Google Assistant. The only difference is that it's directly in your chats with other people like a third person.