jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You seem really knowledge about this. I'm 20 years deep into a tendon problem that has flowered into way too many parts of my body than it should be. Was just accepted into Mayo and going in early 2020. Could I chat with you about that experience?
Lego tried for a very short while to deliver sets 'to order', any set, even stuff you designed yourself.
Good, hoarding masked as an investment strategy is rarely that rewarding (both financially and IRL). There's only so many people you can brag to about your collection of unusable boxes.
+1 for this. There is so much more to repeatability beyond "When I click run, does it give me the same number again?"
Printing money is but one way to create and it's not how most USD is created. Most USD is created by banks, and not the federal bank, whenever they give out loans. This is the basis of fractional reserve banking.
Another thing which is total fiction is that the colors and font combination used on OP's website have a proper contrast ratio. It's barely readable and if it wasn't for the interesting premise of the title I wouldn't have spent additional effort to read it.
Not worried about them selling me my own data, so much as they want to get rid of the concept of "buy once and own it forever". The Internet megacorps have become addicted to the idea of lifetime rental. Rent MS Office. Rent this movie. Rent this song. They're getting rid of the concept of software and media ownership for the sake of profit.
And for increasing the expected cost for dishonest people to get in -- in the case of literal locks, by increasing the time and effort required to get in and the probability of being detected in the process (the variation in the quality and expense of locks is all about this second function, not about the function of keeping honest people out.)

Similarly with anti-corruption regimes -- they not only keep honest people from engaging in prohibited practices, but also generally include features designed to detect and punish defectors. While these obviously aren't 100% reliable, they are intended to increase the expected cost of defection.
I think "data ownership" needs to be highlighted more prominently as a feature. I think it's a critical battle and that loss of ownership - as we can already see - leads to a lot of negative consequences for the user.
You have clearly never had your identity stolen. It consumes you. Dealing with the direct fallout and the associated bullshit is your entire life for years. You think about it when you wake up, during meals, spending time with friends and family, every time you swipe a card for any transaction, and every time you log into any financial account online.
I agree. But the headline is "Why Fred Wilson is wrong". And the main argument is not something he said.
Just to add that most retired/old people are also "poor" when it comes to income. Especially folks with only social security. It is no coincidence that those two groups(65+/-$30K) are the biggest.

Almost all of the stats in the study reflect the composition of the 65+ US population.
Many of the new features will help with readability. Conditionally explicit is a good example. There are a ton of places in the standard library where conditionally explicit constructors are needed, and the workaround isn't too nice, it's a ton of boilerplate.

Concepts will also help for the same reason. SFINAE is used a lot in libraries and it's simply not readable. Concepts will make it more approachable.
It would be cool to have a browser plugin that could overlay the posting date onto a page. The approximate post date should be inferable from archive.org or Google cache.
This reminds me of the Black Mirror episode White Christmas (only blocking ads instead of people).
IIRC, it takes the budget identified for homeless and enforcement and divides it by the number of permanent homeless residents identified by surveying and canvassing.

The counter context is that this misses the people who were helped by these dollars and not included in the survey (temporarily homeless).

It seems reasonable that it’s probably closer to $10k than !50k, but I don’t think the data is that good on the size of the missing population.
Would love some feedback. Non-audible does not work on some devices though. There is for example this weirdness that in Safari, the higher part of the audio spectrum is not captured even though it is with other browsers [0]. Interested if someone here has any idea what could be the issue?

[0] https://github.com/ggerganov/ggwave/issues/5
Now let's make the same argument but with race or gender. :/
Ha, my examples made up a quarter of the list, that's brilliant, I had no idea, thank you.
I would argue that it helps with more than the other comments suggest.

