skysight-inc/HackerNews huggingface dataset:
https://5thpillar.org/about-us/

From the site - The Nation already has four pillars of democracy the legislature, executive, judiciary and press. 5th Pillar is formed as a coalition of like-minded citizens of our country who want to see a better society and governance system in our great nation.
Not generally, and I prefer not to. The code being clear enough to read is one of our review criteria.

But... our system is a large pile of legacy crap, and too often the only way to check something properly is to step through it in a debugger.
Tutorial is relatively nice, however OpenGL, OpenGL ES and WebGL aren't the same, besides sharing GL in the name.

Sure the basic examples look similar, until one wants to start porting existing applications.
Its position as a non-violent crime is seen as good by police since otherwise the thieves might mug people.
Is this correct? I thought that Greenland was always a marketing lie, and that the viking's refusal to absorb Inuit style living meant they simply could not become self sustaining and eventually lost the result ships (vaguely remembered BBC podcast as source)
If you don't use Windows you may not be able to access the content. See: platforms on which Netflix 4K streaming is supported.
https://web.archive.org/web/20220306003506/https://www.econo...
Also flash was not “native” for most people. It was a browser thing. Websites from the last decades still render.
I suggest that you read the related chapter from Cal Newport's book. That would be helpful in understanding more about timeblocking.

Daytime is the worst time for focused work- in my personal experience.

Either go deep into the night or wake up really early.

Or any time when you cannot expect interruption.

Focused work also works best when you have someone looking out for you- could be a partner or parents when you are young.

I take those responsibilities in the house that have clear, regular timings. Even if they are harder.

I combine timeblocking + pomodoro, so I get breaks. I walk, drink water. I never read or pick up my smartphone.

Whether you are at work or at home, you have to be vigilant about 2-3 hours of focused, isolated work. You have to carve the time out. You know better about your situation. So I will leave that to you.

Don't do meetings, or open emails, or browse social media in this time.

I was never able to go beyond 6 hours of very productive, innovative time. That was the peak. The usual looks like 1.5-2 hours per day.

It also does not have to be a big chunk. The time can be divided into two. But don't do more.

And, I will also state the obvious- no matter how much time is gone from your block, do the rest honestly. Be vigilant about it. Do not be a time-use purist. That harmed me a lot when I was in HS. I would plan to spend 4 hours on something, and if one hour were gone, I would do none of the rest 4. Don't be like that.
> Bike theft is genuinely one of the main issues with cycling as a very real transportation alternative

