skysight-inc/HackerNews huggingface dataset:
You make it sound as if it is reasonable for a transaction is to cost 2kWh, that is a huge amount of electricity/energy. If anything that used that much energy became the dominant means of payment, the average person would use more energy in payments than they would in powering their home in a day.

Trip to the shops, but fuel, some take away and a few things online when you get home and you’ve used 10-16 kWh of energy, multiple that by a population (even a small one), and even the massive investment into renewables that there is now will be quickly eclipsed.

Adding transactions that are so intensive to people’s everyday energy consumption would be a huge step backwards IMO.
The game plays really weird tricks with your screen, so attaching a debugger will be a PITA (unless I figure out how I can run a debugger on a different machine and remotely debug the game on the one computer that it manages to run in half-broken fullscreen mode). Best I can do now is poke it and see what changes.

Two suggestions for you: 1, VMs are your friend. 2, decompilation technology has gotten very good. I'd "statically analyse" the binary in a disassembler/decompiler for a while first and figure out what it's doing before actually trying to run it.

I don't think source is necessarily always making things easier either --- I've had a few times where, even with open-source software, it's easier to find the right bytes in the binary to patch than to figure out where in the (huge) source that would be, and then how to build the rest of it (along with all its hairy web of dependencies) completely unmodified from the original binary.

Especially if it's a fundamentally trivial change (like a string constant somewhere, whose desired value is the same or smaller in size), and I don't expect to make any more complex changes, I'll definitely choose opening the hex editor for a few minutes (at most) over spending perhaps hours downloading a few hundred MB of source and dependencies and figuring out how the original was built and how to reproduce that.
SkySails
I think generally joining the discussion is a good thing to do. Especially if you're passionate about these issues that probably means you have more to add than just copy-pasting the same links.
No of course. It may loses at some benchmarks made by Java or Python/Ruby coders.

Two areas where it is actually slower are

1) Memory allocation
2) Regular expression performance.

But you must understand your Java app won’t have performance advantage because of faster alloc speed IRL: GC will take lots of CPU, because Go’s one is much easier at memory release. You can only see allocation advantage in micro benchmarks where the app stops before the GC will start.
So what are laws and moral codes for if not to "influencing" "for the better" their citizens' behavior?
How do you know the bloggers aren't "controlling mass opinion, propaganda, and promoting particular interests"; how do you know who funds them? There's no transparency at all.

I do miss the old blogosphere, but it could only exist as long as it had no influence. Once it became large enough to move politics, a takeover could not be prevented.

As the old question goes, who influences the influencers?
MacBook, by M Night Shyamalan
only once i had a mac keyboard, and it didnt work on my mac. good stuff. no suprise here...
And one day it will record lowest record.
When GitLab started supporting MySQL officially (on the paid version), there was a market reason to that. Big corporations used to by expensive Oracle support licenses.

The demand for that have decreased by a lot. I can speculate that Heroku did a good job making PostgreSQL popular as a jack of all trades solution, and a default one for many FOSS communities. The market just followed.

Also consider that some of the issues are due to how Rails and ActiveRecord expect things to be.
I had an Amazon package in Europe stolen. "Delivery to mailbox". They did not want to reimburse me or send me another one since based on "statistics" they assumed the package delivered.

Thanks god I payed with my US CC. Disputed the charge, got an angry email from Amazon, closed my Amazon account and never heard anything again.
> If you want to significantly curate your content, you can't hide behind the legal protection of "uncurated user content".

Is YouTube gaining some benefit from pretending to be an open platform? I'm not sure what you're saying here.

Likewise, isn't copyright infringement is a criminal offense?
I'll just leave this here
https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
so now the narrative has shifted from denial to "hysteria" & "clickbait" eh?
Then why do we need to change terminology to encourage African American's into tech?

Why is master and slave unacceptable?
Why is fireman unacceptable?

