skysight-inc/HackerNews huggingface dataset:
A popular criticism of Silicon Valley, usually levied by people not building anything at all themselves, is that no one is working on or funding “hard technology”.

Don't pretend that Silicon Valley is not superficial in many regards. Yes, some of those silly, fluff apps have gone on to make money and that's your metric so you defend it.

But for many people, Silicon Valley embodies a different principle, like the one found at Xerox PARC, of people trying to make the future better and not just drive a nicer car.
Kash (YC S14) is hiring a sales team
That's because the UK probably has one of the most vicious, regressive governments in Europe at the moment (also the main reason why Corbyn is getting more and more popular every day and the Tories probably will be crushed in the upcoming elections), and the French government is severely overreacting to the terrorist attack in Paris. Also the reason why the latter country is currently caught in some State of Emergency limbo as we speak.
There: http://pastebin.com/raw/kYpdLgYg
What do you eat at home for $1 a meal?
If you found that you could do the same thing on a classic installation people will be like. So what? and an electrician wouldn't even be excited to try it.

But since hacking is cool, we like this stuff.

Weird thing also is that using WiFi years ago was basically giving your data, when SSL websites where so rare. And we didn't even cared for it...
Piracy.

Though, between price fixing and booksellers going under and not being able to guarantee that you will retain access to the books you bought, I'd say that this form of piracy is morally ambiguous.
Congrats on the exit, but the idea that GM will be around for the next wave of innovation is what it is. To me hard tech is about building the future, not finding an off ramp. In fact, this maybe one of the many factors killing real change, the desire to make for the hills when a giant offers to take you.
Please, getting on HN is not the 'be-all and end-all'
If it's worth doing or not is entirely detached from the methods used to do it. Your business brain should be able to figure that out. If you want to work with AI/Machine Learning do a course to understand at least the basics. Besides the fact that you won't regret it, understanding the capabilities of a technology through how it works will help you understand how to apply it. AI isn't necessarily obvious like a CRUD app is.
I enjoyed doing this but I got a sore neck from reading diagonal text!
No, paper money gets value because your government forces you to use it - not accepting payment in local currency is punished by fine or jail time in the most parts of the world.
I would be very happy to mark this project as my first foray into the crowd funding world. I have some experience running campaigns, but have yet to contribute to one. This game looks like what I dreamt of creating back in the heydays of Game Maker 4.
When I tried to sign up through Google they wanted access to my Google Drive for verification. You can have lengthy arguments about the sanity of giving Google access to 8 years worth of random files, documents and photos alone, but then give a third party access to all that just for "verification"?
معلم جبس بورد بالكويت هاتف 24731328
I don't think that that is what he was referring to.
I had that experience a few years back, when I picked up a set of Torx TR bits for a college project. Almost temped to carry it around and randomly unscrew things just to say "Tamper-resistant? Ha!"
See my other comment.

You need to have a Titan X to produce comparable benchmarks, otherwise a lot of people won't take them seriously. Also the 6GB of a 980Ti already rule out quite a few popular networks we needed to run.

I was not really in a position to wait much when buying the card, and I didn't want to risk waiting a few weeks to get a used card I bought on a forum, which then comes out being just as expensive in living cost. You also as a startup don't generally have the luxury to risk waiting.

I don't regret the purchase, I more wanted to show the reality of a "hard tech" startup.
Yea, that makes much more sense.

I've always wanted to get a group of people together at my college and build a CubeSat but when you say "I want to build a satellite" people think you are crazy.

We have the labs, the supplies, and the ability to expense anything we want but no one thinks it is possible.
I pray this actually happens. Dwarf Fortress would be amazing hooked up to this engine.
Recently I listened to an episode of the Silver Bullet security podcast that had Steve Bellovin and Matt Green as guests, discussing this then recently released report. It's pretty sobering to hear how government decision makers just blow off tech warnings. Bellovin has a story from his stint as FTC CTO, and how easy it is for people to convince themselves that doing something technical isn't really that hard. They never come right out and say it, but Dunning-Kruger must be in the back of their minds.

