skysight-inc/HackerNews huggingface dataset:
Some nodes have more connections than others. If most of these nodes send out a signal, it will seem to the other nodes that the majority of ALL nodes sent the signal, even if the highly-connected nodes are actually a minority.

e.g. if the popular kids believe X, then to most people it will seem like the majority believe X, even if there are only a few popular kids.
Yup, was going to pimp this as well. Absolute banger, and terrifying on a level of the 1978 Alien.
Perhaps they need it to handle the 12-megapixel photos and 4K video.
Google and NASA are getting a new quantum computer
It appears you didn't understand the sentence you are partially quoting. Reddit itself is full of porn. Much like attitudes towards women are likely to be generally more misogynistic among the patrons of a strip club than they are, say, inside of a planned parenthood, not just the presence but the omnipresence of porn on Reddit, and the role the porn plays in Reddit's popularity has an effect on the site and its users as a whole.

If you're going to claim that it has no effect, then you're delusional.

And my point is not that porn is bad or porn should be banned or whatever kind of crap you're trying to ascribe to me with your ridiculous comment. So, settle down there, Chester, and try actually reading what someone writes before responding to it. Try to actually comprehend the point and don't just react with the first knee-jerk thing that comes to mind.
IaaS vs. PaaS vs. CaaS – Which Cloud Architecture Is Right for You? Part 2
You can use interpolated bisection instead of a straight one (I've tried using polynomial interpolation in imgmin and it saves a step or two).

I also wonder whether it would be possible to narrow down the range with only a sample of the image (i.e. pick "representative" subregion(s), bisect on that, then try that quality on the whole image).
The article suggests that mitigating range anxiety is the primary benefit. But such systems could allow EVs to have much smaller batteries which would lower their cost and increase their efficiency (due to lower weight).
I'm very much looking forward to the future of transportation. Here in NYC traffic can be awful. And of course the smell of the gas, vehicle fatalities, lack of parking, and the emissions which cause increased rates of cancer near toll free bridges and heavily trafficked roads are ever present.

Autonomous electric vehicles can offer a solution to all of those issues and they can also allow this city to reclaim a tremendous amount of the space currently used to park vehicles which are just sitting and doing nothing. I like to imagine more bike lanes, more trees, wider sidewalks, and trash piles farther from pedestrians. Ahh, and with air so clean, it shall be a wonderful new beginning for the city if it is executed properly and implemented well with a focus on improving pedestrian life.

A technology like this could mean that autonomous cars would rarely have to leave the road, making them even more useful. Perhaps here in NYC it could just be main drags which can wirelessly recharge the vehicles as they drive over.

As a side note, if they kept the roads green like in the concept picture, that'd be awesome too.
It's Danish. Also, the "ø" is usually replaced with "oe"
Romance and Rebellion in Software Versioning
The other thing to remember is that most companies find the presence of a licensing model reassuring because you know the costs up front, as opposed to finding out when someone sues after you've shipped millions of units.

This argument doesn't seem very strong. Even if you've paid one group to license their rights, that's no guarantee that someone else won't also assert rights to what you're using as well.

I suggest that the real problem here is having a legal rights framework where such great uncertainties can exist in terms of both the rights involved and the potential costs incurred or actions required as a result.

Many problems in the tech industry would be solved if no-one could interfere with the free exchange of information just by applying laws intended for very different purposes to lock down things like file formats and communication protocols. When these IP laws were first conceived, I don't think legally preventing anyone from offering a DVD player that could skip the ads was what they had in mind.
Unfriending your colleagues on Facebook ruled bullying
Me: What happens when an irresistible force meets and immovable object?

AMAbot: Too much explanation... Get out of the shower, you're a raisin. Also, makes me think of like babies, wrestling. Kind of like the opposite of atlas. why are you gay?
The problem is that every remote desktop solution I have tried works quite slow and laggy. It does not feel as if you are sitting in front of your computer at all. Has anybody experienced the opposite? (I haven't tried this iceberg.io, so maybe theirs works ok) And it seems it does not really make sense to render all the graphics in the backend machine and got them sent over the Internet.
There is a study that made the rounds back in 2008 where scientists claimed they could prove that people’s brains make decisions about 7-10 seconds before they consciously “decide,” suggesting that cognitive thought is really just rationalizing decisions that our brain already made for us. blah blah free will we’re all turing machines, no but it’s interesting stuff

http://www.nature.com/news/2008/080411/full/news.2008.751.ht...
Here's what I think is happening (without actually looking at the code).

1. For each person, store an integer ("ping count").

2. Whenever you receive a ping from that person, increment the ping count.

3. Periodically decrement the ping count, stopping at zero.

4. When a person's ping count is zero, do not display them on the screen.

Let's say a ping is transmitted every second. "decrement the ping count at a slightly slower average rate than the ping broadcast" means that #3 should happen every 1.2 seconds.

The result of this is that, if somebody is solidly within broadcast range, their ping count constantly goes up.

If they are just past the edge of broadcast range, they'll start getting signal loss. The result is that some of their signals will be delivered and some won't. This will mean that their ping count will slowly drop. If someone is completely outside of broadcast range, their ping count will drop more quickly.
Dot has a SVG output mode that's reasonably easy to tweak/manipulate. I did an XSL file that adds gradients and drop-shadows to the Dot output back in the day [1] and there are a number of annoying corner cases to deal with, but it's not too horrible; would've been easier in something other than XSL though.

[1] https://github.com/vidarh/diagram-tools
NASA’S 1975 GRAPHICS STANDARDS MANUAL TO BE REISSUED
Those are basically streaming, I doubt it.
As if the NSA even needs to ask.
If that were the case, you would have linked directly to the submission, but you linked to the /newest page to utilize the non-direct-link upvote trick.
Just to follow up with further evidence that NASA's announcement[1] is about this research: in attendance at the conference today will be Lujendra Ojha of the Georgia Institute of Technology, the principal author of the linked paper, and Alfred McEwen, the principal investigator for the High Resolution Imaging Science Experiment (HiRISE), also with authorship on this paper (which uses HiRISE extensively).

1. https://www.nasa.gov/press-release/nasa-to-announce-mars-mys...
From the Indiegogo page: "You can do this via WiFi (in your hotel or a cafe) or via a Data SIM card. The Roam comes with a Data SIM card where you can pre-purchase data. Alternatively you can use a local SIM card when you arrive at your destination." So it's a global sim from Strone, a local sim or WiFi.
So now we have a three way Mexican standoff :)
My vote and support is on the good, the ugly and the bad had their times.
OpenCL and other GPU implementations of codecs are not as efficient in terms of power consumption as dedicated hardware.
Server Consolidation Insight from IT Experts
And... for the calling, it looks like you do that from the app too, when you're in foreign parts.
I think examples like Marshall can't be the only guideline for policy. But they are excellent examples for policy. Marshall made lives better for millions of people.

Anybody responsible for science funding should be keenly aware that the machine they steer is much better at responding to obvious failures like Markram than silent failures that ulcer treatment was for decades.
When I listened to this before it made me wonder if Netflix's culture will get same sort of negative treatment and publicity that Amazon has been getting recently.
Don't be too hard on him. As Ben Franklin said, the price of abundant, free porn is eternal vigilance.
But do you have a sticker on your Macbook?
Ask HN: What app do you use for Podcasts?
iOS 9 has ruined the default Podcast app for me. I subscribe to around 50 podcasts and then I cherry-pick the episodes I want to listen to and add them to 'On-the-go'. Now that the playlist functionality is essentially gone I am looking for an alternative.
Speaking as a guy who wants to write books until I die, is there a way to filter out fan fiction? I'm REALLY uninterested in people's knock-off writing, and it makes me much less likely to participate in this community. It seems like you need a little more structure to allow people to self-segregate better.
4 Things I Didn’t Know About Investors Before I Took Their Money
Good to know - thanks!

Although I would say that would cripple the entire point of having node, since now things like grunt, gulp, browsersync, etc. would all need to go through that same approval process. Better to have development happen on a network so far removed from sensitive data and mission-critical hosting that the admins aren't scared of it.

What were you trying to do at the bank that used node, but didn't need npm?
Yeah, happens to the best of us :)
This mentions 75% efficiency, but doesn't say anything about energy transfer rate. How quickly could this charge a vehicle?
I've had a need in the past to put small diagrams like this into source code comments. Having an ASCII form for them is really useful. I have used ditaa in the past but this one looks good too.
another think piece about "Millenials". I wonder if they're all written by Millenials.
It smacks more of poor planning on the part of the person being tattooed

