jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Some people make fantastic researchers and are terrible at selling themselves and their work. It seems like a bad deal for everyone if these people are blocked from making contributions to science.

Sure...lots of people make fantastic technical workers, and are terrible at selling themselves and their work. I'm not denying their existence. I'm saying that academia is an organization made up of humans, and as such, has the same bias toward self-promotion and social skills as any other field. At the end of the day, people make the decision of who get to be professors, get grants, and so on. Success in an academic discipline, for most people, is about being known, liked and respected amongst the small circle of colleagues who dominate that discipline.

The mythology I am combatting here is that academia was ever this magical unicorn land where introverts and brilliant weirdos can prosper. It happens more often than some fields, I guess, but mostly the same social dynamics apply. It's kind of the same wishful thinking you see from brilliant engineers who can't work on a team -- they invariably stop progressing, and wonder why they don't get promoted up the technical ladder. They can still contribute in the area of their greatest skill, but they're limited in the long run by their social abilities.

It's really common to see brilliant people with no interpersonal skills wash out in grad school. It's almost a cliché. The ones who do make it, rarely advance to a professorship -- they'll get stuck at postdoc or staff scientist or something like that, because some professor is more than willing to keep them around, hidden in the lab, for their exceptional technical skill.
I agree. So, I guess what I mean then is that once you're past the usual introductions, there aren't many "next steps" kind of guides to start doing actual work with the functional mindset.

Although I must say, my examples are actual instances where I tried to put the shallow learning I had done about FP and failed spectacularly at doing so. It was no doubt due to my ignorance and lack of experience with FP, but maybe also there is a part of me not working with problems that lend themselves easily to a FP approach...
> “Prioritizing the elderly literally saves lives.”

that’s true, but a bit naive. the utility function shouldn’t simply be a function of age, as that would ignore important other factors, like transmissibility, that affect overall population-level outcomes. QALYs[0], while not impervious to critique, would be a better target for maximization.

but the problem with that, again, is political, not technological or even psycho-social. that prioritization metric would be perceived as too complicated (harder for most politicians to explain without potentially exposing their own ignorance), but moreover, doesn’t serve the interests of the largest political donors.

[0] https://en.wikipedia.org/wiki/Quality-adjusted_life_year
The lipid nanoparticles that the mRNA is bonded to play a dual role, enabling the mRNA to traverse the cell boundary, and also as an adjuvant.
JavaFX is no longer part of the core OpenJDK distribution, but it's not dead and gone, it's just maintained separately.

There's no need to stay on Java 8 to use JavaFX, although I'm not qualified to speak on whether it would be a lot of effort to upgrade a JavaFX application to a newer Java.
I got mine (monastic.io) from iwantmyname.com, which has been nice to work with so far.
Agreed. Here's the exact error message I got:

error: java.lang.Exception: Unable to resolve symbol: frobnicate in this context

So I really thought I'd misspelled it or messed up my namespace or just broken the compiler :/
C is pretty flexible. Just write a create_pool() function, an sprintf()-workalike that allocates memory from the current pool, and a destroy_pool() function that deallocates the current pool. Use one pool per request. It's not Perl, but I'd imagine it's not that inconvenient - and very fast.

(See also: raphters, which was featured on HN not so long ago.)
Very nice indeed, but I think a lot of the appeal with grep/sed/awk/wc/etc. is a. they are (somewhat, with irritating differences in some cases) cross-platform and available in every unix-y environment and b. people are simply very used to them, not to mention that there are going to be circumstances where a single interpreter reading a command is not going to be as succinct/powerful/flexible as a series of piped commands. As an alternative to perl -pe it is very interesting indeed.
This is incorrect. EBS is part of the issue, as well as intermittent connectivity failures for EC2 instances.

