jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
… where BDD = Behavior Driven Development which, if Wikipedia is to be believed, is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project.

The second definition exceeded my jargon quota for the day:

BDD is a second-generation, outside-in, pull-based, multiple-stakeholder, multiple-scale, high-automation, agile methodology. It describes a cycle of interactions with well-defined outputs, resulting in the delivery of working, tested software that matters.
Someone asked the same thing but it's buried: https://news.ycombinator.com/item?id=26740046
Innovation tokens is such a fantastic concept. When I brainstorm products I like to make a simple plan, and then map out "Whats new to me" to help me decide what I am really trying to accomplish. Prototyping a new idea is very hard and requires a lot of iteration, using a new tech complicates that even if its better. Alternatively, if the prototype is purely for fun, then new tech can be a great value add, as even if the prototype takes a turn for the worse (i.e. too hard to finish), you get satisfaction from learning some new tech. I've noticed since being very intentional about it, side project work has become considerably more enjoyable.
It's more general, but also more invasive. Replacing jumps with another jump as discussed in the article leaves part of the original intent (the test or the address) intact, while a NOP sequence leaves no indication of what it replaces.
That blog post does not back up your incorrect statement.
None of the birthdays I enter are real. :P
The US isn't gonna change much. Don't know about elsewhere.

I was in a supermarket last Friday afternoon, in Michigan, and it was "I don't want to be here" busy for normal times, never mind during a pandemic. There were people with no masks and people going through the motions of having a mask and so on. People are moving on before they should! Another couple of months is likely all it will be.
> And he thinks that because other people suffer from biases (such as probability neglect) people like him should be in charge of censoring falsehoods.

On what basis do you say this?
Do believe publicly traded companies are the same as state or federal public entities that serve the public via taxes? I recommend you look up the difference.
According to Wikipedia, the loophole has since been closed:

> The ambiguity was later resolved (at least for the United States) by an amendment to the Federal Criminal Code, which added a provision establishing federal jurisdiction when "...the offense is committed by or against a national of the United States at a place outside the jurisdiction of any nation", intended in part to address these issues.[6] It became law as 18 U.S.C. § 7(7) in 1984.[7]

Of course, things will get interesting when the offense is committed against the national of another country with the same claim, meaning they would both have jurisdiction.
Don't think I woulda thought about it this way, pretty interesting perspective
I read about that a couple years ago when I saw it on the front page. It's a really beautiful language, and a lot of work seems to have gone into forgetting crufty patterns that don't serve newcomers to programming. It's a real breath of fresh air!
The 80M number is not “Americans silenced”, it’s the number of Twitter accounts that follow Trump’s Twitter account.

Evidence generally supports the notion that deplatforming works. If you remove people from your platform, they generally end up scattered across other platforms or new platforms in smaller numbers. “Alternative” platforms are more likely to collapse, which just makes things worse.

Think about this—when was the last time you heard about Alex Jones or Milo Yiannopoulos? What happened to r/fatpeoplehate or r/watchpeopledie? If you want to find these communities, where do you go? You have to search them out. Maybe you check out one of the chans. Maybe you go searching for Discord invites. But you still keep a Reddit and YouTube account, of course. You keep using Twitter and Instagram and Facebook even though the communities you want are deplatformed.

Most people don’t go through the effort. The communities end up fractured. The alternative platforms like Parler and Voat are often worse for exactly the same reasons that they exist in the first place. That’s why deplatforming succeeds.
I'm sure it has a meaning, just probably not one you'd agree with?

I've had this debate with others before, and "self-made" overall tends to mean that an individual did something in isolation. I.e. It plays into the narrative that "no man is an island" and that we all owe our gratitude to the society we were part of, as if the society had some direct doing in it.
I don't believe I said that. My comment was a glib attempt to imply that gold has other uses aside from being a token of purchase power that also contribute to its worth/cost: jewelry, manufacturing, electronics/microprocessors, I believe even some lubricative uses in aerospace, pigmentation, medical, and probably many others.
In my experience cheaper grass fed beef in the US commonly tastes gamey which can be interpreted as fishy.

