jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't know about "good" or "bad", but they tend to be less responsive and create more of a spongy, floaty feel. In terms of creating a more connected driving experience, the best would be either manual or dual clutch systems. Obviously you can create good or bad transmissions in all of these categories and you may prefer a softer ride - there are customers who pay a lot of money for a softer ride or even be driven along, it just depends on what you want.
1) Write something is so unfathomable wrong that prompts people to respond, correcting you.
2) Write about something that appeals to people's ideologies, and be sure to go against the most popular creed. Examples: "HTML5 is bad"; "Apple is Evil"; anything about how some aspect of programming should be done
It's a step in the right direction, but not enough. Too many losers out there are still using OS X 10.5. I wouldn't want to date them.
Doesn't this end up as the same argument "then only criminals will have guns?"
I remember reading in a book that playboy had spent a few million on a social network that was losing its ass. I think it even used ning

http://techcrunch.com/2007/08/22/new-playboy-social-network-...

The article says at that point in time you even needed a .edu to signup for the network.
Obviously enriching reportage with graphics/animations is a good thing.

It's this specific sort that I dislike; badly researched and, essentially, fiction made for mass consumption (and feed our voyeuristic needs :)).

Don't get me wrong; if they did the proper research into all of those things and showed a realistic interpretation (the sinking boat, for me, was the closest to this) then good, that's enriching.

But I suspect it won't happen like that... :(
Yes and no.

While it's true there's not much new, for better or worse she has "juice" with her C Level peers. Would I prefer someone else? Probably. But all in all Thrive - for now - is better than nothing at all.
I always confuse Rust and Racket. This post did not help. Thought OP was going to compare Clojure and Racket. Why would you compare Rust and Clojure ... LOL!
When I turned 40 I figured my odds of living another 40 years were pretty good. I then figured that if I continued to read one book a week (my average) for the rest of my life, I would read another 2,080 books. That sounds like a lot but really it isn't, especially when one considers how many great books there are out there that one hasn't read. Many more than 2,080! So now when I consider reading another book I ask myself if it looks good enough to be one of my 2,080. Many books do not make that cut. I think it's been a good filter and I expect as I grow older, and I have fewer and fewer books looks left to read, I will get even more selective in what I read.
You are right. My bad. Memory going. Should have confirmed.
This article kinda rhymed with stuff I'd heard myself saying over the years about lots of issues: OS/2 (yes, yes), old crappy laptop, my BlackBerry, etc. I'd vociferously defend my situation even though it was sub-optimal (or, rather, _highly_ optimized!), then I'd cave and adopt the winning technology. I did this against the iPhone when I had a Blackberry Curve (friend: look at my new iPhone 2G!; me: ha, look at how much faster my little curve loads and renders a webpage!). Then I did it to Blackberry users when I had an iPhone 3GS (of course, I do it now with a SGS Fascinate). I did it against Java with its chickenshit little GC BS, then I looked at Java's libraries and speed of development relative to C++ and switched. All this goes to say that I probably have a bit of a confidence issue and it sounds to me as though the author of this article does, too.

The author writes "Embrace the Constraints" and, of course, you gotta do so in every situation. But you don't have to consider the constraints "features". On the two main points:

"The missing GC is a feature" is a statement that's looked increasingly silly over the last 10 years. Having a GC in Java does not mean that you get to be sloppy with memory, just that 80% of the work is done for you. Also, a 500MHz + 512MB machine is not a "limited device". Apple should include a GC and then not approve any app that peaks at more than X incremental and Y full GCs per second. Also, I've never heard my wife or her business partner say _anything_ about pauses on their phones, so this fear is mostly devs group-thinking.

I have a hard time seeing how the App Store is designed for users. It seems designed for Apple's business interests, to minimize Apple's support costs _and_ to maximize user enjoyment of a constrained system.

OTOH, the article certainly does convey how successful Apple has been with their "everything we do, we do for the user" marketing message, though.

