skysight-inc/HackerNews huggingface dataset:
Ask HN: Is this fine from Italy legit?
I was sent a fine that states I did something wrong while in Italy last year. I was first sent a letter by Avis, and then I recieved the fine in the mail (it was even registered mail, I had to sign for it) The date and all information about the fine aligns with my trip, and while I was a little suspect, I wanted to pay it as I would hate for the Italians to not like me :-)

When i went to pay it redirects me to https://emo.nivi.it which appears not to be a real website. Can anyone in Italy tell me if this is a known scam or if this is just another incompetent government website?

Here is an image of what I was sent: http://imgur.com/GWH6a4s,o7iYF52#0

Update:

I believe it to be real. I've paid it :-)
As they should. If you are going to give away a college education it should probably start with the people not in prison and even earlier before they begin to commit crimes.

I understand the desire to rehabilitate people, but when those in prison have more services and resources handed to them than the general population gets then there is a serious problem. If we started earlier in the education process and young students knew that they would be supported all the way through college / trade school / whatever, they would be far less likely to give up early thinking that they could never 'afford' to go to school so why bother.
I believe (but can't cite any sources for that) that unless the head is parked (which either only happens when the disk goes to sleep, or at least after somewhat extended times of inactivity) HDD heads are always right above the platter, i.e. regardless of whether something is being read, written, the head moved, or there being a (short) activity pause. Assuming that the number of repolarisations of the magnetic substrate is not limiting, while total parking/sleep times should have a +-strong correlation with life times (although it might be negative, too, when the periods are too short, due to parking cost?), total bytes read/written should only have a weak correlation (by being correlated with the former). I am not a storage device specialist.
>Rovio's expansion into animation and merchandising continued to hit its profits hard, leading to today's 110 redundancies.

I wouldn't say they grew the company too fast. I can definitely see why merchandising would have been a huge hit on profits.

With the amount of angry birds garbage I saw in stores in my area, compared against the number of people that would possibly want said garbage, well...it was just a waste of money.

It's like some old executive thought it would be a great idea to expand into merchandising, as if this were still the 80s or 90s where people bought rooms full of that kind of useful shit.

Anyone who has looked at the income inequality mountain that has appeared since then knows that the people who would buy that kind of crap can't afford to. Though, it doesn't surprise me that the kind of executive who would be able to make a decision like expanding into merchandising would be upper class and completely out of touch with how little people want their garbage and would have seen it as a complete waste of money.
I mean that once you are across the border, you can claim "persecution" without any evidence and won't be deported.
I don't see in there all the accounting configurations you'd need to integrate that with Conservancy's accounting system, nor all the legal research to figure out how it impacts Conservancy's Form 990 filings, nor all the workflow code to make sure transactions are auto-imported, identified with people who want to be identified, so they can be sent their t-shirts.

Too often, people think "it's easy for me to set something up for myself to use, it must be just as easy for a non-profit it do it". It just isn't.

And yes, I'm Bradley Kuhn.
If they want to render this information ineffective, instead of playing whack-a-mole with takedowns they should start making Albert Camus required reading in high school.
You _hackers_, you're all the same ;0)

[/sarcasm]
While I was working on the original version of The Sims 1, there was some crazy talk about a movie. I dearly hoped that nothing would ever come of it, since it couldn't possibly be anything but terrible. Fortunately it seems to have been canceled!

http://sims.wikia.com/wiki/The_Sims_%28film%29

http://www.imdb.com/title/tt1482462/

https://en.wikipedia.org/wiki/The_Sims#Other_media

>Producer John Davis revealed on an interview that he is taking inspiration from John Hughes's 1985 film Weird Science for the movie adaptation.

>"What they realize is that they can scan their world in, because this is the most lifelike, real Sims game ever. As they are playing this, they are all of a sudden realising [that] what they are playing on the game is having an effect on the real world. So in effect, through the game, they are able to control their world. It's wish fulfillment, and obviously it turns against them."

How could that possibly not bomb in the worst possible way?

I imagine they would have had to bury the DVDs in the same hole as the ET cartridges.
maybe not directly, but indirectly???

besides, what's more human that a desire for, and expectation of, privacy in non-public settings.
Adding Information to C Modules for Lua
“Nearly 25000 allocations are made for every keystroke in [Chrome's] Omnibox”
Charging more is only half the work on escaping feast and famine cycles when you're a freelancer or an agency. A while ago, I wrote a post to my inner circle of email suscribers about one sure way I've found that works when it comes to charging more (here's the email article: http://logit.createsend.com/t/ViewEmailArchive/r/3991C04F56F... - hint: saying "just double your prices" does not work for everybody, like andy_adams discovered himself; I've got a better way - increase prices gradually and with every project.)

The second half of being satisfied with your (freelancing or agency) career is having abundant recurring revenue. I recently analyzed revenues, market size and the number of employees per company for ten or so related industries: graphic design, web design, domain industry, hosting industry, digital advertising agencies, advertising agencies, website creation software industry... The numbers told me that graphic design and web design companies cannot even afford to hire a second employee - on average. All the other industries, who are known for relying heavily on recurring revenue, had much healthier business indicators. For example, the market in the U.S. for web design / web development is seven times bigger than i.e. the domain name business, but domain name companies are in much better shape, financially.

I've described my experience with implementing recurring revenue services in my webdev agency in the book I wrote: https://www.simpfinity.com/books/recurring-revenue-web-agenc... - I now firmly believe that charging more + having recurring revenue is the answer to most freelancers' troubles. As soon you upgrade your attitude to charge more for your work, you're ready to start thinking about earning money from existing clients, every month. We've managed to pay for up to 90% of our monthly expenses solely with recurring revenue.
I've had some issues with Nugget, similar to what you mention. I enjoy NPM. Hopefully issues with Nugget are worked out.
Ben Noordhuis, the center of the Node.js pronoun scandal [1] and one of the founders of Strongloop, has activity in IO.js more recent than his activity in Node.js.

I can't help but wonder how much of this is a power struggle between Strongloop and Joyent.

https://www.joyent.com/blog/the-power-of-a-pronoun
FBI issues warning of wiper malware
This doesn't work on pokeapi.co
With training and G suits 8G can be sustained. I believe 9G is the limit with this equipment.
If it only used for small strings, that copy would be cheap. It reads a small amount of contiguous memory.

Ironically, Google seems to have done something along this way. See http://stackoverflow.com/questions/354442/looking-for-c-stl-..., which links to https://code.google.com/p/chrome-browser/source/browse/trunk....

Many projects also have specialized string classes for the 'small string' case. See for example http://llvm.org/docs/ProgrammersManual.html#llvm-adt-smallst....
I think it would be nice to also provide an endpoint that lists all the resources as an array of objects where the key is the id and the value is the name. Maybe something like this:

GET /resources/ships
[
{ 1 : "Tantive IV" },
]
ReSharper Product Line Splits
That's a nice way to view it but as a contractor/freelancer part of your job is getting and retaining contracts. While a big part of that is the work you do and the results you produce, people pleasing and team fit play a part as well. It's a legitimate concern since FTEs often complain about different rules and regs for contractors while forgetting about their own holidays and other benefits. Yes, your supervisor/company contact should handle it and, technically, dictating your hours can be playing fast and loose with IRS 1099 laws but, depending on your relationship, it can be better to conform in some areas to have more leverage in others.
The Pirate Bay Blocked in France
A transparent look at traffic received from ProductHunt and FuckingHomePage.com
> Future of Popular Coding Tool in Doubt After It Splits in Two

Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD?

Forking is a natural process in the open-source world.
Another person I'll need to strike from my "sane conservative" list :(.
Sounds like a great idea, but who's going to decide what kind of porn should be included in the ACID test? Even within the US, certain types of porn are legal in some jurisdictions and not others (think various kinds of rape fantasy porn, things involving various bodily fluids, etc).
That is the strongest example.
> perhaps a Lisp->GLSL compiler will[0]?

I'm all for having multiple compilers and reusing the same AST-manipulation code in them. I just think the application of that to code should be a bit more structured, and not rely solely on programmer restraint.

> Or perhaps the various destructuring macros (WITH-OPEN-STREAM WITH-OPEN-FILE) which handle the bindings and returns over the primitive forms for you?

I'd expect a language to be able to do that; in Scala I do it with a library and for/yield. For/yield is still a bit magic, but it strikes a very good syntactic balance - code in a for-yield looks very similar to normal code, but the slight difference (← instead of =) makes it clear that something special is going on, even if you're many lines down from the line that tells you which monad it is.

> Plenty of people new to Lisps have waltzed into c.l.l or #lisp over the years and asked why a new ANSI committee hasn't been formed to "modernize" the language. The answer I've heard repeated ad nauseum is that the specification was drafted so that another committee wouldn't need to be formed. The language definition only defines a very primitive baseline and the rest is extensible by the implementers and users.

And as a result there are multiple incompatible solutions to the problem, and I get the impression that's contributed to lisp's unpopularity - admittedly I'm not a lisp expert. I've watched a similar scenario cause problems with async i/o in perl - multiple incompatible implementations, libraries that attempted to abstract over them but added their own layers of incompatibilities, and a language that became very unapproachable. I think the approach python has taken to async i/o - allow a lot of libraries to experiment with their own approaches initially, but then once the issues have been worked through and reached some level of consensus, standardize the API as part of the language - is a better one and makes the language more accessible.

> Threading is important and it was taken care of. I don't really have a problem with the way it was built in CL. I just use the BORDEAUX-THREADS package if I'm writing a library or stick to the implementations APIs if I'm writing an application for a specific platform... which is oddly how you'd do it if you were writing a threaded C application too.

I'm spoiled by Java (well, the JVM), which did standardize threading cross-platform as part of the language, and I think has reaped rewards from doing so.
Given that VMS futures, POSIX support, RMS features and programming, server and application scaling, and VM sprawl have all been discussed recently, this is really something else to ponder.
Reference counted copy-on-write strings are little landmines just waiting to blow your leg off should you venture into multi-threaded territory.

If you use copies of such a string in multiple different threads, you may find that simply creating a new copy of the original string or any of its subsequent copies can cause an incorrect reference count which will trigger a double-free and a segfault at some later time, possibly long after all non-main threads have ended.

You can't even lock all accesses to a string with a simple mutex. You have to also lock all descendant and ancestor copies, including all temporary copies, as when passing by value to a function. A COW string is basically a pointer to an internal shared data structure. You need to lock accesses to the shared structure, not the pointers to it, and you can only do that internally.

The only way to reliably use such a string with multiple threads is to make the internal reference count and buffer manipulations thread-safe. It may save you some allocations and copies, but the thread safety will slow things down. How much, I don't know. I wouldn't be surprised if thread-safe copy-on-write is slower than copy-always.
About 100 million people in China are surviving on less than $1 a day

http://www.chacha.com/gallery/6490/15-things-china-doesn-t-w...
Doing an API Mashup with Sinatra
But it's true that Node is losing traction.
Its also quite a lot t expect. After a couple of half days worth, with no result at the end, I am getting kind of pissed off with them. Do you pay them for this?
PokeAPI is getting an update - http://phalt.co/if-you-have-data-they-will-consume-it/

and it will have better fuzzy matching.
Where are your getting the data?
http://dukluv.io/
The best of Reddit's amazing people stories, in a book
I take the trip every day so I have a lot of data points. There is an efficient route to Union station from the Watergate that's almost never backed up: take Rock Creek Parkway, to Independence Ave, to I-395, exit 10 to D Street. You can be forgiven for taking Constitution, but if you take K or H, you're guaranteed to be stuck in traffic.

People who don't take this route, I imagine, either don't know Rock Creek Parkway opens to southbound traffic at 6:30 pm (I travel at 6:35), or don't know that while 395 is a mess on the VA side, it's usually clear sailing for the short stretch from Independence to D street. This isn't obscure. Rock Creek Parkway and 395 are the only freeways running across D.C. Anyone who is a professional driver should be intimately familiar with the traffic patterns on these two roads. At the very least, you shouldn't need me to give you turn-by-turns after telling you to take this route across the city.
Deep Mandelbrot Set Zoom Animation (2010)
So RESTfully, I think this is normal. You should be able to call a resource and then be fed back all of those resources (usually paginated to say, 20 per request).

It will have this style of lookup.
If they're scammers then they're working really hard for their money in a) getting accurate info about your trip from Avis, b) impersonating Avis, and then c) impersonating the Italian authorities. I'd presume legitimacy. If you're not sure, call either a) the authorities listed on the letter at a publicly verifiable number (one not listed in the letter) or b) Avis' Italian CS line, and ask if the letter you received in the mail is the usual procedure.
So what are you saying exactly? Stick with std::string until the the stdlib devs make it better?

