jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I take it this layout was invented before Unix and its heavy use of forward slashes

My guess would be that Unix chose many of its special characters and keyboard shortcuts precisely because they were easy to type on a US keyboard.
Very interesting comment. Can you elaborate a little bit more about Xi's ideas? And when would decoupling achieved? By that China is self sufficient?
I didn't say we all should drive. I am just pointing out the backwards logic of the commenter, which I am 100% correct on.

Hint: I don't drive, I walk.
Imagine painting with a paintbrush while standing on a jumping castle with 5 jumping children.

If you have no vibration isolation, it is nearly impossible to draw a very thin and straight line.

(Maybe a bit exaggerated, the vibration analogy is a bit weaker in reality)
Agreed, commits are snapshots, whether we like or not. For obvious storage efficiency reasons, the implementation then diffs/packs/etc, but this is a different issue altogether.

I have found that I can't work with git with a different mental model (diffs). Every time things get messy, the diff model is not enough, whereas snapshots + commit graph + names/pointers make things natural.

Interestingly enough, when migrating people from svn to git, explaining the actual model makes the transition much smoother, so it would seem I'm not the only one.
Too bad the date stamps only can go back to 1970-1-1. It's neat, though, to be able to flip through the history like this.
Using the latest date may work against you, because someone else can show that they produced a work in 2013 with verifiable documents and if your documents say 2014, they will appear to have published earlier than you. If you're going to use a year, use the year the content was created.
His evidence from the author of Redis is not accurate - chronologically speaking Salvatore jumped to the other side of the fence to OS X more recently than two years ago on 8/27/2010.

He stated in his interview for usesthis.com that:

"In the past my desktop was running Linux as well, I used fvwm2, for more than 10 years, with this minimalistic setup. Now I miss it a bit… but switched to Mac OS as it delivers a much better “just works” experience for me, every time I want to do Skype, print a document, or alike."
Do not miss the debate in the comment thread for Chris Dixon's answer.
The 5x4 layout seems pretty unremarkable -- should each phone manufacturer have to trademark their own layout (n,m), for nonzero integers n,m? Will small players be forced to adopt button grids like 21x1 if they can't license actually-usable arrangements?

I don't think it's reasonable that a simple silhouette of a phone, used as an icon to represent a phone, is trademarkable. The color is more interesting, until you look at wikipedia and see that mobile phones were using almost the exact same iconography -- phone silhouette over light green background -- at least as far back as 1989:

Nokia Mobira Cityman

http://en.wikipedia.org/wiki/Nokia#First_mobile_phones

http://en.wikipedia.org/wiki/File:Nokia_150_and_nokia_1100.j...

The only difference is that the icon has been rotated and now has a shorter aspect ratio. Also the silhouette is now white instead of black.
Maybe, but if I were going to label a bias in this situation, it would either be confirmation bias or halo effect.

Confirmation bias-

Let's say you are in an incubator working on idea that deep down you just feel iffy about. All of the sudden on demo day someone wants to give you 100s of k to take it further. Your mind will start to contort itself all kinds of ways to convince you that the idea is great and you should take the money.

Halo effect-

Needs no real explanation. Success of past classes/graduates is going to put the thumb on the scale when investors size you up, whether they admit it (which would be better for them) or not.

Combine the two and I think that more money is being transacted and more poor ideas being worked on than if you were to somehow explicitly control for both of these biases. Also, examples like Greplin may just be exceptions that prove the rule. I'd wager that it's pretty clear by demo day which ideas are top 10% ideas and which ones are bottom 10%. The middle might be fudge ground, but there are known winners and losers at that point.
That is a pretty classic line. ;)
I think he was making the lame point google has access to the data.
A few details in execution and a better name perhaps.
Yes but you have to precisely stagger the start of expositions of each camera and it's hard to do on consumer hardware.
I find it in frustration. If you are looking for problems to fix, you need to feel the pain, otherwise you will not know how to fix it.
So I used the sophisticated strategy of searching for the first test on https://www.fda.gov/medical-devices/coronavirus-disease-2019... and up pops https://jcm.asm.org/content/59/1/e02104-20 (it's a study validating the sensitivity and specificity of the test).

