skysight-inc/HackerNews huggingface dataset:
Hm, yes, perhaps "error" is still a good word for it.

I'm not sure I understand what you mean by "holes", the idea is that all the real numbers between roughly 0.09999999999999999862 and 0.10000000000000001249 are represented by the same double precision floating point value as for 0.1.

Thinking about it in terms of ranges helps to understand why 0.1 + 0.2 goes "wrong", as the middle of the range of real numbers represented by a double precision floating point value 0.1 is slightly higher than 0.1.
Huh? Why are you accounting for VAT twice? Either you consider that the business 'pays' the VAT or you 'pay' the VAT, you don't get it both ways.
I was just reading Stephan Guyenet's chat with Chris Kresser on processed foods and how palatability of such foods constantly triggers the body's reward-system with some big consequences on health- affecting something called set point
and throwing it off. Seems really concerning indeed.
Much more here:
https://chriskresser.com/the-healthy-skeptic-podcast-episode...
Much longer is, I guess, a matter of taste. For example the package name "go.uber.org/zap" [0] looks quite short to me.

[0]: https://godoc.org/go.uber.org/zap

Not to mention that short names get depleted eventually and one needs to use longer names then anyway (see npm namespaces).
It sounds like you don’t actually know R. Deployment in R is a one-click thing. In python it’s a complex path through virtual environments multiple incompatible packaging tools and dependency managers, at times compiling some c dependencies yourself etc. anaconda originally gained popularity because it was the only way to get a student started with python-numpy-scipy that didn’t require extensive prior technical capabilities and tons of up front investment in reading through guides on how to configure and set everything up.

I mostly use python and prefer it to R, but putting things into production is not a strength of python and R wins that comparison a thousand times over.
>It's pathetic employers keep demanding more skill and free work for the same pay.

In my experience DevOps pays better than SE (and much better than sys admin) because it requires a diverse set of skills. DevOps in that context is not just a new term for sys admin.
distinctive calvinist "work ethic" bias in this article. play is more important than work to the average person.
Wow, that website has a lot of red flags. The second line alone, "this is a multi-gigabit sized site," is enough to make me doubt the info on that page. This NYT article from 1995 says he is a "city planner turned self-educated pharmacologist" so I'd be surprised if any of his "research" was properly done or reached accurate conclusions

https://www.nytimes.com/1995/05/29/business/patents-751395.h...
Absolutely not: it's essential, because all but psychopathic people learn how to do things for real by going through the actions. This is essential training.
I keep seeing these kind of hand-waving justifications like "Oh, BTC miners will surely incentivize renewable energy" but every reputable source that looks at the actual state of the world says that it's mostly Chinese coal powering bitcoin mining: https://www.buybitcoinworldwide.com/mining/china/
Apple Supplier Made One Crucial Mistake
His architecture is postmodern, inspired by vernacular perhaps, but not vernacular itself.
What would it take to reverse engineer Widevine?
I agree. Contextual advertising is less intrusive. What I also believe is that it is also very relevant and there is a debate about whether hyper targeted advertising actually drives more sales.
> Originally I asked what about Google SketchUp also

