skysight-inc/HackerNews huggingface dataset:
While you are right that methane wont naturally stick around for ever, and that it breaks down sooner than CO2. After googling around a little, I finally managed to find the source of the author's two numbers, and in the end I am more troubled than ever :/

>>At issue is the global warming potential (GWP), a number that allows experts to compare methane with its better-known cousin, carbon dioxide. While CO2 persists in the atmosphere for centuries, or even millennia, methane warms the planet on steroids for a decade or two before decaying to CO2. In those short decades, methane warms the planet by 86 times as much as CO2, according to the Intergovernmental Panel on Climate Change. But policymakers typically ignore methane's warming potential over 20 years (GWP20) when assembling a nation's emissions inventory. Instead, they stretch out methane's warming impacts over a century, which makes the gas appear more benign than it is, experts said. The 100-year warming potential (GWP100) of methane is 34, according to the IPCC.[1]

Doesn't 'reducing' (really, normalizing) the GWP for the
~80 yrs of the 100yr period (when it is not existing) seem sort of like an accounting trick? In other words, if 20GT of CH4 were released next year from the Bering Sea into the atmosphere (this would be spectacularly bad), the overall shock to the climate/atmosphere systems is precisely the same.

[1]https://www.scientificamerican.com/article/how-bad-of-a-gree...
>Implementing simple design features like overlays or bottom navigation on mobile browsers invariably involves trawling through blogs and forums to find that special hack that worked for that one guy that one day in June.

Then why do so many bloody mobile sites implement them then? They're terrible for reading and interaction.
Psychiatry's role in the holocaust [pdf]
Totally agree. If people in the US want to have markets for health care there should be price transparency. When I had a high deductible plan I always tried to compare prices but you almost never get a straight answer.

If the Republicans want to reform health care that's where they should be starting.
A couple of days late, but you can solve this by recording changes rather than objects themselves.

So you log the timestamp of the status changes with the "id" of element you're changing. Then you when an object goes from one status to another, you can record a concat of the id and old timestamp to the "remove" hyperloglog for the previous status, and then record the concat of the id and the new timestamp to the "add" hyperloglog for the current state.

Say you object A at time=1 is being recorded as "At=1" for status R. If it moves to status Q at time=2, you record "At=1" to the hyperloglog for your status R "removes", and then "At=2" for the status R hyperloglog. This works with objects changing status NOT more than once for however you're measuring time. If you're using milliseconds and the status changes infrequently, you're probably good.

The down side is this requires you to track changes rather than just iterate through your objects, so it might not be compatible with your architecture. You also would have to iterate through all objects to capture their initial status. It also is susceptible to errors increasing over time, as your "add" and "remove" hyperloglogs will record more and more elements (re: changes) over time.
How often do you programmatically generate regexes though?

I tend to find that regex patterns are effectively constants in the program

And if it's just for readability it seems a bit of a sledgehammer
> when people read aloud or read silently to themselves the neural signal in the superior temporal gyrus can be used to reconstruct the words

How long until counter-interrogation techniques include not even thinking about what you want to conceal?
This doesn't justify billing mistakes.
Biggest reason you see all those prompts to install an app is that native apps get a big icon in your home screen but mobile web doesn't.

It's as simple as that. Everything else is easy to solve
> he would have been much better off just spending that 1,200 on Bitcoin rather than on a mining rig

TL; DR Why economists don't like deflation.
Am I dense? When does this "day" start?

Browsing with Safari 10.1.1 I see a standard website with standard pricing. I would think that if this were something being promoted there would be a very prominent statement. But I don't see anything?

I tried adding a few books to my cart, but they also seem to have regular pricing.

The only thing that says "half-price" is the HN title???
You know the only thing worse than a mobile website? A website that demands that you download and install their execrable app.
I worked on exactly this problem for Chrome! I agree with all your major points -- in particular, optimizing incremental builds is the most important thing for developer sanity.

Here's a post about what I did:
http://neugierig.org/software/chromium/notes/2011/02/ninja.h...
> A manager of anything, including technology, should have an understanding of what they manage.

Sometimes I think software people are lucky in this. Sure, non-technical management is too common, but mostly it just makes our lives harder. Talking to friends who work in process chemistry, civil engineering, and other high-stakes fields suggests that this is rarer, but nowhere near rare enough.

Obviously software has consequences, but usually mistakes can be caught in testing or otherwise mitigated. After hearing stories like an unqualified manager deciding that a pressure release valve is 'optional', it sounds like this still happens in settings where even the test suite can kill you.
Health care is the only industry where you only find out how much something costs after you're already bought it.