I don't think find/replace and including this library until something better comes along is an insurmountable problem.
I don't work from Russia and I want Github to be blocked in Russia.
Blizzard has milked the WoW cow for all it's worth. And all three series you've listed were created in the 1990's, so not exactly a beacon of innovation.
Good ol' scraping from websites like wookiepedia.

And watching lots and lots of Star Wars.

I have the blurays, so I should be in for a fun experience whilst collecting the nitty gritty data.
Fixing library services to all prisoners is going to be a lot more expensive and take a lot longer than shoving all book deliveries through an xray machine.
thanks a lot! glad you liked it! :)
"A REPL environment is more of a tool chain issue than a language design issue."

Moreof, maybe, but it is language design, too. If you had a Java REPL, you still would have to type quite a bit of stuff (a class and a function) before you would have your "Hello, world".

Yes, you could add an implicit class named GLOBAL that magically gets a property named 'P' the moment you type

P = "Hello, world";

but I would call that doing language redesign.
> If you are going to give away a college education

Now there's an idea. Do both, give education away to everyone, including inmates.

During my parents younger days, here in Australia, a university education came at no cost to the individual. Sounds like a reasonable sort of scenario I reckon.
A lot of these one-man projects aren't because nobody else in the world can work on them. It's usually because everyone else is busy working on something else.