We're also seeing connectivity issues with our elastic load balancers.
Sorry if I offended somebody, I tought it was an acceptable abbreviature.
Cemeteries aren't ridiculous a priori, they just become less sensible as population density and community age (#of corpses) increases.
Society may be able to keep data out of the hands of our own government without a warrant but there is virtually no chance of enforcing anything like that on private citizens, companies and other countries with the current rate of technological advance. Privacy, at least in public spaces, is a sandcastle in the path of an incoming tide. I don't think people even realize that credit card transactions including location are blithely bought and sold everyday.
There's an obvious privacy/trust issue that has already been solved by cloud photo sharing. I've seen it in Flickr and OneDrive: both of them allow one to select a bunch of items, or a folder/album, and generate an URL key that allows access to only those items.

Actually, having that in mail systems could be rather useful for many other work flows.
Suggest some books then! Those aren't fields I'm very familiar with so I went with what seemed most valuable.
Just saw that. Thanks!
He's not using that money to buy beer..
Yeah, I'm really sorry about that, I meant to transfer that to the routes logic but this as a surprise. Very very few people read my log, never thought it'd be that big a deal to shunt explorer users to a browser page. :(
Wow that really succinctly described the difference. I think a bit of the reason why they do have deadlines is because people can put off not doing the work at all forever unless you got some sort of whip cracker going. I did it with a mathematics correspondence course. My linear algebra prof in the middle of the course basically said that he realized that his main job is to be the whip cracker to get people through this, more than learning per say, since there are other methods of learning math too.
This isn't definitive, but it is focused on web development. Please suggest some books :)
Well if I’m thinking Napster then first to mind is Spotify and Apple music, both of which are profitable and here to stay. But even if Uber gets mismanaged and driven into the ground Lyft or one of the other competitors would take over with more or less the same product.
Yes, but notion only supports markdown syntax. In fact, the data format it stores is not markdown. This tool allows you to export standard markdown documents through notion api, and then generate your own blog through hugo.
With a remotely sane identity system, knowing someone’s identifiers and basic biographical facts would not help you to impersonate them. PII has the sensitivity that it does in today’s world only because we abuse knowledge of PII as a poor man’s authentication mechanism.
Along these lines I always liked the saying (roughly paraphrased) in natural lanuage learning that “you don’t learn a language, you get used to it by spending lots of time with it”. Always makes me fee better when I suck at a programming language to remember I just haven’t taken the time to get used to it.
> No choice but
to power down.

That pun seems particularly insensitive given the context.

Edit: You know a bunch of people died because they couldn’t heat their houses right? https://www.statesman.com/story/news/2021/02/25/texas-power-...
Well... probably not. The Med is large enough that you won't reduce its level a significant amount, so nobody will build houses on the new beachfronts, so a sudden dam collapse should send a wave a few centimeters high a few meters further than the tide already goes.
I would agree; there's really no reason that all major browsers couldn't ship with a complete list of all acceptable CA=TRUE certificates, intermediate or otherwise.
Correct. Their lesson was that you shouldn't claw back equity from underperforming executives, you should just let them go.
> If the value is high enough the employee might be subject to alternative minimum tax (AMT)

I've never run the numbers, but my impression is that the AMT level is low enough that AMT will be triggered for any exercise where the number and value of options is meaningful.

>but the possibility of paying no tax is a benefit over NSOs whose gain is taxed as regular income and is subject to tax withholding.

It's not "no tax". It's "deferred tax". But again, in the real world of 6-figure salaries and big mortgage interest deductions in Silicon Valley, the deferral is probably mostly theoretical. Whereas the time limits on ISOs are real and unavoidable.
I know it is functionally immaterial

There's nothing wrong with Master/slave. We also read man pages, shove male plugs into female ports, fork and kill children, and use dozens of other odd words to describe perfectly harmless things.
No, his negativity wasn't nearly that focused. See the argument around his introduction of "fuck you". Aside from which, I'm partly making a meta comment on the discussion over this page. The last couple of posts concerning it have been catch-alls for poorly-argued, poorly-reasoned disdain. The html5 issue alone does not even remotely justify the negative response this page has gotten. That's a rationalization. Else, why have the dozens of articles posted here previously discussing htm5, with the same loose definition, not garnered the same emotional response?

The thesis I argued against is simply the best triangulation of the multiple, weakly expressed arguments made to justify the negative reactions.

And the claim that these "extensions" are the same as MS's from years past is, to put it mildly, nonsense. This has been pointed out elsewhere, so I won't rehash it. The aggressive refusal by some folks to not recognize this looks like bias to me.
Put 3d games in the clouds. Let me play them fullscreen through Chrome from anywhere.
There's a bunch of subreddits with ranging popularity ... gaming is the big, generalized one.
Beyond 4sq, MyTown, etc, check out what did scvngr did. Might give you some ideas.
If SVG ever went away as a standalone things it would be at a time where usable fallbacks ara available

Thanks. I'll keep it simple then.
For his first case rather then merging his feature branch into master he should instead merge his master branch into his feature one. Do this regularly if you can (without interrupting your feature development) then when it comes time to merge your feature branch into master it should be conflict free as you worked your conflicts when you pull master into the feature branch.
I know this is the sort of hot-air comment that HN hates, but I lol-ed, thanks.
You're too stupid to understand ;0P

I was trying my best to temper the language to ensure that it was clear I was being a bit flippant/tongue in cheek whilst also presenting a genuine first response.

Atheism? Well the Creation of Adam images have been presented in threads by atheists as a demonstration that Michelangelo was atheist and presenting the notion that God was a creation within the mind of man; and that this is self evident when the likeness of the brain is seen in the image.

Creationism? You bought that up, perhaps you can tell me.
> you're using an uncommon reference point to explain the material that could be explained perfectly well without it

Should Haskell practitioners cater to C-like developers? If so, why bother with Haskell at all? This is one step removed from saying "just write an improved C and forget about Haskell", and in fact there have been attempts at it! It's just that they aren't Haskell.

Is it too much to ask of people trying to understand Haskell code to learn about it first?
> probably because most people don't want variation?

I suspect this claim is not borne out by the evidence. There might be cohorts that enjoy this routine. Here are folks that might enjoy substantial variation, but often get "squashed" by institutional momentum:

- parents (especially moms)

- athletes (professional or amateur)

- community-minded/service-oriented persons

- caretakers of aging parents (this group happens to be the currently 30-50 year old crowd, who theoretically are the most appropriate for a 40-hr-week schedule.)

I have available to my mind many instances of persons who would _vastly prefer_ 80% pay for 80% work, myself included. (er, feels like I should mention I'm a business/customer-oriented software developer who loves RoR and growing teams, open to work arrangements)

Heck, I could provide a list of a dozen very strong engineers that would drop almost everything to investigate a 4-day work-week.

Are you a company who wants to hire the best of the best? Give your employees some of their time back, treat them with respect, and advertise that you work four days a week.

You've now solved your hiring problems. You're welcome.
If you're talking frameworks, I prefer Python. Django is a juggernaut and getting better and better with each release. PHP frameworks come in all shapes and sizes, but I haven't found one that feels as comfortable as Django. If you're taking a generally static site though and need a few bits of dynamism, I'd stick with PHP as it'll be lighter and get the job done fine.
Supervisor has no meaning. University name matters if it is famous or the same one your prospective hiring manager went to.
Great news here. This is why party politics, esp in our money-driven system don't mean much. You never know who's acting in your best-interests. H1B visas exploit foreigners with lower than market rates and hold the deportation noose above their head. They accept this, but it doesn't justify exploitation. Just as sweatshop employees who accept their condition does not justify it.
At the same time this kills wages for onshore employees, and creating a smaller talent pool with a self-fulfilling prophecy of disincentive for students to study engineering fields. Leading to the very situation we're in.

The H1B visa cap is already too high, and needs reformed so those ambitious souls who come in on it are paid salaries according to US market-rates and not a cent less.
The answer is for wage-competition to skyrocket, more remote work and increased funding into education. Let's pay to educate our own, instead of just stealing those that other nations paid tax dollars to educate.

Orrin Hatch hates America and all workers around the world, evidenced by this plan to destroy US engineering and foreign economies by stealing their talent with this plan for unlimited H1Bs. Let's bring someone else in to do his job while we're at it.

Remember that if your business couldn't operate without exploiting others then it shouldn't exist. Don't let anyone like Microsoft and their allies convince you otherwise. They don't want to compete for labor in the free market, when it doesn't work to their favor.

This is critical for our future and social justice for the world community. Support Chuck Grassley and Jeff Sessions.
How did you do that, what was the signal you disabled?
It could be that mining gold solely to hold value and Bitcoin are both wasteful and of dubious moral quality.
Worked for Steve Jobs, he ate carrots to cure his cancer and look at him now!
Neat idea.
Having an USB hub into the keybaord makes things easier on crowded desks.
I know there have already been a few in the market, but this one looks gorgeous!
how did we go from excellent software, with excellent documentation, that made regular people implement solutions, to the current situation?
Python was always a second-rate imitation of Perl. Camel > Python.
I wouldn't want it to be like social media. I was thinking something similar to The Robbing Room site. People can post reviews. Reviews by knowledgeable people (attorneys) get more details and weight than people who might be complaining about something they don't understand.
https://www.google.com/search?q=site%3Abeej.us+sctp

> Your search - site:beej.us sctp - did not match any documents.

In contrast:

https://www.google.com/search?q=site%3Abeej.us+udp

> About 9 results (0.25 seconds)

So I'd guess that the guide doesn't cover sctp.

========

Then:

https://duckduckgo.com/?q=is+sctp+support+part+of+Kernel%2Fg...

Returns:

> https://www.kernel.org/doc/html/latest/security/SCTP.html

(and more ...)
not their ancestral land. Towards the end of the 19 century the ottomans specifically moved in a large number of arabs in order to thwart zionist aspirations. The country of jordan was created to rehouse them. Also a forgotten point that more jews were displaced from arab countries then all the palestinian refugee. Don't see any jewish refugee crisis.
> The whole xBase/Clipper-verse almost seems like a unique dead end, in an industry that keeps pretty much every other technology afloat.

Interestingly Claris's FileMaker is still in business: https://www.claris.com/filemaker/pro/

And of course many editions of MS Office include Microsoft Access, which undoubtedly had a role to play in killing dBase, Borland’s Paradox, and Lotus’s Approach.

Access’s not quite as pervasive as Excel but I'm sure a bunch of VBA die-hards in various industries still use it, at least for prototyping.
I believe it has a lot to do with not shifting with the urbanization. The mindset of most people in India still remains from the earlier times. Think about it, in a rural environment, like a farm land or the woods, would you still look for a trash can to toss a banana peel? or perhaps a toilet to take a spit? Interestingly, even in developed countries when people go camping, they resort to primitive measures [1]. Earth is exceptionally good at recycling, so much so that the things we consider waste: banana peels, pee, poop etc are rich manures to plants aka compost. So it was understandable back in the days to dump things into the environment and heck even to do your business outside. However today with decrease of visible earth, and increase in non biodegradable products such as plastic, what was once a natural process has turned into a mess.

[1] https://www.youtube.com/watch?v=nVU5kfTVEiA or https://www.youtube.com/watch?v=I3tBQs-sTf4
Java/Scala, Postgres, Cassandra, Redis, Titan, Hazelcast, RabbitMQ, most Spring libraries, Wicket, almost all features of AWS, and more.
Definitely. You will notice that when you read about Fuchs on Wikipedia, there is no mention of his motives. Certainly he had some.
I like what Stackoverflow does with their offices. Certainly better than what is trendy right now (open plan) and better than a cube' farm also.

I will say I think Microsoft's little offices are better overall. The ones I've seen have four real walls, a wooden door, and a window to outside with a blind on it. So if you want to work in the dark, you can.

Stackoverflow's glass offices mean that you cannot shut out the light, have to deal with any glare, may get distracted with what is going on in the offices either side of yours, and it means people can look over your shoulder whenever they choose.

They would be perfectly good offices with full length blinds on them. But then the people next to you may complain that you're blocking their natural light. But overall they still aren't even near the worst around...
The only use of Dart I've seen in the wild is Notch's Ludum Dare work... Although it's a good language, it's not great and doesn't offer much more than what's in the wild. So, Google should use the good pieces and merge them in other projects.
Also not a lawyer, but I believe similar to other criminal cases, the investigator, then the prosecutor, then the judge and/or jury would need to make subjective judgement calls to decide whether or not to move ahead with prosecution, based on the specific situation.

For example a TV with built-in tuner and no other equipment (no DVD player, no console, etc etc) they would likely be able to argue that you do watch live TV even if you weren't witnessed doing it, whereas a TV that isn't connected to any aerial but is connected to an Xbox you could probably convince them otherwise without even leaving your own home.

I suspect that they would also lean towards giving the benefit of the doubt, because it's such a minor crime that if there's a chance you'd be found innocent in court, or that they'd have to spend time investigating further, it's a much better use of their time to move on to the next person.

But I could well be wrong.
I had seen the anomaly graph a month or two ago and it had confirmed my perception of Summer 2014 in the the upper Midwest USA (Illinois, Iowa, Wisconsin, Minnesota). We had a relative cool summer; The temperature didn't even hit 90 degrees until well into August.

It was a welcome change, as our hot summers are always accompanied by brutal humidity. I'd like to know why it was so cool last year.
"Gavin A. Schmidt, head of NASA’s Goddard Institute for Space Studies in Manhattan, said the next time a strong El Niño occurs, it is likely to blow away all temperature records." Terrifying.
The thing to consider here is Stack Exchange is a company that serves geeks, and is built by geeks. Naturally the culture and values of the company are going revolve around developers. But for a huge chunk of the companies out there everything revolves around sales and marketing. The actual role and importance of developers varies from company to company but very few of them are going to revolve around them in the same way. At many they're an afterthought.

While there is no "typical manager" it's safe to say that if you sample any given company and take all their managers and executives you won't find a lot of coders. Executives don't sit around talking about Rust vs Go, because it really isn't that important to their business most of the time. So they really have no idea what it's like to be a coder, and probably don't take up a lot of cycles thinking about it.

Most jobs do benefit from collaboration. Development is no exception, however too much socialization and interruptions kill us. This is what they fail to understand on most levels. They see sales, marketing, and other groups that benefit from being able to swivel a chair and ask a question and automatically assume that it will help developers, since they "never meet their deadlines" anyway.

So in my opinion the push for open offices for coders is mostly out of touch thinking, a little need for micromanagement, and of course being able to show off work being done for people taking a walk through. How that affects developers is of little concern.
> I actually don't know what you mean with "criticism of UNIX traditionalists for years" in regards to the Linux kernel and the userland.

There's a joke from the 90's that goes something like "FreeBSD is what you get when Unix hackers write a Unix clone for the PC. Linux is what you get when PC hackers write a Unix clone for the PC." From the point of view of BSD or proprietary Unix fans, the early Linux distros were just throwing together a haphazard collection of poorly tested components.
Playgrounds shouldn’t have chessboards if they also have rules prohibiting adults without kids. Stupid planning is responsible for this ridiculous outcome.
His point is not contradicted by the data. He's questioning the paper's claim that people self-identify using corporate brands, saying instead that nonreligious people stick with brands that have worked for them in the past whereas religious people believe whatever the label tells them.

Obviously, he's not expressing that claim as true. He's using it to point out that, given imagination and a sufficiently broad brush, this set of data can be interpreted to cast aspersions on any group you wish.