skysight-inc/HackerNews huggingface dataset:
People of our age group entered this field assuming that developing new programming languages, software processes etc. would get us to be the next Turing, Dijkstra ... - however, that frontier has been long conquered, so as to say

Currently, enabling conventional processes through human network linkage via internet etc. is the big thing - think Amazon, Twitter, Facebook etc. Even this wave will end sooner or later

If I, you or anyone of our age group wants a real challenge, we need to create things which provide value above the already integrated human network(via electronic medium). I mean creating next Amazon etc. is not fun - the real deal lies in thinking what people will next need once they have such services available

PS:
1. Thanks for raising this question, I too have similar doubts - writing this response helped me frame things for myself better :-)
2. I don't think making impact through programming is viable anymore - my response hinges on that being assumed and understood
Google is free to use any metric to score their ranking. The difference is this one they are telling us about.

HTTPS is also used to upgrade connections to stuff like HTTP2 and SPDY which give a substantial improvement to speed, which in turns improves satisfaction. So it makes sense to priotise https sites.
Its had preformatted text for as long as I remember. Put four spaces at the start of each line to use it.
In Poland, if you wanted to eat only in restaurants, that would cost you about $1000/month. $200 for high-quality home made meals with meat everyday (the cheapest sustenance diet would be about $40).
Rent for a small apartment in medium-sized city is about $350/month. $20-$30 for ~50 mbit internet. Other utilities about $100 I guess, depending on usage.
Shoes and clothes generally cost the same everywhere.

There is public health insurance which most people have but it's better to pay privately for everything, prices are very low and quality is higher. Eg. a total knee replacement surgery would be $7000 at most compared to $60k in USA. One consultation with a specialist costs about $25.
Hacker News for Fintech innovations
iPhones have a separate processor for that. Not really an issue. It's even better in ios8 with regard to battery life tracking. As for the tracking, it asks for permissions and is fairly obvious what it's doing. Yes, if you avoid reading or doing any level of discovery... If you just blindly install the app without thought, you could claim surprise. I find most people assume far worse than the opposite. Ask for location permissions, and they assume they are getting tracked by someone who is watching them in real time through their phones camera.
Ycombinator 2016: Sleepster - the remind-you-to-sleep app, bought for $6bn
SaaS: Science as a Service.
Out of total curiosity, can you expand on these "slight misunderstandings"?
Google is Making Life Tough for Samsung in India
Is the server library for producing the protobuf data from PostgreSQL/PostGis/Osm open source ?
This is this lib ? https://github.com/mapbox/vector-tile-spec
Using this spec ? https://github.com/mapbox/vector-tile-spec
It is likely that they were able to compromise the bad guys' systems and steal the private keys, which in itself is against the law.
> In Poland, if you wanted to eat only in restaurants, that would cost you about $1000/month.

It is possible to go much, much lower than that if you are willing to prefer eateries/milk bars over proper restaurants. It is very much possible to have a hearty, filling, two-course lunch in downtown Warsaw for $4.
Here's the big differentiation that the now still beta and invite-only Google Domains could take on: assign free wildcard SSL certificate for every domain registered/transferred there.
How about if said somebody is a less tired, more sober, more attentive and less stressed me?
I found one posted on HN a few years ago of Middle Earth:

https://news.ycombinator.com/item?id=1681505

EDIT: and another https://news.ycombinator.com/item?id=4972756
> OpenSSL [...has...] documentation

Did you really praise OpenSSL for its documentation? Honestly, until now I thought it was the de facto example of poor documentation.
Show HN: Blazing Fast Domain Name Search built with React and Elasticsearch
We wanted to provide an interface where people not in the domain industry could realize the huge number of domains that are now available on the market. The aim is not to give a 100% accurate search result but to give a quick overview of what is still available or not on a single string. The search is based on zone files and other static sources which don't include the premium names nor the "Trademark Claims"

I'm open to feedback of course!

