skysight-inc/HackerNews huggingface dataset:
One way or another, the author was charged with writing a hit-piece on diesel passenger cars in order to put pressure on regulation to keep them out of the US market. They did it poorly, with little factual backing. That's because they don't have much of a case.

Clean diesel can be very clean. Clean gasoline engines are something we created in the 70's, 80's, and 90's; We used to have an enormous smog problem from tailpipe emissions, but we've basically solved it through regulation of what sort of fuel gets made and what sort of emissions controls are built into cars. With diesel trucks, we resolutely refused to make the corresponding changes for several decades; It's going to take 20+ years to get the truck fleet on the same footing as cars, and we only started the ULSD rollout about 10 years ago; we've only just begun major emissions level requirements in 2015 vehicles. The trucks you and I grew up around have no attempt to control emissions whatsoever, due to the power of US industry lobbyists. There is very little comparison to the clean diesels that are now a well-developed, highly regulated chunk of the EU passenger car market.

The diesel emissions scandal was about a deliberate conspiracy within one manufacturer, wherein software was written to turn off major emissions controls in order to gain a very small mileage advantage, and then turn them back on to pass emissions testing. It has no relevance whatsoever to the practicality of clean diesel engines.
I remember at university having a lecture on professional ethics (sponsored by http://www.bcs.org/ I believe) and being told that I should always build to the client’s requirements, and that my code shouldn’t cause harm. My lecturer had no answer to my question about a hypothetical missile control system I might be building.
That money still goes somewhere. You don't get interest by keeping money under your mattress. You get interest by loaning it out, or the value of something you own increasing. And even if you've "bought" something that appreciates in value, you've anyways lost the physical money which is now being spent by someone else.

Which is almost the same scenario as the one you suggested. So ultimately, it seems your complaint is not of the money being used/spread/churning throughout the economy, rather than being hoarded under the mattress. But rather, it seems you're complaint is with the fact that the rich have it and it's not being taxed for purposes you deem useful.
I was more into pocket. You are right, Basket's option to keep notes is great but I am starting to like Label feature more. It is easy to quickly find and keep items.
The big issue with those types of displays is that the rest of the electronics can't fit in that package.

If you make it like a roll up projector screen then you could fit the electronics in the top 'bar' that the screen rolls into. You could also add the speakers into the same bar, making for a fairly compact package.
You don't get charged capital gains on real estate unless your single and the gain is more than 250k or married and the gain is more than 500k.
Is it true that this is the most effective way to run a software organization?
It's pretty clear at this point that I've failed to communicate. I'll bow out now.

I have a magical device in my pocket that can summon a car on demand.

Two effective hackers can set up a complete product within a few weeks, and then host it without having to think too much about what we now call devops. And when their servers start to melt, they can spin up however many they need.

We no longer get lost. Remember what it was like to get lost? Like, "I have no idea where I am. Hey, you there. Do you know how to get over to X street?"

These things were not possible ten years ago. Maybe people here simply don't remember, or choose to forget. Or maybe I just suck at writing. But every one of these incredible advances were thanks to advances in the field of computing. Both theoretical and practical. For an instance of the former, see the recent neural net advancements; for the latter, rails, homebrew, the pervasiveness of VMs, and everything else that our forerunners could only dream of but we take for granted.

Have a good evening, and thanks for the enjoyable conversations. You and coldtea both do really cool work.
Just realised something;

I've been developing web applications for a relatively long time now. Maybe in the last 10 years, I had my IP addresses stored in databases etc in IPv6 aware types just in case we had an IPv6 deployment in future. Better be ready.

Last month, I was working on something that needed to store IP logs. I packed them in 32 bit unsigned integers. Was not a well thought decision. I think I don't care anymore, just gave up.

Anyone doing the opposite of that? Maybe I was naive to jump on the train that early and these are better times. Felt like that 5 years ago too though.
Other features they definitely need to add back before I'll consider buying another ThinkPad:

- Non-chiclet keyboard with decent layout

- HDD and network activity indicator lights

- Hardware wireless-off switch

- Latching lid

They certainly don't need to make it any thinner -- I've had to carry some Macbooks around and the sharp edges are not very hand-friendly. I think 1" throughout is about right for a laptop thickness.
Just FYI guys, there's a revealing picture of a lady down the page, might be NSFW.
Agreed. Btw did you check Chrome extension? It will help me lot more to see my list from any tab without opening separate website. Like the design
I don't understand why smart, capable people want to give away their money to a corrupt, incompetent state to manage it for them.

It's because I believe that there are many things that make my life better that I simply could not provide from my own resources but, when my contribution is pooled with everyone else's, become viable and make my life significantly better. Off the top of my head, the transport system, the judicial system and attendant sub-systems, the healthcare system, research investment. Environmental management. Regulation in food production. I'm sure I could come up with many more.

If you didn't understand this, then I'm shocked at your ignorance.

If you did understand this, then why did you ask? Are you taking some kind of ridiculous, hyperbolic extremist view that nobody is advocating, in order to create the illusion of being a child arguing in a playground?
Yes. A lot has changed since then. Including a whole lot of stability and expansion. I think you'd have a different experience today.

In general, is it useful and/or recommended to use CloudFlare in front a fully dynamic service, for example a HTTP-JSON API, with no static content (no images, no stylesheets, no scripts), and thus no need for the CDN feature?

We do have lots of customers who do that. Two reasons: Railgun and Security. Railgun gives speedups for the JSON because of the ability to diff the boilerplate JSON. Security for APIs is of course important and clearly attackers like to go after APIs.
Prefer to read in Papers or LiquidText, but Academia wants my contact list first which is a special kind of scummy.

academia.edu would like to:
- Know who you are on Google
- View your email address
- View your basic profile info
- View your contacts
I really tried to use Dropbox, but never got hooked.

I share most of my stuff by Git or email.
I'm torn on this. The best part is that the emoji are at least getting standardized. I remember the bad days of conveying this by either relying on images or fonts that may not be installed on the target system; especially a cross platform problem. Now one may be relying on Unicode code points that may not be _supported_ by the target font but that feels better to me than the options.

What strikes me as odd is that they're adding so many. Sure, it makes sense that Unicode could be kind enough to support conveying happiness or sadness in a message, but "Person doing cartwheel"...? Any alphabet has boundaries for the letters, I think the emojis should have received a boundary too. They are a standardizing organ, why not... Just standardize it? In advance. Treat emojis like a language of emotions. If not we'll soon enough (if not already...) end up with the same problem as before. That just because of the sheer size of the emoji space and the effort needed to design a font for them, we can no longer rely on them all being implemented correctly, which means they are no longer useful as a standardized set of symbols.

If you've been there from the start, like Apple, sure then it's no big deal. Just a few new symbols per year to implement. If you're designing a new font to support emojis, you'll risk needing a whole team of designers just for this silly subset of symbols alone. There's also a user interface problem mounting as for how to even pick and organize them all.
Tesla supplied just 208 Model X cars in 2015
The obvious answer would be that you don't take on clients who are asking for a missile control system.
Is there a way to block non-Tor traffic via iptables or similar? That would be really helpful since it's only human to make some mistake and leave another connection open. To connect to my VPN I use a script that changes all iptables policies to DROP and allows traffic only on lo and tun0. I still have to allow traffic on eth0 to the VPN IP, but that's unavoidable I guess.
Free logo animation. Just upload your logo
DuckDuckGo: 2015 Year in Review
Screensavers are about to have a comeback. Who would have thought?
> There’s only one problem with Capossela’s statements: they are complete rubbish.

Woah, okay. Is it possible that Microsoft is telling the truth? Windows 7 will be supported till 2020, so it will still get security patches, but MS can't just patch in OS-level threat mitigation features like HEASLR. People seem to think that the choice between 7 and 10 is a choice of user interface, but MS still make changes under the hood between versions.

As a software developer, this sort of thing is frustrating, since if you want to use the shiny new API features of newer Windows versions, you have to write fallback code for the older versions. Things aren't so bad if the oldest version you have to support is Windows 7, but back when XP was relevant, that normally meant supporting DirectSound as well as WASAPI and Direct3D 9 as well as (or instead of) Direct3D 11.

Personally, I think if you don't like the direction that Windows is going in, you should consider the switch to Linux or OS X. Specifically, if you prefer a traditional desktop interface over a touch interface and you don't want your desktop computer to start looking more like your phone or tablet, Linux and OS X might be the last places you can turn. When Windows 7 gets as old as XP is today and 50% of people are still using it, I think developers will start to get as frustrated with 7 users as they are with XP users.
If I were Microsoft (pre-coffee musings)
New user, test comment.
Trainspotting: Firefox in 2015
Kudos to the team for producing this! Perhaps the Tor Browser Bundle team could even incorporate some of these details into a more usable/translated draft of this information at the link provided when you start up the Tor Browser Bundle, which for reference/comparison is available at https://www.torproject.org/download/download.html.en#warning
The first person to mention a number is often the loser in a negotiation.

If you must start with a number,
Ask for what you think you're worth x 2 and work backwards from there.

Don't count on people just accepting your monetary value simply because they should.

2 jobs ago, I was worth 65k/year. One year later I'm worth 135k/year.

Did my skills double in that time? No. They did not. My bargaining skills did increase though.
Tony's Pizza in North Beach - tonyspizzanapoletana.com

Nopa - nopasf.com

Blue Bottle Coffee

Hike the Lands End Trail

Just explore. Walk the streets and stumble into places.
Also Naur did have a good deal of the responsibility for getting support for recursion into Algol 60: https://vanemden.wordpress.com/2014/06/18/how-recursion-got-...

Just think how the programming language landscape might look today if recursion had never gotten into mainstream languages, or maybe only had begun to become the norm recently.
The end of lawyers? Not so fast
The adblocker blocker has been fixed by an anti-adblocker blocker (e.g. anti-adblock killer), I'm sure they'll figure out an anti-anti-adblocker blocker soon enough.

(Try saying that out loud quickly.)
I think a 32-bit hash of an IPv6 address will be fine for a long time, and remain much faster to search/sort than a 128-bit value.

I also think that if you can't upgrade your database you're going to have other problems as well.
We are India’s fastest-growing mobile-based healthcare platform
Dead body of a Pirate??
Jan 4. 2195 will be a glorious day.
Crazy idea. Maybe people just don't understand IPV6?

Is there any single good source (i.e. the minimal bullet points on a single page) that helps people make the switch?
New gen OLEDs like the one in Samsung S6 do not have any significant burn-in. If this thinkpad's display is sufficiently advanced, there won't be a problem. I do hope they are sourcing it from Samsung.
5 Major Differences Between Functional and Non-Functional Testing Explained
Look into an office grade router. Something like a Sonicwall TZ 105 would do - it's relatively "cheap".

You can setup username / password authentication so you know who was using the network; set network availability times and restrict adult content.

Add in MAC address restrictions so new devices can't come on to your network without you knowing (child's friends) - there might even be a way to restrict a username to a specific device (haven't used one in about a year)

I've installed a TZ 105 in a small office (10-20 employees) and the bigger NSA 3500 in an office of hundreds - both are configured similarly.
There's an article in Danish at http://www.version2.dk/artikel/datalogi-pioneren-peter-naur-...

DIKU (University of Copenhagen Department of Computer Science) linked to that one. Naur was the first professor at DIKU and one of the founders of the institute.
Mark Zuckerberg Is Building a Real-Life Version of ‘Jarvis’
I don't think that building to requirements and causing no harm are necessarily orthogonal.

Which is most probably your point.

There's a reason that a doctor starts with "First"

I think that building software to requirements should take second place.
Agreed. IPv6 has been a disaster whenever I've experienced it. Here are some shocks I've received:

- there is concern when you browse the web with a IPv6 address that you create a target for attackers (by revealing your address). Solution ... shadow IP addresses! When I saw this on my Mac, I was shocked!

- IPv6 to IPv4 NAT exists but is stateful. WTF? This significantly increases the cost and lowers the ability to scale. A high performance NAT solution would have been the first thing I would have designed (for interop purposes)
Ask HN: Why did Gratipay weekly volume and active users decline on week 154?
Gratipay Stats page ( https://gratipay.com/about/stats ) shows that on week 152, the total amount received by teams at Gratipay was $8652 and there were 2814 active users. Then all numbers dropped to 0 on week 153. But on week 154, the total amount received is only $1179 and there were only 639 active users. These numbers stay low since then. Why?
>HDD and network activity indicator lights

I never understood the point of removing these. I think it may just be cutting costs, trying to save a few cents on the custom shape LEDs.
So you want to make your own MMORPG
Over the past few months we worked on a simple web tool that allows anyone to create visual interactives on the spot.

http://www.vuzum.com/case-studies/widgetic/
I think you may wish to consult some actual charts like I did.

Gasoline Engine:
http://paultan.org/images.paultan.org/uploads/2006/08/a4test...

Diesel Engine:
http://g35driver.com/forums/attachments/g35-sedan-v36-2007-0...

> They are only efficient if allowed to pollute! [Citation Needed]

Industry mags are predicting the MPGs will meet the EPA Window Sticker and the emissions requirements.

http://www.edmunds.com/car-news/how-the-volkswagen-diesel-sc...
https://www.cars.com/articles/vw-diesel-owners-should-get-ep...

Wired's informal testing shows less than a 10% decrease in fuel efficiency when tricking the ECU into going into "test" (and therefore NOx-compliant) mode:

http://www.wired.com/2015/10/vw-diesel-cheat-mode-mpg-perfor...

Of course, the actual results remain to be seen.

You might want to check out the tdiclub.com forums, there are some top techs on there that explain what is really going on.
New DbForge Data Generator for SQL Server v3.8 with Check Constraint Generator
A VR HMD without tracked hand controllers is not the real thing (I know, I have owned the DK1, DK2 and Gear VR).
The first thing someone new to VR does after entering VR is raising the hands and looking at them (or not, due to lack of tracking).

Bundling the Oculus Rift with a XBox One controller will encourage developers to support this immersion-breaking controller instead of taking the leap to a virtual reality environment where you manipulate objects by moving your hands to their location in space, something that is completely intuitive.

I understand why Oculus is doing it - they originally stated that if they don't ship by the end of 2015 something has seriously gone wrong - but I don't like it.

It appears that Oculus' biggest competitor, the HTC Vive - which includes tracked controllers - will be available earlier than the Oculus touch.
Porn industry adoption is likely closest thing to a sure thing the tech industry has in terms of a oracle. Its been the tipping point in:

VHS

Dvd

Bluray

Web
> If he can achieve his goal will mean that a lot of people could do that and there is nothing special in that project.

I think that's kind of the point of his personal challenges. He's trying to set an example of being intellectually curious, not show off that he's a genius. Wasn't one of his previous projects for the year to learn Chinese? A difficult challenge, but not a superhuman one. Plenty of other people are capable of it.

There are things to dislike about Zuckerberg, but I don't think these challenges are one of them. They're pretty admirable imo.
Applications with custom controllers such as racing games or flight simulations will work very well, however games that use keyboard+mouse or gamepad represent concepts ported over from pre-VR gaming and in many cases I believe they will be inferior.
Ian's achievements are huge, but I'll always keep a warm heart for Progeny Debian.
I think 'icanhackit meant they bought a house they live in, not one to rent out.
Looks great. But don't add every key press to the browser history. Not cool ;)
Just out of curiosity, what are you using that much RAM for? Video editing?
You probably used a HOTAS controller to play Elite. But what about games that have you manipulate objects in 3d space? Only a tracked controller will make it fast, intuitive and efficient.
Isn't it written that once penetration gets past 15% for most new technologies it starts to really ramp up. Putting the 'O' into Ogive.
That's quite possible but it's not the form factor from LG's TV concept I just don't see them fitting a full TV under 5mm like in their concept, not in the next 10 years or so.
You can't just "make the switch". Most devices already support IPv6 anyway. The problem is that ISPs and hosting providers don't support IPv6.
Honestly I'd rather a t520 over this new Dell i7 e7450 latitude they have our developers using. The keyboard has... Fn key Home and End keys! Maximum cringe.
oh, i hope so!
Do you really believe that the whole architecture sector will not use VR in a huge way?
And what about learning experiences? Remote presence applications?
The revival of VR is rooted in the games industry, however let's not forget that VR was never totally dead, it was alive in various non-gaming niches and their appeal will increase a lot with the availability of cheaper, better and more ergonomic hardware.
plenty of things can go wrong, since you have control of how many and which variables to interpolate, e.g:

i"SELECT {settings.SECRET_KEY};"

PS: (I don't know why but HN is not updating the page with the reply links needed, so I'll just edit this)

Yes, I agree. I think that the misunderstanding happened when mixmastamyk wrote

> That's a good thing due to security reasons as arbitrary expressions are allowed. There are plenty of templating solutions available

The point is that even if you don't allow arbitrary expressions (which imho are a mistake, and of which I haven't seen a single use case yet), having this kind of interpolation from strings that are not literals (i.e. are not in the trusted source code) would still be a security issue

Since the PEPs apparently don't propose to extend this to non-literals, we're safe. But it's better to be wary and attentively review such proposals...

In fact, I just realized right now that Animats might have misunderstood PEP 501, since

sql(i"SELECT {column} FROM {table};")

should be perfectly safe from sqli vulns

PPS: Unless Animats is pointing out how switching i'' for f'' is a terribly simple mistake to do and hard to spot during a code review... I agree with that
I've needed 16+ before for VMs!
Someone made a point about grammar and spelling mistakes... They were rightly flagged as their comment was non-constructively rude. However, it is a real point. Grammar and spelling error patterns are something I would attempt to fingerprint in order to correlate users across different forums if I were running a surveillance programme with sufficient resources.
CRIU: Checkpoint and Restore in Userspace
Interestingly, this fact is used in the The Big Short as Michael Burry's insight for spotting the housing bubble and beginning the short.

There is plenty of artistic license in that film so I don't know how true that really is but its quite exciting for small counter-intuitive "surprises" like this to be the early indicators for massive global events.
I don't see how the porn industry had a big role in pushing the web forward, care to elaborate?
>"I don't feel bad for them at all. [...]Their children can innovate and invest to make money like the rest of us"

That's a very negative attitude to have towards people with wealth above some magical number you deem "too-much".

People will get very illogical and angry when they see you blatantly stealing from their children. I know I will, because at the end of the day, I work for my progeny. An estate/inheritance tax is not taking away from my well-being, but from that of my children.

So, instead of fixing the problems with your form of governance, you decide to impose even more tyranny over the few who can possibly take advantage of it. The problem is not the money that allows them to possibly take advantage, but the corruptible system you have in place. Use that effort in making it actually noble like it's claimed to be.
Periodic table's seventh row filled as four new elements are added
I believe Tails is able to update itself when it's a LiveCD[1]. I guess it's still not perfect (you need to run the older, less secure version of itself to update itself), but it's better than nothing.

[1] https://tails.boum.org/doc/first_steps/upgrade/index.en.html...
GitHub:

https://github.com/cyrillos/criu
I really don't understand what is their logic when they place a full Print Screen key (which I use 10 times a year at most) right between the Alt and Ctrl but the arrow keys are smaller and crowded and Home and End (which I use every time I edit something) are not even on the keyboard (or maybe there is some unhandy Fn+ shortcut?). WTF ? I got used to Sony Vaio which has full arrow keys and a smaller shift and an additional column of keys "Del, Home, PgUp, PgDown and End and now they discontinued the brand... I'm doomed. http://postimg.org/image/yt3kpzarx/