skysight-inc/HackerNews huggingface dataset:
Adobe exploits are still a thing. I regularly get emails from silicon valley investors asking for me to open their pdf file which contains their propsal...I chuckle everytime at that line, THERES SIMPLY NO WAY IM GOING TO OPEN A PDF or visit a site with Flash turned on in 2016.
Review: 360 degree camera with GoPros and the potential is in this technology
Paper Money: Here's a List of the World's Top Earning Authors
The tech helps those data silos to be more opaque, to treat the browser as a one way consumption device and to make it harder to link that data in the 'normal' way. It's like audio that can't be re-mixed. That's also a reason why things like RSS and other easy and open standards disappear, they make it harder to lock down the data in a silo.
I've always preferred Douglas Adams' version: Some things you should care enough about to do badly.
I don't think that's been true for several decades. Missiles and torpedoes have completely trumped armor in naval warfare. Even today, anti-submarine warfare systems are nearly useless against the offensive capabilities of submarines.

Similarly for tank armor - modern tanks' armor are only effective against weapons that aren't otherwise designed for the purpose of penetrating them. Anti-tank weapons easily destroy tanks today.
I'm not much of a fan of Hillary's record either, but she never called for Snowden to be "assassinated".

I submit that an impulsive and narcissistic demagogue with no vested interest in "the establishment" is a far scarier leader in the context of a turnkey police state than even a right-wing career politician.
Oh wow, this is great! Definitely pulled some hairs out regarding z-index more than once. What a great read.
I bet the Chinese read about the F-35 fiasco and just laugh at us. The amount of money we're throwing down the hole here is staggering.
That sucks they think that's the case. You definitely don't want your "1 on 1s" to be project and status updates. It's a total waste.

Coincidentally, this problem generally contributes to turnover issues, which tend to happen in waves as groups leave. It's a pretty logical process on why it happens and while it's easy to fix, most don't: https://getlighthouse.com/blog/employee-turnover-why-employe...
No. There is a scoring heuristic that AI programs use to determine if they are winning or not - ie: +2 stone ahead, -2 stones behind, etc. (Note: I don't actually know what the real heuristic is, I'm making it up). A computer will have no real reaction to a "try to lose" or counter intuitive move; it would merely recalculate the heuristic score and doing exactly what it has been doing all along - finding the next move that maximizes that score.
Yeah, as I asked below: Will this be a meaningful form of communication and is the language (subset of images) sufficient? Can small changes like this perhaps change how PRs, Comments, etc are treated? Will it be productive, a distraction, or a NOOP?
If the funds were sent to casinos, shouldn't the casinos have logs of what the money was used for?
If anyone at infoworld.com reads these comments:

On the top of the page, there is a horizontal menu containing "App Dev • Cloud • Data Center • Mobile ..."

When I position my cursor above this menu and then use the scroll wheel to begin scrolling down the page, once this menu becomes aligned with my cursor, the page immediately stops scrolling and the scroll wheel functionality is hijacked and used to scroll this menu horizontally instead.

It took a few seconds to realize what was happening. At first I thought the browser was lagging - why else would scrolling ever abruptly stop like that?

I closed the page without reading a single word.
The best way to +1 an issue is with a pull request.
It's an incremental process. It started with some innocent fluff (and client side input validation) and it ends with signed binaries shipping from trusted sources.

We're somewhere in the middle.
You mean open a PDF with Abobe software?
Yeah? I don't see the problem. Why does it matter how a web page is constructed? If it is fast, secure, and does what the user needs, what is the problem?
Ask HN: What are red flags when you interview prospective people?
Although I'm curious about most things, I'm more curious about technical stuff, like is a certain set of developer/programming habits (or lack there of) that in your eyes count against an applicant?
the web is and will always be a 'content delivery vehicle'. Apps which run on the web are a form of content.

Not all data is open, that is unfortunate, but realistic. At the same time, huge amounts of data is open and available without an app.

