jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The $40 subscription is the killer not enabling them to expand to mass market beyond the cult following. Not everyone needs a spin-class type contents and some just want to stream Netflix / HBO or just hear some good beats.

If they need to expand their market beyond cult following, then they need to sell no-subscription options and focus on making the margin when selling the equipment.
Let alone destroying the engine would have no effect on the air brakes
I can see the appeal. Just this morning I was walking on the treadmill watching a TV screen of sexy people doing gym stuff, and that made me want to keep watching. When the TV is showing something dumb else, I get bored of that treadmill super fast.
I like the time pressure aspect, but I agree the animations should be snappier. Different TOKES for different FOLKS, I GUESS.

I’d also enjoy some form of global leaderboard of some sort (maybe a scatterplot comparing time and accuracy?), so I can assess how inferior/superior I am to others.
Well, it's not two-seconds fast, but it's better than 15 minutes. Thanks!
Reads a bit like the ANOM phone honeynet playbook being reused but on some oddly specific domestic extremists. https://en.wikipedia.org/wiki/ANOM
You can usually use pattern matching to get around a check followed by an unwrap. I would rewrite your example as:

if let [first, ..] = &some_vec {
print!("{}", first);
// .. more code
}
Our family hunts were epic. In good weather the eggs were outdoors - on the roof, in the car tailpipe, buried under a rock, up in a tree. they rarely found half.

One year we used camo eggs - and all three of our kids have red-green color issues. They found very few.

Just a month ago my wife found one in a decorative pot on top of a cabinet - where it'd been for 20 years. Each time we have one of these epic finds, we share it with a family text.
still it's better to listen and try to understand everything instead of suggesting stupid solutions without deep understanding of problem. I've seen many cases when new dev joins company and instantly suggests some solutions to some problems without any knowledge of domain. Unless you are expert at that domain, you should do that "shut up and listen" in the beginning. OR raise respectful questions to get that knowledge of domain/programming skills.
Honestly, the concept of a 'teaching' language (except maybe for primary school), is such an arrogant concept. It draws a distinction between master(teacher) who knows real languages and the student. It also wastes a lot of time for the student.
This looks awesome, great idea. I'm drawn to any project that makes more or less inaccessible things programmatically queryable (and even controllable), so this fits the bill perfectly. And in finance, too! :D

Are you planning on eventually expanding to Europe? Or do you know of any similar services in the EU?
this is just the beast asking you to feed it
I teach my 9-yo daughter to write dates in ISO 8601 format whenever permissible, too. I tell her that all other formats that her school teaches her are just nonsense and wrong.
“Five more on-call shifts will age me by two years.”

“By dawn, I can feel my internal organs are rotting.”

“Just gotta rinse and repeat till I’m out.”

Is the point of this entire post to invoke an existential crisis in readers?