Cheers.
I think that may be part of the author's point. The api isn't solving the underlying problem it's solving the api problem and they're different.

Quite often a lot of the implementation complexity is exposed even though there's no real need as far as the api is concerned. Largely because no-one really designed the api, it followed on from the implementation.

Not that I'm defending the implementation but I do have one quibble with the article. The author didn't need real time events but he used an rt api. Under those circumstances it's pretty hard to come up with a protocol that doesn't expose some of the complexity without incurring a penalty on either the system or the api. Having said that, the usual approach is to restrict what you can do so it can't cause damage in which case you can usual make a simple api.
exited to share?? excited to share!
Science Is Not About Certainty By Carlo Rovelli
To be honest I never really understood this need for minimalistic text editors. I can understand if all you know is MS Word, but when I need distraction free editing, I just launch Vim, open a file in my dropbox, and switch to full screen, done. No need for 10,000 projects like this (FocusWriter, WriteMonkey, WriteRoom, and whatever else).

(and as everyone else already mentioned, don't start by asking people their email).
AZDO is not about "single draw per frame" nor "single draw per scene".

Its "single draw per timeframe needed for switching state".

Difference bing that modern GPUs can "hide" state change behind big enough workload.

Also OpenGL as is right now, allow for explicit GPU/CPU synchronization. Multi threaded content creation (without needing any explicit api for it).

What it lacks are:
* Requirement for caching shaders. (Quality of implementation)
* Requirement for offline shader compilation. (Quality of implementation)
* Intermediate representation (so that mundane task like elimination of dead code happen ahead of time) (Specification)
* Having all that good stuff in core (Specification)
* App devs moving to Core Profile (thats us...)

So OpenGL as is now, is quite close to solving all Your problems. And it do it somehow-less-somehow-more explicit then DX12/Mantle (as those focus on exposing CPU/GPU intensive operations, while OGL "AZDO" go ahead and propose solution to solve GPU/CPU bottlenecks)
To add to the logistical difficulties, ancient Greece was covered in thick forest.
In that sense You should add disclaimer at the beginning of this blog post ;), that by "OpenGL" You mean both OpenGL without AZDO extensions and OpenGL ES.
> but you need your own IP

Not anymore, unless you need to support antiquities like IE7 on Windows XP or some ancient Java-based software. SNI works just fine in other cases.
Depends on your definition of force. They have a monopoly.
Congratulations! It has been a long time since I considered changing jobs, but now I'm actually considering applying. :)
I'm not sure to what extent it makes sense to call Kasparov a Russian nationalist; even calling him Russian seems only technically correct at this point.
I think Cookie Clicker is actually perfect the way it is. We just abused the concept to try and sneak in some Physics ;)
Respect for those stats!
When did you start the project and what was the start of the site all about (any marketing hacks? :) How did you manage to get those links? Did you approach those websites actively when you started the project? Can you share some traffic stats or CTR?
We wanted to provide an interface where people not in the domain industry could realize the huge number of domains that are now available on the market. The aim is not to give a 100% accurate search result but to give a quick overview of what is still available or not on a single string. The search is based on zone files and other static sources which don't include the premium names nor the "Trademark Claims"

I'm open to feedback of course!

Cheers.
Switch from HTTP to HTTPS-It's a Google ranking factor now
> Some other points: The wide variety of programming languages is good, but the list you provided is noticeably lacking C (the most widely used language) or any systems language.

Er, perhaps I'm being thick, but doesn't Ubuntu ship with a C compiler anyway? All three provided editors have C modes. It's there if you want it, or if somebody wants to teach it.

Besides which, you seem to have just completely missed the point of the whole enterprise. It's a machine for primary/elementary education in coding, not university level CS101. The first language mentioned is Scratch, for crying out loud. No, systems programming is not relevant for this particular use case.

When you get all sniffy about "script kiddies" and "silly kiddie games", does it enter your head that you're talking about 10 year olds? There'll be plenty of time for pointer arithmetic and kernel patches later.
I also couldn't see the little Gaulish village we know so well.
Maybe because there isn't much of demand for that, yet.

