skysight-inc/HackerNews huggingface dataset:
> I think the fact that it isn't cheap shouldn't be that much of an issue...

EDIT: Apologies for the combative tone below, what I'm trying to say is, it's not as simple as monetary cost.

I'm afraid that's looks like first world thinking. For countries still developing lives are literally at stake right now. Rolling back environmental impact means lower economic growth, poorer infrastructure and therefore people dying in poverty.

It's not all bad news on this front. Modi committed India to opening a swath of new coal power stations before coming into office, but has since changed tack with the collapse in the cost of solar energy[1]. Still, this will be new solar capacity and while it's better than more coal it's still environmentally worse than no new energy generation at all.

[1]https://www.ft.com/content/b8d24c94-fde7-11e8-aebf-99e208d3e...
Well, Twitter, Facebook, etc. are the modern replacements for the "status updates" you used to put in your .plan file. .plan was just a simple text file you left in your home directory; it would be displayed to any user who attempted to query you with the 'finger' command. These days the 'finger' protocol is not really used anymore due to security vulnerabilities. But back then, Unix really was a social-moedia OS, and the internet was a decentralized, federated social network.

(There were actually two such files; .project was used to give a high-level summary of what you were working on, while .plan was used to talk in detail about what you were currently doing at the moment.)
Taleb has you covered: https://medium.com/incerto/iq-is-largely-a-pseudoscientific-...
Virtual markets for project management, entrepreneurship within entreprise
No, all authorities will use this one way or another. Simply contract private companies to analyze the footage, and do it out-of-state, if need be. This isn't a dystopian future problem. The worst part is, you may never have a problem with it. Those making $5 an hour, as they try organize, will be monitored and silenced.
Been enjoying the Make Medium Readable Again (https://chrome.google.com/webstore/detail/make-medium-readab...) plugin. Removes all the clutter from the page, you won't even know you are on Medium!
> When you hoping to have git restore in the official git release?

If things go well, maybe v2.23.0, unless we find serious UX flaws and scrape the whole thing.
A 5k-year-old mass gravesite reveals a family tragedy
I meet much more people that use “other people won’t care” as an excuse for not doing anything themselves than I meet people who actually don’t care.

If we just started doing our parts and didn’t worry so much about other people doing theirs we wouldn’t in this mess.
Funny you should bring Musk up in this context.

Some sort of autopilot self-crashing joke next.
I suspect we'll never know for sure, but we can guess. ~73% of users apparently use Android to access WhatsApp [1]. As of the start of 2018, WhatsApp had 1.3 billion monthly users [2].

Less than 0.3% of Android users globally use an incompatible API level. If we assume this applies equally to the WhatsApp userbase (and old-Android users are represented with the same proportion in the active monthly users figure) and use 0.3%, we have 2.8 million potentially impacted users. At the current rate of about 1M new users per day, it'd take two or three days for this small slice of the userbase to be replaced.

It would've been losing 0.0219% of their userbase to avoid an RCE that impacted 100%. Now, how much revenue did those users bring in? And how much has this announcement damaged facebook's share price?

[1] https://venturebeat.com/2015/08/27/three-quarters-of-whatsap...

[2] https://techcrunch.com/2018/01/31/whatsapp-hits-1-5-billion-...
That'd probably be a no-op bot, as most titles are clickbait nowadays anyway.
I agree that these BI tools are not a trivial investment and are not trivial to use, but in defense of building on a SQL data warehouse:

> Of course there's ANOTHER company to help me generate the scripts to popular 3rd parties :P

> I guess what I want is some powerful individual-use product that has some easy analytics automation on spreadsheets / APIs.

The point is that everything speaks SQL, so vendor lock-in becomes much harder and there's no data source that "is not currently in our plans to support" — if you can get the data into the warehouse, it's supported. Definitely a higher barrier to entry for an individual, but I wouldn't do business BI without it.

We've done some insane things, joining across data from 4+ different systems (CRM, email open tracking, analytics, primary app database, email to a blessed account) in ways that would be impossible for an "off the shelf" solution.
These solutions are touching only the technical aspects and I believe most experts probably know exactly what to do, but that doesn't mean they can actually do it simply because its execution depends largely on politics.

We can have one country practicing it but another just doing the complete opposite to ruin it for everyone, then realistically we don't really make any progress at all no matter how much effort we put in.

For any climate change solutions to really become effective, it will definitely require a joined global effort. That's where our root problem is, until we can solve that the rest are just useless noises.
Don't hate the player...Game on!
Would you charge the extortionists to remove their negative reviews?
Developers demotivated due to working on the same projects for more than 2 years
> genereates

This is how you know it's a C-level email.
I will give you some alternatives to compare

Rata tree / flame of the North, a real Maui native tree. Metrosideros spp. (the name is not related with rats, Rata tree means Iron tree)

The Yellow, Pink, Rose and White lapachos, cousins of Jacaranda. Hadroanthus spp.

Flamboyant, Delonyx regia

Star Apple, Caimito. Chrysophyllum cainito. Golden leaves, purple edible fruits
Yeah some of those ways are known and there may be a way to recover those lost changes. It's still too early to see if something will materialize.
Sometimes people want to add internal extension numbers to phone numbers, so having breathing room to enter those makes sense too
> Composer, the package distribution system, really needs work and is incredibly slow, but other than that—I'm really happy.

It's also use abysmal amounts for RAM for some reason. I managed to use Chrome headless for my app with only 512MB, but not Composer.
> Not looking forward to using that!

I thought that as well, but the more I think about it..: I'm pretty sure I did not type out a phone number for the last 5 years.

It's all numbers already saved in my contacts, new numbers I got via some form of text message or numbers on websites and the Google app.

It might be that people don't really type number all that often anymore.
Why Have a Cloud Firewall?
Closest thing I could find was involved in proving the finite version of Ramsey's Theorem from the infinite version as a compactness argument.

https://en.wikipedia.org/wiki/Compactness_theorem

That being said, I'm a little curious as to why one would want to prove something is Turing complete. I tend to assume something is Turing complete unless shown otherwise. For instance, I would never have gambled MTG wasn't Turing complete.
> I find this point of view - that designers are inferior to developers - to be incredibly condescending and yet very typical of HN. I'm a developer, and I would hate to work with you or someone who holds this view point. You seem like poison in a development team.

It's not about skills, it's about goals.

There are roughly two main conflicting goals when building a product. One, make a product that delivers value to users. Two, make money off that product. In a perfect world, these two would be maximized simultaneously - leading to fair exchange of value between the customer and the provider. In the real world, people sacrifice the first in order to get more of the second.

UI/UX design as it is today is almost entirely about sacrificing utility to boost sales. All the trends parent commenters are complaining about exist to convince users to spend money by means other than delivering a useful product to them - be it by differentiation from others, by looking like popular players, by reducing functionality to make it look simpler when purchasing decision is made. Addiction-inducing design trends like timelines and notifications and loot boxes are a part of this too.

This is not failure of intelligence of individuals, this is a moral failure of the industry. And being on receiving end, as a software user, it's fucking annoying. So is being upstream from it, as a software developer doing their best to deliver value to user, only to see it shat upon because the organization adopts user-hostile design trends.
All that stuff the EU and US buys - where's it made?

It counts toward China's emissions total. Whilst having reduced EU or US contribution comparatively speaking. We globalised manufacturing emissions, and most of them ended up in China.

The simple fact is no one can claim their halo - everyone, everywhere has a part in the solution, and we can find failings to criticise everywhere too.

Maybe Orkney got closest to their get out of jail card, but they're tiny.
Sorry, I've been tweaking my theme and it got hidden by mistake. It should be back now!
> The 70% don't understand that Medicare for all would kill off the private insurance industry.

objectively not true in countries with public insurance.
> "Are Republicans basically evil?"

Usually those kind of generalisations are wrong and short-sighted, and I generally want to give people the benefit of the doubt, but at this point it's getting rather hard to deny.

I'm willing to believe that even the Bush jr. administration honestly believed in what they were doing, but everything that happened since then, from the way they tried to sabotage Obama in every possible way, and then electing Trump and the way they're trying to protect him, it's getting hard to deny that their primary priorities are apparently screwing poor and black people and women, ensuring corporate profits for their backers at any cost, and protecting anyone from their own party and screwing the other party, no matter how much it may hurt the country or the world.
Isn't this how Tim Ferris got his start? Hawking "brainQUICKEN"? https://en.wikipedia.org/wiki/The_4-Hour_Workweek
Yes, veggies taste great once you learn how to treat them. As you say all the science points to eating veggies whole, and they're so cheap! I have bags of frozen veggies for whenever I'm feeling lazy, chuck in a can of beans, or a bit of meat if you're so inclined, maybe a bit of rice. Add some sauce, done.
It makes a difference because Intel is a more attractive and more consequential target for researchers. AMD's market share in servers is minuscule and even declining a bit as of 19Q1 (?), and modest but increasing nicely in notebooks and desktops https://news.ycombinator.com/item?id=19916279, while IBM's POWER and mainframe systems are expensive to very expensive to access.

ARM is actually a good target with a number of their newest designs using out-of-order speculative execution with Spectre vulnerabilities and their owning mobile space outside of notebooks, one of the newest even being vulnerable to Meltdown, but the significant headline worthy instances tend to come in much more locked down devices. Speed is also an issue, everything else being equal, the faster the chip, the faster data exfiltration proofs of concept will work.
You're absolutely right. I think it's fair to say that I was closing in on a burnout, which made me think irrational.

Like I said: I was lucky being able to switch jobs, and re-discover my passion for programming
Palo Alto seems to have a good reputation but that could be security through obscurity as no one can actually afford to use it.
I would argue that Kotlin is the better modern PHP. Beside of a lot of magic Laravel makes PHP okayish, but it is still the worse mainstream programming language.
If they have no choice but be slaves to Uber today, what did they do before Uber? Uber is a very recent development.
(Initially wrote a much angrier reply cuz I was so pissed off)

Even with physical diseases there are often misdiagnoses and genera oversights.

There’s definitely a social aspect to certain kinds of misdiagnoses, but medicine is not obvious in some contexts. The human body is pretty complex!
It's not a huge deal, but would it be hard for HN to vet submissions here before they go live, instead of after?
>1080p strikes me as the pinnacle of a workstation display for laptops right now since I highly doubt any productivity improvement from higher dpi is gonna beat out battery life in the vast majority of cases.

Well... I went from a 1080p Thinkpad x260 to a 1440 Thinkpad Yoga X1 a year ago and honestly couldn't go back now.

It's mostly plugged into an external monitor and delivers 1440 resolution to it through DP, but even on a train I can work or 4-5 hours in 1440 resolution with no issue.

And it runs Fedora.
Even if the actual disruption was the same magnitude - if you have control over the disruption, it is much more pleasant one than the one you don't have any control over.
Use GitHub Gists for Permanent Static Image Hosting
Heating or cooling of buildings is probably easiest way do that in large scale.
Nice demo. Reflecting complex content like text with effects is hard and this reflection technique could definitely help, but for simple geometry and tiling it is quite trivial to put "pure SVG" into CSS as a background-image and let CSS do the tiling: vector goodness remains preserved, no "DOM polution" happens, and everything stays in CSS, even could remain in readable state.

Some doodles using this approach:
- Using SVG as real XML and explotiting custom entities for fun:
-- https://codepen.io/myf/pen/yqjQdz?editors=0100
- Comparing SVG with CSS shape emulation using gradients:
-- https://codepen.io/myf/pen/Bzmmry?editors=0100
- SMIL animated SVG background:
-- https://codepen.io/myf/pen/ZNbrLq?editors=0100
It's pointless to debate whether we should use a technology we don't have yet.
It exists. I've seen an Aircraft Model filter on searches in Kayak, for example. Not particularly prominent, but it was there some way down the sidebar.
Ever Increasing Importance of Website Security in 2019
A wealthy retiree without kids is going to naturally live for today and not care too much about tomorrow. Suspect there’s plenty of them too.
Reminds of the sadly dead Assembly: https://web.archive.org/web/20150315051323/https://assembly.....
Funny that you mention Munich. I've lived here my whole life and I've never had a "neighborhood bar" where I'd be inclined to go in, and my standards are not very high.
I think the social life is very much targeted around a few neighborhoods where there's a bar or restaurant every 200m and outside of them you maybe have a handful of passable ones.
That said, walking in general is no problem, there's just not much interesting (besides parks) in reach. But I've never lived in the city center. It feels like a small town unless I take the bike 10-20min towards the city centre.
It is possible to isolate those legacy systems with additional rules in network equipment. Then those systems can operate until they physically breaks down with no possibility of repair. In my opinion, getting rid of an MRI just because it happens to be running on Windows XP is inconceivable.
Stanton Friedman – The investigator of the Roswell UFO incident has died
French has both as well, "la langue" (the tongue, both the organ and the spoken word) and "le langage" (the language).

We only use "langue" for natural (for lack of a better word) languages. Programming languages are always "langages de programmation". I believe that the usage is strictly the same in English (you wouldn't lay "a programming tongue" either).
How long ago was that? There were some issues if you had xdebug enabled, but AFAIK that has been fixed.
Yep. IPCC AR4 report claims that climate change will cost about 5% of GDP by 2100. That comes to a net present value of about 0.1% of GDP (assuming 3% growth).
That sounds like an amazing experience, I wish my school had been more like that. My high school had a student body of 3000+, we had police stationed at the school, and there were actual riots. I went to one of the better public high school in California by the way, I can not imagine what happens in L.A. or the valley.
It might not be, but how does it fare against similar languages?

I have no idea why you'd choose it over Go/Node.js/Ruby or similar for your standard webdev stuff.
> Box vendors should really stop selling unmanaged boxes/solutions

Users should no longer be allowed to own their own hardware? That'll be popular with both the hacker crowd and the high-security people.

What of devices that are never intended to be connected to the wider internet?
I wouldn’t be surprised if accurate facial recognition technology actually cut down on things like overt racial profiling.
Someone also created a filesystem using DNS caches of others to store the files: https://news.ycombinator.com/item?id=16134041
It does work in all modern browsers except Edge. Which I grant you might be a sticking point. However, Edge is moving to Chromium in the near future.
Very unlikely that fusion will have any impact on climate change on the timescale which is necessary. The cuts need to be made over the next 20 years, even if we had the technology, it would take a lot longer to scale up.
Even when it comes to commercial aviation, the US wouldn't want to depend exclusively on foreign designed airplanes where they have far less influence.
> this will be new solar capacity and while it's better than more coal it's still environmentally worse than no new energy generation at all.

I don’t understand what you’re trying to say here.

Can you elaborate more on this last point?

Do you mean to imply that one approach to the problem is to build no new electricity capacity?

How will we displaced fossil fuel use for transportation, manufacturing, agriculture, and mineral processing if not with new electricity generation?

Or did you mean to imply the world would be better off if India’s poorest continued to suffer in the dark and cold?
Peoples ancestors have been heating food for 1.9 million years https://www.livescience.com/15688-man-cooking-homo-erectus.h... so we've adapted to it by now, though theirs evidence that smoking or charing food contains carcinogens.

There is a scale of processed foods from minimally processed to ultra processed https://www.theguardian.com/science/2018/feb/02/ultra-proces... less processing is best.
FYI: "Feeding cows seaweed cuts 99% of greenhouse gas emissions from their burps, research finds" https://www.independent.co.uk/environment/cows-seaweed-metha...

https://news.ycombinator.com/item?id=18385384

https://news.ycombinator.com/item?id=17036221
> but it is still the worse mainstream programming language.

Please back this up.
I think there should be a lower limit for this to be in effect, e.g. below 50k EUR/y or 100k EUR/y.
Maybe it isn't, but other languages/frameworks have improved the past ten years as well. I don't see the selling point in building something in PHP in 2019 when you have similar if not better/more mature languages/frameworks at your disposal.

Won't your prototyping be faster in Go/Python/Node/Ruby anyway, with a more stable surface to build upon it? I really fail to see where PHP has its place in 2019. For your "build a minimally viable product fast", the above win.
For enterprise stuff, the good old Java/C# win.
> But, in comparison to how many people die in a year? No, not really.

Then major terrorist attacks don't exist.

> Plus, the original topic is about foreign threats, not domestic.

I wonder if RealID and facial scanning would help with these goalposts, they keep wandering off.
Are you suggesting that these hypothetical software engineers would substitute their opinion for the expertise of domain expert engineers? Or would a software engineer doing flight control software have to first be certified as an aero engineer before touching the keyboard? (Aero engineers do not use the PE system, btw).

How about people doing software for medical systems? Would they have to go to med school, do a residency, and pass medical boards before coding? How would this work?

Because refusing to accept specifications from domain experts and substituting your own is a great way to attach personal liability to yourself for something which you are not trained as an a reasonably knowledgeable lay person, much less an expert. I doubt any software engineer could obtain professional liability insurance if that was the practice.
We need a change in culinary habits, eating meat each day for seven days a week isn’t pheasible on the long run. And I don’t think people will flock to eating artificial meat, I don’t think real milk has been replaced by soy milk.

Also, a fact left unsaid by most of the people commenting on this, we need to reverse the engines of economic growth, this planet doesn’t have the resources of providing a middle-class lifestyle for 7 or 8 billion people. In essence, I’m saying that Malthus was right, and the longer we fight against his ideas the longer it will take for us to complain about stuff that I’m afraid is already outside of our control.

I’m not really sure what sort of event will bring the next environmental state of equilibrium, we used to rely on wars and lack of antibiotics for that in centuries past, but I’m sure it won’t be pretty.
Why does the number of methods in the global namespace bother you?

* Genuinely interested in the rationale behind this. Sure, it's a lot, but why does that matter?
Amazon is attractive to consumers. Workers... have to go with that.
Images don't have to be updated many times if the data arrives fast enough. When re-rendering is throttled, you get progressive rendering only when the network is relatively slow, and don't spend extra CPU time when the data arrives quickly.

Even though progressive is more costly than baseline, they're both relatively cheap. JPEG was designed when CPUs were clocked at 25Mhz.

Progressive JPEGs are significantly smaller (thanks to having a Huffman table per scan), and they're the default in all image optimization tools and services (MozJPEG, ImageOptim, Cloudflare's Polish, etc.).

For a long time progressive JPEGs had a slow path in libjpeg-turbo, but this has been improved recently, and there's still room for more optimization. For example, a DC-only preview could be decoded and rendered very cheaply (approx 1/64th cost in CPU and memory).

We're planning to contribute to libjpeg to make progressive rendering more optimized.
The solution is as obvious as it is unlikely to happen: on-demand one-time high resolution location pings, which switches off as soon as it has a fix.

The choice should also not be "high accuracy" vs "low accuracy" but active vs passive.

They'll never do it tho. Android was a mistake.
In India election, a $14 software tool helps overcome WhatsApp controls
> Nuclear plants do not "blow up".

Chernobyl was a coal plant them I guess.
The amount of legacy applications being run on the internet is huge. Breaking stuff would put a great financial burden on the companies running those.

It is a sensible approach IMHO.

What kind of bad stuff are you talking about? If you talk about function names and parameter ordering not being consistent that is not an issue for developers using the language daily, most of them are using an IDE so it doesn't matter as much as people who don't use it say.
I'm currently reading Griffith's Classical Electrodynamics and Jackson's Electrodynamics, coupled with lecture notes on plasma physics, in order to take a crack at the problem of nuclear fusion. Many other people are doing similar things, because it may possibly be the most important invention that anyone will ever create.
Doesn't seem that way: https://github.com/search?q=1ES14c7qLb5CYhLMUekctxLgc1FV2Ti9...