jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My thought as well. But then, I finished it last night, so this is weirdly timely.
John McCarthy, the creator of Lisp. He also played a big role in the progress of artificial intelligence in the early 1950s.
C# supports multi-dispatch and gradual typing using the dynamic keyword since 4.0. It also does some type inference using var, but not full HM.
"...we narrowed our testing languages to C++17, Java, Node.js, and Go. The first three languages were already in use at American Express, whereas Go was not."

I am curious: why was Go the only language not currently in use at AMEX to be considered? Why not Rust? Why not dotNet Core?
They said they're using LibreOffice because they're running Linux. That tool you're suggesting is Windows-only.

If they were using Windows, they could save a couple hundred bucks and just use Excel.
It's not entirely clear that the audience want broadcasters to do this: while I certainly find it annoying, there are those who think it is part of the atmosphere of the game.
This is my surgeon's response to your question:

The angle, orientation and position of EACH AND EVERY transplanted graft (of hair follicles) determines the final naturalness of the outcome. This is determined by the “stroke” of the surgeon’s hand while making the recipient sites and cannot be changed by technicians during placement.

A typical poor outcome from a “chop shop” or inexperienced surgeon will likely be unnatural due to a combination of a poorly designed 2-dimensional hairline shape as well as poor angulation of the grafts creating a contrived appearance—like the example you described, but there are many other pitfalls that can occur.

An artistic surgeon will excel at the nuances of hairline shape, variations of transplanted density across the recipient area, graft size (1, 2 or 3 hair grafts) and angles of growth to create undetectability AND coverage at the same time.
> the current BTC devs decided bitcoin can't scale before ever even trying

Please keep the Bitcoin-the-protocol and Bitcoin-the-currency separate. The protocol obviously can't "scale" to even remotely close to everyday payment systems
such as Visa or Mastercard.

That much should be evident, and was the subject of pretty much every discussion around the protocol about ten years ago or so. The basic idea has limits. 10x of a tiny number is still a tiny number.

Payments can still be viable in Bitcoin-the-currency however. This can be done in a number of ways, from Visa-like third parties to decentralized payment networks such as Lightning and a number of similar ideas. Settlements will always be necessary so there will always be need of something like blockchain in distributed systems.

No system where every actor needs to keep a permanent record of every transaction of every other actor forever can scale to the entire planet. Transactions must be an issue only for the parties involved in the transaction, and maybe for a third party.
Thank you for that. I am going to investigate this further. I didn’t think there was a functioning way of doing this.

I’d really like to find something similar for Instagram. I want to consume that without creating an account, but haven’t figure out how.
This is just a casino at this point where the underlying fundamentals are pretty broken and random on GME.
The dex world is thriving and centralized exchanges are the last place innovation happens in the crypto world
I care a lot too - but I care about a lot of other features, too, and refuse to buy Apple.

My conclusion was to disable the trackpad and always carry an external mouse. I do a lot of CAD work and there's nothing that compares to a real mouse for speed and precision.

I'll use my Trackpoint nib in a pinch, but the trackpad ecosystem is so bad that I just write it off entirely. Yeah, keeping a mouse on hand is annoying, but it's like a physical keyboard: Would you ever buy a laptop where you had to input reams of text with a touchscreen keyboard? No, that's absurd, keyboards are a necessary part of a computer. Would you ever buy a trackpad for a desktop PC? I wouldn't, I'd use a mouse.
Given the estimates for their valuation at the time, this was probably a significantly better investment than even $100 BTC.

The adage holds true: The best position during a gold rush is still to be selling picks and shovels.
The world would be a much better place if Twitter were used only by mouth-breathing weirdos battling one another in full-on flame wars over which is better: vi or emacs.

I'm not joking. I think the pathology that exists on Twitter has always been with us. But, years ago, there was only a "select" group of individuals who had their pathology amplified by Internet forums. Now, people who have no idea what a flame war even is — much less vi or emacs — go to war day after day. And there are millions of them, from every walk of life.

