skysight-inc/HackerNews huggingface dataset:
Carbon taxes are imperfect solutions because you don't where to set the tax at. A good cap and trade market will find the right price, and even better, it should use the same price to compensate people for building carbon sinks, ie. planting trees, etc.

It's really unlikely we can get anywhere near the reductions we need simply by limiting carbon emissions, returning lots of carbon from the air into sinks likely can be far cheaper than stopping the last X% of emissions.
If this thing fit on my keychain, I'd strongly consider it. I can't see carrying a card, a device and two usb cables around, which is what the current form factor seems to require for use with my phone and computer. Maybe a usb key with a screen, bluetooth radio and battery would work.
Ask HN: How much are you making from running a job board?
I think it's kinda funny that the dreaded Pixel lens flare issue is clearly apparent in the stabilization demo.
That's what a well designed cap and trade system should do.
> Additionally, managing your own password vault is a lot like managing your own email server.

As someone who actually does both, this is IMHO backwards. My "password vault" is a GPG file I open in emacs and cut and paste from. It's trivially copied and maintained, extends cleanly to "non-password" secret info (e.g. credit cards, my kids' SSNs), involves no third party systems beyond the operation of the software, is trivially backed up via straightforward file copies that I do all the time anyway, and just in general works better than the rather complicated ecosystem of commercial offerings.

Works poorly in a phone, though.
I agree, it's not great. I use it in Linux under Wine. But at least it works, and is definitely better than nothing.
The article itself at least has very legible high-contrast font. So I'd say they practice what they preach in this case.
You are exactly right. I'm just saying that having a market set the price like cap and trade should do is far more efficient.
I'm confused by this concept of "Kind of like civil disobedience... but criminal." Isn't it exactly like civil disobedience, which is criminal?

I still don't get why we can't be outraged just because we expected it. If the law says I have to sit at the back of the bus, and I get arrested for sitting at the front of the bus, I can't be outraged at being arrested?
At the time I was using metal halide/HP sodium lamps. Not as efficient as LED to be sure (LED gives >1.5 times the output per watt) but at scale, even with LED, the energy input required remains substantial. LED does have advantages, e.g., easier to supply illumination at plant level, but indoor growing is still not a cheap or easy thing to accomplish.
oh, good. i like the project, but that had come across as a bit sketchy.
Evidence handling and testing should be independent of law enforcement and prosecution. It should be handled the way environmental testing or weights-and-measures are tested by state authorities - with no incentive to "win" on behalf of prosecutors.
Instead of a spec, I'd like a list of best practises. They would need to be sufficiently detailed that someone could verify if you are following each one.
In the post I recommended to sign a test message with the private key and check it with the public key - which has the same effect, it's just the other way round. Whether that's "trivial" is another question, given how arcane the usage of the tools doing these things is.

There are multiple ways to properly check this. However the point is: Symantec didn't do it and the vast majority of the guides you find on the Internet about this are wrong.
Ahh, this post and the reply are both really interesting.
What are the documented problems in humans with low carb, high fat diets?
I'd be curious to see more specific breakdowns. There's a big difference between someone around the 80th, 85th, and 90th percentile vs someone in the top 1% or top 0.01%. I'd guess that for the very rich, they spend less than 20% of their income. If someone has better info, I welcome corrections.

The most significant implication seems to be that as more money flows to the top, it is not being recirculated at the rate it would if it were still in the hands of middle or low-income workers. This is not a moral judgement on the especially rich (in this case). They're making more money than they can reasonably spend, and even if they could spend more, it wouldn't be in their best interest. As I understand it, though, this is not a good thing for the economy.
Nah, the core problem on is the misuse of opacity, too many shades of one color (such as the light gray in the article) instead of relying on weight variation, dividers, italics, etc.

Take this block of text in the article:

"I thought my eyesight was beginning to go. It turns out, I’m suffering from design."

Instead of leaving it a legible black and have the divider + italics convey the separation from the article...

They went with rgba(0,0,0,0.5) on a font that is hard to read on a white background with that shade of a gray. Try removing those sort of CSS rules from the Wired Article and you'll find it much more legible.

They repeat this sin whenever they quote someone such as:

A color is a color isn’t a color…
…not to computers…and not to the human eye.

They also put a ton of whitespace around the quote which is already enough to separate it. The absurdly annoying light gray is annoying and not required.
Everyone from Uncanny XMen: Vol 1 as an Icon
Note that I did not say "more granular layers" but more "more granular filesystem representation". This is a key point in achieving better data sharing. In fact, these use cases are not ruled out, but bolstered by OCIs approach. The introduction of alternative systems will be much easier to do when OCI is broadly implemented.

