skysight-inc/HackerNews huggingface dataset:
> I find the words confusing [1] and incompatible [2][3].

1 - for Handshake, VCs are 'used' primarily as a signal to price the coins - like in Bitcoin, the asset having a price helps on many dimensions, for example, security (miners mine it).

2 - in Handshake, unlike most VC projects and startups - the capital raised was not used to pay salaries or enrich the developers building it - development was funded by other means. This is what is meant by "one-way non-destructive 'proof-of-burn'" -> in fact, it's not really a burn but a generative action since funds were donated to FOSS projects that put the capital to use!

That's why 1 and 2 are not incompatible.
In my state, you need a license to offer engineering services to the public, but not if you work for an industrial employer. However, your design may have to go through a regulatory approval process, and the people who are hired for that work are licensed engineers. In some fields such as civil and nuclear engineering, so much of the work is regulatory, that they only hire licensed engineers as a matter of course.

In my view, "engineer" is getting harder to define. At my workplace, anybody who does anything techy and has a degree is an "engineer" if in the product development department, or a "scientist" if in R&D. Only a small handful of the engineers do what a traditionalist would recognize as "hard" quantitative engineering. Most of the work is fitting building blocks together, troubleshooting, bureaucracy, etc.
Yes, I also saw it and a bunch of people are reporting the same problem on this chrome support thread: https://support.google.com/chrome/thread/28641527?hl=en
In some jurisdictions it's illegal to record a verbal conversation without all parties's consent. It's interesting that you don't often see anyone suggesting extending that right to online conversations.
I use an amplifier as a small space heater for a particularly cold corner of my home :)
Blokada seems to be very similar to DNS66, and is more actively maintained. Any reason to prefer DNS66?
Really misleading title on their part. I was really excited until I read this:

> While Windows 10X will run traditional win32 desktop apps, Microsoft currently has no plans to port it to Windows 10 computers. Instead, Microsoft will target it at an upcoming wave of dual-screen devices, like its futurist Surface Neo (below) that is “Coming Holiday 2020”.

