skysight-inc/HackerNews huggingface dataset:
In fact, I don't trust my employees to a full 100% degree. I didn't have time or ways to build trust (yet).
They work on the other side of the planet, I've never met them in person. Many of them are literally missing the few goals I've managed to set.

> That would absolutely demolish my desire to work.

I've watched probably the screenshots 3 times in 2 years when someone was underperforming and it turned out s/he was just not working at all.
If you had the desire to work to start with, I would have never checked your screenshots because you have hit goals or showed me you could do awesome stuff.
Please don't make me start complaining about the utter sheet stupidity of the Italian electrical plug (type L). It's pure and utter shite.

1. The C plug was fine. It doesn't carry more than 10A, and that is fine because it does not support grounding, so it would be unwise to use it for very powerful appliances, but it's well enough for bed lamps and phone chargers.

2. We Italians are famous for finding half-assed solutions to problems, so instead of developing a decent plug we just shoved a ground prong on the C type plug, so the 10A L connector was born.

3. Given that 10A plugs can only carry AFAIK a maximum of ~1500W, the 16A L connector was created as a chunkier version of the 10A one.

4. Given this whole nonsensical situation, companies catering to the EU single market largely ignore the L connector. Every single device sold in Italy either uses the C type ungrounded connector (Europlug) or the E/F "Schuko"-French combo connector.

5. Italian houses have either 10A plugs WITH 10A WIRING or 16A plugs (usually with combo 10/16A plugs, have I mentioned the two sockets are incompatible despite both being L?). This means that F "Schuko" adapters to L are a common fixture in Italian homes.

6. People buy devices with F plugs, which they then have to plug into their sockets using adapters. Adapters can either adapt to 16A plugs, or, unfortunately, to 10A, which is extremely dangerous given that Schuko is a 16A connector and 10A plugs often do not have the proper wire gauge for that. The fact that no Schuko adapter supports nominally over 1500W doesn't help either.

Long story short: Italian homes are full of high power devices, such as microwave ovens, air friers, hairdryers, kettles, ... plugged in 10A wall sockets through adapters that do not allow more than 1500W of power. It's absolutely stupid and moronic. Yes they get hot. Yes they are a hazard.

The solution would be to mandate everywhere the C/F/L combo socket in new buildings, but given that 16A wires are more expensive and the Italian government has been historically extremely pro-business, it will never happen.
Read the last sentence if nothing else.
I think if they lifted the diagram from the docs [0] to the front page it would make things a lot more clear.

0: https://deepkit.io/framework
i dont think thats a strength as you make it out to be
Except you haven't made any factual arguments here. Your comments can be summarized just as "Microsoft sucks, Apple is the best !!!111one".
Location: Berlin, Germany

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Docker, Machine Learning, Kubernetes, Scrum, Git, Java

Résumé/CV/LinkedIn: https://www.linkedin.com/in/christopherkuemmel/

Email: hn+kuemmel.christopher@gmail.com
Lightning isn’t thinner than USB-C when you compare the size of the sockets.
>You have got the Second Amendment backwards.

I'm not American, and I'm not writing specifically for the US. But after reading up on most periods of Western history, I did notice that whatever group of people served as the core of the army, tended to be the same group that controlled the country. And that this pattern seems to be older than history itself.

> And this idea that the Second Amendment is supposed to be about guns maintaining democracy is a perversion of even that.

The idea itself is almost certainly not new. Around the time of the American Revolution, Europe had been through a period of around 1800 years of mostly some form of tyranny.

For most of that period, the "right to bear arms" (which tended to mean military grade weapons and armor) was restricted to the nobility or other privileged group, who would often take advantage of the monopoly for coercive purposes. (Kind of like the Sheriff of Nottingham in the Robin Hood legend.)

People living 200-250 years ago were certainly aware of that, as it was recent history for them. The concept that was new to them, was that of "democracy". Instead, they tended to care about "liberty" vs "tyranny".

For instance, St. George Tucker in 1803:

"A well regulated militia being necessary to the security of a free state, the right of the people to keep, and bear arms, shall not be infringed. Amendments to C. U. S. Art. 4. This may be considered as the true palladium of liberty ... The right of self defence is the first law of nature: In most governments it has been the study of rulers to confine this right within the narrowest limits possible. Wherever standing armies are kept up, and the right of the people to keep and bear arms is, under any colour or pretext whatsoever, prohibited, liberty, if not already annihilated, is on the brink of destruction."

People at that era, just as now, had many different opinions, and I don't know the discussions well enough to know the precise intent of the Second Amendment.

But whether it was the intent or a side effect, I believe one effect of an armoed populace (privately armed or drafted), is that it makes it harder for a would-be tyrant to take away all liberties.

One example that may be more relevant than the USA, right now, is Russia. Russia still has a system partially based on the draft. But Putin is not willing to pull in all reserves the way Ukraine has done. A reason for that may be that it could increase the risk of the army turning against him.
I think you’d be surprised how many are just a halfass R script, or some disorganized SPSS/Excel or Graphpad / other proprietary software work. :P

Not in terms of proportion of data of course, but in terms of proportion of papers.
Interestingly Ferrucio Lamborghini's son has commented on this blog post disputing its version of the story.
I don't think this is a biggie. It could probably be worked around with a CODEOWNERS over .gitlab-ci.yml.
I hate deployment so much.
How do you know it’s only “some” drugs that are cheaper?
HoloLens leader Alex Kipman to leave Microsoft after report on ‘toxic’ behavior
I moved from recording my weight daily to weekly. The habit of weighing yourself daily can have negative outcomes. For example, you go on holiday and worry too much about your weight as you can't do your weigh in. My friend has taken this a step further and goes by his belt.

I think our habits are very important and worth reviewing. I also removed my stocks app from my phone. I was checking it multiple times daily. I know check it monthly when I do my finances. I feel much better for it.

Habits are important. I think we just need to make sure we schedule them appropiately.
Tor Browser – 11.0.14 (Android, Windows, macOS, Linux) Released – (June 7, 2022)
LTSpice Tutorial
I actually think the construction method of and composition that aids code re-use very applicable to regular-degular workaday programming.

Kotlin plus property testing gets you very far and the industry defaulting to that would be a huge improvement.

I'll have to rewrite one of my Haskell projects in Kotlin and see if I feel anything is missing.
I'm curious, if Google reported this to a credit rating agency, would they be liable for defamation?
Also a country that fought a bloody civil war to abolish slavery less than 90 years after its founding.
And yet stuck with Jira we remain!
Aren't the latter two definitions for the ORM side of things? Just guessing, I haven't looked into it too much.
JSON is a great configuration language:

* It's in the standard library for most languages so you can write tools that read and write it that have zero dependencies. This is great for portability and for use in offline environments.

* You can use the same JSON files as input for tools that expect JSON (eg Terraform .tfvars.json) and tools that that expect YAML (anything kubernetes related)

* You can easily see at a glance exactly what whitespace characters are in multiline strings like PEM certificate strings. This is useful to avoid LF vs CRLF line ending issues, and ensuring start and end whitespace is exactly what you want to make sure input strings are compatible with whatever is consuming the configuration.

The downside is that it's a little bit ugly compared to YAML, but editor auto-formatting and key-sorting plugins make that a minor issue.
At least for SSDs the description I read was something like yes,you can write a single block if you only need to turn 0s into 1s, but no for the reverse, which requires erasing a whole group (forgot the precise term for that) of blocks.
Good question you ask. Many good comments, thank you other posters.

First comment is allow more time for things you want to recall to appear.

Second comment is I got a small benefit by taking vitamin B12. Set up a note sheet, take some vitamin B12 the night before you want to remember something and write down the results.

Along those lines, I mention Daniel Khaneman's book Thinking Fast and Slow.