As far as metadata is concerned, your suggestion is exactly what OCI does. The problem with ACI is that it embeds a large part of the metadata into a tar file, which has to be fetched in its entirety. OCI is mostly metadata scaffolding, made up of indexes, manifests and configs that can all be fetched without large bandwidth requirements.

The compositional aspect that you've brought up has been explored and it doesn't make a whole lot of sense to cram that into images. Typically, such a system requires composing container filesystems through named references, allowing components to be independently rebuilt. Because this composition often relies on details of the target deployment media (orchestration system, container runtime, specific operating system, etc.), especially in how it deals with the security of name resolution, baking it into an image format leads to massive inflexibility.

Moving it up the stack works much better and avoid the technical complexities that come with doing it within images. We can see this image composition in action in k8s PODs, docker stacks and other systems. Such constructions can be distributed through OCI images, through media types, but they are based on the compositional capabilities of the target system.
One thing that should go away from web and desktop software is the association with paper. Once we get rid of that damn white background on by default we can use softer foreground colors.

Just take a look at this screen capture (not mine, found in 2 minutes search):
https://2.bp.blogspot.com/-Cq983WOS58E/VyYjnISP_II/AAAAAAAAF...

It may not look 2017, or even 2005, but who effing cares! I could stand in front of it for hours, as I do with my dark desktop, while anything resembling a white page hurts my eyes.
I'm aware that printing could be a valid argument against (dark background==huge toner/ink waste), so when printing make the theme change on the fly in a way that colors being too close in their component values won't be used as FG versus BG or highlighted FG versus FG.
It's about costing the operations reliably.

But I would still expect arithmetic to be overflow-checked by default, as in e.g. VB.NET. This would mean that careless arithmetic on unvalidated inputs could still cause the contract to fail - but at least it would be a controllable failure, with all state changes being reversed, and hence not exploitable.
I'm surprised reddit was not mentioned with this list does it not fall under social media or no ?
Thank you for the reply. I can't tell you how much it means to me, regardless of the outcome.

I'm prepared for her to pass; she's in a coma and she's suffered brain damage, but I'm doing my best to advocate for her.
Not books per se, but you are probably interested in frontend specific stuff, as you mentioned Angular and Vue. (Not directly inner workings, but somewhat linked):

Coding Style: As a quick reference and to learn about some bad patterns (and how to avoid them), I can recommend the airbnb style guide [1]. They also link to eslint rules, which always have a reasoning why a rule is considered, e.g. the no new object rule [2]. A really interesting thing in the code style corner is prettier, which auto-formats source code pretty [3].

References: The Mozilla Developer Reference Manual, e.g. for String.match [4]. It also has explanations for browser APIs. To check if you already can use a certain browser feature, I recommend caniuse [5]

Now, as you also mentioned your an "old Java Programmer". I think it's quite interesting what goes on the JavaScript space and which features are ~~stolen~~ borrowed from which language. Good search queries to understand the language and it's features (especially the new ones) would be

- Javascript Classes vs Prototype

- Javascript Decorators

- Javascript Arrow Functions (Lambda)

- Node.JS Streams

- Reactive Extensions

- Flow vs. TypeScript

Well I hope that some of that info is usable for you, if you have any detail questions, please just comment :)

[1]: https://github.com/airbnb/javascript

[2]: http://eslint.org/docs/rules/no-new-object.html

[3]: https://github.com/prettier/prettier

[4]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[5]: https://caniuse.com/
My example of misuse is not to forswear the issue entirely, only to demonstrate that there do exist philosophical objections to keyword arguments. Trust me, I've long been an advocate of keyword/default arguments for Rust. :P The last time that anyone made a push for them was in the run-up to 1.0, when it was decided there were more pressing issues than keyword/default args (alongside a bevy of other features), and the decision to implement them was officially postponed. I might get around to submitting an RFC to revive them sometime this year, though I'm still unsure about some of the semantic details that we might want to consider.
> I'm confused by this concept of "Kind of like civil disobedience... but criminal." Isn't it exactly like civil disobedience, which is criminal?

“Can be” rather than “is”. Civil disobedience can apply to laws with civil or criminal penalties (the “civil” in “civil disobedience” does not refer to the civil/criminal distinction.)
FTC probing allegations of Amazon's deceptive discounting
People with homosexual tendencies pose a danger to other people?
Except that Elixir is basically Erlang/OTP with some really awesome macos. 1) The BEAM is an engineering marvel. 2) The Open Telecom Platform has been around and in use since the late 90's by Sony-Ericsson. This isn't some podunk language framework that was created by some academic with no real world engineering experience while working on their doctoral thesis. This was developed by an established company for real world problems. And as for Elixir itself, quite a few consultancy shops have thrown their weight behind Elixir. (plataformatec, thoughtbot, and dockyard to name a few.)
maybe that's the point - somehow also those people have to justify their paycheck until they retire.
The tough thing about bitfields in C are their poor portability as they can get laid out differently in memory by platform and compiler. They're often avoided even in C when you're looking for a good degree of interoperation (e.g. structs used in networking or on-disk-formats, etc.).
To some degree, I believe Microsoft and Apple want to avoid any risk of being seen to collude with other vendors to essentially destroy the business of another company.
> This is vastly-overinflated risk

