jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As an anecdote, I spent time in that margin-- where the presence of mass-produced, 'optimized' food probably meant the difference between my being able to afford enough food vs not-- but I consistently dreaded these sorts of 'inflated' foods, where nutrients had clearly been deprioritized for quantity. This chicken situation is one case, but they show up in a few forms in the US, and are particularly endemic to food deserts, where it can be genuinely hard to find food that hasn't been preserved or 'optimized' beyond the pale. As you said, yes, it certainly beat starving, but I would've rather had better food distributed more effectively. I believe we can have both.
Nice reference. Your example is more about anti-missile missiles. I was talking more about the machine gun plus radar setup. I find it hard to believe these work very well in combat situations.
This should have been the link, not the app store link that informs nothing.
As long as they're breakeven keep it running? I guess that also takes employees and not many are interested in just maintaining a website
Perhaps, though nothing there that's not been available for a while. To be fair Zig has integrated some of these features well.

* MultiArrayList is convenient and easy to do in Rust, D, Nim. Odin seems built around it.
* Arbitrary bit-size integers seem more gimmicky than anything and similar to struct bitfields in other languages (except Rust oddly). Most compilers don't even pack uint8/uint16's for performance reasons.
* Special purpose allocators are a bit more interesting. Still they don't provide actual memory safety AFAICT and can have fragmentation and performance penalties.

It'll be interesting to see larger Zig code bases emerge in different fields and see how the memory footprint compares in practice.
I admittedly haven't taken an in-depth look over the framework, but what specifically did you feel was missing from Backbone? Anything we can improve?

I don't find this list [0] to be particularly helpful. It looks like the main addition is filtered collections and relations, which there are many ways of doing [1] or pretty easily added via a plugin.

(And as an aside, Backbone absolutely does support IE6, and goes out of its way to maintain bc, particularly in History).

[0] http://lyonbros.github.io/composer.js/pages/comparison
[1] http://backbonejs.org/#FAQ-nested
Obviously tech is more of a meritocracy than other industries, but I think this article is meant to be a critique of the often-told narrative that the tech industry is a pure meritocracy where everything is fair and even and perfect. Just because tech is doing better than other industries doesn't mean there isn't room for improvement.
Out of curiosity, anybody know the relative strength of this vs. other real engines?
My actual last name is impossible to spell if you just hear it. Even if you enter what you heard into Google, you won’t find it.

Took a class. After a couple months I gave a presentation which included my full name spelled out on a PowerPoint. That same day I got a few friend suggestions on a certain social network which included girls in my class who I otherwise had no connection with (no previous suggestions, no mutual friends). This was either an incredible coincidence or they had looked me up.

I haven’t looked at a profile on any site without considering this day since.
Setup a honeypot page to log the ‘users’ IP. Keep hitting it via their domain and you’ll build up a list of IP’s to block?

As an aside, I’ve fought credential stuffers by returning real looking but actually false data, and initiating password resets... start serving different data on each hit, you may need to be annoying enough that they give up.
This isn't generally true at all. Ella Fitzgerald has been "the First Lady of Song" since forever, various women have been called the First Lady of rock, pop, this or that sport, etc.

In general I think I've only heard "First Lady of X" refer to a spouse when X is a country. In any other case it's always somebody famous in their own right.
No, we do not have luxurious jobs. Other people have really really shitty jobs.

Software developers are just getting the kind of relative pay and conditions improvements that a much larger number of people took for granted in the 60s and 70s. It's everyone else who is fucked.
I'm sitting at home with no commute, listening to music out of my computer speakers, in a house that's heated to my liking and I'm wearing sweatpants. For lunch I'll be baking a hot, fresh meal. At some point this afternoon I'll probably take a short nap to refresh myself.

I'm pretty aware of it.
From OP:
"Spotify came to my attention because of that specific page as I'm currently looking to build a security portfolio."

This is almost as foolish as it is illegal.

Finding web security issues is much more complicated legally than finding security issues in desktop/server software. I can download and install Apache and test it on my local box and discover things like the Range Header DoS. There are no legal issues for me to worry about.

I can't download and install "LinkedIn" and test it for web issues. I have to test against their site running on their computers. Immediately in the US the Computer Fraud and Abuse Act comes into play (though the OP lives in Denmark). "Hmmm, let me 'test' random website X for something that could cause a DoS" is insane.

Even if a company has a formal "we are OK and authorize people to test our site for security issues" policy that is still extremely dangerous from a legal perspective. Maybe you are only authorized if you follow their specific disclosure policies. Maybe you are only authorized to do non-destructive testing. Every company is going to have some tipping point where, if you testing impacts X or caused Y downtime, that's enough damage where they will seek your prosecution.