What is the use case where we lose to something because of native performance improvements in javascript?

Anybody who wants to build a simple static site can still do that, and I'd suggest the majority of the web is still just that, or very close to it.

I really don't understand your comment about 'executables that only run as long as you are on a page'. You can only read content as long as you are on a page as well. Or are you concerned about our ability to do search and data-mining on large volume of available data?
Misleading headline, given the first line of the piece is "The story of the theft of $100 million from the Bangladesh central bank"
I have seen no evidence of that. With that logic, Java programmers would use "Object" instead of "List<String>" because they have fewer characters to type?

This makes no sense.
...but the article DOES talk about this.
America's High School Graduates Look Like Other Countries' High School Dropouts
What's strange about this?
Tableau | Palo Alto CA, Austin TX, Vancouver Canada | Sr. Engineers | ONSITE
Tableau's (http://tableau.com) Sustaining Development team is growing and we need experienced developers focused on addressing current customer issues. Tableau's mission is to help people see and understand data and our team is building the APIs developers can use (http://developers.tableau.com) for everything from automation, custom visualizations, and connecting to new data sources.

Full job description is at :https://tableau.rolepoint.com/?job=ahBzfnJvbGVwb2ludC1wcm9kc...

If you're interested or want to know more please get in touch with me (Alex Camacho, I'm one of the Dev Managers for this extended team) directly -> email (acamacho@tableau.com),
I hope they will give it second though. In Java 'var' or 'val' are not reserved keywords. It was difficult to migrate existing code when 'enum' was introduced. 'const' is reserved but nothing for variable, perhaps 'new' or some symbols.
A missing feature here is sorting issues by public support. An example is FontAwesome, which explicitly asks users to leave a +1 comment on issues they support. You can then get a pretty good idea of the most desired features by sorting the issues by most commented.

https://github.com/FortAwesome/Font-Awesome/blob/master/CONT...

https://github.com/FortAwesome/Font-Awesome/issues?q=is%3Ais...

Would also be nice to see these reactions on the issue list so you can get a feel for the issues at a glance without digging deep into each one.
Right, more domain-specific options would make sense.
> it's still much worse as a language than Scala, Kotlin, Groovy, Ceylon

Some of those languages are better than each other, and they are much worse languages than Clojure, another JVM-hosted language you ignored.
No commercials. Commercials have roughly the same appeal as diarrhoea.
Ask HN: How does Rabbut create a sign-up form in a Medium post?
You can see in the gif on their producthunt page [0] (top right) that entering a url gets converted by the editor into a form. Is this just a deal Rabbut made with Medium or a feature I can't find documented anywhere?

[0] https://www.producthunt.com/tech/rabbut
Good point. Then maybe convert +1 comments into a popup showing reactions to the user.

Or just wait for people to learn the feature over time.
I couldn't reply because I was submitting too fast so instead of replying I added to my original point which was that 3taps took the heat for Padmapper. The fact padmapper didn't get slapped with CFAA, meant 3taps took the major heat and like you are going on about CFAA as being the biggest blunt force, I don't see why it makes his response look weird. He even wrote that padmapper was not the subject of a CFAA, 3taps was. It makes sense that he can't talk in detail about the case for legal reasons.
I think what I worry about the most is how poorly the modern web partners with assistive technology: it feels like we're actually taking steps backwards.
Four positive, one neutral, one negative. Balanced?

Where is the sadface to go with smile? The warface to go with heart? Or the facepalm to go with party?
Most browsers have a sandboxed pdf reader implementation. What are you afraid of?
They're not legally enforceable either. So, you can expect people to disable JS entirely on your site. :3
tokenly.com - Secure Digital Gift Certificates

We're building merchant and consumer tools for using digital gift certificates on the bitcoin blockchain. Our first use case is to enhance crowdfunding by letting projects sell redeemable gift certificates to backers that can be traded or sold before the product exists.

