jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think the problem here is that these are mostly incremental improvements of things that were already around in 1977, at a fundamental technical level. It wouldn't be so hard to "invent" the transistor in 1900, for example.

But the transistor, the thing that makes most of these gadgets possible, was already around in 1975, its only that people have gotten so damn good at making them by now. This happens through a long series of small improvements.

Same would go for other tech... Not so difficult to build a battery or a steam engine in any age really, but making it highly efficient as we know it now, different story.
Well that's what comes of not taking a scientific approach with hypotheses. The invention of math is out there for anyone to see.
I've contracted exclusively for investment banks in London for the past 6 years (with the exception of a brief stint at the FSA). The reason I stick with it is the exact reason you specify: the money, or more accurately for me, what the money allows me to do. The majority of the developers I work with have painted themselves into a corner with the money they've made working at banks such that they have no other option but to keep working at banks to maintain the lifestyle they've come to take for granted. The money allowed them to buy large houses, nice cars and good things but it also means they'll have to face a significant downturn in lifestyle if they ever want to move to a different sector not to mind starting a startup.

From the outset I was always conscious of not falling into the same subtle but dangerous trap. I'm not sure why, probably because I never felt 100% comfortable in a corporate environment and knew a some level that I didn't want to be trapped by it. The upshot is that we don't live a lavish lifestyle such that when the income is throttled down the adjustment isn't as severe. We don't own our house, we rent (we're actually quite nomadic so this decision is only partly financially related), no fancy car, we don't tend to spend money on fine dining and entertainment or a lot of the trappings that people often face.

This has allowed me to make choices that were right for me like taking a full 3 months off on the birth of our first child and only going back to work (for an IB I contracted with previously) for 3 days per week for the subsequent 9 months. This really allowed us the time as a family to adjust to our new circumstances. It also allowed me to experiment with a few projects that had been on my mind for a while - nothing significant just the first dip of my toes into the world of startups. Since then we've had another child - again I was able to spend a lot of time with him. I've also been able to try out a few more projects which, although not successful, have allowed me to further experiment and find my feet conceiving and building products. As a result I'm now on the brink throwing myself full time into my own bootstrapped startup which is about to open to beta.

So yes, while I agree that the money to be made from working in investment banks is great, I'd warn against getting too sucked in with the cash if you ever want to keep the door ajar for other things. Well done for making the jump into the startup world, it's a brave move I hope to join you soon. Don't pine for working at a bank, if you value creativity and and the opportunity to strike out on your own (which you clearly do), you've made the right choice whatever the outcome.
The Google Command Line Tool is interesting but it's missing the search (is that intentional from Google? I don't know). I made a quick and dirty one liner replace foo by your search query:

curl -s "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&start=0&rsz=large&q=foo" | sed -e 's/[{}]/''/g' | awk '{n=split($0,s,","); for (i=1; i<=n; i++) print s[i]}' | grep -E "("url"|"titleNoFormatting")" | sed -e s/\"//g | cut -d: -f2-

My notes about : http://www.foo.be/cgi-bin/wiki.pl/2010-06-19_Searching_Googl...
vi "$NOTEDIR/$(date '+%Y%m%d.txt')"
They get attached to specific kids and grab them in the park after they see the kids are getting ready for their daily trip?

On average, yeah, nothing bad will happen. But that’s true for someone leaving their front door unlocked too. Eventually you are likely to get fucked.
Definitely not rare around here (SF Bay). I guess I look for them but I see a lot of people riding them. Maybe the allure of the more compliant/comfortable ride and durability attracts them. Often more $ than carbon as you said.
You seem to be equating libertarians with racists here. Is that what you intend to do? i.e. You mean that anyone who thinks there shouldn't be taxes is racist?
Hotmail, Oddpost, Gmail, Gmaps, YouTube comments, etc etc.
Thanks for the feedback.

I actually got this idea watching what they are doing in China, it looks like a very widespread practice. In fact, it looks like there are cities that are also taking the temperature of patrons going into store, getting on buses, etc...

So, in response to your points:

1. I see many devices in use that take a temp very quickly. I'll see how my sensors works, though.

2. While it is true that not everyone who is sick has a fever, pretty much, whoever has a fever is sick.

3. I am thinking about a different world than we have today, one where patrons will not shop in stores if they do not have some reassurances that the owners are taking care of the staff, and doing what they can to ensure that they are not a vector for spreading whatever virus is currently worrying everyone.

To be clear, I am not designing for a world that goes back to the pre-coronavirus status quo, and I am also not designing a system meant to stop the spread of a pandemic virus.

Again, thanks for your feedback. I'll see how the prototype goes, and I will keep you posted. Let me know if you have any more thoughts.
We in the "biz" call this an "assumption". You assume that for arguments sake, plug it into your models and see what predictions that gets you.
Looks like you were wrong https://www.cnbc.com/2021/01/05/alibaba-founder-jack-ma-is-l...

