jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
All I can say is, I'm glad that student loans are interest free in New Zealand.

I can't understand the mentality that allows student loans to be charged at double-digit interest rates. At least allow interest to be deferred until you start working?

My younger brother is graduating with $70,000 of debt from an architectural degree, lucky for him it's a static debt and he only pays interest if he decides to go work offshore.

Also, I don't understand the disdain of some commenters for degrees that aren't 100% "applied".

You're looking through a CS/Engineering lens, the world would be a poorer place culturally if everyone did degrees for purely practical reasons.

There is value to having a well-rounded education, though if you're going to complain about employment prospects afterwards, perhaps a double-major or prior research was warranted.
Chicken pox is an interesting point IMO. I had chicken pox as a child, and it came back to haunt me as a zoster 20 years later. I think various pox can stay dormant forever, and provoke serious diseases later on.
It's true that there needs to be people in these areas and I don't think people should be discouraged from obtaining these degrees if they are really passionate about them. It's just they need to sit down before they start and assess if they are realistically going to be able to pay for what they are signing up for in the long run.

The system may well suck but it's no good signing up for it all then crying fowl about the system at the end of the process.
Classic contrast bias. It's pretty interesting that he is considered super-unlucky when he is likely in the top 10% of humanity.

Number 9 in http://freebsd.zaks.com/news/msg-1151459306-41182-0/
Woz gave away a lot of his shares to early employees pre-IPO because he felt it was unfair that they didn't get any from the company. I suspect that by 1980, most of those employees did a lot more than Ron Wayne to make Apple what it was.
This post makes me wish I had access to the web when I went to school. I would probably have launched a collaborative lets-explain-the-math-book-together site or something. Or maybe I would just have played World of Warcraft all day long.

What would you have done (or: what did you do if you're not an old f*rt such as me) if you went to school today, with all the technology available?

EDIT: I'm 34, by the way. Not _that_ old. :)
> I wonder why Jobs or Woz never gifted a tiny fraction of their shares in Apple at a later point to Wayne. It would have certainly been a nice gesture.

everyone wants to be charitable with someone else's money...
> I thought if I stayed with Apple I was going to wind up the richest man in the cemetery.

Maybe he's right. If you're the type to worry - and everyone has that to some extent - it is very stressful.

I think you need to get to the point where it's in the lap of the gods; you just do your thing and the outcome does its thing. I am a leaf on the wind Doesn't Steve Jobs have some non-attachment/buddhist/meditation thing? Like he doesn't have any furniture (or didn't at one point).
The before-and-after image shows a much less cluttered sign-up form

http://www.donotlick.com/wp-content/uploads/2014/11/cheat.pn...

However, the Nielsen Norman Group (NNG) recommend against using placeholder text in form fields. They list 7 main reasons. This is taken from their website

1. Disappearing placeholder text strains users' short-term memory

2. Without labels, users cannot check their work before submitting a form

3. When error messages occur, people don’t know how to fix the problem

4. Placeholder text that disappears when the cursor is placed in a form field is irritating for users navigating with the keyboard

5. Fields with stuff in them are less noticeable.

6. Users may mistake a placeholder for data that was automatically filled in

7. Occasionally users have to delete placeholder text manually

Obviously, not all of these will apply to the Reddit sign-up form (or to your own website). It's worth reading the full NNG article to get a different but valid perspective based on their research:

http://www.nngroup.com/articles/form-design-placeholders/
ProfitWell is fantastic, can’t +1 this enough
Bit of both.

The week before the CHOP started was full the sounds of helicopters overhead, flashbang explosions, and "less lethal" rounds being fired. The week after CHOP started was quiet. Comparing the shift from yesterday to today in DC's Capitol Hill against the shift from June 7 to June 8 in Seattle's Capitol Hill, the CHOP was extraordinarily peaceful. That's mostly the comparison I was making by initially saying it was "quite peaceful": the day before and the day after in those two locations.

