skysight-inc/HackerNews huggingface dataset:
Unrelated, but why is a paper on astrophysics on the NIH website?
Gravitational lensing surveys coverage is pretty darn small so far it's also might not be appearant on the scales we are talking about there will need to be a pretty lucky alignment of a galaxy and a black hole given the space and relative size of both objects and the noticeable lense diameter I'm not sure that intergalactic lensing will be detectable as intragalactic ones which also are pretty rare.
I think color theory alone isn't enough to produce good color palettes. eg. try going to https://color.adobe.com and choose one of the color rules, then go to https://color.adobe.com/explore and compare with user-contributed palettes. There's a huge difference imo.

As for why a GAN specifically, I talk a bit about that in one of the blog posts. Neural nets trained with L1/L2 loss tend to produce "averaged" colors, dull greys and browns. The learned loss from a GAN allows the output to take on more extreme values.
A machine learning laptop doesn't make a lot of sense - you won't find a laptop with a comparable GPU. Really, the answer is whatever you are comfortable working on - you'll be connecting to a server or AWS GPU instance to actually train any large net and generally writing and testing on a laptop. That being said, get anything with an NVIDIA card (for the time being everything runs on CUDA) or that testing will be done on the CPU, though perhaps there will be libraries supporting OpenCL down the road.
Most people don't give it justice--it's supposed to bring the C64 experience to x86-64 cores.
> I do not see the value of privacy trumping survival.

Survival is not a value. Survival is a prerequisite for a lot of other values, but it's not a value in and of itself.

As many people have difficulty grasping what living in a world without privacy would be like, let me propose a different solution: We'll put everyone into solitary confinement, to ensure everyone's survival, as I do not see the value of freedom of movement trumping survival.

Would you agree with that as well? If not, why not?

Also, you might want to realize that surveillance does not ensure that your set of values gets enforced. It's the values of whoever manages to obtain that power, and whose power as a result of the surveillance might be impossible to challenge. The idea that you could create such a power structure and then guarantee that it's going to be used exclusively to prevent that bio weapon from being built and used is extremely naive. You would instead most likely find yourself alive, living in a world that makes you constantly wish for being dead, but thanks to the surveillance unable to kill yourself.
UK schoolboy corrects NASA data error
>On a more practical note, why would you want to have seconds on the clock?

for timing things.

For example, it's super easy to check a heart rate if you don't need to provide timing or rhythm.

Or waiting on ramen , or steeping tea. Lots of reasons.
I definitely have trouble balancing enjoyment of something with the environmental effects it has. This article hits a nerve for me.

I bought a sporty car that barely manages 15mpg. I've managed to put the worry about environmental effects at bay for a moment.
We automatically generated all the results in this quiz from the programs on the site. None of the loops were optimized out, we ran basically a binary search to figure out the maximum number of iterations you could run in a second.

Results and compiler optimizations will of course vary across computers, but they were correct on my laptop on the day that we ran them (in Sept. 2015).

If you want to reproduce this on your computer and see how the results are different, you can clone https://github.com/kamalmarhubi/one-second and run `run_benchmarks.py`
There is ample evidence and testimony to support this, and it applies to far more than just programming.

This Is Why You Shouldn't Interrupt a Programmer (comic)
https://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt...

And it's gone
https://jaxenter.com/aaaand-gone-true-cost-interruptions-128...

(Includes reference to meetings: "If you think an unplanned interruption is bad, how about a planned one? If you know you have a meeting later today, your whole day is ruined because you unwillingly tailor it to make sure you finish your tasks on time.")

Programmer, Interrupted
http://www.gamasutra.com/view/feature/190891/programmer_inte...

Programmers teach non-geeks the true cost of interruptions
http://www.daedtech.com/programmers-teach-non-geeks-the-true...

@pg, "Maker's Schedule"
http://www.paulgraham.com/makersschedule.html

Don Knuth, on email:
http://www-cs-faculty.stanford.edu/%7Euno/email.html

Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things. What I do takes long hours of studying and uninterruptible concentration. I try to learn certain areas of computer science exhaustively; then I try to digest that knowledge into a form that is accessible to people who don't have time for such study.