I have advocated for various police departments to create dedicated bike enforcement units. Patrolling commute heavy areas monitoring for bike theft and enforcing laws against bicyclists.
> In the past public opinion would be created by a minority of affluent people. Most people were basically peasants (even middle class with nice jobs) and had no chance to affect public opinion. Today public opinion is created by the majority (or manipulated by some shadowy figures with unknown agenda -- I can't make up my mind about it).

What is this based on? And why would the "minority of affluent people" were any more accurate or good-willed than whoever influences public opinion today? I'm sure those affluent people said things that fit their own interests and experiences, but I don't believe for a moment that affluence correlates with good judgement for everyone else.
https://webkit.org/blog/8943/privacy-preserving-ad-click-att...

This is the specific thing I'm referring to.
> "Are you under memory pressure? How many GB of RAM do you currently have and how often are you capping it out? Try seeing what happens when you are at your GB RAM cap."

Where's the explicit code in Defender which ensures it only does its' thing if the system isn't under heavy load?

Also, you do realize that if every program followed this pattern - it would cease to work?
Privatization is clearly not a solution I have seen what it did in housing in Germany and for the locomotives in the UK it is fairly clear firms can be worse or just as bad
Look how much the world has changed since then!
Russian gymnast investigated for wearing pro-war symbol on podium
My favorite remnants of old Mac OS X are both Finder features enabled by the `defaults` command.

One is slow motion mode. I love to minimize things to the Dock (which is best placed on the right of the screen).

The other is single-window mode. You turn this on and switching apps is just a matter of clicking their dock icons. It’s not 100% perfect but it’s also idea for someone with limited trackpad skill.
My personal discovery: “testament” and “statement”. They are anagrams, and obviously have some semantic connection - “this is what I’d like to happen” vs. “this is my opinion on a topic”. But no shared root (known to me) or other relation.
Name one for profit company that has any other goal besides profit?

Do you apply your moralistic stance to the second order derivative? Will you refuse to work for a company that is hosted on one of those companies? That advertises on one of those companies? Will you try to get your company to block Google from searching?

Do you think YCombinator funds companies for any other reason than for profits?

A companies goal is to make a profit. If you are concerned about the greater good, encourage your government to tax the corporations and implement programs to help people.
Valveless jet-powered go kart
it is practically a wget for web videos and can be forwarded to like mpv. you should look at the supported sites it is quite extensive and youtube being a humble beginning.
I think the old adage about math applies to theoretical physics as well - you never understand it; you only get used to it
I've wanted a light-weight, maybe even plastic, but very real-looking chain. As others have pointed out, the goal is to deter thieves not to stop them - with the right tools, all locking mechanisms are easily defeated.

But where do you get a milk crate?
leasing a car
I signed up for YouTube Premium because I wanted to watch some videos offline (on a flight). The download speed is awful. Now I use YouTube-dl when I want to watch videos offline. I still have Premium because ad-free is great!
This seems to be what a large percent of successful projects on Kickstarter and Indiegogo are doing.
The limited resolution of the time was a big constraint on the design space. The first Mac had a resolution of 512 × 342, and that was considered generous.
This is interesting. However please consider resolving the horizontal scroll in the UI.
By the same token

No Nuland intervention -> No putin intervention

So who is responsible?
I keep forgetting that part of GDPR is the storage aspect. Unless it goes in a log (though it usually does,) it's not counted. A technical argument could be made that going into memory is storage, but at that point the above issue comes full force, so arguing it doesn't seem to make any sense.
i always pull up the docs on rebasing and do that every time
Russians are doing protest, signing petitions, writing letters.
But saying anything against the war is criminalized, risks are really high.
And this letters most likely will be ignored, as they were ignored in the past.
People are trying to reach companies, that are more likely to hear them.
https://www.pillarsofindia.com/four-pillars-of-indian-democr..., but that itself is based on the four pillar idea that occurs in Hinduism, I believe, for which I cannot find a wikipedia article, curiously enough.
"Hopefully, with the help of a professional editor — I still haven’t figured out how commas work in English." Haha, impressed by the humility and also the ability to discuss some pretty challenging topics given being not a native speaker. Also, very impressive speed ups on such a broad range of algorithms.
Browse levels.fyi. Slack, Robinhood, Twitter, Splunk, Slack, Uber, Airbnb, Stripe, Square, and many other non-FAANG paying >$200k and in some cases >$300k total compensation for the first level past new grad.
Love the idea of censoring one of the most reasoned, and thoughtful viewpoints in modern American foreign policy.. luckily John's a 19th century tactician, and assumedly doesn't spend his life trying to make people on the internet comfortable.
On the other hand, isn't node_modules the folder that shouldn't be excluded from antivirus scan?
It would have been better to have it as "Do it"

But yeah, OK is better
Apple should do the same, as Microsoft as Google and others … all should turn off the world and let them taste their own medicine
Haha, I don't mean that there is a single universal size. I was trying to figure out if it's using a propriety seatpost as that's becoming more common.
I'd hate to have to reset my seat post every time I got back on. Would get old very quickly
Oh, hi Jamie :)

Great to hear about the substantial improvements! Some follow-up questions if you don't mind:

> the best implementations that I know about

Would that be Erigon (nee turbo-geth)? I think work was just going public on that around the time we were messing around with this and I haven't taken it for a spin yet.

> Syncing a full history archive node has been done in less than 1 day.