If I ended up having to maintain duktape I'm confident I could understand and improve the code with a little rampup time. This isn't rocket science. The hardest problem is finding time and funding. If a company depends on the project they have incentive to provide those things.
Sure, and 2 years after Apollo 4 we landed on the moon. We did a few missions and haven't been back to the moon in 40 years.

A Mars mission is 20 years out. You'll be an "old man" by then. It'll take another decade or two to build a permanent Mars base.

What we really need is a lot less enthusiasm and a better plan.
Take away a person's humanity, don't be surprised when they behave like animals.
Really good write and useful for a project I am working on!
You could always call the Italian embassy and ask them!
I think you're right. It turns out www.emo.nivi.it works, but im having issues with the payment processor. I would expect scammers to have a much better credit card processing method :P
Right on all counts. We've had to train our 'home office' folks to have only virtual meetings. Every time they tried to gather and include us, it was a tragedy of seeing the backs of people's heads and hearing only mumbling from the audience.

If everybody is on board with the tools, then you hear all the comments, see who said what, and can chat privately too. Definitely BETTER than in-person meetings in many ways.
One can have a perfectly fulfilling life without a partner, and lack of a partner doesn't mean your life is "empty".

People in relationships aren't necessarily happier or more fulfilled than others. There are plenty of relationships that are dysfunctionnal while they last and miserable when they end. You don't have to be a rocket scientist to notice that, or blame feminism to opt out of it.
I can think of MySQL. While I wouldn't call it dead by any measure it certainly suffered when the spit happened.
Will CNC machines soon be replaced by 3D printers?
Apparently, the answer is yes: http://blogs.msdn.com/b/dotnet/archive/2014/01/22/net-4-5-1-...
'Angry Birds' layoffs hint at the danger facing one-hit-wonder developers
> This is where I really don't understand the concept of trying to force your law/will/idea(ls) on other people.