But even then, the CHOP compared to the same location today (for example) is honestly pretty similarly peaceful. It was certainly a relatively violent time for that street, but I didn't feel at all at risk walking through it. I also didn't have any problem living 3 blocks away from a place that many news agencies tried to construe as violent anarchy.
Yeah and it's still a value call with significant part of the population on both sides.
It's easy to be for lockdowns when you're in privileged position in the society but if you talk to people not so fortunate when it comes to income, education and perspectives in life you will see why they are so often for letting the pandemic run it course. It's because lockdowns take the very little they had in their life be it work or ways to escape loneliness for just a while.

I am sick of this tone of superiority so often used here. It's so elitist and so out of touch.
I've updated the first 20% with a more accurate number. Not sure why I got that so wrong.
I haven't worked at Apple in almost 5 years so I can't speak to more recent developments unfortunately. libdispatch integration may be trickier & have implementation details not suitable for a public API.

Specifically if I recall correctly the internal representation of time only allowed for 2 formats (wallclock vs monotonic). I suspect adding other types of clocks could pose back/forward compat challenges. However, this is a wild shot in the dark & I didn't really look into the internals of libdispatch. Maybe ask on their github page?

Generally upgrading a private API to public is a lot of work & goes through a lot of review (having monitored that mailing list & added 1 API during my time there). So if there's a private API probably some team at Apple needed it to deliver a feature but the maintainers were not confident the specific solution they chose generalized well & either requires some work or something else.
punching someone is assault. no one is arguing for a platform that allows illegal posts
To add to that, there would also be a large number of people suffering from long-term complications who may not be able to work and will need ongoing medical care.
Welcome to Inc. magazine.

I've been a subscriber* for three years now and most of its articles are light on details, high on dramatics, and low in practical value. I think the magazine serves as more of a comfort to entrepreneurs / wannabe's than a source of learning.

* I think I subscribed for one year at a discount, and have been receiving the magazine gratis for the past two years.
Larry Page, take a note: your employees may be more motivated by free food than by using geek gadgets or by the company mission
We were pretty standardized around Flash for a couple of years there.
Do petitions like this ever get results? This is an honest question - these seem pretty popular, but I can't recall any legislation getting overturned on the basis of a digital petition.
Ah, but they are not synonyms, since you cannot use one for the other: you cannot use the counter for animal for things (except for puns - I let you guess what it means to use the counter for long, thin things to count guys).

I am no specialist in Japanese, but my understanding is that a likely reason for the various counters in Japanese is linked to the absence of singular/plural and male/female distinction in nouns, verbs, etc... I don't know about Chinese, but in Japanese, you can omit a lot of words which would be mandatory in western languages (e.g. the subject).

As for the OP, this is most likely cultural bias: latin has similar traits as far as grammar goes (verbs can go pretty much anywhere, for example).
Ok, thanks, assumed it was British because the prices were in pounds on linked page.
EDIT: And now I see they were in euro, not my best day.
>They can be, but they should lose their platform status and be treated as a publisher, ie. take full responsibility for content on their pages. You can't have both.

I'm sorry. Would you expand on that? I don't understand what you're advocating. Perhaps this[0] might help you to formulate your response?

[0] https://www.techdirt.com/articles/20200531/23325444617/hello...
> There is a trend in HN comments to remind people that a company is a collection of people. Google is a collection of people. There are those of us who care deeply about privacy at Google.

It sounds like there is little overlap between Google's employees and the people who make and influence major decisions for Google. Wasn't that recently given as one of the major justifications for unionization?
TrueCrypt is OK if you only use Dropbox for backup. But as soon as sync comes into the picture, all hell breaks loose. Remember, a TrueCrypt volume contains an entire file system inside. File systems seriously don't like it when you modify bits and pieces of it from under their feet. You can't use any file in the volume until you've finished using the volume in the other computer.

EncFS is somewhat better in terms of sync, because it encrypts each file separately.

Here's a nice tutorial:
http://pragmattica.wordpress.com/2009/05/10/encrypting-your-...

