jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for your feedback, sorry if that wasn't clear. We'll fix our website. It's indeed macOS-only for now (we had to start somewhere). Here all steps to get started:
https://support.coscreen.co/portal/kb/articles/getting-start...
Standing up on a table, pulling their pants down, and taking a shit. The question you ask is so broad it has an infinite amount of answers.
I was hoping someone was going to post this, my sides are in pain from laughing so hard at this site. It does such an excellent job of highlighting all of the marketing tropes currently trending in SV and tech and I for one absolutely love it.

I'm not going to lie, just from what they have on their several landing pages it looks like a cool project. Bookmarking for future reference and to check if they're still around in 5 years.
Rightful public access is what the government of California is unless the federal government steps in and says otherwise. Vinod doesn't have a case really, he just has a stable of lawyers. It's probably just something to keep him from getting bored in his old age.
Aside from the standard stuff I have:

# Usage: git whatsnew <other_branch>
# Show commits that are in the current branch,
# but not in <other_branch>. Great for an
# instant changelog.
whatsnew = !sh -c 'git shortlog --format=\"%h %s\" $1..HEAD' -

# Usage: git omgwtfbbq
# abort/reset/clean/etc everything back to HEAD.
# DESTRUCTIVE! Handy if you get git into a
# really odd state, during a merge, though...
omgwtfbbq = !sh -c '~/.bin/git-omgwtfbbq'

# and in ~/.bin/git-omgwtfbbq
#!/bin/bash

# Get confirmation from user
read -p "This will erase any work done and reset to HEAD. Continue? [yN] " -n1
if [[ ! $REPLY =~ ^[Yy]$ ]]
then
exit 1
fi

echo ''
# Reset everything
git clean -f && (git rebase --abort || git reset --hard)

[edit: formatting]
I think the post makes the distinction very clearly. First we hear about Netflix doing this surprising thing on purpose. Then we hear about the Stack Exchange guys pulling out their hair to fix a recurring problem. But "even in our time of greatest frustration, I realized that there was a positive side to all this." Where's the ambiguity?
Can you give me one? :)
struct group_info init_groups = { .usage = ATOMIC_INIT(2) };

Is this legal ANSI C?

You can initialize structs using .field = value ?
Or is something else going on here?
http://lxr.free-electrons.com/source/kernel/groups.c

this should be the file i used.
seems correct that way.
> Russians would instead focus more on issues which can hurt ordinary people more likely

Or rather, Russian TV would focus more on ordinary folk issues, because reporting high profile crimes is a taboo.

Therefor when you skim through ORT news, it's mostly hood crimes, house fires and Chechen insurgence.
I'll keep it short too because I agree that you can keep arguing things for the rest of your life.

- I just find it odd that Dr. Jones doesn't count as some 'internet randomer' for you while someone with an opposing theory with similar degrees does (Dr. Judy Wood).

- If you have to prove point X that was accompanied with weird occurrences X1 and X2 with theory Y. Theory Y is not complete until it can fully proof point X, /including/ its weird occurrences. Until that point, theory Y might be a good explanation, but never a complete one.

- Completely ignoring oddities and weirdness in an event where thousands of innocents died, that's what I call offensive. If things like surviving passports, hijackers that are still alive, engine blocks melting and cars rusting in no-time at blocks away behind other buildings and 100's of other strangeness and coincidents don't give you ANY gut feeling to look beyond the official story then I'm sorry it's not a University course.

- I agree that a whole lot of 'evidence' on alternative sites is false. But I'm not mentioning these sites so don't try to associate me with those. I mentioned a few things that /I/ find odd, nothing more, nothing less.

Two final points:

- I'm not saying that the (US) government did it, but if you have any historical knowledge, you know that governments have and will definitely sacrifice some of their citizens if the things they can gain with it are worth it.

Unpleasant to think about: hell yes!

A reality: very sadly yes!

- You probably have never looked into the more alternative physics and their horrific weaponization potential. Think the work of people like Tesla, the super-classified research done by the Soviets, the Nazi's, etc. Stuff you can find discussed by 'non-kooks' if you look for it.