I believe the rules changed recently, became stricter.
A powerful Swift programmatic UI layout framework
'The Strone Roam is a smart device that allows you to make and receive calls and messages on your phone in another country while eliminating roaming charges. Simply insert your SIM card into the Roam and leave it at home. While away, calls and messages will find you on our Smartphone App.'

So the active sim stays at home. It needs wifi to forward any calls. Then at your destination you need wifi (internet) as well to receive them (or make them).

Interesting. Although I am not sure why I would want to keep my mobile number. A similar setup for landline numbers in any country is much easier (needs no hardware and no safe location with wifi).
The distinctions between wage and salary employees are very often smeared around by employers for their own benefit.

I, for instance, am technically a salaried employee. But I also have to fill out weekly time cards and account daily for the time that I work. My pay is even calculated by the hour.

The way salary used to work is that the salaried employee would answer some weekly questions. Did you work this week (yes/no)? If no, are you using one of your remaining vacation weeks (yes/no)? If the answer to either question was yes, the employee was issued a check for 1/52nd of their annual salary. If not, there might be further questions about unpaid or partially paid leave categories, or sabbaticals.

But now we have this bizarre hybrid with salaried employees logging their time by the hour, and with PTO balances instead of sick leave or vacation. On top of that, many of us at "at will", and can be fired at any time, for any reason, or no reason at all.

