jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, overall, I much prefer having a separate office. When I consider taking on a new position, an open office is a huge negative and I expect a higher salary/benefits to compensate for it.

It's true that there is a bit less communication happening when each employee has a separate office but each interaction is MUCH more succinct and productive. There is no chit-chat and employees don't get penalized for not fitting in socially (you get more varied personality/thinking types). Also, employees feel more valued if they have their own office and they are more motivated to deliver results.

Open offices mix work and social aspects together and it makes it difficult for introverts to strive in the workplace.

It's OK for small startups but it's terrible for large companies. It's discrimination against introverts - These people will either leave your company or get fired because they won't be able to focus on their work whenever someone walks behind them.
Do you have evidence that open office actually increases team productivity? Not anecdotes, since as you point out those aren't worth much. And not team interaction, which is tangential to the real goal- team productivity.
This is one of those things that triggers a kind of imposter syndrome unexpectedly for me.

I can't tell if this is a troll site, or if it is serious and I don't understand the domain registration area as well as I thought I did after a few years of working in tech.
Ring laser gyros are fairly well known, but there's another way you can make a gyro with no mechanically spinning parts using the right combination of magnets. This paper describes an experimental apparatus that incidentally serves as a solid-state gyrocompass: https://arxiv.org/abs/hep-ph/0606218

(Disclaimer: I did my PhD in this group but started there after this paper was published.)
I was pretty excited about this, because of a dairy allergy I can rarely have treats like cookies.

Unfortunately, these aren't dairy-free either.

Ah well.
Vue has better DX. In comparison to react hooks:

1. Vue has automatic dependency detection
2. Vue’ composables can be used outside of vue component
3. Do not suffer from over rendering or stale closure

And that is just hooks. Vue also has first party router(vue router) and state management (pinia). Along with awesome devtools, which allow any vue library to hook into it.
I recently found out that at some point after I started paying for it, Terrastruct became free for personal use.

Surprised, I went to check my subscription, and it turns out they had just stopped charging me somewhere spring of 2021… I’m still baffled by the fact that any company I was voluntarily paying would just freely stop charging me.
I definitely think that was the case before iOS and macOS introduced system-wide dark mode. With the exception of a small number of people with very specific vision issues, I would say that those filing requests for dark mode were mostly power users who were used to filing requests.

I think after Apple made dark mode a feature of iOS and macOS, we started seeing a lot more requests from average users. Marketing works.
We can nitpick the hyperbole of particular wordings. Did peasants on traditional feudalism work for free? I mean, they ostensibly got the military protection of the lords.

What if everyone gave their data to Open Street Map instead?

But sure, there's a point about users that generate the value in these tech platforms do also get value from the services. Whether the value is worth the cost is another matter. What's clear is that users don't have much say in the arrangement. The corporations have the organized power, the users are divided and disorganized. There's no users' union.
Sorry about that. I'm a newbie here and posted this. After seeing your comment and reading my headline, I agree that it isn't in keeping with other HN headlines. Duly noted and I will try to be sensitive to that in the future. Thanks.
"The biggest problem with interviewing self-taught programmers, is that their vocabulary is often weak"

Would you mind explaining/elaborating this point?
>there's a lot of faith in maintainers to stay ahead of the threats.

Isn't that true of basically all software?
The window problem reminded me of this https://www.popularmechanics.com/flight/a19049/airplane-wind...
It is true that online shopping and online ads alone have created a whole new industry in a very business sense of the word. The change happened some time towards the end of the 1990s.

However, imagine you discover a new continent with vast resources and invite everyone to share the land and start producing and trading. When all land grabbing is done you begin to notice the rise of some powerful players who buy out or simply squeeze out smaller land owners. At one point your whole continent and the traffic within it becomes either directly owned or dependent on these giants to such an extent that you simply die if you don't play by their rules. Your continent now more looks like a conglomerate controlled by only a few powerful corporations rather than a free republic. And we can't even be sure they didn't make arrangements between them behind the scenes. So it's the ownership that's different now, which is nothing new really, we all kind of know about it.
I didn't mention her age at all.

"I guess she should be excused for being ridiculous because of her old age" is about half your comment.
Neither journalists nor USians are very careful with their use of units. Imagine my dismay to find a Nordic person (who are usually so careful, precise and diligent!) forgetting to make sure she (?) make sure that power and energy were each separately accounted for.

The good news is that in 4 billion years, the sun will explode, and we'll have to teach unit-accounting to sluggards in the dark. (Wait. That's the good news?)
TikTok's genius is that they bring the TV-mentality to social media.
For you feature is like 60 second TV channel of moderated content.