But you seemed so sure that you were right
No problems on Linux. I use pyenv for managing python versions and virtualenvs.
> The bank guy said the bank will make no money on this loan.

Ha, I believe that the guy told you that, I don't believe he is correct. :) The bank is not a non-profit and is totally making money on that mortgage. A considerable margin in fact, given how much effort goes into it.
It's happened everywhere in the US now too.
Math and chess are both very easy to check. Proof checkers and chess rule checkers both exist. "Conversation checkers" do not.
I've felt the same about a friend (he works in a hospital). Rather than feeling jelaous, we all felt something good is happening, lots of folks are still afraid to take it, so this taken by medical personnel is uplifting.
I learned the word portmanteau from this!
How well is Iran's current strategy of being a regional and global pariah working out?

Without excusing the actions of US, could you honestly say that the present circumstances Iran finds themselves in is not a result of their decisions and choices since the revolution? And like I said, it isn't even about regime change. US is friendly with plenty of non-democratic regimes, even ones they were at war with (like Vietnam). On the other side, nations that set an explicit policy of antagonism, like Cuba, North Korea and Iran, tend to not fare well. There's a lesson in there somewhere.
Of course. I should have made it clear that I'm slightly in favor of a switch to permanent standard time (with liberal application of things like winter and summer hours for businesses and schools), but would prefer the current system to permanent daylight time.

I think the preference for permanent standard time, while perhaps real, is shortsighted. The fact that in winter the days seem too short will continue to exist forever, and the yearly switch to standard time simply rubs our noses in this fact.

There's also an element of Chesterson's Fence, where few people alive today are familiar with the problems that DST was invented to solve (most areas that avoid switching seem to be at moderate latitudes).

The flaws of the current system—and the problems that it leaves unsolved—are well-known and tangible, whereas the flaws and shortcomings of the proposed system are unknown and abstract. So of course changing it looks superficially appealing.

Applying this principle to political systems is left as an exercise to the reader.
Not entirely true.

1, 3, 5, 8, and 10 all work even if nobody at all follows your blog.
I'm not a GPGPU expert, but one thing that is easy to forget is that floating point types have a well-functioning integer subset. For example, on 32-bit computers it can be beneficial to use 64-bit doubles for extended precision in integer calculations. That said, when I've looked into potentially using GPGPU, the problem has been that branchy code is not a good fit.
With this disclaimer, your post now makes sense, but your use of AGW is non-standard and misleading, and doesn't help you in any way.
That's what I want. It doesn't even have to be cloud storage. I don't need my music in the cloud - I can sync that to the device directly.

But I want my internet connected mobile always-on device to be capable of a) checking for new podcast episodes over the air and b) wirelessly synchronizing the play position of various files across devices. Both operations are /trivial/.

I'm even willing to pay a small subscription fee for this.

I'm a really heavy podcast and audiobook listener. For me there is value in being able to come home, turning on my ipad and continuing to listen to my podcast where I left off on the iphone.

Or arriving at home and having the latest video podcasts already downloaded to the iPad without having to manually connect it to the PC (but after the iPhone or I'll lose the play position).

Or being able to listen to the newest episode of a podcast even though it came out after I left home.

That last one, I can already do in theory. It involves starting the itunes app on the iPhone and manually searching for the podcast, checking whether the latest episode has arrived.

Of course this is limited to podcasts actually on iTunes (no manual RSS download) and it sometimes seems to download the episode independently of the existing itunes subscription at which point I have two identical episodes the next time I connect the iPhone. No syncing of play position in that case.

What pains me the most is that I certainly have the ability to fix this on my own by writing my own podcast syncing code, but on a non-jailbroken device I don't get write-access to the itunes library and even if I could get it, it probably wouldn't sync back to the PC.

To use the common open source "I scratched an itch" metaphor: It's itching like mad, I have the ability to scratch and the needed tools, but no permission to actually do it and the itch scratching licensing board doesn't recognize my itch as something worthy of their scratching.

This is infuriating.
Well, the Amazon Senior VP of International Retail said this was the case in his talk for the Stanford Entrepreneurial Thought Leadership series. So, seems there's some dispute within the company. But I suppose I should take Werner's word for it since he's the CTO.
I think a particular quote from Sh#t my dad says will resonate here.

“That woman was sexy… Out of your league? Son. Let women
figure out why they won’t screw you, don’t do it for them.”

Let customers find out if your product is shitty. They won't buy it if it is.
It's certainly possible to parlay a hobby into paying work - musicians, writers, photographers all do it.

Nevertheless my point stands: from the perspective of industry, there is no difference between an irrelevant degree and no degree at all, and the evidence for this is holders of those degrees having no advantage in the job market.
Actually, most NYT articles can be read through Google. I'm not sure about multi-page articles, but I can say for certain that if you go through Google, you won't see a registration pop-up.
You forgot to add "killed". Probably the biggest, finalest "loser" moment anyone can face. :/

I wonder how well history would have judged him had he not been killed in office. Certainly some positive aspects, but we may have focused a bit more on his negatives (and he would have had more negatives in his life).

BTW, find and read "Lincoln the Unknown" if you can get your hands on it. VERY good read (imo).
BS. ;)