You've raised the bar a long ways from except in a very small number of cases not actually validated in the field to perform that way to a comprehensive analysis of all tests that have even maybe been available.

Of course, the 'very small number of cases' makes it impossible to argue without doing a comprehensive study, but it's clear enough that the widely used commercial tests were developed with the idea that they should minimize false positives and tested against pre-Covid serum.
The gold and oil rushes weren't "fair" either. Fortune favors the bold, I guess. I was salty for a long time about bitcoin early buyers being filthy rich now. My saltiness clouded my vision of the real value there. Granted, I think there are better solutions than bitcoin now, but I respect it.
How about the author just removes the photos from their devices and create new accounts on these platforms...
I don't think we should look down on users for that. I think we should question the sense of entitlement when people change settings and it breaks websites. Websites that people provide to you for no charge.

What I find irritating is when people make the decision to use NoScript, knowing the tradeoffs involved, then are vocal about sites not working. You made the decision, easily reversible, now live with it!
Ah! Nice to have that input. I'm with you in spirit, for sure. That stated, I think we are both on-track with some of the difficulties relating to Speech vs. Fair Use. Freedom of Speech seems to be the tenent by which Flint won against the Defamation charge. However, in Fair Use, where Parody has very clear protections, it seems Satire is not as supported as grounds for Fair Use. The Wikipedia citation regarding Campbell notes that Satire may be protected, but yet again, we run into erratic outcomes on the subject. Phew!!
Bashing and shit talking software engineering profession is welcome on HN?
On the surface it sounds like 'hmm sure why not' then you stop and think about it. It is a security/privacy nightmare waiting to happen. Much like ActiveX and java apps were. I suspect webassembly will end up in the same place.

Frankly it will be used by some small segment of web applications that are cool like you say. At best I fear the majority of the use would be just to fingerprint us more to show us more soap/shoes/drugs to buy. At worst it would end up being a never ending pit of security vulins. We have tried this sort of tech before it worked badly in the end. So a bit of caution is not unwarranted.
"Unless you're proposing that circumstances may change the shooter's mechanics, I don't get what you're saying."

You think circumstances don't change the shooter's mechanics?

Consider that if a basketball player had perfectly consistent shot mechanics, and always shot from the same point on the court, he would always score. Shooting a basketball is a fairly deterministic ballistics problem--no wind since it's indoors, large target, large projectile. Thankfully, basketball gives us exactly that situation: free throws. The very best free throw shooters in the game only make 90% of free throws: http://www.basketball-reference.com/leaders/ft_pct_career.ht...

A basketball player who makes 45% of three point shots isn't some sort of machine which has a 45% probability of sinking any given three-pointer, he's a human being who varies in terms of age, physical condition, fatigue, and even psychology. When betting on black loses at the roulette wheel 16 times in a row that's pure math--when a human being misses 16 straight three point shots, it's more likely he's mentally and physically tired and his mechanics are shot.
Also, grants can come from sources other than the government, no?
Have a full read of the article, his actions bear all the hallmarks of emotional immaturity combined with heightened hormone levels. And don't discount alienation, we're social animals and puberty is where this need for strong interaction with peers is initiated and grows to form our adult emotional and social intelligence.

And no emotional maturity/intelligence isn't purely a learnt trait, rather there parts of the brains that function to provide us with a place to learn these behaviours which is why physiological disorders can affect it. There a number of documented cases where a child has been deprived of social stimuli (such as a case where a child was brought up living in with her parents dogs), these children's brains are underdeveloped in the parts of the brain that deal with social skills (and language).