More expensive grass fed doesn't have this problem, so it likely has to do with diet or the cut.
That's a very interesting theory, but it's supported by very few examples, and the examples are pretty weak.

In the example of clothing and fashion - the consumer really buys buys psychological value(status, attention, etc), not user experience with his extra money, and i'm not sure those goods can be "good enough", because some have arms-race logic build internally(for example status).

In a sense, the same applies for the BMW - you could probably get as great car as the BMW , for much less , but the BMW holds important psychological advantages.

And as for consoles - i'm not sure we've reached "good enough" level of graphics for true gamers. When we'll reach that - it would be interesting too look at that market.

So yes, consumers aren't rational and for some thing you can never satisfy them, but i'm not certain user experience is one of those things.
Mitochondrial DNA comes from mother only. And Y chromosome only from father
So this got me curious and I started to look at something a bit more concrete: the history of 18650 cell capacity. Currently the highest capacity 18650 that's widely available is 3500 mAh. The first such cell I found is the LG MJ1 which dates back to 2014: https://cdn.shopify.com/s/files/1/0481/9678/0183/files/lg_mj...

I also found a 3200 mAh model from 2012: https://cdn.shopify.com/s/files/1/0481/9678/0183/files/panas...

That's a fair bit less than a 3x improvement over 10 years. Now of course this is a rather crude and unscientific measurement. It's also effectively measuring energy density by volume rather than weight, but volume is more often the limiting factor for Li-ion batteries (e.g. smartphones and EVs are volume limited).

Still, I think this shows why people are skeptical about claimed massive improvements in battery tech: it's hard to find clear evidence of it in actual products people can buy.
>western business culture was potentially an improvement over existing conditions //

Western business culture is primarily "profit is the end that justifies the means" - exploit any person, resource or environment to their|it's detriment as longer as you make more profit for the owners/shareholders.

Many times I've seen on HN "the purpose of a business is to make profit; stat".

Equality, helping those in poverty, cultural benefit, elimination of crime - none of these are Western business ideals; they're cultural constraints placed on businesses that they do their best to avoid losing profit to.

Now not all businesses are so immoral - but I'd say immorality is indicative of "Western business practices"; they only appear better because of cultural constraint, when those businesses get to exploit people and environments that aren't being monitored and aren't subject to legal protection that's when the abuses of the business ethic rear their head.
This is the approach we've used / are using. In my experience it tends to be more successful with a very specific personal link (I've used your product x, I live / work in the neighbourhood etc.)
stealing / losing ... exactly which is a little unclear at this point. Honestly, probably a little (a lot?) of both.
To me, it seems like this site Techblog copied Vice without giving any credit. Vice credits the original story to their in-house journalist, while Techblog.co seems like a news aggregation service. I am cool with news aggregation (think Google News), but they should definitely always credit the original source.
Don't feel bad, there's nothing worse (for editing) than using a half baked version of vim in another editor. The best of implementations will leave you with an uncanny valley feeling of disgust. I'd rather use a non-modal editor, all or nothing.
The main reason I decided against the Surface Ergonomic and got another Sculpt is the fixed numpad on the Surface - I used my old Apple wired keyboard for a little bit while my old Sculpt was broken and realised that I actually find having the Magic Trackpad next to the Sculpt with no numpad very ergonomic, and having to move my right hand further to reach the trackpad is a bit annoying. Maybe a non issue for you.
I really look forward to the day NT's source is released. It's a truly fascinating kernel. Imagine somebody building an entire Unix on top of NT! Like WSL, but even beyond.
Indeed. The embodied energy of the items we use every day is so under-appreciated, probably because we have outsourced the production of almost all of them to countries that have no problem burning oil and coal in the process.