If you come from this perspective of history and alternative weapons research, the signatures of such technology could fit many of the things seen like a glove..
I think the advice is correct, but the examples are not. When the transformation switches to the other side of the comparison it has to be inverted.
There's quite a bit of medicine that "works" but the specifics of why it work isn't well understood, especially in mental health. One of my friends who works in the mental health pharmacology field told me one of the challenges with the field is measuring the efficacy of those drugs. What do you do? Do you ask someone if they are feeling better or happier? Is that trust worthy? Or is it too fuzzy? Was it the drug that did it or something else? In that regard, they face similar challenges as the social sciences.
Because they are made of human beings and live on planet Earth. A better question is why do we think companies shouldn't care about that? Why isn't it their responsibility?
Yes, of course, but the point is it's a very, very small cost. It's basically zero for a company with Google's resources. Meanwhile killing it is actually costly. Not to engineering, but to PR and reputation.
I feel the same about the Honda Accord. Why are cars getting uglier?
> Maybe cut the ageist bullshit down a notch and hire some people who come with experience instead of making the same mistakes over and over.

Hey, they're more than happy to hire anyone who can pass a four-hour CS undergrad final as a mid-level engineer, regardless of age or experience.
related https://en.wikipedia.org/wiki/Reductio_ad_Hitlerum
Even some std packages do it.
Facebook in and of itself is a Skinner Box and Controlling People's minds.
a model similar to the one used by reddit, you buy coins that release new skins in the games
How am I impacted if some random person can't pay their energy bills because they used a lot of power when the prices were high?

Meanwhile getting run over by a semi-autonomous vehicle is a fairly direct consequence of such things.
I mean, hardly anyone disagrees with the need for clarity.

However, when it comes to academic writing, I feel the author doesn't quite capture the complex (heh) reality.

First, all academics who get at least some sort of coaching in writing learn more of less the same thing: Write simple and clear sentences and put them in an understandable order. There's a clear consensus on what makes a good paper, and complexity isn't one of them.
So, at least some opaque papers are most likely the result of academics who either received little training in writing, or find it difficult.

However, the author claims that academics write strategically to obscure their work. This may be true, but it is not a good strategy. What you learn, hopefully during your PhD, is that you do not want to make your reviewers feel stupid. In fact, you do not want to inconvenience them at all if you can help it.
The reason is quite simple: In many academic fields, it's not simply your results that guarantee a publication. For most of us, scientific progress is made in small pieces, and we have to convince the reviewers that these small pieces warrant publication.
The quickest way to get your paper rejected is to write opaquely. This is probably exactly what lead to the author writing their article. Read something that's meandering, unclear or opaque, and you don't think its "smart" or "deep". That's rarely how English works. Instead, it'll annoy you, and you go and write about it on your blog. Now think what this means if you face anonymous reviewers.

That leaves us with a small percentage of people who, indeed, use language to obscure shortcomings of their work. This is very difficult, and risky! Who knows what the reviewers are thinking? Do they see through you and reject your paper? Do they get confused and reject your paper?
It can be done, but I wouldn't say it is a good strategy nor something that would be too prevalent.

The reality is probably this: Despite having "being a writer" in your implicit job description, most academics are simply bad at writing. Take me, for example. I am not a native English speaker, and I also received my first education on academic writing far too late. If I could write clearer, simpler and better, I would. It would only help me. However, English is a funny language, believe it or not. It's easy to learn, but difficult to master. It lends itself to clarity, and yet makes that same clarity fickle and difficult to achieve.

So, dear annoyed native English speakers: We academics apologize.
I'm guessing the people downvoting don't know about "The Line"
It's my experience that if you're living off-grid you're probably remote, and if you're remote and even not off-grid you have to do the DIY thing because you're not going to get trades to come out and do it for you.