I don't think it is. I don't know a single attractive woman who hasn't been physically abused by at least one of their exes.
I wonder if part of this tone is attributed to the culture of seeking permissions that VC's have in part smartly funded to create through their marketing and reach.

Want to innovate? Get VC blessing and money.

Want to create something? Get external validation first from a funder.

Even thought the vast majority of startups are self-funded, the mindshare of VC messaging in the space is dis-proportionate.

This leaves a real question, if getting funding is about leverage, getting some traction and revenue first is not a bad thought. It's really nice to see YC being a beacon of support in this regards too.

No one deserves money. The predominant VC culture doesn't deserve the right to shoot down people by stringing them out, or making them feel they aren't adequate, when no one is. Ideas are rarely good in the beginning and need time to form and develop like the entrepreneur... but the idea that you can't get anywhere without funding is a big fallacy. A word like deal flow on the wrong kind of VC's lips is cringeworthy.

Even learning to get good at freelancing, contracting and consulting teaches you enough business skills that are transferrable to most startups, not to mention being able to make some amount of seed money that would be available through funding.

I wouldn't say this about YC because they have a true founder support culture to go with the value add from leadership. I really hope this model of funding and investing in the person over the idea spreads widely.

The best funding and validation is from your clients. Scaling and growth funding is much easier to find.
Despite claims to the contrary there's still a lot of economic mobility in the US - just as most homeless people are homeless for a only short period of time, many people will dip in and out of poverty throughout their lifetimes and not that many are "chronically poor".

During the lean times, the temporarily poor may be cashing out savings and 401k (and taking huge penalties), burning through home equity lines of credit, borrowing money from relatives, working under the table, etc.

eg. Have a 60k a year job, 40k a year expenses and over a couple of years save up 20k in savings. Get laid off and your income goes down to 20k that year but you're only able to cut your expenses to 30k. You drain half your savings, spending 150% of your income that year. Next year, you're able to land a job paying 65k and you can start building up your savings again.
On what planet is this not a concern:

>3. They're promoting cloud vaults and hiding local vaults, and the Windows version of 1Password has apparently never used local vaults.

1Password has absolutely used local vaults since its inception. They STOPPED supporting them in the latest version which is ridiculous, frustrating, and feels like a bait and switch. Had I known that was going to be their tactic going forward I never would've bought version 4 for Windows.

And no, I don't want to hear about how "version 4 still works just fine" - version 4 has all sorts of bugs, on windows 10 frequently hangs for minutes at a time when unlocking the database, and in general looks like it was written as an after-thought.
The devs really need to understand that in the niche that they're targeting, unless they can be absolutely sure that some default is safe, there should be no default. Most of these issues stem from this same fundamental problem - they pick some default, or some implicit behavior, ostensibly for convenience, but with unanticipated undesirable side effects.
As they say about Phoenix, "it's a dry heat". It's near 20% humidity during peak sunlight during the day. I've been there in really hot summer weather and I was surprised by how really high temperatures didn't feel as hot as I was expecting. To give you an idea of how much this matters, in a gentle breeze, 39.5 C at 20% humidity feels like 57.3 C at 90% humidity.

People definitely don't faint within minutes in a typical Phoenix sunlight. The biggest risks are sunburn and dehydration, both of which take a lot longer.
I know very little about the current state of Labview; I used it a bit 6 years ago so this may be a silly idea.

Do you know of any Labview -> Python conversion tools?

I would think that would be a pretty ideal solution for the right problem domains. You could get a quick first version up, and then when you need more maintainability or flexibility, convert to Python.

Obviously, this would require some kind of Labview library in Python, but that seems like it should be relatively easy to make as a wrapper around the Labview included library.
Rather surprised that VW was only #3 !
I hugely enjoyed my last job: the coworkers were all above my skill-level in practically everything, but somehow still liked having me around. I learned loads and built great relationships. We still keep in touch.

