skysight-inc/HackerNews huggingface dataset:
I wonder if Dan Gilbert paid for this piece, as I suspect he did for many of the 'Webward Ave' articles that popped up when he bought a bunch of properties on that street.

As the opinion of someone who grew up in Michigan and still lives not too far away, tech can't solve the problem. Tech (and tech money) can revitalize downtown, but the problem will have to be shipped somewhere else. It's not just going to go away.

Everyone knows what happened in Detroit and Milwaukee and St Louis and other blighted cities, but do people actually stop and think about what really happened? You had a massive amount of low-skilled workers. Millions in these cities. The low-skill jobs went away, and as they did, the workers had no where else to turn. The jobs were gone. As the cities accumulated more homeless and jobless, they got more crime and more tensions. More crime and more tensions means that the owners and managers and skilled labor that was around (mostly white) left the city. This meant more low-skill jobs disappeared, the jobs that were supporting the higher-skilled workers. Grocery stores, gas stations, etc.

The buildings aren't all abandoned because no one wants to live there. Some of the buildings are abandoned because no one can afford to have their name legally associated with living there. People still live there, but they don't own the building, they just squat in it.

You can't bring in high-skill tech jobs and expect Detroit to be fixed. You can't expect to hire from the local population because there are so many who didn't go to college, didn't finish high school, and are only focused on making ends meet (because so often they can't). You can get a small bump from shipping in higher-skilled workers, as the supporting infrastructure will bring some low-skilled jobs. But it's not enough. It won't revitalize Detroit or Milwaukee or St Louis or a dozen other Rust Belt cities around the country.

It'll be very hard for private industry to fix this without pumping a lot of money into it without expectation of making that money back. And if I learned anything in my economics class in college, it's that you can't rely on the private sector to put money into public goods or things with immaterial gains. Even if tech "revitalizes" Detroit, it will look more like San Francisco, with Oakland looming just across the bay. You'll have thousands of skilled workers driving up the price of things and calling it a success, while ignoring crime waves and homelessness because it's not happening in their city. They'll just push the problem to Saginaw or Flint.
and that's fucking stupid - because web browsers can't compete on iOS
>I liken it to techies running out and buying a Tesla. You can't put your own turbo on it, you can't do much to improve the performance or customize it, you can't repair the engine in your garage, you can't drop in a new transmission when yours goes out, and it's not a manual transmission, so you're giving up a lot of control in driving it.

That is an interesting analogy, but it's pretty misleading. Tesla happens to be locked down but not because it's electric. It doesn't need a turbo, that's like being upset you can't put a new zip disk in your SSD. The engines are fixed ratio, that's a more direct control than using a gear box. Electric cars have either simpler transmissions, or no transmissions at all. In general that means easier replacement, or not having to replace anything, surely a positive, right?

Electric cars are capable of being simpler and more alteration-friendly than ICEs. They just cost more.
I tried to check http://newsdiffs.org/ but the bbc.co.uk portion seems to be broken.
Apparently not an April Fools Prank: http://nypost.com/2015/03/31/no-april-fools-joke-amazon-test...
Richard Feynman: Fire Is Stored Sunshine
But government debt is DESIGNED to be inflated away. The U.S ran a then-terrifying $2B deficit during WWII. The whole point of government debt is that GDP rises eclipse it over time.

I am rather shocked that anyone can't tell the difference between the effects of mild inflation on debt and default.

Debt is not a blood oath - it's just a tool. We're better off if we can use this tool and use it properly. With deflation, that's harder.
Yep, that's the one, thanks.
> More interesting [...] are examples implementing a simple tokenizer, parser, and compiler to another source language

> This point of view does tend to displease the traditional SICP crowd though :-).

I disagree. SICP does a fairly good job in explaining what's behind compilers and other languages. See chapter 5 "Computing with Register Machines" that follows immediately the chapter that contains the eval/apply loop.

Although the tokenizer and parser are sadly missing in SICP, these are also the most boring topics. Yes, you can write them by hand, but in the end you'll learn how to use regexes and parser generators. Which is important, but only a tiny fraction of what happens inside a compiler or interpreter.
It doesn't correctly detect Retina displays either (it shows the equivalent non-Retina resolution).
Wordpress itself isn't all that insecure, but most of the plugins are.
Big company. We use a mixture of Linux and Windows. Working in C++, this is tricky, our product is cross platform, so it guarantees someone is trying it out on both OSs, and with different compilers (we autobuild gcc, clang, MS).

Stuff that's ugly -

* Cross platform testing - we run unit and system tests on both platforms, and use a custom tool to run the builds and generate reports. Maybe this could look a lot nicer with Jenkins and virtual machines, but what we have now is two servers and a mess of bailing wire. I've found tools like Chef don't work that well on windows but I might just be doing it wrong.