Few plumbers or electricians are willing to make a 2-or-more-hours round trip on the road at any price. If you have an off-grid home you're not willing to maintain, you're going to spend a lot of time sitting alone in the cold and dark until nature finally recycles you.
Well, you’re making my point for me! With better control and response over energy usage, the power companies would be able to cut power to non-essentials, and businesses would be both incentivized and empowered to do it themselves voluntarily.
That is why he advocated that philosopher kings and not marketing executives be the supreme rulers.
Manifest v3 still had loopholes that allowed looking at data, but it was very clear what this was a step change toward.
I'm not sure HN is the place for this, but it's not exactly up to me. Calling a country "Middle Eastern North Korea" in the first sentence isn't really conducive to a nice intellectual discussion on the merits of taking Saudi investment though.

I guess what rubs me the wrong way about this is that it's very easy to write an incendiary toplevel comment. The story was posted about 35 minutes ago. Looking over the other toplevel comments, they're all pretty much like yours. And that's a common theme: deep, thoughtful comments take longer to write. So we end up having to read lots of incendiary comments for the first hour or so.

EDIT: Ok, this was a mistake. Mea culpa, I didn't mean to spawn a massive subthread where people double down on the nationalistic flamewar. My apologies, and I won't do this again.

Returns to quietly working on ML
Relying the situation to motivate you seems... um... very risky and not quite strategic.

I noticed that some people weren't born to become Jason Calacanis, Zuck, Gates, Hsieh. For these type of people, they have to play a bit safe or else they will regret their choices by cutting the oxygen lifeline and hoping by 1 year things will pick up.

Let me rephrase that: following your 1,2,3,4 steps, 10 years from now he'll probably end up either jobless, have less money in the bank, or even in less favorable situation (working for less money, worse jobs, etc).

We're using the same assumption correct? that either consulting or the product were not successful.

One gig is definitely not enough. Consultant needs to build portfolio in order to get more gigs so that they can rely less from their networks. That is to assume the OP have a pretty good connections that could help him land few gigs.

People always said that "make sure you have X-months worth of saving".

People say the following phrase quite often as well: "money is not a problem". I'll add one word to that phrase... "...yet". Money is not a problem yet (so far).

Once you started to realize that money becomes an issue, your mind will have hard time to focus and concentrate. From that point onward, whatever you'll do won't be optimal.

To sum up my advise: make sure you have a fixed stable income. Once that's taken care of, your mind will have more capacity and effort to focus on something else.
That would mean that they're storing the passwords themselves, hopefully encrypted, rather than just a salted slow hash of them. That makes me nervous. Should it?
Half a dozen? Do tell, how often is too often?
... according to Baidu's CEO.
Sorry about the belated reply - I was saying that yes, you can get a "LOT" written with One Page Per Day. However, there is the additional step of maintaining an additional service/login etc that seems to get lost in the day to day.

I said Ohlife as an alternative because it's to writing what Posterous' emailing did to blogging - as in a no-brainer workflow. It just makes sense to have writing as part of a serendipitous workflow and I daresay email is still the best way to keep track of that. Besides, if hell freezes over with One Page Per Day, Ohlife or Posterous, etc - you still have your sent email as backup.

Of course, all this has no implication as to the productive output but with reducing friction. I hope you now understand what I meant :-)
Hard Times Cafe is pretty dang good, too. Chili Mac! Cheap, filling, tasty.

We, The Pizza is brand new and has some good slices. Good Stuff Eatery burgers next door are really good.

I think the best meal I've had in the area, yet, though, has been a burger at Ray's Hell Burger in Arlington.
My first thought is that this is the sort of problem managers are supposed to help with. If yours is a good one, raise the issue with him. Failing that, my thoughts:

It sounds like the position you want doesn't exist at your company. The next steps:

1) Figure out exactly what you want to do. Write specs? Write the most difficult code? Mentor other engineers?

2) Look carefully to see if the position exists after all, with some non-obvious name.

3) If not, figure out what employer or class of employer would have such a position.

4) Apply.
“Are tests biased against students who don’t give a shit?”