Am I right in assuming that this is some form of snapshot sync which doesn't include actual validation/verification of the blocks and integrity of the resulting state? Because otherwise that sounds (almost) impossibly short. If so, do you have any idea what one should expect to be able to achieve for that?

> The entire full history archive state fits in about 400 GiB.

Similar question here - if we disregard indexing (and I guess tracing?) etc which would have to be done separately, would the information contained therein be enough to derive past block states and events and, say, replicate a block explorer like etherscan?

Regardless, keep up the good work. Nimbus seems like a great eth2 client.

EDIT: Ooooh, I see now that I'm more out of the loop than I realized and Nimbus is also doing an eth1 implementation now - is that what you're referring to?
Sure man, you do you.
If I were a kid, I'd ask my parents to switch to a family plan, and negotiate how I can help with home chores in exchange for those extra $6/month. (Of course, very few kids actually think this way.)
Why are you acting as if RSUs are not real money? As soon as they vest, I pay taxes on them. As soon as they hit my brokerage account, I can sell them and spend the money.
But the issue wasn't kerning. There was a space between Do and It, kerning is how two letters look next to each other.
I always get a bit sad when a nice library I come across in the wild is C++, as FFI to C++ is so much more... fiddly, in all languages, compared to a C library. The latter is a breeze.