In my situation, I don't even have a contract, and it is obvious to me that I am only "salaried exempt" as a flag of convenience that allows my employer to skirt around certain legal protections for wage employees, most notably overtime pay.

As such, I'll invent anything I like when I'm not on the clock at work. My obligation to my employer starts and ends with the daily ration of working hours. If they want to claim ownership of whatever it is I do on nights and weekends, they might just end up paying me time-and-a-half for it, plus fines for breaking labor laws.
Domain Promo
Try removing one of the left boxes (not exactly easy in this format) and then view the git diff. Think about trying to fix a conflict with that!
Understanding Security in IoT: WPAN Link Layer
Thank you for the links. And very timely - was looking for datasets to run some analytical and visualization experiments.
Guide to Logging
But creating pretty diagrams with Graphviz/dot is an exercise in pain.

I think Graphviz really needs a better routing algorithm - with many vertices and edges the result starts looking like a mass of tangled hair. Something closer to the routing algorithms used in PCB design[1] would be far more readable.

[1] https://en.wikipedia.org/wiki/Routing_(electronic_design_aut...
Repository that showcases 3 Android app architectures
The big issue with Scala on Android is the size of the Scala runtime, which is around 5 MB. Kotlin's is about 900 KB if I recall correctly. I like to see it as a "mini" Scala for Android. Just like Scala, it's a pleasant language to write in.
No, it was allowing companies to play country against country, e.g. the "double Irish" and the "Dutch sandwich"

https://en.wikipedia.org/wiki/Double_Irish_arrangement
One-time password SSH solutions
That discussion reaffirms my point starting with the very first sentence: “open standard” simply doesn't have a fixed definition outside of a few very specific contexts.

