skysight-inc/HackerNews huggingface dataset:
Yes, I know how COM works. I was a Windows programmer in the past and understand its architecture just fine. You aren't really correct. DCOM doesn't use window messages only on "GUI threads". If you use it in the default way and initialise it as a STA it will create an invisible window for you and even pump the windows message loop for you during an RPC. This will happen even if you didn't create a GUI until that point. The use of window messages is in effect an implementation detail you can't ignore.

Moreover this is the default mode. The CoInitialize API puts you in a STA by default. To get the GUIless MTA you must use the replacement CoInitializeEx API. Obviously COM programmers know this and it's not a big deal, but I don't understand this resistance to accepting that an OS literally called Windows might make windows and window messages an important part of the API.

And I did that window messages run in the kernel, which you accept - even in latest versions the (mandatory) win32k.sys driver implements the message syscalls. I'm not sure how you know what the implementation looks like, but I'm pretty sure it used to be well optimised. It'd be odd if it no longer was.

Now I haven't claimed every IPC primitive in Windows is GUI based, have I? But fundamental features use it, including features like RPC that you wouldn't imagine do so, and that supports my point that it's called Windows for a reason. The GUI aspects historically integrate deeply into everything. As yet one more example, if the dynamic linker encounters a problem during program startup, you get a GUI message box telling you so, even if the program was started from a console.
as I said, things are crap here too, in many diversified and creative ways.

I am from Italy and we have crippling corruption and criminality problems, even though we have a fifth of the population in 0.03 times the land area. I am familiar with the problems that scare tourists away :)

I would only like to point out that you quote terrorism and sexual assault as things comparable to your own police force abusing power over your citizens. I think there are a few important differences.
I think what the comment you are replying to are getting at is the fact that installing pip packages from the Internet and importing them in your python app is not that different from piping code from the Internet into your python executable. In both cases python code from the Internet will be executed with your user privileges from within Python. Unless you audit every python package you consume, you might as well accept a curl https://example.com | python installer too.

It is not that long ago that PyPI hosted malicious (typo-squatting) packages: https://news.ycombinator.com/item?id=15256121
Cocaine causes serious problems for black people. You're surely not proposing ignoring it?

> It is to harass them to help maintain a racist status quo.

Have you got some evidence for that? The idea of systemic racism is not that. It's an emergent phenomenon that isn't driven by anyone's desire to harass people or be racist.
Skyscraper cable cars would be less expensive/noisy/power hungry and with more capacity. https://arstechnica.com/science/2013/02/envisioning-the-urba...
This would simply make it very obvious that you are investing substantial resources trying to obscure a location.
According to US law, you mean. However, nothing stops a foreign entity from creating derivatives pegged to the price of US stocks. Which is exactly what this guy was attempting to do.
Did they allow you to watch while they replaced the battery?
CT scans are far more dangerous than MRIs, and yet doctors recklessly schedule CT scans for everything, to the point where they treat you like you're crazy if you try to avoid CT scans. One could argue that every single thing a doctor does has inherent risk to the patient's life, so by your logic, doctors should simply not do anything, ever.
I'm quite fond of the Ports and Adapters / Hexagonal architecture.
I'd have nothing to say after reading this if I'd read it 5 years ago while deep in addiction and still big into the capitalist game. I'm a Cajun from Louisiana who never connected with my roots, since I was escaping from the world when the opportunities were presented to me. So the value being lost from people being unable to preserve their culture would've been of little concern to me.

However, after hearing native storytellers around where I live share their ancestral stories, I can say what I think is at stake here, and it's incredibly important to our collective well-being.

I recognized lessons in their stories as universal lessons, ones I've had to learn about how to meet our needs and to be in the world. These were lessons I was learning in recovery for myself from various sources, and none of them were coming from what I was seeing of mainstream society. Mainstream society in the US, as far as I've been able to see, is typically teaching the opposite.

I don't know what my ancestors' stories teach. If they're like the indigenous teachings I've heard, then I may have had useful guidance through my past struggles. The loss of such generational collective knowledge slows us all down.
Quantum Fat Burning System
The article says there are safety instructions from 2016 which dictate goods with recalled batteries should not be taken on flights, and customers who had the batteries replaced aren't restricted by this.
Is measuring in kilograms a good way to think about this? How many kilograms of chips does my phone have?
Isn’t the Texas grid largely isolated, with only minimal connections to the two major multi state grids that the other states connect to? I’d guess that also contributes by limiting their options for dealing with excess when demand is low or shortages when demand is high.
I think you're right.

