skysight-inc/HackerNews huggingface dataset:
I use two TP-Link HS110 outlet plugs for power consumption monitoring for my washer and dryer.

My dryer is gas so I don’t need anything special. Would maybe check out the smart Leviton load center mentioned in this thread for new construction.
I am not versed enough in car things, but it seems to me this would be something maintenance shops nailed down decades ago. How would they convey that your car is lacking maintenance even if you can still drive it to work ?

Perhaps we should go with "needs repair" or something like that ?

"Risk" feels like insurance territory (which goes along with "there is always some risk"), and a lot of people beautify the notion of taking risks to get higher gains.
Yeah no. There are whole fields completely untouched by such reasoning, like analysis.
At the moment I am building a toy PHP framework where you must pass a user into the service/business layer that will go all the way up to the data access layer.

In my opinion authorization should be done at read/write level because then all layers will benefit from the same authorization security.

It seems Oso is doing just that, which is great.

In fact this is how linux/unix has been working for years. But on the internet sometimes it feels like every wheel is being reinvented. Most frameworks behave as if you would open a file in Word and then Word will decide if you are authorized to view or edit the file.
Small Bundles, Fast Pages: What to do when there's too much JavaScript
As HN is covering so many different subjects, I thought that it was related to these oil languages :) https://en.wikipedia.org/wiki/Langues_d%27o%C3%AFl
The throttling was a reaction to poor battery performance at the technical endish-of-life part of the product. After X cycles the battery recharge ability was limited, couldn't be fully charged. It also had increased internal resistance, meaning an increased power draw (eg CPU/GPU load increase) can't be sustained. If too much current is drawn, the voltage drops, and the result may be a brown-out event (voltage too low -> shutdown/reboot). Since the battery couldn't deliver, Apple limited use of the battery so it doesn't run into those brown-outs.

This is all sound and well and well-known, which is why you design in a safety factor so that you have plenty of margin even at end of life.

Why didn't they? Since no internal Apple discussions surface, I can just speculate it's either,

* incompetence, they didn't anticipate this
* cost-driven decision, despite Apple products being top-dollar devices and even low-range devices work better in this aspect
* design-driven decision, larger battery would mean a larger device

I'm betting the last point. Someone (Jobs? Ive?) had a fixed upper size limit on the device, and at the same time a fixed minimum CPU/GPU performance limit to not feel sluggish.
I prefer email. Why do I need to sign up anyway?
For whole home power, I use a Rainforest Automation EMU-2.

It’s connected as a USB serial device to integrate into HA. The HA forums have a custom component for it.

This can be useful for monitoring the entire home power. No load center clamps needed, it communicates with my power meter over Zigbee.
If you wait for a bit longer you will see prices rise again and then fall again until the market finds back its equilibrium.

This is known as the bullwhip effect: https://en.m.wikipedia.org/wiki/Bullwhip_effect
That definition link is pretty good, but I don't see how what it says is connected to what you describe underneath it.
Prepare Time-Series Data Quickly and Easily with the AI and Analytics Engine
Alexandra Asanovna Elbakyan would be proud of that.
I dislike the author based on his/her writings.

Why would it be ad hominem (which is not even that)? Also, the link I posted is even about the same topic, not unrelated - so a logical flow in that one (and it has plenty) will easily apply just as well to an elaboration of one of the listed contenders on this page.
You are misinterpreting Isaiah Berlin.

"Such theoretical shifts set the stage, for Berlin, for the ideologies of the totalitarian movements of the twentieth century, both Communist and Fascist–Nazi, which claimed to liberate people by subjecting – and often sacrificing – them to larger groups or principles. To do this was the greatest of political evils; and to do it in the name of freedom, a political principle that Berlin, as a genuine liberal, especially cherished, struck him as a ‘strange […] reversal’ or ‘monstrous impersonation’ (2002b, 198, 180). Against this, Berlin championed, as ‘truer and more humane’, negative liberty and an empirical view of the self."
https://plato.stanford.edu/entries/berlin/

