skysight-inc/HackerNews huggingface dataset:
> But it seems kind of unlikely: the Wine sources do not show this pattern.

Wine is not an NT kernel. Wine deals with the Win32 api, not the kernel.

> Looking at the code of the identically named KeBalanceSetManager function, we can see that not only is the function prototype identical, but the order in which it does things is also identical. First it changes a thread priority, then it schedules a periodic timer callback.

When trying to build an OS that is binary compatible with another, including the low-level like kernel drivers, surely it's expected that the prototypes be the same?

> The loop does nothing, just sits blocking in a loop forever. Why does this code in ReactOS exist if it does nothing?

Perhaps because the ReactOS kernel is note feature-complete, it's Alpha, so that part hasn't been implemented?
Wow, that touchscreen UI gave me serious flashbacks to Windows Mobile 6.1 (especially the dark theme used on the HTC Touch Diamond). Especially because the font looks like Tahoma, but even the appearance of the soft buttons is dated and the overall design is so bland.

Barely looks better than the UIs that come on no-brand Chinese radios.
Image Support for the Async Clipboard API
Can you name shufflers which actually do this?
I can barely follow along with this, it's very technical. I can't imagine how Kyle Vogt acquired the necessary knowledge to make this work. Example:

> The point of having multiple datacenters is not for redundancy, it's to be as close as possible to all the major peering exchanges. They picked the best locations in the country so they would have access to the largest number of peers.

This is the kind of thing where I would have to hire some kind of network engineering expert, and he just figured this stuff out and made it work? I can't fathom other people's intelligence sometime.
I have found that you have to update it periodically or it can't parse the metadata when YT make changes. The developers do a good job of maintaining it and keeping up with changes at YT.
And most importantly - there's somewhere to progress to. Moving from the grey band to the blue band isn't a goal, and it has no real reward.
This comment reminded me of the last lines of Hotel California: "You can check out any time you like // But you can never leave!"
If one is allowed to assume sci-fi, ... no, not even sci-fi, outright sci-fantasy levels of technology like the Matrix, the question becomes essentially meaningless. One might as well just say a new body will be instantaneously grown out of magical quantum nanobots created by the Singularity the second the brain in the vat scenario occurs and avoid any of the hard questions raised about becoming a brain in a vat in the first place.

Since none of that is likely to happen here in the real world, ever, it makes far more sense to take a hard science approach based on what is known to be at least theoretically possible today.
Could also be a networking issue.

If network capacity is severely reduced, the bulk static content (images/media) is what you'd switch off first.

The fact it's global makes that unlikely tho.
Ah, but we do know how to navigate the wilderness. You see, we built this city. We built it on ARP and IP. And we can build it again - next time with better foundations.

The gatekeepers underestimate how long tastemakers are willing to go without them to discourage long-term bad behaviour.