Pity our client cancelled the big project I'd been hired on for, revenue flow never quite got back up, and I was the only person in the company who couldn't do hardware dev :-(.
If you fought in WW2 and came back, there was a massive boom of affordable housing across the nation. It grew in the 1950s and 1960s, when wages were growing. Between those who bought 30+ years ago (and didn't refinance every 5 years) + those families who passed their real estate down in their inheritance, I can easily see that being a large percentage of the population.

The fact that they are in the bottom 20% of income seems less relevant. If you are in/near retirement or simply underemployed, owning your home means you have to work less to cover your costs.
Don't forget the people who have painted their dirt/rocks green. From the air, it'd look like grass. (from the street - not so much)
The Chevy Bolt got great reviews, and it was supposed to be big competition for the Tesla 3, but so far sales have been disappointing.

https://cleantechnica.com/2017/07/18/chevy-bolt-production-r...

Anybody have an idea why?
I think the reason the design is this way is because it was really convenient to get the ASN.1 format out of OpenSSL for the first implementation. If the protocol was designed today, there would be no ASN.1 involved at all. (see other comments for the problems associated with ASN.1 parsing)
It's one version of the epidemiological fallacy. My impression, which may be wishful thinking, is that prosecutors are better educated about these things now and that this kind of thing is less common.
If you want to make REST a web API protocol from its current state of
loosely gathered recommendations, why not stick to something that already
exists and performs well? XML-RPC or JSON-RPC are quite good picks. Especially
that you'd get plenty of almost-conforming-but-not-quite implementations for
this hypothetical REST specification, which would be disastrous for the
initiative in the long run.
He couldn't have foreseen his wealth? He was predicting it since he was a teenager.

Buffett would have beat any market, any where any time. That's what you don't understand. He didn't succeed because he invested in the US, he did better because he invested in the US. He averaged 40% returns his first 12 years as a professional investor, quadrupling market returns. He's only had a couple down years in over 50 years of investing. How is that luck? His diverse set of skills is the reason.

Again his set of skills is similar to a successful entrepreneurs skills. The average entrepreneur may only succeed 20% of the time, but a skilled entrepreneur clearly succeeds at a far higher rate.

Do you really think that someone ignorant of competitive advantages, budgeting, market research, leadership skills, etc, etc, has the same chances of succeeding as an entrepreneur as someone who is very skilled at all of them?
Since Dropbox episode we don't tell people that nobody has any usage of their product.
Except both are valid economic strategies for increasing income. Protectionism reduces the labour pool, so demand is higher relative to supply, which increases wages. Basic income increases wages by redistributing wealth.

The downside to protectionism is it makes it harder for firms to find workers. The downside to basic income is that it's a massive expense to government, would require higher taxes, and may reduce incentives for people to work (which is why it's mostly being trotted out as a way for people to subsist when automation potentially wipes out labour).
The lie is in the article: it is false that the three hours pause is generalized, but a exception, except for shops. Then, in my opinion, the purpose of that lie is separatist propaganda, as I exposed in my first comment.

I don't want to continue the discussion with you, as this forum is not an appropriate place for political/nationalist flamewars. You have your opinion, I have mine. Free speech means to live with people you don't agree with. Kind regards.
Another Golden Age for Corporate Technology
Oh really? I used the web editor once but then switched to a local Git workflow. I'll look into Overleaf again then.
Because of the way thermodynamics works, it's much more energy efficient to simply move heat around (air conditioning) than it is to create it from scratch (heating). It costs several times the annual energy to live in Maine than it does to live in Phoenix, for example. We could save a substantial amount on our overall national residential energy budget by moving people from cold areas of the country to Phoenix.
>Alex Jones is a snake oil salesman. Aggressively pursue his financial dealings and poof, he goes away.

I think that would be counterproductive. It would have the affect of "proving" he's right because people are coming after him. Also, consider that Infowars has the same number of subscribers on Youtube as CNN. Now, Youtube subscribers is a crude tool for measuring social value, but apparently world that consists of Youtube watchers has determined that Infowars is on par with CNN with regards to social value.
So of the top 50% of income earners, half of them have their houses paid off completely? That doesn't seem right.
Is it possible to have Lisp-like Macros in a language without s-expressions?
For example, why not use indentation instead of parentheses?
Anu, this is amazingly useful, and probably the best thing I've read all month!

Thanks for writing this.
I remember reading somewhere that one reason is that low-contrast text looks better in design mockups where people don't typically try and actually read the lorem ipsum. It allows graphic designers to get their design to stand out more when there isn't high-contrast text drawing attention away from the design.
Sure, but that's the thing, costs make growing "ordinary" crops impractical. The economics of the cannabis industry are probably going to change as legalization spreads. It's unclear, certainly to me, what that will do re: small growing operations in the future. We'd need to hear from an expert on that subject.
I'm running the same setup. TeXstudio is absolutely fantastic.
It's the (people choosing to inject their) money that does that.

Fixed.