jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Note I am not saying it was some kind of conspiracy with orders from above.

There is no conspiracy necessary. A single officer can simply allocate too few officers to guard the place. And in fact that is what happened and is the reason the national guards weren’t there prepared and stopped it before it happened. No conspiracy, just a chain of sympathetic command.
Here is an historical note for those who might be interested. In 1979 I did a Post-doc with Rod Burstall. I helped implement the programming language Hope, which was the first functional programming language to use pattern-matching in function definitions. The implementation was written in an older language called POP-2. Robin Milner and his group were at the the time working on LCF and ML, and they eventually incorporated Burstall's pattern ideas. Eventually, I recall there was a decision within the UK functional programming community to consolidate their efforts into what became Haskell. And of course we see how much Haskell has influenced the newest crop of imperative languages.

It is interesting (to me) to compare factorial in Rust with factorial in Hope:

Rust:

fn factorial(i: u64) -> u64 {

match I {

0 => 1,

n => n * factorial(n-1)
}

}

Hope:

dec factorial : num -> num;

--- factorial 0 <= 1;

--- factorial n <= n* factorial(n-1);

Note that, in Hope (unlike its own inspiration, Prolog, and, I think unlike Rust), the order of the rules does not matter: the most specific pattern takes precedence. Hope was primitive with respect to types, and did not use Milner's type inferrencing ideas. I don't think Burstall ever intended it to be a "real" programming language. When I left Edinburgh, Don Sanella took over from me, so I was not involved in writing the paper about Hope, but my contribution is acknowledged.

I implemented the pattern matching code, and the idea of pattern compilation occurred to me. I remember showing it to Rod. He freaked out at first, but after about a five minute harangue, the penny dropped, and I remember him saying "clever Michael", "clever Michael" in his charming way.
0 - your boss is a smart one and actually knows how to use Pi properly as an estimation multiplier.

About your honest part - your boss should really have a lot better estimation of your skills (or he sucks at that too). I suppose you're preoccupied with their opinion of you rather than getting the job completed.
>social momentum

That is the key yes. There are a hell of a lot of Chinese though & following their social media chatter they see this very much as a "this one is ours" type deal. So it has social momentum too, just a very different flavour.

Risky but I think the rewards could be there
The CEO of Pepsi might.
They could easily factor natural growth and ping you when it feels like bills are getting too close to the cap. Even “bursts” could be allowed x% above the cap if you get an email within an hour.

The lack of caps is just laziness or a dark pattern by Amazon. There’s no excuse to not implement them, it’s not a hard problem.
No Christian cultures, obviously.

Interestingly, the vast majority of countries that now permit gay marriage have Christian histories.
And perhaps most useful rule is to move them to cheaper tiers of storage. For example, Glacier Deep Archive is super cheap for storage since it's $0.99 per terabyte-month.
Vote no on politicians that vote no on right to repair. Next CO state senate race is 2022, throw the bums out: https://ballotpedia.org/Colorado_State_Senate_elections,_202...
What, because of the cursing? [EDIT: which has now been edited out; too bad, I always appreciate a sincere "Fuck you!"] Let's not be censorious. I can think of some hellbanned who didn't obviously deserve it, but most of the ones I've seen did obviously deserve it. Are you seriously going to argue that jrockway is as bad as the guy who posts all his personal revelations from the Lord? [EDIT: I'm talking about the richly-deserving-of-his-hellban "losethos": that guy's ramblings are always worth a drag of the trackball.]

And like jrockway said, he is somehow on the leader board. That probably ought to mean something.
Which is already scanned for explosives by default, no?
This is a good start, but I think structured information would be a huge help here.

The government should require firms to register common things like interest rates and other conditions. Then you could search carriers and identify who actually fits you best.