Planes have had autopilot systems for a while now where they basically fly themselves.

The big tech firms have been struggling to make a fully autonomous no-human-needed driving car for a while now. So many variables to deal with. Watch Tesla videos on YouTube and you'll see them still struggling on certain types/conditions of roads etc.
We need a web anti-browser, which only has a "reader mode"
>My point is that it is completely unreasonable to expect a single entity to even approach the optimum for the majority of people, unless this entity is god-like. The numerous smaller entities simply have a lot more manageable task ahead of them.

With multiple groups, approaching the "optimum" will eventually involve hurting other groups for the benefit of your own. To me, everybody living adequately is preferred to some living optimally at the expense of others.

The rest of your post is about the nigh impossibility of setting up a benevolent dictatorship. It absolutely should not be attempted, even if it would be the ideal form of government.
An old employer of mine used Teams and my biggest problem was just sending messages to other people. For example, when typing in a chat message you can accentuate (bold, italic, etc.) certain pieces of text. However, if you go back and edit that text it removes the style and you have to really work to get it back. I can't remember exactly, but most of the time I would delete all the text and re-type it.
A History of Amazon Web Services (AWS)
The irony here is that Dasani is just treated municipal (tap) water, not spring or melt water.
Yes, large companies sometimes screw up. The project zero policy on this is wrong and downvotes won't change my mind on that. You know perfectly well that MS will fix it once the right people are in the case, the 90 day "deadline" with working exploit just risks another EternalBlue type situation where the exploit gets used in real attacks and causes real damage, for what?
Bugs:

Location: Achen, DE causes infinite loading.

Location: Anywhere in India gives Weather as passed and Wind speed as NaN km/hr.
I would guess that would be the pivot for Zipcar.
I know that sort of thing happens sometimes (Google presenting a spurious statement as a categorical answer) but those are bugs. As long as they are very rare, and fixed quickly when they occur, I don’t see them causing much harm.

OK, some people believe anything they read (especially if it confirms their existing biases), but that problem has always existed. I think Google’s occasional snippet fuck-ups are a drop in the ocean compared to the spread of false information through social networks.
That explanation only makes sense if the police are already targeting black or hispanic neighborhoods at higher rates, which they do—but it's often blatantly for reasons other than the residents' wellbeing.

The Department of Justice's official report [0] on the Ferguson police department after their killing of Michael Brown concluded unambiguously (see page 9) that the Ferguson PD aggressively fined poor black neighborhoods to make up budget shortfalls, and they coordinated with the city council on this. This is no lefty, prison-abolitionist organization; it's the US DOJ concluding unambiguously that this police department overpoliced its citizens to extract money from them. The racial and economic bias makes sense in this context: black communities know they are overpoliced and have been talking about it for ages, but nobody listens to them, so the Ferguson police knew they could get away with the exact same extortion tactics used by the mob to rob the poor and downtrodden.

There are many other conflicts of interest and lacks of oversight that incentivize police departments to literally rob their citizens; civil asset forfeiture [1] allows police to confiscate, hold, and liquidate assets that they believe are related to crimes, often without trial or other due process; this mechanism is also frequently abused.

Police departments also often have quotas (though they outwardly deny it) on how many arrests/stops they need to make or tickets they need to issue; again, this incentivizes cops to go to neighborhoods that are marginalized and abuse their inhabitants (as happens in NYC, where stop-and-frisk quotas mostly impact black and hispanic citizens [2], as revealed by actual NYPD officers and corroborated by the huge number of non-rich, non-white men who are predominantly targetted by this policy).

And all of this forms a feedback cycle: cops abuse the marginalized, building criminal records for the disenfranchised citizens in specific neighborhoods; those neighborhoods become "high crime" because our metrics of crime are based on police activity, which is deliberately higher in those places; and the police then justify continuing their interference in those communities by claiming that they are "high crime" and therefore in need of extra policing.

[0] https://www.justice.gov/sites/default/files/opa/press-releas...

[1] https://www.aclu.org/issues/criminal-law-reform/reforming-po...

[2] https://www.npr.org/2013/03/21/174941454/at-stop-and-frisk-t...
To those who wonder why you can’t board with a thermometer:

https://m.youtube.com/watch?v=IrdYueB9pY4
I admit to using google as a spell checker. That is to say that my browser spell checks but doesn't give me suggestions on how to fix it. I would say at least 2/3 of my "searches" are really just spell checking (or small calculations). I guess that's why I get such weird ads :-D
Technical Team Lead – Pair Programming Advocate
> The problems with this industry aren't technology problems, they're people (political) problems.

This is a great point that I feel could be copy pasted to a lot of Show HN business ideas. This SV
bubble mindset is that everything is an engineering problem and can be solved with some kind of tech, ignorant of understanding the real root of the problem.

Edit: Relevant XKCD https://xkcd.com/1831/
Opening up a terminal while the user is actively using their computer is going to be a huge red flag and give the whole game away. Presumably with a local attack, the attacker will wait until the user is distracted or away from their computer before taking control.
+1 for adding all these UI dynamic components (menus, social, nested comments, etc)...
Hmm I don't think so? I feel like that's saying that a measuring tape makes carpentry soulless.

Part of the craft is being able to execute well, and like the article says if this tool helps people do harder stuff more easily, we can end up going towards even more complex designs to compensate.
If going by an aim to only land them above 20th floor, then my suburb of London alone is up to 5 buildings over 20 floors, with the highest (not yet complete) at 44, and planning permission given for about half a dozen in the 20-55 floor range given.

Lots of parts of London have at least one building that high,and several has buildings quite a bit taller.

Not all of town would be covered, but even just the ability to get to/from a handful of central points that are on the train and tube network would be valuable even if that will prevent them from being as useful as they otherwise could.

Sure,if you only allow that, then it will be a quite severely limiting factor, but places less densely populated are also more likely to have at least some suitable spots where allowing landings on lower buildings will be ok.

And it doesn't need to work everywhere to be worthwhile.
Touchbar fingerprint reader to the rescue!
If you know the wifi environment of your intended victim, you could pre-configure it with the network in question.
“Without the Amiga, I would not be the computer person i am today.”

Then this book is for you:
https://fandrake.com/produkt/generation-500/
It tells the story of the Amiga and the people using it and how it shaped them. In Swedish but lots of Norwegians interviewed.
Usually I add "reddit" to the search phrase and try to find threads / user-generated and hopefully more organic content this way.
I share your sentiment. Quoting:

Now, finally, why might input lag for keyboards be less frustrating than on tablets?

My theory is: because the keyboards themselves provide an important source of feedback. Namely: the tactile feedback when a key is pressed tells you that you did what you set out to do. At the very least it’s possible to feel whether something was pressed or not; experienced typists will also easily be able to tell whether it was the correct key or not. And thus you yourself are taken out of the equation as a potential source of error, removing any self-doubt while waiting for the screen to catch up with your action.

When you’re working on a tablet, you’re never provided with such tactile feedback, and are thus forced to wait for the lag to complete whether a mistake was made or not.

http://www.remarkablyrestrained.com/keyboard-lag-and-frustra...
Then search Google for "how did Epstein die" and watch as its crystal ball of truth decides the future.
> but competing against either of them when they've got the resources at their disposal they do currently seems destined for failure.

The same was said for anyone versus IBM, then anyone versus Microsoft for almost 2 decades after that.

Each time a new challenge was able to enter and stay in the fray, it was by capitalizing on a paradigm shift; mainframes -> home computers -> smartphones..

I think the next frontier may be ubiquitous, always-on AR/VR. If a new company makes that happen before Apple or Google do, they might have a chance.
Teen's tweets from her smart fridge go viral after mother confiscates phone
Its just data collection not hell. Hell means survival problems, no food or water or war.
Lightning cables have a computer inside them, that would destroy the cable.
I think you are projecting too much, the question about added value other than the face value was in terms of this being posted on HN rather than about doing this type of work as a learning, refreshing or skill maintenance exercise.

Basically is this "newsworthy" as far as HN guidelines go is what you should ask yourself, and it doesn't look like it to me.

If the poster is the author they also should've done "show HN" but even then it should still be "newsworthy" for others.

HN isn't instagram.

P.S. If the author would've made a blog post or even put it in the readme about what he did, what was his approach and what benefits were there from this exercise then this might actually be sufficiently newsworthy for HN because it adds value to the reader but the code itself or the app doesn't.
What you describe seems similar to Akka's multi node test kit.
Insulting? My friend, the planet is dying; who gives a shit about your pride. “Caring” is a cheap term these days.
My bad I think I misunderstood your question about musicbrainzId.
It is used internally :
- as a key for albums and artists to properly handle duplicated names.
- to retreive audio data analysis from AcousticBrainz