When you crowdfund Oculus Rift, you get a secure OCULUSRIFT token instead of just a promise. If you change your mind you can sell it to someone else who wants it even before the product releases. Or you can buy 10 at the pre-order price and sell 9 at 80% of the retail price right before the product launches.
I think passion is the best heuristic. Otherwise it depends on things we cant know. Will we be invaded by aliens in 1000 years? If so then thats going to change the optimal side project!
I don't get how we can't take back and track bits. It's not like real physical currency was taken.
Is the PDF format itself broken, or just the awful Adobe Reader? There are dozens of PDF reader implementations, including all the major browsers. I cannot imagine they are all exploitable in the same way.
Mini Flash Crashes
>What is interesting to me is that the computer makes clear mistakes when its on the lead. Since it might find the chances to win equally among different scoring results, it often picks a weaker one.

When they interviewed the devs briefly, they said this is because AlphaGo doesn't really consider the score other whan winning, so it will pick a move it think is an 81% chance to win by one stone over an 80% chance to win by 10 stones. When it's ahead these moves can look like mistakes but a better way of describing them would be hedging.
Lol. Or "private clouds" as our CFO calls them...
GitHub: social coding
It matters because (1) not everybody can see that web page, (2) the ability to inspect the pages is what caused the knowledge about how the web was made to spread and (3) it is a step backwards in terms of being an 'open' vehicle. That it's fast, secure and does what the user needs is not being disputed.
https://fixparser.targetcompid.com/
FIX parser allows users to paste FIX protocol snippets into the app, which parses the log and displays the results in a nice, human readable format. This app is for a very niche segment of technologists who work on financial trading system.

This is a side project of mine and has been for a few years. It is very gratifying to get emails from random users telling me how much they love the app (and asking for additional features). Just a couple of weeks ago I added an important feature: the ability to securely share FIX logs.

I'm pretty proud of the fact that the interface is pretty simple, yet hides lots of functionality the users probably don't even notice. For example, the logs you paste can be surrounded by other garbage, such as timestamps or log4j noise and the correct message will still be extracted. It will guess delimiters. Users can drag and drop a file on to the text field. Click on a message (very subtly) highlights related messages. I'm sure I'm forgetting many more.

There is plenty (plenty!) more I could add. Just a small matter of having no time :)
The failures of these databases were a lot more fundamental than I think you're looking for. And so far it hasn't been a trade-off where a non-graph DB has been more scalable but slower; instead, non-graph DBs have been more scalable and faster.

Here's what I have to be able to do in the database:

1. Import millions of edges from a flat file (time limit: 24 hours)

2. Query any node to return up to 100 edges connected to it (time limit: 100 milliseconds)

3. (nice to have) Find the maximal core of nodes that all have degree at least n to each other (time limit: a few hours)

4. Iterate all the edges between the nodes in a specified subset, such as the degree-3 core, which may still be millions of edges (time limit: a few hours)

#3 is optional, and the alternative is to export all the edges and compute it outside the database. But it's the only thing here that's actually a graph algorithm. However, every open-source graph database I've tried is orders of magnitude too slow at one of the other steps. They either fail at importing, fail at iterating, or fail to respond to trivial queries in a timely manner.

I forgot to mention one other non-graph-database system that met my requirements, which is Kyoto Cabinet. The main downside of it is the GPLv3 license.
Any application relying heavily on 64 bit integer arithmetic will be vastly better...
That is a very large part of my point, the viewer is no longer in control. That was one of the beautiful concepts of the web, that the reader could be anything, a person, a screen reader, a computer program and so on.
Mark my words: Windows 10 will be a free upgrade forever.

They only placed a one year time limit on it in order to increase early adoption. They will no doubt "extend" the period right before its end due to "overwhelming popularity" and then extend it indefinitely after the buzz from the first extension has worn off.

For Microsoft's current strategy it doesn't make sense to leave even a single user on Windows 7, 8, or 8.1. They need everyone on Windows 10, and further still the number of people who, missing the free period, will pay to upgrade to 10 is going to be miniscule.