Even the exceptions you list are aspirational goals rather than ensured outcomes: the W3C might define an open standard, get everyone involved to agree to some sort of blanket license, and still have the standard in practice be encumbered by an outside company or insufficiently comprehensive legal agreement with a dishonest standards committee member.

It's a fine and worthy goal but it doesn't mean all that much in practice absent changes to IP laws.
They do not operate in a market, but there are market-driven pressures for developing new drugs: efficient companies assign research priority according to their expected returns from drug development.

In any case, reform is definitively needed; and complaining without demanding reform is pointless. Discovering new drugs is a scientific endeavor and so it really should be as open as possible. I am a little skeptical of plain massive government research agencies, but maybe it's a good way to go. Maybe patent reform or something else is instead better. If you look at machine learning research the industry is not bad at sharing results because of two factors, apparently: 1) Companies know that progress will be much faster if everyone decides to share 2) To attract to researchers, they need to show they do high caliber research and share.
I don't understand why you're being downvoted. I get the same error on Firefox 41.0. What is going on?
New York State Orders Health Republic Co-Op to End New Business
An even better question: Do screen readers NOT do this? I would be very surprised if they don't. Surely by now screen readers would be based on one of the popular browsers.
I feel like the next big thing is creating energy out of things we use everyday. Like stairs, doors, floors (especially rooms with children) and overns. We waste energy but this won't happen till we get the efficiency percentages higher and higher.
Yea, I guess the interesting question is why desktop CPUs have relatively so little (I suspect the answer is Intel trying to price differentiate their Xeon chips, but who knows)
Reconnaissance tool for GitHub organizations
If they allow this they don't care about the security regarding any code or IP you generate or any data you use, in which case it is strange they don't just put you on a separate, less restricted part of the network, or give you a box there.

Also, a DO droplet would be cheaper (and with unlimited hours); you can have a droplet running a vnc server in a couple of minutes (and clone it afterwards), with any DE you like. Don't know about how the (cpu) speed compares though.
Launching soon. I will test your site if you can test mine?
I am getting ready to do a soft launch in 4 or 5 days. Im looking to get a few people to test my site and give me feedback.

We can do it via email. Or best would be skype or something like that.

I also will test your site and give the best feedback I can.

What is the best way to go about this leveraging the Hacker News crowd? Thx
I think it depends on what your lifestyle or business life is like. If you're travelling and you've got clients or employees, keeping the same number is going to be very handy.
I agree. It's hard to wrap my head around the pricing. I can use my DigitalOcean and just install a VNC. I see where you are going with this though. I long for a future where you can achieve desktop-like performance in the cloud.
I haven't worked with Android or Java that much, but I tried out Kotlin a few months ago, and my impression was that it takes Java from several steps behind C# to several steps ahead as far as being a high-quality, efficient strongly-typed language. I also liked how simple it seemed to be to get it going on Android.

The only downside is that it seems to be immature and not very widely adopted yet, but at least it has a strong backer in Jetbrains.

I would like to hear what people with more experience in the Java world think of it versus other alternate JVM languages.
But if the author needs to add content, they need to use the generator, if they're using an interface, they're no longer on a static site.
Light-based memory chip is first to permanently store data
I've tried quite a few and have to admit that Overcast has been the best for me. You should give it a try: https://overcast.fm/
what static site generators out there exists that is easy to setup on a ubuntu server?
The Huge Difference Between Almost Done and Done
No, think about it. Handling a group of people as a society is easier to handle in the background since it's more about who you know not what you know about them in precise form. In a one-on-one setting you're responding to continually changing behaviors of that person (day-to-day life changes like mood, health, and so forth). In that situation you have to put all your effort to focus on them. It's why some people are better at picking up those cues than others (personal example for me would be not picking up on when someone is feeling ill or down about something). The more you get personal with someone the more you have to get to know them, basically.
This is something that's done in offices too; negative opinions of coworkers can cause bad things to happen. There's a floor on opinions that excludes negative comments.
Show HN: Oprex – Regex Alternative Syntax to Make Regex Readable
The Surprising Open-Source / Linux Microsoft Announcements Made So Far This Year
Isomorphic does not mean works without JavaScript. Actually you need JavaScript turned on for isomorphic to work.

