skysight-inc/HackerNews huggingface dataset:
Yes, it's a terribly confused explanation of the concept 'equity'. For example it has no way of explaining the difference between the paid-in amount and par value of stock, as far as I can tell (is there a word in English for this difference, btw? In Dutch it's called 'agio' but I can't seem to find one specific word for it in English).
First impression: feels undifferentiated. It doesn't seem to be particularly quick on the data entry, or particularly powerful on the analysis and reporting side. Perhaps there's something great about it, but if so at least I didn't get the message.
Monument Valley: an iOS and Android game by ustwo
Epistemio's page for rating or reviewing the scientific publication discussed here: http://www.epistemio.com/p/AJ09k7Yx
Are you suggesting that the updates themselves never introduce new security flaws?
Lessons learned on a 3‑month sabbatical
The problem with integrating time tracking with other business systems is that outside of software development the tools utterly suck for integrations. Integrating with calendaring apps or task management or CRM is either really hard because there isn't a public API or the tools are very basic because the API has to easy to use, or the system is expensive to develop for being the API is complex. Plus the API ends up dictating how you organise the data rather than the business choosing how to use the tool - eg 'every job must be part of a project that's owned by a client' .. that sort of limitation quickly makes the tool inflexible and hard to use.

If you look at integrating with software development tools like ticketing or bug tracking you have to remember that in the majority of companies, even if you only look at software companies, most people aren't developers once you get to more than about 10 staff. You have sales and admin and managers. What that means is that you either end up with a time tracking tool that does very little outside of tracking time or a time tracking tool with a raft of features that don't apply to most of the people using it. Both of which are bad for some of the users.

All of this is compounded by the fact that most people don't want their time to be tracked. Even if you love your job, having someone reviewing how you spent your time feels like you're being micromanaged and watched over. That just isn't a good feeling.

Time tracking is a surprisingly hard problem to solve once you get past just a log of 'On A/B/C worker X worked on Y for Z hours'.
There's the move command though. Cmd+Opt+v will move a file (cut it) rather than copy it.
Why do you assume they don't have a bomb?
I think Open ISAs such as SPARC, OpenRISC and RISCV and their related ecosystems and tools provide the following opportunities:

-Educational: Engaging more people in hardware design and creating a much bigger community who can understand and design complex systems without the need to start from scratch. Moreover, a larger community leads to the improvements and maturity quicker than propriety solutions.