Shall the transition come and we'd all perceive HTTPS as a default, it's very likely registrars would also offer certificate signing.
I think it would be much nicer if the browser vendors started pushing for DANE + DNSSEC.

Together, they are a quite neat combo and we wouldn't have to pay for certificates anymore.
As someone who tried Clojure and failed, serious question: Does anyone actually use all these crazy features/patterns that keep getting added/discovered and talked about?

I ask because even though I can imagine someone smart mastering these things and programming faster, I can't imagine a second person being able to understand his code, maintain it, and generally be productive. I imagine the second person losing a lot of time trying to understand what is going on, or even thinking he understood but in reality he didn't and messing things up.

So how do you even form a Clojure team?
The gaming community is globally aware that investing in an expensive CPU is not the best choice. Gaming performance will depend mostly on the GPU, and most gamers go for an AMD configuration for that specific reason.

Regarding the mobile usage, I think Intel has a clear advantage as their CPUs are more powerful and more efficient.
Consider this: You really want a flashlight app. You go download the app and see a list of permissions. You really just want to have a light so you go ahead and click okay.

Now on iOS, you download the app and open it. A dialog pops up that says: "May DubiousFlashlight access your contacts?" Of course you tap no. Your contacts are safe and the flashlight still works.

I think the main problem is that on Android, it's the standard that most app will have need a ridiculous list of permissions. Just look at the permissions of the topmost entries for basic apps like barcode readers, flashlights, compasses and so on. Now try the same on iOS and look what permissions you will be asked for, and which permissions you will need to actually use the app. Imo, iOS protects the average user much better than Android.
One programmer can make an impact to a degree. Yes, making an enterprise system for some industry requires a ton of coding for business rules. But it might be possible to make that coding simpler/easier so that people with domain knowledge could express it without having to code it, of course this is easier said than done.

Also taking a step back and seeing how things could work differently is a nice idea. One of the most recent examples is Bret Victor, just his demos gave a rise to a lot of new cool stuff. Or take LightTable, it has quite interesting ideas for interactive programming.

Regarding start-ups, take for example TransferWise, it solved a business problem, and it started as a two man band. ZeroTurnaround with it's JRebel, solved a technical problem, but was conceived by one person.

So, yes, one person can make an impact, but it takes solving unsolved problems or noticing problems needing to be solved. Of course one person usually can't be a business, which is somewhat different from making an impact.

As a start I would suggest watching Alan Kay and Bret Victor videos.
That would be interesting. Especially the discussion of whether this is morally acceptable (ie. doing illegal things to obtain the private keys from the malware designers).
I imagine this to be the idealist world every researcher would love. Although, clicking and science comes out might seem strange to the public.
> There's a ton of people out there that are not experienced hard core developers using Processing to create data visualization, interactive installations, games, and experiences mixing sound, vision and graphics.

Processing was more or less how I got into 'serious' coding. It was ActionScript -> Processing -> Everything Else for me. It really cuts down on the bs and the boilerplate and lets you get started with getting your thoughts visualised on the computer, without worrying about the underlying technologies.
I'm not sure how that kind of service could work without collecting that data, although I'd certainly like to know more details on "credentials that may be embedded".
Well, he set up a camera in that location with the intention of taking pictures. Pretty big finger in the pie of circumstance there, if you ask me.
I disagree. As a user of both platforms, iOS's privacy settings are clearer (each permission is requested separately) and more granular (not all-or-nothing).

I do not read through the massive list of permissions every app requires when installing on Android. On iOS I do think about whether or not I want to give an app a permission when it asks for it.
Sorry, we focused so much on the underlying tech challenges and getting this out in the open as fast as possible that we slipped some presentation details. Fixing today.
I second this. Plus, I ssh into my own server, tmux att and launch vim there. It is available wherever with Internet connection for me.
Yes, upcoming Mapbox Studio release will allow you to author vector tiles for GL (with custom data), which you can fully style on the client in turn.