You should have wrote: "on other people that live under the same legal jurisdiction".

Your attitude towards the law is a real problematic attitude that is currently more common in this 'generation' (generation not referring exactly to people of a certain age, but more as people living in a certain time). Since we have internet now and there are many movements that promote 'freedom' in all of their possible interpretations, many people find it easy to go over the top and start demanding things like "Be aware of laws that pertain to you and respect them _or change them if you disagree_".

You guys should take time to understand what law is and why is it good for it to exist, and also, why you should respect the jurisdiction pertaining to other regions or other people (EVEN IF YOU DISAGREE WITH IT). If the majority of citizens in this world understood this really simple civical principle, most of the current problems with the world would be nonexistant.
The national average cost to keep someone a prisoner is $31k/year.

http://www.reentryeducationnetwork.org/advocacy-platform.htm...

> New York State college in prison programs have also proven effective, with only 7.7% of incarcerated people who attended college classes re-incarcerated compared to the 29.9% recidivism rate of those who did not attend any college classes.

A 75% reduction in recidivism will pay for community college many, many times over. It's a tremendous net-win for the taxpayer, but our "hard on crime" attitudes prevent us from saving ourselves billions of dollars in damages, policing, legal costs, housing/feeding, etc.
The biggest obstacle to using li-ion for stationary storage is not density. It doesn't really matter if the batteries weigh a ton if you're never going to move them. And hydrogen is roughly on par with batteries in terms of energy/volume.

