jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The reasoning might be to get them used to your software/business/... to have them as customers later on when they will pay the full price.

For example Autodesk [1] allows students to get licenses for nearly all products for free but doesn't allow commercial use. Once they go into the business they have a few years of experience with Autodesk software and will probably stick to it.

This is the same for fogbugz (who also have a free startup edition - 2 ppl limit) and others.

[1] http://students.autodesk.com/
There's another solution: massive differentiation of the economy. I think this is already starting to happen (witness the success of YC). Entirely new categories of products and services are springing up, many of which are meeting plenty of demand. In the new wired world, information about these new products and services can travel fast enough for them to serve distributed clienteles; this makes them much more viable than they would have been as local businesses. In short, the long tail of business models has opened up. It is a time of mind-blowing opportunity, but the opportunities demand creativity. It's not enough to do what somebody else is doing; you have to find another workable point on the long tail.
I agree, and this is why I distinguish college, which is a place that undergrads go for 4 years, from university, which is the larger institution as a whole.

For certain characteristics of colleges, I believe it is fair to see students and parents as informed consumers; e.g., when considering cost and prestige, they probably do a good job. Without anything to substantiate this, I would also guess that students do a reasonably good job of selecting institutions that will make them employable (we're getting into fuzzy territory so I don't want to make too strong of a claim).

But I agree that this method of ranking colleges would not translate into a ranking of universities as greater entities. If Kenyon suddenly made tuition free for everyone, they might lure away enough students to become the "Best" in my rankings, but it would not therefore follow that Kenyon's academic output trumps that of Princeton.
I don't doubt that for a second. In fact, I would've guessed that most top tier restaurants would shy away from using such systems.

But, as it works out, though, there are a bunch of Michelin-starred restaurants in the Bay Area that are on OpenTable: http://www.michelinguide.com/us/sf_stars_2011.html
The discussion on Reddit mentioned that it's a client for a Minecraft server's "Creative" mode (free-form building). This is the mode that is playable in-browser and lacks a lot of the world modelling that is available in the regular game mode.

http://www.reddit.com/r/Minecraft/comments/e5y6i/im_outraged...
Honest question: how do you do clustering with unix tools?
"Why do you hate our military?"
"Why do you hate our seniors?"
"You like spending other people's money!"

Those are the talk radio/cable news responses to your proposals...

This web tool is cool, but there should be a way to incorporate the political realities of these actions, like cutting defense spending.
I'm quite surprised. What did you need the comments for?
A completely autonomous organization that...

1) was created by Congress

2) is accountable to Congress

3) has governors that are paid by Congress

4) has governors appointed by the President
I don't like Bitcoin, but I am more worried about the environment than FOMO.
That's an adorable meme that crypto-bros like to tweet, but really they are actually an agency of the federal government and answerable to Congress.

From https://www.federalreserve.gov/faqs/about_14986.htm

Who owns the Federal Reserve?