Free people from choice and enable passivity, but provide them short social interaction. Less stress, more fun.
> I think you, first of all, need to find a way to let go of the feeling that your job performance has any bearing on your worth as a human being. It really doesn't.

Yeah my therapist is trying to convince me of this too. I find it hard to make myself internalize it.
That's the street price. I'd ballpark guess that the wholesale price within drone-flying distance of the border is a tenth of that. Still profitable though.
Talking about GamerGate on any forum will get you the craziest vote brigading you've ever seen. My original post went from 8 upvotes to -1 in less than a day.

God forbid you use the hashtag on Twitter. It's like summoning demons from all sides of the argument.
Yes, but partly the rapid growth in the 90's and early 2000's is also responsible. Most of them, heck nearly 95% of them got rapidly promoted regardless of their merit.

The problem is the moment is start offering good compensation people flock to such opportunities, some how mug up a few interview questions, read some stuff and join the company. And then do nothing there, just relax. After two performance review, when the milk is clear from water they just happily go the next job with the same interview trick.

So now they earn well and don't perform either. The actual thing is to spot and retain good talent.
Are those the only two likely possibilities?
<quote>rms wants you to write code for free, give it away for free and never ask for any money if anyone uses it.</quote>

Given that Stallman used to charge $200 for tapes of Emacs, I gotta wonder how you come to this conclusion.
Amnesty International was credited (among other big NGO) of Bradley Manning moved to a more humane facility with better conditions. They are very active on many other cases not picked up by mainstream media. They don't discriminate by color of skin or location.
I don't doubt it, but if you think Stallman is interested in a product because it's "better" than another product then you really don't know what Stallman's values are at all. Stallman's not objecting to it on the grounds of it being poor software, nor is he making the claim that it is poor software.

If someone's on a diet and refuses to eat chocolate because that would be against the point of the diet, countering with "I think you should try it---it tastes so good" completely misses the point.
I want to work at your company.
few days ago I saw one with 2 points.
I believe the CDDB/Gracenote issue was exactly this; cddb built a massive database of cd's from user input, sold out to another company, which promptly closed it up and made it commercial. My memory may be wrong here, however.
I think the sense of "right" that people are going for here is "inalienable right"—they don't want sites to be able to have such a we-own-your-data clause in their TOS, even if the both the individual and the company agree that that's the best trade to make, because the society writing the laws knows much more about the aggregate welfare of all the individuals who have chosen to make such a trade, while the individual is only aware of the few trades they are offered in their own lifetime.

If data ownership were an inalienable right, companies that currently trade on it would be forced to find some other commodity to exploit, or to fold. That, I imagine, is how data-portability advocates would have things.
Nit: I would suggest not using assert() for checking error return values. Compiling the program with -DNDEBUG disables the check. assert() is for finding bugs in your program. A malloc() call returning NULL is not a bug.
Great article but I'm sad that it didn't cover what I thought the headline was referring to; how she was hacked to begin with.
A "configuration language" by definition (in my opinion) should not be Turing complete. A configuration language is for storing state - key/value pairs or simple structures of primitive types, nothing more (or as little more as necessary), nothing less.

Once you introduce enough complexity (branching, recursion) you've just created another application with global variables for the main application to access - a capability that will probably almost never be desired (see XML), and the ability to unserialize into functions or otherwise executable code, which will also almost never be desired (XML, Yaml, probably a lot of things.)
While I broadly agree with your criticism and Tyler's, what I have to particularly ask about is the following:

>One thing that was helpful to me in making sense of this post was to understand that Quadratic Voting is trying to solve the problem of the "tyranny of the majority." It's a voting scheme that gives greater weight to minority preferences than the one-person-one-vote schemes we are mostly familiar with.

There have always been minorities insisting that we are under a moral imperative to avoid a dreaded monster known only as "tyranny of the majority". Strangely enough, they have never been required to prove the existence of any such creature by actually measuring the degree to which the status-quo system functions in a majoritarian way and represents majority preferences.

Since the status-quo system largely seems to represent the top 10% of the population by income, who are already a minority, I would say that contrary to talk of "tyranny of the majority", we actually need the system to represent the broad masses more.
Without all the crap that modern formats adds, 1.4 million characters is a lot of text. Plenty even for even the most turgid of scripts.
Chipsets, not CPUs, but that is a moot distinction as Intel stopped licensing their ISA, so you have no choice but to use intel chipset with spyware buildin
Well. Um. Its an article. After reading it I cant say for certain if its a good or bad article. So the author tried a few random application's, apparently pays way too much for pants and cant clean their own house.