Why would you glorify hurting yourself like this?
Yeah - I could see it being part of xcaddy tooling to package up the static assets in the binary :)
Being on call, this is more working actively and being attentive throughout almost all night!
Tell it to Rosatom, which builts its VVERs in under 10 years from greenfield to full industrial operation. The problem with Olkiluoto is not about nuclear power per se, but about organizations, loss of competence and about implementing new designs of nuclear plants in "agile" style.
I also made a site (http://www.amatranscripts.com) that transcribes popular AMAs. Elon Musk's is here: http://amatranscripts.com/ama/elon_musk_2015-01-05.html
I actually run Mint 17.1 on my Latitude and it works quite well out of the box.

From what I read, Linux's DEs (Unity, Gnome 3 and Cinnamon) don't work well with HiDPI screens (i.e. Retina or any other 1080p+ screen) even though they are supported in theory. I hope you have a positive experience running Mint on the MacBook.
Save $100/yr?
First they came for the brown people, but I did not speak out because I was not a brown person...
I was hearing about $100 laptops from the time, I joined college. Finally, I see it happen.

Every developing nation should award highest civilian honour to Sundar Pichai for making this happen. Thanks Google for making this happen.
The jerkiness is subjective - it's not an active problem to worry about or rely upon. So the market share of 2.3 isn't really a pressing issue.

G1 is a bad example - it is too weak spec wise. Aging hardware problem is not something anyone can do anything to resolve. With Google the pace of obsolescence is faster than Apple's but that's a fair price to pay and not many common apps are demanding enough to care about hardware specs. There is always going to be faster hardware and specialized software that exploits it - it's not a problem, just evolution that you got to manage.

Also now a days most Android phones do have decent enough hardware to not cause you the G1 class of headaches. So there isn't much to worry if you target 2.1+ phones which gives you 85% coverage.

The only solution for the developers of that uncommonly demanding app is to have minimum specs requirement for the app. And I have heard that Honeycomb will come with base minimum hardware requirements - but that may be a moot point as already most Android devices have decent hardware now a days.
So true. The restaurant market is a tough nut to crack but if you manage to do it you will be very glad you stuck it out. I only disagree with e. Our churn (tripleseat.com) is less then 1%. If you provide value and have a good relationship restaurant people are very loyal and will stick with you in good times and bad. If your churn is bad try annual pricing at a discount. Restaurateurs love to negotiate and annual pricing at a discount is a win/win
(Just a reply to the parenthetical - probably because Android hasn't been tuned for/doesn't support tablet-sized screens yet - 2.3 is the first release to be designed for tablets.)
That's absolutely what got me into programming.

As silly as "progs" were, it catalyzed me to learn the Windows API, how to find and share code online, and how to build my first website (for the purpose of sharing my AOL code). It even gave me my first experience working with a remote team.

Now I run a web design and programming shop, with one of my best friends who stayed up on weekends with me "hacking" AOL in middle school.

(SN was EatenByCow, was a member of "Unity" if that rings any bells.)
I taught myself C++ from the Borland Turbo C++ compiler manual and library books when I was 12-13ish. And later, Perl, then Python, then ...
The message in that page reads: "this site appears in a popup. So, if you have a popup blocker, please turn it off while you visit".

Now, how am I supposed to know this information, if my pop-up blocker has already blocked this page? :P

This reminds me an old joke where one person writes a letter to his friend saying "Please write me back if you are not getting this letter". :)
> So maybe you should stop reading the academic studies and start talking to people living in the real world.

Are you claiming that your experience is in any way typical?

Are you claiming that the only way to deal with your problem is to change health care for the rest of us?

I realize that $4k is a big deal to you, but the gap between "make decent money" and "our expenses are <$2k month" isn't many months.
Smart crowd control and deft manipulation. While the overarching goal is to make more money, the route to that is by giving visitors what they want from the park: faster fun and preoccupation.

"Control" is only a bad thing when there are nefarious motives, negative consequences or a lack of options for those being controlled. People willingly submitting to the Disney bear pit lap it up (as I have in the past).
http://www.quora.com/What-does-the-social-pecking-order-look...
Yes. Though the energy is probably not that expensive for you as I thought initially.
> Wiener told Bose that he resented his upbringing because his parents wanted to see if they could raise a genius.

Looks like they were pretty successful.
People smoke cigarettes primarily because they are profoundly addictive, both chemically and psychologically. That confounds ordinary risk/reward analysis, and so I think it is a red herring here.

Also, the "Hope you..." phrasing makes your comment come off as a bit sneering/condescending, just FYI.
IBM. I know you have smart people. Why don't you let them be smart?
Reddit isn't social bookmarking. But I do agree. In the case of Delicious, however, the original user acquisition mechanism has faded in efficacy. And five years of lost innovation...
Group messaging is certainly not an ideal solution to it, but I think it's probably better than any focused solution. It's one of those problems that any solution that is focused on solving that problem is useless far too often to ever take hold. The best solution to this is something that makes it easier to communicate with people -- not something that makes it easier to 'plan instant events'.
Hmmm. The syntax stuff could easily be implemented using macros. I like using rackjure by Greg Hendershott:

http://www.greghendershott.com/rackjure/