https://www.cigital.com/podcasts/show-112/
Those permissions seem abusive, but some of them are not too odd for a music-playing app (phone status is useful for pausing the music when a call comes in, BT pairing for speakers and headphones), but mining your contacts or dialing just seem absurd (and should be blocked with xprivacy or Marshmallow's App Permissions).
You are correct. That's the foundation of Modern Monetary Theory.
I was a long time hobby level Common Lisp and Clojure programmer when I started learning Scala. Understanding functional programming before coming to Scala definitely made it easier. That said I think Scala has a little extra learning curve because you need to understand some syntax especially around type declarations, and understand how flatmap and map work, not just on lists but on many different kinds of data structure.
Had to see that coming. I think there is an opportunity for Evernote to make a big privacy play here ala Apple but it is getting harder and harder to figure out what advantages Evernote has here.
I can think of some very good reasons to suggest SBT to beginners. Probably the most useful features, in this regard, is that a folder with some Scala files in it is a valid SBT project. You don't even need a build configuration file. This is substantially less work than setting up a Scala project through Gradle, Maven, Ant or an IDE.

Also, if you use SBT through Activator[1] you get project templates and an automatically configured IDE.

[1] - https://www.lightbend.com/community/core-tools/activator-and...
A win would give them a kind of master key to all encrypted data stored in the US, right? And I suppose also imply that no security may restrict the FBI regardless of how that security is implemented.
If they confer a selective advantage, they can quickly spread through a population: https://en.wikipedia.org/wiki/Selective_sweep
The point is not the entire product. Everyone is afraid that the product will still be around, but the feature that drove them to it will be killed.

and there is no way you can disprove that fear from google products. You guys do that even with search.
It is always good to know when someone is profiting financially from a recommendation they're giving you.
You make it sound so easy. When was the last time either of us had a project featured on HN?
One of the things I've missed while I was an undergrad at Manchester and really regret it :(
I believe that whilst a CSP (small IT company with >10K users) cannot directly publish details about a warrant, they are able to publish things like "We have responded to 2 warrants in the first quarter".

7.21 in the notes pdf about section 115 in the Bill

"This includes provision for CSPs to be able to publish
information in relation to the number of warrants they have given effect to. In order to
ensure that this does not reveal sensitive information that could undermine the ability of the
security and intelligence and law enforcement agencies to do their job, further information
on the way in which this information can be published is set out in regulations. The
regulations make clear that statistical information can be published on the number of
warrants that a CSP has given effect to within a specified range rather than the exact
number.
"

So a company can both disclose the number of warrants and are authorized to disclose information about warrants in general and not particular ones.

For example, a company would be allowed to publish how much warrants have cost them and taxpayers.
Riskier how? Is it just more volatile, or are you referring to political risk, interest rate risk, or currency risk?
iPhones don't require a four-digit PIN. You can set a nice, long passphrase, which would then make brute forcing completely impossible even with modified OS shenanigans.

The only reason brute forcing is even potentially an option in this case is because the person in question didn't bother to use a secure passphrase.

So, it sure sounds to me like iOS is already doing what you describe. Do you just object to giving the user an insecure option?
I think that the business will be split between sharing and owning in the future, but the exact proportion remains to be seen.

Be careful not to fall prey to the Availability Heuristic[1]: If you live in a city, remember there are a lot of people who live in the 'burbs or far outside a city.

Also, many people actually like driving.

Disclaimer: I work for GM, any opinions here are solely my own.

1. https://en.wikipedia.org/wiki/Availability_heuristic
I was learning Scala at one point. I was reading Atomic Scala [1] (I'm a big fan of Bruce Eckel as I learned Java from one of his earlier books, and some C++ before that). And I also took the Coursera Course from Martin O on functional reactive programming with Scala. I don't remember what is was actually called...

I'm still into alternative languages that run on the JVM...however I went and learned Go Lang in a weekend and it meets a lot of my needs for building out newer services.

Also, for my team the overhead of learning another JVM language (we already use Groovy quite a bit) didn't seem worth it in the end, even though I was a bit of a fan of the Scala idea for a few months.

I might still learn Scala some day, but we're not even on Java 8 at my current job, and that would alleviate a lot of my current Java grievances....

[1] http://www.atomicscala.com/ebook/
Yup, Yahoo Pool was the best multiplayer billiards game for about a decade until Miniclip Pool came out.
>That said though, one advantage if you are diligent is that you probably by necessity learn techniques of checking your work (formally and informally) earlier than typical students, which is a good thing.

Or you can post them on math stackexchange and get feedback for free from bored? mathematicians :)

http://math.stackexchange.com/
>The worst part was trying to Back. Just scrolling actually adds a bunch of URLs to your back queue

How does that happen?
ElasticKube – Open source platform for Kubernetes
The usual problem in self study (of any subject) is that you go towards what is easily accessible from where you are right now, which means you might miss out on useful avenues visible to someone who already has a good view of that "lay of the land", so to speak. You may also lack the discipline to push through something that is difficult for you when you can't see they payoff - an outside influence could convince you it will be worthwhile. Depending on the type of student you are, you can also spend too much time inefficiently on things that are comfortable.

You can try and do something like recapitulate the core curriculum of a math degree, say, but there are constraints there you aren't aware of and it won't be the right path for everyone.

method 2 expanded to "actually ask questions at some of these locations" is actually a good way to inject some outside direction. So it's a mitigation for this problem.
> there should be a substantial reduction in power usage, no?

There is no way to know by just watching the phone's behavior. The task could be using 0.1% or 10%. If the GPS is processed mostly by hardware and the app just periodically reads the hardware the usage could be miniscule.
CSS styles fine, it could be a lot better in terms of ease of use for the developer.

It often feels like black magic getting something to style the way I want it, and its not something that I can sit down and work out with a pen and paper, instead it seems to rely on knowing lots of tricks and obscure features.
Golang: channels are not enough
I've actually wanted to do this for a while. I worked in large-scale analytics (Crittercism) and have a friend who does robotics work in Chicago.

I see two big problems here.

The first is, what's the business case for the buyer? What tangible improvement in their business is possible with all this new technology? Maybe less downtime? Predictive failure models? I feel like the tech is so disruptive, you'd be better off building a completely new factory from scratch rather than convincing an existing one to adopt such a radical process/ops change.

Second, there is a profound skepticism for large-scale software projects in true "industry". My father worked for a long time at Andrew, a maker of coaxial cable in Illinois, which was later acquired by Commscope; their view of software projects was a lot like war in 1984: a constant, ongoing struggle, with no end in sight, of huge promises and lack of good delivery. I'm not sure whether that means the barrier to entry is huge, or once you make great software you'll have a massive differentiated advantage -- probably both -- but just understand, these guys have spent their career dealing with vendors selling overpriced junk from Oracle, SAP, etc. and just expect things will fail from the getgo.
> I got a minor at my undergrad just by doing stats, linear algebra and calc through multivariate.

I wouldn't call this a good thing; this just seems like a sane basis for any maths work (including Comp Sci).
As a bike commuter who rides as far down as 10F (-10C), I can say the cold itself really is the problem. The problem is that for too many routes, either the traffic is so crazy that if you wipe out on black ice the cars will run you over, (i.e. many, many main streets around Boston) or there is no traffic and you won't be seen (e.g. the Minuteman Trail, where a fucking coy-dog wanted to eat me when I met some black ice.)

But on a typical not-quite-main street around Boston, winter biking is easy. There's enough traffic to make sure you will be seen, and it's slow enough you won't be killed.
The people you do know will purchase the information from the people you don't.
> They are this incompetent to realize the catch 22 of resetting the iCloud account? Rhetorical question.

Yeah that was kind of the point of my OP. They really are that incompetent and since they won't admit it to that ... every time something goes wrong their response is "WE NEED MORE POWER" to deflect blame.
"Leave the Medium thought pieces about when the stock market is going to crash and the effect it’s going to have on the fundraising environment to other people—it’s boring, and history will forget those people anyway."

Sam channels Baghdad Bob for a minute there - "there are no American tanks in Baghdad. Especially not the one that just rolled by on-camera"
.NET is actually the framework that gave me such a bad taste for frameworks. It's important to note that my experience with it is from around 2010-2012 though so it could have gotten much better since.

The ORM in particular would sometimes cause me to write very inefficient queries. If I understood the ORM better, I probably could have avoided this, but I found it much easier to write a data layer that ran SQL queries directly and supplied the other layers with simple JSON-like objects.
On the flip side, there's some that are willing to sell their soul to play with the tech of the future. Honestly wish it was easier to find people that aren't into tech for the money or somehow forgot the meaning of what it is to be evil.
Product Hunt’s Rise
How to Grow Your Leads Faster for SaaS Founders (4-Part Course)
I don't know how to cook the local food anywhere near as well as the locals.
hello! hope you folks find it helpful -- there's a pdf/epub as well in the course that you can download. growth hacker kit has been previously featured in product hunt (https://www.producthunt.com/tech/growth-hacker-kit)
What are they attempting to accomplish with Jigsaw? I've read many sources but each has it's own interpretation of what it will do.
I wonder if the blocking is simple to circumvent. If people circumvent it, the fault is not TP-Links, they had no idea or whatever, right? Either way I'm sure people would "root" these devices eventually, it usually happens. That or I could see a market in e-bay for older routers.
And that really only puts it in low earth orbit, where it would fall back down again after a few months/years, maybe decades if you get it high enough.
Solitude, Brighton and Snowbird also use the same tech. I know Solitude has had contactless lift ticket swiping in place for well over the past decade.
That's true, but a bit off topic.

The question here is whether or not the law says the DoJ can compel Apple to hand over these items.

We do not need to allow the DoJ to win in order to get to a point where Apple and others provide us with self-controlled data security. We can both fight the DoJ's position and demand better security from Apple.

Let's focus on the DoJ for now because that is the immediate threat.

This case should be discussed in Congress, not the courts, and the American people should have a say in the matter.

I was heartened to see the video of Senator Lindsey Graham's questioning of US Attorney General Loretta Lynch today on this topic [1]. His delivery and conclusion was perfect. Mike Lee also did a good job [2]. Feinstein was scary to watch (51:00 in the C-Span full video).

[1] https://www.youtube.com/watch?v=uk4hYAwCdhU

[2] https://www.youtube.com/watch?v=XOZLEhTlr6E

[3] http://www.c-span.org/video/?406201-1/attorney-general-loret...
That should read 'was happening' sorry. I was in a rush and didn't proof read properly.
'A' leader. Not 'the' leader. Or is there something very specific that makes you say that?
The last sentence above should say "I expect".
sadly, this one very interesting aspect is buried down the spiffy but hardly useful table scanner.
In this discussion https://news.ycombinator.com/item?id=8911369 someone quoted this page http://mattmahoney.net/dc/text.html as saying it compiles to about 150k. I can't find the current listing, but I'm on mobile :/

Btw: the author's blog talks about LZHAM quite a bit http://richg42.blogspot.com/

edit: Looks like it's up to 190k

Compression Compressed size Decompresser Total size Time (ns/byte)
Program Options enwik8 enwik9 size (zip) enwik9+prog Comp Decomp Mem Alg Note
------- ------- ---------- ----------- ----------- ----------- ----- ----- --- --- ----
lzham 1.0 -d29 -x 25,002,070 202,237,199 191,600 s 202,428,799 1096 6.6 7800 LZ77 70
xz 5.2.1--lzma2=preset=9e,dict=1GiB,lc=4,pb=0 24,703,772 197,331,816 36,752 xd 197,368,568 5876 20 6000 LZ77 73
gzip 1.3.5 -9 36,445,248 322,591,995 38,801 x 322,630,796 101 17 1.6 LZ77
I've ignored it my entire adult life and haven't been corrected on it. Similarly, my stepmother once insisted I was committing a grave error not using two spaces after a period, but ignoring her advice has been for the best.
Thanks. Seriously. I enjoyed reading that.
Really depends on what use case. There should be a nice production-ish demo out towards end of the month, but I am afraid I can't say anything less vague at the moment.
For these kinds of projects, the line is very blurry, though I agree there is a large science component.

Can't make use of the science portion of it if the engineering portion isn't ready, too.
The original article said that he was pointed to a website where you could put in a VIN and get source code.

The GPL says that you must present a written offer executable by anyone. As long as their written offer describes how to get the software, and it works, they are fine. There is no requirement that they give the written offer to any random stranger who asks.

Furthermore the requirement for a VIN is very reasonable. The software is constantly changing, and without the VIN, how do they know what version to give you?

It was obvious at the start the BMW was in compliance. There was no actual story. Just a jerk who thought he was defending free software who was rude and managed to get a bunch of knee-jerk responses from the internet.

So what has been accomplished? We have "gotten BMW's attention", and wasted a bunch of people's time to verify that they were in compliance from the start. (Which I figured out from the original story, even if the person writing it didn't understand the GPL well enough to think it through.)
Agreed :(. For anyone confused by the comment, the original title of the submission was:

"Fred Brooks retires after 612 (mythical) man-months"
Getting Started with MXNet
As a CE/EE myself, I feel your pain. This area of engineering seems to have such a high barrier to entry. I imagine that is mostly because of the production cost and most necessary software tools still being heavily license based with their physical counterparts being prohibitively expensive as well.

It's just easier to play around with software until you find something novel.
Are you serious? Seeing and hearing everything doesn't mean understanding everything.
One way is by using JS to change the address bar location using window.location or history.pushState(), instead of using history.relpaceState() which doesn't create an extra history entry each time.
Disagree - I want to be able to have my phone "casually" locked (when it's on) and "securely" locked (when it's off). If the casual lock is harder to break, that's icing on the cake, but the important thing is that I can quickly prevent access to the phone, and that it will revert to that state automatically after some time.

Ideally my phone would go into "secure" locking mode (requiring my 7 word passphrase) after not being unlocked "casually" for more than X hours.
Hey man, I'm fascinated with the RFID space and would love to learn more about what you're building. Got a website?
press release at the top of the front page?

i thought Ycombinator self-posts were not "votable".

this is hardly hard-tech since the same thing is being done in a garage with off the shelf parts http://www.bloomberg.com/features/2015-george-hotz-self-driv...
Unraveling Universe (1995)
Good point. I mean, these are low margin devices.... how much is TP-Link going to spend to try and prevent rooting?
How to Use Facebook Professional Services
Boeing rolls out new autonomous submarine – seattlepi.com
Decades-old OV-10 Bronco planes used against ISIS
I didn't realize that this standard existed. Thanks for the link, that's very helpful to know. I've always viewed "modern PDF" as an ad hoc thing defined by the intersection of whatever was supported by the popular free renderers.
> Look at the Republican candidates all crowing about how they'll shut down the Department of Education if they're elected.

Please explain to me where in the Constitution the United States are given any authority over the education systems of the individual states.
the problem with those industries is that the software is closed because of the hardware. while on one hand it is ready for disruption, on the other it is locked down by ever changing hardware interfaces outside of your control.

You would also have a hard time convincing the buyers to not use the manufacturer software and instead use yours.
Just do it. You'd be surprised at what money and support may come your way ;) It's very much possible.