Hmm. I don't get it. Am I missing something?
> Intel's just using Hollywood's fear of piracy to sell new computers, ignoring the fact that the pirates are still pirating movies without any problems. It's more funny than sad.

And it's even more sad that the most computer illiterate, "honest" people are the most vulnerable to this strategy. People that want an honest way to watch movies have the most problems watching them.
What's a tag engine server?
No, because they left the mainstream channels. I am still watching the same basic channels, following the same basic reporters, and reading the same basic news that I did 5 or 10 years ago. They are the ones who left for alternatives. Just look at the recent moves from Fox News to OAN or Newsmax. They will go wherever they hear what they want to hear. If I went to those places to talk to them, they would go somewhere else.
Yes it is. Heck if you look in the history books there are plenty of examples of people not just being criticized but actually being murdered over the statements they make. Which statements draw social ire may change over time, but you can't seriously be suggesting that until recently nobody got offended ever.
"Who is John Galt?" Mastery could most closely be viewed as a state of enlightenment. To the non-enlightened it will appear to be dismissive and lazy.

There are a variety of positions one could take once reaching enlightenment:
1. Domination. One could choose to be controlling of the entire field and use it for selfish benefit.
2. Dismissive. Once you reach the pinnacle it becomes apparent that both humanity and the society it has created are horrid and aren't worth interacting with.
3. Appreciation. One could choose to be thankful for being able to reach such a position and to respond by generously using the mastery to use it for the good of humanity.
4. Constructive Legacy. One could choose to form ones own group around that mastery to preserve it beyond themselves.

I believe the dismissive position is the most reasonable and hence most likely to be chosen by those who reach true mastery.

All four positions regularly occur and you can see it readily in masters of respective fields.

The way a master appears depends on their reaction to having gained mastery.

I think the dismissive position is also most likely because I believe there are far more masters than we ever notice. They are not noticed because the majority of them don't bother to use their mastery in an obvious way.

Why should a master bother to correct those beneath them?

If a master interacts with society they have an uphill battle to being treated with the respect they deserve. For the true master there is great value in going their own way and rejecting society.
Just rattling off some thoughts of my own

* Consistent delivery of quality work

* Instead of complaining about bad requirements that threaten system integrity, happily works with stakeholders to compromise on them accordingly

* Can consistently describe every detail of every bit of work they have done, and answer any curveball questions about it too

* Succinct and to the point, doesn’t bog down meetings with tangential arguments and what-aboutisms

Could probably keep going but that’s good for now haha. I know I don’t even satisfy all of these points myself at all times, but I certainly try to!
Fascist Trump can't even get anyone from attacking him publicly whatsoever. You really like to use that word, but are clueless and careless.
Given "solarwinds123" this seems like a perfectly reasonable default assumption at this point.
Like the Apple double semicolon bug?

Stealthy. That was like using a secret door knock to get root.
> Over the last three decades, news organizations have traded in their neutrality and integrity for political and "narrative" influence.

Have you ever actually read examples of newspapers and news reporting from the earlier parts of the 20th century? The dishonest, mendacious bias in favor of any media source's ideological preference was extreme to a degree that even today isn't readily visible. Certain media empires were absolutely ruled by their owners and even major papers like the New York Times were often loaded in slant towards certain ideological narratives. Just to name one example: Read about Walter Duranty. Things were even more vicious in the 19th century.... I have no idea where this notion of once fair, objective news sources comes from but it's certainly not rooted in the practical reality (referring in all of this to U.S media and politics, regarding other countries things get more ambiguous and complciated probably).
Am i right in thinking this thing is NOT open source?

With SO many great open source tools that do this why would i choose a proprietary one that may go away at any point?
My guess is that your living with a lot of guilt about something important in your life. You need to go to therapy and talk to someone about this conception of yourself. Viewing yourself as a failure and acknowledging failure are two very different things. One will eat you alive, the other can set you free.

Please talk to a therapist about this and be completely open and honest with them, even if it costs you a lot to do so, because you won’t be able to find where you should go next until you’ve dealt with your past.
Not surprising that this is appearing in a Murdoch-owned paper given it's something Rupert's been whining about for a couple of years now.
If you put in "The Art of Computer Programming" it suggests other books. It really should remind you that you are supposed to enter books you've read, not books you claim to have read!