Basic supply and demand theory depends on consumers having perfect information. A free market cannot work when a consumer has no information.
Your quote demonstrates that global warming is either not all that bad or you are not advocating enough stuff to fix it. If it really is an emergency and is that bad, we should be doing stuff that would make our world worse if we are wrong.
Those dates are still well after the Exodus. And Philistines, Palashtu, Peleset are not the same as Palestine which was the name used in R_haterade's comment.

The Israelite exodus was from from Egypt to Canaan, not to "Palestine".
>> Until this changes we won't see much progress of open-source in the real world.

What's the "real world" here?
Open Source software has made great strides in the mobile and server/datacentre space.

Open source UIs used by the general public, less so sure. But then one could argue that most of the UI frameworks people use these days are open source and written in JS...
The lesson taken from email and chat platforms seems to be "centralize and control it," unfortunately. See Google's attempts with AMP as a potential solution. I know AMP isn't popular on HN, but it's a possible answer to your question.

Speed, freedom, and usability - choose two, I suppose.
For me, creating and running a project with the released VSIX (0.2.0) works fine.
I was not able to build the project itself locally. And I wanted to understand the technology a little better, so I created a simpler version, no Razor involved, just plain C#: https://github.com/valentiniliescu/CSharpWeb
>The rush to check that box has led to usability problems as well as security problems. Boroditsky points to Apple’s iCloud system, which came under fire after easily guessed account-recovery questions enabled the mass theft of nude photos in 2014.

I'm still amazed by how many websites still use this "security question" mechanism. It's almost always the same questions too, "what's your mother's maiden name", "what's your childhood's pet name" etc... It's so easy to get the answers to these questions through the tiniest bit of social engineering, or even just exploring their facebook profiles.

It's crazy how many websites manage to handle auth credentials incredibly poorly, it ought to be a solved problem by now. Last week I created an account on https://www.comedie-francaise.fr/, it used javascript to prevent me from pasting the password in the field (very convenient when you use a password manager, I had tweak the source to remove the limitation). Now that's pretty silly, but what's even sillier is that they then emailed me a password "reminder" in plaintext!

So when so many websites can't seem to handle regular user+password login properly, it's not surprising that 2FA ends up being a huge mess.
I actually disagree. I think there are too many companies trying to put everything in an app when their content can be served and digested just fine via the web. And the blame there ultimately rests with the businesses that try to push their users into apps for whatever reason (gathering more data, easier to keep users within your ecosystem and not clicking away).
If you want to get across the idea of putting trust in you, maybe something like Safe Hands?
For me the problem with SystemD is that it seems to be trying to make Linux run like Windows.

If you are running in a generic "This is my machine and I just did the normal install for a regular use case then everything works" it seems great. But the instant you try to do something a little out of the ordinary it becomes a absolute nightmare of opaque message passing interfaces and hours on Google.

A few examples:
1. In the old days you could network boot a machine with a kernel compiled with a couple of flags turned on and an NFS share. SystemD systems can be network booted, but you're going to spend a lot of time poring over obscure forums finding all of the tweaks you need to make, and it will be a lot slower and toss up error messages for things like UUIDs changing on different systems.

2. If you want to have the wireless card change MAC addresses before it connects for slightly improved anonymity at public hotspots, you had better be willing to upgrade to the bleeding edge. NetworkManager broke the existing solutions for doing this and implemented it's own model, but it required a version of wpa_supplicant that was never really released so you had to build it yourself from a snapshot and install it and tell your distro not to update it. The SystemD devs got tired of waiting for the wpa_supplicant devs to release the new version so they moved the functionality into their code. At the same time they pulled in the DNS resolver but broke it so it crashes on literally every other name lookup.

3. NetworkManager pulled in OpenVPN support as an option. It's awesome when it works, but when it dies it refuses to give you any sort of clue as to why the connection didn't work. You just get a generic "it failed" message like in Windows. Not "Authentication Failed", "Cannot connect to Server", or "Clocks unsynchronized", not even a cryptic error code. Every single error results in just a generic message and you have to either hope the logs have something useful or more often you have to fire up Wireshark and inspect the authentication exchange by hand to figure out what is up.

Lord help you if you find yourself with a machine that hangs at boot because some process didn't receive some message it was expecting and now you have to figure out who was supposed to send that message and why they didn't send it. This isn't the old days where you could trace shell scripts to figure out where the problem was, now you have to know the whole thing before you can fix anything.

And don't get me started about moving the syslog into some binary database thing that you can't grep without going through some export process.
It drives me nuts when sites insist on using SMS or Authy instead of TOTP for 2FA. I get that some users might not be sophisticated or motivated enough to setup TOTP but when somewhere like Cloudflare insists on ONLY using Authy it makes me want to look elsewhere for service.

I've spoken to AT&T numerous times to see what extra steps I can take to secure my account against any changes. So far all that's led to is an eight digit number I have to provide when making any changes. Better than nothing, but something tells me their CS people would still cave too easily to social engineering.
At this point, I think JavaScript programmers are just trolling.