Building a "security portfolio" against websites is a stupid idea with some potentially huge negative consequences. If anyone insists on doing this, at least go looking for issues in projects that you can download and audit locally.
There is always someone worse off than you, that doesn't mean your complaints are invalid unless you live in a communist utopia.
> Is performance tuning a relevant topic for AWS Lambda though?

Lambdas are also used for request/response workflows, not necessarily just async background tasks.

Another use case is lambda resolvers with AppSync if you need some sort of data that can't be obtained with the native resolvers (i.e. DynamoDB)

> Beyond the choice of the lambda runtime and how much RAM is provisioned, what else is there that's worth being tuned?

The amount of RAM being allocated to a lambda function also controls the vCPU granted to the lambda function.

There's a nice balance that can be struck with power tuning where you're paying more per millisecond for a higher RAM configuration but the duration of each invocation improves enough to the point where you're actually paying less.
Title of that novel please, sounds interesting!
2010 wasn't that great of a year for me. To that end I hope to make 2011 much better, though I'm preparing for the worst. Can never be too careful.
What were your successes this year?

I ran a marathon. I was overweight and out of shape in January. At the encouragement of a coworker, I ran 5 days a week from March to November, and successfully completed the Philly Marathon in 4h10m10s.

That same week, I landed an awesome job, and hopefully left the Military-Industrial Complex for good.

What did you learn?

A little work every day adds up to a hurricane. The value of getting nudged in the right direction, and by extension, the value of surrounding yourself with people who will nudge you in the right direction. And hitting the wall is about as painful as I remember appendicitis to be.

What do you hope to achieve next year?

I want to run two marathons. I want to run one of them in under 3h45m. I want to create something that lots of people use. I want to make a name for myself.
I saved up enough money to leave my job and build a niche software product. Fingers crossed, it will be launching early 2011.

It's terrifying, and I'm broke, but I have learned I am infinitely happier when I'm calling my own shots.

My hope for 2011 is to have a business which is profitable enough for me to carry on working for myself, and not look for another job.

Good luck everyone in 2011.
DNSimple looks really, really cool. But what about high volume people?
Good to write this down.

* Broke up with gf after 5 yrs.

* Met new girl, together for a month.

* Turned 30.

* Went back to school (nursing) and finished year one successfully.

* Still with one foot in web development and liking it, too.

* Went to huge festival for the first time in 10 years.

* Spent more time with good friends.

* Did a 5000km motorcycle trip to Spain.

* Surfed for the first time.

* Picked up CrossFit again, set some PRs.

* Dropped flour, wheat and sugar consumption almost completely.

* Dropped my entrepeneurial ventures. I'm not the type for it.

* I learned to follow my intuitions and to not take everyones advice for truth.

* In 2011, I hope to successfully finish my internship at a psycho-geriatric clinic. I've never been further away from the computer than that.

Wish me luck :) I wish you all the same.
This year:

* Joined a leadership program to get out of a dead end position

* Co-coordinated the local DEFCON group

* Completed the first semester of my Master's degree program

* Broke into the infosec field through my first "rotation" for my new job

What I learned:

* Learned that I can communicate ideas through writing quite a bit better than I thought, and my presentation skills aren't half bad either

* Everyone could achieve so much more if they stopped reading job descriptions and got to work. This year I did so many things I was unqualified for, and it rocked.

* People's academic demeanor is often directly linked to their work performance. Cheaters cheat, liars lie, and procrastinators procrastinate. You never know when you're being watched, and I strongly believe school is one place you can't afford to screw up.

Next year:

* Stay in infosec, but learn a lot more

* Build something. Anything.

* Complete a few more semesters, and do my time while learning more.

* Patch, patch, and patch. I forget to patch too often. For this I am ashamed.

* Have a child. Scary, but awesome and probable.
The problem is that React might not exist over a couple of years.

I program for decades. Most of my old stuff using frameworks - say for example, Angular or Jekyll - doesn't work anymore. If I update I end up in a dependency hell that's even worse. It's like XSLT in XML. It will pass. :-)
Well, I think you're right, kinda, but either their own bikes or in one of those carts you attach.

Shower at work? why, because you're sweaty? yeah, the humidity on East Coast is killer. I don't shower, but I keep a change of clothes at work.
It's a large reason why I won't touch any of Apple's media offerings. If they're not running the Netflix/Amazon model, where they've committed to making it available on all the major platforms, it's a non-starter for me. I really like a lot of Apple's products at the moment. It hasn't always been like that. It seems naive to believe it will stay that way forever either.
Look at their fees and trading volume, you'll see why right away. They are/were killing it.
I'm not sure precisely how to interpret your comment. It sounds like your personal observations but does not offer a conclusion. (And we're so conditioned to assume people only share stories in order to make a point!)

