skysight-inc/HackerNews huggingface dataset:
There is no difference in noise for me between curly braces or keywords because my brain parses both as a single token. I don't process "e"-"n"-"d", it is just one thing "end", same as a curly brace is.

Of course some people can't read words by shape and instead have to sound out the individual letters every time, so I guess it can be more annoying for some people.

And I don't mean to be patronizing, I actually have the opposite problem. I am faster at parsing whole words than symbols which is why I really struggle with modern UI that solely relies on icons. It drives me mad.
Good so America creates individualist wealth so that it can pick up and leave, taking assets with it. Im certain americans are happy to pay the price of privatized healthcare for this sake.
I've also never used anki for anything related to my work / programming.

What I have used it for:

Memorising how to identify plants and their latin names
Memorising the technical terms for different morphological features of plants so that I could efficiently use a vegetative identification key without constantly flicking to the glossary
Memorising foreign language vocabulary
> lots of low tier unis

My original post is still up there you know. I never said ALL
N=1. I found that conceptual knowledge and eureka moments always result in substantial or at least non trivial changes in the way I parse and understand information, so much so that their integration is seamless, automatic and permanent.

Otoh, certain stuff that are not particularly important need frequent repetition, eg learning a foreign language that you are not actively using.

I am considering using it for leetcode problems and questions.
A fair vote should be held. Showing one candidate with a massive lead, even if artificial, can influence voters.
One of these days I need to make flash cards of those makefile automatic variables…
Maybe not so much wishful as ... it will happen but not anywhere soon enough.
Why do companies always sue the goodies as if that’s somehow going to save their failing business.

Spoiler: children are morons now. The book industry is dead. Their parents can barely read so they sure as hell aren’t going to teach their children to. Everything is iPads. Suing random people won’t change that. Books will live on, but as a niche product rather than a major industry.
Perhaps only now people will have take to it seriously. I wonder how we going to need to adapt.
Yes, this is why I didn't want to migrate without leaving a trace on github. The redirecting README on github is a good compromise, I think.

Having said that, it may be worth thinking what is the price we may be paying as a community for this convenience, btw. MS Github is clearly already past the "embrace" phase, and well into the "extend" phase.
> The other competitor was Borland Paradox.

Yes, true. I was never a database guy but my impression at the time was that this was more of a capable tool for pros who wanted to do machine-local standalone stuff, whereas Approach won reviews and tests for ease of use.

OTOH saying that I've seen amateurs do amazing stuff with Access by trial and error....

> IIRC there is an easter egg in Microsoft Access [...]
> a cirrus and a 'pair of ducks'...

:-o That is harsh!
OLED material breakthrough could lead to cheaper phones, TVs, and monitors
That's just not true. There are immutable arrays in length. [4]int cannot be appended to. The backing of all slices are array types and array doubling is used for appends that go beyond the capacity.

https://go.dev/ref/spec#Array_types
“Sorry, my old phone broke, I had to do a clean install. Don’t mind the warning.”
After trying the delicious Detroit style pizza found in Costco's frozen food section, I've been wanting to go to Detroit to try the real thing. It's my favorite frozen pizza.
Why is it deeply offensive? "Participate" here just means to follow, kind of like a Steve Jobs keynote liveblog.

"Rooting" for one side of a legal case is absolutely appropriate for a defendant (or plaintiff) in our adversarial legal system. A defendant with a weak legal case but a strong public policy argument /needs/ to rally public support for their cause, so that if/when the court rules against them, they can push for the law to change.
Yes, for apps that are not hosted publicly or that are not mainly "websites" – what's wrong with just using react + react-router? So I agree that this is an oversight.

Also, there surely are plenty of non-public web-apps in the B2B segment which run in the browser behind a login or on private networks, where SSR is basically unneeded (also, electron and the like)?

But:

for a public web site or commercial web app, I find the take from the first screenshot pretty nuanced.

It is easy to underestimate the complexity of building your own React SSR- or SSG-framework.

I recently tried out vite-plugin-ssr, which kind of does that, in a way that's agnostic to the frontend framework/library.

Can recommend it for people who want neither SPA without SSR nor one of the established React frameworks.

But for people who want to build a full, public-facing website with SSR (which is kind of a requirement for SEO), with minimal friction, I think the recommendation from the docs is absolutely correct, no?

Plain react for single components in otherwise non-React website, full-stack framework if you build the whole site/app in React.
>It also grows the intellectual souls, exposing people to far more depth of thought.