Better yet, maybe this opens up an opportunity for someone to do it on their own? Hook up a Bayesian net to it, add in some heuristic parsing code, and hand classify some information and you have a credit card terms search engine.
Hunter-gatherer lifestyles aren't something we need to theorise about... as recently as a couple of hundred years ago people were living "unspoiled" pre-agricultural lifestyles in Australia and to a lesser extent South America. It's so easy to think that such a thing sounds idyllic when you're clothed, bathed, have a secure food/water supply, all your teeth, are not currently dying of any diseases, and are not subject to the whims of some village strongman who will kill you if you step out of line.

Personally I believe that a portion of the Australian outback (and any other country with room for it) should be set aside for people who want to live hunter-gatherer lifestyles. The primary purpose would be to stop the Australian Aborigines from complaining about the whole European-settlement thing (as in "fine, you want to go back to the way things were before? Here ya go!") but it would be open to anyone of any race who felt like living there. Only two conditions:

a) Nothing goes in except the people who want to live there, who can take nothing except a loincloth and one day's food supply.

b) Nobody comes out except by giving two months' notice (this stops people from being able to leave to get medical treatment).

We could start with a few thousand acres and let it grow if it actually becomes popular.
Maybe I'm just not connected to BigCorps around here, but it's pretty unusual in my experience. Maybe that's part of Pittsburgh's problem?
A good person to learn from.
I feel like a hypocrite, voting up pro-callback sentiment and at the same time voting up callback dissidence. I guess I like both sides of the story.
> Most people have no idea what the toolbar buttons do.

But one doesn't need to use the toolbar buttons, one can still select things from the menus in the old fashioned way.
Because they were planning on putting it in Nginx Plus: http://nginx.com/products/
Probably, and in either case, my argument would be that Manning no longer receives benefits provided by the Army (as a result of his sentence) and thus would not qualify for Tricare.

My argument against this is that I believe prisons should only be held responsible for keeping people safe, sane, and secure. If it is deemed that HRT is necessary for keeping him sane, then I might change my stance.
"About like ARM but without licensing fees and not controlled by ARM (the company)" could easily be a sufficient differentiator, especially if ARM the company starts acting out.
I still don't understand. Do you?

(Thanks for pointing out the typo.)
> In C++, you can make a very simple REPL that is superior to the one in the OP in almost every way.

And in Scheme, you can make a very simple REPL that is vastly superior to the one of yours in every way. But I suspect that neither fulfills the goal of learning how things are done in C, which seemed to be the goal of the author of the article.
Ironic that the people outraged by a mob destroying someone wish for their own mob justice. As soon as the balance of power changes it will be unsafe for a whole different demographic.
An absense of queer-exclusive spaces would be as much as a loss as the vanishing of any other major ethnic or cultural space.
So which is it?

That the Chinese eat bats? Or that this was a lab leak?

Because it obviously cannot be both!

But yet, all the racist white people of the world, and yes, they were all white people, were accusing the Chinese of being disgusting and eating bats.

The western world claims that they are multicultural, and not racist, but yet, this one thing caused them to show their true racist colors.

Surprisingly, no normal white people, came to the defense and shouted down the racists among them. Thus validating the fact, that their silence meant that they supported all the racist vitriol that came out from their fellow brethren.

The truth hurts. I know. I expect that my comment will be flagged and censored.
Yeah...the irony is Beijing blames Wuhan for not being transparent. And here's Beijing doing the same.
TIL: Author Thomas Pynchon is a descendent of William Pynchon [1], an immigrant to the Massachusetts Bay Colony who founded Roxbury when he arrived in 1630 and founded Springfield six years later.

OP describes the elder Pynchon being exiled back to England after publishing a book criticizing Puritanism. That same book also happened to be the first one to be banned in Boston. [2]

[1]: https://en.wikipedia.org/wiki/William_Pynchon