I suggest you study the phrase 'memory impairment'and until you find a much better phrase. A second book I recommend is Norbert Weiner in Cybernetics Command and Control in animal and machine". He proposed that the human brain differs from computers because the memory more or less lasts for the life of the human. In computers, the memory is reset.
I'll mess around and see if it's worth it. I just think it's overkill for my personal use case.
I host my own Vaultwarden (Bitwarden backend), but every month or so print a physical copy of my passwords and put that piece of paper in a safe. Never needed the paper, but it's good to know it's there in case something catastrophic happens (where my home server, my backups and my offsite backups all get destroyed).
I'm sure there was no ill intent! but "this is anti-intellectualist drivel" is name calling in the sense that the HN guidelines use the word; it doesn't have to be personal to qualify:

"When disagreeing, please reply to the argument instead of calling names. 'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3." - https://news.ycombinator.com/newsguidelines.html

Thanks for the nice reply in any case.
I find reading untyped code unnecessarily difficult.

Just this week I came across Swift for Arduino, and SwiftIO, both Swift language solutions for low level boards.

I'm looking forward to giving them a spin.

https://www.swiftforarduino.com

https://www.madmachine.io/
From a moderation point of view the issue is that you've been repeatedly breaking the site guidelines.

In the case of the GP comment I think the point where you crossed the line was "I love how you just keep on sounding like an advertisement just before you repaet again that you are NOT an Apple-Fanboy". That's the sort of flamewar swipe we definitely don't want here. How the other person feels about it in any given case isn't dispositive; the problem is the effect such comments have on the ecosystem as a whole.
what does this do? i mean can we run x86 programs on say raspberry pi?

what about oracle cloudtron alwaysfree vps?
To first approximation, nothing. And it's possible that we will at some point in the near future. The problem is consuming it. You won't be able to view the photo on device until Android adds it, or until the gallery and camera apps add custom software decoders. You won't be able to share with anybody until Facebook/Whatsapp/etc add support. you won't be able to view online until the browsers add support....
The current rumor is that Apple is open to Microsoft doing it, and that Microsoft has an exclusive license with Qualcomm for ARM windows. This license expires soon.

> "that's really up to Microsoft," [Craig Federighi] said. "We have the core technologies for them to do that, to run their ARM version of Windows, which in turn of course supports x86 user mode applications. But that's a decision Microsoft has to make, to bring to license that technology for users to run on these Macs. But the Macs are certainly very capable of it."

From: https://arstechnica.com/gadgets/2020/11/we-are-giddy-intervi...

Exclusivity deal rumor: https://www.xda-developers.com/qualcomm-exclusivity-deal-mic...
Fantastic story, thank you. I am an avid student of the early days of computing and have heard most of them, so this was a real treat.
I personally like ulisp as it allows proper dev on an rpi pico
I think the drag coefficient as a derivation of drag peaks around supersonic speed but I am not sure about it.

https://aviation.stackexchange.com/questions/79732/why-does-...

Not sure what zero lift means in this context, perhaps the drag induced by lift is neglected. It is still > 0 so drag does still increase...
You’re parroting backwardstate controlled media
It's worse than that, just because a charger can support 60W doesn't mean it supports every standard combination of volts and amps below that level and just because a device can charge at 60W doesn't mean it uses the same combination of volts and amps your charger supports. I have a 100W charger than can't "fast charge" my phone (USB-C on both ends) because they only overlap capabilities on lower wattages.
Vehicle registration rules in the UK[0] make a clear distinction between the "registered keeper" of a vehicle (the person who "keeps" it, uses it day-to-day, and who is responsible for taxing it), and a vehicle's owner.

A vehicle's registration papers show the keeper's name and details but the document states in large letters "This document is not proof of ownership".