https://www.theonion.com/in-the-know-are-tests-biased-agains...
This is the single most annoying thing about Windows. How do users cope? I copy the path of an already opened dialog and paste it, which is atrocious compared to dragging and dropping.
Especially since you need to be young to have any chance to get a positive return of investment with emacs.
Great article, you have convinced me to give Scala another try :D The first time around made me feel very, very stupid.
> A string is a byte array for all intents and purposes.

This smacks of reductionism. String as an abstract type only needs to conform to a number of certain axioms and support certain operations. (Thus, for example, a text editor, where a string can be mutable, could choose a representation of this type that is different from a simple byte array.)
Super sick. I've used this with my friends. How long was development?
You can't go from iOS to android with WhatsApp without paid applications... definitely not friendly
Many people say so.
Are they reconsidering their stance on the necessary reforms?
very few people can say that their job is 100% positive for the world.
> If you can describe an acceptable algorithm with enough detail in words, you can code it.

I wouldn't take that for granted. It's easy to gloss over details and edge cases when talking through an algorithm and it's not apparent until you actually write the code. Similar things happen when discussing things in meetings vs writing a formal document. I've interviewed plenty of people that were able to quickly come up with algorithms to solve a problem but really struggled to translate them into code.
Thanks, I should've been more explicit about what I was doubting. I'll go edit my comment so I don't have to repeat the explanation to everyone who decides to reply :)
Reminds me of Jaynes point that IIRC the beliefs of two perfectly rational agents with very different Bayesian priors can diverge even if they are presented with exactly the same facts/information/data...
Host list blocking only works as long as the apps use your host list. Very soon, every app which has something to hide will use DoT to the DoT servers of its own company to look up every host name.
Why does the Secret Service have jurisdiction over those types of crimes?
Actually NASA has done some successful tests with Deep Space Internet:

http://www.nasa.gov/home/hqnews/2008/nov/HQ_08-298_Deep_spac...

Interplanetary Internet Project: http://www.ipnsig.org/home.htm
Very good point.

I completely agree that being good at designing new APIs is one of the most valuable qualities of a programmer and I have never seen a job interview or test that could check this.
There is a show/hide button on the default ribbon in Word 2019 that will show you the hidden formatting codes
I don't think we are in that situation at all. I think that everybody - regardless of their politics or candidates of choice - is frequently inundated with the notion that we're very different.

But having visited 43 states in the past five years, and making it my business to talk politics and religion everywhere I have gone (especially in the aftermath of the 2016 election), I have repeatedly been surprised by the simple commonness of people's hopes: for peace, justice, security, prosperity.

Most people with whom I spend my time seem to think that Trump voters are all just like Trump. But I have not found that to be so whatsoever. I have repeatedly been surprised and sometimes even confused by the reasonableness and sophistication of Trump supporters, especially in the South.

And rage at America's institutions - including surely dreams of raiding the Capitol and wrecking havok - is surely not limited to one party of political view. It's not a tactic I favor, though I do certainly hope to see this silly building fade into the irrelevance of the failed state.

The incentives of social media algorithms are influential in the way we think about each other.

We are constantly shown Trump supporters who can't form a coherent and fact-based narrative. We're shown 'antifa' who seem to prefer roving destruction and mayhem rather than an equitable society.

But neither of these tropes reflect anything close to the reality of 2020 America. We are a society of peaceful, educated, hopeful people. Travel. Ask. You'll see.
Depending on what media you consume they didn't just "humor it", they actively reinforced whatever he was saying, and vice versa.

Many organizations were fact checking and calling out the President, but they were part of the "lamestream media" and his supporters were explicitly told not to listen to or trust them.
I thought this hasn't been determined to viable yet as as strategy.
It's not really a dog whistle. Just a few hours ago the President told his supporters gathered near the Whitehouse to march to the Capitol.
> How did we arrive to this point where a huge chunk of the population is in one reality and another huge chunk of the population is in another reality?

My own impression is that this is far worse in the US than in most other first world countries. If I'm right about that, then explanations based on social media algorithms etc don't really work, because the same algorithms apply in other countries too. It really then needs a US-specific explanation.