So, we've demonstrated flame wars are scalable. Hooray.
We've updated getmyvaccine.org to add new pharmacies. All data is collected ethically and legally. Welcoming collaboration if anyone has access to additional pharmacy data. Aim is to make a "Kayak for Covid".

Unusable UIs lead to slot waste and deter users. This will prolong the pandemic and endanger lives.
Yes. I get wrapped up in it for a bit, then put it down to read other books.

I like the historical context, but at times I get impatient to jump ahead because it feels like I'm on the verge of understanding something significant.

One benefit of the historical sections is that I now want to go back and read some of the original sources. Esp. Shannon and Turing.
Okay, rms is officially being an ass here. That response is the grown-up equivalent of sticking your fingers in your ears and going "Nyah nyah I can't hear you!".

He is, at this point, no better than fundamentalist Christians who refuse to even entertain the smallest possibility of the notion that any piece of what they're doing is wrong.

Intellectual discussion requires all parties involved to be open to an exchange of ideas. Rejecting a source of ideas out of hand because it disagrees with your ideas is ultimately only going to hurt you.
Exactly. Shouldn't he be skeptical because he disagrees with some element of their advice? Shouldn't he be willing to engage with it, rather than dismissing it out of hand?

Oh, wait-- that's what he always does when he encounters someone who disagrees with him even in the slightest, even if it simply means referring to an operating system as merely "Linux".
Kind of like bankers in the US.
Yep, that's pretty much what happened.

Only IMDB is now owned by Amazon. You would have hoped that they would be a little more community spirited with the data given it's origins.
Wasn't aware of the connotation and have used both interchangeably.
Related HN discussion (divisibility by 7; 48 comments):

http://news.ycombinator.com/item?id=1852210
I'd count that response as a win. An "I am skeptical" from RMS is really mild -- it's like he actually told you he'd take what you said into consideration.

He'll be so very brutally honest if he disagrees with you.
As I understand, the situation is precisely unique because that is not an option. The beach is not easily accessible otherwise because of cliffs.
There's a new Twitter video service on the way. I'm sure they'll capture a lot of the disgruntled YouTube creators.

https://video.twitter.com
You're conflating pricing with monopoly status, willfully, to suit your own ends. I'm done here.
Sorry if I misunderstood, but I don't believe they chose C# for its performance characteristics: I believe that they chose it as it was the best choice at the time; a lot has changed since the advent of Stack Overflow. Similar reason that a lot of Amazon is C and/or C++. I can't find any references for this, however.
It's indeed not what people gave permission for "use this data to improve the service" is not: "sell to third parties and the government".

But at least they gave only anonymized, statistical data to the police, so they knew where a lot of people are speeding and could post there.

I'd have been outraged if they had passed individual customer data so the police could send traffic tickets after-the-fact. But that's luckily not the case.
Ah OK makes sense now, I was assuming like a kids toy maze where it's covered on all sides. An entrance and exit maze makes a lot more sense.
A contact list often operates as a database of what number belongs to who, for guarding incoming calls. It can be a security tool.
Congrats on launching. It's been great to see DIDs and VCs taking off from all the great work of the W3C working groups.

How will you monetize your product? I've long followed Evernym and Bloom who set out to tackle part of this problem, but both have seemed to struggle to gain traction and customers. Can you afford to build on this long enough until a market forms that allows for monetizing it?
The CNN headline is actually "Former" CEO, because he did in fact resign.
I use vim-surround. https://github.com/tpope/vim-surround
I don't know about that. How is this different from Costco selling a membership for a year? You've just paid up front for access to Costco for a year and now you are "pretty much locked in". Why doesn't a cookie company sue Costco for better placement the ability to pay for those cookies with cash directly to the cookie company? Those poor customers are locked into Costco and have to live with Costco's choices on which products to stock, where they go in the store, and pay for them through Costco checkouts.
I'm just going to sacrifice my dignity for all the other people who may be looking at that and thinking "how does that design keep the computer clean?"