[2]: https://www.masslive.com/history/2011/05/springfields_375th_...
Everyone rich or poor can only eat so much bread, but you can always buy more stock or real estate. Supply is harder to increase as well.
thanks for referencing Gell-Mann Amnesia. Never heard of it before but after looking it up it is quite compelling.
Not to bombard you with too much at once, but one interesting CloudHaskell-related extension that's landing in GHC 7.10 is Static Pointers: safe references to "static" code (constant values, functions, etc.) that can be passed between running instances of a program.

https://ocharles.org.uk/blog/guest-posts/2014-12-23-static-p...
I referenced this book up front in part 1 of the series:

http://0fps.net/2015/01/07/collision-detection-part-1/
Hi,
I am working in a tech incubator located in Paris.
I think that first, you should build a kickass executive summary, and target key micro vc/ angels in your sector.
Then, try to get intros with them via your network or contact them on linkedin.
Don't forget that you won't have a second chance, so target them well, and get ready before meeting them !
Good luck !
I'm going to say sure, great players can make their teams better. Much more so in fact. However it takes more than just one person to be able to win games.

Look at Favre. Great in Green Bay, dismal on the Jets, pretty darn good in Minnesota. Differences were the teams/line/wr's were better in Green Bay and Minnesota. If you are getting sacked every third play, you aren't going to be able to carry your team like in other sports.

Also Adrian Peterson (before all the legal issues) was amazing before last year. All of a sudden parts of the offensive line of MN starts imploding and he goes from best in the league to 'just' really good. If it only takes 2 players on a team to bring a player from almost breaking one of the greatest records in football to average, there is something to be said there.

Note I'm a vikings fan, hence my MN examples.
I have done this, I moved to Southern Maine from Ohio. A large reason was the political environment. The problem is that most people aren't satisfied with live and let live. You can see this in the flooding of courts with conservative judges, the rise of the Trump style party, and the constant fight over covid. When you have two diametrically opposed groups with shared power you have to have you need a common based and view point or the whole thing falls apart . I believe that we have reached the point of no return and the USA is broken. I don't believe it can be fixed at this point.
Honestly the only grievance I have with Go's formatter is that it doesn't automatically break lines. I'd be a big fan of "if two programs parse to the same AST, they should format the same" and if that's too aggressive perhaps allow for `// go:nofmt` annotations or something. In whatever case, `gofmt` gets at least 95% right.
I was hired with no college degree, when Microsoft and Google would not even consider me on that basis.

Also, for Amazon and other companies, there is a world of difference going through their public-facing recruiting process and getting to know someone on an interesting team through your network, and getting hired through them.
Yeah even a funky case would kinda change that perception I think.
If that is enough to handle everything you need, then that is definitely a better deal. The electric bill for a similar home server running 24x7 would be more than $6/mo.
The fact that the top bosses do breathe the Beijing air is the biggest reason to be confident it will be cleaned up.
Its true. I think the Winter Classic is another example of the League branching out into new territory and making the game exciting for a wider audience. Not to mention how the lockout made the game more competitive and exciting to watch. When you're in 4th you have no choice but to be scrappy.
For the people that are saying that the "10x more productive" programmer is a myth, I assure you these people exist, but you're likely not one of them (nor am I).

The most impressive hacker I've ever known worked with me in the advanced research lab in a ginormous tech behemoth company. Let's call him "Bob". He was so good that people in the team would sometimes call him "Super Bob".

There are lots of stories I could tell about him, but he (working alone) was often able to hack out stable, working code in months, solving problems that had proven too difficult for entire software engineering organizations and multi-year projects. This happened more than once.

"Super Bob" got paid at the top end of the "average" pay scale, but was genuinely happy. He could work when he wanted, and on what he wanted, had his own lab, and no one messed with him. I tried to recruit him into my first startup when I left the company but I came to realize he wasn't interested in making tons of money, especially if it meant taking risk, sacrificing the access to huge resources (and toys), freedom and autonomy that he'd developed.
Last time I checked, GPU processing has a better-bang-for-the-buck than FPGA processing, and the gap continues to widen.
"one of Seattle’s most impressive companies, I Can Has Cheezburger? " - Really? Does that say more about Seattle, or the Web at large?