Maybe, the US has just got too big and too diverse – I am talking here about political/ideological/worldview diversity, not ethnic/racial/etc diversity – to hold itself together in the long-run. Countries don't last forever, and the US isn't going to last forever either. Of course, it isn't breaking up this year, and I think other countries are likely to break up before the US does (such as the UK, Spain, Belgium, Canada). But maybe these current events are bringing that eventuality closer to us.
lol, good point, it's not like actual rules matter anymore.
Dollars are dollars now, bonds are dollars in the future. They are not the same.

Dumping bonds is not just an economic decision, but also a trust decision. You hold bonds because you trust the US. Dumping bonds means you no longer trust the US ability to pay back those bonds with dollars worth anything; that you lost hope of ever getting repaid.

And of course you lose your nominal amounts of dollars, who's arguing that? You still dump them because you are taking your loses today instead taking more tomorrow.
I don't know the NBA that well but in NHL you would draft someone with high stats in the minor leagues, knowing they will develop (physically and mentally) into someone who can achieve the same stats at a higher level. The game is the same but the parameters are larger. It takes time to work out at the gym, make quicker decisions, cleanup some weakness. There are many other factors like how their strengths will play into the teams structure, etc.

Is this the model you would apply? What are the parameters that are key to founders beneath the idea itself?
You've fallen for the trap of the 2d political spectrum. It isn't about bias, it is about intent. MSNBC, CNN, etc are capitalist enterprises biased towards revenue and clicks - it's in their DNA.

FOX was created explicitly by Ailes and Murdoch to prevent a second Nixon style teardown of the GOP. It's the reason Disney wanted absolutely nothing to do with the news arm when it acquired the rest of the Fox media empire - it's a capitalist enterprise only in the sense that it's profitable as a side effect of their main goal.
Your points mostly only matter if you're running on bare metal. If you're in the cloud then you've got load balancers and databases covered by your cloud provider. I need Kubernetes to handle problems that I already have great solutions for. I want it to handle the problems that my cloud provider provides poor or very specialized (ie: lock in) solutions for. Which for me it does very well and a lot more easily than doing so without Kubernetes.

edit: Kubernetes secrets are also either good enough (ie: on par with Heroku) or your cloud provider has an actual proper KMS.
And when the TSA is at all bus stations and gates access to roads? Do you walk?

Logic like this means you essentially hide from the problem until there's nowhere left. What happens then?
Say there is a game at a casino, that has a 1/100 chance of winning, and if you win, you get a payout of 100.01(original bet). You have $100. How would you play without it being extremely dangerous?
That's appalling.
Off the top of my head:

sub vcl_recv {
set req.http.X-Custom-Cookie-Value = regsub(req.http.cookie, ".*;|^)YOUR_COOKIE_NAME=([^;]+)(;.*|$)", "\2");
}

Then you can just:

sub vcl_hash {
set req.hash += req.http.X-Custom-Cookie-Value;
}

And now you're cache segmented on that cookie value.
Not the OP but I really dislike what he's doing in the public school sector.
I always thought 'Pay with Amazon' was 'Amazon payments'. What's the difference?
Freelance is all about your network of clients. It takes a long time to build and maintain a solid client base and you need to know how to sell yourself.

You're going to get mostly small "testing the water" type projects with new clients if you aren't very established yet. If you're any good, after a while these clients will continue to hire you for larger and larger gigs, and some will refer you to other, better, clients. Keep building the relationships and eventually you'll have a solid foundation of steady clients.

A tip I give to new freelance devs - try to work with boutique design / marketing / interactive agencies. They pay less than tech cos but will continue to give you interesting challenges and generally have lots of work and referrals. Great way to build a client portfolio early on. When I was starting out and didn't have clients I compiled a list of small agencies and sent each a cold intro email.

(Sometimes I hire devs for projects. Feel free to reach out, the website on my profile has a contact email.)
Just referring to the case(s) mentioned in the article.