Peiter Hintjens noted that meetings are serialisation points
http://hintjens.com/blog%3A100

As numerous people have noted, writers and other creatives, not just programmers, viscerally hate interruptions.

Neal Stephenson, "Why I am a Bad Correspondant"
http://www.nealstephenson.com/why-i-am-a-bad-correspondent.h...

John Cleese: "Busyness and interruptions kill your producti vity":
http://www.flowfinders.com/productivity/busyness-interruptio...

Charlie Stross (@cstross): Writer, Interrupted:
http://www.antipope.org/charlie/blog-static/2016/08/writer-i...

A Brain Pickings piece has selections from Hemmingway, Dylan, and Mann:
https://www.brainpickings.org/2014/08/25/the-psychology-of-w...

There is much general advice to writers on avoiding and minimising interruptions:
http://productivewriters.com/2011/10/10/minimizing-writing-i...
http://greatergood.berkeley.edu/article/item/please_stop_int...

Generally, the work of Mihaly Csikszentmihalyi
https://en.m.wikipedia.org/wiki/Mihaly_Csikszentmihalyi

And of course there's Samuel Taylor Coleridge, and his Person from Porlock:
https://en.m.wikipedia.org/wiki/Person_from_Porlock
Some ideas:

1) a good sitewide search engine. Google's offer is laughable, and Algolia is too developer-centric (requires pushing the data through API). What I'd want is a single input field where I can put my site's main page URL — and get a working search in a few minutes.

2) subscriptions / monitoring. I want to monitor some event or topic, and I want the updates to be delivered to e.g. my WhatsApp/Telegram/Slack/whatever, with smart filtering, refining etc (in lieu of frantically Googling / redditing / refreshing Twitter feed)

3) context-preserving interactive search, that can ask me questions/ refine results.

4) Timeline search interface for news / events / company history etc. I want to be able to put the name of a person, or company, or TV series, and get a comprehensive timeline view of all things happened there.