The idea of positive liberty is that you are free to become the best man you can be, but there is someone or a group who defines what 'best' is. And that inevitably ends in dictatorships or similar types of abuse.
They absolutely are. I have some in my cupboard right now, including some quite strong ones (one of which is brand new to being OTC).
Since you talk about objects with properties, I assume you are thinking about serializing an object graph to XML. I agree the element/attribute distinction and mixed content is not very useful in this context. JSON or similar is fine for such data.

Structured text with metadata is something like this:

<b>Hello, <a href="foo.org">world</a>!</b>

The element/attribute distinction and mixed content is useful here.

Btw. CData-blocks are purely an escape mechanism on the syntactic level. It should be completely transparent on the application level (e.g. like backslash escapes in a JSON string).
From the article:

"Through category theory, we teach young mathematicians the latest ideas by using general rules that apply broadly to categories across mathematics rather than drilling down to individual laws that apply only in a single area."
Udlap enables remote access to computer rooms for its 15k students and staff
> How to match "interview kind" to candidate? maybe ask them which they prefer, I guess?

I don't think it's a matter of candidate preference but rather position need.

Some companies need Computer Science / Engineer mindset to solve complex problems. Some companies need XYZ framework developers to deliver customer projects. FAANG companies usually need the Engineering role and developed an interview model to select those.

The problem is when companies that need developers apply the same interview mindset that Google does.
There appears to be complete lack of clarity in what we're aiming to achieve. As in asking ourselves "what are the next steps?" as my OH is wont to say.

At several points in 2020 it seemed fairly clear that health services were at risk of being overwhelmed. That's a pretty big deal, drastic measures to try and prevent that seemed the appropriate and necessary response.

Now that a majority of adults are vaccinated - and hopefully almost all of the most vulnerable - are we still at risk of health services being overwhelmed?

If the vaccines are keeping a majority from serious illness from a Covid19 infection, where are the patients coming from to overwhelm the hospitals?

It's also become completely clear that the delta variant can (and will) both a) infect and b) spread in the vaccinated population. Happily the vaccine does a good job preventing serious illness, so these people aren't likely to end up in hospital.

In Münster, Germany 380 vaccinated people attended a party in a nightclub on 3 September, the latest data show 81 confirmed Covid19 infections from this event.[0] This event is being reported as if it were somehow a failure or a scandal, but isn't this how mass vaccination is supposed to work? The cases are all mild. Nothing to see here, move along...

At some point we're going to have to stop testing, stop contact tracing, but keep offering vaccines(!), although stop stressing about who choses to take them, and head back to how we dealt with viruses before 2019.

Oh, and maybe we all need to take another look at the CDC's 'Leading causes of death' chart. Plenty of ways to die other than Covid19:
https://www.cdc.gov/nchs/fastats/leading-causes-of-death.htm

The idea of reaching 'zero Covid' is dead (if it was ever much of a proposition anyway).

[0]https://www.spiegel.de/panorama/corona-mindestens-26-neuinfe...
If you already own a home that appreciated to $800k+ then trading in to buy at $1M doesn't seem as bad.

Prices seem silly to me here too (Australia) but a lot of it seems to be a combination of the perception that house prices just always go up, so you have to "get on the ladder" as they say and trade your way along. Each step doesn't seem to be a huge investment in itself. If you don't hop on, then you get left behind.
Your reference are case reports and even has this disclaimer "While TSW was considered the most likely diagnosis in these children, confirmation was not possible partly due to the fact diagnostic criteria for TSW did not exist when they were first assessed, and partly due to the inability to completely exclude all differential diagnoses".

And of course you can ethically confirm this data through a clinical trial. Enroll kids with specific diagnoses, treat half of them with steroids, half without and compare outcomes.

I'm not saying TSW doesn't exist, but the evidence for it doesn't look very conclusive.
re: Opposition: My reply to your comment.

re: Purity tests: lol
Yup, exactly this! I send custom documented Z-Wave commands to switch the wall switch dimmers LEDs into “status mode” and can then control each one with a custom color and blink.