I'm sure it works like you say, but I guess I'd expect the case to be on the other side of the filter if you wanted to use the filter to keep the computer clean. I assume that's not the point, and the cleanliness is coming from having a larger fan blowing over it?
True. While it is important for the advancement and validation of treatments, Evidence Based Medicine and the quest for "perfect RCTs" has become the new cult for a lot of people

RCTs are a validating procedure, it doesn't mean that people are having zero protection after one dose (of course it is great if we can quantify that and see if it's worth it or not)

As an example, see how for the AZ vaccine the people that got half a dose accidentally at first got (apparently) more protection than from whoever has gotten a first full dose, however, only the full dose was approved (though on the other hand, the J&J vaccine has more virions than the AZ one)

> Sadly, very few people acknowledged that prudence had a very real cost in additional infections, deaths, risk of mutations, slower economic recovery.

Exactly. Now we just need to convince people that maybe, just maybe, it would be a good idea to not have susceptible populations be Vitamin D deficient during a pandemic. You know, just in case.
Great to read that.
Please feel free to ask or say anything any time.
Thank you.
Part Apple's making-software-simple philosophy is that APIs are written for specific cases - you write apps for a single resolution in iOS, you call system services instead of multitasking etc.

The advantage is that making things simpler allows them to concentrate and spend more time making them better, while the disadvantage is that it leaves lot of developers unable to meet their users' needs.

The alternative approach (Android) where APIs are pretty general allows far more developer power, then downside there being that it makes a lot of things harder/more time-consuming.
I came here to quote that same piece, but for a different purpose. I am in complete agreement with him.

I think writing grep-friendly code is a good thing. I do my best to make all my Perl code easily grepped, it just makes debugging infinitely easier.
So basically, writing a "Malcolm Gladwell Bestseller" requires a shitload of work.
try replacing "men" with "black people" and "women" with "white people"

Well, try replacing "women" with "black people" and "men" with "white people" and they would most certainly publish it. In fact, any time the slightest improvement in the fortune of any allegedly-mistreated group occurs (women, blacks, whatever) it is trumpeted and paraded endlessly.

Anyway, the article didn't point out two salient facts:

1. Women still lag in almost everything that matters (engineering, entrepreneurship, science, math) and

2. Parents prefer girls over boys for the same reason they used to do the opposite: Because that is the gender more likely to take care of them in their old age. No one wants girls because of "empowerment" or whatever PC bullshit journalists happen to be obsessed with.
I'd assumed you mean "jumping in front" meant flash orders. I don't think a lot of automated trading systems actually read news, so I didn't assume you meant that.

I think that if you are holding for a long time, you probably don't care as much about the difference of a few pennies. The alpha due to long term trades needs be much larger than short term volatility to be able to make a profit. Whereas a lot of high speed trading folks seem to be
trading around the volatility and short-term moves.

I'm not really speaking about things about positives vs negatives.

There's really no way to balance all of the desires you want. I think the fairest thing to do would be to have a once-a-day crossing for the stocks. But this would take away continuous trading, which has other advantages.

(More specifically, I worked in a group that did automated trading for other parties. Probably mostly like the big folks you were talking about. However, I worked mostly in proprietary trading strategies directly. A good chunk of it involved risk model improvements.)
Great question. It seems to be the media tends to label dotcoms a "startup" regardless of the the size of their user base or revenues.

According to the US Small Business Association, it varies depending upon the industry. Here's what they have on Service industries (though I realize many web businesses aren't really service businesses):

> Most common: $7 million
> Computer programming, data processing and systems design: $25 million
> Engineering and architectural services and a few other industries have different size standards.
> The highest annual-receipts size standard in any service industry: $35.5 million
> Research and development and environmental remediation services: the only service industries with size standards stated in number of employees