Note: I could write a similar list of gripes about Android, so, while I'm a fan of Android and of its direction, I'm not a fanboy...
You sir have no idea of what a computer science education is. You have no idea of what a PhD program is .

If you really think that 6 months of startup is comparative to a PhD in computer science, you are wrong. They both have merits but one is not a substitute for the other.

>Yeah, you can get some basics, and yeah, there's SOME value in compiler design, but nothing you can't get from "Dummies Guide to Compiler Design", which, if it exists, was probably written by a student admin ghosting for a tenured professor.

What the fuck are you rambling about you ILLITERATE OLD FART. Seriously dude. Just because you met some people who are not competent. Just because you got to a point where you think you have made it doesn't mean you can judge things you have no basis of. I don't even want to argue against the OS design course that you just said. Jesus Christ.

There is a reason why your original comment was downvoted to oblivion because those kinds of inane and retarded comments are left in your company and with your employees not amongst people who know that you are a piece of shit.

And go work on your billion dollar deals rather than going through my history. What a fucking tool.
Wow, incredible article. I don't think many people truly understand the potential this has for Healthcare.
Long-term, I want my design work to influence the direction of large groups and societies, and to do that I need to learn how to work with and persuade people who aren’t inclined or required to listen to professional designers.

I think that this is the most important bit.
Clickable https://www.MyBankSux.com
I don't think he is just talking about popularity, but about being popular, accessible to non-technical people and frowned upon by more competent techies. I think the comparison is quite apt, really.
Just FYI: You are able to play music from your iPhone through iTunes without having any music on your laptop.

Just plug it in, but don't sync it (apart from the initial 1-step sync), open the iPhone in the iTunes sidebar, and you should be able to play your music right away including playlists (some authorisation might be needed). Works very well for me.
That, sadly, seems to be the norm for sucuri.net.
Case in point: http://www.nydailynews.com/news/world/singaporean-man-fined-...
I did read most of the Major Icelandic saga's at school the primary sources and not wikipedia.

and your seriously sugesting that a failed state like Somalia is a good model for civil society.

I used to work for the Uk office of a major Lebanese company and lets say I did not ask to many Q about how we got a kidnapped guy back from beruit - probably some one said well give him back or we have or mates in the phalange make your locality be the next shatilla massacre
I was just going for a run and thinking about the whole NoSQL thing...can someone clear something up for me? Do document stores still associate records with one another via foreign keys (but with multiple queries rather than joins), or do they store the same info repeated across multiple records?

For example, let's say you have a blog that's using a key-value store, and posts can have many tags. Does each post document have the tags in the record itself, or does the post document have the ids for the tag records, which the system would retrieve in a subsequent query? Or am I missing it completely? Links to any helpful articles on transitioning from a relational database to a document store would be awesome.
Adblock for billboards within video streams would be amazing.
Yeah, I'm with you. Unfortunately people like to take economic theorems off the shelf without looking at some of the assumptions.
While I'll give a fellow-HN reader my best optimistic wishes, I tend to agree that this is probably not going to be an out-of-the-park success. I have a better idea than most just how much work it took to make Shopify what it is today.

However, we should all be way less dick-ish about encouraging would-be entrepreneurs regardless of how shallow their ideas appear. It reflects well on us as a community if we encourage people before we put them down.