The claim is that using this terminology makes people feel unwelcome. The same logic applies above.
Would it be possible to do it just exploiting the algorithm?
I don't think things are going that badly for Boeing. There are only two aircraft producers and Airbus is at full capacity. The airline industry is still growing. You would actually have to try really hard to fuck this up.

It would be amusing if the US government gives them money though. European alleged subsidy of Airbus is the latest accusation of Trump and one of the causes of the US-EU trade war.
Do you have some online presence you'd be willing to post here? Twitter or something like that?
I have never setup Elasticsearch or Kibana mysslf, but is the setup process secure-by-default? i.e. generate a random password or key by default, and then you have to go out of your way to unsecure it?
I don't think Apple has pursued design for the sake of design until very recently. Apple devices traditionally combined great design with good functionality. The G5 iMac was not only beautiful but you could open it up in a minute with a simple screwdriver. Only the current generation of iMacs hat the whole device literally glued together, so that any access to internals turned into an expensive repair bill.

My late 2008 Unibody MacBook hat a door which opened with a latch and gave access to the battery and hard disk. In a body that looks very much like my 2015 MB Pro. For quite a while, MB Pros might have been difficult to open, but you still could access battery, memory and SSD.
Confirming it doesn't require any particular skills to propagate an ideology.
> Interesting way to phrase it.

Interesting (and very icy) way to respond. I think you’re making assumptions about me here :)

I can think of more examples than those you’ve given. It can be people afraid to address people at all, because they’ve been hammered for getting it wrong in the past. Some figure it out, and some respond emotionally, reactively. It digs them a bigger hole. They decide that trans people and their allies are assholes, or bullies, and are holding the gun of social estrangement to their head. This isn’t the fault of the person who just wants to be respected as themselves - they’ve almost certainly experienced a metric fuckton of discrimination, lack of understanding, and hey maybe they’re just having a bad day and tired of fucking explaining it all the time, and then some ally who absolutely wants to have an argument right now starts brandishing a quote tweet.

All this shit can happen without them ever even knowing each other’s name. There are a lot of people (I’m thinking small town high school here) who have never even interacted with a trans person irl (IE - none of them are out). I just would want people to recognize - chosen pronouns just went from being a not even aware of in public thing to aware. It’s natural for people to be confused, or lack empathy at first. I get frustrated and say fuck a lot when I have to relearn hotkeys when I switch IDEs at work. If someone didn’t get the memo, assume goodwill, just like you are in this conversation.

I know all about TERFs. Thankfully I’ve yet to experience one irl.

> What does this mean? Does it mean a place where necessarily trans people can't belong?

It means it’s better for people to get better understanding than be welcomed with open arms by nazis. To the latter question - no.
I've had hardware problems with the butterfly keyboard right after buying my MBP (I've had it replaced and now it works).
This butterfly keyboard is really buggy but still, I love how it feels.
The backend component is just as important as the endpoint component. Pretending that IoT is one or the other, but not both is one of the biggest security root causes.
" Seems like Amazon can just force third-party vendors to reveal their full legal identity to the customer then?"

I bought a defective sever power supply from a 3rd party seller at Amazon in Europe. Amazon claims they don't know the identity/address/email of this seller. Wrote it off as a loss.

Edit: I mean, Amazon must have given this guy my money. They must have something from him. Bank account, Email etc.
..which reminds me of that article that keep resurfacing on HN, "choose boring technology". I'd think most of us would prefer practicality over style - but then again, it's hard not to fall for the attraction of "chasing the new shiny". It's the price and risk of innovation, I suppose.

Edit: A few month after I got my 2013 MBP, I spilt a full cup of coffee onto it. Opened up the laptop, wiped it down, and the keyboard is still working fine. Also replaced boot drive to SSD and maxed out the memory beyond recommended specs. I doubt the 2015~ models are so "boring", repairable and extensible..
Istanbul’s New Mayor Quickly Emerges as a Rival to Erdogan
It is mentioned in the article:

China isn’t the only country experimenting with maglev technology. Japan, a pioneer of high-speed rail, broke its own world record, hitting 603 km/h during a test run of an SC Maglev train in 2015.