Adding the if statements wouldn't be too much fuzz.
Reading, exercising and when weather allows, jumping out of perfectly good airplanes.
Once a day is usually enough. And it's true - HN is, to me at least, Reddit minus the viral videos.
I would suggest that anyone who wants to run a business approach this and other issues with a mindset of "This is a problem which I can trivially solve." rather than "This is a problem which would be trivially solved for me if I were member of a special elect, but given that I'm not, boo hoo."

Chase bank didn't give me a $25k credit line because they're uber impressed with my HN karma. That's basically their get-you-in-the-door offer if you have good credit.

Amex has floors of people who do underwriting and convincing them to let you give them money is by far not the hardest sale required of a startup founder. (An early tactic to try: "Would you accept written confirmation from our accountant that we added $100k in accounts receivable in the last 24 hours and will probably add $100k in AR in the next 24 hours if we can get a credit limit increase from you? I can have him fax it to you on letterhead. This is time-sensitive and while I'd greatly prefer to work with Amex you are not the only bank with a fax machine.")

Stripe is full of friendly and accessible people, and should you be cursed with $100k of transactions on launch day (oh noes!), you have options including "Use the HN search function to find the CEO's email address and ask him for help, which he'll happily give you, because it makes his company very happy when non-fraudulent operations rack up $100k of transactions in a day. If he had a magic wand that could conjure up businesses like that he'd do virtually nothing other than wave it."
Yes this is what I said - 'but the evidence is totally overwhelming that it was'. But it is worth highlighting, particularly in the Egyptair case!
Kitsap is across the Sound from Seattle, it is a fairly rural area. But as the author pointed out it has some nice views.
I don't know. I guess you've just got to vet credentials? To avoid having a team to man the identity service perhaps;

If you need developer feedback maybe require the UX to be creating Pull requests describing the issue? Kind of like how pullup.io works?
Ok, some things that I've done...

Get a high paying python contract, and then donate some proceeds to other cheaper developers. You should be able to get $200K-$300K as a contractor for one years work (or more).

Somewhere in big data, finance, games, or other places that pay for performance - that also use python a lot.

Once you are embedded, it is much easier to do sales for other pypy related contracts. eg. if one of your team were at facebook, dropbox, or google - it may have been your team who got those VM projects. This is a sales tactic that many consulting shops use.

A sponsorship approach seems to work for some FOSS projects. As does conferences.

Helping students with grant proposals can also bring in a lot of effort. This is something the pypy project does of course. But just mentioning it for other people who may read.

If your goal is helping the pypy project these could all work. For me, I've used these approaches for FOSS projects with some success.

speed.pypy as a service could probably be sold. For example as a devpi project that others could use. Reduce server costs by helping the development team speed up their code. It's got a pain point, a cost saving, and pretty graphs.
http://rny.io/nginx/postgresql/2013/07/26/simple-api-with-ng...
Wow. I'm sure I've seen Rust before (in fact, I have it installed) but I'm just surprised how similar it is to Swift.

EDIT: s/is/looks/. I meant the syntax.
"Stethoscope" is a metaphor
The iTunes link is still pending Apple's approval... Hopefully it'll be up soon!
If you don't mind propietary software, my employer Denodo has recently released an "Express" version of its data virtualization platform: http://www.denodo.com/denodo-platform/denodo-express

One of its features is to provide a RESTful view of relational tables in a database, in a manner reminiscent of PostgREST. One difference is that with Denodo Express you must explicitly import tables from the "wrapped" database into the Denodo server that works as intermediary. The Denodo server can wrap other databases besides Postgres.

I wrote a bit about it here: http://productivedetour.blogspot.com.es/2014/12/connecting-t... (although I don't really cover the REST aspect.)
> Quite ugly to the eyes.