I just send the same commands to all the dimmers so they all show the same thing.
> What's next?

"Baby do you wanna bump", of course ;)

https://genius.com/Boney-m-baby-do-you-wanna-bump-lyrics
I think that is priority 1 for them, after starting as a yaml first system, you can now even add automation using natural language (never used that though). It will get less complicated for sure. As for the "crowded", I think that's up to you.
Sounds like a nightmare for newbies getting started. If this is the way forward, and I agree its the most Go-like, I would like to see good support for warning users to use v2 and why they need to.
To fool people with impress: "MOST" of the world NOT using Huawei, Only "GREEN" area using.
iPhone 13 Pro Geekbench
One of Germany's top health officials actually said that he hopes to get infected with the virus as long as the vaccine protects him from severe symptoms. That caused a bit of a stir in his fan base.
I second this. I tried other platforms (jeedom, domotics) before stumbling into HA a few years ago, and my Home Assistant experience was so much smoother than the others. I never looked back. Most of the things just worked. When it did not, the community was super helpful and welcoming in the forums, even with the noobs, this is a big differentiator. Thank you.
I feel like you're having specific genre(s) and their evolution in mind. Consoles barely had any strategy games and even those were sufficiently complex, such as Romance of the Three Kingdoms.

But in terms of game design I always believed that the more limitations you apply to the player the better (or just easier?) the game designer can come up with engaging tasks for the player.
As part of a big project I've worked on, we created a tool to generate Typescript types + runtime validation + SDK (client) from an openapi definition. The tool as been used quite extensively to help in the integration of many services and APIs. https://github.com/pagopa/openapi-codegen-ts
Show HN: Deploy to CPanel with GitHub Actions (FTP)
Amazon reaches agreement with trade unions in Italy
> Never mind if they actually designed systems that are currently running in the Fortune 500.

I see this kind of thinking often and it has certainly influenced my hiring decisions and my own career but there is a flaw.

There is a difference between someone who designed a system _at_ a F500 and someone who designed a system that got them _to be_ a F500. In a big company, there's lots of room to hide and bullshit.

Not saying that developers from those companies are bad, but they're not necessarily good either.
Is it correct that to use this I need to download their app and then enter my Google password inside it?

How do I know it's safe? Is there any other way to try it out?
Services and manufacturing are fungible and the rest of your tough guy act is even less convincing.

Bill Gates, Zuckerberg, and Elon Musk all came from at least upper-middle class background. None of them was ever at risk of starvation.

The carrot-and-stick approach to motivation works–in an extremely small band of human experience. But as it works in that band, which is the lower middle class, it draws people in from both sides: those richer ease up a bit, those immediately below put in an extra hour. That's why it's sort of the default experience. It's also a "winnable struggle" so it makes for good stories and is overrepresented in film and literature.

But, once you leave that narrow band, other forces are clearly at work. If inflicting pain on homeless people worked to motivate them to successfully get off the streets, there wouldn't be any homeless people. Because life on the streets sucks. If you think they are "lazy", have you ever toyed with the idea of just quitting and checking out an underpass with a good view? No...? But you do have a vague idea what laziness is? So then: that's not it.
yeah, it's a wide-spread dark ux pattern at this stage;/ https://twitter.com/pixelscript/status/1436664488913215490
Jesus, that's not how immunity works either. The immune system isn't one thing that learns and then works. Certain components of it work like that, but certain others do not.

You can't just throw out vague statements like that and pretend it's the truth and fact. There are innate and adaptive components, but even the adaptive components, which you conveniently threw everything under, aren't as simple and straightforward as you make them out to be.

For a very "basic" introduction to the adaptive immune system the wikipedia article has some reference[1].

Part of the whole ordeal about Covid is that the whole adaptive response is nowhere near as clear cut as you make it out to be and any actual epidemiologist agrees with that.