I might be wrong, but I don't think I am. It is just more compatible with Microsoft's strategy.
Staminus.net / Intreppid.com / Ku Klux Klan – Hacked by FTA Group
A new group known as "FTA" earlier this week has hacked into two large anti-ddos companies known as Staminus and Intreppid. Both companies are hosts of very large companies that lead into smaller companies and game servers. It was noted that "FTA" has leaked all information regarding Staminus, Intreppid and a few other sites. All of the leaked information exposes thousands of clients including owners of: BuyCraft, RamNode, Spigot, MC-Index, Zenoscape and even the KKK which exposes members of the community. The KKK alone are tagged as a terroist organization. Both Staminus, and Intreppid are completely shot to the ground and thousands of clients are furious. All data from the leak contains personal information, passwords, server logins and so much more. An unknown user also stated "A zine shall follow" in a chat room. Is it the end for both companies?
Staminus Twitter: https://twitter.com/StaminusComm
Staminus Facebook: https://www.facebook.com/Staminus/

Intreppid Twitter: https://twitter.com/intreppid
Intreppid Facebook: https://www.facebook.com/Intreppid/
Ask HN: How do you measure bug report quality?
As software developers, some of us spend a lot of our time fixing defects reported by internal testers and QA teams. The quality of defect reports seems to significantly impact the time it takes for developers to diagnose and resolve issues. Providing defect report templates and examples have helped thus far, and good old conversation is useful too, but I'd like to take it a step further and use metrics and data-driven experimentation.

Does your organization measure bug report quality? If so, what metrics do you use and what recommendations do you have?
I was recently thinking about Moore's Law and if it is truly coming to an end. My initial reaction is that it doesn't matter in itself, if the number of transistors doubles, what might matter is that our compute power is doubling.

This led me to think that maybe Moore's Law is looking at the wrong metric, and is there a more fundamental law regarding increased capacity. Some proof of this is in the drop in prices of cloud computing and increases in network capacity. If chips stopped getting more powerful, in theory, we may not notice as the capability of the entire network continues to increase at the familiar rate.

However, this begs the question, did this increased capacity actually begin with Moore's Law and computer processing in general? Or is there an overarching law of progress which has always existed. To prove this, I'd need to go back and look at the growth of industrialization. I suspect as the capabilities of the factories slowed, our network speed (rail and sea, then road and then air) increased. As the network speed reached a plateau, we began to find places where we could manufacture more cheaply, thereby increasing the output per cost. Does the same growth exist in agriculture? What major industry does not fit?

There is some evidence that a law similar to Moore's law exists not only for technology. What effect does that have in our understanding of why things grow?

[edit: this is was an except from my YC application to the question regarding what have you discovered]
Ford and Chrysler too.

I'm actually somewhat surprised by this move by IBM. Most companies I know of wised up to the fact that the total cost of ownership of the system goes up with outsourcing and you get a sub par product and as a result stopped outsourcing any kind of core development en masse.

I myself have seen a few of the outsourced projects fail as well with a couple of exceptions where the core team was not outsourced but some of the "busy work" type development - CRUD etc - was outsourced and then integrated into the core product. Still was painful logistically and savings weren't all that great at the end of the day.
Get a good look at what the FBI and prosecutors say to Apple for not doing what they want. This is the same thing they'll say to other companies and individuals who stand up to them.