The companion object makes things like loggers ugly. Skipping parentheses for method calls that take lambdas can be nice, but all it does is safe a pair of parentheses, it makes for inconsistent syntax, and is pretty ugly when the method takes an arg. The lack of implicit upcasting is weird. The set/get sugar is nice, but it looks ugly when it's next to places where it doesn't work.
The Facebook mobile site works just fine on iOS. Without the app though their data colllection is much less effective. They’d really just be hurting themselves.
Worth noting that Apple partnered on a phone before the iPhone, and it also flopped.

https://www.gsmarena.com/flashback_the_motorola_rokr_e1_was_...
Here's a suggestion for really funding open source. Donations have produced minuscule results.

I think we agree the engineers want their employer to fund open source. It's up to us to establish a new normal: if your company relies on open source technologies, you are expected to give back 0.1% of your revenue to open source projects. That's it.

Obviously, the challenge is to go from today's situation, where 0 companies give 0.1% of their revenue to open source foundations, to 1. Maybe an open source startup will be the first. Then a second. Then maybe the Google engineers can pressure Google to join this program. And maybe, just maybe, in 10 years, it's become expected, and most tech companies do it.

(a) 0.1% is an example, chosen to be low enough that it doesn't impact the financial results of the company, but large enough that it dwarfs all current donations to open source.