[1] https://en.wikipedia.org/wiki/Adaptive_immune_system
Sysadmin Hacks
Your frustration is they "follow rules"? I mean their role was created by law and if they overstep it, it gets shut down. For example, the FDA can't say "we're not approving this drug because the price is too high". That's not in their mandate and if they did do it, they'd pretty quickly get sued and forced to approve the drug.

And slowness in approving vaccines? The FDA was one of the first globally to approve the Covid vaccines (I think the UK was first).

And nothing stops your doctor from giving you a vaccine booster right now. In fact, I believe many people are getting them. The FDA does not dictate how drugs can be used once approved - that's at a doctors discretion.
Smart home hack breaks down walls figuratively and literally
> So clearly the government has been successful in this case.

It's hard to tell when side-effect reporting is suppressed.

Currently OSHA is banned from reporting on vaccine side-effects. That means the government wants no accountability, despite promoting employer mandates.

OSHA is also advising employers not to record side-effect data:

https://www.laborandemploymentlawcounsel.com/2021/04/osha-ad...
Do you remember the swine flu from 2009?

A couple of years ago (in the year after the swine flu craze), I was at the doctor's to get my yearly seasonal flu shot when I read the label on the vaccine vial stating that it was a seasonal flu / swine flu compound mix. Apparently the manufacturer got rid of their leftovers from the previous year by the help of a cost efficient second cycle use. I doubt that many people, who got their seasonal flu shot that year, were told what else they were injected with.

I politely declined.
I knew a few friends at college whose first jobs were at consulting firms. It seemed a bit of a misnomer since they had no practical experience.

I think sometimes people don't want to hire pragmatist consultants who will rock the boat too much and challenge sacred cows - even if they get things done, instead, they might prefer someone who organises meetings, Gantt charts and committees in order to make their hirers look good.
I feel like if they could manage to get the self driving system to make a plan and stick to it it'd be a better driver already. In so many of these videos you can see the car dithering between two or more options, with the whole car doing these jittery unsure steering motions.

At least if it would pick a damn option it'd have a 50/50 chance of picking the right one.
I've been the same with Twitter and Facebook. I've quit both and sometimes feel at a loss as to what to do, but I'm finding that if I put in the (frankly, herculean) effort I can find groups I like that are less geared towards dominating my attention and more rewarding. One such group has been my trade union, which I hadn't expected.
I don't mean to diverge from the subject too much but wonder if we could improve resilience and longevity by offloading a portion of the functionality to the users. For example by implementing some sort of distributed selective PTP solution, where everyone hosts what's important to them personally, hopefully still under IA "branding". I do it with httrack but it's offline and not sustainable.
Does the Supercharger network come with a fleet of drones that can autonomously repair a charger in the middle of nowhere, that broke down one late evening of a particularly snowy winter Sunday?