The country is building a new maglev line between Tokyo and Nagoya, scheduled to open in 2027.
Does anyone know a decent tutorial or explanation, how to "secure" one's network with IoT devices in it?

For instance, all my lights are controlled using IKEA's TRÅDFRI solution. Also, they are integrated into my own HomeAssistant instance (dockerized), which runs on my Unraid machine, which also hosts my data shares. Then we have FireTV's, Echo's, we have a Xiaomi vacuum robot, and so on. The FireTV should be able to access the data shares for playing back movies. Alexa can control our lights, too.

I'm still struggeling to find a "one size fits all" solution.
A video game community filled my nephew's final days with joy
What about a chargeback?
Again arbitrary cutoff at 20000BC.

Lets pick the peak of last ice age and be amazed because since then we are only getting warmer.

Lets also add some exponent predictions in the end, because it worked out so well for Lisa Simpson teeth.

I like xkcd, but this is not their best work.
It's not always, there's an option to turn this off in the Safari Preferences
Aren't those maglev though?
I got an X1 Extreme. Keyboard is amazing. Didn’t know these keyboards were so much better than any MAC I owned until January this year.
Ive said that? Link please?
Interestingly Western Australia is within their rights (granted under the constitution) to succeed from the federation.
Surely that's just evolution/biology? People will naturally tend to eat bigger portions, and more energy-dense foods.
Sure, whatever. Honestly, I'm tired of arguing with denialists. Really, I do hope that it turns out you're correct and know better than almost every climate scientist on earth.

At this point irrational hope is about the only hope left, so sure. Let's say you're right. Everything is fine. Natural cycles. Whatever.
Yeah; my perspective on “late” is probably pretty skewed, since I left as the rebranding was still being developed. I think the favorite new name when I left was something like Xarth; Twitch was a much better choice.
We are so close to the equator here that we don't really have the equivalent of 4 seasons. Rather just a 'wet' and 'dry' season. Probably about a 15 degree C variation in temperature throughout the year.