When you say...

> Chauvinistic or not, I truly believe if the reward were there, our society would have more women in leadership positions.

Specifically, what is the reward you are describing and how does it differ from the reward available for men? Are you saying you believe the reward to incent women to management would need to be greater (putting aside the uncertainty about how to define "greater") than the rewards that sufficiently incent men?
I believe they need to use a fluid that is viscous enough to stay in place after being pumped into the rock, so that the fissures do not immediately close when pressure is released.

Edit: source: http://en.wikipedia.org/wiki/Proppants_and_fracking_fluids
Yeah it seems to be a pretty solid indicator of scams. 2021's equivalent of ICOs. Ok maybe a little less scammy than that but still definitely not a good sign.

Fairly mind boggling that people would invest in this to the tune of hundred of millions of dollars. Even without the overpromising detailed here it's a very speculative idea that could easily be copied at a fraction of the price if it worked.
Go ahead, find an approach to morality that leads to a healthy 30yo getting vaccinated while a 70+ does not. I’ll wait.

The length to which people with no morals will go to convince themselves they are good never ceases to amaze me.
Any negotiation book suggestions
I'm contemplating this mod too, what app do you use to measure the temps?
It’s arguable the point of the vaccine is secondarily about protecting individuals due to the immunity it confers, and primarily about accelerating herd immunity to kill the virus off, which would counterfactually save thousands of lives per day in perpetuity. (It’s in either case very close between the two.) Given this, it makes prioritization pretty tricky under a supply constraint after you’ve immunized people who are objectively in a revere risk pool. For example, if we knew someone would be a super spreader, but would be at a low risk of severe covid, the margin of lives saved by prioritizing them over others that are at more risk of severe covid may be much higher. (Fwiw, I am skeptical the current prioritization regimes are designed around this optimization problem.)
Police departments should be self-insured, backed by their pensions. They'll never change their behavior unless properly incentivized to do so.
Yes, that seems to be the consensus, although I don't share it.

I was answering the question posed by someone asking why someone felt entitled to faster vaccination.
We usually downweight follow-up posts [1]. Incremental releases of a project usually count as follow-ups when the project has been discussed recently.
Since https://news.ycombinator.com/item?id=25232719 was a few months ago and https://news.ycombinator.com/item?id=23330881 a few months before that, we downweighted this one.

Such threads turn out to be quasidupes because they are almost always discussions about the project in general, not the specifics of the incremental release [2]. Incremental releases generally aren't SNI (significant new information) [3], but are rather occasions to talk again about the project as a whole. There's nothing wrong with that! It's great, it's fun, it's perfect. It's just that moderation is oriented towards nudging HN away from repetition. The default drift is strongly towards repetition, i.e. towards collapsing into the same set of popular, repeated topics. That's a failure mode for the site, and moderation's function is to keep nudging the system away from its failure modes.

I get that it's super frustrating when a project that you are interested in gets downweighted off HN's front page. That's why I'm writing such a long explanation. The moderation orientation is basically the opposite of the individual user's (which is why moderation is necessary in the first place). We have to worry about the site globally, while (and so!) individual users can focus on the things they like and care about, as they should.

If we didn't moderate follow-ups this way, HN's front page would be dominated by repeated discussions about the most popular topics. That would be bad for two reasons: repetition goes against curiosity [4], and it would leave less space on the frontpage for other topics—and frontpage space is the scarcest resource we have [5].

When we moderate this way, it's not a judgment against the project itself or how wonderful or interesting it is. It's a global optimization [6]. Unfortunately it ends up with most people feeling that their favorite stories are under-discussed on HN [7], because they are—there's never enough space. The important thing to realize is that people feel that way about every topic on HN. Even Rust hackers probably feel that way.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[2] The previous long explanation about this is at https://news.ycombinator.com/item?id=23071428.

[3] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so.... I'm not saying incremental releases aren't significant—of course they are! But the definition of SNI in this context is a little specialized: it means information capable of sustaining a substantially different HN discussion than the last one.

[4] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

[5] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[6] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[7] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Well. I guess my comment is for that ‘handful’ then.
They say the issue is with syncing multiple offline edits. But for solo its overkill. I love all the options is has, and its been good for me for the most part, but I just want a solo mode for myself.

If you aren't using the DB features, maybe https://www.getoutline.com/ works?
A lot of the people who like to use the expression "Republican In Name Only" or RINO are basically Dixiecrats who crossed the aisle.
Chick was a musical idol for so many Jazz pianists. Here he is playing with arguably the greatest (now) living, Hiromi:

https://youtu.be/s11ER546zBM
> Even the editor-in-chief, Baquet, initially said the same in a staff memo: There was no bad intent, all is well. A sane, tempered reaction, level-headed analysis, case closed. Then a few days passed, some meetings happened, he changed his mind and the journalist got fired. Say what?

What I find shocking is the number of Times employees who protested the initial decision -

> In response, more than 150 Times staffers signed a protest letter. A few days later, Baquet and managing editor Joe Kahn reached a different decision.
I'm incredibly impressed with just how good VS Code Remotes are. I use it with WSL, to go Windows -> local Mac and Windows -> remote Linux server and it just works so well.
In my experience it is losing the initial weight that is the easy part and keeping it off long term that's hard. However the mechanism the drug uses sounds promising that regard (assuming your body doesn't adapt to it), although it would mean adding another lifetime drug to my list.
Several years ago I took a train from London to Huddersfield (between Leeds and Manchester) and it was about £75. Then I flew from Manchester to Amsterdam and it cost around £50. I don't understand it either.
already covered here:

http://news.ycombinator.com/item?id=2003515
Yes, as you told, I was writing from my memory and I remembered having read DES encryption with password in source somewhere.

But It seems it was a DES based hashing: http://www.duosecurity.com/blog/entry/brief_analysis_of_the_...

[edit] deleted the parent post because I could not find the article I remembered (which was probably wrong anyways).
"At that point, unless you picked a strong, unique password on every single site you've ever visited, the situation gets ugly."

PSA: PwdHash FTW. It solves exactly this problem.

Firefox: https://www.pwdhash.com/
Chrome: https://chrome.google.com/extensions/search?itemlang=&hl...
iPhone has several apps that do this (I use Keygrinder).
I had the opposite reaction - I'd already changed my password, and had thought that someone had tried to get in.
I was fully expecting 'passionate' to be no.1

I pretty much stop taking people seriously after they drop the P-bomb
I want to say I have seen this before, but can't dig up where. I agree with you that it would be a nice to have. There have been many times when I click an article (forgetting to open in a new tab), read it and think of something great to say, but then get distracted and never post. Even just having a target = "_blank" would be a decent step forward so I don't navigate away from HN.
Exactly.

Well ... no. People are called Baker because some ancestor was a baker. Then over time the link from the name to the occupation got lost.

Just as we might have "derive[d] pronouns from that" but are currently on the same way as with "Baker" - removing the word from it's physical beginnings.

Then in the end words are a tool and not a thing by their own - as evidenced that you can hardly read a 500 year old text - including your pronouns, that were different back then.

If it helps - at least one party - communication to use different/new pronouns, this is where language will go.
Happened in my company in one of the recessions, topped with a few percentages of decreased salary.

What finally broke me and triggered looking for my way out was actually the following year- business were back to normal but in a big company meeting it became clear that only management will get compensated for the lost salary and we have to continue with the lowered one
Isn't the difference that with a piano you have to move your finger or hand perhaps 5-10mm to depress the key. A touch sensitive keyboard could be activated from a mm or less of movement.

But positioning on a table must be a bad idea - gloves that let you place your hands in your lap or by your side would be much less strain.
Which orgs today still have technical leadership?
The criticism is a bit over the top. I had to do some paid work on Magento extensions for a pre-existing customer installation for a while, and while it was a slow, bloated system unusable without throwing in a whole lot of extra cache systems, which also had its share of internationalization issues back then in v1, it was comparatively easy to find my way around the source even without being an actual PHP programmer or prior knowledge of Magento.

(Disclaimer: This was Magento 1. Haven't looked at Magento 2)

Still wouldn't recommend it for actually setting up a shop, though.
That's pretty much the whole point of astroturfing this mob.

If RMS declared his undying love for MIT/BSD tomorrow the instigators would likely lose all interest in RMS's views on Minsky and their outrage-puppets would abruptly move on to a different scandal.
Maybe in the US. That's not really what you learn in Europe. Talking to police doesn't get you in trouble. Lying to police also isn't illegal (unless you make up stories to damage others).

I've been in many European countries and have travelled a lot to the US. I've never experienced a disconnect between police and the general population as stark as it is in the US. And it has also affected me. Seeing police anywhere tends to comfort me, in the US it makes me nervous. To be clear, I've never had any negative experiences with police anywhere myself, but stories about bad cops are just so prevalent in the US.
He clearly states that his opinions are his own, and do not represent GNU, FSF, or anything.

The world there your private views might impact your work is a bad one, and everyone who values human rights and democracy must fight to make it safe to express your views.