On a related topic, I hate the term isomorphic. It's just JavaScript.
We'll make Google and Amazon pay their taxes, Labour vows
I can't seem to find anything on the Kotlin Github repo that implies code like this:

ints.filter { i -> i > 0 }.map { i -> i*i }

will use deferred execution. Is this correct? If so, why?
If I understood it properly, the author is now getting revenue by providing consulting services, instead of directly selling the library itself.
This seems like a pretty bad idea. All you do is work around the security rules of the agency. If your "easy to install" software has some kind of security exploit in it you just gave someone access to all the work you were doing on your "virtual workstation", which might be pretty bad.

Its probably less bad than an exploit of some locally installed software, but if you do most of your work in the vm it can still be pretty bad.

I understand that you're pissed of at the security rules making your job hard, but the correct fix is to fix policy, not work around it.
Not just this idea, almost every question of consciousness/intelligence/self awareness is approached in some form or another, from different angles.

I could go on about it, but I'll just say it's the best SF I've read in a long while.
“most” people in certain communities: if you poll open source developers, that's probably true but almost everything you use has components covered by ISO/IETF/ITU-T/etc. standards which do allow licensing at varying levels and all of those people also strongly feel that they work on "open standards” as well.

> in much the same way that for example Open Source software implies more than mere visibility of the source code.

This has a very similar problem: public domain != BSD != Apache != GPL, etc. Depending on who you talk to, only some of those are true open source licenses.

In both cases, the term is too vague to be useful for this level of fine-parsing and you have to talk in more detail about the aspects which you're specifically referring to rather than using a broad term.
Technically, yes. Source: Working with IT engineers working on credit card systems, it is fine but like all cards has to be worked through compliance modules.

Technically, not really: Source: Working in Banking Ops where red flags that should but don't exist in a system get raised by it. A single @23 million transaction is unlikely to bankrupt any bank but if approved by the CC system will probably be approved (a huge credit limit, or more commonly, internally approved balance/one-off credit) has to be there) then denied internally causing all sorts of trouble.

Transactions of $Xbns are commonplace in banking (non credit card, bank transfer) and credit card systems are certainly built for transactions of $100mns, though, as stated above, it would be immediately alerted probably to the bank's head of operations.

But, I've seen technology/operations mistakes that have had $100mns impact before. Usually a bit more obscure than buying something on Amazon.
how long does it take to build from scratch?

its been started 4 months ago but how much work did you put on actually?
I'd love to see a "laptop shell" where once i slip in my ubuntu phone, it goes from the phone os, to the regular ubuntu desktop experience. There's a lot of advantages of only having to own one device. For instance, as long as i'm updating my phone every 2 years... why not get a free laptop upgrade as well!. I take the train home from work, every day I struggle with the tether from my phone to my laptop. If it was just one device life would be a lot simpler.
Show HN: Make a box – a puzzle game
EasyPost Is Hiring – Build an API That Ships Millions
Kudu: Storage for Fast Analytics on Fast Data [pdf]
Signs of Liquid Water Found on Surface of Mars, Study Says
British Gas apologises after 'giving rape victim’s address to her attacker'
Took a few hours the first time. There are thousands of solutions.
Show HN: The best flight search for oneway flights
It feels to me like a better Java, but still very limited compared to Scala. It stays very much in Java's paradigm.

So while Scala doesn't have to fear Java's evolutions, Kotlin seems to be risking obsolescence when Java gets good enough - and it's already happening with Java 8. Just look at the article: they talk about Kotlin as a good language for people stuck with Java 6.