skysight-inc/HackerNews huggingface dataset:
The infrastructure requirements for electric cars are completely different to traditional fuel stations. Instead of a splash-and-dash when the gauge starts touching the red, people will want to add 10-15 minutes whenever they get the chance. So you'll start seeing charge points cropping up in McDonalds, Costa, and anywhere else where people are parking up anyway.

The simplified infrastructure also makes it an industry where anybody can make money selling electricity. As soon as electric vehicles start becoming suitable replacements for current fleet/company cars, companies will snap them up, because now they can fit charge points for all company cars at the office, and make a little extra money from their employees by charging their cars while they work.

When fleet vehicles are all-electric, demand for petrol will drop by 50% or more within 3-5 years. The reasons above will mean it's not viable for smaller fuel stations to add electric charging, so they'll just die out. Just like we had with 4-Star, petrol will only be available at large supermarkets and motorway services, and the pumps will gradually be replaced with electric charge points.

At that point, even the petrolheads will be taking the electric cars for their day-to-day journeys because it's cheaper and easier. The guzzler will be saved for special occasions, and petrol will move to a delivery model, where you can order a 20l jerry can for £5-10 a litre if you're planning a trip. You'd better hope you don't break down though, because the recovery companies will only carry laptops by this point.
Snapdeal accepts $900m revised buyout offer from Flipkart
I answered above.
rt.com is Russias state owned nees network, I would take this with a grain of salt
https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-...

edit: I won't continue arguing since you keep editing your posts.
MIT Tech Review 50 Smartest Companies 2017
How to Spot a Strong Company Moat
Cars have gotten a fair bit heftier since the days of the 306, largely due to advances in safety (crumple zones, airbags etc). Would you be willing to trade all that for better emissions?
I was just thinking minister of justice receiving a lot of purple envelopes :)
Same here. People need to pick up a basic Economics book. The government is not here to protect people, it's here to give people of influence special privileges.

People should be able to take risks, it's what life is all about. People should also be able to develop their own private institutions to handle that risk. The government is impossible to complete with. If people are unhappy about being scammed in the market, that should be an opportunity for an entrepreneur to come in an help people not get scammed. The government prevents this
A /32 in IPv6 often is an entire provider, so that's not a good idea. A /64 is the closest to a single IPv4 address, (although some providers give each customer a /56 or so, for creating subnets).
Hey we fully mapped a worm's ~300 neurons [1], now we just need to keep scaling up until we get to the billions that the human brain is made up of.

[1] http://www.openworm.org/
> NAT, port forwarding, SNI, masquerading, tunneling, VPNs, etc.