Cost and efficiency are much bigger factors. Batteries completely destroy hydrogen in both of these measures.
Top 5 Moments in Decentralization History
i think its a little childish that the first pic in the page is a pic of a bank with a bunch of garbage in the front.
not-so-subliminal msg...
Cloud computing's race to the bottom
Great post. I felt so of these same things on my learning journey.
I believe given the nature of those that forked it, we'll be replacing Node.JS with IO.JS (that is awkward to write) soon in http://Clara.io.

I think that the confusion around Node.JS versus IO.JS will persist for some time though. If I wasn't a regular HN reader, I would have missed this completely.
And thank you! I've wanted this for years, but haven't yet gotten up the courage to actually tackle it. ES5.1 is big and ES6 is massive.
Do DC taxi drivers ever take this route for you? My limited experience in DC taxis was not ideal.
Not to mention about the whole "keeping someone locked with other criminals" thing. You know what they say, you're the average of you're closest 5 friends. If you're closest 5 friends are criminals and murderers for the next 20 years, how is that going to impact your thinking about the world?
Or is it.... :)
Node is losing traction where? I see it as being very strong, but it isn't the shiny new thing any more -- which means that it is beyond the first few stages of the hype cycle.

It has very strong growth in Google trends:

http://www.google.com/trends/explore#q=node.js
Do yourself a favor and get the Despecialized Edition.

http://originaltrilogy.com/forum/topic.cfm/Harmys-STAR-WARS-...
Actually dukluv is the other way. It's a re-implementation of of a node-like environment using duktape instead of V8. I think the original question here was to write a node addon that allowed you to run arbitrary code in a duktape sandbox.
Based on local purchasing power, so the title is misleading.

"Yes, when you look at mere international exchange rates, the U.S. economy remains bigger than that of China, allegedly by almost 70%."
He is confused with anonymous. The parent was suggesting self-driving Lyft, vs identity-free lyft riding.
How else do you find the right sort of companies? (genuinely curious)
A MUST SEE: Where to Drive Efforts in Online Marketing by Rand Fishkin from Moz
FYI regardless is correct