It has some interesting recommendations. I entered "Gravitation" by Misner, Thorne, and Wheeler, which is a thick graduate level and beyond text on general relativity (and a significant source of gravitation itself...bookstores have to make sure they don't stock two or more copies next to each other or they risk forming a black hole).

It recommended several other advanced physics books, plus "Ender's Game" by Card. I suppose that makes sense. If you've made it through MTW, you should take a break.

It had no recommendations based on the 3rd editing D&D Player's Handbook. It had plenty of recommendations based on "Tom of Finland XXL". I had expected the opposite result.

In fact, it seemed pretty good at finding recommendations when I gave it gay underground sex comix (e.g., the Meatmen series), but failed miserably at straight underground sex comix (Lonely Nights, Omaha, for example). This probably says something, but I'm not sure what.
but even average user interfaces can be worked around by users.

This is the shared opinion amongst enterprise IT in every large organization that I have seen, and is why the business personnel of large corps despises the IT department. They view them as a burden and not a blessing. It amazes me the lack o regard enterprise IT has for its customer (the business units).

REST has some cool stuff at the front end and for people who can invest in only the very highest caliber individuals but is delivering bugger all for the average enterprise environment

SOAP put in all of the bells and whistles for system to system integration, REST build a simple way for data to to be addressable. Seriously they have completely different goals in mind. I would not use SOAP to provide data to my UI's, just as I would not use REST to integrate enterprise systems. Each have their place and they achieve different goals, to claim that the REST guys set IT back by 5 years is to not truly understand what benefits REST bring. The best pattern that I have seen is to set up an ESB and have all enterprise applications provide SOAP endpoints for the ESB, then using Datapower or something similar, take any of those SOAP endpoints and wire translate them into REST endpoints so, if a UI needs access to that data, we identify the service that provides it and then set up a REST translation. This gives us the best of both worlds.
more info found here:
http://www.mathcs.emory.edu/~yfan/PARRET/README.html

the authors are Ying Wai (Daniel) Fan and James Nagy
This time, I think perhaps you don't give yourself enough credit. There are a lot of interesting ideas in that collection, things that would grab my attention and make me curious to ask you more about how you did it. Even if you never polished those projects to a professional standard, it is impressive if you actually wrote that many useful/interesting things by your age.

Again, I would recommend picking one or two examples in the area you're most interested in pursuing first in your career, making some effort to polish them up to what you would consider a professional standard, and then using those as your "portfolio pieces". I've done my share of interviewing, and really, not much shouts "Hire me!" faster than someone who can show that sort of interest (really important when you're hiring for a position where no applicants have much experience yet) and who has made the effort to show what they can really do.

Also, for what it's worth, it's very common to be nervous about showing your code to others. I've been programming professionally for a long time, and I still hate it. I'm never 100% happy that there wasn't a better way to do things, or that something wasn't a little bit untidy. But programming is a world where the best is the enemy of the good: there is rarely one "right way" to do something, and there comes a point where you've written code of sufficient quality that does the job it needs to do. Trying to refine it further is usually just a form of pride/vanity at that point, and with experience you will learn to recognise this in yourself (and, in due course, in those you work with or manage) and to just say something is done and ship it. You can always see neater things you might have done in the code with the hindsight from writing something once already, and sometimes that will really pay dividends later, but adequate imperfection is the world we work in most of the time and it's the same for everyone.
FFS, that's not only misreporting, it's OLD misreporting. Here's some actual journalism on the same topic: http://arstechnica.com/tech-policy/news/2010/06/worlds-stupi...

These were just submissions to a panel - not recommendations at all.

A quote: And the FTC got so fed up with this sort of thing that it took the highly unusual step of issuing a press release, complete with full sentences underlined for emphasis. "The FTC has not endorsed the idea of making any policy recommendation or recommended any of the proposals in the discussion draft," it said. "Recent press reports have erroneously stated that the FTC is supporting and proposing some of the public comments (for example, taxes on electronic devices, favoring one medium over another)."
Sure you can, just list all your tree elements in an array, your iterator does that anyway. If done correctly it's 1 line extra code only.

And btw: let's not confuse implementation with syntax.
Worth pointing out is that the author is an old Nokia exec.

Here's what he had to say when the 3G was released; "Now I fear Apple is entering into a similar mis-step it did with desktop computers with the Macintosh line some years back, when they tried to take on Windows computers head-on, tough low-cost pricing and almost identical feature set and just fighting the "moving boxes" game. Apple is far too expensive a design company to be able to afford to win in that game. That is mass market bulk game, and the winners will inevitably be those with the scale to crush Apple, ie Nokia, Samsung, LG." Doesn't really seem to be what has happened.
What you really want is a lemmatizer (stemming approximates lemmatization). I believe that NLTK has a WordNet lemmatizer, but I don't know much about it.
Diet and nutrition is one of those subjects everyone feels they know very well when they don't. Kind of like how everyone feels they are an expert at driving.
Buying clubs are surprisingly effective depending on what you're buying. I have friends in clubs that cut their non-perishable food costs in half.