All that stuff is mostly done for security purposes, not because we ran out of IP addresses. (And before you reply: yes, it really works and is a valid security tool.)
The future of fake news: don't believe everything you read, see or hear
Advanced C Language for Engineering
I wanted to counter with "but the capital if Idaho is so much smaller than Luxembourg", then I ran the numbers and found out they have almost exactly the same fraction of the total population of USA or Europe, respectively. But that figure does include all of Russia.
What about DeutscheWelle? They had similar article (maybe that's the same thing though :D)
Cellular roots of anxiety identified
For my projects I almost always use NewRelic (free works fine, unless something gets really wrong and more info is needed). Additionally, I use my own open-source application and write custom setups to collect data of whatever I want ( https://github.com/andriussev/server-seer ); from there on the data can be processed internally or, I tend to use my wrapper for it on https://sysplatter.com.

Obviously, that would not work with log data.
What Albert Einstein knew, that is relevant for IT today
you say scammed, I'd say they're making risky purchases. People should be allowed to take risks
Sibling's right that this is... nontrivial, but I believe TrueOS does this.
20 years from now self owned cars will be a rarity. I live in Singapore where the government has always been very anti car ownership and all its policies including great public transport didn't have as much effect as allowing grab and Uber did to bring down the car population in the last 2 years.
> The simplified infrastructure also makes it an industry where anybody can make money selling electricity.

Which ties in nicely with the announcement the other day about letting people store power in batteries and sell it back to the National Grid.

http://www.bbc.co.uk/news/business-40699986

(Although I doubt this is intentional - our Government is not good at joinedupthinking.)
> Why is this important? Concurrency is hard and if you want M:N thread multiplexing (i.e. WEB SCALE CODE, where application threads aren’t pinned to pthreads) your options today are precisely Erlang, Go, .NET, and Perl 6.

I guess the author doesn't know about Haskell? The concurrency story for Haskell is great, and using the right library, you can literally just define types for the routes for your backend and then ask it to generate JS for your frontend.
GIL less yes, but not lockless.
The previous perl6 VM, parrot, had lockless threads, scaling linearly per native core. MoarVM even needs to lock on hash or array accesses, which is certainly not state of the art.
Please explain the security purpose of four of those six.
Paul Graham - www.paulgraham.com

Eli Bendersky http://eli.thegreenplace.net/

FreeCodeCamp/Quincy Larson on Medium
title is misleading because it's not like Germany broke the encryption. But this has nothing to do with rt, a lot of news outlets reported it in this way. And in the article rt is is pretty clear what it is about: The law makes it legal for the police to install trojans on a phone to gather evidence.
Without a "Major" sponsor, or a "Rails" type killer application, Perl 6, or indeed any language, will struggle to get significant traction.

It is of course possible to gain slowly over time, but with numerous languages competing, that path may be a dead-end.
I was surprised to see such a low level of adoption for Sweden, so I looked up the IPv4 assignments by country[0]. Sweden has the second highest number of IPv4 addresses per capita, at 3.3. I wonder if that is the reason why.
According to this article, they way they bypass WhatsApp's end-to-end encryption is by gaining access to the host device itself, and then recording everything that's on the screen.

So this would mean switching to something like Signal (which is in principle more secure) shouldn't help.

I'm quite skeptical that they can do this in a general case - Perhaps exploiting some zero days on some Android/iOS versions? I don't expect Google and Apple to sit around and let this happen for too long though.
I think you need to lookup Nyquist/Shannon as already alluded to in this post. Plus it's about the quality of the playback, not how loud it is. Having said that, after spending a weekend in a field in Cambridge, in front of a speaker, my hearing is now pretty shot :)
You forgot DNSSEC +DANE
So we shouldn't prosecute insurance fraud, because it will put off people who file real claims?

Nonsense.

Corrupting the justice system should be punished to the fullest extent of the law. How can you have justice when the justice system goes along willingly with abuse?

There are cases where claimants are proven beyond any doubt to have lied. Lied knowingly, egregiously, and with malice aforethought.
The idea that those people should be let off with a polite smile of "we don't want to put off the real victims" is horrific.
edit: dumb snark, but the replies are useful
The Syntax and Semantics of Quantitative Type Theory
jails are like chroot but they also isolate PIDs, users, networking… so "containers" :)

the bhyve command shipping with FreeBSD is a bit lower level, sure. There are more user-friendly front-ends like https://github.com/pr1ntf/iohyve and http://chyves.org
Tom, would you please add your email in HN profile? LinkedIn doesn't allow to connect.
Most people that have tens of tabs open google something then open every result in a new tab and basically use the tabs as a very short term todo queue. When you close the current tab you get moved to the next item in the queue. Managing bookmarks for something you're only reading for maybe two minutes isn't worth the effort.

This also has the advantage of loading the pages in the background so you don't have to waste your time on bloated webpages.
Nice! A while ago, I also worked on a Python <-> Minecraft interaction which is not based on mcpi (and RaspberryJuice), but instead spawns a full Jython based Python interpreter session server-side allowing you to directly use the full Bukkit API [1]. This allows to use various commands mcpi doesn't support, such as creating lightning, explosions, and dynamically writing events using Python, either by using a client (sending Python code over the wire) or from the chat console in Minecraft.

The way how mcpi works is by creating a network bridge between the RaspberryJuice plugin and Python. Commands in Python are send to the Minecraft plugin over the wire and handled there (using the Bukkit API), with output send back to the Python client. This is safer in the sense that you don't have the full Python environment running on the server and that (in theory) you can use both Python 2 and 3 (Jython support for Python 3 is not there yet). The drawback is that you can only utilize commands that are manually implemented and that the full Bukkit API is not directly exposed.

At one point, I also had a plan to expand this into a tutorial series but didn't really follow up on this due to a lack of time. I'd really like to do this some day, though.

[1]: https://github.com/Macuyiko/minecraft-python and video: https://www.youtube.com/watch?v=j4JfwS5hNlw
Well it depends on the advance itself, no? It's quite a way from "You look really nice today" to groping.
The headline and the rt.com article are a bit misleading, German speakers should rather read the original source:
https://netzpolitik.org/2017/geheimes-dokument-das-bka-will-...

"Police will be hacking WhatsApp" sounds much flashier than "they're developing for malware". There is no cracking of encrypted messages going on. This is about creating and distributing targeted malware to install on (unsuspecting) suspects' devices in order to capture decrypted messages on the end device.
Too bad it doesn't do youtube.

Anyone knows of a cli app that can play local files as well as youtube?
Asian Full Width Characters Translator: Convert Full Width ISO Characters
thank you for the messages of fear
An open source project of mine, pycraft, has recently gotten some renewed attention. We learned that we were doing rendering very inefficiently, using "static" when we should have done stream. Our big project right now is making it easier for contributors to contribute.

https://github.com/traverseda/pycraft
> I still don't understand why some people have so much trouble with this concept and want to bias towards "guilty until proven innocent" thinking.

Witch hunts are exciting. It's also empowering to believe that you're one of the "good guys", going after those dastardly "bad guys".

TBH, it's the same thinking behind any pogrom. "Those people" are rich, so breaking in and stealing everything is on the side of justice. "Those people" have secret cabals which rule the world, so it's OK to abuse and attack any individual you see.

The people with that attitude aren't aware of history. That attitude has been tried before in many countries. The end result is genocide.

It doesn't start out that way. But the road to hell is paved with good intentions.
Dial Up Connection – Emergency ISP, free dialup internet access
What’s Smart data and how it’s different from Big data?
It's terrible that you put Erlang on a list with other languges/VMs.

>There’s no GIL, so unlike Those Other Languages

There is no GIL in EVM as well, but playing with the words you make it look like "all are the same". This does not deserve top HN and just stupid.

If your Perl6 VM is _so_ great, why didn't you mention anything about what's really important like preemptive scheduling which has been Erlang's unbeatable feature since the beginning? Less hype and more details, please.
If anyone sees a mobile provider does this, please complain loudly.
So what? You could equally well observe that most great scientists were men, but that doesn't mean that STEM education for women can be improved by sex reassignment surgery.
Yeah, this is definitely not the case in the US. Where are you from?
7 Common Types of Software Testing
It was just a simple example that AWS is more than compute cores and disk space.
Enterprise quality Fibonacci generator
Added a folder location, then it crashed. Now it crashes on launch:

http://imgur.com/a/Sb2hQ

http://imgur.com/a/fKUXO
Lucky you. We lost one of our major bus providers in Cornwall a few years back and public transport has been shite ever since.

I literally cannot take public transport to and from work, it's that bad.
When I'm in charge of cyber security ...
Different organizations, yes. But different in purpose? It seems to me both exist to teach outdoorsy skills and good citizenship.
The website allows viewing the full article only to paid subscribers, except few free articles.
Would love to try this out as my kids love Minecraft (when played at friend's houses) but:

"Step 1 - Install Minecraft"

I can't get Minecraft to work on my Windows laptop. Minecraft crashes after a few seconds with a Java error:

"Java (tm) Platform Binary SE has stopped working"

Tried searching for a cause and tried everything I could find. Perhaps someone here has some suggestions?

EDIT: Re downvotes: that will teach me to post a half finished piece while I went to check on actual Java error! Not complaining - my fault entirely for posting half-assed reply which sounded aggressive.
I thought Prettier didn't support TypeScript, as the TS AST is completely different to the JS AST.
No need for the snark. This isn't fanboyism, though I gladly admit that I'm fond of Haskell. I'm not just namedropping Haskell "just because". He claims those languages are the only one that have green threads. He's wrong. I corrected that.
Continuous Scrum – A more efficient way to work agile
The hacker can grief / spam everyone else in the system from this "normal" account. Depends how much public interaction / content posting there is, though.
why is everybody saying they are put off by Go? Did we pass the "trend" phase and now it's cool to say go sucks?
This is how you should implement paging for steady and great response rates
How a website tracker helps turn website visitors into customers
Unlimited free services: exploiting vulnerabilities in UrbanClap
I'm a software engineer with a degree in neurophysiology (partial phd), though no degree in physics (just an interest). Would you care to actually back up your appeal-to-authority there with some actual commentary? Or are we just going to compare dick sizes?
Rakhi Gift Offers on Sarees
Good job on the hyperbole. They don't because fast airplanes have more utility to us as humans.

You of course have to consider what you are measuring. Birds have a very low speed, but they are more energy efficient in terms of mass times distance travelled per energy.
East Direction Vastu Dosh Nivaran Mantra's by Dr. Puneet Chawla
I run IPv6 only servers on Scaleway because IPv4 addresses are €1/month extra and my node costs €2/month. That's a 50% cost increase.

The biggest stumbling blocks for IPv6 are the fact that many prominent cloud services don't fully support IPv6. The biggest problems for me are Amazon S3 and Github. I end up having to pass traffic for those services through an SSH tunnel to a nearby node with both IPv4 and IPv6.

On an unrelated note, I'm happy to see that apparently my home country Belgium has one of the highest adoption levels worldwide, if not the highest.
> Housing prices weren't increasing because people expected the prices would increase...home prices were increasing because the supply of money/loans for houses exponentially increased.

Why would the supply of money/loans increase unless people were taking out loans to buy houses more than usual, and why would they do that unless they expected the price to increase? The increase in supply of loans happened because people bought houses expecting a profit. So increase in credit supply is a secondary effect that occurs when people are more willing than usual to buy houses on credit. And people are willing to this when they expect a profit.
Not really. The Readme says this:

"This repository contains multiple implementations of the same 3D scene, using different APIs and frameworks on various platforms. The goal is to provide a comparison between multiple rendering methods. This is inherently biased due to the variety of algorithms used and available CPU/GPU configurations, but can hopefully still provide interesting insights on 3D rendering."

It's a mixed bag of APIs, software, hardware and tools, approaching the rendering in very different ways. There's even an offline renderer (Blender Cycles) and a software real time renderer in the repo.
Not being to address a corporate or home network computer from the outside is a feature, not a bug. Doubly so for the datacenter. Corporate IT doesn't want random internet hackers accessing sensitive information on the local corporate network.

Yes, you can theoretically migrate everyone to IPv6 and implement some sort of firewall system to block outside access, but now you're effectively duplicating NAT in IPv6. Worse, due to second-system effect you're bound to end up with something even stupider and nastier than the existing stupid and nasty NAT solutions.
Sounds like this kind of setup would autogenerate subtle firewall misconfigurations that result in mysterious failure modes. Like blocking ICMP which breaks TCP path MTU discovery. Or blocking outbound 53/tcp.
Where is your [0]?
You're right, that was overly snarky, but your post does come off as use Haskell -> magic.

The concurrency stories for Erlang and Go are front and center, very well defined, and obvious. How do you get similar functionality in Haskell (specifically, what libraries do what you are talking about)?
> The language he defined in 1960 was missing a lot. It has no side-effects, no sequential execution (which is useful only with side effects anyway), no practical numbers, and dynamic scope.

The language LISP I in 1960 had numbers, side-effects and sequential execution.

http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/mit...

Lisp I programmer's manual from 1st March 1960.

It had PROG -> sequential execution. chapter 4.5

It had floating point numbers -> chapter 4.4.

It had side-effects -> SET, SETQ. chapter 4.5
No word on the last-I-heard-now-abandoned Shumway project. :(

Don't get me wrong I'm glad we can call flash dead but unless Adobe open sources it, we need a project like shumway for archival purposes.
Sale of new petrol and diesel cars will meet dead end from 2040
A web animations deep dive with Angular
Been with GS for 5 years and BSA for 25.

Requirements for badges will change, but the local unit has a lot of control over its direction and purpose.

If a girl-led troop wants to explore this option, get out of the way and make it happen. Otherwise, as you were.
Its not like the people who will learn off this still be writing 2.x code in 2020... right? :) /s
I wonder if there is a measurement for what i see in MSAs like NJ. The mix of wealthy and poor in the same town or same street even.

So many people with so much money are significantly upgrading houses or outright purchasing for their children (or huge down payment) that neighborhoods have 1.5$m homes across from $125k homes.

It used to be just about everyone in a neighborhood could afford to buy each other's house.
> Not being to address a corporate or home network computer from the outside is a feature, not a bug.

What does that have to do with any of the technologies you cited as being used for security purposes?
Most of my passwords never need to be typed onto strange machines, so I can use 1Password with long random complex strings.

If it is a password I need to type, I use diceware "Correct Battery Horse Staple" style passwords. If I don't remember the password, I always have my phone, where I can retrieve the password from 1Password. There is no relationship between my different passwords. As long as my password vault is secure, so are all my passwords.

With your system, if I learn your master password and hashing mechanism, I basically have all your passwords.
Is there something that incentivizes the facilities to stay unorganized? If no, then maybe there is a way to help them get better (and make money on that helping)?
Not exactly sure if we have what you want but we have a cloud based order management system. We receive your orders and then route them to the appropriate facilities for shipping. We can also integrate with Carriers for rates. Check out www.snowfalltech.com or email me at jzisk@snowfalltech.com. Thank you, Jeff Zisk, CEO
I think the "5x" (though my experience is closer to 2x-3x) tends to come in if you already do the good/modular design and are set up to scale into hybrid setups as needed to handle traffic spikes. In those instances you don't overprovision, or overprovision maybe 20%, knowing that extending your virtualized setup into a part on premises or manage hosting setup, part public cloud is fast and seamless.

E.g. I had a setup that spanned on-demand instances, rented managed servers, racks in two separate colos and racks on premises. We expanded resources whenever it was cost effective at the time. Generally the colos won out, with on-demand instances handling traffic spikes, and managed servers primarily used for locations we did not have staff.

When your infrastructure is designed so that adding a new one of any of those is just a matter of assigning IP space to the new satellite network and deploy the first instances - whatever they're physically on - your utilisation of all the resources can be far higher.

E.g. in this setup we have instances where we move containers seamlessly between the UK, New Zealand and Germany currently depending on load, available resources, and which instances need low latency (Germany vs. UK makes a roughly 8ms latency difference despite going over an encrypted VPN connection, so we've even had times where client traffic hits load-balancers in the UK while the web servers were temporarily in Germany because it happened to be cheaper to expand there for a while (and contrary to with AWS, our bandwidth costs in both locations are trivial).

If you're comparing to "lets throw a bunch of servers somewhere", then, yes, AWS probably won't be that much more expensive, and presumably that is a big part of why so many people gets caught out by AWS costs once they start scaling up.
Thousands of women experience sexual violence, every day.

What gets Hacker News as excited as the end of Flash? The rare false accusation.
> some sort of firewall system

It's called a firewall, and you already have one when you use IPv4. The IPv6 one is much simpler, as there's no address translation (NAT).
How Much Does It Cost to Create an App
SF is largely not seen as a paragon of liberal values from my perspective. Quite the opposite, it's seen as what happens when you let rich people run amok.
CoreML – Intelligent apps aren't just for unicorns