Note that Mapbox GL is a collaborative effort of a big talented team — a lot of people worked on this, I'm only a minor part.
How to dodge Google Panda Algorithm
Paper: Effect of social media on identity (UK) [pdf]
After some interaction (including assuring people), my impression of CAcert is much more negative than my impression with any of those big bad CAs everyone likes to complain about.

They are so far off this side of "sane" it's really not funny.
Agreed. When I design a new PC, I don't look for the highest performance system, I look for performance per dollar. This chart is very useful: http://www.cpubenchmark.net/cpu_value_available.html

When designing a new PC about a year ago, I went with an eight-core AMD FX-8320. Which was significantly cheaper than an equally fast Intel i5 or i7 CPU (although the per-thread performance is only half of a 4-core i5/i7 with the same Passmark score).
The whole backend stack is open source — check out https://github.com/mapbox/?query=vector (all things vector data) and https://github.com/mapbox/?query=fontnik (powers font processing for GL)
Why push a new document every day instead of simply updating the document? This is git, it's easy to track changes...
Monkey’s selfie at center of copyright brouhaha
Genetic Sexual Attraction, husband and wife discover they are brother and sister
Singapore startup 3D prints living tissue
Cool idea. I would recommend making it clearer how to order the kit though. I read your page with interest, then reached the bottom without really knowing what to do next (yes, I did see that "tutorial" link).

I understand that as interns you may not have control over the purchase process, but a "Buy now ($XX)" button at the bottom would be a step in the right direction.

(for the curious, it appears that an nRF51822 evaluation kit costs about $/€ 80).
Isn't this 'McDonnalds' ref a little bit insulting? :-/

https://github.com/particle-clicker/particle-clicker/blob/ma...
Watch This Wireless Hack Pop a Car’s Locks in Minutes
Neat project. It would be even greater if the IDE was working natively on OSX/Linux.
The tricky part is setting up your pipeline: from .csv files to submission. This can take a day, or 30 minutes, depending on the contest. If feature engineering is required then this adds a lot of time to this process.

Time to create the first submission dropped drastically after a few competitions. I now have a small library of munging and ensembling scripts that I can quickly adapt to suit the needs. On the other hand, time spend on optimizing and staying inside top 10, increased too. For the KDD-cup I'ddo weekend long sprints for a few measly improvements. All in all I'd say I spend at least 8 hours per competition.

My background was front-end developer growing into analytics and dataviz more and more. I think it was on HN that I saw a link to learnpythonthehardway.org and I started from there. After reading "programming collective intelligence" I got more serious.
I found my favourite writing environment (IWE?) to be Vim + Goyo [1] + line-wrapping with j/k keys mapped to gj/gk [2]

[1]: https://github.com/junegunn/goyo.vim

[2]: http://vim.wikia.com/wiki/Move_cursor_by_display_lines_when_...
You're seeing HTTPS as a move from HTTP with a burden.

Let's see it the other way: any sane webserver allows you to easily activate TLS, and generating a certificate is both free and easy. What's the point of going back to HTTP at this point ?
Why does finance need all this technology?

In a world where real bank transfers between businesses (i.e. real trade) take minutes or hours, why does trading in tiny fractions of the ownership of that business need to be in true real time?

High capitalism is the people who make up the financial system redefining money and power so that they can give it to themselves. The technology is necessary only to make the trick believable, like a health quack speaking science words to make homoeopathy sound legitimate. They believe every word they say too.

Please stop participating and make real stuff.
But are the performance gains a result of a completely new CPU architecture (ARMv8-A, that happens to be 64 bit), or the result of addressing memory using 64 bits?