* Our best programmer likes to work under Linux. When he adds important platform stuff like new libraries, he often 'forgets' to test it on Windows and we don't find out till the master branch's tests fail.

* Because people are using different editors, sometimes the code autoformatting is different. That creates a lot of noise from perfectionist types at code review time, although I think that more shows we need to improve code reviews.

* IT keep breaking the windows environment by making the computers more secure

As for how we resolve issues - we have setting up a development environment, doing a full build, and running the tests fully scripted. The build/test system lets us know when something doesn't work on a particular platform pretty quickly. The team has a culture of visibly shaming people who create a platform issue (there is a trophy for the last person to cause a test to fail in the master branch as we should be running them locally) and then automatically cross platform on a branch. I don't agree with it)
They do know about Android activations, it's not so far fetched.
Ranger – Emacs-like file browser
One of the things that I value most on the Internet is the information at this link:

http://wfhummel.cnchost.com/

If it were a book, it would be a very thin book and you owe it to yourself to read it.
So you're talking about companies selling to NSA in the same sense as they would sell products to Allstate? As in: literally the exact same products in exactly the same packaging sold to exactly the same purchaser as would exist at Allstate?

Who cares?

You dodged part of my comment. Once again: virtually none of the commercial security work --- or even the offensive security work --- is thinly veiled NSA work. Virtually none of it.

What on earth led you to believe you'd be able to defend such a statement?
You can get a great education today, but there are essentially no more spots at the Ivies than 20 years ago, so if you want the best-in-breed college degree[1], it's much harder because there is more competition.

You can get housing much easier than a generation ago, although there is a trend to be bigger. If you want to be in the best area[1], there are only so many spots and they are not being produced anywhere near enough.

If you want 1960s health care today, it's dirt cheap. But most people want the latest and greatest in health care, personally delivered by doctors. Labor is expensive.

[1] however you define that
I don't know enough "facts" to speak to the matter at hand, but I'm really impressed with the rhetorical sophistication of this kid. Sure there is not much content, and it's a bit puerile, but the execution is fantastic.
My mother used to be a primary school teacher; she has the habit when reading carefully (correcting homework) to read while dragging a ruler over the paper in order to occlude the next line.
I bought an Asus chromebook for my grandmother a few months ago for $159 (via Amazon), though a few days later it jumped to $199. It was a pretty great deal.

I love ChromeOS... it's grandma/mom safe, and works very well. The only limitations I've really struggled with in my own use, is VPN to work, and the lack of an IMAP mail client. Other than that, it's worked great for everyone I've given one to.
The note text box breaks iOS autocomplete support. It's doing something funky where the keyboard api can't recognize previous words. May want to consider just using a native text box instead of something custom and funky with JavaScript. Will probably resolve the typing performance issues others have mentioned.
Nice! I always loved the Robert Tinney covers:

http://www.tinney.net/Prints/11x14/index.htm

http://www.tinney.net/Prints/16x20/index.htm
The free part of the api is but the carrier information is more involved
For this workflow (where you already have most of a computer at two locations), wouldn't having a diskless workstation at work and home also work out, and just carry around a USB thumbdrive? That way you still have the same environment in both locations.
Only if you never learned the lesson of feature creep on a fixed budget project. Always put a limit on the time you spend.
It seems to be more than that. For example, I typed in my mobile phone number, and it correctly identified the operator as "Hutchison 3G UK" (i.e. 3), which it now is - but it's a number that was originally Virgin and which has been ported a couple of times since then.
It's a long article with lots of value, but it's also affiliate marketing for a book about affiliate marketing. Inception.
Psychology and Psychotherapy: How Much Is Evidence-Based?
I've tried to take responsibility for my own health records. I've diligently over the last few years scanned in various bits of paperwork and downloaded test results.

I recently had to see a doctor. When he asked about a recent test result, I handed him a very small flash drive I keep in my pocket. I told him that it contained my last few years of test results and my most recent CT scan. He was delighted and went back to his office with my flash drive in hand. He returned dejected, informing me that the anti-virus system on his office desktop would not allow him to read the flash drive in accordance with corporate policy.

We are not quite yet in the future.
If I thought you were arguing in good faith, I'd say something like: you are wasting your time running toxicology screens on a patient with the knife hilt still protruding. It's intensely unsubtle what happened: the languages were banned, boarding schools beat kids for talking anything but English, and so on.

However, I feel that nobody plays devil's advocate in good faith. In the worst case it's a shallow wrapper for "lets pretend my hate is a hypothetical" or in the best, "lets spend a few minutes kicking the skulls of innocents down the road, merely for idle argument's sake." Which evinces such a callous disregard it's hardly better than the former.
I haven't looked at the ability to have dependent types in Shen - it'd be great to see some examples. A quick search on the mailing list found:

https://groups.google.com/d/msg/qilang/lokvvf0xLJc/20y8ZkzoN...
https://groups.google.com/d/msg/qilang/D3tmhQvfnOE/qcsXhRomF...
Sure, given an attacker having special knowledge.
This sounds great, so I went to check it out. A few issues I noticed on the site -

* The text on the first slideshow image cuts off abruptly: "Patients Know Best ('PKB') is the most integrated patient
portal and health information exchange. PKB is live in over"

* The patient signup link is hard to find. I left the patient page [1] thinking it was just an info page before realizing that the sign up link is there, all the way at the bottom after the letter from the CEO and 6 videos

* It's not very clear what regions you serve. Mentions of HIPAA led me to believe you might serve the US, but entering my California zip-code on the customers map [2] gives me results in Lithuania, the Netherlands, Germany and the UK.

1: https://www.patientsknowbest.com/patients.html

2: https://www.patientsknowbest.com/customers.html
For my mom/grandmother/dad... They're all using chromebooks... not for the reduced cost, but because the environment is more secure, and fits their needs.

So the answer is maybe.
Note: Do not press "n". For me, on Firefox, the site goes into an infinite loop of pop-up windows.
I think this from the Shen site describes it: http://www.shenlanguage.org/learn-shen/shendoc.htm#Kl
It's actually custom software (based on Django/Angular/Postgres/Yocto Linux) designed from the ground up with an emphasis on privacy and security.

It will be open source, but interoperability with other systems is not currently contemplated as that would negate all the security benefits.
That was my thought too. Looks great though, and I intend to load up a site to try it out.
Are you able verify that the user's billing address is within a given area or return information related to that? nextdoor.com uses it to verify that you live where you say you do and I'd definitely pay to validate that information.
You're the one who insists on framing injustice as ultimately a mental health issue. The logical outcome of that is mental health solutions, not social and political change.

The scenario you described is called injustice. If you go to the owner and say "This needs to stop because it stresses me out", you've betrayed the cause. You've traded justice for mental health as the issue we should care about.
Most other things (like the ones you mentioned) require a level of expressiveness that Go lacks.

SQL: Pointless without Generics.
Cache layer: Pointless without Generics.
ORM: Pointless even with Generics.
Private Inflatable Room Launching to Space Station Next Year
The disposable income in the US is not anywhere nearly high enough to justify the discrepancy in services you get:
http://en.wikipedia.org/wiki/Median_household_income

There is something to be said about not being 100K in debt after getting your degree and not having to go bankrupt if say you were diagnosed with cancer in your early to mid 20's.

Sorry but i rather not to have parents have to work their arse off just to send me to college, or hope they have enough money to treat me if i get sick just as i fall of their coverage plan.

I also would like for my self or my wife to be able to go of work for a year and raise a child without having to be afraid of losing income or job security.
> Apple maintaining iron-fisted control over the platform at the expense of both developers and end-users.

There are legitimate benefits to having a locked down platform which Apple (and developers/consumers) have decided is worth the negatives. There are zero viruses or malware on iOS compared to quite a few on Android. The quality of applications is significantly higher on iOS because (a) developers have a consistent platform to optimize for and (b) majority of iOS users are more than likely on the latest release.

This approach is working so well for Apple that Google, Samsung and Microsoft are all trying to emulate it.
That gives you the worst of both worlds, though. You get the major developmental downside of a backdoor - making sure no one in the development pipeline finds and removes it - while still having to do the non-trivial work of actually exploiting the bug. Admittedly I don't have real experience with the 0-day black market, but the internet tells me I can just show up with $200k and buy a Chrome/Windows/iOS 0-day, if I know the right people. I find it hard to believe its actually cheaper or even easier to backdoor software than it is to just buy the exploits.
> TRUE, XOLO, Nexian. Recognise them? Consumers in
> Thailand ... do

I've never seen any of them.
>When reporters quote statistics about the rising cost of tuition they usually refer to sticker price rather than prices that students actually pay. Makes for better headlines I suppose.

Keep in mind that sticker price is often significantly less than the actual price, depending on the school.
smaller screen. crappy cpu. two smallish storage options. no pen included.