A particularly horrific example of the argument of nature vs nurture.
My parents did the same thing in the mid 1990s and were ready to reinforce or correct errant behavior if I didn't follow the rules (which, I did). That is good parenting. In this story, however, that didn't seem to occur - neither the education or the reinforcement.
It's not standard practice at all. Never pay to pitch.

http://eu.techcrunch.com/2009/10/21/heres-how-to-meet-a-vc-h...
I have been dabbling in this and it is pretty interesting. It is a huge time sink by the way. Also, you are playing the odds and you need a certain amount of cash or it will be gone before you get anywhere. If you end up trading frequently ("pattern day trading") you will be required to keep a higher balance in your account, BTW.

You might start with ninjatrader, which you can get for free. They can connect to yahoo for free price quotes (daily only), and also to some brokers for real time quotes during the day, if you have an account (I use TDAmeritrade and have been pretty happy with it).

ninjatrader has a (wacky) programming language and you can code up the conditions for buying and selling. The really neat thing is that you can run your "strategy" against historical data to see how it would have worked, and tweak it, etc.

Overall it is really painful to work with (if you are a programmer). But it does allow you to learn a lot without spending or risking any money until you think you are ready.

I believe TDAmeritrade has some kind of API you can call directly, but you have to contact them about it. Another one that I have looked at is Interactive Brokers. I haven't used them but I think they are well regarded. They are really aiming at professionals ("industrial" vs. "retail"). Possibly more what you're looking for, since they have a download page.

I would hold my nose and spend some time with ninjatrader (or something like it) just to see what's involved. You can code up your strategy and see on a chart where it would have you buy and sell, and how much you would gain or lose.

It's really pretty tricky and you should have some feel for what works and what doesn't (and when it works and when it doesn't) before you go all in.
Also makes it hard to take off and on. Something I do frequently when I’m out and about as there’s no point in wearing the annoying thing in my car or outdoors away from crowds.
Population control is problematic because often it’s not voluntary. Also how do we decide which areas are overpopulated and need to slow down and which ones are underpopulated and need to grow?

In any case the eugenics movements cast a long shadow on this topic.
Measure the humidity in the air where you live, especially where you sleep (and therefore probably spend most of your time). If it's below 30% in the winter, get a humidifier good enough to actually raise it. If you can't get a humidifier good enough to humidify your entire living spaces, try just your bedroom.
> I mostly do the introspection with print, dir and help straight in the code.

This means you have to change your code in order to debug it. And you have to know what you're debugging before you change your code. This is really, in my opinion, much less than ideal, because you have to iteratively instrument your code while you figure out what is wrong. It's a cycle of You print out the first suspect thing, then that produces 5 potential suspects, and you have to decide which one to print next, or print all of them.

You're absolutely right that it rarely fails you, and so I surely want that facility to be at my finger tips. But getting a text representation of a value is literally 33% of what a REPL is for.
Unless I have stumbled across something different it appears as if this is still being developed. I have no idea if what I have linked is even remotely close to what you remember it being.

https://en.wikipedia.org/wiki/Delphi_(software)

https://en.wikipedia.org/wiki/History_of_Delphi_(software)
You do need a specific type of syringe in order to extract the 6th dose correctly and it was not the case that 100% of the distribution was set up with that particular syringe in mind.
Yes, Zuck lied "technically"
I'm attempting (apparently poorly) to be humorous.
I for one love niche businesses and think this post touches on a lot a small business areas/ideas that are oft-ignored in favor of flashier ideas.

When I look around my area I see lots of money being spent in a variety of areas that have not been innovated online at all.

1) Landscaper architects/garnders/etc. - Still a very old way of doing things. This easily could be brought online

2) People love their dogs and as a result, dog walkers, groomers, etc. have very thriving businesses

3) Coffee/morning commute - Some sort of app that ties both of these together. A great offline component.

4) Coupons - Groupon has proven that people want deals and that if you're able to remove the stigma around it, they'll buy it with tenacity. This could definitely be expanded upon.
What about spoofed emails? Come to think of it, how does posterous handle that? One way would be to mail the user back asking them to reply to confirm and then recording the details of the genuine mail server. Does posterous do that?