I have ~2.5GB of encrypted files in my Dropbox, and as long as I don't try to edit the same file in two places at the same time, it works like a charm. (Conflicts can be nasty, as another comment says. But it's not as bad as TrueCrypt, because EncFS works per-file.) Editing different files at the same time, on the other hand, is kosher.

There are, however, a few other problems with EncFS.

First of all, you can't mount an EncFS directory tree from Windows. There's an actively developed Windows port of EncFS out there (which uses Dokan), but I've never been able to get it to work properly.

Also, Windows has a maximum path length limit of 260 chars. Since EncFS pads file names with unique IVs and base64 encodes them after encrypting them, you can reach this limit after only 3-4 levels of subdirectories. Paths which are too long for Windows will simply be omitted from the Windows copy of your Dropbox folder. So if you ever treat the Windows copy as an authoritative backup, you're in for a nasty surprise. Linux is OK up to 4096 chars. I'm not sure how OSX does it.

Lastly, Dropbox in Linux tends to choke when you add a large number of files with encrypted filenames. It's not uncommon for Dropbox to declare a "case conflict" in that situation when there actually isn't any case conflict. This can seriously damage your EncFS directory tree, because Dropbox adds the phrase "(Case Conflict 1)" to random files and folders. An easily solution is to stop Dropbox, add the files, and restart Dropbox again. But this can get annoying after a while.
Summary : https://groups.google.com/forum/#!topic/comp.lang.scheme/MCf...
You can never have enough pictures of Bill Gates.
Here's the next step in this relationship:

http://twitter.com/stevecheney/status/43042602668404736
Is anyone on here <from> NearlyFreeSpeech? In their FAQs, it says they are not really interested in being a domain register and that their registration services are essentially just a convenience for their hosting customers.

I have thousands of domains, and was considering using them - but I would not be using their hosting services, so it seems moot now...
There is no they who release new blocks, every X number of blocks (2 weeks on average) all nodes recalculate the difficulty level of the next stint to attempt to keep the growth around the expected curve (a new block every 10 minutes). So if some hot new Amazon GPU cloud grid joined and churned out block after block, after the certain X block is reached the difficulty is increased.
Could be, but I've been there at the moment when the first unit finally arrives, and its a total piece of crap compared to the designs. The cognitive dissonance is palpable.

Its surprisingly hard to commission a physical product that looks anything like your designs, at least its seems that way to an outsider like me. It could be that actually getting the original iPhone mass produced, and having it still look good, was as substantial an achievement as the phone itself.
If your application has quotes, they are escaped each time one submits. They should be escaped only once.
From my application:
------------------------
They can ÃƒÂƒÃ‚Â‚ÃƒÂ‚Ã‚Â‘squeeze more juiceÃƒÂƒÃ‚Â‚ÃƒÂ‚Ã‚Â’ from
> no longer changing cause old code has to work, but
> growing... which seems worse

It should be mentioned that the "features" that Rust has yet to implement are largely not of the nature of "wholly new concepts that will drastically change the language", but tweaks to existing features to make them more performant and more ergonomic. Such features include lessening the restrictions on the borrow checker, making it possible to return unboxed closures constructed in a lower stack frame, and improvements to user-defined smart pointer types to make them equal to first-class constructs (such as the ability to do `Rc<Trait>`). "Growing" here means refining the language as it exists, not succumbing to featuritis.

> the entire userbase is on a 6 week upgrade cycle -- 8 or
> 9 upgrades a year.

I don't see how this would be the case. If you write a lib for Rust 1.0, the intent is that it will continue to work for all users on Rust 1.1, and 1.2, and 1.3, and so on. No need for the lib author to explicitly upgrade, and hence no need for lib consumers to upgrade.

> I consider the idea that the channels will not fracture
> the community to be very naive.