The argument that "because others are doing SPAs, we have to do too" is invalid, the "others" are just either your friends or popular JavaScript programmers, and you follow them because you lack better arguments to go against this development technique. An SPA adds unexpected behavior to every web application, when we have spent years learning how a popular web browser behaves, people come to re-invent the wheel (back buttons, custom scroll bars, custom routers, and who knows what else).

Normally, I encourage people to learn and work on whatever thing they are interested in, not just technology-wise. But when you start promoting your project trying to make people use it as if it was good, well, then you have to expect some rants here and there. I am sure there is a lot of people who would disagree with me, and people who have good arguments for the development of an SPA, I would love to hear those arguments, I am being serious.
> If you were offered the chance to become as intelligent as Feynman but only if you turn over a copy of all your future thoughts to the private business that made this possible, would you take it? Something non-invasive, like a computer that images your brain while you sleep.

No. If you were offered wings so you could fly, but in exchange you must spend rest of your life in a cage, would you take it?
Because you needed a "generic" version of it, but your manager read this article and told you not to do it...
Did you read it? Which part of the reasoning did you disagree with?
You need to buy the equipment from some third party and hide your IP address. It's possible to do both while maintaining anonymity, but if you can hide cash transactions then bitcoin get's you zero net benefit while exposing you to new risks.
At least as far as I understand the article, EUs program is both about the legal right to (try) to repair things (which I have nothing against), but also to “force vendors to design products for longer life and easier maintenance.”.

ie. the Eurocrats want to dictate hardware design. Hard to imagine anything good coming out of that.
The EU doesn't have the DMCA foothold that allows ownership of your personal belongings by a copyright holder, but it will be interesting to see how the copyright cartel reacts to people owning the things they buy vs the cartel.
what about some semi-transcluent 'shield' that would end up lets say in lagrange point, would cover part of earth and would reduce say 2-5% of light? It would be gigantic, but any of these solutions are super-costly.

Benefits - we can relatively easily manipulate it thus managing strength of the dimming; it has clear consequences compared to releasing vast amount of chemistry which might go into overdrive or have some unknown consequences. It seems much better rather than releasing some chemicals into atmosphere and end up in matrix-like situation.

Or build one directly above earth, probably only around equator +- 1000km, easier to repair. It might clutter orbit with mess over time, but still better than boiling alive down here.
I just consider them as not supporting 2FA. I'm looking at you, Namecheap. My domain registrar not having two-factor authentication in 2017 is preposterous.
But, seriously, in some views the day the screwup happened was the day to leave. Sometimes we seriously overstay our welcome. The 'bigwig' had no business overriding the manager in charge at all.
Sadly, being "pro-city" is extremely political. Even if we could set aside people's personal preferences, I'm not sure how we start to overcome the ideological gap between urban and rural residents...
Having done this in the past, what worked for us was Slack communication along with quick, bi-weekly calls to just catch everyone up. These calls were absolutely no longer than 15 minutes, and served the purpose well. Reviewing of code was essential through CI/CD that Gitlab offers, and we kept a repository/wiki of all shared libraries and such so that everyone knew where things were.
IMO it seems like they just lacked focus and abandoned their core competency to follow trends in markets where they couldn't compete. They started out as a military contractor and pivoted that tech into fantastic bluetooth headsets. From there they went on to make great bluetooth speakers.

At some point they acquired a medical devices company and hopped on the fitness tracker bandwagon, it's that point they seemed to have lost their way. After a string of crappy fitness trackers, and completely ignoring their headsets and speakers, they failed.
“Quit by 10 am, or you’ll be terminated and no benefits or relieving letter will be provided”

This sounds like a horrible threat. What are labour laws in India like? Is the company abusing the legal system by forcing their employees to quit via threats? Why do they want them to quit instead of firing them?
> This is just the way the world is right now. The Indian IT labor market is only just catching up to the global reality.

Isn't that pretty much what the OP to whom you are replying meant when OP wrote:

it seems odd that anyone in outsourcing would be surprised when those roles are further reduced
At least on iOS, sites can be bookmarked to app icons. but I've only seen that advertised by a mobile site once.
The only problem I have with what you are saying is that there do exist good or great coders who go into management and become average or even poor managers. To me this phenomenon would imply the existence of some tangible management skills, separate from technical skills.
> If the Republicans want to reform health care that's where they should be starting.

They don't.
See also Elon Musk's Neuralink and the recent waitbutwhy post all about it: https://waitbutwhy.com/2017/04/neuralink.html
Guild systems do not inevitably resort to overbilling. They may resort to being overpriced but not to overbilling or lack of transparency in billing. I've not heard of doctor salaries being the reason for the U.S. spending far more per capita than other nations. It definitely contributes to this but my impression is that it is a very small part of this. Do you have evidence to the contrary?

