skysight-inc/HackerNews huggingface dataset:
I've noticed that Switzerland, using a lot of hydropower, has a worse intensity than I expected.

The CO2 numbers for the different types of power generation seem to come from Wikipedia [1], where Hydropower has a median gCO2eq/kWh of 24 and a maximum of 2200 – much worse than coal. This seems to be based on the fact that large areas may be flooded when filling the dam initially, and CO2 from rotting plants is released [2]. The numbers vary depending on the amount of vegetation.

According to a study [3] from 2012, "electricity generated in storage hydropower stations in Switzerland causes emissions of 10.8 g CO2-eq/kWh", so it's less than shown in the emissions chart and comparable to nuclear.

[1] https://en.wikipedia.org/wiki/Life-cycle_greenhouse-gas_emis...

[2] https://www.newscientist.com/article/dn7046-hydroelectric-po...

[3] http://esu-services.ch/fileadmin/download/publicLCI/flury-20... [PDF]
The PAL runner is actually locked down to run SQL Server only ;-)
Trying to run another app, even reg or cmd, currently makes AppLoader crash.
(AppLoader is the first .exe that is ran in the NTUM)
>That said I do not mind to be weighted as long as airline guarantees something in return for my height

Negotiating are we?
Business Class Next Generation Mobile Data Services
I'm rather biased, I'll freely admit that. Having deployed some number of Django on PG solutions (some of which deliver moderate req/s) I will gravitate there just on experience alone.
I think the bottom line is Amazon thinks that "Amazon refuses to hand your data over" sounds better than "Amazon Echo data used against man in murder trial".

The latter is likely to deter future purchases and cause many to toss their holiday Alexa gift in a drawer.

More importantly, their lawyers think they can get away with refusing the search warrant as too broad or claiming it sets a precedent of invading privacy.
Amazon Web Services: A Guide to Cost Management
Not sure why you're getting downvoted because you are absolutely correct.
you are right. You can also safely assume it based on other tools like IQ tests. Jews have on average an IQ of 116. While Blacks 80.

But you see, it all ties back to genes anyway. Who has survived pogroms, shoah, and all of that? Individuals with high IQs. They fled Germany before WW2, or were spared during pogroms (i.e, Medical Doctors).

On the other hand high IQ doesn't give a lot of advantage when all you need to do to survive is running all day.

Common sense, common sense, my friend
> How do you find interesting people to follow?

Use Twitter. At least some of those people with interesting blogs tweet and re-tweet interesting additional sources. You can also check out who they follow, and who follows them for further leads. You could also search for who is tweeting about the blogs that you do follow, and see what else they are tweeting.

Especially in the areas of teaching CS and math I think Twitter is applicable. There are a lot of people in those areas on Twitter. @benorlin, @centerofmath, @henryseg, @JohnDCook (and his many aliases) come immediately to mind.
I wouldn't count on intel to do anything on this front until AMD proves they are competitive with zen
You can also use the Java Unsafe class to squeeze performance (every last bit) by recycling objects. I'm sad to say that I've had to do that at least once to make some vector math work.

Edit: Check out https://dzone.com/articles/understanding-sunmiscunsafe
I'm very much against the idea that only autonomous vehicles should be allowed on the road, but I'm 100% behind technologies like the one demonstrated in the video,which is essentially auto breaking with radar assist. I think this technology will be required by law within a few years for all new cars in the US actually.
ASP.NET Core 1.0. Platform. Part 2. ASP.NET Today or What to Choose?
Yes, if your legal team denies it as overly broad.

So this only applies to businesses and wealthy individuals? If this is the case, we already lost the fight for equal rights.

Yes. Because you value your privacy of hobbies and speech.

This is a murder case. How could someone value their hobbies and freedom above the jurisdictional process?

Not a great example of having nothing to hide, but a great example of a broad search that found an entirely different crime.

They do not have to fish for a crime. The crime is given, but the circumstances are probably not.

