skysight-inc/HackerNews huggingface dataset:
I might be an outlier here, and I know it's not cool to like anything Google, but YouTube has been a huge positive influence on my life. I've learned so much from it. I've trained the algorithm so that my interests overlap with YouTube's interest of keeping my eyes glued to the screen. I opened my feed right now, and it's all filled with videos about:

- Bicycle repair
- Bicycle touring
- Home maintenance and DIY
- Programming and infosec
- Film analysis and reviews
- Video game reviews
- Dungeons & Dragons
- Stand-up comedy

There's decades worth of shit content on YouTube, but I make heavy use of the "Not interested" and the "Don't recommend channel" options, and it really seems to work for me (because YouTube is just as interested as I am to give me content that I'll actually play).

I waste plenty of time on other websites, but no, I don't regret the time I spend on YouTube.
Yes, my point was that’s a looming problem but not currently an issue so we can only guess how their going to solve it. But, the options considered are anything up to including say romanticizing elderly suicide.
Ask HN: Is your ICE car getting less MPG lately?
Ever since the cost of gasoline has skyrocketed, my Toyota has gone from ~30 to ~23 miles per gallon. Engine running fine, spark plugs and air filter are good. Have you experienced this also?
You’re right. At least the option to turn on autopilot would certainly be nice to have. It doesn’t have to be one way or the other.

Re: R/C autonomous toys. I think these already exist. You can build them yourself from a raspberry pi. And I think there are also kits for autonomous robots. Haven’t heard of racing cars, but small robot creatures for indoor use. I don’t remember any names of brands.
Abortions in Texas, guns in California, tickets in NYC... guess vigilante profiteering is the new legislative norm? Get citizens to snitch on each other to fill your budget shortfalls.
That horse left the barn generations ago. The only real need for new chemical weapons are to evade detector systems as toxicity and stability are already sufficient. It’s just “traditional drug design” with slick marketing.
RemoteSSH extension is a far easier approach to debugging C++ remotely in VScode.
I think all the "useful" content on YT is for low IQ ppl not for HN crowd. So, yes if wathing concetrated and no if while doing something boring like cooking or eating.
Here are some references:

- Giles Thomas - Lessons Learned from Serving 1/4 million in-browser Python Consoles with Tornado - EuroPython2013
- Link: https://www.youtube.com/watch?v=U_qp8u_BH_E
- Description: Giles is from PythonAnywhere, the author of [Interactive shells on Python.org](https://blog.pythonanywhere.com/83/) blog post.

- PythonAnywhere uses:
- SockJS:
- Repo: https://github.com/sockjs
- pty (Python built-in module) for handling pseudo-terminals (with pty.fork):
- Docs: https://docs.python.org/3.7/library/pty.html
- epoll (Tornado's IOLoop.add_handler for async):
- Docs: https://www.tornadoweb.org/en/stable/

- Xterm.js: Terminal on the browser at https://xtermjs.org/

- Jessica McKellar: Building and Breaking a Python Sandbox - Pycon 2014:
- Link: https://www.youtube.com/watch?v=sL_syMmRkoU
- pysandbox (author recommends running Python in a sandbox, not the opposite)

- Interactive Shells on Python.org:
- Link: https://blog.pythonanywhere.com/83/

- CodeSandbox: Online web application editor (Angular, React, Vue, Vanilla JS)
- Website: https://codesandbox.io/
- Repo: https://github.com/codesandbox/codesandbox-client

- Kaggle:

- Description: Kaggle's infrastructure and systems allow for arbitrary code execution and scoring. It would be good to check it out and see what they get right.

- Kaggle Learntools:
- Purpose: Check exercises and notebooks submitted by users
- Link: https://github.com/Kaggle/learntools

- Kaggle Docker:
- Purpose: Kaggle Python docker image
- Link: https://github.com/Kaggle/docker-python/

- Kaggle Infrastructure (Lessons Learned from Tens of Thousands of Kaggle Notebooks):
- Link: https://www.youtube.com/watch?v=ENPBTl0uNOE

- Miscellaneous Links:
- Jinja has a sandboxed environment:
- Link: https://github.com/pallets/jinja/blob/master/jinja2/sandbox.py
Forced abortions are a little more than just education and jobs.
Debugging tools, especially conditional breakpoints. I’ve come across far too many people who say “yeah I use PyCharm” (for Python) but when I ask them if they’ve used the debugger, they say they don’t know how to use that. Investing time in learning to use the debugger and especially how to insert conditional breakpoints can be a lifesaver.
What a clickbait. Media is so quick to exaggerate these days.
His Wikipedia article does a bit better.of a job explaining his technical accomplishments vs the passing mentions in the article.

https://en.m.wikipedia.org/wiki/George_Hotz
no, but this is:

>stop lionizing the maverick genius

>nth brilliant asshole

>untamed superiority complex

>myopic nerd

>motivated by ressentiment

----------------------------------

>"We have big problems and mediocre self-driving cars won't solve them" is insecurity now?

Nobody even meant to imply that.
That’s it’s purpose…. To keep you sitting there consuming ads.
For other Sims, Ben Sims is a techno DJ: https://ra.co/dj/bensims
Dune in cinema was a transcendent experience. I didn't analyze so much why, but I think it was the soundtrack (+being let outside for cinema "after covid").
Sometimes it feels like a desperate attempt to defer working on some part of the problem a team doesn't know how to solve. Usually some domain specific thing no one wants to think about. So onion layers get put in wrapped around that bit without actually solving it, just creating an abstraction by which the rest of the system will use the "magic". But often the abstraction overconstrains the domain specific magic through ignorance, so it all has to change when someone gets around to adding it. Seen this over and over.
That was a bad definition because I was painting with broad strokes an hard lines.

Maybe this is a better way to phrase my statement: The countries that treat their constituents best are all democracies. Additionally, they tend to promote or retain rights better over time.

The US, and most of Europe are great examples. It's not perfect correlation, likewise people drop dead running marathons sometimes, but the correlation between democracy and human well-being is very strong.
I did it in a similar vehicle and there's no modification of the pedal, you just need to bypass the stock LKAS
I think it's fine when you are doing open source for fun, and for other individual users.

If a company is basing their livelihood on your library, they should (in my opinion) be supporting it somehow -- either by paying you, or paying someone to keep an eye on new versions.

The other choice is they are trusting you to fix bugs and not be malicious, which isn't (in my opinion) reasonable, as you get nothing in return.
"For example, the researcher’s journal often described feelings of excitement and adventure in not knowing where she would be sleeping that night."

I will attempt to hike the Appalachian Trail this year. So I'll be sleeping at a different place almost every night for almost 5 months. Will I sleep better?

Edit: I cannot find her dissertation.
I am personally a fan of RISC-V, and I have written low level code for it before.
Strategy is not tactic. That's is. Strategy is a long term plan, these days nobody accept long term plans, long term in modern neoliberal vocabulary means 6 months, even an year sound too long.

On tactic side things aren't much better: most thing that being sheep might pay well, for success, and in case of failure "...but... It's not my fault! I've done like $name!"...

After WWII élites reason that an ideological society it's risky, at a certain point Citizens might revolt, so better a society of grown children, unable to march on their own foot at all (ideology means marching but just following someone), so we are actually in a society of stereotypical Ford-model workers NOT just at the bottom of the society but almost at any level and as a result nothing can really work.

In the end if you do not know your enemy, where you are, you are just a rabbit in a cage why thinking long term? You just expect some food at regular intervals. Why tactic? All others rabbit are equal to you, getting a bit more or a bit less of food does not change much. No books can really tech, no practice can be of help, a social change is needed, and in absence of strategies and tactics that means just waiting for a disaster. That's "the strategy" and the tactics of modern time for most...
Yes but because you'll be incredibly tired :)
It’s a funny register: you don’t want to read it (and before Ivy Bridge, user code couldn’t read it). The base is added by the CPU when you dereference the pointer. So code like:

__thread int array[100];
array[n] += 5:

Effectively computes the offset portion of array+n and then, using CPU assistance, accesses that memory relative to the segment.
Canonically you should be using Meet and Chats. These both evolved from Hangouts, though I think GMail Chat and Chats are interoperable. You can think of them as Slack and Zoom targeted towards people who have already bought into GSuite which makes sense from an org perspective, though both are usable with free accounts. Meet added features more aligned with what people expect from modern conferencing platforms (large audience casting, recordings, etc). Chat has a way to go before it uproots Slack I think, but it offers most of the same features for in-domain messaging.

I've been very happy with Meet, aside from some browser quirks (blur is not available outside Chrome). It's very easy to create a new meeting and it integrates seamlessly with Google Calendar.

GTalk was deprecated almost a decade ago.
Scans – TCP Connections with Data That Starts With: Mglndd_
Dogs certainly think for themselves, they just don't necessarily think like us. Every so often I get an insight into how my dog's brain works, and I find it absolutely fascinating.

For example, recently I had to carry a big heavy bag of stuff from home to a couple of streets away, and I took the dog with me. As we walked along, he kept going up to random parked cars and stopping by their doors.

I couldn't understand why he was doing that. Did he smell something interesting? Was there a small critter hiding under the car?

Then it dawned on me. We don't have a car of our own, but from time to time we use a carsharing scheme. Particularly when I need to transport stuff. He saw me carrying a big bag and figured that meant we were getting in a car. So he was just going up to any old car and saying "This one?"

I realised he'd been observing this over time and he thought he understood it. So if he's spotted and figured out this pattern with a fairly rare event, it's reasonable to infer that he does this with everything else too.

What's his motivation? I don't know, but he seems to really enjoy anticipating things, like he gets satisfaction from understanding how things work. He's visibly excited when he "gets it right". Like many of us, I'm sure.

Related to that is his propensity for steering people and events in a direction favourable to his interests. "Oh, while you're on your feet, if you would just follow me I'd like to draw your attention to this food bowl over here which doesn't seem to have any food in it". "Please lift this blanket so I can get under it and snuggle". And so on.

I don't think it's anthropomorphising at all to say he's got goals, can plan ways to achieve those goals, and communicate with us to get us to play along. Quite the opposite, in fact. He communicates these messages very clearly, he just does it in a doggie way that takes a bit of effort on our part to understand.
Does he use the browser for that? If not, how is it relevant?
All 10 of us should get together sometime!

Honestly, how does this shell not have more attention?!?!
Babel is now a less-than-useless project. It's a hack; which, like most hacks, was kind of useful when it first came out but was supposed to have a short shelf life. It only became popular because its creator was hired by Facebook and was promoted heavily to developers. IMO, it had no use outside of Facebook or any large corporation... Updating code to make use of the latest language feature at a later time is not difficult at all unless you have millions of lines of code; and even then, it can be automated to some extent.

People should simply stick to the slightly older JS syntax while waiting for new versions of JS to reach mass adoption... Essentially all of the new features add very little value nowadays (mostly cosmetic value)... Surely you can wait 5 years or so... There hasn't been any significant 'must have' feature since async/await anyway. It's not worth adding 100+ Babel tooling dependencies and sub-dependencies to your project and adding a transpilation step just to reduce your project's code size by 2% (that's what cosmetic changes to ECMAScript are about really)... Just use the older feature; this is the most compatible approach.
Why not link to the Times article on your second point? It’s more nuanced than you are making it seem. They’re just reporting that some of the emails in the email dump are authentic, not confirming the entire affair

https://www.nytimes.com/2022/03/16/us/politics/hunter-biden-...

This is what the Times reported in 2020: https://www.nytimes.com/2020/10/22/us/politics/hunter-biden-...
It's tempting but generally unwise to use Mishima as an example of anything but his own tortured soul. From day one, his writings have been suffused with longing for a "beautiful death" (his autobiography Confessions of a Mask has a striking scene where he describes having his first ever orgasm when he sees a picture of St Sebastian pierced by arrows), and the military trappings he acquired towards the end of his life seem to merely have been stage decoration for his own suicide.
The thing is, if you aren't getting paid, people can demand all they want. Scream until their faces turn blue, stomp their feet, bawl like a baby, write mean things on twitter, stick a voodoo doll full of needles.

It's entirely your prerogative to say no.
I, and a number of other people that possibly includes you, like programming enough that we do it for free.

I don't like doing free tech support for entitled mean people on GitHub, which is what you're really asking about, but I'm perfectly happy to throw code over the fence for the general public to use if they don't bother me about it.

What happens if the log4j developers just... don't fix the bug? Other people who rely on the library fork it, development continues with more funding, the world keeps turning, and maybe a few tens of millions of dollars of additional economic damage are inflicted in a diffuse fashion across the global tech industry.
The early hacking culture is the Free Software culture and copyleft.

For the last decades it has been coopted by corporations and especially SaaS.

Now a lot of FOSS is either corporate-driven or... unpaid labor for SaaS companies.
swangin.mp4 AKA "Flexible Muscle-Based Locomotion for Bipedal Creatures" also has a similar vibe: https://youtu.be/pgaEE27nsQw
OP here. I am now thinking of porting my US number to Twilio and configuring everything manually. I wonder if that's available for your country too.

https://support.twilio.com/hc/en-us/articles/223179348-Porti...
Germany has government funding/grants available for open source projects. (I haven't looked into it in detail because of a dislike of paperwork).
He probably just wants a warm bed to sleep in.
Show HN: Typebeat: Keyboard-controlled music sequencer, sampler, and synth
On the other hand, Casey's been working on Handmade Hero for almost a decade, and has what amounts to an overengineered debug room with less actual gameplay complexity than you'd find in any framework tutorial. Meanwhile actual game developers would pick up a framework, use all those abstractions and libraries Casey finds unnecessary and surpass Handmade Hero in an afternoon.

There's something to be said for not wasting time on things that don't matter to anyone but yourself, and code aesthetics is often one of those things.
Lack of auto completion on filenames/dirs. Not seeing results while I type, like with fzf
> This situation can't violated the GPL because it would imply that almost any communication with a GPLed program would violate the GPL.

any intimate communication would indeed. Any communication that goes through a standard (e.g. ISO-defined or industry standard, so not something specific to your company) would not.

Quoting the FSF:

> Using shared memory to communicate with complex data structures is pretty much equivalent to dynamic linking.

You can obviously extend "communicating complex data structures" to RPC through JSON & websockets for instance as it's this "exchange of complex data structures" which is the defining matter in what constitutes a single program from the point of view of the GPL.
I think that might be a special situation as people are super sensitive about their dogs.
Super cool tool! I noticed the Twitter template for example was only for your own account. Is there a plan in the future to create one for tracking lists or hashtags?
NYC taking 17 years to build 3 subway stops doesn’t sound broken?
>I installed plain Ubuntu and then changed the desktop to KDE.

That was a mistake on your end.

It's usually never a good idea to swap the DE of an opinionated distro if you're not a Linux expert or enjoy some masochistic tinkering.

If you want a KDE Ubuntu then go with a distro that ships Ubuntu with KDE out of the box like Kubuntu or KDE Neon.

Personally I'm not a fan of Ubuntu anymore or their spin of Gnome. It's too outdated packages and too opinionated for my taste. I feel like Fedora has become what originally made Ubuntu popular: up to date, polished and simple to use without bloat. If you're in camp KDE, nobody does it better than OpenSUSE.

My 2 cents.
Depends on where you live perhaps. The train to the major city by me is $14 one way, which costs more monthly than a coworking desk in my local town.

If you live in East Bay and ride BART however, the math would not work out.
Let's give it a try! EDIT: A purple girl with braids :)
Talk about armchair psychology
> The rest are funded through grants, which have the side effect of directing a sizeable chunk of the academics time to writing grant applications rather than science.

That's not a consequence of grant funding itself. The traditional academic career path jumps directly from a trainee to a manager, and managers have to do what managers do.

Larger research institutes have positions for professional researchers. Those researchers don't have to spend that much time on grant writing, unless they want to become managers or they are trying to remain competitive for positions in the traditional PI-centric academia.

That's a key lesson for FOSS. If the development is funded by grants and donations, the organization should be large enough that every senior developer doesn't have to become a manager.
Recent security incidents have shown how quick open-source is to address vulnerabilities compared to closed source.

It has shown that FOSS does not come w/o a cost (open-source does not mean free) and it's advantageous and necessary for companies to support FOSS financially.
I use OpenPhone.co for this. Great polished UI, and ok mobile app. The only downside is some services do not respect virtual numbers, notably Amazon. But the same issue would be with Twilio.
But is it? That seems “obvious” to us “old” millennials+. But is an entire generation all independently wrong, and doing the slow thing? If so, why? Is there evidence supporting this that we can look at? All genuine questions, I don’t know the answers. But there’s something interesting happening there, that I do know.
Average ev car price is $54k. Can you wire over some funds please to help me pay for it?
Rumelt is fairly keen on a strategy having actions because otherwise it doesn't get linked to what people actually do. I don't know what actions he would consider strategic, but I guess things like 'enter/exit the market for X', 'develop the capacity to do Y in house' would be fairly obviously not tactical.
Hey Adam, it's pretty fun! I agree with some of the other posters that landmarks and businesses could be a good addition.

I did have some trouble understanding how it's calculating distance and drawing the dashed line. It does not always draw the shortest distance from the pin to the polyline for the road. I tried a few rounds with some deliberately wrong guesses and I'm still not sure I know what it's doing. Some examples:

(1) A road that runs from southwest to northeast. I placed the pin to the southeast of the road. Eyeballing it, the shortest distance is roughly northeast. The dashed line was drawn 10-15 degrees east of north. If it's significant, it drew to an intersection (not the nearest, but reasonably close).

(2) A road that runs east-west. I placed the pin north of the road by 50-60 meters. The dashed line was drawn 15-30 degrees west of south. It did not draw to an intersection or other point of interest. It may be drawing a ray from the center of the circle of interest.

(3) A road that runs north-south. I placed the pin east of the road by 40-ish meters, near the north edge of the circle. The dashed line was drawn 15-30 degrees west of south (my guess in #2 about a ray from the center was wrong), to an intersection, giving a 102 meter distance.

(4) A discontinuous street. (Replicated for a different street! 4th St and 5th St in Marion, IA, if it helps.) The street runs north-south but has a quarter-ish-mile gap. I placed the pin not far from the southern section of the street. The dashed line was drawn from the pin, past (and nearly parallel to) the southern section, then connected to the southern tip of the northern section. Interestingly enough, the distance looked like it was pin-to-southern-section.

(5) A north-south road in rural Iowa taking advantage of the 1-mile grid. I placed the pin near the center of the circle, slightly less than one mile from the nearest point of the road. It drew the dashed line northwest and showed a distance of 2002 meters. I would have expected due west, and ~1500 meters.

(6) A road that runs north-south (with a bit of southeast a half mile south of the circle), that happened to just barely peek inside the circle on the far west. I placed the pin near the outer edge of the circle, roughly northwest. It drew the dashed line nearly due south (several miles!) but reported a distance of 281 meters.

Sometimes the distances seem reasonable even if the dashed line is drawn to a different point on the road. Sometimes the distances and the dashed lines both seem to be off. Intersections seem to have something to do with it, but there also seems to be something else going on too.

For testing, if you're interested, the intersection of "White Road" and "North Alburnett Road" in Iowa (between Marion and Alburnett) is great. It's sparse, gives you nice straight roads, with just a few driveways and other points-on-polyline to confuse(?) algorithms. If you get C Ave Extension just barely in the circle on the west, that's #6.

And for what it's worth, I had fun trying to figure this out!
Not a new idea for programming languages: https://esolangs.org/wiki/Emoji
Jesus Christ. Just think of what those people back in 1994 must have expected from us here in 2022. They would be utterly disappointed, if only they remembered.
stay mad, lmao.
Probably closer to 1.5 people in the US. Unless they have some means of getting health insurance for free and not paying taxes on their income.
How much time does it take to check the video/produce the related paperwork?

14 people normal hours/normal weekdays are roughly 14*1800=25,200 hours/year.

The complaints, according to the article, are 12,000 per year.

That makes it roughly 2 hours/complaint.

At first sight it doesn't sound like the clerks are overworked.
Government bureaucracy at its best….