Here's corrosive for you: the gradual decline in respect for laws meant to protect innocent Americans against their own governments.
For me concepts are a joke. They have been in development, like, forever (heck, even perl6 project got started and was released in the meantime!), they are hugely polarizing for the committee and the supposed benefits are, well, lofty. In the meantime everybody just got better at spotting common patterns in template error messages. Is there a point beyond which everybody will essentially give up or is it a point of honor to bring them into the standard?
Testing GCC in the wild
How would they know which comment to attribute them to?
If the drone is going to get up close and personal with the target, there are any number of toxins and venoms that would be more practical than nerve gas.
I have nothing to say but good things about the guy. He lent me his copy of the Mythical Man Month when I was in high school. (I went to the same church as he did)
Really nice! Would be cool if there was some sort of categorization of the styles, i.e. "serif", "sans serif" etc.
Run contests for schools/clubs to incentivize people. Try scraping their websites to come up with guesses. Maybe go state by state initially, merge the data as it grows.
Because people will take it and say "Hey, with WebAssembly I can rip out the entire DOM and roll my own layout and text rendering directly to a canvas like some sort of game engine! By avoiding standard webpage structures, we can make our ads harder to block!"

And really, who cares about copy/paste, accessibility, fair use, user stylesheets, or any of that, when you could trade it for more resilient advertising? Not publishers, that's for sure.

It's going to open the floodgates to a new generation of those crappy bundled-up Flash websites that gave you very limited ability to interact with their content.

There are of course better things to do with it, but from my limited understanding of WebAssembly this is my biggest prediction for what it'll get used for.
You could possibly also try to partner with organizations that are focused on different special interest areas to get them to help coordinate getting the data.
Heart is probably a supersized +1 for pull requests and a nod to Aaron Peterson.
I think you are overestimating the reach of CFAA. There's multiple web scraping tool/services as a vendor not just ScrapingHub. All of them have been operating longer than 3taps and some do still scrape craigslist and get away with it without issues for the same reason you could hire a guy on freelancer to scrape craigslist for you. 3taps went above and beyond for their best client padmapper and got burned.
Not being able to explain things that are on their resume.
> You don't really need to toss an atomic clock on the plane. Just make the plane use GPS.

These are warplanes - you don't want critical systems reliant on satellites that could be jammed, or downed, during wartime, which I suspect is why they don't do this already.
The money was held in the Fed.
>There is _no_ way they can do the vast majority of missions people do. You can't talk with locals build relationships to gather intelligence with copters, but you can with a couple soldiers walking on patrol. There 1000's of other examples.

You are right, predator drones are so much better at these things than hexacopters could ever be!
The money was the Fed's money but it was stolen by hacking the Bangladesh CB. It is both true and misleading.
That's the whole point of a 1 on 1 though: to break down miscommunication, talk through situations, give and receive feedback, etc.

If you do one on ones well, the trust and rapport you build in the good times will help you get through the bad because you're more comfortable having much needed conversations.
Myabe i was just paranoid, but i quit flying private after about 1000 hours because of the ever present opportunity to make a mistake and have the FAA come down on me. A private pilot is under the bloodshot eye of the FAA from the time he sets foot on the airport to when he leaves it.
I don't understand why they limited it to six responses rather than just letting you search for one and use it (the same way slack does)?
It's also possible that the positional evaluation is strong enough that AlphaGo can see the value in a position before the human because of the complexity involved in determining the "value" of a given position.

My experience is with Chess and Chess AI, but in my experience, the more positional knowledge built into the evaluation function, the better the search performs, even if you have to sacrifice some speed for more thorough evaluation. A significant positional weakness may never be discovered within the search horizon of a chess engine because it may take 50 moves for the weakness to create a material loss, so while it's certainly possible that a deep, but carefully pruned search is being utilized, I suspect that some of the Value Network's evaluation is helping to create some of these seemingly odd moves.

For AlphaGo to recognize a position that doesn't achieve a good result for 20 moves, it would often have to search much deeper than those 20 moves (I'm not sure if you're using the term moves to mean ply or both players moving, but if it takes 20 AlphaGo moves for the advantage to materialize, that would be a minimum 40 ply search) to quiesce the search to the point that material exchanges have stopped (again, this is how chess typically does it, I don't know about Go), so the evaluation at the end of the 20 move sequence is arguably more important than a deep search. The sooner you can recognize that a position is good or bad for you, the more time you have to improve the position.