I am skeptical of this claim. In my experience, it just enshrines a different set of beliefs into students rather than new paradigms of critical thinking.
Go has no way to ensure "const correctness". If you pass around a slice (which you'll be doing a lot, since it's essentially Go's equivalent of a vector), everyone can modify the slice however they please. It's just a fat pointer.

So yes, something which should be treated as immutable.

The way Go works here easily leads to bugs, especially when concurrency is involved and slices get captured or used by goroutines.

If you send a slice to a function, they essentially receive a pointer pointing at the same block of memory as in your calling function. They can modify it. If they append to the slice, however, and surpass the capacity of the slice they received, then their slice gets reallocated and doesn't point at the same block of memory anymore.

In other words, if you receive a slice, append to it, and then change the first value of the slice, then this might modify a slice (or array) somewhere completely different, depending on whether your append surpasses the allocated capacity of the slice or not.

Welcome to Golang.
Not sure which extension you are referring to. Just tried and couldn't open pdf with chrome
I’m not sure how you can conclude that, unless you’re just saying that parental and medical leave is inherently unfair. If that’s your position, feel free to argue it separately (strong “only in America” vibes, but whatever).

The issue here is simply whether Google should honor the commitments Google already made. If Google approved your leave, I’d say you’re entitled to it, no different than if you had accrued paid vacation time per Google’s vacation rules.
We very obviously aren't doing it, but that sort of education should be part of high school, at least for the students that are engaged enough to benefit from it.

The current trend to water down what is available so that everyone can check the 12 year box regardless of effort or interest is a terrible waste.
There's a two edged sword here, both for the university student and the independent learner

Learning in a structured environment provides access to the orthodox in the field of study. This can be very valuable to limit unnecessary exploration of blind avenues (there is of course such a thing as necessary exploration of blind avenues)

For those who progress through the academy, the risk is that they become narrow thinkers

For those without access to the structure, the risk is that they become cranks

These aren't absolutes, but they are observable trends

[Edit: are —> aren't]
Who defines good quality?

Is this compensation? Is this satisfaction with what you do? Is this ability to pay your bills and save enough? How much does one need (what's enough)?

This is all complicated and we tend to focus on compensation. That's why so many people stay in jobs for the pay while they hate the work.

There are lots of good quality jobs out there if you expand your definition beyond "highest compensation". I know people who switched and were much happier in trades. They felt far more satisfied, could daily see their accomplishment, and meet their bills (and then some).

Where did you get your view on good quality careers from?
This will all depend on your working relationship with your VP but I don’t think there’s anything wrong with citing burnout as a reason. It’s hard to argue against that, you’ll hopefully not burn your bridges so have the option to come back one day and lastly you’re giving them constructive feedback. Burnout is not due to the individual, but is instead the environment they work in.

Don’t ever feel like this is a you problem, it’s not.
Leave the bay area, or go find some artists with a warehouse and give them some cash to let you keep some machines there
While U.S. Secretary of Education Arne Duncan marveled in 2014 that his kids could learn to code online using Khan Academy, a 1975 paper on Interactive Systems for Education notes that 650 students were learning programming online using PLATO during the Spring '75 semester http://files.eric.ed.gov/fulltext/ED102940.pdf

Khan Academy (2013) v. PLATO (1973) https://farm8.staticflickr.com/7307/11141723746_d2b239bd18_o...
Closed issues dont mean anything though... a lot of maintainers bulk close hundered of issues as "nofix", "no activity after 3 months", and so on. Just sweeping them under the rug. And many of them pride themselves with the 0 opened issues like it mean something. Any software in the world can have 0 issues if they played this game.

So unless you are really well versed in the project and spent some time following it, stars actually might be a better indicator of the project quality and reputation.
That’s a hallucination. You didn’t go deep enough to forget what it is but others do.

Psychosis is the same. They don’t see a literal government agent in front of them, they smell the numbers and that means the government is listening. They can see the numbers in the walls.
I think it's wrong to defend the current state. Even journals like Nature are game-able to a large degree. You can publish quite mediocre science in them if you socialize with the right editors at the right times. High impact journals are too much of a social club to be trustable, and social actions take too much energy from scientists.

eLife is the only high profile journal that experiments with the process. Their experiments may be in vain, because they still need to come up with an alternative measure that funding agencies will use to distribute grants. You can't replace peer gatekeeping with nothing, there has to be something else. That said, the "publish then review" model is great, it is a straightforward mechanism that has worked on the internet for decades. We have AI that can weed out the obvious garbage , and the open review process can enhance papers greatly.
A market dominated by three large players is not particularly competitive, especially since all their offerings are mostly the same, cost mostly the same, and there's very little to differentiate between any of their services.
Come on you're just holding it wrong, Zero to One is the most important thing! One to zero is next.

Really, how did he become a board member? Donated money or self-important resume? The rest of the board let him do it so it's a bigger problem than just him. Get the email list of membership and start a real space... there's lots of empty office space now so you might be able to get a donation since they get to write it off at old pricing, but it's a huge amount of work for very little return (unless you like running these sorts of things).

Sorry for your situation.
“Made it easier for customers to migrate to our competitors” isn’t a great look on your review.
There was a window in late 90s/early 2000s in Europe where certain countries company car tax rules made it often more economical to run the diesel model of a lot of German cars and as a result Diesel sales took off for a while. This is why you saw the innovations like Common Rail Injection etc and large increases in refinement that became prevalent in a lot of diesel cars of this era. There was so much improvements in diesel tech in this decade because of this. There are some legendary diesel engines like BMWs 3.0 straight six M57 etc from this time - the great low down torque made this one of the best engines in BMW's range, period.

With the more recent European emission rules, and the massive "dieselgate" scandal of course, there is simply far less appetite for further diesel innovation nowadays and in the future. Pump availability at the gas station of Diesel itself is also now pretty poor in North America vs Europe too. VW/Audi also had a great reputation for refined Common Rail diesel engines in this period as well, ironic given dieselgate.

The common rail stuff got so refined Audi even offered convertible A4s with diesel for the first time, diesel cabrios were largely unthinkable before due to lack of engine refinement. Generally these engines were still noticeably diesel sounding at cold idle, but once up to temp after 5 minutes it got a lot harder to tell unless in the cabin looking at the low rev limit on the dials.
Do they run NixOS or just use the package manager? What’s the host OS?
The message map macros were the equivalent of the switch statement in a WndProc. They couldn’t add every Windows message as a virtual override because every derived class would have needed thousands of vtable entries. At the time memory was still very limited (4MB systems for Windows 95 and they also had support for 16 bit Windows where it would have been even worse).

Also the template support in the compiler was limited at the time. Later on there were other libraries that used templates like ATL and WTL.

You did get a lot for free from MFC when implementing document editing applications for OLE support, but that was an increasingly small portion of development.

I think Borland went a different way with compiler extensions for producing a Win32 application with their OWL library.
I was on the periphery of the 90s "scene" and this rings true to me. One year at DefCon I ended up (somehow) tagging along w/ (some of?) the Cult of the Dead Cow crew and friends to a dinner. I had a decidedly "Wow, I'm sitting at the cool kids table..." kind of feeling.

Age and location had a lot to do with it, too. I was in rural Ohio versus in Boston, Chicago, NYC, etc. I also did community college versus moving away. There were fewer opportunities for face-to-face hacker interactions when you might be the only person in your county into that kind of stuff.

I still lean on my telephony knowledge from back then. It's amazing how much of it is still relevant even in the world of VoIP.
I use an arm surface when traveling (google doesn't ship an arm binary for chrome so I use edge). This has driven me nuts. To stop Edge from displaying ads and add-inducing news stories on a new tab, you have to install a third party extension. Microsoft disables that extension every few weeks.
I was around in the early 90s on BBSs. One of the things that amuses me about people asking AI how to do bad stuff and all the handwringing about AI safety is that one of the popular things that was available for download on some of the less reputable forums in the early 90s were various "text files" that would give instructions for doing various illegal or morally dubious things.

There were hundreds of these and it was a practical thing to share back when 1 megabyte took an hour to download. One that cracked up to no end that I still remember vaguely was "How to be a gigolo.". Apparently, you have to move to South Florida and wear a sport coat. I don't remember anything else from it except it was hilariously written. Good times.

Also, since BBSes required a lot of technical knowhow to get into, it was this back channel for all the extreme teenage geeks in the local calling area. It was this phenomenally fun secret club that I met some exceptionally weird people through, but also lifelong friends. There were some great magazines of the time like Mondo 2000, and the ethos was real techno-libertarianism, information wants to be free, and all that fun stuff. Everyone was coming off the high of the Soviet Union falling apart and believed that now human liberty would flourish everywhere.
The function of cars can be served better by bicycles and public transport.

And no, smoke smell does not linger in open air. Molecules in air diffuse rapidly especially in moderately windy environments, I urge you to read up on basic physical chemistry if you don't believe me
It's a fair point, but if you are in your 80s, mainly use Macs and stuff like like Plan 9, but you have more RasPis around than you can count, then...

... I reckon you're likely to take the path of least resistance and use the one that's right there and you know, rather than start learning something else.

Bear in mind his perspective: he's old, he has limited time left, and he's built not one but two better OSes that should have replaced the first OS he built: Unix.

So he probably is disinclined to spend time or effort on leaning a 3rd party knock-off of his 1970s work.
The Traps in Decision Making
> It also grows the intellectual souls, exposing people to far more depth of thought.

"See, the sad thing about a guy like you is, in 50 years you're gonna start doin' some thinkin' on your own and you're going to come up with the fact that there are two certainties in life: one, don't do that, and two, you dropped 150 grand on a fuckin' education you could have got for a dollar fifty in late charges at the public library!" - Good will Hunting

> It also builds professional networks.

Wait so is college about making money or about growing the soul, because you just said it was about growing the soul but now it's about hobnobbing with people's whose only qualification was the ability to pay money to go to college sounds shallow.

> If a person is smart enough to receive it, more education is almost always good.

If colleges were still about educating I might agree with you but we are a long way from colleges being about educating people. At this points it's simply a social signal.
Looks like a pretty close facsimile with less effort could be made using a tortilla as the crust.
Insurance is the only profession I know of where there are many senior leaders in their forties without a degree.
About 8 months ago :)
As bad (but on the png side, not the fs library side), if the app crashes mid crop, then this misuse of the posix API means the original image will be corrupted.

They should be doing a “mktemp; write; sync; rename”, which atomically and durably replaces the file in most linux file systems.

There might also be an exploitable race where you overwrite the file in place while it is being parsed, leading to undefined behavior in applications attempting to read the file.
No, im saying lead is bad and you can't put it in products anymore.

Tungsten is ok
You just proved my point. Since most of the ppl do need to work for money and success or their quality of life suffers.They would need something like unis, trade school, online schools or whatever to bring them to their goal. By this standard lots of low tier unis are not worth the time
most large companies with that kind of cash dont usually put it in the checking account like you or i are used to. they have treasury operations with actual traders who buy and sell short dated tbills and other extremely secure assets to improve the yield on their cash.
Howso? Medical leave wad available to all employees, including those who were laid off.

Especially with modern family planning, it is possible to be strategic about when to use such leave, and natural to include the expectation of continued employment upon return into the decision to use such leave.

I’m not claiming there’s a simple answer - I understand the point that it seems unfair that an employee on leave will “get more” than an employee who wasn’t, but at the same time, this is the commitment that Google made, and I can’t shake the feeling that a mother giving birth and then using the resulting benefit that she was promised should be entirely unrelated to any notions of severance.

If anything, it makes it look like Google is taking advantage of people on leave, not somehow leveling the playing field.
What a university can provide is direction: an explicit decision about the order concepts are learned, and the perspective each concept is approached from.

That can be really useful, especially when professors have enough free time to spend with individual students.

It can also be really detrimental: every person has a unique education history that determines what order and perspectives are most optimal to their learning.

The problem I see is that university is structure. The entire design is intended to be predetermined and inflexible. Edge cases are handled by bringing a student "back on track", assuming that track to be the best learning approach for every student.

Most of the substance of "liberal arts" is exactly what a person needs to learn to progress out of this system. The irony of a successful university experience is that the more successful it is at teaching you, the sooner you can walk away and continue learning on your own.
My friend is not a data point. It destroyed his life and he still has to pay his student loans. There is no chance to get any money from person that did that to him.

> Downplaying common space’s (e.g. college, work

I am not downplaying anything. At all those places male has to behave certain way. You do not drink at company xmass party, that is a common sense!

You can have all of that without any risks. Become bartender at evenings, surf instructor or go apprentice route. College is not the only place!

> For every data point like this

Like 20% of women have problem [1] during their college years. That also means 20% of male students are on opposite side of this. I will not go into how data are measured and reported, but there is a huge chance to get stuck in this net as a male student!

[1]
https://www.campussafetymagazine.com/safety/sexual-assault-s...
It sounds to me like part of your growing up was realizing that the people you looked up to were human, and it shattered some illusions you had.

In truth, pretty much every social "scene" has a small core of dedicated people surrounded by a much larger social clique. This becomes more and more true as it grows in size. There will always be the "talkers" who are good at communicating but have "marginal skills," but I'd argue everyone has different strengths. For example, there are some absolutely excellent hackers who are terrible writers, and other people who write quite well about hacking, but cannot hack themselves. We need both types.

While quite a lot of the worry about government monitoring might actually be paranoia, I'll simply note that Snowden's relevations showed that a lot of the fears were justified. Perhaps there are tradeoffs in privacy that you are willing to make, which others refuse to make.
If you start out early enough, you can be retired from law enforcement with pension earlier than you think (typically 20 years) which is actually a perfect time for you to go get a law degree.
Haha like an idiot I left my quote before even reading the article and now I see it actually opens with it.
But also strings are actually immutable sometimes (at the very least when hardcoded), and they can be converted to a `[]byte` slice that looks mutable, but panics when modified. AFAIK no other slice-like data in Go behaves like this.

Fun!