Really, if we actually wanted to make motoring sustainable, we would all be driving a 60's era Fiat 500 or Honda C50 moped. They cost very little to make, in every way, are very fuel effecient (even with their very old engine designs), and discourage long journeys.

That won't work though, because there's too much money to be made from EVs.
Yup. I have a calendar for 12021 hanging in my office, and I very like the sentiment it expresses. I tried to use the Holocene years with other people, but they remain unconvinced.
Speaking of other languages, given that the APE is a zip container, it shouldn't be too hard to have a "starkit" like setup where the binary part is basically node/python/perl/tcl and the main script and all required libraries are in the executable.
What simpler alternative is there? The OOP way would be to always hide data. This certainly has a different set of trade-offs, and sometimes requires the visitor pattern. Maintainable and simple are not words I would use to describe these cases.

The other alternative is to emulate sum types through run-time type information or using code generation like protobuf. I also fail to see how these approaches are simpler or more maintainable.

Sum types are not a panacea for all software development ills, but they're the simplest and most direct solution to a concrete problem: My data is either this type or that type.
Close to 60 here and I am in the same boat. I was so happy when my hair (on the sides) turned a little grey! I felt I deserved these with my age :)

Still got a shit ton of hair on my head but at least it does not look like 20 anymore.
YAML sounds like the, olde time "hardy hard har" solution to modern extensible languages. Where pretty much "anything goes" to the point of conceiving full blown tumor executables.

People can say what they want about JSON but anything beats the old world of rolling your own serializers and convincing your boss over the hours you've spent reinterpreting some "sporadic flavor" like YAML.
I have been a beginner for 18 months. I played until I got the first key, drove over the first chest, and apparently have nothing to show for it. Am I missing something?
Is this a culturual issue or a tool issue? Mic and cam can be bought in decent quality. Shared slack (no affiliation) channels can cross team boundaries.
You know what would be interesting?
A Y Combinator or Hacker News bank.
That would be interesting, but in reality probably extremely hard to realise...
Still a fun and interesting idea to occupy your mind in this times of solitude.
I've been following many threads on Reddit (and one on HN) about people getting fired already. As there is no indication this trend will be reversed any time soon, I get the feeling that a) lots of industries have already been hit hard and b) things may get progressively worse in the following months.

It worries me that, as a huge percentage of the web runs on ads, if lots of industries get into trouble, the ad space will inevitably suffer as well. The cascading effect of that will most probably affect in a very obvious way every company I've worked for, layoffs will oversaturated the market and my current skillset will be insufficient to give me any competitive advantage.
Italy still has a very low rate of infections. The risk is millions of dead not low thousands.
Hope he doesn’t give it to his dad.
As I said, there is plenty of blame to go around, but I am particularly incensed at a specific person who had the power to do more but essentially did nothing. In times of crisis, the quality of leadership matters tremendously. Trying to deflect by saying “the other side would have been the same” or “whatabout all these other people that failed” simply demonstrates the bias that you accuse me of.
I certainly think that's a major part of it. I think another important part is just not knowing what needs to be done immediately. The days where I have the discipline to compile a detailed list of things I need to do, I get a lot done. Days where I procrastinate heavily are typically days when I don't really know how to get started on a task or don't know what I don't know.
Like founding a bank instead of robbing one?
Actually, he has a point that many of the earliest scientists came from the perspective that a rational God would make a rational universe that obeyed rules that could be understood by humans.
This is cool! But perhaps the headline could be worded differently, I read it as "new-fangled frog".
The calendar block looks great for some daily visualizations and heatmaps.
Those things don't matter, though. Especially for anyone who has a passing familiarity with matrix operations.
By decoupling function from identity. Fake faces, portable faraday cages, blockchained trust, onion routed transport, free hardware and software.
Eh, I'm not so sure. TLS is rarely supported, and not really ever used, so it's not like sabotage is needed to make it viewable.

