skysight-inc/HackerNews huggingface dataset:
Even experts wouldn't do this on their own. It takes teams and a lot of time. A lot of thought can go into a few hundred lines of code. It needs math oriented people, it needs OS-oriented people, people who are experienced with exploiting systems.

As I said, it's good to do it for fun and to learn, but there's no reason to do it for production. It's almost always a case of ignorance and overconfidence.

The problem is that in computer security defense is a lot harder than offense. If you make just one mistake, it can often lead to a compromised system.

Anyway, there's a lot of discussion on this topic around security.stackexchange, quora, reddit etc. The consensus is that it's a terrible idea.
No one is claiming that LibreSSL has fixed all the OpenSSL bugs, the parent certainly didn't. LibreSSL has historically been vulnerable to less of the bugs than OpenSSL and, for a long time, none of the sev:high bugs.
Visit Docker at Microsoft Ignite
Show HN: Automatically Controlling a Dehumidifier with a Nest
What never ends? Dramatic over reaction for the ske of internet prosthelytising
For an article this detailed it is incredibly difficult to compare the before and after.
> because they can't get stents?

Why can't a patient just buy a stent from your company (vs. asking the govt. to pay for it) and ask their doctor to "install" it? Is that illegal?

(I have no idea how the Russian healthcare system works whatsoever.)
Radio lab did a story about this, they tested an old antibiotic recipe.

http://www.radiolab.org/story/best-medicine/
This is really interesting. It actually reminds me a lot of the chinese messaging app weChat.

Accidentally, weChat announced their app platform yesterday, which allows developers to develop apps run inside weChat messenger.
Recently I got into functional CSS:

https://github.com/chibicode/react-functional-css-protips
Yeah because bothering will help... I for one am going to do things differently: Where me and my friends grew up sometimes crying over acidic rain, holes in the ozone layer and a generally inhabitable earth, I will not do that to my kids. I will raise them with a respect for Nature but that's it. I bet solar will soon be the most sensible solution for most power needs market-wise as well as environment-wise. Feeling shitty about yourself and your future does not change a thing, if anything it make your feel hopeless instead of empowered (like "original sin" from the bible does).
One major perspective this and similar articles do not consider is all the non energy uses of coal and petroleum. Burning petroleum for ebergy is hardly it's only use. Look around you at all the plastics. Even coal has great promise as a building material. Think carbon fiber and, well all the different permutations of materials that carbon rich ore can be made into.
>Flickr is shutting down
Okay, the purpose of battles is to kill people

Very rarely. The purpose of a battle is to take and hold ground, usually. If you do it without killing anyone it's still a victory. A lot of Gulf War 1 was fought this way, the Iraqis took a look at Western tank divisions and simply surrendered. Another reason is to degrade the enemy's ability to fight subsequent battles. You could do this by destroying all their equipment and supplies. If you do it without killing anyone it's still a victory. An example of this is catching an enemy's air force by surprise and destroying their planes while still on the ground. The Israelis are masters of this technique.

No sane general wakes up and thinks, I just want to kill some people today, I don't care about strategic objectives.
In theory, having a chunk in the Roth is a better deal. You pay taxes on that money now, but down the road, you don't have to pay when you withdraw. Assuming it has grown multiple times, you pay much less in taxes by doing it now. And, you are not forced to take mandatory withdrawals when you are older.

I understand the penalty for early withdraw, should you need to do that at some point, is more forgiving with a Roth as well.

It is more paperwork and more math to setup both.
Backticks are discouraged for any new scripts, since they complicate nesting, quoting, and escaping, besides being graphically less explicit. See also http://mywiki.wooledge.org/BashFAQ/082. The Open Group also discourages backticks: http://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xcu_....
(Actual) HCI experts didn't join the computer industry when smartphones popped up. They did when GUIs became a serious research subject for the industry, back in the 1980s, and a lot of their expertise and effort went into computer interaction throughout the 1990s and 2000s.