(Or was this just a joke and I missed the point?)
user:	royburden
created:	18 minutes ago
Fun-fact: 1/3rd of german parliament members use the ipad every day. The number is increasing, since they found out its paid for by taxpayers because its a device useful for work. They also changed a law that previously forbid using electronic devices in the assembly hall. Im not making this up. Steve Jobs is a genius and the ipad has business users alright.
Forgive me if this is ignorant. Referring to publicly funded projects only here - why isn't this data / source code / whatever published as part of the research paper, and archived by someone like the Library of Congress?
I've always thought there should be no cap on either salary, or glamour for advancing developers. We've all seen how a single person can drive the productivity of an entire organization. The career path promoting great developers into managers (and eventually CTOs) tends to take people out of something they're great at and put them into something they might not be so good at.

On the flip side, the best technical managers I've worked with were not very technical at all.

I did take the route of advancing into a CTO position. There were parts of it I really enjoyed, and parts of it I dreaded. Those overlapped predictably with the parts I was bad at...

I would do it again, for the right project. But with a much clearer understanding of which responsibilities I will take for myself, and what I which I will delegate.

My advice to you would be to focus on the parts of your job you love, and make sure you're getting the credit and rewards you deserve. If that means you're a Senior Developer for the next ten years, it should also mean you're getting profit sharing, an office (if you want one) and a recognized position as a driver of the company's future.
Derek Sivers reviewed this book recently http://sivers.org/book/StoicJoy
Yes and no. The beta was to move everyone to the Wave UI. They could have/should have built the Wave protocol into Gmail. In this case, Wave really was beta, and not a working beta like Gmail had been. I think that was the problem. People saw the Wave UI and assumed that was the end product.

Basically, Facebook is doing what Google should have done, baking the new stuff into the existing UI set.
Thanks but no donation needed :-)
Even in a team where there is no architect or tech lead, there's room for leadership. What parts of the process don't flow smoothly? How well is information shared within the team and to other groups that you work with? Who makes decisions about the planning and organization of dev projects? Who brings new hires up-to-speed and mentors them? There are lots of places where you can take on more than just dev work and you never know where that can lead.

Mind you, I don't see anything wrong with being a Senior Dev if that's what you're happy doing. In general, I think there's value in an experienced developer who enjoys their work, can articulate technical concerns to the non-technical, mentor new tech hires, and carry some institutional memory.
It really is an excellent introduction to FP, but:

> I know python quite well, but I did not understand functional programming before I read this article

Sounds like someone who would have benefitted from practical uses of FP in python, such as comprehensions.

...It's a really neat article, but I think it would have been considerably improved with asides for "And here's an even cleaner way to write this, if you're using python"
NX pretty much does this, and works much better than VNC or ordinary X forwarding.
I’m the only one who is happy about this change?

Browsers should only provide low level well defined unambiguous APIs with good forward compatibility. WebSQL is not that kind of API.

And higher level APIs like SQL can be done by user libraries.

Same way operating system comes with file system API, but users choose whatever database they prefer, and database is implemented using file system API.
Hm... I suppose it depends on what this app's threshold is muting the mic...
This is a good point and we do indeed have it in a way: countries that have allowed piracy to flourish have seen a big boom in economic activity over the past 2 decades (China being the most notable example).
People value industrial design, for one.
I am paraphrasing a bit but I recall David Allen
https://en.wikipedia.org/wiki/David_Allen_(author)

Saying something to the effect of goals are not there to be done in the future, they are there to orient your present.

I love this because if I have a goal of spending more time with my son then taking an after run is a bad idea.

They help guide your decisions which speaks to me.
Interesting. I'd love to see this broken down further, all the way down to the municipal level in the US.