And a lot of this stuff is the result of carrying over design decisions, literally, from the 60s. Someone wrote an RFC codifying what they were doing by hand. And that nonsense gets passed forward for zero reason.

Ever wonder why HTTP uses the idiotic "Thu, 28 Jan, 1998, GMT" format for datetime? Because that format makes sense if you're hand-reading email message headers. And HTTP just copied it forward, zero thinking involved. Probably the same reason you can have comments in headers. SIP gives an example:

Retry-After: 300 (I'm in a meeting)

To real-world engineers, we say, wow, that's idiotic. Comments will never be used, so they'll never be properly implemented and only serve to make things problematic.

To an IETF RFC author, that kind of behaviour is "well RFC xxx does it that way", and ultimately comes to "well, like, if you were sending HTTP messages by fax, extra comments might help".

If you stack up enough hacks like that, then it starts to become the clusterfuck it is. I don't think there's any maliciousness involved. Just lack of critical thinking, or lack of experience actually implementing software. Plus the fact that when writing a spec, you've got a blank paper and can just go all-out with crazy ideas you won't have to support.
Burma, India you are probably right, Italy I can't vouch for, England, France and Germany you'd be fine.
A good test of a product is how many people are willing to give you a positive review to their friends/family/colleagutes/etc

Keep up the good work Dropbox, you ROCK!!

PS: Who could have thought that so much innovation could happen with something so seemingly small (an "online disk drive")
If you are committed to promoting free expression why do you have a feature on your site that can obliterate mentions of a certain phrase? Would you have noticed that you "inadvertently" blocked all mentions of lamebook if there wasn't any publicity about this blocking?
If you jailbreak, the percentage batter meter is just a switch away with the free SBSettings app. If you're not interested in doing that, I believe it's just a simple .plist change and reboot (or respring). However, you can also enable multitasking/wallpaper if you jailbreak.
Are there dashes in Japanese? I suppose the interpunct character (・) best represents the idea.

The ー character is typically used with hiragana and katakana to elongate the previous character's tailing sound: リー for the name Lee (rii), メートル for meter (meetoru), as examples.

The ー character is not used after kanji because their sound cannot be elongated.
> partnership is an endorsement

Word.
"When he says "the right thing to do" he means "what an economically rational actor" would do"

Which is not even remotely close to how the majority of healthy adults live their lives. If our society consisted of people who only made economically rational decisions, we would live in a society of psychopaths (if such a society were even possible).
I never understood why they let this behavior go on for so long in the first place.
Kinda sounds like they'd be much better off under the umbrella of another organization anyway.
I'm doing this right now. I just got a quote from a local dealer. I have a 2011 Audi A4. The dealer offered $23,500 and will go to $24,000. If I sell privately, I can probably get $27,000 maybe $28,000. But, it will take weeks and I have to be very careful of scammers, etc. It's a tough call and I haven't decided what to do yet.
Once it's accepted that some people think retributive punishment is moral, imo it's a small and obvious step to realize that some people think it's right to have humans dealing out that punishment. Especially people influenced by earlier-mentioned moral systems that don't believe in an afterlife.
I was the Director of Operations at a NYC startup, applied to Flatiron School and got in. I ended up as a Junior Software Engineer at an early stage NYC startup making 65K a year with in 5 weeks of graduation. I've been here for 18 months and couldn't be happier.
I work for Change.org and we've had considerable success hiring from these bootcamps/intensives. We will continue to hire from them, though we do use a slightly different hiring procedure.

These are my opinions, and not necessarily those of the company.

Hiring junior engineers is always risky. It's a bet against several factors that are nearly impossible to be certain about in any hiring situation, but there are several up-sides to the candidates that we've seen.

1) These are motivated people. The decision to drop everything and code 12 hours, 6 days per week, doesn't happen lightly. Contrast this to some college graduates who drifted toward a CS major.