On the whole there is a lot to get wrong in this authentication method. I would prefer if this doesn't spread to other web apps.
I'm not yet 20, so obviously I'm reading this thread more for taking advice than giving it. I think about this kind of thing a lot - success (wealth + happiness) in the tech industry. Right now I'm one year through undergraduate in CS, and working at a computer repair store almost full time to pay for it. By next summer, I'm hoping that classes and side projects will make my skills marketable enough to get an internship at a big tech company, and then I'll move on to explore the smaller side of the field. See where I fit in, keep learning, and find something I enjoy. Unless the economy plummets again, I think pretty much any respectable job in CS should pay well enough. That's my plan from here, and my two cents on the issue (US currency).
Palo Alto, CA

Mingle Media is a well funded startup currently looking for backend python/django developers and a strong frontend developer. We're building a vertical ad network on top of some web properties, the first of which is mingle.com.

The team is currently < 10 people, so you'd have a huge impact on what we're building and shaping the early culture of the company. It's also a great place to learn from successful entrepreneurs and play with interesting new technology (Cassandra, gevent, tornado, etc). I'm a developer there, drop me a line at dave@mingle.com if you have questions and I can forward your info upstream.
Seems we're in agreement then. My point wasn't that you shouldn't develop on MacOS, but that it won't fit my needs or workflow. If Apple is disinterested in supporting that, then I'm not interested in supporting them.

Why would I pay a premium to use an operating system that can't run software my free OS can?
The part that puzzles me the most was this comment about sscanf:

> To be fair I had no idea most sscanf implementations called strlen so I can’t blame the developer who wrote this.

Is this true? Is sscanf really O(N) on the size of the string? Why does it need to call strlen in the first place?
It works perfectly fine, chugging along nicely. This whole thread confuses me; the whole point of Dokku is that it isn't k8s.

It's not like you were gonna deploy Dokku at $BigCorp, no Kubernetes is a huge selling point for anything I'm gonna use in my free time.
> Total market valuation of Dow has grown at faster pace than Berkshire portfolio size. your 6% , 8% example doesn't hold at all.

Right because Berkshire stopped overperforming. In fact it has been underperforming the last 10 years, and Buffet was trying to explain why.
https://investorplace.com/2020/10/berkshire-hathaway-stock-u...

But what what I was doing was explaining a counterfactual to show why every firm must stop outperforming. It's not just Berkshire, or 6%, 8%.

So I ran some numbers to explain to you how if A is part of B than the compound growth rare of A cannot forever be greater than the compound growth rate of B.

(Please do not reply to this comment with an argument that you are not talking about any stock called "A" and "B", just as the 6/8 seems to have tripped you up)

Berkshire is part of the market, thus it cannot outperform the market forever. In fact you expect reversion to the mean -- companies that outperform then underperform and vice versa. Why is there reversion to the mean? Because the special techniques discovered by the company are copied and disseminated, key people are poached, ideas that used to work reliably stop working, etc. So these social constraints kick in long before mathematical constraints, but even if in theory you can overcome the social constraints, you can never overcome mathematical constraints, and thus Berkshire and all other investment holding companies must eventually stop overperforming, and most only eek out a few years of net overperformance.
I encountered the wierd token ring connector for the first time when I joined IBM in the early 1990s. But the proprietary connector got replaced with a standard RJ45 jack later on. But by that time, it was clear that Ethernet had won.
Those only turn off auto updating not update notifications, which you could argue should be an option, but I disagree people are entirely too good at not looking for updates if they don’t have too (out of sight out of mind and all).
I used Flynn for a side project. When it worked it was awesome and simple, but it was a bit too unpredictable and flakey for me to feel comfortable using it in my company.