My last governmental interactions were at the county and municipal level, involving permits and reporting a car accident, respectively. In both cases, the officials I interacted with were polite and professional. I'd be rather curious to know whether the bad interactions with other cities & counties in this state I've had were because of a systemic dickishness or apathy, or I just had the bad luck to get someone having a bad day.
I don't like Zelle because I like using a credit card and accumulating credit card points.

so its a non-starter for me.

although one time I did a chargeback on a Venmo transaction, and Venmo banned me. that was an inconvenient few months before I maybe tricked their system. maybe as in I'm not sure they are just tolerating me.
> and tell me that most of their front-page content is a depiction of healthy sex between two loving adults

Go to [0] and tell me how that is a depiction of a healthy whatever. Also please describe how the paywall on porn sites would help poor 13 y.o. chaps not to see this.

[0] https://www.youtube.com/watch?v=hsm4poTWjMs
https://www.hrw.org/news/2020/12/10/urgently-waive-intellect...
user interfaces have only gotten worse since windows 2000
I believe SQ most basic card reader is free, so hardware cost is not really a competitive advantage here.
On the other hand, no matter how misshapen or deformed the body comes out that will be someone's kink.
Honestly, all this is fine. So long as they don't scan the content - not because I care about that but because I act as if they have E2EE (which AFAIK from people I know at FB, they do) - I'm fine. After all, who I talk to isn't a big deal. I just don't want to be dragnetted into a drug bust because while I don't buy my drugs on WhatsApp I definitely discuss using them.
This is off topic, but it felt like it was worthwhile putting here, because I've come across this page so many times, and every time I reread it and get to experience it again.

I realized that JT's site was down, and went searching around, found her Twitter and Instagram, realized she had been homeless for over two years, and apparently just recently passed away. Given that she was homeless, trans, and talked pretty openly open her internal and external struggles, I have my suspicions about what happened.

I feel pretty gutted because I support a couple of people on Patreon, and if I had come across her Twitter six months ago and saw the state she was in, I would have jumped at the opportunity to became a Patron to try to help her get back on her feet.

Not much of a point here, other than to try and pay attention to people a little bit more, and help out where you can.
Often just putting the site name (e.g. "github.com") at the end of the query is enough to do that for me.
I'm surprised no one has mentioned the classic "How to Win Friends and Influence People". I found out about the book after learning that it was a favorite of Warren Buffet (https://www.ft.com/content/d02c002a-e934-11e6-967b-c88452263...) and I have found the advice timeless. In particular, the book discusses how trying to "win" an argument is a pointless path to persuasion.

It really changed how I try to approach disagreements. I find myself rereading it periodically and trying to implement more and more of the suggestions.
ngrok is meant for temporary quick test environments, Cloudflare Tunnel is more of a long-term solution. Although there is https://try.cloudflare.com/ which is designed to be just as quick and easier as ngrok.
Great write up here, helps supplement the docs perfectly.
Well, unless you work for NBC that is.
Not all of private sector is about money. What's your take on working in private sector on open source projects? How do you feel working for a company that is building solutions used by small communities or minority groups? Would you mind working on a project that has a goal that could impact life of many people (ecology, medicine, etc)?
WordPress (PHP, JS/React, MySQL).

It's simple, cheap to host, reliable, and you can go a long distance using plug-n-play components (plugins, themes, etc.). The only limitation is it doesn't make sense for certain types of software (e.g. it's not super useful for building an online bank or something).
I have a high score that I increase and this high score allows me to do cool stuff like spend weeks on end studying ancient Greek for the sake of it.

I think people who work 40 hours a week in actual jobs are kind of insane. Like yeah, do it for a few years, get the money, get out. Why anyone would spend their entire life in a job job is beyond me (unless they're being paid minimum wage and actually trapped).
It might be an idea to use a more formal, functional oriented language to implement your ideas, e.g. F# or haskell, where defining what you're going to need and want to achieve is half the work?

Though it might indeed be redundant, as designing the algorithms and understanding they'd work is enough: typing it in and seeing it work is an exercise performed so many times it's become a chore.