http://www.sba.gov/contractingopportunities/officials/size/s...
When I was a researcher at IBM's
Watson lab in Yorktown Heights,
a standard explanation for
many of the research projects was
to give "luster" to the company.

It's easy to suspect that the main
goal of the Watson computer playing
Jeopardy was really just luster.

Really, there were some severely
negative attitudes on (1) Research
working on projects that could result
in revenue and (2) transferring projects
from Research to the rest of the company
for development or sales. Our project
in Research was quite exceptional and transferred
two projects, both of which went
to customers and got sold, but our
group was unusual, and our success was not
wanted by the higher ups.

At one time Gerstner mentioned
"all the exciting projects coming out of
Research" -- right, about like the wings
about to sprout on all those pigs.

The explanation I like about IBM
is one given to me by the manager of the
Chicago branch office: "You might think
of IBM as an electronics company or
a computer company, but you would be wrong.
IBM is a marketing company, and it would
get into the grocery business tomorrow
if it saw a business opportunity there.
You might think that Research comes up
with new product designs, development
turns them into products, and marketing
sells them, but that is exactly backwards.
Instead, marketing figures out what
they can sell, development builds it,
and they go to Research if necessary."

So, maybe the current changes amount to
IBM trying some new things to market.
I can't help but notice your username, your critique, and then think of this: http://www.telegraph.co.uk/history/world-war-two/11151478/Co... (WW2 Bletchley Park using a crossword puzzle as a recruiting tool).
"The most significant difference was the traveller’s breakfast. Often we find this consisted of nothing but ale or wine."

It appears ale and wine has been replaced by coffee. That's usually all I consistently have before lunch.
Enter the multitude of companies whose entire business model is selling products that emulate IBM platforms on top of commodity UNIX hardware and RDBMS.
I found two papers that seem to back jcampbell1 up.

http://www.mussioassociates.com/PDF_files/June8.pdf

>Results from this study suggest that a substantial number of students will fall behind their peers in meeting reading and numeracy standard and graduating from grade 12, simply because they are the youngest and most immature in their kindergarten class.

http://www.hks.harvard.edu/pepg/PDF/events/Munich/PEPG-04-24...

>The paper explores the strict school enrolment rules to estimate the effect of age at school entry on school achievement for 15-16 year old students in Norway using achievement tests in reading from OECD-PISA. Since enrolment date is common and compulsory for all students born in a particular calendar year, it is possible to identify the pure effect of enrolment age holding the length of schooling constant. The results indicate that the youngest children (born in December) face a significant disadvantage in reading compared to their older classmates.

Note that the first study track them all the way until age 18, and the second until 15-16.
You have "ported all of Unix"?
Go has objects and methods. What it lacks is inheritance.
More inexperienced bizdev hustlers competing for the same money helps no one.
We replaced that with "CGI" in the title.
A lot of people here seem to think this is the "end of start-ups" or that this is a leading indicator for a bubble burst.

I fail to see how that would be the case as there is no reason that a specific group of market entrants would crash a business model. I think if anything, it will be a wake-up call to people who think that "start-ups" are a get rich quick scheme.

The only way for this to turn out badly is if somehow this group sucks all of the angel/vc money out of the "start-up" ecosystem and into their own pockets.
This is the first of Snowden's revelations in which I see a marginal upside. As a foreigner, this isn't my tax money.
I'm just saying the incentives are different. A company acting as your accountant has incentive to represent your interests. The IRS has incentive to use all data at its disposal to detect potential tax fraud.

It's like the difference between talking to a lawyer and talking directly to the police.
I can't upvote this enough.

I've been really struggling to find something for me in the DC area. I spent a few years at a contractor job... after trying, and failing to launch my own startup, I'm back with another contractor, and it just isn't for me.

I've been struggling with the desire to stay with family and my SO in the area, and the apparent need to move to CA if I really want to be part of the startup community. It's a really tough decision I've been trying to avoid making. I've tried looking on "conventional" job boards like Monster and on more niche ones like 37signals, and only got a few hits, none of which worked out.