still could not find about SD card and usb ports.
Because this code never landed on the upstream repository.
Really makes me which that Google would have bought Sun instead of Oracle.
The second half of the talk (http://www.youtube.com/watch?v=lMcRBdSdO_U&t=17m30s) is about turning a JSON object into a type using macros and meta-programming.
Or the opposite could happen and the popularity/sudden interest could lead those with a new found interest and spare resources to deploy additional relays and exit nodes.
I think Mozilla never accepted it, it was proposed to land it.
The question is whether types are the most productive area to focus on when developing better compile-time checks. Maybe it would be better to design languages that solve problems by other means.
A browser running inside a browser!!!
> full disclosure: I'm a Yale EE grad working as a software engineer for the last 17 years in the valley

I guess "full disclosure" means "my background" now. Christ.
$100 more for 2x RAM and storage, that doesn't seem like a "ridiculous premium". Unless you mean ridiculous in some other way than the actual dollar amount.
I believe the "ideal" - at least when you assume central banking - is a perfect fit between the expansion of the money supply and the "value" it represents - IOW, a dollar/pound/ruble means the exact same thing, year by year. That would amount to population grown ( which is lagged by the age at which people go to work ) and productivity growth. I believe that describes "zero inflation" but it's sort of hard to say.

It is possible that the previous evils of deflation no longer apply ( because technology) , but I'd rather not find out through experiment.
Pretty solid! Only minor issues I could spot were:

1. Wrong carrier for my mobile - number started out life with a UK MVNO (sainsbury's mobile), I have since ported it to Virgin UK (another MVNO) but Twillio lists the carrier as being EE (which is sort of correct in so much as that's who Virgin resell capacity from).

2. No carrier type info for UK voip numbers - tried two numbers, one from Telappliant and one from Andrews & Arnold, got nulls back each time :(
Show HN: Hacker News Wisdom
Yeah I think you may be focusing on the "creative art" aspect of this and less on other use cases. My mom is a retired photographer and she loves seeing other people use or repurpose (and yes even sell) some of the pictures she takes. In public libraries we want a way to share images the widest way possible and don't always have our own space to do that.

I get that you're concerned that people don't understand the public domain, but I think the response to that is more (and better) explanations about what it is and why it's important, not disallowing people access to tools that they want on a platform they use.
For Android: XPrivacy will alert you when apps attempt any type of network access and allows you to whitelist or blacklist specific hostnames or wildcards.

That isn't it's main/only function though. From their github page: "XPrivacy can prevent applications from leaking privacy-sensitive data by restricting the categories of data an application can access."

It is a module for the Xposed framework, and requires root.

http://repo.xposed.info/module/biz.bokhorst.xprivacy

https://github.com/M66B/XPrivacy
The button is a cute idea but ...

There should be a button for the construction of Moai and another for a family set of inflatable row boats complete with solar-powered floating kitchen (the latter delivered by amphibious drone, of course).

Clearly, as a species, we have not yet learned anything about the collapse of civilizations, and in so doing, proceed to another Tragedy of Commons at a gentle pace, because it's "not an emergency." ("Boiling frog" parable.)

Carbon emissions need to be cut drastically, and this product sets a terrible example contrary to that.
I don't think the fps calculation is quite accurate, I was getting close to 60 fps and seeing lots of jerks.
Not "exceeding the maximum dose" just "approaching the maximum dose".

"Hey, you're almost taking exactly the amount of this thing we say you can take. Watch out!" is pretty much the definition of a spurious alert to me. It's telling you that what you expect to happen is happening.
Well obviously turbo is just an example. Analogies can only ever approximate their subject, they can never be perfect. The idea is, that's the antithesis of what the guy down at your local garage might look for. It's not terribly moddable, you have less control over the inner workings, it's really expensive, the manufacturer holds tight control over the software, and yours is exactly the same as the one next to it. Those are all the criticisms aimed at iOS when people are saying they like Android better.

What I'm saying is it's not that customers don't understand these points, it's that these points are exactly why some customers don't choose a more open system.
Are you asking if I'd rather pay less and get quality fruit every time, or pay more and potentially not get quality fruit every time?

Tough call, but I guess I'd rather pay less and get quality fruit every time.

Shopping takes maximum 45 minutes and I like browsing the different cuts of meat at the market and/or my local butcher.
> The best part about this presentation, aside from the scrollable slides, is that it didn't break the back button. :-)

Because it's running on 100% pure Meyer: http://meyerweb.com/eric/tools/s5/
> Because it appears very few other people have any (either way)

If there is no evidence either way, yet every other developer raves about types all the time (the way "connaisseurs" rave about fine wine and expensive scotch despite being unable to objectively tell the difference), doesn't it follow that types are overrated?
I'm curious what startups or big companies are using Meteor in production
> Once again, types are way overrated.

You just had to state that, even though it has nothing to do with the rest of your comment? Oh right, I guess that's how flame igniting driveby-comments tend to work - "Once again, startup incubators are way overrated. This forum looks cool. OK, see ya!"
Make a shopping list?

Buying groceries is a solved problem, mostly.
Trust me, I am lying!!
Kinda takes some of the humor away from: http://mashable.com/2011/05/22/facebook-onion-cia/

It's sad that so many of The Onion's attempts at over-the-top parody have turned out to be prescient.
Whoa, that's kinda spooky actually. I'm getting goose pimples. I vote for some kind of slow galatic router ferreting packets around.