The difference in writing (which I don't think is simply a matter of simplification when comparing Kanji and Simplified Chinese), is typically not a problem because of the ways characters are made up on Chinese.

Consider (japanese/chinese) 記/记, 設/设, 語/语, 計/计 and 説/说, by learning that single simplification of the 言 part you already recognise a good amount of characters in Mandarin (there are many more of those in the list). In fact, in many cases a learned reader can just guess the meaning of the other without having to learn them in the first place.

Many of the meaning of the single characters are the same/similar between the two languages. Even in cases where meanings have diverged between Japanese and Chinese, having and understanding of the single characters that make up more complex phrases still helps a lot in terms of guessing meaning and context.

Also, 恋人 doesn't necessarily, and usually doesn't, mean wife/husband in Chinese, its meaning is very similar to the one in Japanese.

Edit: Forgot to mention that if you are interested in seeing the difference between Japanese and Chinese for the 777 characters, simply copy-and-pasting the list into Google Translate as Simplified Chinese does the magic. Running them through a `for` loop shows that there are 184 characters that are not the same between the two languages; I estimate that there are roughly 40% of them that's on the level of 麺/面.
> I wonder what is the average time for an experienced engineer to transition into a different, but similar technology (like RoR -> Django) and be able to work productively in it.

As someone who's done this probably too many times (Perl cgi -> cakePHP -> Play framework -> Spring -> Node.js/Express -> Flask -> Sinatra) I'd say your two week estimate sounds about right, at least given my personal experience.

After switching you quickly notice patterns and apply your past experience from other languages and frameworks. After a few weeks to a couple months you produce idiomatic code indistinguishable from your peers.

And those examples are just web framework transitions. As someone with not enough sense to stay put, I've wandered as far as:

* embedded C and assembly for microcontrollers

* writing kernel modules and device drivers

* designing, programming and assembling custom hardware (pcbs, enclosures)

* writing mobile applications (iOS/hybrid)

* being a frontend engineer (jQuery -> moo -> knockout -> backbone -> redux+react)

I've jumped fields from robotics research, social networking, healthcare, fintech, and consumer electronics.

It's been a wild ride and looking back I honestly wouldn't change much in hindsight.

As a generalist I work best on the early side of projects where I end up "wearing lots of hats." 'Tend to stick to a place for 5 or so years until everyone becomes specialists, then move on. As you say though the key is the willingness to learn.

As far as your point on generalists being cheaper than experts--I've found that pay honestly has more to do with soft skills than "expertise." (Good communication, self advocacy skills, etc.)
It should be pointed out though that these sort of sales (not at $500k, but "large" $1k+ figures) do happen in some games (EVE) though!
You're not alone. Interestingly I'm also in the UK, and that this post has gone so long with no comments/upvotes maybe we're in the minority :)

I haven't associated it with particular times though. Just skimming the front page isn't terribly slow, it's bearable. But whenever I post a comment for example it can take up to a minute before the page loads, and I often see the large text/no CSS exactly as you describe.
Cascaded tables... A table with a pending action pops to the front, and others go immediately behind it. Various helper programs put the mouse in the right place, set the appropriate bet size, register for new tournaments, etc. Basically all he has to do is click Check, Bet/Raise, or Fold (using the keyboard or a controller), and everything else is taken care of.

This is tangential to your question, but proper strategy in Double or Nothing tournaments is to play extremely tight. The top 5/10 players get just under double their buy-in back. Winning one hand can sometimes be enough to win the entire tournament, and I've even won one without playing a single hand. The point is that he's folding probably 90% of hands preflop.
I've always wondered why this problem only seems to be raised wrt Lisp. I mean, do you get people wanting to create Python executables or Ruby executables?

Also, what is an executable anyway? On my mac, applications are really directories with lots of stuff inside. Why insist on stuffing everything into a single file?
Facebook is getting pretty big not to though, they are either going to run into the same bureaucracy or start seeing more issues with bugs being introduced. I have to say I much more frequently see bugs/ half deployed features popping up on Facebook than any of Google's core offerings.
One thing that remains to be done is figuring out how the encoding works. Not sure if the funny characters are coming from: YC, the API service I'm using (http://api.ihackernews.com/new) or JSON, but there are some funny encodings that show up. The feed is usable but looks dorky sometimes.
Facebook has, I think, 2000 employees. Google around 20,000?
There's a reason this article could only be written by a Jeffery Goldberg and not an Ahmed Jalaluddin.
"Deep expertise is not automatically a prerequisite for good documentation."

A beginner's mind is a big plus.

When documenting my stuff, or writng tech articles, I have to try hard to recall what things tripped me up or what things feel obvious now but were were hardly so when I started.
Thanks for trying Grasshopper.com on my recommendation. I'm curious about what UX issues you had.

If you want to tell me, please email me mail at awarner dot com

I worked hard to get them as a sponsor because I thought they were very easy to use.
I just headed over to DabbleDB's site to check it out and I see that Twitter, of all companies, has acquired it (!) They're no longer accepting new sign-ups. It looked like a totally awesome service. I can't imagine how twitter is going to use this.
Sadly, its a word for word take of a little pamphlet on productivity I got on the first day of a consulting gig in 2003. At first I thought it was hilarious, then I tried to explain it to them, then I took to using it ironically like a grown man in Vision skatewear, then in a sad bit of learned helplessness it stuck in my brain, emerging to embarrass me on this future date.

I am ashamed.
Except to maintain popular support of keeping their own currency.
If there are so many young scientists laboring away in low-paying dead-end jobs, it hardly suggests there is a shortage. There are just not many private sector openings for astronomers, meteorologists, and high-energy physicists. They may have proven their ability to master a technical subject, but the subject they have spent years mastering has little or no commercial application, which is where wealth is created.

The popular mind, and popular journalism, often confuse science and engineering. The training for each path is quite different, and the mindset of the practitioners is also different.

When industry leaders bemoan a lack of science education are they really complaining about how much they have to compensate technical talent?
From 3Taps:
https://3taps.com/images/pics/430_Statement%20Re%20craigslis...

>3taps does not now scrape craigslist’s servers, and therefore, cannot be in violation of the
CFAA

This was my understanding of how their system works. CL (for their own benefit) allows other sites to index their content. 3Taps indexes from the cache of these sites, thus never touching CL's servers.

Now as others have said, you got banned by walmart, now you're sending someone else to buy stuff for you...no more trespassing issues.
At first it sounded like Craigslist was bullying someone but reading more into the article it seems that they had a valid reason to take them to court. They asked them to top multiple times, even resorting to blocking their IP block, and they still crafted deceiving ways to work around it.

Although I feel Craigslist had a reasonable complaint, I do not like the precedence that this could set for further cases. This could set the stage for all kinds frivolous lawsuits.
Your opinions are provided by PageRank? Good to know.
I completely agree. However, the PHP community is still a huge part of the server-side web community, so they're largely representative even if nobody else follows their lead.
I think you are stretching things a bit. Having a felony record is not the death sentence you make it out to be. Felony Disenfranchisement[1] (aka "losing voting rights") isn't really that much of a thing anymore (at least in the US). Outside of the banking industry, lots and lots of places don't care too much about a felony anymore. Some of them don't even ask you to divulge that info if it was x-years ago. And as far as hundreds of millions of dollars in debt... that would depend entirely on what sort of restitution you need to pay and how much your lawyer charges... but hundreds of millions of dollars is extremely high.

[1] http://en.wikipedia.org/wiki/Felony_disenfranchisement#Unite...
Police handguns are cheap, and the cost argument is not only not viable, it is probably only being used because it sounds better than the alternative of 'we don't want the NYPD subject to such transparency and scrutiny from the public'.
I just got an email inviting me to download the beta. The only download link in there is a button labelled "Download For Mac".
Well, there are situations in which a mp3 player is more appropriate. The gym, and anywhere that it could get damaged. As such, I use both my iPod nano and touch both on a daily basis.

If the iPhone 4 was made of lab-grown diamond, sure, who'd care, then.
I got the sense while reading that blog post there had to be more to the story than what was presented there. I spent some time reading, and found out that:

1. The crux of the issue for PAALF was that increasing neighborhood desirability (and therefore rent) without ensuring either living wage guarantees or affordable housing would result in the displacement of current neighborhood residents.

2. The land was being sold at a $500,000 discount from its assessed value, which was money that PAALF felt the community desperately needed.

Here's some more context:

[W]hen Trader Joe's announced Monday it was pulling out due to 'negative reactions from the community," PAALF was as surprised as anyone.

"This was not about Trader Joe's," Gilliam said in response to questions from reporters. He said the group's opposition was rooted in development commission's "broken promises of the past."

http://www.oregonlive.com/portland/index.ssf/2014/02/portlan...

The property in question was assessed at $2.9 M and was offered to Majestic Realty for $500,000, which amounts to a nearly $2.4 M “subsidy.” This subsidy primarily benefits the Roski family, one of the richest families in the country. It secondarily benefits Traders Joes, a national corporation. It mandates no affordable housing and no job guarantees from Trader Joes.

A new Trader Joes will increase the desirability of the neighborhood to non­-oppressed populations, thereby increasing the economic pressures that are responsible for the displacement of low­income and Black residents.

http://www.bizpacreview.com/wp-content/uploads/2014/02/paalf...
I have one of the original Fire tablets, and would not buy another one if not for the express purpose of delivering Amazon content - videos in that case, since the actual reading experience is far superior on a real Kindle. It's not a bad tablet, but not having the Google apps, as well as something relatively close to stock Android, makes it not as useful as it could have been.
There's also https://codeberg.org/positionhigh/MicroDexed-touch, which is evolving to have a touch-based UI atop a Teensy board. Pretty impressive.
but it probably costs a stack frame right? ;)
Why would it be cluttered? It could work just like Settings.