I'm still using Google's Sketchup 7.0, it runs well enough on Windows 10. The new company turned it into an expensive Pro tool with a 'lite' web only version :(
In that case I can say that I'm doing my groceries with a cryptocurrency, because the transaction is encrypted between the terminal and the bank. That doesn't make any sense.
> And unless you live with no electricity they may fool you.

I live in Scotland - during the winter we get 8-ish hours of daylight, during the summer we get more like 17,(to the point that it doesn't actually get properly dark at night). Routine is far more important here than natural light.
I think the root of the problem is in the title: _Bureaucrat_.

Bureaucrats have no incentive, profit motive, or real tests of competence. In private industry they must perform now or find another job. If a Bureaucrat doesn't perform there are remediation plans that take years to execute. Even then there's no guarantee that the same standard will exist at the end as did the beginning. The Bureaucrat is just a warm body filling a seat.

Source: nearly ten years working in the government. I finally wised up. Working in the government nearly turned me into an anarchist. If this offends anyone I'm sorry, and I know a lot of this resentment is from living that jaded life. But I do encourage you to look elsewhere. There are greener pastures.
Is this what you are referring to?
https://luna-lang.org/alpha-data.html
Oh yeah on day 3, she said come in and we'll talk... Talked for 2 hours and she was still stuck on the contract.

Finally I told her 'I feel like that check your holding is already mine' - aka your on the verge of theft..

I immediately spent the next month negotiating the bonus into the base pay. Took a few years to regain trust and now I'm at a glass ceiling (which I won't complain about but feel fortunate about)
Presumably that wouldn't fit with any of the demands of cryptocurrency enthusiasts though, being able to freeze your funds etc. Also I'm not sure how they would tackle reversing any fraud given that bitcoin is amazingly irreversible.

If cryptocurrency is, for you, a way to get away from the abusive dominance of banks, why would you use such a service?
Hey, don't forget all the child porn sales and tax evasion! It would be socially irresponsible of us to oppose a new technology with so many wonderful use-cases.
The brief mention of Smedley Butler in this essay is incredibly misleading, and doesn't make it clear that, far from being a participant in the plot by fascist-like industrialists, Butler exposed the plot, spoke out stridently against it and indeed against the nascent military industrial complex in general!
Clean Fuel Cells Could Be Cheap Enough to Replace Gas Engines in Vehicles
6 KPIs That Will Convince the C-Suite to Obsess over Customer Satisfaction
I have yet to see DevOps roles that require "diverse set of skills" beyond sysadmin skills, very basic knowledge of at least one language such as Java, Go, or Python (occasionally only PowerShell if its a Microsoft shop) and either Terraform or Cloudformation for IAC. The pay delta between the two roles is less than you think (excluding SF/BA market, but that market is always an outlier).

DevOps is sysadmin with more scripting, more infrastructure as code, and more expectation that you're an underpaid SRE. It also seems like DevOps role demand more unpaid on call responsibilities, where this is usually not the case with traditional sysadmin roles (or it's spread across a much larger team, negating the pain). YMMV.

Disclaimer: 20+ years in tech, the majority in ops roles.
Why, yes, yes you are. Even if you try to do your job "as ethically as you can", if your job is unethical, then even the best version of it is bad.

Wouldn't you feel better with yourself if you worked for something that actually provides value to people?
Because package managers are used for more than just source code - many packages want or need to distribute intermediate or compiled artifacts.
I must have gotten old somehow, because I remember Roblox as being that game I put on the iPad for my 5 year old nephews.
The Pentagon Emits More Greenhouse Gases Than Any Other Part of the US Gov't
No, but wouldn't that be nice. I do however try to limit my credit card usage to online purchases where it is unavoidable.
I remember reading a pretty convincing article arguing that the introduction of cars - and abolition of walking the beat - was damaging to policing by consent. vague memory is that being in a car separated officers from being a part of the community they were policing.

Can't find a link or remember the title so it may have been quite some time back - maybe when I still had an FT subscription.

With current budgets and manpower they don't even patrol in cars that much any more, just respond to incidents. That can't be good for avoiding the impression of "us and them".
That's low in Italy where the we are used to 50% taxes.
Sure but that's a discussion on the value of leetcode itself which I've not argued one way or another. I'm simply saying that IF a company (many do) assumes leetcode is a way of gauging SE talent then it'd make sense to use the same criteria for gauging SE talent in DevOps.
People adapt faster than you can run studies large enough to be practically useful. Any strategy produced might be effective early on, but then the patterns would become evident (people do tend to gossip about their hookups) and from there they're a red flag, same as cliched pick-up lines are now.
Hi, thank your for taking your time to respond, I really appreciate it. I'm not sure if this helps but I have most of the stuff I've worked on my website https://alexmarginean.me (I haven't updated it in like 2 months so I should do it right now).
FYI, The title of his paper is "Zinc lozenges as cure for the common cold – A review and hypothesis". I haven't read it, but the title seems reasonable.
It's a brand-new version of the app that uses Microsoft's new APIs, and it probably part of a deal to get OneDrive to better use Apple's own file APIs on the Mac and iOS. Maybe the rest of it is old and sucks but the file sync parts are all new.
If not, you can always use Optane DC or RAID-0 a bunch of PCIe cards...
Good DevOps engineers are software engineers that can also do infrastructure work. They should be able to code. Unfortunately, many are "cloud sysadmins", for lack of a better term.
Have you tried decaf coffee? Would highly recommend it as another no caffeine in the afternoon advocate.
Given that it would be literally hidden away in a strongbox before nothing of value would be lost to Italy anyway. It wasn't in their economy anyway and a lack of stashing more away is kind of mission accomplished even without the amnesty tax yields.
SEEKING WORK - Remote Freelance