-Commercial: I agree that they may not be able to compete with proprietary solutions in few applications in near future. However, in many applications the combination of open ISAs and proprietary solution enable faster customization and development time. A good example is NavSpark/Venus (http://navspark.mybigcommerce.com/), a GNSS solution based on Leon3 with an attractive price and competitive features comparable to the state of the art.

-Security: As mentioned by others
Most people aren't interested in the mechanism of anything, just the results. They don't make the concious decision not through education but through apathy and the desire to get from A to B via the shortest path.

As for Google; backups. If my account gets toasted it's a couple of hours inconvenience to set everything up and little else.
Wouldn't it be fairly easy to have a machine operate in "fair mode" during testing, and in "unfair mode" after that? Timers, secret commands and what have you.
This is very problematic for Android. It was a question of time before such an issue crept up that left a large amount of legacy devices fully compromisable remotely. This is the biggest problem of relegating software updates to a complex and unwilling group of people, instead of a single party.

The biggest problem in solving this issue is: "who is going to solve it?". The software fix should surely be made by Google's Android team, but a software fix is not a solution. It needs to be distributed as well. And you can count on that not going well at all.
I don't understand why do people keep tracking time through web apps.

I built Zone ( http://rinik.net/zone/ ) because I couldn't find any product where you could track time really quickly.
mapstore.Add_Lat_Lng(40, -70)
mapstore.Add_Lng_Lat(-70, 40)
mapstore.Add_LatLng( []float64{ 40, -70 } )

Few minor gripes for the Go code; don't use underscores and don't provide method signatures for all arrangements of values, all you need is mapstore.AddLatLng(x, y)
Twitter: 15 hidden keyboard shortcuts
Ex-Apple Worker Named Sam Sung Ebays Name Card
This seems like it would be good use of the new heroku button: https://blog.heroku.com/archives/2014/8/7/heroku-button

I'm sure some people would like a one-click deploy of this app to their heroku account.
You mean people spend millions of actual euro's on a free to play game? Sorry for stating the obvious but this is a little hard to grasp.
Also, post 140 was discussed here previously, at https://news.ycombinator.com/item?id=1310105 , when it first came out.
I love Zone, I just wish that it could track what applications I'm using and for how long.

Thanks for your work!
Linus is just super clever: "just a hobby" (start small), picked GPL (getting Linux in place of the vaporware-HURD, though he doesn't like the over-ideology) and he totally owns this discussion: "monolithic v.s. micro-kernel" is likewise famous as his initial announcement. Reading this and you can sense that especially he has a lot of good points to make.

And he was 22 at this time and already joking about flame-wars (turning them into fests). He already was so knowlegable&smart (certainly you become wiser over time but that's a heck oft a good foundation he shows there). And certainly so much hard work (and anger "f__k you Nvidia"). Kudos to his incredible dedication and sensoring for what is (likely to turn out) right!

He has revisited these topics later calling micro-kernels "mental (academic) masturbation" [1] (so been much stricter and confirming himself to be spot on).

[1] The origins of Linux: http://m.youtube.com/watch?v=WVTWCPoUt8w
If you are a scientist, here is the Epistemio page for rating and reviewing the scientific publication discussed here: http://www.epistemio.com/p/AJ09k7Yx
How can I differentiate the functions for adding {40, -70} and two parameters 40, -70? Both would be AddLatLng.

I've asked the Go community about this before, and the suggestion was to create a Location object with latitude and longitude. This is the type of specialized API that I am trying to avoid. A developer should be able to chuck their existing data at MapPLZ and get back a geo point.
How many firefox users actually use those add-ons? I'm a vim user, but that doesn't mean I want to use vim key-bindings everywhere.
User's responsibility:

mapstore.AddLatLng(ll[0], ll[1])

Or:

mapstore.Add([]float64) / mapstore.AddLatLngPair([]float64) // or some variation of

A lat/lon struct would also be good, removes validation of the float slice etc.
I think there are missing a lot of libraries. Especially for graph alias network representation. For e.g. sigma.js ... but you also just wanted to name 6...
People were mining for him for weeks at a time without realising anything was amiss.
What if I told you, that most people do not trade anything?
I may have a theory that each time you use GPL you are trading away 17 karma points, but that does not it true.
Synthesizing thunder using JavaScript
> engineers from Hack Reactor

Don't you think an engineer knows a bit more by spending 4-5 years getting his diploma?
IIRC, "Turbo" was actually the normal clock frequency. Not having turbo-button enabled was mostly for things like games where the game speed was tied to the number of CPU ticks instead of absolute time. Turbo button sounds better than "slow-down-my-PC button".
> The dirty secret is: nobody cares because the ISA doesn't matter.

I disagree!! While normal operations don't matter, think about features like 'trap on integer overflow', if it was widespread in the popular ISAs we would have language which would use this semantic and as a result less bugs.

Another interesting feature could be Azul's Vega realtime GC support but I don't know if this requires a change of the ISA, or if it's just a MMU feature..

Hardware capabilities/segmentation would also require support in the ISA.

That said I agree with you that the RISC-V is just 'yet another ISA' which doesn't have interesting technical features, it's main feature is that it is open and you can implement it without paying someone for the privilege.
Can you please explain how it differs from skeleton ? Would be helpful in choosing for new projects.
How safe is it to "insert" these nanodiamonds to your body? Can it be guaranteed that don't cause some kind of internal damage?
Show HN: Automated email newsletters for Telescope (open-source HN clone)
Not understanding the file manager is exactly why not asking for a location is a good idea. You just download it, and when you want to find it later, you just search, and there it is.
> So, you write your levels using a text editor? That's not for programmers, that's for people who hate themselves.

Or you would use an external editor like Blender or 3DS Max and do an importer/exporter script. Writing a GUI level editor is a whole lot of work and there are other things in a 3d graphics/game engine that might be a better investment for time.
Using attention well
As an accountant turned programmer, I've noticed that my fellow software developers are terrible at understanding double-entry accounting and even worse at developing systems for accounting. This article uses a lot of words to not really say or explain much, if your aim is to know more about accounting look elsewhere, this article though factually correct confuses more than it informs.
> Perhaps one day we'll arrive at a place where crowd-sourced reviews adequately filter the wheat from the chaff in an editor- and marketing-less world, but I'm not convinced we are there just yet.

As more and more authors are simply buying dozens of 5* reviews for their books on sites like fiverr (or outsourcing it to Book Marketing companies who do the dirty work on their behalf), then I think we're moving further from that world, rather than closer to it.
World’s Top Global Mega Trends To 2025 [pdf]
You are forgetting

- use more CPUs

With a billion perfectly cooperating (that's the research problem) librarians, searching the library of congress is way faster.
Slideshare is down!
Damn a big error 500!
Iceweasel is probably your issue. I don't use the Debian hack of firefox and have no problems, >50 tabs open all the time. Also, looks like the last release of pentadactyl was March 15, that is old by Internet standards. I don't think firefox is the issue here.
So random...
I have been waiting for something like this to be solved by those more capable than myself. My dream is to combine this with ZeroVM for cloud execution and LLVM Polly for automatic parallelism (and other static analysis), and to have a runtime that seemingly magically takes a simple scientific app and runs it on a huge virtual machine in the cloud.
So? That's exactly what the parent wanted.
Yeah, we realized the "meth" connotations and followed this solution--but only after our first paper!
Mobile phones negatively affect male fertility, new study suggests
Ask HN: PG: How big is HN?
how many daily visitors, and how fast is it growing?
Nobody ever talks about this editor, while the 500-line Javascript ones invite extensive discussion.

This is a code folding editor which I'm trying to use to take notes. It supports the mythical elastic tabstops, yet to be widely adopted.

Its implemented in a language that the author created, called Copper: http://tibleiz.net/copper/download.html
Copper is also implemented in Copper. Everything feels very high quality. This person should blog about it.
I guess this article from a month ago was right when they observed a boost of their ranking: https://blog.httpwatch.com/2014/07/07/google-has-given-https...
The 'LINQ for Go' passes around slices as sequences. It differs in both space and time complexities from the 'LINQ to Objects' in C#.

A rather proper LINQ implementation in Go is

http://www.oki-osk.jp/esc/golang/linq3/linq.go.html
http://www.oki-osk.jp/esc/golang/linq3/linq_test.go.html

and its design and implementation are explained in

http://www.oki-osk.jp/esc/golang/linq3.html
As an example one thing he did specifically is to fixate on balance. Double entry accounting does is indeed a system for tracking balances of accounts but that's not all it does and it might be said that balances are a by product of what it really does. Double entry accounting tracks the flow of how money _moves_ through a system. Using double entry accounting you can get track the balances of accounts at a certain date _OR_ you can track the movement of money through accounts over a certain time period which we call an income statement. I've noticed that developers seem to fixate over the former without understanding that the latter is just as important. In other words it's not just important about how much money you have in an account but also how did the money get there?
16M-neuron chips: IBM's binary bonce 'the scale of a frog brain'
I don't know for sure but what I know is that PG is gone http://techcrunch.com/2014/02/21/sam-altman-taking-over-as-p... if by PG you're referring to Mr. PG
Agio is used in English as well. It is an Italian word denoting the difference of two numbers due to a diverging method of assessing it. It is thus most often used to denote the money banks keep in various transactions. The meaning you specify in Dutch is most closely related to the use of agio to name the difference of the face value of silver coinage and their real metal content.
Well, in my school (in France) the explanation was the 'equal transit time' which of course didn't satisfy me at all (it took me a long time to get a satisfying explanation).

So when schools teach this kind of BS, you can expect that the confusion will last a long time..
Google Announces New Ranking Signal
Risk of Major Mobile Banking Attack in the US Continues to Increase
oh. then maybe Sam can pitch in
What's your app (or the gist of it)?
This is a great concept. Getting rid of settings, add-ons and plugins for people that "just want their browser to work" is a good thing, especially when this is paired with good privacy defaults.

However, I see the auto suggestion features of the Awesome Bar at odds with the goal of protecting the user's privacy. This essentially means that all search terms that you enter into the search field will be sent to to all web services that were integrated by Mozilla, including Google, Yahoo, Microsoft, Bing, Wikipedia, Amazon etc.

Just imagine using the Awesome Bar to search your inbox for a (business) "proposal". Then, a little while later, your partner uses your laptop for online shopping and Amazon helpfully reminds him or her that you recently searched for "proposal". Depending on your relationship status, this could become very interesting...
>Didn't you know pirates have the ability to transcend space and time?

Ask Alestorm, who wrote several songs about that.
Nostalgia trip. I remember reading about it as a kid in an illustrated book about lost treasures and being enthralled by it.

It´s not difficult to see the fascination that a "mystery" like this can have on men, to the point of fueling the actual belief themselves, for opportunistic reasons or simply for not being seen as fools (another famous example, Rennes Le Chateau).

People ended up investing tons on money in the project, I wouldn´t be suprised if many of these reports of "coconut fibers", "timber platforms" were actually made up by the people making a living out of it, and not wanting the financing money to dry up.

The "undecipherable" tablet that perfectly translates to current English with a basic substitution cipher is particularly laughable.
Compared to the spread and inconvenience on $ -> bitcoin -> $ transactions, that's quite cheap.

Keeping bitcoin online enough for convenient transactions carries the small but important risk of losing your entire wallet.
Ok. That's life changing!
Thhanks. Have you tried RescueTime?
Yes, but the regulator takes their job seriously and the penalties are quite high.
Show HN: Spacing Effect, Taking things to Long term memory
Gmail Tricks And Hacks You've Probably Never Heard Of
وظائف جريدة الأهرام الجمعة 8/8/2014
I tried with Chrome incognito and another Chrome profile -- still does nothing.

Debugging the code some, it looks like `$.scrollTo` doesn't do the actual scrolling for me, just fires `scrollDone` after 1500 msec.
But then that tax gets selectively reimbursed via dividend to shareholders. Upward redistribution.
https://www.youtube.com/watch?v=7tScAyNaRdQ

The short-film adaptation of this was very well done. The David Lynch-influenced directing style worked well.
>Amazon swallows the loss. For example, with eBooks, they were purchasing wholesale from the book publishers for $15, and then selling them to customers for $9.99. //

What were the books selling for in paperback? I'm guessing less than $15 - I know it's priced to the market and the utility improves the value, and thus a higher price can be attained. But, I didn't think that Amazon would let publishers rip them off in this way - paying more for something that costs less to produce.

Amazon if ebooks are even marginally above paperback costs should just buy the paperback, format shift to ebook, sell the paperbacks as pulp.

I don't think anyone wants to hand over the ebook market entirely to Amazon; all the publishing houses needed to do was not be evil and not try to squeeze the system dry ... oh well. Death and taxes and human greed can always be relied upon.
slideshare is up
Check out vu. It has some great 3d demos.
That expected value is known in the industry as RTP - return to player - and is generally in the 85-98% range. Once a game is certified as having that RTP, it can't change - BUT the standard deviation can vary wildly from machine to machine, with some paying out little and often, and others having a more 'lumpy' distribution of not paying out much and then paying out large prizes every so often. High rollers will often go for these lumpier machines, staking large amounts and hoping for the elusive x1000 multipliers.
I don't disagree. My wife and I work very hard to give our daughter an advantage. Its clearly not unfair to us to get the reward of that hard work. But absolutely none of that is chargeable to my daughter. As far as she is concerned, some magic fairy did drop a bunch of money on her lap. Her own choices, ambition, work ethic didn't factor in to getting that advantage.
UNC and Nvidia collaborate on ‘pinlight display’ augmented reality breakthrough
It's just changing the standard deviation of the prize payouts - doesn't affect the statistical return to player figure. So the average will still be eg 96% of the stake is won back - but the s.d. can be changed to pay out little and often, or rarely in big amounts, etc.
Heh, I suspect "the author" missed a digit when inputting the calculation. bc needs a calculate-what-i-meant mode!
Yes, works on ARM. The only architecture-specific support that a rump kernel needs is cache-coherent memory operations, and those are necessary only if you want to run on a multiprocessor system. So works on anything to which you can compile C code, really (though you might have to toy with some Makefiles a bit for new architectures).
No, not yet. I'd love for Kaggle to be a place where analysts can earn a steady income, but I think that is something for the future. Right now even the top performers do not consistently win prize money, so they'll need a job on the side. If they are top competitors then this is usually a wellpaying job and so they are competing for fame and bragging rights, not prize money.

At my startup I do predictive analytics on whatever data I can get my hands on. There is an industry demand for fast and scalable solutions, which I fancy working on. Also Kaggle indirectly gives a lot of commercial opportunities and exposure. Perhaps in a year I'll reflect back on a modest start with ML as a career.
Four Years in Apple's Ecosystem: An Expenses Report
Looks very cool and a nice app! Good Luck with it!
Dude you have NO idea what you are talking about. An occasional 10ms pause absolutely will "prevent that". Those of us who work on software that does a lot of rendering using these fabled GPUs you mention know that feeding the GPU properly is a big problem and requires a lot of code to be running on the, err, CPU.

I don't even know what you are talking about wrt network congestion. What are you talking about??
http://thetruthpodcast.com/Story/Entries/2012/3/20_Theyre_Ma...

An excellent podcast/radio adaptation, along with an interview with Terry Bisson
Former owners Diginotar made to pay for fiasco (Dutch)
Maybe they should talk to the "psychopathically righteous" GCU Grey Area - which apparently takes quite an interest in meat beings.
I understood that was the thinking re: tabs, I just think it's wrong. I can't think of anyone I know who doesn't use tabs, including my parents. In fact anecdotally I would say that the considered user base might use (or abuse) tabs more than most. They are the people who have 40 tab sessions that they never close.

As for bookmarks that is exactly my point. To "love" something is closer to marking as a favourite than as a bookmark. Bookmarks are things you want to go back to at a later date, favourites are things you go to a lot.

I think the idea that they should experiment is a good one and the idea that they might start to is exciting. They should make a dozen experimental UIs to try things. This video however doesn't do much for me - if they had a basic build to showcase it would be different, but I don't see much point in publishing a 10 minute presentation about some wireframes.
MirageOS, at least from my viewpoint, is trying to figure out what the cloud software stacks of tomorrow should look like. Rump kernels give you production quality building blocks for running existing code today in any environment. I wouldn't compare the two projects too much.
It might look like they're conscious but in fact it's only their actions that closely resemble those of conscious beings. The actions are obviously fully automatic because how could meat be conscious?
One of my favorite stories ever. That, and The Last Question.
>Plugins are click-to-play everywhere except for a whitelist of trusted sites (e.g. YouTube, Netﬂix).

what is the impact from a neutrality perspective?