Note that the same guild system is in force in just about every other country.
Niaje Majani? I'm very big on bootstrapping so I'd say kudos to Soti's founder. Your typical tech company in the news today is far from profitability and has either taken on a lot of VC funding or has an inordinate amount of debt to fuel growth. While this company financing model works sometimes, I find that it can abstract the reality of a business to make money i.e. it can be hard to know if there's a there there as far as monetization is concerned.

I prefer ventures that start generating revenue as soon as there are signs of traction (curious if this applies to ghafla in the early days). To this effect, I'm reminded of a story I read a while back on how tableau took on no external financing until they hit $100 million in revenue.

https://www.forbes.com/sites/ericaswallow/2012/12/27/bootstr...

Here are a couple of others that followed the same route:

https://www.quora.com/What-great-companies-did-not-raise-ven...
Really cool project. I'm already using mpd on my rpi to play music (controlled with the iPhone mPod app).

Would be cool to let my 3.5yr old boy play some songs he likes... But at his age, I need to think of a more advanced physical controller or remote (any suggestions?)
My buddy was in his cubicle, then the network went down. Everybody was standing in the aisles chatting about it, milling around, and HR showed up. Read a list of names, got them in a group, escorted them out of the building. Then the network came back up. Back to work!
And yet they are not bound to the same medical code of ethics or the same degree of objective science that all other medical doctors are.
> I'm not sure even today I completely 'get' Git: there are a lot of possible workflows

In my experience most people are using git with a svn workflow. They use github (gitlab, or something internal to the company) as the central server, and work only from the central server. Make github speak svn, and alias all the git commands to svn and they couldn't tell the difference.
Entity Extraction and Network Analysis with Python
An an anecdote: I've been on a high-deductible plan for nearly 13 years. I have been regularly met with shock and incredulity that I could possibly want to know the cost of a procedure. My wife and I have spent, collectively, hours on the telephone trying to get answers. It's particularly galling when we get "guilt trip" treatment for asking about costs for procedures for our young daughter. We have been met with both tacit and stated insinuations that we're placing a monetary value on her "health" by asking what procedures or drugs might cost.

I don't think price transparency will fix much, though. The average person I know has employer-provided insurance and doesn't think a bit about the costs of procedures. Price transparency combined with individuals having to pay for their healthcare expenses would help, but there's blame enough to go around for every player in the system, too.
I would expect kernels to be quite small (#file, line-count) compared to major Applications like Unreal Games and Civilization 5. I've never worked on Chrome, but I can safely say the amount of source code in a few Unreal Games and Civilization5 dwarfs the drivers and OS code I've worked on. Take Unreal then add a team of developers adding onto it for multiple years thru multiple releases. Then add all the middleware (Havok, AudioEngines, NaturalMotion).

OS are much larger than kernel, I'd guess all the driver code exceeds the actual kernel.

People always think they code base is large, but having built most of the Call of Duties and many Unreal games, all the OS code I've worked on is trivial in size comparison. There is probably something bigger, but games seem bigger than many major apps in my experience.
Why was 'web' excluded from the HN title?
I am not a fitness target customer, but I also had no market knowledge about the fact that jawbone was in the tracker space. They must have had great market domination in the headset space, as they are the only brand I can identify from memory.

Always sad to see a product company chase a trend based on investor sentiment, with negative outcomes.
Please tell us what these women could have done to prevent harassment. If the allegations are true that man is the only one to blame. Anyone whether male or female that covered it up or threatened victims should be held to account. Take your woman-bashing elsewhere.
What a Reinvented College Looks Like: 4 Alternative Higher-Ed Models
Saving the 2FA key along with your password makes it a single factor. I just add every new key to my Yubikey (as well as FreeOTP on my phone), so I have a backup if one breaks (this is on top of the backup codes).
Pricing does not solve the root problem which is everything trying to get someone else to pay.
in reality that's covered by the price gouging and the hospital getting to write it off
Ever since I purged Dropbox from my life I haven't had intermittent UI lockups on macOS.
MOLECULAR
If that's the case then how come in other countries with similar strong unions/guilds healthcare costs are so much lower? Nobody complains the BMA is increasing the price of healthcare in the UK.

> Everything else is window dressing

I think most reasonable people can figure out a) the difference between the US healthcare system and nearly all other countries, and b) what that difference might mean for costs. Here's a hint, it's not "the guild system limiting the supply of doctors".
I'm sure the office would be more popular among employees if it was a place they could actually get work done in. Give employees proper offices instead of the distracting open-plan mess. Sometimes home is the only place one can concentrate.