If you have musicbrainz identifiers in your file, it is assumed the other tags (artist, album, etc.) are correct and are directly used.
Techverse also wants it. There's just a loud minority that want a desktop they can fit into a backpack.
Not to mention that the actual code of Pandas and half of the data crunching tools in Python are actually C/C++ tools with a Python interface anyways.
I don’t know their reasoning, but it’s a pretty attractive deal for would-be parents which could make recruiting easier. And it’s probably partly brand building, which could allocate money from the advertising budget?
If Apple were going to ditch the lightning connector on the iPhone I would have expected them to do it last year.

More generally, the lightning port is actually slightly slimmer than a USB-C port, which is important. While the iPad isn't any thicker than an iPhone, it has squared-off edges, versus the iPhone's rounded edges, so switching the iPhone to USB-C would likely require either making it thicker or making the area around the charge port flat.
The FDA website says the exact opposite. The standards for bottled water are much higher than municipal tap.

https://www.fda.gov/consumers/consumer-updates/bottled-water...
MP3s available here:

https://ftp.acc.umu.se/mirror/media/Oakvalley/soasc/hvsc/051...
>Yack! is a native desktop app

smh

Another electron wrapper for some website.

Wow! Very cool. (No)
It also applies here in France, especially northern/eastern parts close to Germany.

Well, not for Chantal, which is not a very exotic name here.
These models don’t have those.
I think the experience of annoyance would be very different if you are forced to "break your flow". E.g. if you need to correct some characters at the end or insert something in the middle of what you have already typed because then the feedback is much more important.

If I just keep typing typing typing without need to worry about correction, the annoyance is probably minimal. I could just ignore the latency, close my eyes, and keep typing, assuming I have really high touch-typing accuracy. (I know that's something I sometimes do when I face high latency in real usage.)

Maybe a better and more meaningful simulation is to show some random sentences that you have to read and type, and then randomly force you to make some corrections as you go along (e.g. suddenly change the last word from "their" to "they're"), to simulate you having mistyped something.
Reminds me of the accordion (left hand)... it has only one octave of pitches, so can only descend an octave before returning to the highest pitch. Then it's up to first overtones to continue the illusion.
This is exactly what I will be doing next month. Moving into a house with electric heating, so I'll leave my desktop and home server on to mine cryptocurrency most of the time. Since the electricity will be effectively "free", I can make some profit. And since I can also deduct electricity used from taxed income (in my jurisdiction, "expenses for the production of income") that should in itself reduce heating costs around 25-30%.
Skyscraper cable cars require them to be near enough to each other, which would limit them to far fewer city centres. London for example has very few skyscrapers, but several parts of town have some and quite a few more have a bunch of 20+ story buildings, but only two areas (City and Docklands) have many buildings like that clustered close enough for cable cars to seem potentially viable by far enough for it to possibly be interesting.
I cannot help but feel this piece is itself propaganda.

It is just too similar to what I see on TV and news on Russia every day: half-truth, scary numbers, lack of context, and general "look how bad it is abroad!" message.

Situation is order of magnitude more complex then it is presented.
There are special types of high-reliability tubes used for computers. If I recall correctly, one of the tradeoffs is that they use a different alloy for the wire, which makes the wire more expensive to manufacture because the process wears out the tooling more quickly. I can’t find the article where I found this information, though.
My name is Kevin. I'm 27 and I'm from (west) germany. Most people I get to know will bring the topic up. I got a master's degree in physics and I have heard people say something like 'your name doesn't fit your profile at all' more times than I can count. I've seen girls in my sphere discard guys on Tinder partly due to being named Kevin. People do joke about the name and that's ok.
It's not terrible but it isn't great either.
So the point is that in the past, it didn't take negative interest rates in order to do that, because people overall seemed to naturally have a significant preference for current consumption (+ve time preference). Another way of putting this is that in aggregate, people wouldn't lend money even risk-free for less than a decent rate of interest (the idea of a 'natural rate of interest').

The hypothesis in the article is that the reason near-zero and even negative interest rates are seemingly required to give the same kind of nudge now is that the underlying preference for current consumption has weakened substantially. The other side of this coin being that people will now happily lend money for a much lower rate because they now value future consumption relatively more than was previously the case (the 'natural rate of interest' has gone down).
Very nice! How is this different from compost teas & ACT?