LOCATION: Austin, TX (CDT)

ABOUT ME:
For the last 6 years, I helped startups and fortune 500 delivered end-to-end experiences and engaging design, including Dribe, Under Armour, Purina, Pepsi, Mopro...etc. Together, these projects have grown to many millions of active users. Over the years I have helped deliver web and mobile application for clients raised over $5 million in funding.

WHAT I DO: Expert Level UI/UX Design, Company Branding, App Branding, Visual Design, Style Guide.

TOOLS: Sketch, Invision, Adobe XD, Zeplin, Figma, Photoshop.

PORTFOLIO:
https://gigijychang.com/

https://dribbble.com/heygigi

EMAIL: gigiC.Design {at} gmail {dot} com
In the publicly visible abstract it says:

" Zinc lozenges slowly dissolving in the mouth over a 20-30 min period releasing adequate iZn (18 mg) used each 2h are hypothesized to shorten common colds by 6-7 days, which is a cure for the common cold."
We’re going to need all the electricity we can get for carbon capture, ocean deacidification, and other terraforming efforts. The earth’s ecosystems are already collapsing.

We’ll also need it for food production as agriculture moves toward being carbon neutral.

Anyway, BTC can’t scale to a even a negligible fraction of the population on the transaction processing side, so it will keep being niche until it is significantly improved, replaced, or collapses.
From people who don't pay taxes? Good riddance!
Minor note: it's not accurate to say that node is a web server. Web servers are frequently built with node but node is also used for CLIs, graphical applications, parsers, compilers, etc.
Show HN: How to steal SSH Key Passphrases
I've never considered the difficulty it must be for historians to try & understand sarcasm before.
Grunching in a way that I hope doesn't come off as santimomious. I grew up with foster kids and have acute awareness of how creatively foster parents can get around "no hitting" rules with medieval stuff like time outs barefoot in the dark in a winter garage. Ultimately feel that "no hitting" is striking at the branches, but not the root.

https://www.amazon.com/Dont-Shoot-Dog-Teaching-Training/dp/1... was a radically eye-opening book for me, particularly as it related to parenting. I don't believe that hitting, or yelling, or other forms of intimidation, or time outs, or the concept of punishment at all is either good or ultimately effective. And anecdatally that approach has worked out great for us and our kids.
This is the final motivation why the ham vhf band is safe. The proposal by the french company was simply out of context.
That was an interesting little read, thanks!

So in other news- social engineering is still a huge threat to security, because humans are humans. Wheee.
You're forgetting the effective "wealth tax" of inflation that hurts everyone across the board, except for those favored interests with access to the newly-printed money.

Of course, the effects of inflation are felt most strongly by the poor and those on fixed income, for whom the rising cost of basic goods means that their meager income purchases less and less each year.
But not just for adtech. Holding personal data needs to be so dangerous that most companies won't do it unless they absolutely must. That goes for credit card companies, "loyalty card" programs, magazines selling your contact info when you sign up so you get junk-mailed for 100 other magazines a week later, credit agencies. Make a major leak trigger such a large fine it's a death sentence for most companies, and give those harmed first dibs on company assets. Watch the market take care of the problem as insurers, creditors, and investors do their stuff in response to that change.
But it's not automatically. I think the developer has to enable that. Probably because the developer is still intended (or wants) to verify that it really works properly in Proton.