Apps with their own document type register as such with the OS. The "Documents" app shows a list of those apps and each one leads to a list of documents for that app. From this list, users can open, rename, delete, attach to an email, and so on. Apps would not be allowed to dump internal junk in their document folder, only stuff the user creates and knows exactly what it is.

As long as this model was enforced by the OS and by app reviewers, it should be easy for anyone to understand. It would give iOS something fundamental that Android doesn't have at all, which it really needs because it's playing catch-up with most other features right now.
[Disclaimer: Instapaper fan here, so my opinions might be biased. It is probably the application I love the most on my iPad and iPod Touch. Thanks Marco!]

Marco has recently left his position as the CEO of Tumblr; and I think concentrates on Instapaper much more than ever (I assume it was mostly a weekend project before, requiring simple fixes); therefore I have no doubt he will be making the service more reliable and better in the future (switch to S3 or similar).

Also, don't forget that Instapaper web service is currently free, although the iOS applications are not (There is a free lite version too.) There is a recently added subscription option (which AFAIK currently doesn't offer any additional thing); and I hope it will only make the service even better.

About security, I do not consider my Instapaper reading list as too confidential; so I don't have much trouble thinking the backup computer being stolen. Of course, your mileage might vary. As far as I know, even some accounts do not have passwords for Instapaper, you just login with your email address.
I do actually
"I'm now thinking of doing a business related to self-help, but I'm worried that people will start treating me as one of these people that sell Amway etc :)"