In fact, today, I needed to be able to call the `esp_pthreads.h` functions (which describe some ESP32-specific extensions to it's pthread layer) and it took me, no joke, 5 minutes to wrap.

Pass the header through c2nim, add `{.importc, header: "esp_pthreads.h".}` pragmas to the proc definition, and done. Now I can call them without issue. Its liberating for sure!

That said, you can even wrap C++ if need be, though it's less elegant at times.
Not that you shouldn't write blogs, but bear in mind for folks trying to split SWE & blogging, your manager will see your split priorities as a risk. Every slipped team deadline paints a bullseye on the hobbist blogger who has to spend time with legal getting approvals. Every public mistake you make will end up on their desk, with the expectation that they somehow fix it. Even if you do well, if the rest of the company finds out they'll ask you to do more writing and less of the thing your manager was hired to lead a team to achieve, without any formal headcount change.

Generally speaking, blogging increases your personal profile more than it increases your company's profile, if any. I can name several HN famous bloggers, but at this point many have job hopped frequently enough IDK who they even work for anymore. Even when you hire someone like Patrick who's already a celeb, the recruiting pull only lasts as long as his employment. (I imagine Stripe is fine since there aren't many companies willing to hire remote workers in Japan while paying SV wages. YMM very much V).

I really expect most tech bloggers to fall into one of three camps:

1. Consultants, who need to build a name brand around their niche expertise. The typical consultant formula is spending 30 percent of your year working for clients, 30 percent finding new clients, and 30 percent skill building.

2. Product Evangelists who need to get people excited about a tech platform their company profits from.

3. New grads whose career hasn't taken off and consumed their free time yet.
That's interesting, it shows the context menu, and it looks like the camel case function names from the code were directly copied over, as it shows 'printIt' and 'doIt' among the options.
It's extremely common in NYC. If it's illegal, it's never enforced.
I worked on a public facing project with many retiree users. We had a code audit to remove the word 'Invalid' so that users would not think they had been identified as 'a person made weak or disabled by illness or injury'
Minor fix, I believe CR is crores:

7 crore INR = 70,000,000 INR = USD $900,000

Your edit seems to refer to:

7 lakh INR = 700,000 INR = USD $9000
I make ~225K (all cash/salary) at a regular/non-FAANG company. The dev team of a couple dozen was in Southern California pre-COVID, now basically all remote with people across the country. I've never worked for a FAANG company so I can't say much about how it compares, but my workload is more than a simple web developer and likely has more depth and breadth than FAANG roles which, as far as I know, tend to be more specialized.

I've been here for five years making mostly the same amount, and five years at a smattering of other places making half or less.
Long time PC/Windows user here - got a 14" M1 pro back in October. Really enjoy MacOS overall, with some minor gripes here and there (like text selection & manipulation - selecting words at a time then copying/pasting is more cumbersome than it is on Windows). Trackpad gestures & Mission Control make for a great single-display experience.

One thing that really bothers me with MacOS though is having to click into a given window to interact with it (e.g. clicking a link in Safari / Edge while you're in VS Code or another window). Not sure there's any way around this.
Facebook emails incl Zuck Six4Three (2018)
I just realized: you did not actually hide some mysterious, physical button somewhere 1000m from your home.
One time I had a BMW and I was forced to park oddly because the cars next to me were parked oddly

When I returned to my car, there was a note on my windshield to practice parking, which seemed like a diplomatic carefully chosen word

They hadn't seen why I had to park that way, but I feel like people expect a prick uncollaborative driver of BMWs, as opposed to the benefit of the doubt given to other cars (or simply not seeing a pattern with other models)

I’ve driven many cars and have gotten the most assumptions or odd treatment while using BMWs.

Its like right below driving a flashy sports car and having ppl follow you or want to race.
I think a lot of it comes down to language. Summer languages (e.g. python, Matlab, R), performance engineering is a constant fight against an interpreter that is painful. other languages (e.g. C) make it tedious to write fast code because you lack higher level features.
A packed solid pannier on each side and now you’ve got a wider platform on which to stack a cooler, or maybe a tent and some firewood…
Thanks for the correction, I didn't realize the term went back that far (but good point about the lack of articles). But at any rate, you're right, no matter where the term originated, it's still good form to respect the Ukrainian preference instead.
Knowing that -ment is a suffix, what would lead one to think the roots “state-“ and “testa-“ might be related?
Thanks for this comment, means a lot for me. Fingers crossed.
Can they manufacture faster than army abandons the armor? There have been at least three documented abandoned TOR SAM systems being just merely towed away by farmers, $25mil a pop.
Hear a Pep-Talk from Kids, Kids Laughing with Delight – Hotline for Joy
> Window zoom not making sense to you doesn’t mean it doesn’t make sense to other people.

Could you explain it to me? macOS is not my favourite OS at all, but I can use it without much trouble if I need to and agree that many of these complaints boil down to the author not liking or understanding the macOS workflow. Window zoom, however, always struck me as wildly inconsistent and unpredictable.

For context, I started back in the days of Mac OS X Tiger, up to Catalina. Window zoom never made the slightest amount of sense to me.
YouTube throttles the download speed of videos to the real-time playback speed. It also provides (if I recall correctly) a random token and a JS blob; if the client executes the JS and passes in the token, it gets another random token as output that if passed along with a request will unthrottle the downloads speed. As a result, full-speed downloads are only available to clients that can safely execute untrusted JS, which is mostly web-browsers and not command-line tools.

I believe the way yt-dlp works is that somebody manually ported the JS blob code to Python, which gets things working but leaves a lot of scope for arms-race escalation in future.
These things can be had for $3,000 or so on AliBaba:

https://www.alibaba.com/product-detail/Energy-Electric-car-U...
Back in the USSR
The interesting bit is that you don't need to tweak the subnet, only remove the other noisy connections. If you remove capacity, at some point test accuracy needs to go down. The hypothesis is about the idea that we maybe don't "train" the weights, we "find" them, not about unlimited nesting (as far as I understand it, but I have high confidence. Happy to be proven wrong tho)
Fascinating essay, thanks for putting all of that down.

You have thought about this plenty. The only thing I'll add is that all objects live in the same spacetime. The metric of that spacetime is a mathematical object that obeys known laws under coordinate transformations, and the parameters of those transformations depends on the energy momentum tensor (likewise an object that transforms...).

Trouble with GR is that the "trivial" solutions are heavy shit. So it goes.
Russia's Ukraine invasion may have been preventable
I used to hate the closure from rust but I learned to love it. With golang its a PITA to track down performance issues die to heap escape where it is explicit in rust.
You don’t need to do what youre saying for that; Rust provides a way to get both performance and safety
I will never understand how people moralize behaviours rather than outcomes. Drinking every night is fine if you don't do it to excess. A beer or two, or a glass of wine with dinner, or a nightcap, doesn't hurt anyone. Drinking every night to the level where you're damaging your health is a problem.

Having a few beers a couple of times a month is great. Binge drinking a couple of times a month to the point where you harm yourself or others is a problem.

It doesn't matter how often you do it. It matters what happens when you do. The time frame is essentially unrelated.
I similarly wince every time I use software which inflexibly uses “disabled” or especially the more affirmative “disable”.
If you are not sure what’s going on, then yes, I agree with you. But what if you’re sure? Personally I have received enough information to be sure about what’s happening there. Maybe the Spotify’s CEO feels the same way you do. But if not - he should make a moral judgment and prioritize that over profits. This is what great men do.
I only have a little bit of experience doing monitor mix for some small college shows, but:

Headphones probably aren't necessary, as you're usually just making small adjustments at the request of the talent. For a large show, I would imagine everything would be thoroughly pre-planned and tested.

The knobs in the center horizontal stripe of the mixing console are generally "aux sends". Each vertical column is an input channel, and each horizontal row is an aux bus. The knob adjusts how much of each channel gets sent to each aux bus. There are other things that can be tweaked, like toggling whether the aux sends are pre-eq or post-eq, as well as pre-main-fader or post-main-fader. Those little banks of 2 x 4 buttons at the bottom of the sends knobs bank usually control those settings. Each band member will get their own monitor send with the appropriate mix of instruments for each. It's also possible for other types of things to be mixed in, for example a click track, or a producer or director's microphone to give instructions or information to the performers.

I would expect that most of the settings would stay static over the course of a show. The engineer might do some muting/unmuting during instrument changes, or if some performers are using in-ear monitors, and there may be some scripted adjustments if some songs are wildly different in terms of instrumentation or volume. It's also good just to have someone available to correct things quickly if there's a problem. The monitor mix console is generally pretty close to the stage, so they could, for example, hear if there was some feedback occurring and quickly drop or mute a channel to kill it.
Lucene: https://lucene.apache.org/core/4_6_0/core/org/apache/lucene/...
I don’t believe the child chose their vaccination status.
Putting the kid into a family where they're wanted isn't a solution?

Anyone who thinks they truly know what they're signed up for when adopting or birthing a kid is a liar. You can't predict what an 18 year commitment will be like to a human you barely know (adoption) or can't know (birth). If the adopted parents don't want the kid I'd much rather them gracefully bow out than force the kid into a situation that isn't working out.
> There was nothing in the comment that should have caused anyone to think I was a true believer in the aphorism.

Even so, saying "Writing is a form of teaching." needs more justification, especially in this context. Leaving that half-connected and confusing invites a downvote or two.
JavaScript has closures. When you want to partially apply something(Which is technically never, because we would probably describe it in different words and think of it differently) we just make a new function.

When we want to "compose" two functions, there's f(x){return a(b(x))}.

It doesn't matter if the signatures are different, you don't need any nice logical idea of composition, you just explicitly build the new function that does what you want.

I would say that is a lot easier than real composition, because real composition requires you first learn to see and think in terms of patterns you would want to compose in the first place.

Also, function chaining doesn't use intermediate variables. Named variables are like free documentation. With composition you have to actually remember what you're doing. Making everything explicit makes it easier to comment what's happening.

Regular programming is to math as cooking is to chemistry. Functional brings the math back to programming. Math is useful but also hard.

In OOP, more often you're doing the equivalent of:

if crinkle(a(b(x,68), modes.FOO).bar.baz(9)):
x = foo()
else:
x = wipe(7).bar()

And I think it's a lot nicer to just spell it out with meaningful variable names, instead of trying to compose it like an equation.
We Deserve Better. Collectively, We Can Get It