That said, it's probably a UX problem. Once EVs stop competing on range so much, it'll make sense to just designate the last 10% of battery as "reserve" and not count it in the battery level indicator.
If you're willing to tinker, a camera that compares the current image with a "baseline" image and says it's occupied if there's enough change.
You'd have to have an IR or NIR camera to work at night, and take special care around things like doors/drawers/curtains that move.
dismissing the argument based on your feelings about the author is literally ad hominem.
and Hollywood acted so surprised when Popcorn Time became popular. Imagine that.
Man I'd love to live in your house for a couple of days to see what it's like.
I see. I think you meant to suggest that public accessibly to information is made relatively one-sided (to Facebook's advantage) by the DMCA on top of the software protection schemes employed by FB & co.
It will be fascinating to see how this plays back in the US.
The point of abstraction isn’t to hide information from you. The point of (properly done) abstraction is to allow you to work without having to worry about the details.

Abstraction has nothing to do with this. The problem is the side effects of social media. Even if Facebook open source their algorithms, I doubt anyone could have conclusively predicted this. We only know all this because of empirical sampling of the user population.
In Ireland, roughly half of the vehicles going for the NCT fail on the first try, and ultimately about 5% don’t pass at all after retries.

Of that, I’d say half of the initial failures are simple things that don’t require a mechanic, (dead bulbs, bad/low tires) and the rest require a me hanic to do something.
Personally, I think consulting works well, like contracting works well, when you have a specific requirement that the Consultant/Contractor can meet.

We paid a lot of money for a software consultant once to produce an encryption library in .Net (packaging things, not inventing algorithms) and although he was clearly confident and reasonably competent, he wasn't able to produce it in 2 months. Once he left, I did it personally in 2 weeks on top of my CTO role.

If we had planned this better, we would have only recruited someone with experience with the specific issues we had around DI and .Net encryption and it might have gone a whole lot better.
Memory cells will produce the antibodies when they are necessary not continuously until the end of time. This paper https://www.medrxiv.org/content/10.1101/2021.08.15.21262067v... just tested to see how many antibodies there are.

It's like saying "All people run out of edible food (antibodies) within hours of being hungry (exposure to distinct protein)". Well, yes, but we have the ingredients to make them in the fridge (memory cells). Just measuring the amount of cooked food (antibodies) will tell you how much I can eat right now, but I'm not going to starve (get sick) in the absence of the cooked food (antibodies) since I have the tools - raw food (memory cells) in case I get hungry (exposed again).

In the case of this study, they tell us we've run out of cooked food in 6 months. That doesn't tell us whether we'll starve, because we could have hella stores in the pantry and they specifically did not measure any of that.
Elderly and at risk people also get booster shots in Germany. My mother is scheduled for one in October.
For everyone interested, there is an interesting study to be found researching EV vs gas driven car fires [1].

"Nevertheless, existing test results have revealed that the heat release rate of EV fire is comparable to that of the fossil-fuelled vehicle fire, while EV fire may release more toxic gasses like HF from burning Li-ion batteries."

[1] https://www.researchgate.net/publication/338542510_A_Review_...
Thanks for share this answers. Very interesting and useful for my case.
these user agent values leak data about your system, why would you want them to be sent unencrypted? loads and loads of new web APIs are moving to HTTPS only. this is not a Google specific thing.

It's worth to note that Mozilla's position on this proposal is "harmful": https://github.com/mozilla/standards-positions/issues/552
How does the launch prep, launch, and deployment compare to the assembly of the sat? I was under the impression that eg fairing separation likely is quite messy, perhaps even metal flakes dropping of due to abrasion and such. Silicone off-gassing perhaps not so much of an concern then.
> Considering tons of folks are still on Java 8, I would have liked to also see comparison between that and Java 17.

We did a comparison of Java 8 and Java 11. And that was a good jump too:
https://www.optaplanner.org/blog/2019/01/17/HowMuchFasterIsJ...

Now, you can't just sum op those percentages (different code base), but that sum would be a starting estimate I think.
To me learning languages through apps always seemed like learning to swim by reading a textbook. There is too much tacit knowledge in language acquisition, it really only works through real immersion in the culture and people who speak it.
Tell HN: LinkedIn requires login to view Profiles (unless you come from search)
I'm not sure when this happened, but if you are not logged into LinkedIn you cannot view public profiles[1] anymore UNLESS you are coming from a result in a search engine[2].

Which means if you put a link to your LinkedIn profile elsewhere on the web, you cannot guarantee that everyone can view it.

---

[1] https://www.linkedin.com/in/mattowen

[2] https://www.google.co.uk/search?q=matt+owen+mbcs+citp+thirdspace+linkedin
I'm a little split on it because they don't use IPFS. It would be great if they had a button to "mirror" or "contribute bandwidth", because that I would do. I have a few VPSs contributing bandwidth to other smaller projects + a fiber connection at home with aging disks lying around.

A simple docker-compose.yml with an IPFS service and a coordinator to pin the least replicated or most wanted items would be great.
Cloudfare also has an IPFS pinning service + gateway, so they could offload some traffic to them as well.
Taht never worked. I had to use a goverment java web applet that run on only one exact java version, down to the patch level. Anything else, it didn't work. And also that java version was already out of date, so every browser was crying about it. fsck java.