Or not sure. But I have not found a way to run arbitrary Windows Steam games on Linux with Proton. Not sure how I would do that.
I don't know how to get in contact with them. I tried through LinkedIn but most of them either didn't connect or refused to help me.
> This isn't even a tax.

It's a variation on wealth taxes. If the dictionary doesn't consider that to be a tax, then the dictionary definition is wrong. Notably, that definition also seems to imply that property taxes aren't taxes, despite them being millennia old.

> This is a result of Pollock v Farmers' Loan and Trust Co., which affirmed the government directly stealing wealth is unconstitutional.

That is a horribly misleading summary. Pollock said a tax on rental income is effectively equivalent to a tax on the property itself, and since property taxes are direct taxes, such taxes must be apportioned to the states according to population per the Constitution. (Hence why the 16th amendment, whose sole purpose was to overturn Pollock, refers to "income, from whatever source derived, without apportionment among the several States").

Most notably, the Constitution explicitly refers to this kind of tax using the word "tax," and explicitly permits Congress to levy this kind of tax (albeit with some conditions), so your assertion that this kind of tax is not a tax is flatly contradicted by the people who wrote the basic instruments of the US government.

Not to mention that the US Constitution hardly matters at all when discussing the ability of Italy to levy taxes on its own citizens and residents, unless Italy became a US state in the past few days...
I ran across this years ago, because of this old spoof video, based on that (or similar) research: https://www.youtube.com/watch?v=sHzdsFiBbFc

Still makes me laugh!
Sorry I edited that away as realised it was not strictly relevant to what you meant... I was highlighting how there are values in your range that _can_ be represented exactly e.g 0.125 like I said not really relevant.
The biggest win, in my experience, is simply recognizing when you don’t need all ~16 significant digits provided by the standard implementations. If you’re only printing e.g. six digits, and can afford to round in the wrong direction 0.00000001% of the time, you can skip a ton of work. And as you mention, it gets even easier when you don’t have to support scientific notation.

The standard library functions occupy an awkward middle ground between this type of much faster, slightly sloppy float-to-string converter, and direct storage of the binary representation; in most applications where float serialization performance is actually relevant, at least one of these two alternatives is better.
It’s a value judgement people are making about something they don’t like and justifying it with this emissions thing.

Gambling isn’t useful either, what are the megatons of CO2 emitted by casinos? Movie theaters are pretty useless, how much is spent air conditioning those. I don’t like that massive data centers are processing images so people can have silly AR videos. We shouldn’t have that. Etc.

We can’t (and probably shouldn’t) dictate what people do with electricity once it’s on the grid and so articles like this are just baiting peoples value judgements without contributing to solving the problem: If we don’t like that we have polluting coal and gas plants pumping CO2 into the atmosphere we should take action to fix that, not try to pick and choose how people use electricity to make ourselves feel better.
What Kool-Aid has convinced anyone that’s a DaVinci I cannot guess.
Yes, but a single dynamic programming exercise is not a great test for the sort of programming experience you want your devops engineer to have.
That's marginal tax rate. Many people pay an effective marginal tax rate of more than 100% if you include government programs like social housing. In fact, when you earn around €2200/month here, it is possible to end up with net less than if you don't work at all, due to various programs.
what is desired by a majority/plurality of citizens is pretty much orthogonal to justice.
What is the relative error in 0.1? What is the relative error in 0.2? And what is the relative error in the sum? That's how one thinks seriously about floats.
libdouble-conversion is indeed far more flexible. I think that's what leads to all the extra typing! I mean, just including it is almost more typing than I'm willing to undertake ;-)

#include "third_party/double-conversion/double-conversion/double-conversion.h"
This is income tax. They are talking about people with hidden/undeclared income in safety boxes instead. It's an opportunity to legalize your money. Quite a steal (ha!) mafia and tax evaders can legalize all their black money paying a measly 15%, when regular workers probably have to pay more.
An aside, but on firefox you can use the URL bar to search your open tabs by prepending your query with %