2) These are not first-job people. Most are switching careers, but have already ironed out some important pieces of their adult life. You are less likely to encounter over-partying, failures to set an alarm, or other maturity problems that impact work or work/life balance. The end result is a more reliable worker.

3) They have a secondary competency related to their former life. Sometimes you can leverage this in their work. It's handy to have an ex-legal clerk doing TOS compliance or a sales guy helping on the ad system.

4) This tends to be a more diverse pool. The factors that still screw with women and other under-represented groups entering CS and related majors aren't as present here. If you've got a Silicon Valley "White Boys Club" monoculture holding you back, train them to fairly evaluate people not exactly like themselves and give it a try.

There can be downsides, of course. Of note:

1) These are not computer scientists. They know one or two toolkits and little or no theory. This can be mitigated by the maturity and motivation mentioned above.

2) It's up to you to effectively mentor junior employees. If you don't have a few people on staff that have the humility and patience to answer questions of junior folks, you're doubly hosed because of the lack of knowledge depth. But that's your fault, not theirs.

3) If you don't have some overlap between the toolkit they just learned and the work you're going to give them, there will be some major frustration. Don't hire a person out of a Rails bootcamp to write Java.

In the end I think this is a pretty decent, if imperfect, way to add quality junior employees.

Obligatory: http://www.change.org/careers
It's a great problem to have...
Get started by doing.

I used to work in government. It seems like everyone got degrees that made them qualified to run around chasing people about passwords. IDA Pro? Buffer overflow? Out of the question. They collected a paycheck and that was it. Infuriating.
I did get an undergraduate degree. But when it came time to consider getting a graduate degree in business, I made the following comparison:

a) I could spend two years of my life, and over $100,000 to learn business, then graduate in debt, but without actual experience running a business.

b) I could start my own business, learn what I can from books in the public library, and other entrepreneurs; and within two years, have way more experience running a business than if I had gone to Business school. I would also spend less (though still quite a bit) of money.

I chose option b, starting with a year of wandering from cafe to cafe in SF, experimenting with various projects, and meeting other entrepreneurs. Three years later, my business is paying my bills, I've learned a ton, and I feel I have a very strong network.

Option b might not work for everyone, but I feel it was the right choice for me. I'm not sure I would have done the same thing with an undergraduate degree though.
Also the age at which they might crash the market when they're all forced to begin dumping their 401(k) and IRA holdings. Kiyosaki called this "Rich Dad's Prophecy".
Having both meanings is fine. In fact, it can serve as a useful shibboleth.
In other news, large Facebook page commenters are the new YouTube commenters.

I did an AOL News article analyzing pages and pages of Sarah Palin comments for trends a month or so ago and it was one of the more mind-numbing things I've done in my life. (Most interesting trend: Commenters were across-the-board Palin supporters who only got mad when Palin didn't support one of their candidates.)

My finding is that comments on large Facebook pages tend to devolve into large, cordial (because names are attached) flamewars.
I'm saying that in a free market the Federal Reserve would not be setting interest rates. Or the price of anything else. prices would be arrived at through mutual agreement between buyers and sellers.

I can't see how anyone who truly believed in a free market would participate in this massive distortion.

but, hey, that's just me. I'm one of those ingrates that doesn't believe our currency should be controlled by bankers to do with as they wish unaudited.
Totally with you on this, sadly. I bet if I told some non-techie type that I read/posted on a site called "Hacker News," I'd get seen as some sort of nerdy deviant.
Hacking has always had elements of criminality. For example, the 1984 book Hackers: Heroes of the Computer Revolution included people who hacked into university systems and used blue-boxes.

It's kind of like car hot-rodding. There are always people who drive hot-rodded cars on public roads illegally, and that colors public perception of the term.

I really don't think it matters as much as people seem to think it does.
Thanks, we'll change the url to that from http://www.wsj.com/articles/box-inc-ipo-prices-at-14-a-share....