[0] https://www.gov.uk/vehicle-registration/new-and-used-vehicle...
I've watched the screenshots 3 times in 2 years when someone has been missing deadlines and failing to explaining why for several weeks in a row.
I employee people from all over the world. Some of them have real problems.
A guy from Venezuela got his computer fried from an electrical surge.
I asked him a lot of proof and he did provide it immediately. It was all true and I bought him a new laptop.
Another guy from Mexico said he could not work because a hail storm had damaged his computer. When asked for proof turned out that it was all completely made up.
He did not wanted to provide a single photo of his damaged equipment.
He played the "You don't trust me??" card.
In my experience people that do the "You don't trust me?!?" card are at the last rope and have buried theirselves in a huge pile of lies.
So no, I don't trust employees from the other side of the planet that I've never met in person that I just started to work with last month. Trust need to be earned over time with actual proof of being worth of trust.
I give them the benefit of the doubt and I ask for proof.
> But also to be fair, USB-C cables that support thunderbolt 3 are a couple orders of magnitude faster (throughput) than Apple's lightning cables (40 Gbps vs ~480 Mbps)

however, extremely few devices ship capable of these data rates, and many USB-C cables ship only supporting 480 mbps data transfer.

> ... Apple could possibly support such speeds without releasing a new backwards-incompatible cable, they would have done so long ago.

Lightning supports USB 3 (superspeed 5gbps) speeds. The lightning USB 3 camera adapter supports it for compatible devices. They did indeed figure this out long ago. They didn't do it because most people don't use lightning cables for data or even understand they _could_ use lightning cables for data.

> If Apple ever wanted to support faster than 40 Gbps, they would have to do so in concert with the rest of the tech industry and release it as an open standard. I'd like to hear somebody try to argue this is a bad thing.

Apple contributed to both thunderbolt iterations and to USB4. They were first adopters of both, as well as shipping the first USB-C laptop. I'm not sure what point you are trying to make here.
Miro is deffo aimed at business, for sure. It's far more advanced than Excalidraw, by a long shot, only multiple levels.
> How do I even begin to disagree with the IRS, for example?

Have you ever had a bad interaction with the IRS? If so, it is probably because the IRS is chronically underfunded.

Anecdotal but among the people I know, the consensus is the people at IRS are very kind. Contrast that with the people at a state, any state, Department of Revenue. You do not want to make those people mad.

In any case, the answer is as I'm sure you know, to get a lawyer.

I am so saddened by comments like these which come from a position of privilege. They don't know nor understand the kind of pain people go through.

A friend of mine can't get a bank account because her father wrote bad checks in her name. She refused to make a police report (he was already in jail).
You're one of today's lucky 10,000!

https://www.ferraritractor.com/
> What does Maven do to prevent the problem of upgrading frozen dependencies?

You don't need to freeze your dependencies in the first place, because dependency resolution is deterministic. (In the case where you want to upgrade a transitive dependency without upgrading your direct dependency, you specificy it explicitly; if you want the latest available version, or the latest available version with the same minor number or whatever, you can run a command to populate your project file with that, but it's an explicit, visible operation).

> EDIT: That's also what test suites and CI/CD are for.

That's an admission that the dependency management isn't doing its job.

> Can you clarify how every single one of them suck?

My point is that the huge proliferation of options is not a sign that they're good, but rather the opposite. Ecosystems that have decent dependency management don't feel the need to write a new system every couple of years. Maybe PDM is finally the one that doesn't suck, but at some point after six or seven tries that all suck (and yet were always widely trumpeted as "python packaging is fixed now") my confidence is pretty low.

> > I'd argue they've actually gone backwards in some ways, e.g. including pip in newer versions of Python

> Care to clarify?

Sure. I want a single entry point that I can install on my system (via my package manager) and run to build any Python project, when realistically I'm going to be working with a bunch of projects that each have separate sets of dependencies and each require separate Python versions. Putting pip in the standard library means a) half my python installs have pip and half don't b) I have several different versions of pip installed at any given time. And so it entrenches the complexity where I have to have a separate tool like virtualenv for managing which Python version I'm using for each project as well as pip. (Which wouldn't be so bad if accidentally running pip for one project while your shell was in the virtualenv for another didn't fuck up that virtualenv, potentially permanently...).
I'd have to see specific examples to comment on downvotes, but all of these posts were so bad (for HN) that they were either correctly downvoted or should have been:

https://news.ycombinator.com/item?id=31653202

https://news.ycombinator.com/item?id=31653185