Nobody is expecting the entire Rust ecosystem to transition to stable overnight. Rust 1.0 presents a very conservative foundation upon which you might want to base your code. If you do, you are rewarded with future stability for all 1.x (and also means that even unstable users will be able to use your code without breakage). This means that the stable Rust ecosystem will gradually accumulate over time. This gradual transition process is fully expected and encouraged.

Rust 1.0 does not mean "the language is done and perfect". It means "we know you're tired of breaking changes, so we've set aside all these enhancements that we were planning on adding so that we can achieve stability sooner, with the expectation of landing those features backward-compatibly at some later date." Rust could easily spend years and years and years in an unstable state, seeking perfection, and there are some in the community who still wish that were the plan. But as someone who's been using Rust since 2011, I'm in agreement with the core team: stability now, evolution over time.
> I don't think being small and private is necessary to prevent unpopular opinions from being shouted down.

IMO when promoting your heretical idea you can safely ignore those who shout you down. You need to find the right people (at the right time, in the right way) at the beginning to grow your concept. HN as a whole may be too big for some things.

I think it's possible to simultaneously release your concept publicly and target folks who see the problem as you do, growing within groups where you find success.
Efabless.com --- An EDA tool that is open source and shipping chips right now.
If you want to increase your sales you should add a counter like this on the most expensive offer:

"Limited offer. {random(2, 100)} just bough this plan."

#pro-tip
UAE is not a poor country. They choose to provide for native citizens, not for expatriates. That's on them.

"The wealth gap between rich and poor in the UAE is one of the worst in the world, largely due to the amount of welfare and protection afforded to native Emiratis and the amount of neglect towards migrant workers."

https://borgenproject.org/top-10-facts-about-poverty-in-the-...
> maybe just have an option to switch to a stylesheet that doesn't specify specific fonts

Can’t your user agent do that?
>Which is why in NYC when they raised the minimum wage for fast food workers, most of the people at McDonald's who used to take orders just got replaced with kiosks

Is it really true though? When you actually look at the real world, you'll find those kiosks at McDonalds in airports too, despite not being in districts that raised minimum wage. And what about McDonalds in other wealthy countries, that often have state mandated living wages much higher than in the US? They don't particularly seemed to have rushed to automate any quicker than in the US.

In fact, I think it's more likely that you are overlooking the myriad of other benefits: The kiosk can take orders in any language, for example. Perhaps the Kiosk was always the superior option for McDonalds to use for their store. It just took until the coincidental timing for the technology to become cheaper, and robust enough, to use in practice.
The construction of the NIST curves essentially preludes trapdoors.

It doesn't completely preclude having a purposefully weak curve based on some publicly unknown weakness. ... but at the same time it also doesn't preclude the the curves having been selected to be stronger against some publicly unknown weakness (as was done with DES).