After all, how many posts about embracing failure get posted on this site, right?
Updated the blog with some explanation on why TABLEs for layout is not a good idea. Please recheck.
He definitely has the technical fundamentals down, no argument there. Nevertheless, his vocal timbre and overall style don't appeal to me; he sounds exactly like what he says he is: somebody with an average voice who learned to sing well. I can think of a half dozen really jaw-dropping vocalists--the people who make me rue my mediocre singing genes--who I am certain did not work nearly as hard or as long to get where they are, yet are in every way superior singers. Anyways, my only point is, yes, the deliberate practice meme is really hot right now, but natural talent still counts for a lot. This is especially true when it comes to singing, or anything that is governed by some physical property you were born with.
Well, there's no "preparing" for that... except making sure your LinkedIn profile is up to date.
And democracy means, at its core, to restrict the freedom of people committing actions that society has decided to be unlawful.
There are three recognized formal disciplines in web front end. I have listed them in my posts, ad nauseum. They are HCI, Developer and Artist. They require separate fields of study. The first is a psychological field of study, the second is an computer science fields of study and the last is studied in the arts. Some people cross all three, few do it well. Many from the latter two, lack any knowledge of HCI but pass themselves off as experts in the field.
Yes, probably the single most important book I've read, and by far the best tutorial in symbolic logic that I know. Best approach: disappear for a month, take a holiday from the internet.
The SR-71 Blackbird went from LA to DC in around an hour. Imagine if (when) a passenger jet could go that fast -- it would transform our country.

Pop over to the East Coast for the day, head home in time for dinner.
z:~ Zach$ cd /Applications/Dropbox.app/Contents/MacOS/
z:MacOS Zach$ file Dropbox
Dropbox: Mach-O universal binary with 2 architectures
Dropbox (for architecture ppc):	Mach-O executable ppc
Dropbox (for architecture i386):	Mach-O executable i386

Looks like it can run on PPC. Or do you run PPC on a non-Mac OS?
Dilettante - from the Italian "to delight". I think that's fair.

Hofstadter doesn't make any claims to being an expert in any of the areas he discusses (at least not in 1979). I think of GEB as an extremely idiosyncratic but well written piece of popular science. He provides plenty of further reading for those who want to delve into the various topics he touches upon.
"You once were a ve-gone, now you will be-gone."

--Scott Pilgrim vs The World
I don't get what is "stunning" here? Maybe I am missing some context?

Someone called Tesla to advise that Tripp was heavily armed and coming at the Gigafactory.
Tesla called the police, which then looked for Tripp and found the information to be false.

Subsequently, the police tried to identify who placed the initial call, and found that the caller was just "a concerned friend", as they knew Tripp to be unstable and shaken by his firing from Tesla and thus concerned he could do something like that.

Ultimately from the report we don't know who placed the call, either it is indeed from a "concerned friend" and there is nothing interesting happening here.

Or it is from someone from Tesla trying to harass Tripp as a payback for his leaks, as I have seen suggested on twitter, however nothing in the report even alludes to that, so what am I missing?
The most surprising thing to me is the split in age distribution among user base vs. overall tweeting vs. political tweeting. Users 18-49 were 73% of the user base and produced 72% of tweets, but only 27% of political tweets. Users 50+ were only 26% of the user base and produced only 28% of tweets, but 73% of political tweets.
Only article I can find that actually seems to have information:

https://www.independent.co.uk/news/science/dark-matter-parti...

With link to not-yet-peer-reviewed paper:

https://arxiv.org/abs/1910.10459
But would you still use strictly on-premises devices and/or uploading to the cloud with local (managed by you) encryption?
..and also super flexible/powerful. If you just want to turn markdown into static pages, it's probably overkill. But if you want interactivity or complex layouts, it's great. Here's my Gatsby site: https://robinl.github.io/robinlinacre/
There is some skepticism around this to say the least[1]. The core of it is that this group has found new bosons twice before:

The Atomki group has produced three previous papers on their beryllium-8 experiments — conference proceedings in 2008, 2012 and 2015. The first paper claimed evidence of a new boson of mass 12 MeV, and the second described an anomaly corresponding to a 13.45-MeV boson. (The third was a preliminary version of the Physical Review Letters paper.) The first two bumps have disappeared in the latest data, collected with an improved experimental setup. “The new claim now is [a] boson with a mass of 16.7 MeV,” Naviliat-Cuncic said. “But they don’t say anything about what went wrong in their previous claims and why we should not take those claims seriously.”