Yeah, pretty much. A lot of those programs are like Scientology without the threats. ie, if you're not succeeding, it's because you're not doing the program right, but try my $5000 seminar, it might help. People end up spending so much money that psychologically they don't want to admit that it's a giant waste of money.

At least, that's my take. It's snake oil.
You can get them off the patent with the full force of the law behind you. You can easily say these other folks don't fit the legal def of an inventor, so why are they here? Only if they push beyond that should you get media involved. Sounds like fun so keep us posted. So many people want the benefits of others' work. :)
you didn't know chrome was using Qt because it isn't.
I think you will find that the college pedigree bias is prominent everywhere amongst Indians. It's sad.

Also, the website in your profile (http://uncool.in) does not seem to be up. Wanted to check out your portfolio.
Unless you modified an existing or wrote a new C++ compiler, no, you haven't really

Not sure which thing you're saying "I haven't really". But yeah, at times I have experimented with code that replaced built-in C++-runtime-library functionality.

(don't forget what you're piggy-backing on when the compiler is invoking ctors and dtors for you too).

Ctor/dtors by themselves don't, by themselves, generally allocate heap objects.

Boost shared pointers are toys; they don't deal with copy-on-write semantics.

I don't think that CoW is an essential feature of every allocation tracking scheme. Still, if you declare shared_ptr<const T> you can copy when you need to.

The std::unique_ptr and "move" semantics in C++11 are filling in some of those gaps in the core language.

C++ exception safety is also hilariously difficult to get right (this adds to the refcounting problem)

Be honest - it is exceptional conditions in all forms of programming are "hilariously difficult". C programs typically handle it sporadically or dedicate 50% of the code bulk (evenly throughout the program) to handling such conditions. C++ exceptions are tools to help you to put all that danger into a single facility which you can then point to and be horrified by. This is a great improvement.

the language is broken by design.

As someone else once replied to me, Yeah, if your definition of broken is awesome. :-)

It just depends on what you want out of your language. I like other languages too.
This is a good point, and being a great businessman is different from being a great engineer, and Zuckerberg is clearly the former (at least, and with the talent to be the latter). If you're a great businessman, you'll hire people who are, technically speaking, better than you are. If you're the best person at your company, that's a sign that you're doing something wrong.

Zuckerberg also never had time to become a great programmer, since Facebook took off when he was 21-22. So he may have been, at that point, a "mediocre" coder by 35-year-old standards, but he was excellent compared to his age. If his coding skills haven't improved, that's because he was doing something else.

He also seems to be improving himself, which is rare for business executives. Often when people have that kind of success at a young age, they remain young and arrogant forever. He doesn't seem to have done that, and my opinion of him has definitely improved in recent years.