First of all before a (hypothetical) "skyscraper" could fly it would have to have its top beyond geostationary orbit. How so? Because a skyscraper is geostationary and if its center of mass is below geostationary orbit then it's simply not orbiting. It doesn't have enough kinetic energy.

Secondly, there's no law that an object revolving around earth must do so at "orbit" speed/altitude. You and I are perfect examples of that: we're going far too slow. Only consequence of that is that earths gravitational pull must constantly be counteracted by a supporting force. If an object were to revolve around earth at a speed faster than "orbit" that's also fine, as long as there's a force keeping it down.

So, no, this "skyscraper" could have its top well below geostationary orbit as long as it rests firmly on mother earth. Once its center of mass is beyond geostationary orbit though it would need to be held down.
Looks like PayPal's strategy worked. Also, eBay used to be a much more unregulated (read: easy to spam/game) than it is now.
For what it's worth, BSD has had SO_REUSEPORT since BSD 4.4-Lite.
I was under the impression that going for a massive megapixel count like 40 on a tiny sensor like most smartphones have (iPhone 5's is about 4.5mm x 3.4mm -- miniscule) is entirely pointless because the pixels start getting much smaller than the airy disk[1].

[1] http://en.wikipedia.org/wiki/Airy_disk
The numbers suggest otherwise though.

Mirrorless cameras have been stealing some sales from DSLRs, but not as much as anyone thought it would (or hoped). DSLR sales are collapsing on the other hand, in a pretty dramatic way.

People aren't trading the bulky DSLR in for a svelte mirrorless, they're trading it in for their phones. It turns out that a large portion of the amateur DSLR market is dominated by people who are now perfectly happy leaving their gigantor kit at home.

Contrary to what Canonikon et al predicted, the entire low end of the market seems to be collapsing - DSLR, mirrorless, and all.
Yes, you can do it with unix sockets.
I'm personally a m4/3 convert - I exchanged my D700 and some great lenses for a full Olympus OM-D kit, and aside from a few quirks, I couldn't be happier. However I am not ashamed to say that the D700 and the glass I had was more camera than I needed; I would wager I'm not the only person who covets (and spends perhaps too much on) new and better gadgets though...

I made the switch after a holiday with a new baby - trying to carry a serious DSLR and nice lenses around with a baby just didn't work. The whole m4/3 camera and lens kit feels to me like it weighs about as much as one of the serious lenses I used to have!

A real fear is that, despite how happy I am (and clearly the author of this article is too), I don't think they're selling enough across the board (if you don't already, I'd suggest any avid photographer read Thom Hogan's stuff, and he talks about this often - e.g. here: [1]).

[1] http://www.sansmirror.com/newsviews/the-m43-users-are-nervou...
I'm not suggesting that this will be the final evolution, merely a tipping point that I suspect will see Canon's mirrorless offerings take off.

Pros are going to be very reluctant to start buying several thousand dollars of lenses in a new and unproven (longevity-wise) lens mount, but may well buy a $1000 camera if an adapter lets it accept all of their existing lenses, keep the same focal length, and also turn their 16-35mm f/2.8 into a 16-35mm f/1.8.
Alot of people seems to think that the bigger camera the better, so soon the only ones buying DSLRs are the amateurs. :D
"..failed enhancement of a new approach to timeline caching"

I hope this is not a testament to scalability of Cassandra or Redis.

Ref:
http://engineering.twitter.com/2010/02/link-cassandra-at-twi...
http://github.com/twitter/haplocheirus
To expand on this, the apple documentation is great. See http://developer.apple.com/iPhone
Isn't this why Internet service providers have multiple bandwidth tiers? If you don't want to use your Internet connection for bandwidth-intensive tasks, you can save money by buying a slower plan.
The ease of the Uber app is and was key above everything else - which might be enough to keep them operating when they finally have to raise prices to where they should be.
> The platform puts most of the financial risk on the labor side and simply taking a cut of each transaction.

This is "intermediation". They are not "simply" taking their cut, the platform gets the task of finding the customers and lending their brand to the workers, as well as doing some quality assurance for the customers.

Done right, this is incredibly useful for both sides and creates a lot of wealth. Done wrong it destroys markets.
I don't know how much truth there is to it since I'm a relative novice at language learning, but from what I understand reading texts is a) excellent for building language skills and b) pretty terrible for your pronunciation and listening comprehension until you have some level of fluency with the language.