[1] https://www.quantamagazine.org/new-boson-claim-faces-scrutin...
That's fair. I can see why you felt that way. The headline of the article did imply that the founders were going after Intel/AMD, when in fact the likely outcome is more modest in scope.
Headline (and the tweet) is inaccurate. Tripp's attorneys posted the police report in 2018.

https://www.secwhistleblowerattorney.net/tesla-related-polic...

https://www.secwhistleblowerattorney.net/wp-content/uploads/...
This was how I felt about Amazon Go...until I tried Amazon Go.

I had previously tried other markets with handheld UPC scanners or mobile device scanning, but still ended up with delays I'd rather avoid (passing through the queue at self-checkout). Amazon Go really is completely effortless once you have checked in to the store, although doing things like putting items into your own backpack while shopping feels...very weird. But being able to waltz out the door with zero delays is a true luxury in urban areas where markets almost always have long queues for checkout (regardless of if they have a human attendant or not).
Just a smidgen. If you sign up, I would have 1 user. But it's safe.
Some of the greatest geniuses in history were incredibly troubled people. The fact that they were terrible messes does not change the fact that we are still standing upon their shoulders.
I mean we know vitamin-D is related to improved immunity and seemingly a whole host of other benefits.

We also know obesity and other chronic illness associated with diet is a horrific risk factor for covid.

Why in the hell haven't these options been blared across every channel and drilled into our minds?

If you're concerned about dying, enough to jail yourself in your house for a year, how about put down the freaking donut and get some sunshine.
Shoutout to Barleytea which was posted a few months ago, which is also an alternative that comes in at 3.1kB MAX (if you opt-in all the features) AND, more importantly, comes with a great design document / explainer / framework builder.

I have no affiliation, just happened to notice it and really really like its philosophy, framework builder, readable code, and documentation.

I hope Andrew sees this comment so he can chime in.

https://gitlab.com/andrewfulrich/barleytea
Hm. Mine handles zoom calls just fine, including the background replacement thing. Sure, the fans do spin up a bit, but that's about it.
If someone is searching for a job it’s probable he needs money in the first place.
that was my only thought
That attribution to Twain is bogus. I believe it started as a letter to the editor in some mid-20th century magazine. Let me see if I can dig up the citation.

Edit: the joke originated as a letter to the Economist in 1971: https://web.archive.org/web/20200807181810/https://lettersof.... The classic internet version (referencing the European Commission) was a later rewrite—no idea by whom. It's interesting that the original was a UK in-joke ("Haweve, sins xe Wely, xe Airiy, and xe Skots du not spik Ingliy") but the rewrite became more outward-facing, a sort of Euroskeptic joke when light humor about such things was still possible (I got it in an email in the 90s), as well as quite a bit funnier.