This works across windows as well. The other one I use even more is ^ which searched browser history. Quite handy.
Read up on St. Francis of Assisi or St. Ignatius of Loyola. They sold all their riches, gave the money to the poor, then went and begged alms everyday and gave the food and money they received to the poor people that could not beg for themselves, such as people who were in hospitals or the infirm elderly. These are the true Christians. Anyone who says they're a Christian but is not concerned for relieving the suffering of others is deceiving themselves, and scandalizing people like you and me into thinking Christianity is something it isn't, which is why it took me 25 years before I finally became one.
_Good_ DevOps engineers are anyone on either side of the discipline spectrum who can work with the other side.

DevOps are teams, not people.

https://devops.com/is-devops-a-title/
this has been posted on HN at least 4 other times in the past three years.

still interesting, but i don't do much data science, so will probably never get a chance to use this.
I like this way of looking at things. I've been (as a studied amateur) reading and thinking about this topic for a long time. In some implementations of logic programming, disjunction is analogous to iteration or sequence (do A then do B) and conjunction is analogous to nested loops or map (map all A with all B).

If structure is more fundamental than logic, it's not mysterious why the procedural interpretation of logic programs comes out the way it does - it follows from the structure underpinning the logic.
Best Non-Linux Operating Systems for the Raspberry Pi
You are not spending the first 20 NOK of your sale, you are just collecting them from the customer. If VAT was 0% then your sale would be for 80 NOK.
Regardless, the company attempts to move forward with technology, acquisitions, and revenue. Facebook payments, gift cards in stores, stickers, etc. I don't think Insta is anywhere near full ad or revenue optimization.
Yeah, that is more what I'm on about. I can accept that a computer's `int` type is not an infinite set, even if it does cause problems at the boundaries. It feels like more of a little white lie to me.

Whereas, even between their minimum and maximum values, and even subject to their numeric precision, there are still so many rational numbers that an IEEE float can't represent. So it's not even a rational. Nor can it represent a single irrational number, thereby failing to capture one iota of what qualitatively distinguishes the real numbers. . . if Hacker News supported gifs, I'd be inserting one that features Mandy Patinkin right here.
Hacking the Startup PR Process
Nice video.

Yeah, energy production, storage, and consumption is really the fundamental problem to solve.

For example Vlacav Smil has said many times that the US should invest heavily in home insulation to reduce heating and AC energy.
> Luna is the world’s first programming language featuring two equivalent syntax representations, visual and textual.

Is this true? This is not my strong domain but I'm sure there are such programming languages.
It doesn't matter whether it's hard or not, it's at best a mediocre tool to determine programming skills. Also, it leads to a spiral of becoming worse:

1. being able to solve LeetCode tasks doesn't mean you're a good developer

2. not being able to solve these tasks doesn't mean you're a bad developer. So we have a tool that has a certain (IMHO high) rate of false positives and false negatives.

3. people start realising that LeetCode is becoming a go-to tool for recruiters, so instead of studying to become better developers, they study to become better at solving LC exercises, which increases the rate of false positives

4. with developers becoming better at LC, the bar is set higher and higher (because people spend time learning LC), so people who do not study LC exercises become far behind those who do, which also increases rate of false negatives

5. repeat points 3. and 4. until mastering LC exercises becomes more important than being a good engineer

This is a ridiculous trend which in my opinion only emphasises how screwed up is hiring in our industry.
yep you are right, it was a typo. thanks
https://amp.businessinsider.com/images/5cd94e2a021b4c12a83d1... interesting
> “we killed more buffaloes than any settlers ever did”

Is he saying in total over thousands of years that they hunted them? Or in the time that guns were introduced to Native Americans? If the later, that is pretty surprising and I had never heard that if true.
Common Lisp has had a rational number Type since the 1980s at least, presumably inherited from MACSYMA