My point was that I don't believe Alaska ever got warmer than we ever do here, but it has happened. My first story about the 70 degree variation in temperature is more the norm.
How did you pay? Charge back?
Ask HN: Why is there so much downtime recently?
I have a general wondering. We've been discussing with our team that for the past few weeks many big companies had some downtime (Slack, Intercom, Google Cloud, Cloudflare, Pingdom, Pagerduty, Facebook, Braintree, and probably more). Our wild guess is that there is some kind of dependency between those services. For example, if Pingdom relies on Cloudflare, and Cloudflare relies on Google Cloud (this is just an example, don't know if this is true). Then a downtime on the Google Cloud platform would result in downtime for both Cloudflare and Pingdom. I'd love to hear your opinions on the matter.
Dang it you guys, I posted this (https://news.ycombinator.com/item?id=20339865) yesterday. Things are getting so bad so rapidly...
Specifically kernel optimization isn't really my area. I've mostly approached it from the userspace side in that I've worked a lot on optimizing apps that often turn out to abuse syscalls.

From that side, I'd say looking at tracing tools like systrace is worthwhile. But also just place strace (system calls) and ltrace (dynamic library calls). "strace -c -p [pid]", wait a bit and then ctrl-c, or just "strace -p [pid]" for a running process on Linux (or drop the "-p" and add the command you want to trace) is hugely illuminating and will often tell you a lot of things about the code you're running.

You can usually do the same with "proper" profilers (like e.g. gprof), but strace has the benefit of focusing specifically on the syscall boundary, and being very easy to pull out. You can use it both for profiling (with -c) or to see the flow of syscalls (without -c). The latter is useful for code that gives opaque error messages or otherwise to find out e.g. which files an application tries to open, and is invaluable for trouble-shooting.

Specifically for performance issues, there is one thing that is very valuable to remember: syscalls are expensive. Very expensive. Code that e.g. does lots of small read() calls, for example, is almost certainly doing something stupid (like not doing userspace buffering). But in general, a brief run of strace -c and figuring out why the top calls occur so often and/or take so long very often leads to obvious fixes.

E.g. a far too common pattern, though it's getting better, is read()'ing a length indicator in an incoming packet of data, followed by a second read() to read the contents, instead of using a non-blocking socket and doing larger reads into a buffer. When the message flow is slow, it doesn't matter. When it's fast, the difference in throughput can be massive.
That was at the same time surprisingly entertaining and frustrating. Well done!
Partnering with publishers for a better journalism experience
The actions taken should be quite obvious and around here I can see a bit of those: keep more areas natural. Just today I noted, how public grass stripes are not mowed this year - while usually they were mowed weekly. A wide selection of flowers are growing there now, this should benefit all kind of insects a lot. There was also a public referendom recently here in Bavaria. It successfully required more areas set aside for insect population, where no agriculture is allowed and no pesticides.
I'm driving a Renault Espace Initiale, and the mug holder is placed in the middle at shin height, below the big center block containing the stick shift. It is impossible to insert a full can of coke without spilling some because you have to tilt it. I'm not kidding.
Nokia never thought that Symbian was great. Meego was being developed for a long time ( I fondly remember my N900). Its very hard for a huge company like nokia to move (As most middle managers are invested in their direction or people might be let go).
Yes. Absolutely. I am concerned about the security/surveillance state. I understand this and try to apologize when I start going on about it.

I love HN, but it's gotten so that if it's a weekend or U.S. holiday, it's climate stories. I'm happy to ignore them, but the site itself is beginning to look a bit preachy on this particular topic.
More irritatingly, Google's cache appears to have it available, but says "404" if you actually try to access the cached version (my usual workaround for these JS-only-app-sites.)

Though it's possible to "publish" or share your notes it doesn't look like a well designed use of the platform.

If you are actually editing the content then I agree that using JS makes sense and could be obligatory; but then, sharing/publishing content in what should obviously be a read-only form should really turn it into a static page. It'd save them some bandwidth too, given that readers really do not need all the functionality the JS has. (The app-*.js on that page is over 4MB!) Unfortunately common sense is not so common.
the first practice of our security lecture was breaking vigenere - one of the coolest practices of my studies so far…
Agree. Aside from coefficients/ratios, a number without units is meaningless.
During Cambrian explosion there were ~7000ppm. Why on earth would someone want to reduce CO2 ? Flora desperately needs more. More CO2 -> Greener earth.
> 1. You put it in a URL marked as "noindex-nofollow".

Better yet, mark it Disallow in robots.txt - to see "noindex, nofollow", they'd still need to request the URL, running the risk to be served with the bomb.

> 2. You create an exception so that they never cache the page and don't proxy this exact URL.

They work as reverse proxies on host-basis, I don't think you can exclude a single URL. CF at least will never cache text/html (unless specifically told to), but I don't know whether they will unpack (and possibly cross-compress to a better suited compression algorithm) the content while transmitting.
> The punk confronting nuns is doing so from the bottom of the power hierarchy, and achieving their freedom not at the expense of anyone else. The modern alt-right culture is looking for targets and hostile to anyone who asks for respect.

I think you're incorrect about who holds the power culturally. Calling a person with XY chromosomes a man who prefers to be called a woman will result in firing, ejection from conferences and projects, or shunning — while on the other hand believing oneself to be a 'yellow-scaled wingless dragonkin' is allegedly no hindrance to working for Google.

I'm not taking a position here on whether it's right or wrong, just noting that right now it seems to me that the cultural Left has overwhelmingly won.
Portfolio performance report Q2 2019
At how many provoked deaths does "badly" begin in your (quote) thinking?
The key was in a test folder of an open source project. Shouldn't get into a production build but doesn't really matter if it did. This is just sloppy work by Cisco.
Or maybe it’s only you who considers it clickbait and everybody else immediately understood the article was about recorded history of temperatures, because, you know, it’s kinda common sense?
Not for Peter Moore, his narrative has always been consistent, that's why Greenpeace erased him from founders on their website.
VLANs would help, but you need routers and switches, and APs that support that.

You would restrict/allow certain ports between VLANs, only allowing the port traffic you want.
Preloading in PHP 7.4
It's completely arbitrarily whether a numpy function or method modifies the array or not. No way to tell except documentation or trying it out.
deja vu https://news.ycombinator.com/item?id=20344565
How about social decay? Would Renault's management in the sixties have accepted this level of incompetence?
I would call that a lost battle because you need like 1% of all content to break the laws similar to the ones EU recently passed to still heavily fine them.
Complaining about posts that are trying to raise awareness of and find solutions to climate meltdown feels a bit like criticising a fire alarm for disturbing your sleep.

Calling this "spam" implies the poster hopes to profit from his actions. In this case, the poster literally wants to save the entire planet.
Teenager Rapist Deserves Leniency Because He’s from a ‘Good Family,’ Judge Says
> You would actually have to try really hard to fuck this up.

Murdering 350 civilians with lies and negligence for profit and "shareholder value" just might suffice.

They put a plane into the air that flies itself automatically into the ground after all, with no opportunity for the pilots to save the plane. You can't fuck up more.

> It would be amusing if the US government gives them money though.

The US is already giving them money, indirectly. The EU is just also giving Airbus money. That's the core of the issue of Trumps position and why the conflict can't be easily solved.
Code Coverage and Post-Release Defects: A Large Scale Study
I am not so sure. Not only Boeing but also FAA have come under close scrutiny. And if the OP is right, there will be more accidents involving poor design decisions. After that, the public will shy away at least from flying newer Boeing models. Even a bailout could leave Boeing with only the military arm as nobody wants to fly with their civilian planes.
Thanks for your elaborated response!
What is the IP address?

;)
I hope it has changed since I set up elasticsearch v5, which supports neither authentication nor TLS without plugins.
Insects could die out ‘in worst extinction since the dinosaurs’
100 years of temperature data isn't saying much though.