Frankly, I cynically suspect that the flat, semi-functional design became widespread when the revenue model of many computer and phone vendors started overwhelmingly relying on super-revolutionary "apps" being churned out on minimal budgets.

Today, you can get a complete design for the kind of money (and time) that got you a really good icon for an OS X application back in 2005. It's a major step back in terms of interaction model, not only looks, but the consumer industry runs on money, not quality.
I really like your document explaining when and when not to develop apps for happening: https://platform.happening.im/docs/introduction.html#when-to...
What on earth is a Merkle tree? I've invented a Merkcolour tree to help explain
In threads like this I always like to promote Gridwatch: http://gridwatch.templar.co.uk/

While there isn't a complete grid, the UK has connections to Ireland, the Netherlands and France, enabling a bit more balancing. You can see the UK is currently running on 60% CCGT and 25% nuclear, although the 10GW solar capacity can't be shown because there's no central real-time metering for it. That's quite an impressive amount given the total (net of solar) demand is 30GW. Two and a half "Drax" worth of power, invisibly distributed around the country!
Wasn't your obligation to respect other people's right forced upon you? How does respecting the rights of others not make you a slave to them?

Because from the logic you are using that is a conclusion.
I've had my web browser open for many weeks without issue. Individual tabs may crash, but the browser stays up and memory usage doesn't get out of hand. Initial memory usage may be heavy on an Electron app, but there's no particular reason to expect unbounded growth.
I'm an UltraEdit user. I have tried Sublime Text because of all the nice comments, but I don't see it. Can somebody that also uses or used to use UE tell me what I'm missing?
Want to wake up in a ship’s warp core? Circadia Sunrise clock makes it so
I'm suggesting we build a new one, either through genetic engineering or replacement of parts. In the context of Zuckerberg and Chan, this would involve promoting the funding and research of things like stem cells, artificial organs, test tube babies, etc. Given how much such things are opposed to the public, a lot of things could come out of it.
A-Frame: Building blocks for the virtual reality web
just as they gain the resistance, they gradually lose it by evolution/mutation if it's not relevant anymore (since it takes place on the genome)
".ComponentName-descendentName" nested inside ".ComponentName"?

Remember kids, the cascade is TEH B4DZORS - so always include everything you would have gotten from it in every class name. headdesk

Solidly delivered on the "no DRY" premise. Maybe they should coin a new acronym like "WET": "Write Everything Thrice"
Show HN: Jobbot
Hey guys,

Very first Show HN post, so I'm really excited.
I recently left my job in Sydney Australia to move to Germany and do a bit of travelling.

So far its been a blast, but I kinda sorta need a job again!

I've been in touch with recruiters and have trolled through all the job listings on LinkedIn, but I noticed that some interesting jobs are being posted elsewhere. But it was kinda laborious to manually check the sites for new job posts.

So I decided to build jobbot to keep track of new ads, with the added benefit of getting Slack notfications when a new post appears, so I'm able to read the ad from anywhere!

Hope you guys like it and I'm looking forward to the feedback :)

https://github.com/KernelPanicAUS/jobbot
We need to get over this. Let's find better politicians.
> I can just go ahead do it.

Doing experiments on animals (and especially humans or other vertebrates) is the exact opposite of something you can just go ahead and do. The best way to see that is to give it a go yourself.

> At the very least, we could just reverse engineer biology.

Many people in the past with a CS/physics mindset have made similar claims. If you try to work with living systems, I'm sure you'll see why these problems aren't just a matter of spending R&D dollars.
> is a requirement to not getting sick from eating the products

one gives antibiotics to one's thousands of chickens to spur growth (body growth - gaining mass), not to protect the consumer from disease.

giving antibiotics to poultry extremely increases mass gains. post-slaughter processes add chemicals that keep meat from rotting, eradicating some of those living harmful bacteria that just so happen to turn flesh into unwanted dark piece of s+=t.
How to Use Cute Web Design to Attract More Customers
I've been desensitized to a large extent as well. I was scared shitless as a 7 year old - thirty years ago - of disappearing rain forests and global warming.

