skysight-inc/HackerNews huggingface dataset:
I suggest you look up the actual statistics for school shootings. And I mean actual school shootings, not the kind of stuff that's defined as, "somebody fired a gun somewhere on school property at any time, and somebody died as a result" (which famously included a case of a guard suiciding with his duty handgun in a school parking lot at night).

It really is a problem that is blown up out of all proportion to the actual threat. The threat is there, sure; but a kid in US is more likely to be killed in a car accident on their way to school, than by an armed spree killer in that school. Those active shooter drills, in particular, save some lives, but they traumatize several orders of magnitude more. The notion that you have to be wary of a stranger who isn't even on school grounds for this reason is absurd.
If you have an Intel WiFi card, there's a driver setting "Global BG Scan Blocking" to never scan if you already have a good signal. Works great
Cryptocurrencies Melt Down in a ‘Perfect Storm’ of Fear and Panic
Elon can’t start shipping people off to Mars soon enough, then. When the bros all F off to space, maybe we can finally get some peace and tranquility.
I'm not considering adding general structured formats like XML or JSON, as they don't fit AWK's "fields and records" model or its simplistic data structure (the associative array) very well. However, I have considered adding JSON Lines support, where each line is a record, and fields are indexable using the new @"named-field" syntax (possibly nested like @"foo.bar").
https://archive.ph/dqzNI
Interesting, I hadn't seen CSI-u mode before. It looks like it's a toggle for the whole profile though, rather than something the CLI tool can opt in to, which means it will break any tools that expect existing keys like C-M-e to be ^[^E, and that seems rather unfortunate.

It looks like kitty actually has a means of requesting this stuff dynamically with CSI = flags ; mode u (and a push/pop stack). It also says it will use CSI-u mode automatically for keys that don't have a "legacy" escape, but I didn't see this before because stuff like C-M-3 does not in fact echo as CSI-u but instead that inputs as just 3 instead of CSI 5 1 ; 7 u. Even using Kitty's "progressive enhancement" mode to request disambiguation of escape codes leaves C-M-3 broken which is rather confusing. Versus iTerm where its profile-wide CSI-u mode toggle does report C-M-3 correctly.

In any case, Terminal.app doesn't support this, and I'm not sure what else does. Looking at Alacritty right now, I don't see any direct support for this, the closest I've found is some issue comments suggesting setting up custom key bindings to simulate it (which I guess means defining every single combination of modifiers for every single keyboard key?).

As for Command, yes, it should be for actions _to_ my terminal. But for GUI apps they go to that app, and so replacing GUIs with TUIs means losing the ability to use Command for this sort of thing. For example, in MacVim I can press ⌘N to open a new MacVim window. In vim I can't, because that just opens a new Terminal window. Or ⌘A to select all, which doesn't even have an equivalent CLI key shortcut (e.g. in Vim I'd have to type something like ggv<C-End>, exiting insert mode first if necessary).

And of course proper usability of the terminal typically requires binding Alt to Meta, but doing that means losing the ability to type non-ASCII chars on macOS. This is another thing that GUIs don't have to worry about.
The good stuff will come to you, you'll read about it at Salon or Buzzfeed or see it trending on Twitter.
Buchanan County supervisor Trey Adkins indicted on election fraud, embezzlement
Ruble Surpasses Brazil’s Real as Year’s Best-Performing Currency
How SanDisk Made Its New SD Cards Faster Than Should Be Possible
Too late for that.
Can you? I've got to imagine that transacting in a runaway inflationary currency is going to get you bad rates no matter what.

If you want to buy crypto using rubles, Lebanese pounds, Venezuelan bolivars or anything else, you need a counterparty who will accept that currency as payment. And if your currency is losing a lot of its value every day, with no end in sight, your counterparty will not give you anything approximating the official exchange rate, even on an open market, because accepting payment in that currency immediately exposes them to that currency's inflation.
Pix2pix Generative Adversarial Networks from Scratch in TensorFlow
Follow our latest tutorial to learn how you can Write and implement the famous pix2pix generative adversarial network for image-to-image translation from scratch using TensorFlow on a Gradient Notebook
"Large Subreddits" seems kind of lazy.
It would be funny if a social media company had the long term plan to become a legal service for the children of their users. They could sue their parents and the company would get a cut.
For the same reason that most Hollywood movies have incredible VFX and plots that are nonsense.

Writing is HARD. It's one of the hardest things you can do, and being exceptional at it is rare, and even when you do it well people might not notice.

Whereas spectacle is relatively easy.
> Don’t assume the only options are a 100% fix or do nothing dropping prices by even 1% makes a significant difference.

This is hyped as the Big Headline Fix For Everything and its impact is trivial. 1% impact on rents? No way. Zero-point-one percent, maybe, but I still doubt. Why is anyone even wasting time talking about it? Where is their vision?
My wired ethernet triumph was in my current rental. There's an old under-floor evaporative air-conditioning ducted system which is no longer used. I bought a $40 remote control car with large rubber wheels and a low CoG, strapped a GoPro and a head torch to it so I could stream video to a phone, and tied on a piece of string. The mission was to get from my study to the kitchen which is about 10m all up.

It was more of a challenge than expected. The ducting had ramps, multiple corners, debris/rubbish, and a mouse skeleton to navigate around. All of this wasn't helped by the terrible latency and needing to move the phone to different places to reduce distance and attenuation through the floor. I got stuck quite a few times but could always use the string to pull back a bit when I got wedged on a rock. Sometimes I just needed to gun it to get over an obstacle.

In the end, the car and ethernet cable were cheaper than a good wireless card or POE kit, and I got to give away the car to a kid.
I've had another one of their sites [1] open in a tab for several months now. Whenever I find a new to me subreddit I find interesting I look it up on this site to see what else is in the vicinity topic wise.

[1] https://anvaka.github.io/sayit
For housing, like many issues, it's definitely partisan. One party is anti-density and one is a big-tent umbrella. Elizabeth Warren was on the podium saying, "build, build, build!" during primary debates, while both Trump & traditional Republicans grumble about liberals "destroying the suburbs."
> Putin approval is a sky high of 82%

After all independent media got closed down, put to prison or killed. The vast majority of those 80% watch only TV, a brain washing machine telling the world is full of Nazis and NATO threatening the existence of Russia.

Everybody in Russia knows that for being against Putin you can be beaten up by the police, put to prison and whatnot. So how many dare to answer what they really think when they suddenly get a phone call from an unknown person?

I am sure both exist. The brainwashed ones who believe all the lies and those who don't dare to admit that they don't believe it. How the percentages are proably nobody has too good guesses.
I think that a general law against posting pictures of kids on the internet could just work. It's not just perverts, kids cannot consent to having their images stored in photographic databases forever and being IDed off facial recognition.
Yep, that was why I installed Lunar as well. I was evaluating the various options, between Vivid, Lunar and BetterDummy since they all have the XDR feature.
Perhaps if it was a very well trained dog. But on average I'd trust a 6 year old human more than a 6 year old dog to:

- actually navigate to the intended destination

- Communicate and find help from adults in the case of any issues
Be interesting to run a fuzzer on the API whilst doing this.
Curious that many Mac apps brand themselves as such. MacOS as a platform it's functional, though if I didn't have to support Safari for day job I'd prefer an OS that respects user choice.

Cross platform and native are my preferences for apps these days, and in that order.
This seems totally legit and not shady at all!
Doesn't include quarantined subreddits, many of which are very active
I think the future of hackathon/startup coding will involve tools to make infrastructure that's far more cookie cutter and easy to setup than today. This is a cool approach - starting with Rust is a ballsy move, though. I feel like the niche this serves for rapid prototyping might be more suited for python/typescript. Not sure if static analysis is easier or harder with those though.
Ask HN: Are there better note taking apps than One Note? What?
I thought it's like a Shazam for bird sings. Record a bird, send it and get the answer what it is.
If you live there, run for the HOA board next time they have elections. Get the rules changed.
Back in 2016 I did a similar approach to calculate related users: one using graph similarity (https://minimaxir.com/2016/05/reddit-graph/ , albeit the embeds broke) and another using jaccard similarity (like this viz) with a different approach to visualization which IMO turned out easier to interpret than a graph-based approach (https://minimaxir.com/2016/06/reddit-related-subreddits/ )
Hard to compare what "crazy" expensive is but I bought a pair of these for $90 https://amazon.com/dp/B01MRV4WA1. For the 3 places in my house I wanted to wire with Ethernet, I was done under $300. Patching drywall, paint touch-ups, new cables, and the overall time and headache would have cost a lot more. I was done in a matter of minutes using old coax and these adapters.

In my case, I didn't build a MoCA network, just used these devices point-to-point. If you go full MoCA, think of it like a distributed hub - no switching, no routing, no security. In fact you should put filters to prevent neighbors from listening in using their own MoCA adapters. For me, point-to-point worked. YMMV but Ethernet over Coax is definitely worth looking into for upto 1gbps speed, which is plenty for wifi, netflix etc.
> Is there an actual expectation of privacy when enrolled at a public school?

No. Children in schools don’t have rights, the same way as prisoners don’t have rights. Public and private schools are not different in this respect. As institutions built on dominance and the implied use of force schools could not function in anything resembling a normal fashion if children had rights.
It does not.

The latency is also massively better -- I surgically implanted an "ancient" ath9k into my laptop and 5ghz wifi latencies dropped 6x compared to the "modern" broadcom chip on the laptop's motherboard. Still getting 300mbit/sec.

All it cost me was the left speaker, removed to make space for the superior wifi card with open-source firmware.

Kinda makes you go "hrm."
Are these going to be larger than silicon ones? If so is the increased speed going to make up for the decreased density?
Been letting mine roam the neighborhood, unaccompanied, on foot and on bikes since the oldest was 7, I think. Youngest will be coming up on six, this Summer, when I let 'em join the others and roam (only with their older siblings—next Summer they can go out solo, if they want).

No cop visits yet. Probably only a couple years left before they're old enough that no-one's likely to bother us about it. Hoping we make it out without trouble. So far, so good. We have had neighbors from other streets come over a couple times to "make sure we know" our kids are way off in the neighborhood, but they've not made a thing of it past that, so I think they're chill-enough and really were just wanting to make sure we were aware.
people on linux wait for updates? i thought that was a thing only for mac and windows... never noticed or seen a update screen on linux unlike the Windows nightmare where it would even kick you out of your work to do a damn update
Dunno. For all I know, DeepMind will publish a paper titled "Evidence of Emergent General Intelligence in Deep and Wide Perceptron Hypertoroidal Neural Message Passing Networks of Tensor Processors Trained over the Youtube Corpus" and get all the credit. :)
Well, it’s much closer to improv than your standard scripted television comedy. Whatcha going to do - sketch is a niche comedy style.
What will stop this from going the way of Vanced? (Being forced to shut down via legal threats from google)
From the cowardice that shrinks from new truth,

From the laziness that's content with half-truths,

From the arrogance that thinks that it knows all truth,

O God of Truth, deliver me.

Anonymous
Roaming. Although a desktop might not usually be moving while it's on, a laptop user might move around the house, conference room, or lecture hall, and switching APs could result in a stronger signal. It's better to switch before your signal gets weak/drops to minimize disruptions during BSS transitions.

On an unrelated note, in my experience Apple devices are consistently the most frustrating devices when it comes to wifi. They are insanely picky about what networks they will connect to, and they are never consistent.
Is the average user mostly using Bluetooth now? Genuinely curious if there's any empirical data.

And regardless of the numbers, I also wonder at what rate people are actively switching to Bluetooth because they want to vs. because that's what their preferred phone line is forcing them into.
Watching kids play literally improves my mood and makes me happy. It reminds me of a bygone era without too many responsibilities or too much stress. I live not far away from a public park with a small playground; sometimes when I am tired of coding I take a short walk there, watch the kids for a bit and come back refreshed. Kids are so energetic, but somehow the sight and sound of kids playing can impart energy to me.

Vladimir Nabokov had a beautifully written description of kids playing:

> What I heard was but the melody of children at play, nothing but that, and so limpid was the air that within this vapor of blended voices, majestic and minute, remote and magically near, frank and divinely enigmatic—one could hear now and then, as if released, an almost articulate spurt of vivid laughter, or the crack of a bat, or the clatter of a toy wagon, but it was all really too far for the eye to distinguish any movement in the lightly etched streets. I stood listening to that musical vibration from my lofty slope, to those flashes of separate cries with a kind of demure murmur for background, and then I knew that the hopelessly poignant thing was not Lolita’s absence from my side, but the absence of her voice from that concord.

(In the novel the protagonist abused Lolita and was feeling remorseful for robbing her of a proper childhood playing with other kids.)
Interested in hearing more about your story and the failed startups, may also have some marketing work for you. Contact info is in my profile
Come on. It isn’t removed it’s just not built into the unit. You can appreciate why, right? The engineering problem for building a phone is literally physically packing technology into the form factor. A headphone jack does not pass this test.
I have experienced this feeling at numerous low points throughout my career. It took me more than 20 years to figure it out - hopefully I can help you get there sooner.

Let's take work and debt and money and all that out of the equation for a moment. What do you really want to do? Like, not an activity or a job... how do you want to see your life being led by you? Who do you want in your life? What do you want from the neighborhood you live in? What do you want from the house that you live in?

Get to the brass tacks with this. Really understand the details. Try to envision what you want to do and how you want to live. Ignore the doubts and the voice that says, "No way, never'll happen." Figure out what the road looks like to get there, then start shaping your life to fit that road.

As you look for a new job, ask yourself how that job will get you closer to your ideals. Will it relocate you? Will it give you the time for the things you want to do? Will it expose you to people who you want to be part of your journey? You may realize that, first, money isn't really as important as you think, then realize that you may be happier at a smaller company, or in a different industry, or at a bigger company, or... whatever. It brings things into focus.

Why did you do the startup thing? What was your goal? Was it something fuzzy like, "Get rich"? Was it something startuppy like "Change the way people travel"? Was it personal, that you wanted to build a name for yourself and impress people? Was it because of the freedom it offered in terms of how you spend your time and energy?

Be honest with yourself as you answer questions like these. Maybe a startup-style thing isn't the way to go for you - maybe do something like a lifestyle business (i.e. bootstrapped, organic growth, etc.) or consulting. As you dig into these answers, you may decide tech isn't even what you want to really be doing - maybe you want to start a food co-op in your town, or maybe you want to spend less time working and more time just being. Again, start changing your life choice by choice to begin to fit the ideal in your head.

And, if you get there and the ideal ain't so ideal... start it again. And again. And again. It's all an adventure, and you should try to enjoy the ride as much as possible. Don't beat yourself up for your "failures". I promise you will recover if you just keep at it. I have seen so many lows at this point the floor and I are very good friends. I always bounce because I figure out a way to push through the depression and the anger and the self doubt and the loss of confidence and trust and find an answer and a path toward the answer.

You, too, will bounce.
PyOxy could be a great complement to `shiv` (generates zipapps like you described). Shiv had system-installed python as a requirement, so this makes it fully portable.

https://shiv.readthedocs.io/en/latest/

EDIT: oh I just read through the PyOxidizer docs, seems like they already do have this capability as a goal, PyOxy is actually extracting out the shippable one-exec python out.
And for whatever action you do, the majority will usually think you're wrong. But, on the plus side, you're also wrong when you are "providing a platform for it" (aka not doing anything).

I'm always surprised at how well dang manages this, although he definitely receives his share of critic from all sides, too.
Curious what use of crypto are you pro for?
When Kids Realize Their Whole Life Is Already Online (2019)
Your blog's submissions seem to be getting auto-killed (possibly from self-submitting too much) but this particular one is quite interesting, thanks.
Taaalk
I don't know any libraries for this in any good backend languages, but I've worked with these packages in NodeJS to do something like that:

- https://www.npmjs.com/package/http-proxy

- https://www.npmjs.com/package/connect

- https://www.npmjs.com/package/harmon

If you don't want to act like a proxy, you're going to approach this like a normal web applications that does HTTP requests using whatever HTTP client your framework of choice uses.
> Qt included a component which would poll for networks every 30 seconds whenever a “network access manager” was instantiated, causing pretty much any Qt app using the network to degrade your wifi for ~5 out of every 30 seconds.

This intrigues me and makes me wonder:

1. Why should it need to do this?

2. Why should this degrade the wireless network performance? (I don't recall the details of wi-fi but shouldn't it be able to do this passively without disrupting anything?)
You are vastly overstating the difficulty of pivoting X11 access to complete system compromise with the "somehow gets all the right details to work" phrase. It's trivial.

People have literally gotten killed because of this type of attack. Yes, hostile nation-states probably don't care enough about you personally, but there are people for whom this is a life-and-death matter.

The one thing that reduces the impact of this is that it's Firefox on Linux, which is a niche browser on a niche OS, but desktop Linux Firefox is a product that Mozilla officially ships, which means that it's Mozilla's responsibility to protect its users.
Low end for Android. It runs PMOS very well though. Not only are Linux apps faster but you can run overlapping window managers and do other things while you're waiting for things to load/download/etc.
I think there is a difference between a world where you're stuck doing something and one where that thing is available. Your quote resonates with me, I hate the idea of e.g. not being able to own a car and having some subscription thing instead designed to maximally extract money from me. But I still think it's a good thing that subscription car sharing exists. We just need some kind of oversight (which i know is easier said than done) to prevent the world from turning into some kind of corporatized wasteland where we're essentially all matrix inhabitants that just exist for the XaaS revenue we provide. But solving that isn't helped by shutting down free enterprises.
:-) I don't know what a lav mic is. Upon trying to figure out what lav meant my mind went to "lavatory".

Google clarifies: Lavalier(aka Lapel) Mics.
I know my mental model should drop my first jumped to conclusion but I find it childishly amusing.

So now I assume you have a lapel microphone specifically set up in your toilet for zoom calls that happen to catch you out.
>2) Deterministic reasoning towards outcomes. Most statistical models rely on "predicting" outputs, but I've seen very little work where the "end state" is coded into a model. Eg: a chatbot knowing that the right answer is "ordering a part from amazon" and guiding users towards it, and knowing how well its progressing to generate relevant outputs.