I just have the feeling, that refusing to provide the data to solve cases like this will probably hurt everyone more in the long run. If the police cannot get the data this way, they will probably try another way or change the law.
Remembering Vera Rubin
The first time I built an Abit BP6 with dual Celeron 300's (overclocked to 450, naturally) I felt like I was getting a supercomputer for cheap. The performance increase going to dual-core was massive, and getting to use the cheap Celerons instead of the crazy-expensive Pentium II's paid for the rest of the system all on its own. The late 90's/early 2000's were exciting times for system builders.

Now? Meh. I still build my own, because you can spec out exactly what you want. But there's no longer any compelling performance reason to do anything beyond stock cooling and stock clocks.
It's much more complete than Wine, it actually has the whole Windows graphics stack running, outputting over RDP ;)
+1

clickable >> https://github.com/OrkoHunter/pep8speaks
You can't say NPEs are an example that Java is unsafe. The propegation is Nulls isn't Java's fault and Java's evolving currently to make use of Optionals as we speak to attempt to avoid this.
Having a TV with Google software is basically the worst case scenario for buying a smart TV.
OpenVPN for Docker
There has to be a line drawn somewhere, lest we end up with putting GPS trackers and video recording devices on each and every person.

That's obviously a slippery-slope argument, but it's not outwith the realms of possibility that if I can think of doing something like that, politicians (especially those!) can think of it as well.
Thanks. We moved the comments there.
Securing the Mac
I'm wondering, what if the suspect agreed with the request of the police to check the Echo recordings? Suppose the suspect is innocent and thinks that allowing access to the Echo recordings can only make his case stronger.

Would Amazon then still refuse access?
5 Valuable Twitter Marketing Tips to Consider to Get the Best Out of Twitter
5G promises to transform the world again
Not really. As long as you stayed within the thermal envelope, you were fine. I built hundreds of machines from 1995-2005, overclocking most, and I never had a single CPU failure that wasn't just a DOA chip.
What's your favourite Code Editor setup? Here's mine for ST
>The public should not be upset that the truth was exposed, but rather should be calling for more truth to be exposed.

Perhaps - but having the "truth" be "exposed" by a foreign government undermining your electoral process and waging a propaganda campaign on behalf of one party exclusively is not something the public should be calling for. The interests being served by that exposure will always be those of their government, and not your own, and certainly not "the truth" in any objective sense.

Otherwise, one could just as well say that the governments the US has interfered with ought to be grateful that we "exposed the truth" in their case as well.

>Let's expose the Republican corruption as well.

You mean, let's hope it's in the national interests of foreign governments to expose Republican corruption, and that they choose to be honest about doing so.

There are two separate issues here, which often seem to be conflated for political purposes, or implied to be in conflict - the value of the integrity of the electoral process and the value of an informed electorate.

If we presume that the only way to achieve the former is to destroy the latter, then we're implicitly conceding the legitimacy of our own state.
The big difference between a "display/monitor" and a "TV" is not just the analog inputs, but also the remote control, built-in speakers, and often things like multiple HDMI inputs. I actually have always bought dumb TVs to use as computer monitors for this reason... TVs, while similar in price, are superior on features.
As a safe language from race conditions or memory leaks?
This is the exact thing we have to fight against because it leads to class based systems. Those who use cloud computing are innocent and those who don't are presumably hiding something.

This is the why we have constitutional rights, to avoid such broad generalizations. Everyone has the right to privacy, regardless of what utilities or Hobbies they have.
I can say it.
I certainly didn't mean to offend through my choice of words (many people seem to like the term "evangelist" nowadays), but it's not particularly realistic in an age of so many new languages to expect everyone to spend a few months on every single language just to form a basic opinion (that alone would be more than a full time job). Even the most polyglottic programmer has to pick and choose at least to some extent, and that's where the public perception of the language comes into play. I'm just pointing out that as long as Rust is all about memory/thread safety in the public mind, it will be ignored by large swathes of developers for whom that argument is simply orthogonal to their interests and everyday concerns.
Compared to the blood on the hands of people who don't seriously think about what they defend, I'll take offending people by asking them for arguments. You can prove you have a mind beyond a goldfish. If you just downvote and say nothing, I'll stick with "called it", kthxbai.
Laser microphones at least require you to be targeted prior to the warrant, and typically require someone on the other end. They can't retroactively request data from a laser microphone attached to most US households.
Ruby: Breaking change in how `#round` works
I mean, at that point it's really their choice, right? It's not like the airline will broadcast their weight to other passengers. If you choose not to fly instead of letting the airline weigh you (like everyone else) for your safety, that's fine too.
Is there any client that:

- Has all features (up/down voting)

- Has >= performance (apparently this one doesn't)

- Has good large font support
Summary: The short term thinking, management, architects and co-workers etc. are all to blame. How to fix it: Tell the truth. Guy is self proclaimed semi retired since 30.

It is true that software creation is messed up from all angles and the result is rarely clean. None of that is new. Yes, the software from the good old days was written better (not really, see all the security issues and don't forget that there is a huge survivor bias).

Iff software actually ships it has filled a need at a sufficient quality, adhered to budget, time and integration constraints. Software is usually a team effort due to the sheer size of work and knowledge required. Working with people can be challenging - either in a good or in a bad way. The latter is result of two people not getting along well. Considering that everyone else is the problem I wonder about the author.

None of the "problems" is truly fixable. Faced with each one there are things one can do and being content with that rather than trying to come up with some silver bullets.

Scratch that. May I share with you my holacratic software process?
It's a measure of something. The question is whether it's a measure of productivity, which begs the question, what is the definition of productivity?
Medical detectives raced to save a man from a rare, ‘universally lethal’ disease
Do you mean farce out of the judicial process?

It seems fairly likely that jurisdiction is what Amazon ended up challenging.
Per the writeup, it looks like they were already escaping their arguments, but they didn't know PHP's built-in mail() function was already doing that:

PHPMailer 5.2.17 sanitizes the $Sender variable
by applying escapeshellarg() escaping before the
value is passed to mail() function.

It does not however take into account the clashing
of the escapeshellarg() function with internal
escaping with escapeshellcmd() performed by mail()
function on the 5th parameter.

As a result it is possible to inject an extra quote
that does not get properly escaped and break out of
the escapeshellarg() protection applied by the patch
in PHPMailer 5.2.17.

In most cases, people are using PHP as a server-side language under a web server. In those cases, it really isn't a good idea to send mail in-process anyway due to web-process and SMTP timeouts. Queueing messages with something like Gearman or some other job handler would be a more secure and performant approach.
For those wondering, Redox is a fairly new OS project, written in Rust, making amazing progress [1].

You may ask why?

The creator in his own words:

"Redox goes beyond developing a micro kernel, and associated drivers. Redox includes a large number of projects that run on any Rust platform - Windows, Linux, and OS X.

I want to develop a Rust ecosystem that enables users to design secure systems, even if they choose to install the Redox userland on a different kernel.
As for the whole Redox system, including the kernel, the use cases of a secure computing platform based on a microkernel, Rust, and a well designed ABI are limitless. I would want to initially target the virtualized server market, followed by embedded systems, followed by turning Redox into a hypervisor."

I am personally interested in projects that actually push the low level parts of Rust and prove that it can indeed be used in areas such as OS development. Rust already prioritised some things because of Redox and I'd imagine it can serve a similar role as Servo does, but for a lower-level of the stack.

I'd consider signing up for the Patreon[2] if you can.

[1] - http://www.redox-os.org/screens/

[2] - https://www.patreon.com/redox_os
It doesn't solve the problem globally, but in Finland, there's been a decision of the method and location of the final disposal of the waste. Once the disposal is finished 50 years after end of waste production, the repository will be sealed in a way that makes the waste inaccessible.

Posiva is the company, owned by the NPP operators, trusted with the task: http://posiva.fi/en/final_disposal
> This is probably why sous vide temperature is around 60C.

But why are sauna temperatures above this, being in the range of 70C-90C?
Promoting the tech and respecting people are not mutually exclusive.

I'm not arguing that we should endanger people and my comment is not about this one instance. It's about a general attitude of devaluing people. Where do you think that road leads?

When Uber vehicles were found to have run red lights a couple of weeks ago, Uber's response was that these were human operated and served as an example of why they must rid the roads of error-prone human drivers as quickly as possible. This, as if humans were a scourge that must be eliminated. There is a strange rising anger with people for being human.

And, once we've ridded the roads, labor force, economy, etc. of all the pesky humans, then what? Who owns the tech? Who has the power? Will they be as benevolent as the machines we've learned to worship? What is the value of a human life by then?

Quote whatever stats you like, but normalizing this attitude of fallible, dispensible humans is dangerous in many ways.
Thanks for clarifying what you meant. Flagged...
> Vienna had clean trains with a smooth ride. [...]

Same regarding the trains in The Netherlands and Germany. They get cleaned when they arrive at their destination and this is calculated in the downtime.
> In 20+ years of C, I've never had a (self-inflicted) problem in that area. Maybe I'm the rain man of bit-twiddling?

Have people been actively looking for mistakes in your code to find exploits?

I just wrote a simple throwaway .otf parser in C, which I've been coding in for a decade and a half. After trying to think about all the places overflow due to malicious input could occur, I just gave up and wrote "FIXME: Insecure" over it, pending a rewrite in something better.

In general, I don't see how you can deny that memory safety problems exist. Pwn2Own is a thing.

> What has caused me tremendous grief are all of the inconsistencies in the compilers, the gotchas of the precompiler, and the ambiguities in the language itself. C++ is even worse.

> Rust is great, but not great enough to justify a redo of a program that has been extended and maintained for decades (like vim or photoshop).

You just explained exactly why all those inconsistencies and ambiguities exist. And we will keep suffering from them as an industry until we decide to move beyond a language from 1978.
Real WTF here is that Amazon is actually recording this. They break many laws by doing that.

edit: Why downvotes? It is illegal to do voice recording without a consent.

https://en.wikipedia.org/wiki/Legality_of_recording_by_civil...
>Excuse me if I don't shed a tear for the feelings that might be hurt among human drivers who consistently and measurably overestimate their abilities.

Indeed. If only we could find them all and kill them before they strike again.
The Optane details seem like a false start, at least for consumers. It may have use in enterprise just due to the endurance for WALs and ZIL etc.

Performance of the NVMe Samsung 960 Pro is to the point where enterprise HHHL cards were not much more than a year ago. These are affordable for mid-high end notebooks, and the 960 Evo delivers close to the same amount of performance for an actual consumer workload not running benchmarks that will easily hit the rest of the mid range and down into low end at lower capacity.

According to Micron, there isn't much demand for large consumer SSDs. 1TB will be held for a while as the sweet spot.

So, where do you need 16GB of cache but for HDDs? And where is an HDD actually useful in a modern notebook? I can see people wanting a few TB in a portable USB enclosure. But as a boot/OS drive, you really want all flash.
Just released 0.1.6 beta. Need to add custom domain mappings via Route53 and certificate manager
Ask HN: As an engineer, do you find literature benefit you?
>We can build violins that equal or surpass Strads in many measures. Strads are not varied because they are technically unbeatable, they are valued for the same reason art is.

We can TODAY by means of technology. There was a 200 year gap where we couldn't. And had it been something life-threatening (like maintaining a dam) instead of just producing music, we would've been up a creek without a paddle.
at some point there is going to be cars stopped in the road right? or is every car on the freeway behind the car accident suppose to pull off the road?

they clearly said in dutch to wait and see what the traffic behind is doing.
I think you're on to something. The people in the small car were almost certainly harmed a lot more than those in the SUV. Just look at how hard it slams into the SUV. Provided the seat belts are able to hold the passengers in the SUV in place, I think they survived without much harm. I'm more worried about the passengers in the small car.

Small bump: http://www.ed.nl/polopoly_fs/1.6785912.1482854466!/image/ima...

Ouch: http://www.ed.nl/polopoly_fs/1.6785892.1482854220!/image/ima...

Source: http://www.ed.nl/regio/valkenswaard-e-o/valkenswaard/video-d...
There are plenty of things that you can take up as a hobby which are legal (and moral or amoral) that can negatively affect your life (job, social status).

You can argue that most of this is due to bigotry and missing legal protections, but there'll be no ultimate defence against unpopular activities any more than unpopular views.
Every death in my family that I'm capable of remembering was auto-related and the driver was at fault. All of them were easily preventable if the driver was not distracted or wasn't straight up breaking the law. That is 6 family members I would still have if not for complete human incompetence.

The romanticism of "human control" is not an idea I am willing to support. Humans are terrible at most things they do. We get tired. We get distracted. We become complacent. We bend the rules. We forget steps in the safety protocol. We make incorrect decisions. If there are only 99 ways to do something wrong a human will invent the 100th way of doing it wrong.

If mechanical failures and software errors can be proven to be a safer risk than human error - then humans should be exchanged for robots. Jobs and hobbies be damned if there are lives at stake.
It's possible I was mistaken. Thank you for pointing it out, I need to research it a bit more.
The Micro Monolith Architecture
With all due respect, everything you said sounds like some kind of conspiracy theory. If you have isolated this case, write a blog post of how to reproduce it, post said photos & videos, so people might at least take their time to read it. I'm sure with all the experts here on HN somebody would provide an explanation. There are hell lots of processes happening at modern system boot time, if it does something you don't understand, it doesn't necessarily mean malware.

" The OS's seem to actively hide the malware if you use a hex editor to scan the drive or infected files, so over time, some of that open source code has become compromised"

This part, in particular, I find hard to believe. You can inspect open source system and compile everything yourself. Did you try to reproduce this behavior on minimal systems (i.e. BeagleBone) or QEMU?
> Their stance on ethnic identification from genetic testing was that it was nonsense. There is no way of calculating these percentages.

Don't let reality get in the way of a bit of political propaganda.
NPEs are not a security issue in the same sense as a buffer overflow or null pointer dereference.
> it seems to highlight energy mix

It's literally a visualisation of how green the country's energy policy is (electricity production sources), the color coding is gCO2/kWh.

> rather than absolute numbers

Absolute numbers would mostly just track population, that's way more misleading as a small country with sparse population but 100% hydrocarbon energy production would appear greener than a large country with dense population on 10% hydrocarbon energy sources.

An other interesting visualisation would be per-capita as it would include consumption patterns rather than just production ones

> Poland looks bad but Germany burns twice the amount of coal that Poland does. (Per head of population its probably about the same)

Poland would still look bad, it has 40% of Germany's population, and according to the site's sources currently produces 15.5GWh from coal while Germany is at 23.4GWh from Coal, that's 65% more coal-sourced electricity per capita than Germany.

And the map is live and it's winter hence the low levels of e.g. solar in countries with large solar capacity (like Belgium, or Austria,… or Germany)
ZyXEL Customized Routers plagues by multiple vulnerabilities
Show HN: Analytics and metrics for Intercom – TinyMetrics
Using Guzzle and PHPUnit for REST API Testing
No, its just too expensive, and probably too heavy.

If OP is right (pretty sure he is), he said that by using something completely free (average weight), we were able to achieve like 50+ years of safe operation of largish commercial airliners. That's amazing.

Also, the problem isn't too much weight per se, it's weight distribution.
I was actually shocked by the levels of overt racism I saw when I lived in Berlin a few years back. I was living with a family as part of a foreign language exchange program, and the mother was a elementary school teacher. She would baldly say things about Turkish immigrants or Africans that would take me aback. I'm not from the most progressive and enlightened part of the country, but even my racist and crotchety grandfather wouldn't be quite that open about it.
you could use reply-to header instead of from, being another additional header i guess it has the same problem.
Blockchain Crowdfunding Meets Kickstarter: Is This the Future?