Dokku has been rock solid for almost 5 years now for my business. Would love to have multiple nodes but otherwise fantastic and easy. I had to move off Heroku as my customers require an Australian based host and heroku doesn’t support the region. Migrating was a breeze.

I wanted to love Flynn and checked back in it every year or so but the blogs stopped a long while back and the brief documentation never really fleshed out.
Fair enough, but he and I share a native non-English language, so I thought I was being helpful.
I was one of the maintainers of Flynn for a period of time and I still use it on a personal cluster that has been humming along problem free for several years.

I'm very sad to see it go of course but the writing was on the wall for a long time after the demise of all non-k8s container management systems.

This is the ultimate fate of tools like Nomad and services like ECS. k8s changed the game by providing a target API/platform that gained enough traction to force each of the large providers to support a managed implementation of it.

I miss my time working on Flynn, we were a very small team but we wrote some good software and I learnt a ton in the process.
I loved mathematics throughout school. I don't know about anyone else, but I can see quite clearly how mathematics has shaped the way I think and form concepts, ideas, and understandings of my perception of the world. I would say that mathematics is foundational to my perception, if there exists anything that serves as the base way I interpret information.

That said, I paint and I hated painting classes. I hated almost every art class I took. I paint okay, but painting is more about getting rid of negative emotions for me, than anything. I never really liked piano lessons either, I prefer to gain a small ability and spend years perfecting it with a combination of the few I've learned and perfected, into various impromptu permutations. I guess some people call this jazz, but all the stuff I've studied makes it sound like classical music does to me.

With math, I don't really care about creating it. I just want all of the math in my head, with the right understanding of it, because I think that makes me a better computer scientist and software developer. I don't know if that's irrational reasoning, but I know that understanding math correctly is hard, and writing buggy programs is easy.
If you're using the iPhone/iPad version. The Mac/Windows ones seem to be downloads: http://agilewebsolutions.com/downloads
Intel has so many resources, so when their hardware isn't competitive enough they have software to the rescue.
After living for years in London, it’s hard to compare Ubers with black cabs.

In the centre of town during the day black cabs are often ubiquitous, immediately available, and skilled at getting you the hell out of dodge. Something for which I’m happy to pay a premium.

Anywhere else they can be capricious and scarce. After 11pm this is the case with in fact almost all black cabs anywhere in the city, when a very different type of driver — “borrowing” their license from a friend, card machine with a “sorry not working” post it taped to it, no chat — starts working the night shift. Usually these are more often likely to be rental drivers — during the day it’s owner drivers. The difference between the two classes of driver is, if you will, day and night.

By contrast, the semi robotic Uber will always come, eventually. They’ll drive past you. Go the wrong way to pick you up. Stop on the wrong side of the road and wait for you to cross because they don’t have a tight turning circle. Go the wrong way on your journey. It’s a fact of life that while not all black cab drivers meet the highest professional standards, it’s much rarer to find a good Uber driver.

SF and the Bay Area — I mention them as the root source of Uber’s app and product culture — certainly aren’t a cakewalk to drive around but it’s not a patch on London’s warrens. You can absolutely see that in the navigation skills of those using the big map apps to get around, and those who did The Knowledge. My subjective viewpoint isn’t some romantic notion based on the old ways or traditions either: everyone I know in London has pretty much the same experience.
They also reference modern lossy compression which also predominately affects very low and very high frequencies.
> At the very least I was hoping Uber would make that industry wake up and join the modern world.

Even with Uber never getting a real foothold in Germany, they still did just that. It start with the myTaxi (nor for some inexplicable reason rebranded to FREE NOW) app that allowed you to book a cab, see where it is, get a price estimate and pay with your credit card. It wasn’t as smooth, but still better than before.

Now last weekend when I came back from a party at night, I called out "Anyone taking card payments?" and two drivers out of 10 raised their hands, they used SumUp [0] which is also what my favorite cocktail bar uses :)

[0]: https://sumup.com/
Not if your table is a triangle