Misassigning it to Mark Twain is not surprising, because all great quotes by obscure people get reattributed to famous writers over time. Also, Twain wrote a famous and funny essay complaining about German (https://faculty.georgetown.edu/jod/texts/twain.german.html), and he was interested in alphabet reform too (http://www.online-literature.com/twain/1322/).
"a random combination of language features that has no overarching design principle which users could recognize to reduce cognitive load"

Thank you for walking right into my trap.

The reason I like to use APL in arguments about programming language syntax/semantics is that it's "unusual" compared to Algol-derived languages in more than just the syntax.

Matlab/Octave are also array programming languages that in fact are very similar to APL despite having a C-like syntax. It does not make it any easier for people to figure out what Matlab programs do if they don't understand array programming. (And if you don't know linear algebra, then in practice you can't understand most typical Matlab programs at all).

You're implicitly assuming that all programming languages have similar imperative/algorithmic interpretations and differ by syntax. This is a result of a very fundamental epistemological error.

There is no such thing as "programming" that people understand. All programming languages are related to (derived from, or applied to) other domains of knowledge.

If you ignore this fact all the conclusions that you will come to will either apply only to your implicitly assumed domain (which may not fit any problems that people actually want to solve) or will be incoherent.
There's a summary of sorts here: http://uncletaz.com/library/scimath/tesla/teslafbi1.html
He doesn't even mention the flagging feature, and jumps to the "PG is a censor" conclusion. Credibility: gone.
Scala is actually a better Ruby. All the messy fun stuff that we all love with Ruby like duck typing and monkey patching can be done easily with Scala, except it's all statically typed so it keeps the whole mess under control.

For instance, you can have a duck type as a function argument that's contract is it implements a particular method signature. In Ruby there is no type type enforcement so you can get runtime errors when you pass in an object that doesn't have the right method, while in Scala the compiler catches it.

You can monkey patch by doing implicit conversions in Scala to a rich type, allowing one to add methods to the Integer class, for example, but if you have to libraries that do the same monkey patch Scala will alert you to ambiguous situations. In Ruby this depends on load order and can cause all kinds of screwy bugs.
Spencer delivers as always!

Since we do something really different, I thought I'd share:

Almost uniquely among services that offer freemium, ours is extremely crippled. We offer only one project and no invoicing.

Most people who sign up for the free plan (instead of the 30-day paid trial) are just window-shoppers -- only 17%-20% on a monthly basis actually ever enter more than 5 entries. And entering 5 entries takes less than 30 seconds, so that's a ridiculously low bar. (We count these as "active.")

But of those, 25-35% upgrade to a paid plan.

That leaves us with a 3-5% free-to-paid rate out of the total pool of free accounts, which is normal. But what really makes me excited about it is the % of active users who upgrade.

I chalk this up to the extremely limited nature of the free account -- it makes a good case for the software, it's a good first taste, but if you want to really use it, you have to pay.

People are afraid of this strategy, but it works very well for us.

So now, other than broadening the mouth of our funnel as Spencer put it, my main focus is on increasing the "consumption" of new users (getting them to really give it a good try-out). Based on that active-only conversion rate, to use it is to love it. So if I can only get more people to actually use it...
Patents on "move your finger on this graphic to perform an action", widget animations, and OO event handlers? You're really going to defend those claims as legitimate innovations that Apple is justly upset over having had emulated? I mean, I really don't want this to devolve into a flamewar on software patents, but just because it's a patent claim doesn't make it any less of a "how dare they" reaction.

I specified "In the context of the lawsuit" quite particularly. I know that it's about patent claims, but it's about paper-thin patent claims which are transparently "how dare you" saber-rattling, not a legitimate defense of significant trade secrets.

The video you linked only makes the dichotomy more stark. Apple's attitude, based on historical observation, has been "Copying ideas and adding value is great...when we do it. If you try it from us, get ready for Lawyerfest 2010."
"Laser focused" has become a cliche.
You're right, Jeopardy questions are much more contrained than standard, domain-based questions; however, as the article also points out, these constraints may be very hard for the computer to pick up. In fact, the main reason that Watson is slow compared to humans competing against it is precisely this, that it cannot effectively prune the search space in most cases. Look at how the answer to the Michael Jackson video is generated; the final answer is correct. The runner ups are also relevant but in a very weird sense, surely nothing that a human would come up with.
> Any language which adds additional mechanisms to make my life easier as a developer is a good thing.

What if they make life easier for you but harder for everyone else on your team?

I'm not saying I disagree with your philosophy, just that there is merit in the other side of the argument as well. I want tools to build powerful abstractions, but I want those powerful abstractions to be easy for everyone to read and, when necessary, explore in detail.
I don't receive anywhere near elite athlete level salary...
I've definitely come across your site multiple times, and I can say with absolute certainty it's helpful!
Interesting to read that "the largest gap occurs among workers ages 35 to 44”. This is the first wave of internet professionals, the people who built the web as we know it. Above that age range and you're getting into old school IT territory, and below you've got the new wave of web developers with different ideas who might regard the old guard as being stuck in their ways.
This is very interesting! Thank you for posting it. You have clearly thought the problem through, and we'd love to get you more involved in the consensus process.