(b) if you are worried about the complexity of donating to multiple open source projects, you can imagine that a company could donate its share in one chunk to some open source foundation, which then redistributes among individual open source projects.
i would guess that they would be sold as loss leaders. If Facebook can get more customer metrics and give Apple a black eye, I’m sure that they would be willing to sell a watch at cost.
The poison pill strategy is an interesting idea. I think people that buy iPhones tend to be more sticky with the Apple ecosystem than they are to the Facebook app. I am not sure about Whatsapp and Instagram though; so it would be interesting to see. My gut feeling is that people would simply look for alternatives to Whatsapp and possibly Instagram.
no GNU/linux support, behind a signup wall
The shell integration in [Extraterm](http://extraterm.org/features.html) and [iTerm2](https://iterm2.com/documentation-shell-integration.html) both work via 'hooks' related to the command prompt and command execution.
It's all fun and games until you're trying to calculate trajectories over a Cantor set.
Inland revenue service? Isn't it internal revenue service?
Well I can answer that myself thanks to sheetjs' link to the spec.

Case 1: From the section for 'if ()', http://www.ecma-international.org/ecma-262/5.1/#sec-12.5,

If ToBoolean(GetValue(exprRef)) is true, ...

new Boolean(2) => true, so 2 is 'truthy' alone inside if ().

Case 2: From the == section, http://www.ecma-international.org/ecma-262/5.1/#sec-11.9.3,

If Type(y) is Boolean, return the result of the comparison x == ToNumber(y).

So the boolean is coerced to a number, and new Number(true) => 1. I wonder why they didn't do it the other way around, and make the number a boolean like above. You're losing seemingly useful information with new Number(<boolean>)
Since we're all sharing implementations, anyone interested in a similar data structure for C# can feel free to dig through (or use) my btree-based key value store:

https://github.com/kevingadd/DataMangler

Of interest might be the fact that it's based on memory-mapped files, and it supports multithreaded querying. Insertion is single-threaded, though.

Unfortunately, it uses a regular old B-Tree. I should probably change it to a B+ Tree for better range queries... didn't even know about that data structure until seeing this HN post. :)
Thanks for the feedback.

I agree the urls are not the slickest part of the app.

But I think this is also linked to the amount of content we have on the site (already 60K+ urls) and the fact that we've tried to build unique descriptive urls that describe the exact content of the page:

"download free sheet music, mp3 accompaniments" is what you can do/find on the page

"mozart K191..." is the title of the work/movement on which you are landing, with the instrument for which the ressources are available.
Can anyone comment on my non-mathematician reasoning here:

0.9999... cannot be represented as a fraction.

0.3333... can be represented as a fraction (1/3).

Therefore we can apply meaningful operations to the fraction (1/3), but when we try to do this on the "intellectual concept" of an everlasting list of 9s, we're trying to operate on a number that cannot exist.

To me, 0.9999... is not a valid number, in the same way that I wouldn't consider the intellectual concept of 5555.... to be a valid number (five recurring, i.e. not 0.5555... but 5555....)

Anyone care to comment on my intuitive reasoning here?
In Geneva, Switzerland, earning more than CHF 100,000 / year (ca. USD 110,000) as a programmer is not an exception, by far. Wages are rather high here, compared to the rest of mainland Europe. The cost of living is high, but overall Geneva is a good place to live. It is full of wealthy institutions, which makes it a advantageous place to work as well.

This has a two drawbacks however. First, it's not such a good thing for us programmers to have too many cash cows in one place. Indeed, too many employers of software engineers here are service companies that tend to neglect the good "explorer" mind set, resting on a more lucrative "milker" working style, and sometimes even relying on "cowboy" techniques to catch new clients. This is very disenchanting for engineers that cross their paths.

Another issue here is that you have within the same narrow space institutions with huge cultural distances. It is well known that Geneva has a bunch of international organizations, as well as banks and financial institutions. It is less known that some of the biggest tobacco industries have chosen this area to monitor their business, and that some health organizations have to deal with this neighborhood. If you are a sensible worker with values, all this will put you in trouble sooner or later, and maybe in very unexpected ways. Pragmatic programmers, beware of the cynics in pragmatism clothing!

This leads to my suggestion: think twice before you leave your friends and beloved ones in the hope of a better salary. There are plenty of reasons to move to other places or to explore the world, but this should not be the first one. Instead, concentrate on the good you can do with your skills, and the fun they can bring you.
To start with I emailed TechCrunch. I was 99% sure they'd ignore me (bookmarking isnt sexy I guess) but I had to try right?

After 3 days with no reply I posted "review my site" posts HackerNews/Reddit and asked people at KillerStartUps, Lifehacker, feedmyapp, thenextweb, mashable as well as others to review my site.

I got most hits from thestartupfoundry.com (people linking to my site from my responses to other peoples posts), Reddit (launch post) and feedmyapp.com (site review)
Yes, it was a juice "fast" as opposed to a pure water fast.
> A particular bookseller choosing not to sell incest erotica does not constitute a book being "banned" or "censored", which only apply when the government forcibly prevents every bookseller from selling particular material.

Going by that logic, to "effectively" ban the book while not "technically" banning it, the govt just needs to pursue the top few channels to stop carrying it. Book will be effectively unavailable and everyone's conscience will be clean.

> I wouldn't sell incest erotica either, and that doesn't mean I ban or censor books.

But you would make that clear to everyone before starting to do business with them, right? Or if you decided to change your stand one day (which is quite plausible since things do change with time), you would perhaps offer a better reason then "Because I can"?
I used to do something similar to this (less intense), however I seem to have hit my limit for number of remembered features.

ie I'll find something new now, use it for a few hours or a day, then suddenly it will be 3 months later and I'll suddenly remember that I could be using that feature right now, if I could still remember how to use it.

Any tips?
I develop on the Windows platform since its inception and I'm not aware of any Microsoft community you refer to. I know that there are millions of people who develop with the Microsoft tools and obviously the more people use something the more that something gets abused.

On the other hand try getting a job in a decent company based on tech that is also a Microsoft partner and you'll be torn into pieces with the questions about deep platform understanding.
You're ignoring that his opposition immediately yelled racism when he was taking steps like shutting down flights, etc.

Nancy Pelosi was encouraging everyone to go to Chinatown when the virus was beginning to spread. In retrospect it's obvious how pretentious and unhelpful that was.

I'm just pointing out that politically the issue is tough given the stances people staked their identities on.
I feel like they're trying to cash in on the Tesla/EV hype to stay relevant, but I'm not sure it'll work since a lot of the hype is based on a personality cult around Musk.
If you want more details on the various court cases, I can recommend the "Legal Eagle" channel on Youtube, run by a trial lawyer from DC. This video is specifically on the minutiae of many election fraud court cases: https://www.youtube.com/watch?v=v-nblE8ps2M (Not affiliated, just a fan.)