Here's a real generalist question? What's the point of conversation? In the sense that its a "social game", what are the strategy sets on a given turn, and what does it even mean to "win"? Forget about Artificial Bullshiters vs Artificial Idea-what-to-say. How can we even speculate if ABS or "real AI" solves the problem better when we don't really specify the problem space or how to recognize a solution?

In terms of calls and appropriate responses and responses to responses and terminal states, what even is conversation at the protocol level?
what do you mean? not sure what your saying but i tried KDE and that was a slide show... GNOME is smooth i use it daily so yes JS is fine if its used in GNOME it proves it.
> To be fair, there is no partisan issues in the US over helping Ukraine either.

One of Trump's impeachments was over extorting stuff from Zelensky - "I would like you to do us a favor, though", all 57 House "no" votes to the latest aid bill are Republican, and Rand Paul just held it up in the Senate today.

There's some partisan component to it.
>A laptop with onboard devices drawing wall/battery power would be drawing more power than if those devices each have their own separate batteries, right?

Not necessarily, because the laptop has to do additional work transmitting Bluetooth/whatever for the wireless devices. In any case, his thesis appears to include preferring a permanently wired desktop computer to a laptop, as well as preferring wired peripherals to wireless.

Personally I use mostly wired peripherals, but I am a sucker for a wireless headset. Being able to stay on a call while I walk over to the other side of the room to grab something is a great freedom, and plugging the headset in at night is not a big deal.