Anything that gets me in touch with more startups, especially ones that are hiring, is gold.
Java: write 10 lines where 1 would do.
Looks neat, but man does that web design ever remind me of the "Make millions posting to Twitter" scams.
I'd much rather depend on 50 strong passwords than 1 strong password to protect my online presence. Depend on Google, FB, etc. and when that 1 site or auth protocol is cracked ALL your logins are compromised. By spreading the risk around you are better protected from these kinds of issues.
The web server is failing. :/
In "The Hundred-Year Language"[0], PG elaborates on what it is to be a successful programming language, and what he thinks will happen to Java. PG predicts that Java will be an evolutionary dead-end without much influence on future languages, like COBOL[1].

Let's look at what Java has influenced. C# is fairly obvious, but that too is likely a dead-end. I don't (personally) know any good hackers who are excited about C#. Actionscript and PHP seem to have been inspired by Java in their object systems. I don't think either has or will influence future systems, except perhaps as examples of how not to do it. Scala and Clojure show some Java influence, but it's not very strong. That influence is primarily in the form of compromises required for running on the JVM platform, which probably won't be around in its current form in a few decades.

[0] http://www.paulgraham.com/hundred.html

[1] COBOL influenced the syntax of SQL, but I can't think of much else a hacker today would use voluntarily that was influenced by COBOL.
While we're talking about smell, does anyone else think the name "Java" is just ugly?

Good products are lovingly named. Despite Gosling's original name of "Oak," Java was picked at random from a list of words. Even the things that touch Java get ugly names like NetBeans and HotJava.

And then JavaScript is toned down to CoffeeScript by the same people who want nicer looking syntax.
This seems like a win for everybody: Infochimps gets to build its business, YC-funded founders get to exit profitably and move onto another project, Paul Graham & Co. claim another successful start-up, and YCombinator's share of the buyout money can fund more start-ups.
I think the biggest problem about Spotify is that they don't pay artists fairly. The money mostly go to big artists and independents get scraps. When they "fix" this problem, I might start using their apps, otherwise I feel it is unethical.
is it the best trucking software we have ?
Governments try to keep inflation in a narrow range; they avoid high inflation for obvious reasons, they avoid low inflation precisely so people don’t sit on massive cash reserves, because it is bad for everyone when that happens.
I don't give a shit about Wired categorization. MobileCoin is a company. It has a fucking CEO. Cryptocurrency is by definition decentralized.
> We also seem to be obsessed with testing that is half-way between unit level testing and system level testing

I think that's where most testing should live. Testing single modules means you don't test how they plug together and makes it hard to refactor responsibilities between modules, such that it often doesn't happen. Full system level testing is painful to write as you often have to mock out the world, and painful to run as it it usually slow.

The middle ground where you test a block of modules together through the top interface is a great middle ground. It does not replace the others- you need some full system level testing to check that your system integrates properly, and most modules will need some unit testing (and some will need a lot), but it's the best "bang for your buck" in terms of invested effort.
1 To distract the population by stirring up nationalism / appealing to "machismo"
2 OIL
Perhaps one that avoids the 'early in' vibe by having an even distribution over time.
This is fascinating. I feel like an anthropologist so have lots of questions.

Do you have multiple Discord servers or just one for all your friends?

Roughly how old are you and are you a student or in a job or something else? What country or region?

When you meet a new person you want to stay in contact with, how do you do so?

Do you use only Discord with friends or do you also add them on eg Facebook or Email or any other communication system?

In my world (employed, UK, middle aged) at work generally we use Slack (kinda like you’re using Discord in a way), shifting to phone numbers when you know people well for non work stuff.

Everyone else I meet, the assumption is to exchange phone number and use WhatsApp - exceptions would be iMessage or Signal sometimes. Or email or Twitter in business circumstances.