[Not that I'd recommend them.]
how is this different from apify (https://apify.com/), apify seems can do what browserless does and is also open-source, means you can self-host it freely.
I enjoyed the Netflix documentary Behind the Curve which highlights several of the big people in this community. A lot of the documentary is a comical subtle troll, but it sheds light on how the people in this community are alike by being sort of social outcasts.

They’re brought together not necessarily by a strong belief that the Earth is flat (though most in the community strongly believe it, or at least pretend to) but because they were bullied as kids, socially awkward, had a hard time making and keeping friends, etc. From this angle I absolutely see how strong a connection these people might have to others in this community and why it would be hard to say “screw you only friends that I’ve ever had, your theories don’t make scientific sense”. They might lose the only friends they ever had.

This somewhat reminds me of the current state of politics. Why counter even a single belief, value, etc. that your echochamber has when they’re probably friends of yours and you know it could change your relationship for the worse (even though I think it’s ridiculous that questioning a political opinion with a well thought out, logically crafted counter opinion could ruin a relationship).
$45 for shipping!?
If you don't want to use Gmail for sensitive email, by all means don't. But this is just a silly knee-jerk reaction. Even if Google is the evilest company in the world, how could their development and championing of an open WiFi standard possibly compromise your privacy?
What you probably meant to say is "I'm so old and decrepit
that I can't learn new things so I can't acclimate to an
environment without some shitty Adobe or Microsoft application".
Don't get me wrong, there are some pieces of software that just
don't have an equivalent for Linux (*cough* Ableton Live *cough*)

The primary examples of "shitty Adobe or Microsoft application"s that keep people from Linux are Photoshop and Office, respectively, both of which are far superior to the closest Linux equivalents.
As long as we are talking about creative Android keyboards, I'll pimp my own weekend project - Scrybe. It's a keyboard that uses Google Scribe to make completion suggestions.

http://www.appidio.com/apps/scrybe/
My sister has done this with her kids.

The deal is they have to be a certain age. I'm thinking around 6 years old. Old enough to not require 100% upkeep, but young enough to not have much else going on.

Kids pre-teen or older would rather be hanging out with their friends than accompanying their parents on their budget travel fantasy.

Of course it depends on the kids, but don't forget that at a certain age, spending a lot of time trapped with parents is the last thing a kid wants to do, even if (especially if?) it's on a bus across Laos, or whatever.
If anybody wants to know the punctuation symbol that "::" is, it's called Paamayim Nekudotayim, better known in programming as the scope resolution operator. PHP (because of its Israeli roots) calls it by the Hebrew name.

http://en.wikipedia.org/wiki/Scope_resolution_operator
All this has happened before. All this will happen again.
Ah! I see that now, thanks for pointing that out!
I too received one on Friday.
We took one as well, but didn't know it had a name.

I got a last minute deal and it cost a few hundred bucks as well.
I'm sorry. I thought I was on HN. Apparently not if this senseless post was up-voted.

Oh well, hypocrite time:
http://whatthefuckhasobamadonesofar.com/ (which probably doesn't include DADT).

And considering that the President, you know, doesn't make telecom law. I have no problem complaining about a disconnected Congress and a corrupt FCC, but bashing Obama for this is silly and cheap.
Right...

0.) Cut taxes for 95% of America (EDIT: not referring to the most recent tax legislation... these are tax cuts Obama passed a while ago: http://www.nytimes.com/2010/10/19/us/politics/19taxes.html. They truly are the tax cuts no one has heard of....).

1.) Reserved the policy of forbidding the media to photograph fallen soldiers and reversed Bush's torture policy.

2.) Signed legislation that provided health insurance to 4 million uninsured children.

3.) Prevented insurance companies from denying claims due to pre-existing conditions.

4.) Significantly expanded Pell grants.

5.) Expanded hate crime legislation to include sexual orientation and extended benefits to the same-sex partners of federal employees.

6.) Created the largest and most significant nonproliferation treaty with Russia in our lifetime.

7.) Credit card reform to stop abusive practices.

8.) Ended don't ask, don't tell.

Here's a fairly complete list with references: http://obamaachievements.org/list.

Note: I'm not pleased with the mapping between Obama's rhetoric and reality either. But you too are guilty of unsubstantiated rhetoric.
It's very likely we'll see a post-labour society in our lifetimes, one where automation has eliminated the vast majority of jobs, and our society has hopefully transitioned into one where having a job is no longer necessary to achieve happiness or decent living conditions.

And here is yet another policy that goes in the opposite direction, that will make the transition worse, that drums into people that "College guarantees a great career!", with the unspoken backside that if you can't make it through college, you are a failure as a person.

I don't know what to do, how do we reverse all this damage?

I'm not sure replacing "college for everyone" with "or vocational school!" is a solution either, we'll automate all those jobs away, too!
I was so relieved when my advisor let me use a previous undergrad research project as my capstone.

Congratulations!
Define active. It's a side project. I'd say now I put in about 4 hours/week. I know it needs to be more, but life is busy.

But it generally flies itself. I'm pulling in events from several services, at about 400/day over the 12 "most active" cities in the US.

Right now my priorities are:

* Add more cities

* Improve data quality

* Improve mobile version (maybe android app)

* Add more filtering

* run google adwords campaign

And much more. Plenty of work.