https://news.ycombinator.com/item?id=31604333

https://news.ycombinator.com/item?id=31514418

https://news.ycombinator.com/item?id=31514404

https://news.ycombinator.com/item?id=31514385

That should be obvious from https://news.ycombinator.com/newsguidelines.html!
You can use the LiquidHaskell plugin to perform extra compile time checks to numeric code.
> In this case, by using air quotes, I meant to draw attention to the fact that the aforementioned proposition regarding Haskell's superiority is (AFAIK) unproven,

I noticed that and considered (and should have said) this to prevent any miscommunication:

I feel the burden of proof for the claim "language choice makes only marginal differences" is one that is very high and one you have not met.

Then if we want to disprove the null hypothesis there we give one programmer brainfuck and the other Python ;)
I've reported results of my SGML DTD for W3C HTML 5.2 vs existing test suites for HTML in [1] (the "TALK" slides). That's more than can be said for almost all HTML5 parsers, including those of browsers. You have to keep in mind that test case suites for HTML are hopelessly out of sync with the spec text; W3C's nu validator for HTML 5 doesn't even reference a version/commit (and what version should it reference anyway when WHATWG's "living standard" is just a stream of consciousness without publication dates and versions after all, written by Chrome devs?).

People (like you ;) have this idea that HTML is "tag soup" but it just isn't. It's almost all bog standard SGML, and explained in great detail in [2], obscured by WHATWG HTML having very generous recovery rules accepting almost any byte sequence as HTML.

Citing a previous comment I made when that came up about a year ago here:

HTML is basically SGML with a DTD declaring rules for tag omission/inference, empty elements, and attribute shortforms. This is what the majority of XML heads seem to struggle with, but which nevertheless is every bit as formal as XML is, XML being just a proper subset of SGML, though too small for parsing HTML.

Then HTML has a number of historical quirks including:

- the style and script elements have special rules for comments that would make older pre-CSS, pre-Javascript browsers just see markup comments and ignore those

- the URL syntax using & ampersand characters needs to be treated special because & starts an entity reference in SGML's default concrete syntax

- the HTML 5 spec added a procedural parsing algorithm (in addition to specifying a grammar-based spec) that basically parses every byte sequence as HTML via fallback rules; for most intents and purposes, the language recognized by these rules, taken to the extreme, is not what's commonly understood as HTML

- WHATWG have added a number of element content rules on top of the HTML 4.01/HTML 5.0 baseline with ill-defined parsing rules (such as the content models for tables and description lists); the reason is precisely that WHATWG, once Ian Hickson had distilled the HTML DTD 4.01 grammar rules into the HTML 5 grammar presentation as prose, a formal basis was no longer used for vocabulary extension

[1]: http://sgmljs.net/docs/sgml-html-tutorial.html

[2]: http://sgmljs.net/docs/html5.html
The calculation seems incorrect to me because $200 tax is paid in both options. A Googler can either have $350 a year (in cash), or have the insurance. Thus the cost to the employee is $350 a year, not $550. Provided the self-bought insurance cost is $270 a year, this goes to a difference of $80 a year, or $6.7 a month.
> Itanium was better than AMD64

I thought the consensus was that Itanium turned out to be a significant mistake and represented a misestimate of how we could utilise it in software?
We won't be able to recognize intelligence if it is not anthropocentric. The Earth could be sentient but we won't be able to tell.
YunoHost: Be the cloud you want to see in the world
> I have my own anecdotal opinion(s)^[1], but the onus is really on anybody claiming language X is superior (no air quotes there) to prove it to the rest of us.

There's also a burden of proof on those who claim there is no diffrence.
Infopadd – The Dictionary of Everything by the people for the people
> The same 100k mile car driven in a leafy suburb where not much goes on is going to be different from a car with the same mileage driven under harsher conditions.

Scotty Killer on YouTube said something slightly different. He said highway miles are almost one tenth of city miles. Or in other words, stop and go traffic is ten times as bad as constant driving without traffic. At least for the engine and the transmission I guess.