My only regret is that I did not contribute to building DuckDuckGo.
Nope! Just told me to reach out to a cardiologist if things didn’t get better, and suggested it’s probably anxiety. I suppose I can’t blame them given my age, but it makes me wonder how many cardiac deaths (#1 source of deaths in the US [1]) are preventable.

[1] https://www.healthline.com/health/leading-causes-of-death#ca...
It's very relevant. The early technological restrictions become the standard practice, which fail to change after the original restrictions no longer apply.

Using random number generators for shuffle mode was a stopgap measure that everyone else cargo culted because it's easier than critical thought.
If I create a video that shows "how to hack into Facebook Corporation", that is teaching an illegal act. You do not have authorization to hack Facebook.

If you teach "how to hack your own system, that you own", that's a different thing entirely.

Two different videos.
I think it's a big mistake to not include at least some level of self-awareness in the definition

These are the most boring sorts of arguments. You want to talk about only systems that have self awareness? Fine, you go do that on this side of the room. You want to talk about systems that don't necessarily have self awareness? Okay, do that on the other side of the room.

If you can't decide on common definitions for words, you can't play together.

You seem to be saying that there's a "special" thing, and that thing must include self awareness by your reckoning, and you call that thing "consciousness". Instead of arguing about whose definition of the word "consciousness" is better, just define that thing rigorously, call it anything you want, and then we can talk about it.
You are revision history, badly. To take the dumb mask off, Obama was informed by the FBI of their suspicions of tampering. He knew it would look politically motivated, so he approached high members of congress about it ... and Mitch McConnnel refused to participate.

https://www.npr.org/2018/02/21/587614043/fact-check-why-didn...

Congress unilaterally passed sanctions which the current WH administration objected to and failed to enforce.

https://www.politico.com/story/2017/08/02/trump-signs-bipart...
To add to your list, the SeaTac area has a lot of amazingly gorgeous yards, and I'd say the majority of them are not your standard grassy yard.

Maybe it's because enough people have realized how nice their yard could be, maybe it's small spaces and hills, or maybe it's how difficult and irresponsible it would be to try to keep the grass green in the summer. Either way, I freaking love a lot of the landscaping around here, and have been extra-excited by yards massively overgrown with wildflowers, etc.
Or in other words, a greater number of laws shifts power to the adjudicator, because eventually everyone is doing something illegal.

And when passes for illegal behavior become the norm for everyday functioning, whoever has the ability to give out passes becomes all-powerful.

Wheaton's law seems to suffice and produce more positive communities. If you find yourself needing to rules-lawyer your contributors -- maybe take a step back and solve some underlying issues instead?
Whoa I didn't realise how insanely true that was.

https://en.m.wikipedia.org/wiki/List_of_ethnic_groups_in_the...
They aren’t. People are bad at understanding randomness.
If solutions were independent of the environment, the fix would be easy: simply develop better software than Microsoft. Unfortunately Microsoft owns the stack so it's hard to compete with them on their turf. You can develop for Mac or Linux and sell to a tiny market. Or you can develop for Windows and hope Microsoft decides not to enter your market.
Modular Construction: Boon or Bane?
I'm always curious what people think my username means. I thought of it when I was only starting to learn English at around age 10, and my young brain thought it would be amazing to combine "game" and "biting" (as in, eating games, since I loved playing them). I only discovered the word gambit much later.
“Just log in using your Facebook account to receive free rides!”
I really love(d) gnome since the days of Gnome 2. After gnome 3 got forced on me, I installed a bunch of extensions and made it Just Right for me. After the first apt-get update, half of my extensions were broken. Then I switched to another DE, six months later came back and got the same result. Some time later I tried again and got the same result. To me, it feels that extensions are a second class citizen: extensions are the devs excuse to "hey, if you don't like our interface you can modify it with extensions", but all the burden of keeping your extension working is on maintainers, not Gnome: in practice there's no guarantee an extension will keep working over time.

In the end I feld like I was a person who keeps giving second chances to an abusive relationship. I finally had the courage to cut the relationship with Gnome forever after many reconciliation attempts.

Gnome is the desktop environment that has the most money being injected into (through Red Hat), and this was supposed to mean it's one of the best DEs. But I really can't get past its UI paradigm and concluded extensions are not a viable thing.

I am now a happy Cinnamon user.
The current web isn't anything like Web 2.0. Web 2.0 never happened, except in tiny isolated pockets. It's a terrible name anyway - it indicates a natural progression (which never happened), a clear improvement (which didn't materialize quickly enough for anyone important to care) and incompatibility with the past (which was never necessary since semantic components can be embedded in a normal web site). We're currently at Web √(-2) alpha-Google-2-Facebook-4-patched-0af33cd.
So... You'd say that my summary gets you 80% of the way there?
'Slippery slope' is an illogical way to argue things. There are better arguments against censorship, most notably: There is no cogent argument in favor of censorship. It's that simple. People don't like simple truth, but really, that's their problem. The fact of the matter is, there is exactly 1 person who can control the impact of any expression - the audience. No one else can do it. When the audience wishes to abdicate their responsibility to determine their response, and wish to pawn it off on the creator or anyone else, they have abandoned civilization.
In full disclosure, I only mentioned that because when I had last set it up, it took some tinkering to get it fully functional. That was a few years ago. I'm sure a lot of improvements have been made since then. It probably doesn't help that I tend to harden servers a bit.
Slightly off topic but this is my favorite justin.tv video, and also shows something of the website and how early in the days of live streaming we were back then: https://www.youtube.com/watch?v=BqgEm8XWXu8
What the data say about Bitcoin price movements on holidays during bull runs
It just turns the power plant into a battery, is all. Doesn't seem too insane to me- if you could synthesise methane or petroleum or so from the high-CO2 output of the plant using excess nearby-produced renewable energy, then stockpile the chemical fuels to burn when the sun's not shining. You could make the whole thing a closed loop.
I used to drive a Renault, the functions on the central screen are mostly for the entertainment and communications and there's another stick with buttons to control these without the need to interact with the touchscreen.

It's not perfect but pretending that you need to interact with the touchscreen to drive the car is ridiculous.

The buttons may seem confusing at first glance but this is not a website but a car that you literally get trained to ride and stick with it for more than few seconds so in no time all these buttons become second nature.

The website domain is "grumpy" so I guess the OP prides himself/herself of being grumpy but I don't think that everyone has to be grumpy.
According to the article the transcript is directly associated with the users. It's some of the most personal PII there can be in my opinion.

One day it will all be compromised or misused, because that's what history teaches us.
eh, on the bright side your car has the correct number of pedals (three).
Man, The Indicator is going to go nuts.

Seriously though, this boom has been interesting for me - because I don't feel like there's been a huge psychology feeling of "Times are really good". It still feels like we're being squeezed - which doesn't make me think we're at the peak of a bubble. But then you look at IPOs and the stock market and some of the more egregious examples of bubble style valuations (WeWork for example) maybe this recession is more focused on the stock market and less far reaching than the last one (as far as it can be). It'll be really interesting to see whether the deficit comes back as a topic in the US.
"If it moves, tax it. If it keeps on moving, regulate it. If it stops moving, subsidize it." - Ronald Reagan

Looks like we're well along that curve for housing in CA.
I have a recent megane with this and it really isn't a problem
I wonder if there's a large enough market for a "decentralized cloud" along the lines of IPFS but for compute. And, yknow, actually working decently. Something where you could pay compute/storage operators for resources and also be a server host and share your excess compute power.
Intel Co-Sponsors New Hyperledger Transact Project – Cointelegraph
Funny. I've seen people doing this back in the windows 95 days but believed that was just a superstition.
On linux, I use ssh-agent. My key at ~/.ssh/id_rsa is encrypted.

When my shell starts, it boots ssh-agent (add "eval `ssh-agent`" to your ~/.bashrc)

Still in the shell boot, it tries to add the ssh key to the keychain (add "ssh-add" to your ~/.bashrc), and it asks for my private key password. Once I enter the password, my key is unlocked for as long at ssh-agent is running (usually until I shut down my computer).

My password is a long, I only need to enter it once a day so it's not really a problem. You can add multiple keys to the ssh-agent (ssh-add mykey.pem). The private key must have these permissions: 0400 (chmod 0400 mykey.pem).
No, but mathematics is not spoken language... the origin of the number line happens to be at 0, not at 1. If you start indexing at 1, you're missing a piece. That may not be noticeable if all you do is index a fixed size thing with a manually chosen index, but as soon as you need to compute with the indices themselves, you notice it, and it's not pretty.

I'm not going to say "zeroeth" in spoken language, but for any serious computation, you're going to be indexing variable sized things and need to compute the indices themselves. And I don't want to make code or formulas less readable due to shifts by 1.
How long would we have to wait for one? Free is great, but sometimes I'd pay for an alternative if there are limited Waymos on. I'm not sure that I'd want to wait 30+ minutes longer for the Waymo.
Why do you prefer using subscripts rather than simple ASCII numerals in variable names?
The word "consciousness" has important connotations that are not captured by the generic definition. As others noted, an air conditioner with a built in thermostat can fit the generic definition of consciousness.

When I say an entity is conscious, I mean to say it not only has the ability to react to stimuli, but it can also abstractly choose how to react. It can rewire its own reactions, not just in a Pavlovian sense, but it can also develop internal thought frameworks and route its reactions through the frameworks it prefers.

The only mechanism plants have for improving the way they react to their environment is biological evolution. You could call that mechanism a type of consciousness, but in doing so you would have to treat the species as the conscious entity, not the individual plant; individual plants are like passing thoughts.

Thus I don't think individual plants are conscious unless they have some way to improve their reaction to their environment outside of biological evolution.
He took other opportunities. Not sure why that's a failing. Someone else can still write the book you want.
I worked at Twitch from 2014 to 2018. I was never on the video team, but here are some details that have changed.

Video:

- Everything is migrated from RTMP to HLS; RTMP couldn't scale across several consumer platforms

- This added massive delay (~30+s) early on, the video team has been crushing it getting this back down to the now sub-2s

- Flash is dead (now HTML5)

- F5 storms ("flash crowds") are still a concern teams design around; e.g. 900k people hitting F5 after a stream blips offline due to the venue's connection

- afaik Usher is still alive and well, in much better health today

- Most teams are on AWS now; video was the holdout for a while because they needed specialized GPUs.
EDIT: "This isn't quite right; it has more to do with the tight coupling of the video system with the network (eg, all the peering stuff described in the article)" -spenczar5

- Realtime transcoding is a really interesting architecture nowadays (I am not qualified to explain it)

Web:

- No more Ruby on Rails because no good way was found to scale it organizationally; almost everything is now Go microservices back + React front

- No more Twice

- Data layer was split up to per-team; some use PostgreSQL, some DynamoDB, etc.

- Of course many more than 2 software teams now :P

- Chat went through a major scaling overhaul during/after Twitch Plays Pokemon. John Rizzo has a great talk about it here: https://www.twitch.tv/videos/92636123?t=03h13m46s

Twitch was a great place to spend 5 years at. Would do again.
Here is a nice post about this problem:
https://keyj.emphy.de/balanced-shuffle/
The cruise control buttons being next to the handbrake button reminded me of the worst car I drove, I don’t remember the model, but the brand was Mercedes:

The handbrake button was located on the windshield wipers handle, at the top of the handle itself. I had the misfortune to hit that button going 75 miles/hour while trying to find how to do something else (I can’t recall
what).

Thankfully the car detected I was going fast and quickly disengaged the parking brake.

What a stupid idea to put such a dangerous button in such a weird place ...

edit: as gambiting commented, the button I am referring to is the P button, it is located on a stalk on the right hand side of the wheel, which is dedicated to shifting P N D R.

It is not on the windshield wipers stalk. The windshield wiper stalk on this car is located on the left hand side of the wheel, above another stalk for the turn signals.

Driving this Mercedes was utterly confusing.
It's like how free speech is both a reference to the first amendment and a concept in and of itself, meaning that you can support free speech in private spaces, without supporting it as a requirement under law. There's always confusion over the difference between what should be allowed under law and how things should be ideally.
Well, yeah, some keys must be unencrypted to be useful. But in a lot of cases you can and should encrypt your keys used to do manual stuff.
>If the video is egregious enough, people with less mistrust than me will do the legwork, validate it, and will push it up the trust chain until I get it from a source I trust

The issue is that this can't happen because the sources you trust have decided that achieving their political goals (currently - getting rid of Trump) are more important than telling the truth. That's what this entire expose is about, in fact.

Obviously the sources you trust will not pass along information indicating that they are themselves untrustworthy.

When you offload your mental faculties to others, you become their pawn.

People have a duty to at least try to use their brain as an independent judging citizen. Help me, I can't stop these megacorps on my own...
The correlation is environment, not heredity. Twin studies.

Please do not push any further toward the underlying message of white/western supremacy.
Homogeneity is also an innovation strategy.
Beyond that, I get that "utf8" meant "utf8...psych" before, but the alias for "utf8" should have been made an alias for the real utf8 several versions ago. And that's just one single quirk... no other RDBMS has so many quirks that weren't eliminated across major versions like mysql.
QA and Security for the patient? Difficult topic. Medical devices are expensive because they are released to a regulated market. You spent 1 day developing, 1 day testing and 5 days documenting. So an unregulated but well maintained open source product which spent 2 days in testing, has a better quality but cannot show it to the authorities.

The key is: "Well Maintained". For these insulin closed loop community, I bet they are. They bet their own life on it.
This sucks but it's not that surprising. I hope people (Archive Team?) download hacking videos before YouTube deletes them.
> some couldn't even buy gas.

How culture changes perspectives! Over here in Europe I was thinking "doesn't sound so bad". Then I realised over in the US, gas means petrol, and without petrol America doesn't work.

I'll reply to any replies after I've taken the electric train home.
I chuckled at the notion that attributing consciousness to plants is 'anthropomorphizing'.
VLC 4 has an interesting new randomizer that works as you describe: https://blog.rom1v.com/2019/05/a-new-core-playlist-for-vlc-4...

Discussion: https://news.ycombinator.com/item?id=19978295
Twitch gives you an outright ban if banned Twitch streamers are spotted anywhere on your stream -- whether or not it was intentional.

Lighter cases get 90 day suspensions of Twitch accounts.
And a mandatory "Please disable javascript"
Is it reasonable?
https://www.healthline.com/diabetesmine/clarifying-lada-type...
What's Wrong with Computing?
Seems its still a single server. I think PG is off on sabbatical still though. https://news.ycombinator.com/item?id=18184749
E-Meeting Series Part 2: ‘The Meeting’
I was very sad when Pandora left the NZ market. :(
You cannot use memcpy in constant expressions so you have to iterate by hand for copying.
Touch screens in cars should be banned. The interaction affordances are abysmal compared to physical controls, and tactile feedback is obviously non-existent. Not to mention that as the author mentions, many UI targets are too small to touch accurately without diverting a significant amount of your attention from driving.
I know it's just a throwaway comment, but you don't take a course on "learning to paint" to do vandalism.

You don't see courses on "ethical painting" like the person teaching it has to qualify that they're teaching the legal type of painting. You don't hear people talking about "white hack" and "black hat" painters.

I assume you know hacking has a huge illegal component such that it always has to be qualified as good or bad when talking about it.
That's shuffle, not random. Maybe randomized. With random, every song should have the same chance of being picked, which would technically allow the same song to play twice. If you'd let the player run for a decade, every song should have played about the same number of times.

But this usually leads to people perceiving the feature as not being random enough.

See Spotify for example: https://www.quora.com/Is-Spotifys-shuffle-feature-truly-rand...
Who knew ?
ATmega micro-controllers also have great community support and documentation because of their use in Arduinos. If I was relying on an electronic device to protect my health I'd trust a simple 8-bit device more than something as complex as a Raspberry Pi.
I have a similar setup and I'm curious what your reason for using "c:a flac" over "c:a copy"

Also, I have noticied that for poor DVD transfers crf 20 is insufficient; the result is visibly worse than the original DVD (probably because libx264 is wasting so many bits on preserving the MPEG-2 compression artifacts).
Fork bomb. Seriously, it’s a fun learning excersize.
There is no such thing as a root cause. The economy is a dynamic system under a legal framework which governs the way it works. A lot of that legal framework is designed to punish the poor and punish minorities which makes them poor. It's doubly troubling and to tackle inequality requires tackling the legal and social framework our economy exists in which happens to have institutional racism and sexism.

In other words, does racism and gender create the income inequality we see across the board? No, but is getting rid of racism and gender inequality required to diminish income inequality? Yes.
This is a logical fallacy. How can you bypass a truly secure system? By definition if you can bypass it then it's not secure, is it?