If we could show that prior to the Last Glacial Period the temperature never breached 90°F, maybe this would be compelling.
You don't. Though to Apple's credit, users who are concerned with verifying checksums probably overlap with those that take cursory steps to harden their browser by, among various steps, disallowing Safari to open "safe" documents (that's what they're called in Safari's option).
Great read, there are many other examples. One example I read in a Wired magazine many years back, of a World of Warcraft mass funeral and mourning in some place.
Is it going to improve repairability?

Failing keyboard is just part of the problem. It is exposed part and sometimes fails.

The main issue is that its not possible to replace keyboard in easy and non destructive way. One has to ripout rivets, drill new holes and cut new threads.

Glu, SSD soldered on motherboard, non availability of replacement parts, bad repair service centers...
this would be great if it works as advertised! :D
https://www.youtube.com/watch?v=nsBByTiKfyY
IMHO more disturbing than the lack of security is the fact that people will willingly put these products in their house that phone home to a central database.

I'm not into the whole IoT thing but if I really had a need to control something from anywhere on the Internet, it would not rely on a centralised third-party service.
Good. Amazon has sold me garbage and dangerous products. Example: I bought a MacBook power adapter from them (not Apple branded). When I went back to review it the product page was gone. In 220 volt countries, it would cause all connected touchscreens and touchpads to become unusable, and I got mild electrical shocks from the aluminum MacBook case. If you touched the aluminum laptop body, it felt like it was vibrating with electricity, even if it didn't shock you. (And yes it was rated for the higher voltage just like the authentic Apple adapter.)
Further details here:

https://www.vpnmentor.com/blog/report-orvibo-leak/

Which was posted a few days ago.
They're going to come up with some putatively face-saving alibi for this if true, but beats me what that may turn out to be.
Nope. But they can further marginalize people with mobility issues.
Most people use slack for work. I think it’s a pretty reasonable assumption that not only is everything kept forever, but that it’s not “your data”, it’s your employers.