Sounds like only some devices will benefit. :(
Cloud-Native refers to running software by utilizing the services offered by cloud service providers (like AWS), versus running it on physical/virtual servers that must be managed. This application is also open-source and available on Github as a free application.
Announcing Jellyswitch Childcare
I often wondered if one could slip some brain teaser in the process.

Messengers made everybody wrte liek this .. but it you made the UI a bit difficult unless the author spells right. Maybe we'd see some global gain ?
Seems stunning that you could charge an electric car for 8 months without realizing you're not on a TOU plan.

We've got an EV and rooftop solar, and while I knew it was going to be an arbitrage scheme to begin with (with Net Metering, you don't use your solar to charge your car, you absolutely don't want to charge your car while the sun is shining), it was surprising to me to what extent usage had nothing to do with production. They're 2 entirely different things you treat entirely separately.

I thought I understood NEM2.0 pretty well (here in CA). Instead of the old NEM1.0, where 1kWh of generation = 1kWh of usage credit, it's bucketed by time of day. I actually thought NEM2.0 would be better for us than NEM1.0 -- we have generous peak hours (1pm-7pm) so we generate a TON of electricity off the roof at up to 38c/kWh during the day, and consume most of our power at much lower rates overnight. So 1kWh generated might be worth 2kWh into the car!

What I didn't factor in was that NEM2.0 credits are bucketed by month, and the consequences of that.

Yes, it means we generate very little in the winter, while our usage is just as high as in the summer, but that would wash out over the course of a year.. except for tiering! It hadn't crossed my mind how much tier 2+ usage we'd have in the winter. Which means it actually can pay off to charge the car at work in the winter, while it's pointless in the summer.

We're on a grandfathered TOU plan that I wanted to keep for those generous generation credits, but I'm thinking of moving to an EV plan because the much cheaper charging rates might offset the more-generous peak hour timing and credits. (peak would be 4-9pm though, which means we generate less during peak, and we also use more at peak, since typically we get home around 7pm, all of our evening usage would still be at peak).
contrarians are superficially similar to skeptics.
Based on the photo in the post, the Kill A Watt is calculating his costs. He doesn't show the actual wattage reading from the Kill A Watt, so it seems to me like the price is set incorrectly on the Kill A Watt.

-- Addendum

I happened to have a Kill A Watt and Wemo lying around, and with no devices attached, the Watt reading ranges between 0.5W to 0.7W with no device attached and the Wemo set to the OFF state. When the Wemo is set to the ON state with no devices, the reading ranges from 1.2W to 1.3W, which is a noticeable jump.
You don't even have to use Windows - Linux/MacOS and .NET Core is a combo that works really well.

For OSS, I really like Github, and honestly even moreso since the Microsoft purchase, since there has been some actual progress.

For non-OSS though, I favour Azure DevOps over Github (despite the silly name) - they have a very generous free plan that includes pricing repos and build time on Windows, Linux and MacOS build agents. The CI/CD side of it really is fantastic - I've used Travis, Appveyor, GitLab and Jenkins, but Azure DevOps is just so much more capable.

With Microsoft buying Github, I'm actually kind of worried about what is going going to happen with Azure DevOps - it really is a great platform, and I hope Microsoft don't end up replacing it with Github...
What if I don't use gmail?
It is common with doctors also https://en.wikipedia.org/wiki/Compassion_fatigue
When something hits a deflective plate, it could ablate part of the plate, thus increasing the amount of debris in that particular orbit.
Syntax highlighting in a message is really powerful if your message includes a series of diffs.

```diff
- Remove this line
+ Add this line
```

But even if developers are fine with highlighted code snippets inside message, that still leaves the buggy snippet tool which adds newlines when you copy-paste from it, not enumerated, or bulleted lists, no hyperlinks except verbatim, etc. The no hyperlink part is annoying if you have to link a couple or more long urls and placement matters.

Edit: To add to the list, since slack doesn’t use real markdown it is impossible to included backticks in code samples (e.g. `` ` `` is not a thing, and neither is ```` ``` ````).
Sealed Rust Update
Huawei clearly is on parity with western technology. The evidence is here:

https://www.eetasia.com/news/article/Integrated-5G-Chips-Unv...

And in particular, with its 5G modem:

http://www.hisilicon.com/en/Products/ProductList/Balong

Some news about this:

https://www.bloomberg.com/news/articles/2019-09-09/huawei-an...

And also for the base stations:

https://www.fiercewireless.com/wireless/huawei-s-5g-ran-port...
I remember hearing this back when I worked on financial software for hedge funds (2005ish), adjusting our product so it represented currencies as integer numbers of cents, taking the change to my boss (the company CEO), and then hearing "Use floats for money. All of our customers do, and if we don't you'll create needless friction for them."

Ran into it more recently when doing cryptocurrency market analytics. Bitcoin represents currency as integer numbers of satoshi, where 100M satoshi = 1 BTC. Ethereum represents it as integer numbers of wei, where 10^18 wei = 1 ETH. I thought I'd be smart and use these fundamental units internally, only to find out that basically every exchange quotes prices in floats. By the time you get the data, it's already lost whatever precision it had, and you're just introducing needless friction by trying to get smart.

Sometimes being compatible is more important than being correct.
I scored 'mid' with 2.1, which was rather surprising after reading the parents comments.
He has to be off, way off. He's not using $4/mo on an Echo at 10c/kWh. We pay more than double that rate and our electric bills were frequently under $50/mo before we got an EV.

The one thing I learned using my kill-a-watt a few years back, is that "vampire draw" is likely something that only applies to VCRs from the 80s. I plugged it into a power strip full of USB and Apple chargers, and the consumption over a week is stunningly close to 0.

Every small device I measured was utterly insignificant, despite all the articles over the past decade telling you to plug all your chargers into a power strip and flip it off when not in use.

Bigger things I can understand. Our "smart TV" almost certainly draws tens of watts in spying^H^H^H^H^H^H standby mode.
I'd say the Economist, Bloomberg, Bellingcat, and fivethirtyeight all have good signal to noise ratios.
Home Assistant is great! I flashed a cheap ES8266 RGB Led controller with ESPruna firmware and hooked it up to HA over MQTT. What are some of your hardware recommendations? I also have a Zigbee/Z-Wave dongle for the RPi, so I'm not limited to WiFi only.
> Where I grew up, teachers used to punish tellers along side the alleged offender because it was bad for society.

Absolute legend.

Where was this?
Thanks for the info, looks like I had the wrong idea with the wrong product!
Kind of like any book or course like that, I found that the magic wasn't in watching the lectures or reading the book but in deliberately applying some of the strategies to my own learning process.

It was easy to watch and think "OK that makes sense". It was much harder but much more worthwhile to deliberately set aside time for diffuse mode, practice spaced repetition, and quiz myself as I worked through a reading.
Great advice on going for the lowest (cents) so you can work with integers. I do something similar with dates on all my apps where I go for ints in the database and always save unix timestamps. I can't stand dates unless I'm working with timestamps.
If you're going to Google "Melinda Shore abuse of process" you'll have more fun reading about rehired (the "visibility" proposal for TLS 1.3 from Nalini's lot) for which Melinda suggested that a proposed way of disposing of rehired was an abuse of process (others had proposed, perhaps not entirely seriously that since its authors and supporters had no intention of actually showing up to justify it, the in-person meeting should conclude it had consensus to reject the whole thing outright on the spot). She's technically right that time too.

Anyway I wasn't talking about Melinda, who as a co-author would be in your terminology one of the proponents that you think she's directing that message at, I was talking about Kathleen Moriarty at IETF 103.

The chair's choice of phrasing "This was not our finest hour" undersells it somewhat.
United States vs. Diploma, Princeton U, PhD, Issued to Alanum Mathison Turing
I don’t feel sorry for them because those companies are engaged in something else that’s intrinsically bad.

But that doesn’t diminish my criticism for China and their culpability in egregious acts. Our greatest sin is ever working with any authoritarian country but their sin is they fundamentally deny what it means to be a human being.
The article is right, you should use integers for the number of cents (or whatever the smallest unit of the currency is). That is easy enough as long as you are just adding and subtracting, but what do you do about multiplication and division? How do you calculate interest or yearly yields? I think the answer is fixed point, but that is not easy.
I've not seen the show, but I seem to remember seeing a picture with Ubuntu MATE.
What impeachment?
Thanks for that tip. That's what many of my friends say too.
In terms of purity, sure, but pragmatically, meh. You do need to round to cents in ui and after every calculation though. Exercise: how large do amounts need to be before losing a penny?

I used to evangelize integer cents but then I worked on a few systems with floats and the world didn't fall over.
The Great Fitness Scam
In winter, assuming you have a gas-powered furnace, isn't this "wasted" electrical usage environmentally beneficial, by reducing your use of natural gas for heating?
This type of thing coming from programmers really bothers me. Here is a more universal rule: Never say "never."

Whether or not floating point numbers can be used depends on the context. If you are talking about an accounting system, core banking system, ERP, or similar transactional systems, then sure you probably should use integers not floats.

However, if you're working on any financial model, like something as simple as discounted cash-flow model, then floating point is the correct choice and only choice.

I've had a programmer try to convince me that I had to use integers in financial modeling software that I was developing, and he used this same folksy argument with me. It was a genuine struggle to convince him that this was not a universal law and made no sense for the application at hand.
Postgres has this: https://www.postgresql.org/docs/12/datatype-numeric.html#DAT... which is pretty handy.
If the functionality you're writing is truly that abstract, an abstract variable name is fine. Your example didn't include the method signature though, so I assumed it was a part of some larger (concrete) code block.
Linux for children

At my age we used Backtrack Linux
Stop being so hostile (and wrong). The implications of JEDI are far larger than short term revenue. This will set the stage for decades of government cloud work.
Also from JPMorgan https://perspective.finos.org/
No, the answer is floating point.
It helps that Facebook is pretty annoying when logged out, not sure it would translate well to Reddit (or HN). Maybe I should insert adds, banners, etc, on purpose in my tabs?
Andy Rubin's Startup, Essential Products, Shuts Down
I've experienced one side of this and seen the other side of it first-hand. I am the guy that stuck up for myself, both in middle school and high school, and as an adult. Police got involved many times, I was punished despite everyone involved agreeing I had acted in self-defense. I was unable at the time to afford adequate legal representation and the only advocates I had sided with the government/police. Later in life I had similar situations but was wealthy enough to afford adequate legal representation and things went much better for me.

I've also observed a friend of mine being bullied as a kid, a teenager, and then as an adult go to the police because that's what he was taught/told by his parents. As a child they did nothing and made the situation worse by causing the bullies too know he'd reported them without actually taking any action to improve things. As a teenager they bullied him too, called him weak, basically told him he deserved it. As an adult, he was arrested and charged although the charges were dropped because all his wounds were defensive, because the bully was a woman.

The police, at least in the US, are not your friend. Most cops are ex-bullies or current bullies. Many people join the police force explicitly because the badge allows them to cover up their own misbehavior and empowers them with impunity in their actions. Don't be so ignorant as to believe otherwise, the evidence is plain and available for all to see, and anecdotes support it much more viscerally.

But, yes, thank you for your victim blaming narrative. As if someone is making up cops being bullies... as if.
$10/month is a lot for a firewall.
The public perception that Azure is a viable alternative to AWS has been secure long before the JEDI contract was awarded.

> That's also the reason I don't understand Amazon fighting the decision, because it just makes them look immature now.

In a big enough procurement, if you dig deep enough, there is always some impropriety that you can find, that may get you anything from a small payout to the contract being reversed. It's not a matter of maturity, or technical merits - it's a matter of politics and money.
And here I was wondering if I should start Tor, as I usually do when doing anything health or politics related, but thought I was maybe being paranoid for something upvoted on HN...
I love the fact that the PEOPLE of China have been able to benefit economically from this. However, less than 9% of China's population are members of the CCP. The other 91% of China's people are locked out of any form of government representation.

This is a recipe for tyranny, and the elites of the CCP have oppressed the good citizens of China by developing tech for suppression of speech, identification and targeting of dissent, etc. Even worse, they have begun exporting this technology to other autocracies.

I say this as somebody who has no illusions about the corrupt nature of the US government. However, the US government doesn't have nearly the power over its citizens that the CCP has. Just wanted to clarify that I'm not pretending I live in a perfect democracy. Just empathizing with the Chinese people, and wishing they had more say over their situation than they do now.
I'd qualify the statement a bit and say, don't use floats for accounting. It's a tradition that the last column of an accounting calculation is a kind of crude error checking code.

I think if you're doing financial modeling, or anything where the real uncertainty is bigger than your unit of money, then it's like any other calculation -- use floats with all of the cautions that you learned in numerical analysis class.

My dad played the stock market and used a slide rule for his calculations.

Another reminiscence: Since he owned some stocks, my dad got annual reports. I remember leafing through the report from General Motors, and seeing that all of the numbers were given at full precision, down to the penny. I remember thinking to myself: If one worker accidentally carries a pencil home, those numbers are all wrong!
Nobody claimed that China is the only one to steal. Brits stole tea trees from China. Americans stole textile manufacturing from Brits.

Perhaps if those Yankees could have pointed at the Brits stealing tea trees, then the Brits would have been struck with a sense of self-realization of their own hypocrisy, and let the Yanks make off with those machine designs with no hassle?
Alternatively, you can get a $20 power bar[1] that has one outlet that determines the on/off state of the remaining plugs based on the current draw of that one outlet. No Home Assistant required.

I use one to power off a bunch of devices when my computer sleeps.

1: https://www.amazon.ca/gp/product/B01G6VTIDG/ref=ppx_yo_dt_b_...
Given the amount of work and legal risks involved do you really blame them for being reluctant though? How many man-hours were spent on sorting out all the legal issues, doing the rewrites you mention etc?
As an Okie, I'm not a huge fan of it. I think they ought to just use the emblem on their flag.

As for the motto, it sounds like an apple knock off, or the motto for a design firm. Oklahoma isn't a design firm, it's a state.
> and they deliberately disable the security features that American processor makers, such as Intel, use to prevent hacking

This aged well...
What happens in your real life is still 10-100x more influential in how you feel.
Prestige vessels, like battleships were back in the 1930s and early 1940s.

They're just as obsolete as the battleships they displaced. Just slow, expensive targets.
Yep.

And you can vouch for good comments from shadowbanned accounts, just as for manually flagged comments.

Being rather paranoid, I check this account occasionally via Tor.
It's actually the assumptions around longevity that need to be examined.

Software is not like etching perfect museum-pieces.

It is the union of the world that defines software's context, and since that will always change, we'll have to continue to write and re-write software to ensure the match is appropriate
> Like, it's not going to strike a satellite from much of an angle above or below, because then it would by definition not be in orbit, correct?

It sounds like you're assuming that orbits are typically close to circular. I have no idea how true that is, but I imagine that a Kessler-type chain reaction would tend to make it less true.
Its called reality. Kids are people, not machines. Parenting is more comparable to pushing on a string than writing a program.

I've seen some people spend 17 years (and counting) trying to teach their kids to turn off the lights.

Much less your average 5 year old, most of which probably lack the mental awareness to always remember to turn off the light when they leave a room. Hell, my 5 year old almost ran barefoot over shattered glass because she really wanted to throw something in the trash - she forgot the glass was there about 10 seconds after we told her not to come over here while I cleaned it up.
Adblock?
I ended up switching mine off just to make the internet usable.
> good for them, and for humanity's aggregate progress.

I don't think social credit and proof that democracy isn't necessary for profit is good for humanity's progress.
Side note: Has Disqus ever worked, for anyone?

I've tried dozens of times over the past few years. It never provides a 'logged in' comment box. Once I login, if i try to login again, it complains about a form submission error. I've never bothered to troubleshoot because mostly I want to avoid using Disqus but a couple times a year I decide to give it a go, and.. nothing. I have or had an account, which doesn't seem to work. I've also tried to use Twitter integration, which seems the least-bad (because my twitter account is rarely used for anything anyway).
In the past (1990s) there have been banks caught skimming. They were always exchanging (with other banks) amounts of currency (fe EUR to USD) specifically chosen so the error was always in their favour.
One can take a balanced position on this without going to either extreme. American companies have certainly abused the patent and copyright system by allowing patents to last for far too long and cover too much. Likewise copyrights have been applied for too long time periods.

Yet I don't think the solution to this problem is to abandoned both systems completely. Rather copyright period should be shortened, and patents should cover less and last for a shorter time.

Right now the system is not setup to support innovation and creation but rather to act as cash cow for big corporations.
I personally believe that stems from the popular social platforms forcing you to give up your controlling interest in copyright, preventing you from suing a troll forum for republication of your protected works without your consent, since you openly divested yourself of that right when you tweeted.

Under US law anyways, it is absolutely not okay to republish a written conversation without permission under copyright law to do so, unless you fall under the "fair use" exemptions. It is safe to say that most forms of attack would not pass a "fair use" test in the courts. So if more people were to sue over copyright violations and demand the unmasking of who posted and/or those who operate, that would certainly go a long ways towards resolving that imbalance.

Sadly, it's a very expensive process, and it's very cheap to violate copyright.