In reality, I think your statement should be "Both iOS and Android are reporting significant performance gains from ARMv8 [...]", not necessarily from going "64 bit".
Erm... Heartbleed has absolutely nothing to do with what version of OpenSSL you use to generate the cert.
any idea what's the content of the gzip and how to extract it?
Are the mono font's hard-coded? i.e. font-family: "custom font" vs. font-family: "monospace"
It doesn't show up if you have an HTTPS script on an HTTP page.
Technically yes, but in practice only if the bad guys file charges and/or assist the authorities with evidence, ie their machines.
> The free decryption service was made possible because Fox-IT was somehow able to recover the private keys...

Part of me is so hoping that they extracted those keys from the crooks using rubber-hose cryptanalysis. There are many types of Internet scams, some more evil than others, but this is one of the nastiest I ever heard of.
I really doubt that, where does it say so?
AFAIK, he supported the TweetNaCl in C. That does not mean anything concerning this port.
Show HN: The Converted 2.0 for iOS
Abusing new technologies to create ASCII tables
Browsers only complain if you go from HTTPS=>HTTP, not the other way around, so there is no mixed content warning. The article itself, hosted on Blogger, demonstrates this if you check the source code -- whilst the website is HTTP, it uses JS hosted on HTTPS, with no mixed content issue.

To reiterate on the issue with HTTP default, the issue is that Google Analytics being HTTP on all HTTP sites results in a far easier man-in-the-middle target. An attacker only needs to eavesdrop on messages being sent to the Google Analytics endpoints, a far smaller and simpler task than observing and parsing all HTTP traffic.

As such, a default of HTTP even if the website itself uses HTTP is something I'd term a major issue. An ISP or government agency could track the web traffic of an enormous number of users without having to perform any real processing of their own. Admittedly, they'd only see a subset of what Google sees, but that's still a lot.
India planning to regulate Whatsapp and Viber and other IMs
Yes, I believe most GOG games on Mac run in Boxer, which is DOSBox with a slightly more intuitive frontend/setup process - http://boxerapp.com/
Or you could just buy it from gog.com DRM free...
Still, it's important to understand their behaviour with regard to performance in order to inform trade-off decisions.
Hence I'm waiting for self driving electric cars, which can start going almost immediately at a green.
Please stop saying that you are not good at maths. It’s not ok
Remember that this game was made on a weekend... really really impressive work for one weekend!
I have spent 10 minutes trying to find an actual working "buy now" or "add to cart" button, but sadly, those are no where to find.

I followed the link from Location Puck Tutorial Page[1] to mbed.org page[2] which does have a "Buy Now" button, but clicking on it took me back to the vendor page where it was completely unclear how am i supposed to buy this!

I understand you have this amazing bluetooth board, that I can do wonderful magic with it. But how do I get one? Give me a straight direct link to buy this thing.

How can you possibly think that this can be called "The Raspberry Pi of Bluetooth" when even buying this looks like an impossible mission.

As I said it looks pretty cool and I congratulate you for taking it so far. I think there is a lot of work to be done to enable hobbyists/hackers to buy this device easily without jumping through numerous corporate hops.

Also if I understand it correctly, I need a special IDE to be able to hack on this device? If that is really the case, I think there should be some work to decouple the device from the IDE to increase the openness and remove any kind of vendor lock-in.

But then again, i might be completely off and this device is not what i thought it was. Good luck anyway!

[1] http://nordicsemiconductor.github.io/puck/tutorials/location...

[2] https://mbed.org/platforms/Nordic-nRF51822/

[3] https://www.nordicsemi.com/eng/Products/Bluetooth-R-low-ener...
I agree with Kasparov. I've never known a historian who didn't agree that there were major gaps and distortions in historical records. Fomenko may be a radical and an outsider, but he does have a very logical approach, which I appreciate. Sometimes it's worthwhile to question everything you assume is correct and reason from available evidence alone. This approach should be celebrated and encouraged, especially when it produces such different and interesting results. If it's wrong, great! We can still learn from it. Many political problems could be solved with a similar approach. There's too much investment in established ways of doing things.
Particle Measurement Sidesteps the Uncertainty Principle