That's according to Marvin Brown who pioneered the AUA school for teaching Thai via only comprehensible input. The school seems to have a pretty solid track record of producing (western) graduates who speak without an accent. Pretty interesting stuff. He called his method Automatic Language Growth or ALG and of course there are strong opinions about whether or not it works as well as it is claimed.

https://en.wikipedia.org/wiki/J._Marvin_Brown
I have contacted them. I have called, e-mailed, and have an open ticket. So far no help, I will update later.
There are more.
The first thing I usually do in a new language is find out how people use it. With go and go fmt, I don't have to worry about most of it. (golint and go vet cover my other mistakes most of the time)
I have to really disagree about @extend. Yes, it's easy and potentially disastrous to misuse extend erratically, but used sanely there should never be side effects and your compiled css should be smaller than otherwise.

Regarding side effects, they're easy to avoid if you structure your main file in a logical way. For generic extension, your library of base classes (both actual classes and silent classes) should be @included before your components which extend and build on them, therefore any inherited styles come before (and can therefore be overwritten by) the extending component but never the other way around. When extending a component, the extending objects should always be in the same file and come after (e.g. .gallery followed by .gallery-foo and .gallery-bar which both extend .gallery). If full blown objects/components are related enough to extend, they're related enough to be in the same file.

Avoiding @extend file size bloat mostly comes from sane nesting behavior that you should be following regardless. Adding single selectors to an extended rule is almost always going to be smaller than inlining/mixing that rule, even for simple rules.

Discoverability is always going to take a hit with @extend, yes, but in my opinion dryness and single-point-of-change are far more important than in-file discoverability, assuming your project layout is sane.
Awesome! Thank you for the info. Did not know about the Community Edition when I bought my VS 2012.
Both were Apple's choice. Apple's Java 6 relied on proprietary interfaces that were not part of the contribution to OpenJDK. Oracle could not have even recreated the Java 6 MacOS port. The other big reason was that new MacOS versions were only x64 and going to the trouble of making a 32 bit port for only obsolete OSes was a non-starter.
Someone I know very well runs one of the largest proxy networks.

"Why wouldn't we? Our users aren't particularly tech-savvy, and we've calculated that 90% of our [user] base doesn't have an adblocker of such installed. ... [we] see 90% [of our income, combined with our VPN services] from injecting ads - sometimes, they are more relevant than what the visiting site serves."
The Community Edition wasn't available when you bought your VS2012, nor when I bought my VS2013+MSDN subscription. It's something new from about a month ago.
If you know Python, you may prefer xlwings to learning VBA.
In the future, I imagine almost every site will use HTTPS—maybe browsers will even refuse to connect over plain HTTP. Then this kind of attack won't be possible.
www.zazler.com
works with Postgres, MySQL, SQLite and SQL server
Where would a good place be to find this partner? I've been looking around, and didn't find anyone.
A lot of the delay in getting an initial GPS fix is downloading the almanac for the satellites at the very slow GPS bit rate. The iPhone 4 probably periodically retrieves the almanac over GSM instead, allowing much faster location fixes. (Several models of Android phones do this.)
I managed to break it already. One of those "heavenly" pieces can be spawned offset when you have a piece close to the top of the screen and insta-kill you because it does not fit.
While I know that the regular practice is to refrain from calling recipients of honorary doctorates "doctor", I think that in some cases it's reasonable. Stallman is definitely more deserving of the title than many "real" Dr.s that you'd find.

Maybe universities need a new class of degree called "honorary doctorate and we mean it for this guy".
George Bernard Shaw put it very well many years ago, The reasonable man adapts himself to the world. The unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.

If RMS were more reasonable, it would be easier to recognize him for his accomplishments. However he'd be less likely to have those accomplishments.
talloc is based on my library called halloc [1], which stands for hierarchical allocator. The idea is that every malloc'ed block can be assigned a parent block. Freeing the parent block also frees all its children in a recursive fashion, and that's about it. I cooked up halloc several years ago when implementing IKE (the IPsec keying protocol) library and it proved to be very useful for reducing the verbosity of the code without loosing any clarity.

Tridge fluffed up halloc to make the API more fit and convenient for Samba code, and talloc came out. I still like my version better though because it is simpler and (subjectively) more elegant.

[1] http://swapped.cc/halloc
"The way Amazon AWS works, you have the ability to easily replicate your environment across multiple availability zones to prevent the kind of catastrophic downtime we saw this week."

Yes, that's what everyone was told. What the author doesn't realize is that several availability zones went down. I'm not sure the author is actually that familiar with the outage given this non-trivial mistake.
So it begins. We'll remember this period with shame and regret. Our compulsion to righteously award the state and massive unelected corporate tech powers to censor and punish our enemies will be looked back on in shame. We are sowing the seeds of chaos. 2001 vibes all over again.