The Federal Reserve System is not "owned" by anyone. The Federal Reserve was created in 1913 by the Federal Reserve Act to serve as the nation's central bank. The Board of Governors in Washington, D.C., is an agency of the federal government and reports to and is directly accountable to the Congress.
Most flight sims model gloc, I remember it as far back as the 1980s Chuck Yeager series and it's definitely a thing in the F18 and F16 in DCS today.
imo, for companies which are forced to compromise their product to monetize, the only way to maintain goodwill with your users to be candid about it. In this case looks like: "why are we doing this? Because we need the money", more or less.
Their twitter (https://twitter.com/NoNameBrands) is also great.

https://twitter.com/NoNameBrands/status/1233358062116855808

https://twitter.com/NoNameBrands/status/1235917629669494784
Also, when Java first came out, people loved it because it was way more productive than C or C++ for a lot of things because of the presence of garbage collection, and the simple type system.

It really didn’t seem horrible back then.
Is this helpful? There is a folder called "repository" in this torrent.

https://thepiratebay.org/description.php?id=6545894
Forklift is a dual pane file manager that works well for me. With FTP, SFTP, WebDAV, S3 and so on.

http://www.binarynights.com/forklift/
What sort of library support have you found wanting? While the Prolog ecosystem is admittedly tiny compared to mainstream languages, I have often been surprised by the amount of useful libraries available.

I love Prolog syntax. I do think there is room for improvement, but the language is also extremely flexible, and it is very easy to roll your own syntax. Funny enough, so far my many experiments with alternative syntax have mainly had the effect of convincing me of the elegance and power of standard Prolog syntax.

While there is no particular reason the '.' should be used to terminate statements (except the resonance with many natural languages in this regard), I think some sort of terminator is necessary to keep the syntax as flexible as possible. Like Lisp, Prolog syntax is isomorphic to its AST. Currently my main gripe with Prolog syntax is that it represents conjunction and delimitation of predicate arguments and list items with the same operator, `(,)/2`. However, that can be fixed in two lines:

:- op(1000, xfy, user:(&)).
A & B :- A, B.

But I'm not sure it really needs "fixing"...

Regarding, "batching up a bunch of attributes into one conceptual 'thing'": SWI-Prolog has implemented a special data structure it calls "dicts"[dicts] for this purpose, but I am not very fond of it (and there's a fair amount of concern over the way this implementation breaks compatibility with ISO standards). More traditional solutions are to use lists of "pairs"[pairs], option lists[option], or, for larger data structures and when performance and lookup time is an issue, association lists[assoc] or records[records]. Using the first of these techniques looks like this:

my_foo(a, [bar-Bar, baz-Baz]) :-
Bar = something,
Baz = something_else.

get_attr(Pairs, Key-Value) :-
member(Key-Value, Pairs).
set_attr(Pairs, Key-Value, NewPairs) :-
( select(Key-_, Pairs, Key-Value, NewPairs), !
; NewPairs = [Key-Value|Pairs]
).

?- my_foo(a, As), get_attr(As, baz-X), writeln(X), set_attr(As, boz-another_thing, Bs), writeln(Bs).
something_else
[boz-another_thing,bar-something,baz-something_else]
As = [bar-something, baz-something_else],
X = something_else,
Bs = [boz-another_thing, bar-something, baz-something_else].

It might be the case that Prolog's flexible syntax leaves it spoiled for choices here... That being said, it would be straightforward to implement syntax similar to your description, which evaluates and replace attribute accessors in place, using `term_expansion/2` and `goal_expansion/2`. Then you could use `As.baz` in place of the value itself (I've done so before, and this is what the SWI-Prolog's dict expansion does). Even easier, you could use Michael Hendricks' func package[func] to make a function for this purpose. But I've increasingly come to think of Prolog's explicit evaluation as a unique strength rather than a problem to be solved.

[dicts]: http://www.swi-prolog.org/pldoc/man?section=dicts

[pairs]: http://www.swi-prolog.org/pldoc/man?section=pairs

[option]: http://www.swi-prolog.org/pldoc/man?section=option

[records]: http://www.swi-prolog.org/pldoc/man?section=record

[func]: http://www.swi-prolog.org/pack/list?p=func
What is required to apply? Do you look for a prototype? Do you look at user growth rate over the past few months? How do you decide if an idea is really good?
Lanyrd does't have all but,,,
Applied math grad student here. C/C++ or Fortran was required for my computational/numerical courses. Part of this was because of the emphasis on numerical stability and complexity.

I was, however, surprised starting out to find out how many of my fellow students had never programmed in a compiled language before - different focuses during undergrad, I suppose.
I think the goal is to replace every window with this, producing an uncountable (Google interview question about Seattle) square kilometers of electricity-producing surface. I think the efficiency has to improve before most people would bother replacing their windows, though.
Mmm...we'll have to try that one!
- Ability to specify WHERE to cache files. This matters, because I have drives for data on my workstations, and partitions for data that're reachable in an OS-agnostic way on my laptop. I doubt I'm the only one who wants to cache music on a drive other than the SSD system drive.

- The titlebar always says Spotify Premium (or Spotify Free). Because that's super useful to people.
Feel free to downmod, but this article was so boring that I actually yelled at my web browser before I remembered that I could just make it go away.

The drawings of people in the sidebar was nice though. Ballmer and Jobs actually look like nice guys.
Then it’s time to get into a different kind of business, really.
Then don't drive Uber. Most businesses legally must allow service dogs.
Not necessarily.

https://www.ada.gov/regs2010/service_animal_qa.html

Q22. Can service animals be any breed of dog?

A. Yes. The ADA does not restrict the type of dog breeds that can be service animals.
> Google copied these lines not because of their creativity or beauty but because they would allow programmers to bring their skills to a new smartphone computing environment.

Also known as compatibility and interoperability. I'm so happy to see that judges understand their importance.
The problem is giant companies. O'Reilly is making the issue worse by equating them not only to the Web (of which Wikipedia or blogs are probably a better representation), but even to the whole Internet!
Have any evidence beyond hunches to back up this theory?
That makes sense. I guess Windows was not meant to be on the cloud and I'm asking it to do too much.
They say "2 plus 3" when they read out loud the standard mathematical infix notation for that expression but that's not what they do.
I would guess it would be worth anything from $0 to $3000+, with an expected value E(x) of $277 (the current price).

Does that help?
>People answering questions does not imply that their favorite thing to talk about is themselves.

Nor does what I said imply your assertion.
10 years of coding in trade for 10 years of middle management... why would I follow your coding advice? A serious question.
Would you please stop? There's nothing noble about this kind of internet battle. It's a petty pursuit that just damages the container here, which is fragile to begin with and all too easy to wreck. If you care about correcting the injustices of rape, no doubt there are many ways; smiting internet enemies isn't one.
Sure, those are all good points, but cryptocurrency has one special, virtually unique characteristic in the current era - newness. We should cut it a bit of slack.
Yes, one big issue is that payment processors are incredibly centralized and massive. These two combined means that they are incentivized to de-risk their platforms and stop serving customers they determine to be "high risk".

"High risk" is often mistaken for illegal, but that's incorrect. Many industries that are completely legal are still viewed as high risk and become deplatformed. Small companies are at the highest risk of being deplatformed.

Crypto currency allows anyone to send and receive money, without depending on the blessing of a third party which can decide whether or not to serve your business. Access to the financial system is not seen as a basic human right.
This exists in Australia as law, you are considered just as guilty as not providing it. Max penalty is 10 years jail from memory. No other crime needs to be committed.

We are the electoral proving grounds for US/UK/CA laws.

It's totally coming for you if you think this is some silly Australian thing.

I deleted a bunch a of old veracrypt drives that I've lost the passwords for and clung onto hoping I'd work it out one day after the laws came in, they've done incredibly well to make encryption seem criminal, it's terrifying and China-esque.
But what makes wireless telecom giants any better than ISPs?
>That is, if an autonomous decentralized organization issues a token, who's to make it pay you dividends or enforce your rights for whatever this token represents?

...the smart contract? Maker pays interest (via buy and burn). It's really not that different than a corporate board agreeing to pay dividends. We don't need a state regulator to pay ourselves, do we?
I'm in Baghdad.

A SCIF is a SCIF, officially (which is where JWICS would be found). Generally they rely on armed guards and 24x7 presence vs. vault doors here, but it's still within the spec.
See my response to politicalist; at least in this posting, he's not, which is particularly clear if you continue the above quote.
Same solution for $20 or less: http://www.blublocker.com/
No he doesn't, he's saying "if the government wants to spend money on innovation" then do it in leveraging infrastructure. He makes it clear that this is a "first do no harm" sort of thing in the closing "Heck, put a woman on the moon. I don’t know if that last one will do much, but at least they’ll be busy not screwing up Silicon Valley while they’re at it."

Governments like to spend money, he's suggesting what he sees as the least harmful ways to do that, not suggesting, at least in this post, that they do it in the first place.

(While he's not making it here, there's a strong argument to not do "unnecessary" government spending since it crowds out what the market would choose. Every dollar borrowed to build high speed trains is a dollar plus overhead not available to fund a startup.)
And the article itself is adapted from Delivering Happiness, Tony Hsieh's new book.
http://news.ycombinator.com/item?id=1409858
This has helped me immensely when trying to track down faulting methods through a chain of third party plugins. Easy to add where necessary too.
This is why I think reverse-engineering needs to be far more common knowledge; maybe to the extent of being required in a CS curriculum just like going in the other direction (from source code to low-level CPU operation) often is. There is far too much blind trust in things at the "lower level", like compilers and libraries, and while it's much harder for the average person to reverse-engineer hardware and verify its operation (requires specialised hardware too), with software it is relatively easy and should be something that every programmer should know at least a little of.

Of course there's the legal aspects of RE, which often dissuade people from even thinking about or discussing it, but I think that just telling people they could if they really wanted to discover exactly what their software was really doing is already sufficiently empowering. No doubt there would be plenty of opposition to this... which would primarily be from the proponents of DRM and the like, who very strongly want software (and hardware) to be treated as "black boxes". But it is, at least with general-purpose computers, relatively difficult to stop people from examining them, and even more difficult to tell if they did --- which is why I think this knowledge of RE is truly liberating.

Stallman's story is also worth mentioning here: https://www.gnu.org/philosophy/right-to-read.html
https://play.google.com/store/apps/details?id=com.xlythe.sao...

An Android app for quickly accessing contacts, apps, and whatnot. It sits on top of your screen and if you swipe down from the little bars the app opens.

The income is mostly from the Pro version; about 5x the ad revenue. Extensions are 1x ad revenue, each. Themes made almost nothing, so they're all free now.
I used to work at Google. I saw a lot of good candidates get rejected. I myself was rejected multiple times before I got an offer. I was talking to my manager who was on the Hiring Committee about this dilemma, and at the end of the day the fact is that good companies don't give a shit about their false negative rate - only their net positives.

By having an efficient technical interview process, yes, you let good candidates go. Just as you do by only having certain target universities or requiring certain experience. But they don't give a fuck. They get 1000 applications a day. Hundreds of internal referrals. If they were to reject the ~100 candidates/week that get hired based off doing well in their technical interview and take the next 100, Google Engineering would be just as well off. Maybe better. (Harvard says the same thing about its incoming classes).

No technical interview will ever be perfect. But if you have a holistic process that is 50% based on past experience, and 50% based on being a top 10% performer in well-designed technical interviews (among other factors), that's usually good enough to take a bet on the candidate.
Would you rather go to an in-person interview and waste half/full day?

I'll do a take-home programming assignment anytime over an in-person interview to gauge mutual interest.
As OP said, you would not be able to google the specific B-Tree question because if you don't know about B-Trees you wouldn't know that you need to google it.

There's a difference between things you know you don't know (and therefore can google), and things you don't know you don't know (and therefore will not google).
the Swedes have adopted the pronoun "Hen" [1] for exactly these purposes, to much global controversy.

[1] http://www.huffingtonpost.com/2013/04/11/swedish-gender-neut...
Yeah. Perhaps that could be mitigated by storing the boat somewhere that you would otherwise escape to such that the boat is a contingency plan for your contingency plan. So like, stash it on your roof (where you would normally flee if you had mere minutes of warning). If your house starts to collapse, at the least you would then have a chance.
Keep coding and working at learning every day.

Like the pathologist the big thing is to feel the pain well enough to know how to fix the problem that causes the pain. Don't go too far away from what you know at first.
I am a non-dev teaching myself to program and something like what you describe would be great. Something for people who want to learn about the tech side but aren't going hardcore with the self-teaching would probably be good as well--meaning a class that teaches you enough to understand what exactly your tech co-founder does, will do, can do.
This post would be better if they gave more concrete examples of their infrastructure. I read the whole post and still don't know how they survived except some knowledge about distributed system design.
Re-spinning the core is unlikely to be the best approach. Winding a giant cable around the equator and pushing a giant current through it is probably within our capacity, though orders of magnitude more expensive than any project ever attempted.
I can't speak for the broader AT&T or T-Mobile customer bases, but personally as an AT&T customer I welcome this change if it means I can roam to the T-Mobile towers for fast 3G/3.5G on the frequency my phone can use, while also supporting the AT&T towers that actually manage to have signal at my house (which T-Mobile fails at).

As for AT&T's insane capped plans, they suck, but in my case I have a $15/month unlimited data plan so that doesn't affect me. :)
"It also pays dividends because early adopters are the people who appreciate that transparency the most. When you're a big corporation the economics change, and lawyers and PR call the shots; it's not because they're disingenuous, it's just because they have a lot more to lose."

Ultimately I think "legacy" PR based on control of the message is obsolete.
A direct link to the court filing: https://www.courtlistener.com/recap/gov.uscourts.dcd.225699/...

Reading it was entertaining.
Exactly. I'd put this right up there with the burning of the Reichstag.
It doesn't seem like a bug, more of a missing feature in Draw. What I mean by "not preserving the original canvas size" is that when you run libreoffice some-image.ext, Draw doesn't adjust the page size to the image; it puts the image on its default size page.

There are several related feature requests in the issue tracker (though none specifically for headless mode). The most relevant is https://bugs.documentfoundation.org/show_bug.cgi?id=81118, which asks for a feature to fit the page size to the drawing. https://bugs.documentfoundation.org/show_bug.cgi?id=49787 asks for different page sizes in a single document, which would make it possible to create a page of its exact size for every imported image as a default. The comment https://bugs.documentfoundation.org/show_bug.cgi?id=112888#c... links to several more.
I am in the same boat, and it's remarkably frustrating since I have a relatively large amount of assets in their service, assets I cannot withdraw without confirming my identity.
But they never learn either, the ICL react studies are still getting it spectacularly wrong, 4 weeks ago they claimed cases were rising in the UK, that R was above 1.

Even a cursory glance at the actual data, even the data available at the time, shows they were completely and utterly wrong.
I'm just sick of low effort articles where the author appoints themselves oracle/definer of the future.

It results in devolution of knowledge and a disrespect of the attention of intelligent people.

"he could be right" -- what a waste of a statement unless it is followed up by any premise. He could right... Ok, that's a claim. But based on what?
It's PayPal but your balance changes constantly by random amounts.
Who cares? We put warning labels on cigarettes, we even tax them to offset the social cost of the badness of them. But we still have the freedom to consume them if we so choose.

Risky investments are the same. We don't need overbearing protectionist policies other than to ensure people aren't being outright cheated/scammed.

If the kids want to YOLO GME, who are we to say otherwise.
so re-balancing IS a taxable event right?
I think it’s Slack for voicemail.
>Imagine that they're more attractive, more flattering and more interesting - what happens next?

Nothing, really. A voice in a chatbox is still only in a chatbox, and this whole prospect will creep people out sufficiently to make them leave Facebook.

(My mother apparently has something called "Google Cards" on her phone that creeped her out by reading her email and giving her reminders of things. Facebook false-friends that imitate living people without being living people are going to creep her out even more.)

On the other hand, the scientist in me notes that if you're actually trying to make my Facebook False Friend more interesting than a real person, you're going to have to teach it to fluently and accurately discuss research-level science and mathematics, teach me analytic philosophy, and then argue about which anime characters are best. That's really asking quite a lot! I don't think Facebook will accomplish anything quite that "scifi" in the next few years.
Well, you're still spammed with requests.
I guess it depends on whether we're talking spine, muscles, circulation or back-as-support for the whole body.

Standing seems like "paleo" to me. Our ancestors did it so it must be best, am I right brah? They died younger or had much worse old age, but I guess it depends on the definition of best/better as well as definition of spine.

Edit: emphasize sarcasm