I have a lot more ideas, and zero free time :(
Seems like you've answered your own question. Typically this is configurable, so that people who want the seconds to always be visible can have it.
While google has a much stronger brand than bing, they give roughly equivalent results except for a few categories such as "paste the error message I just got into the search box" queries. Google's much better for those longer queries. HN readers are probably more likely than average to make them, too.
I thought the best single thing was going vegan.

Anyway, I sometimes think it's quite funny how my own lifestyle is so much more green than the average "green" person. I don't have children, I don't own or drive a car, I only use public transporation, 99% of which runs on electricity. I'm vegan, I haven't been on an airplane for like maybe 4 or 5 years. I live in a modern, energy efficient and small apartment. I buy "100% renewable electricity" in a new, energy efficient "smart city neighbourhood". And of course I recycle.

Yet I haven't really tried to be more green, these circumstances have just happened naturally.
Germany has always been a very procedure-oriented country. This instills a "conscientious thoroughness" in their psyche. Which mostly pays off (for them).

There are options :

- they got this wrong because they don't understand how the net works

- they effectively want to control the communication by setting rules and discouraging decentralisation [https://www.rt.com/news/373706-russia-influence-europe-germa...]

- ???
However, that 6% is capped by the IRS at $3,000 per year.
Agreed. And it seems even worse with the outfit they took the story (and the title) from.
Yes, the same applies to save buttons. If saving takes less than 200ms people are not confident the save really happened. There are also UI animations that deliberately slow things down to prevent the user from getting disoriented. This doesn't prove that product managers want software to be slow though.
It's unclear - What is this supposed to be better than, and what about it is supposed to better?
Slashdot and OS/2 date from the same era, and ironically cater to the same sort of crowd.
As much as I dislike Uber, I hate the uniformly negative tone the media has switched to now that it's the popular thing instead of singing Uber's praises far more. The same with the possibilities with autonomous driving. Like Theranos, it's not as if many of these issues weren't there for some time, but we've magically transitioned from them being visionary and daring to evil.
Displaying seconds is a valuable feature, so it's not a matter of having unnecessary code. As for being slow, the ability to display seconds was removed because of the minimum system requirements for Windows. Anyone with a machine that has more than the bare minimum can probably spare the kilobytes necessary to draw seconds.
I'd say for most people, abstaining from having children would rank as a much bigger sacrifice than switching to a fuel efficient car though. I suspect you didn't particularly want to have kids in the first place.
Have you done the math to back up this position? Because I'm pretty sure the people who wrote the paper did the math for theirs.
> H1BrainDrain also have a power of captation of publicly founded research that can be patented. (That's why young PhD are so interesting)

I didn't get this point. Could you elaborate?
University Partners with Local Businesses as Enrollment Tactic
and how that central 'data store service' is different than a single 'database service' (rdbms or nosql - CRUD) that all microservices connect to and run there select/insert/update/delete/crud ops?

Other than api - rest vs whatever binary rpc protocol, it sounds very much like a standard database...
Reading the comments below. Looks like a rush to judgement as I've seen other articles suggesting that the Uber car was bit by another driver who failed to yield. Should driverless cars be under scrutiny for every counterpartt human error.
Nope, but processors, especially larger ones, have pretty advanced power and clock management which allows them to deal with power envelope and thermal envelope constraints. E.g. the two clocking and core voltage ladders in Xeon E5/E7 for AVX vs. non-AVX code. (Though this particular example is a bit of a sledge-hammer approach).
Why do people get so freaked out by spiders that they have to kill them? I know in Australia they can usually kill you too but generally they don't want to.

All the hassle this guy went through and it could have easily been done with a glass and the Xbox game case, releasing it outside instead of now having a dead and decomposing spider stuck on his ceiling behind an Xbox game.
What you are worth is what people are willing to pay. You can find this out by googling salary ranges for your education and experience.

If you believe you should be making more than those salary ranges, you'll need to make a convincing case to the employer that you can deliver that extra value.
> if it can reduce terrorism
It can't. If these supposed hoards of terrorists have half a brain cell between them, they'd simply communicate using something else.

> Of course, we need to make sure it is used for anti-terrorism only
Hah, not likely in the UK - if sweeping powers exist, there will be a creeping escalation of their use by different government bodies, and for purposes not related to terrorism.
That's how it's always been. Northern Irish terrorism was used to justify many restrictions of civil liberties in the UK, and while opposition figures made disapproving noises nothing actually changed and their opposition was limited to expressing their opinions while sitting in comfy chairs.

It's one reason I left the UK in the first place; not because of facing personal discrimination for being Irish (I did face some but most British people are pragmatic and fair-minded), but because of the whole securitized atmosphere with security cameras everywhere - it was like being in prison.

However, I have little hope of this changing. As far as I can tell the vast majority of people value security over privacy or autonomy, and of course they never think Bad Things are going to happen to them because they're Good People - like the woman in the news the other day who voted for Trump and is now surprised that her husband is being deported even though he's not a 'bad hombre.'

It's unlikely that there will ever be a mass movement for privacy and autonomy, because the genius and failure o democracy is that it's harder to blame your problems on some antipathetic Other - foreign invaders, aristocrats, an elite social class or whatever. Democracy really depends on people thinking about issues, and most people want to be firmly embedded in a social context, perhaps because were a eusocial species. It's hard for them to conceptualize an oppressive state in the same way that it's hard for most people to imagine hating their parents or the people int heir community.

Happily, as far as digital technology is concerned there is not a whole lot the UK government can actually do about the issue, and May's speechifying is more directed at appeasing the drooling tabloid-reading class than it is reflective of any serious policy initiative. the likely effect sit aht operating systems on computing devices sold in the UK won't be allowed to have built-in encryption and the smart set will be using mods of some sort. Pretty much how it was with PGP 25 years ago.
Well, at least you know where you stand security wise. No false sense of security there.
I know this is the original title, but it's kind of misleading. I clicked this article thinking that somehow the vulnerability literally opened your door to burglars (e.g. if you have a smart door lock).
The self driving car feature known as "cruise control" has been around for 40+ years. Legally, Uber's level 2 cars are no different from that self driving feature as well as other self driving features like lane assist.

The driver is fully liable, in the same way that you are liable if you hit a car with cruise control enable.
Some ways to make the situation better:

- Find a job closer to where you live or move closer to where you work.

- Get a smaller car.

- Get solar installed in your home.

- Decrease usage of disposable products. Use a shopping bag, a water bottle, your own mug, your own utensils, etc.

- Stop buying objects you don't strictly need. Prefer products that do not suffer from planned obsolescence. Prefer reusable/recyclable packaging.

- Decrease or stop consumption of meat.

- Wear more clothes instead of turning up the heater and get better thermal isolation (e.g: thicker windows).

Now, electric cars do not contaminate your immediate surroundings, but the process of manufacturing them can have a higher carbon footprint than the lifetime emissions of the vehicle.
Last call for the phone booth?
It is maybe a bit awkward, but I never begrudge anyone that does this with me. And over the years I've done it one or twice with people I haven't spoken to in many years.
What are the benefits of this over just using latex with mathjax?
Reading this article makes me feel very angry, especially as I look at the authors' background.

There are so many things we can do, and these people are telling us that "the winner" is driving brand new fuel efficient cars, hot off the assembly line? What about biking? Walking? What about changing our habits so as not to rely as much on cars in the first place. How about not driving? There are people who don't drive at all, you could become one of them. What would it take?

How about some gardening? Plant a raspberry bush or a tree. If everyone planted a tree, do you know how many trees that would be? Billions of new trees. It wouldn't be very difficult. It would be much more affordable than buying a brand new electric vehicle.
Back when the author took his medication more regularly, the project was called "LoseTheOS" and it was similarly popular for its interesting features.

Terry's online behavior has grown increasingly odd, but he project's fame pre-dates the odd behavior
Apple Clang version number is approximately the same as the Xcode version number, and not identical to the Clang release it's based on.
There aren't many of those programmers, either. The low hanging optimization fruit has already been picked.
Creating a minimal Angular application
Looks like it does some more parsing than LaTeX; in the example you don't need to type \frac and \left(\right).
Totally agree. I was aiming more for those who just want to rebalance their portfolios every month or something like that, though I acknowledge that the services I linked to do have communities interested in active trading.
1. Because infrastructure resources are shared - like CPU & memory
2. If all the modules are managed by same team, yes you are right. If we want each module to be managed by one pizza scrum team, we need need deployment isolation to avoid churns. Don't you think so?
your black-and-white view of "giving a number" and complete refusal to seemingly even read my comment shows that there's no point trying to explain this to you again.
Without a doubt:

<!--
<![CDATA[
METAL ABS ~~real turnt up!!

／ﾌﾌ 　　　　　　 　ム｀ヽ
/ ノ)　　 ∧∧　　　 　　）　ヽ
ﾞ/ ｜　　(´・ω・`）ノ⌒（ゝ_,ノ
/　ﾉ⌒7⌒ヽー--く ＼ 　／
丶＿ ノ ｡　　 ノ､　　｡|/
`ヽ `ー-'_人`ーﾉ
丶 ￣ _人'彡ﾉ
ﾉ　 r'十ヽ/
]]>

-->

http://metalab.co/
When you take away our freedom in order to stop terrorism, then the terrorists win. This is one guy in an estate car. Amber Rudd is not a democrat if she really believes this
On macOS, it’s a useful indicator of when the system has frozen/kernel panic, which unfortunately happens far too often.
What about this is so much different than LaTeX? It seems to have the same basic syntax but the commands don't start with a backslash. Also the symbol list seems severely limited.
MacOS can optionally show seconds. Anyone know if it has similar benchmark impact?
Protip: When somebody brings up their wife leaving them and taking the kids, save the marital bliss talk for later.
I never proposed anything wildly different to what Wealthfront and Betterment do, the one example algorithm I gave is essentially buy and hold with rebalancing just like Betterment/Wealthfront, just using a different portfolio optimization strategy than they do.

I never advocated for active trading.
You don't know anything about the Chinese society, if a pure democratic system was introduced abruptly in China, do you honestly think the chaos it introduces among 1.3 billion people is a good thing? Regardless of if people actually like it. About Tibet, do you know anything other than several celebrities shouting out words they have no idea what so ever? Do you know they had slavery before the Chinese came in in the 50s? Do you know they had been part of the country for centuries? Agreeing with Taiwan ... Man why didn't the U.S. just chill and hangout with Cuba when the Russians carries their missiles over?

You guessed it, don't like China? Nobody gives a damn.
Thanks, that makes perfect sense, I don't know why I was thinking as a literal value. Cheers.
> an optimization being premature means it's not necessary in the present.

Yeah, spot on. What's really important is answering the question of what's necessary, that's really the key. Sometimes you do know that optimization will be necessary in the future even when it's not needed right now. If that's the case, the earlier you attack it, the better. But all of us (me included) tend to spend time on things we believe are necessary that turn out not to be.

> For these situations its like taking a loan for technical debt. In the future you may need 10x the resources to fix but in many environments that's acceptable

Definitely. There is the gamble that if you don't know for sure and you wait it might cost a lot more later. But I would go a lot further than that. The problem is that if you take the other route and optimize early on the wrong thing, it makes optimizing the right thing 100x more expensive in the future, not just 10x. It can be more expensive to optimize the wrong thing than it is to optimize the right thing late. This is because optimizations often require a different way to slice the code, to feed the limiting system with a different batch size, or to invert your high-level looping structure and swap the inner loop and outer loop.

If you've ever done image processing in Python, I always think of numpy vs PIL as a good example of slicing your batches a different way -- if you do it the easy way in PIL, you can write cool stuff in an hour, but your code might take 60 seconds to run on an image. PIL loops over pixels, and you put complex ops inside the loop. Numpy is opposite, you put the operations on the outside, and the loops on the inside (to allow the loops to be run as native compiled code). Numpy's harder to learn, the code is inside-out from PIL, it takes longer to write & debug, but something that takes PIL 60 seconds will take less than 1 second using numpy.

Most of my serious optimization efforts in C++ have ended up feeling very similar to the PIL vs numpy issue, and what happens is that it takes a ton of effort to optimize the right way because I have to invert my whole program's structure. When I've done that only to discover I didn't optimize the right thing, it's a huge mess to un-invert and re-invert the right way.

> I've been amazed what the top engineers in the field can design and implement getting things right the first time without additional effort. Simple, minimalist, high performance implementations that don't sacrifice much.

Same here, some people seem to hit the right balance with less effort. Sometimes it's experience and good guesses, but often (from what I've seen) it's because if you watch the best engineers work, they spend more time communicating up front to make sure they're doing what's really needed, and they spend more time checking their assumptions as they go, writing tests, profiling, and talking with their peers and their management about what they're doing. They're able to recognize quicker when they're spinning their wheels on problems they want to solve, and not problems that the team or product really truly needs solved.
I doubt if the telecom regulations in India allow for this. The phone numbers have to be mapped to a verified subscriber ID, and mobile telephone companies are very particular when it comes to KYC regs. There was also a recent report that all new and existing subscribers will have to (re) validate their identity using AADHAR within the next year or so.

You'll probably fall afoul of multiple laws. Strongly encourage you to check with a telecom LE before you commit to the tech stack.

In the US, burner apps are very easy to use. I remember using an Android application called burner to give a burner number to website sign ups. So someone has already solved this. Again, I don't think this service will be legal in India.

http://www.dot.gov.in/access-services/subscriber-verificatio...
Doesn't this mean that Vanguard's strategy is working, not Wealthfront/Betterment?
Agreed. I think PMs have their own motivations, but ruining things for others is not explicitly part of their grand plan.