As a 36 old software engineer with a MSc in physics I don't have any better tools at my disposal to do anything to the matter as I had as a 7 year old.

I just can't care anymore after seeing so much world energy spent on pointless bickering and national pomp. Banal political agendas drive discussions that should be cool and rational. Green movement - the spearhead of positive change in it's time - has degenerated into treehugging lunatics and irrational policies that are actively harmful to the environment (I'm speaking of nuclear energy of course).

I'm pretty sure fossil fuel industry and their owners have actively blocked research into alternative forms of energy economy - my personal tinfoil belief. Suddenly when green energy has huge political backing we are starting to see immense leaps forward.

I'm optimistic we can do something as a species. Look what we did with CFC compounds. Ozone layer was rescued with international cooperation. But I don't think trillions of dollars were held in capital in unused CFC resources.

I still believe humanity has a bright future ahead of itself. But I have no financial assets nor do I have any political power - both of which would be required to do something actively to help the human race.
CSS Modules is still a "naming convention," just one that is auto-generated for you. Naming conventions in CSS are as much of a good practice as naming/linting conventions in JS.
On a slightly different tangent, I think people commenting something along the lines of "I don't care", a neutral position, to most things on the internet is something we need more of.

The internet is such a polarized place, I think because a lot of people don't post if they do not care, which filters out any neutral opinions, which makes the internet a very distorting enviroment
Heatmap – Zarget’s Innovative Approach
Enterprise in the US. IE9 still rules, in many cases. I actually work all over this space, do not tell me otherwise. And now I have to maintain two codebases?
I, for one, am imagining a news item 84 years into the future - "how letting people share lunch pictures and stalk other people has led to the eradication of all diseases".

The history of technology is filled with cross pollinations of that kind - ex: GPUs invented for high quality 3D amusement being used for AI and protein folding research.
Show HN: Weather Extension for Chrome/Firefox/Opera
It gives one pause to reconsider the social movement to get more people into dense "smart" cities.
Fucking bite me. Dribbling alarmist wank like 'methane clathrates' is why people are sceptical. It ranks right up there with theories about my toaster exploding come Y2K because it has embedded chips in it.

I mean jesus christ, it was 2.5 to 7.0 degrees celsius warmer in the arctic for TWO THOUSAND YEARS just 9000 years BP (i.e. a geological blink), and no, we aren't dead from some giant methane burp.

"During the period of maximum forest extension, the mean July temperatures along the northern coastline of Russia may have been 2.5° to 7.0°C warmer than modern."

- Holocene Treeline History and Climate Change
Across Northern Eurasia, http://epic.awi.de/4164/1/Mac2000c.pdf
The problem is bacteria are generally not that dangerous. You might need antibiotics a few times in your life. But, people regularly lived to 70+ without them.

Thus post attack the deaths would take a long time to add up and be hard to trace back to some attack.

PS: I had a foot of my intestines removed without being prescribed antibiotics or getting an infection.
Can you explain your last sentence?
I tried that (https://www.tensorflow.org/versions/r0.9/how_tos/image_retra...) which seems to work well.
In my experience there are two types of bosses (and thus companies). (1) can recognise value delivered and open to candid discussion about raises; and (2) always trying to get more for as little as possible.

If your boss / company is of type (1) then I think that when system goes into production is a very good time to discuss the value that you have delivered and what you expect to do in the future. Remember merely doing a good job isn't raise worthy - you need to demonstrate that you deliver even greater value.

If your company is type (2), then start looking for a new job and use your recent accomplishments to present a strong case for your skills at any potential new job.
I don't think there's a consistent terminology. In my computer vision class we called it "object recognition" when it was about recognizing one specific object (this particular car) and "object classification" when deciding the category of the object in the image (in general, like 'car', 'bottle').

One may also call the localization of the object as object detection and subsequent classification.

But I don't think it's too important how we call it as long as we understand what the task is.
Here's why you're overlooking how much VR actually matters
Approach Novaya Gazeta. They regularly publish reports of this kind.

I just don't see what good will it do in Russia. They just reply with "it's all fabricated lies of our enemies in the West!" and it seems to be good enough for majority of population.
> Mobile to-do list Wunderlist, bought by Microsoft for a reported $100m-$200m, is down with no immediate prospect of recovery.

Maybe they _just_ realized they already have OneNote and don't really need this...
Ask HN: What to do with ideas?
How can one profit/monetize a skill in predicting future innovations/applications or having innovative ideas without actually being the implementator?

Is this something that is literally worth nothing?

I do not have huge funds to be an angel investor/accelerator nor the Elon Musk appeal to find willing people to implement everything that I say.

P.S Just to keep it generic I don't want to focus on myself and my skills.
Haha, I read that as "...complicated command times."
I don't understand you.

Is your answer to my question: "Modern UNIX OSes cannot take advantage of said ideas because they are POSIX compatible."?
Pretty sure just burning it is an order of magnitude more than other uses. Coal for building sounds exciting though?
How Chromebooks Are About to Totally Transform Laptop Design
Denial, depression are the likely causes?
$ stat "$(which stat)"

shellcheck or its online version http://www.shellcheck.net/ help a lot
Natural Wonders: Top Eco Destinations
I agree with you about the specific example. But this thread is about the EpiPen, where no officials were bribed and where there was an FDA-approved alternative on the market until it was voluntarily withdrawn. The outrage is over Mylan taking advantage of transient market conditions to jack up the price on their product.
> if my phone is damaged? Will I be forced to call

You might have a hard time doing that.
That's consistent with my experience with a very DRY Sass library. If the consumer needs flexibility, such as different themes or new context for components it quickly becomes impossible to manage dependencies and abstraction begin to leak.

CSS tooling is quite rudimentary, too, which doesn't help.
16-bit integers are good enough for most image-processing algorithms. But you have to code pretty careful to avoid overflow or loss of precision in your intermediate values.

Floating point is much easier to work with, and sometimes makes a difference with quality. On modern CPUs it's also about as fast as integer processing, if not a bit faster sometimes.

On GPUs, it might actually be the other way around -- image processing tasks tend to be limited by memory bandwidth, so you might get better performance with 16-bit integers. But I haven't tried it.
Phobos--Panama Canal of the Inner Solar System
Auto-generation is a good solution because names are the brain's interface to the code. If the names are auto-generated, and the brain doesn't have to look at the auto-generated names, and the abstraction doesn't leak, then you can consider the problem solved.
Capital

Wealth of Nations
That position assumes things about the fundamental nature of cancer that are not at all proven.
I do my best to offset the down voters by deliberately upvoting any down-voted posts. I really hate the thoughtless and humorless political correctness that's frequently evident here.

Also, I agree with your observations about how the media portrays this issue. There is always an underlying agenda - mostly to condition you to new forms of theft based on what someone believes is "good for the planet".
And here we are poised on the threshold of a whole new fossil fuel technology: Methane Hydrate. Centuries of reserves, simpler to harvest, and here's the kicker: more dangerous if it escapes unburned than if its burned! So spills will be directly catastrophic to the atmosphere.
The first consumer devices came out and they are very expensive, require a well equipped desktop, the displays are still not that great, the availability is still low and there is not a lot of software for them. Basically everything you'd expect from the first generation. VR badly needs a killer app.
What you're talking about is a monopsony and those are bad too. They undermine investment in a market because market participants can't get a normal ROI.
No you don't, you just have to fight for it.
Horses can use symbols to talk to us
That's correct. Knowing Debian, there's probably an update coming in the next few hours.
In fact, the first thing you learn in an introductory computer vision class is that Marvin Minsky assigned "computer vision" to an undergrad as a summer project in 1966 (wire up a camera to a computer and write a program to understand images). It was the opposite of a holy grail.

Even today, it's hard to make laymen appreciate the advancements in computer vision because for them "seeing" doesn't seem like a difficult thing. Even stupid chickens can see. A chess program is much more impressive to laypeople.
It sounds to me like it would be quite trivial to run Linux on this laptop, just by treating the "RAID" mode PCI ID like AHCI and employing the regular driver. I believe Linux supports forcing the use of a driver for a PCI device.
Yes!

"But if your typey spidey senses are tingling, it’s for good reason: with promises, your whole program has to be transformed to return promises-for-values instead of values anywhere it would block."

(Or lifted into a monad).

To me, that's the big issue with a lot of the concurrency/react abstractions en-vogue now: you are programming indirectly, or more precisely you are programming in a specific (async) architectural style, but trying to express this in a call/return architectural style (that includes methods and FP functions).

Depending on where you are, that often means your actual domain code is hidden inside a lot of maps() or flatMaps(). The first problem is that your domain code really should be primary, and your architectural support code as hidden as possible. The second (but probably not last) problem is that you can easily have multiple of these "lifts", for example another for error handling with Maybe. At some point, it just piles up and the actual domain code is completely swamped.

async/await is sort of the high (or low depending on your POV) point of this approach of mapping other architectural styles to call/return: you just write your code as normal call/return, with normal control flow, and just two little annotations lift everything to a completely different architectural style.

On the one hand, it is truly brilliant, hiding almost all the mechanics of the more asynchronous architectural style so that you can just keep writing procedural code as is. On the other hand, maybe it would be better to make it easier to express those alternate architectural styles directly in code.

This seems like another great move in the direction of the latter.
Methodox Binary Review
Taiwan asks Google to blur island images
The nextcloud/owncloud debacle seems to need a little more time before sinking too much into it.

We are currently using google drive to sync our photo library w/the home server, and share out private links via email when needed. This keeps us from having to maintain an app/server, users/pws for friends and family...etc, and we can take down the private links as needed.

Not great, but workable at this point.
> I wanted to connect the world. I want to connect virutally everyone, where you can just reach anyone at anyplace at any time for cheap.

If we're talking about the same time frame, 84 years ago, I don't think most people would doubt that it could happen. This is a period where there was an enormous growth in telecommunications, and I don't think most people thought it was obviously going to suddenly stop and stagnate for 84 years.

My guess is the idea wouldn't have seemed implausible even earlier. Once the telegraph came along, it probably seemed like at least a possibility.

However, if a wealthy individual 84 years ago who hadn't been involved in telecommunications decided to throw some money at it and said they were going to connect everyone 84 years in the future, people would probably be skeptical - and rightly so. Especially if the amount of money was less than many of the smaller players in the industry.

As the article points out (about the Zuckerberg effort), "One British charity - Cancer Research UK - is likely to spend more in that time on just one disease."

And "connect the world" is vague enough that it's easier to claim success with low hanging fruit. This is more like "I want to be able to instantly transfer anything anywhere in 84 years."
Noise-blocking device promises to create a personal bubble of silence
If it's a Heroku error then they obviously have staff monitoring servers 24x7. Usually I get very quick responses from Heroku Support at all times during the day, regardless of the type of inquiry - either basic questions or platform problems. Obviously they would filter incoming requests. If you pay for support you get a quick er response. If you have a question without paying you might have to wait a bit longer during off-peak (US) hours. But if it's a platform error I'm pretty sure they would filter that out and respond quickly.

And what are you comparing to here? Are you getting instant 24x7 free support from any other vendors? It's quite normal to pay for support in this industry.
Just an idea: give a very general, estimated quote and refine it as people go to the next step. Then people that randomly browse are happy, and people who actually want to know their quote are happy.
Running production applications in containers: Introducing OCID
Well if you are going to use keyboard anyway, why not just create a reminder yourself instead of asking Siri to do it?