jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Can you share general numbers on this? I'm interested in which quotas you're spending money on the most.
Sorry about that, I couldn't find your email address on your blog and didn't think support @ bingocardcreator was the correct outlet. Maybe you could add your email to your HN description, but understand if you don't.
Well, supposing motivation to totally destroy a country, allowing both to take out each others military installations may result in less loss of life that one side being totally dominant. Obviously either situation is beyond terrible.
"are you equally comfortable being the widget that's being processed within the assembly line, and whether the widget is getting the best value?"

A valid point. There are many ways of learning though, and if you want instruction and materials personalized to you, those are available -- albeit at a much higher cost. And there are other, self-directed methods of learning that are a much lower cost than either method (e.g., going to a library, doing research online, etc.). [Aside: who pays the cost is a separate issue, but someone must pay it.]

Given that society is constrained by scarce resources, I think that re-using tests is a perfectly reasonable allocation of resources for many teaching situations. Other materials are re-used regularly, such as textbooks, and there's nothing personal about that. Would you say that using the same textbook as someone else turns you into a "widget"?

It's unfortunate that your educational experience was so unpleasant. My K-12 experience seemed quite wasteful as well. But I think that has more to do with incompetence and laziness. Doing more personalized teaching requires more teachers, which means they will have an even harder time attracting enough quality talent, and an even harder time firing bad teachers. That doesn't sound like a net win on quality to me, even if it is more personalized.
Cool, I sent a text message, but do not see me on the map.

Note, I do exist on '/pins' which suggest that's probably a bug in Google maps

{"text":"Hello from Tel Aviv","date":"Mon Nov 22 2010 06:40:39 GMT+0000 (UTC)","location":{"country":"IL","lat":40.6331249,"lng":-89.3985283}}

That's me.
In my opinion, you can't read a blog or a book to be able to sell, it just takes practice. But I'd recommended the following goal:

Introduce yourself to as many new people a day as possible, and do your best to remember their names. Selling is about relationships, and if you can't build them with strangers, you can't sell.

Everyone has a cool story and something they're passionate about. Find it. On a similar note, try to at least be able to hold a surface conversation over lots of topics and hobbies. It's not hard: golf/sports="Tiger Woods is ...", politics="they're all windbags", family="kids are fun". Discuss in that surface/shallow manner until something deeper comes up. You now may have something to spend hours talking about, and you may have laid the groundwork for a new close friendship.

That's touchy-feely, of course. But it works. For selling, take the above model and replace "passion" or "hobby" with "career." Ideally they should be similar. Relational bonding is how you sell things.

In fact you're not selling anything to anyone; two associates are solving each others problems. Think of it in that light, and you're on the right path.
What is the main difference between this Stack Exchange and the main Stack Overflow which is self described as a "collaboratively edited question and answer site for programmers"?
Did not expect this to happen with Microsoft.

Giving away access to a public Jupyter Server (open source project)

Running it in Linux (Ubuntu) and letting users have a play with it.

I for one am super happy to play with it however long this lasts.

Some info so far.

!free -h

total used free shared buff/cache available
Mem: 55G 7.5G 26G 70M 21G 44G
Swap: 99G 0B 99G

!uname -a

Linux nbserver 4.4.0-51-generic #72-Ubuntu SMP Thu Nov 24 18:29:54 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Look! I can even install stuff I want from pip...

!pip install terminaltables

Collecting terminaltables
Downloading terminaltables-3.1.0.tar.gz
Building wheels for collected packages: terminaltables
Running setup.py bdist_wheel for terminaltables ... - \ done
Stored in directory: /home/nbuser/.cache/pip/wheels/96/0c/9a/0ec2bcad2ac1fb1d0e4695879386460cec1a947cd7413d1b17
Successfully built terminaltables
Installing collected packages: terminaltables
Successfully installed terminaltables-3.1.0
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
IPython has some really handy features for quick development, like adding ? after any object to get its docstring, and opening any line in the history in a text editor.

I also found it useful to add a newline after the prompt so you can copy/paste snippets without getting the indentation wrong.
I'm sorry, that was too hard to follow. First give me the qualitative rundown of what you are trying to say, then give the the quantitative formula. And use symbols that a blub programmer can recognize in the formula, please.

There's something in there about wanting a more flexible type system, but without completely hiding it in an implicit / dynamic system, but I'm not quite getting it as presented. Too bad.
nothing. anyone can. right now its mostly inefficient to allocate cpus for mining. its just not worth it for them. as more bitcoins are mined they get harder to mine.

http://news.ycombinator.com/item?id=2265491
It doesn't happen often, but it does happen. That said, yeah, it doesn't increase odds of a robbery to give press tours.

http://www.datacenterknowledge.com/archives/2007/12/08/ocean...

http://www.datacenterknowledge.com/archives/2007/11/04/armed...

http://www.zdnet.co.uk/news/security-management/2006/11/02/l...

http://www.pcmag.com/article2/0,2817,2381108,00.asp

http://www.theregister.co.uk/2006/10/20/easynet_brick_lane_r...
Well, obviously you have a good relationship with your 3yo if she enjoys playing an adversarial game with you, but not all kids are the same.

My son is 12 and still enjoyed Candyland and Chutes and Ladders as late as last year (while also starting to like Clue and Monopoly). The risk-free social aspect of a non-game game like Candyland is really important for some kids; it's really more of a role-playing situation for the whole social dynamic of playing a game in a small group than anything else.

My daughter, now, with her you're right - she tired of Candyland pretty quick. As everything with kids: it depends on the kid.
Encryption, port randomization, etc
As long as everyone plays by the game rules, any out-of-game interactions (such as agreeing to pool money and property) don't mean you're not playing monopoly any more.
It might be <2% of all market, but amongst tinkerers? I'd be surprised if it's below like 10-15%.
https://www.raspberrypi.org/forums/viewtopic.php?p=576143

> a China knockoff version of R-Pi camera board

> It's happened to the company I work with, they were marketing a cheap copy of our consumer electronics device under our brand name and even our customer service phone #.

the DRM in the camera, is to ensure only an authentic camera can function work the firmware based drivers, where all the support is offered

any un-supported camera must be driven from linux, and doesnt get full support from RPF, it must instead be supported by the community
Nice to see that we’re back to thin clients again but I don’t think it addresses why SPAs backed by JSON APIs caught on which is that you got dead simple cross-platform development when every UI was just a porcelain over your backend.

The missing piece here is that you still need those platform-agnostic APIs and an absolutely clean separation of your backend with all the business logic and your presentation layer. But now your presentation layer mostly lives on your servers and is doing SSR and pushing data over websockets. It takes real discipline to not commingle the two because you’re right there you could just peak at the database a little smack.

The other hard thing about this approach is that now your frontend presentation servers have to keep their own state since they are the clients now which means they need shared storage of some fashion and likely even shared persistent storage if you really want to take advantage.
The US is a bit different.

1) Many unions are govt unions - think police, prison guard, teachers.

2) For closed shop states, if a union wins election, EVERYONE has to join the union.

3) A history of corruption in unions in some cases.

4) There is a perception in the US that unions and lazy workers overlap.

Teachers unions, prison guard unions, police unions - they need to have some real good examples of the successes unions can bring. Internationally (at least in EU in my experience) there really are those. In the US it's a bit muddied.

The latest example I saw, a parent wanted to try and get schools to reopen. Union called them racist -

"she was being racist and not considering “the needs of brown/black families who 'predominantly want to stay home' as evidenced by the several months old OUSD survey that was sent out to all district parents."

Stuff like this is kind of eye rolling. The union starts calling folks racist for wanting their kids in school? Do the black/brown folks they are speaking for even agree with these claims?
If you're using it to serve static files sure, but the moment you use something like proxy_pass you're basically instructing Nginx to hand control to your backend, which therefore should also be battle-tested. Nginx isn't going to protect you from SQL injection, routes that expose access to sensitive files, and so on.

My typical configuration is to rely on Nginx for HTTPS and use an unencrypted HTTP backend listening only on 127.0.0.1 for non-static pages. I rely on the battle-tested encryption logic of Nginx but as far as invalid HTTP requests go that's all on the backend.
Just an anecdote on the value of modular and repairable hardware:

Compaq vs Sun:

I was the IT Director for Decide.com in ~1998-ish and we had a bunch of compaq servers and a bunch of SUN servers...

At the time - SUN was *giving* servers to startups to adopt their HW.

I had to build out a ton of systems in various DCs and the SUN machines were not rack-mountable, but were like $50,000 a unit... and they had this *security* feature where-by the machine would not boot up if the external case was not properly put on...

BUT - I could rebuild a compaq server in the dark with my eyes closed. I had a compaq engineer who was delivering a replacement server and watched me rebuild that machine in no time.

The thing was that the engineering of the compaqs was so consistent and well done that it took single digit minutes to rebuild an entire 4U machine vs the behemoth SUNS that bitched when their cover wasn't properly sealed.
I used to have a zero bug policy in my projects

But it gets hard when the users do not cooperate, and there is nothing to reproduce

In an open-source app I only got 3 bug reports in the bug tracker in nearly 15 years. And they were not really bugs either, one question and two https problems. I hope it is because I had tested any change for months and have thousands of automated tests. Or it is because the users do not find the bug tracker.

I do get a lot of mails. They are all useless. Most common is, "There is an error message 'Invalid password'". Then I reply that message comes when they enter an invalid password. Then they do not respond. And then I do not know if there is a bug or whether they have entered a wrong password. Then I also test it for a few hours and see it sends exactly the password to the server that was entered

Another project, a http client. Bug report: "untrusted https certificate" on someone else's server. I try it on my system, and it works fine. Then I ask for their OpenSSL version, and do not get an answer. Now what can I do about this? I try it on multiple computers, and it works on all of them

Another open-source project, much more popular. Bug report: it crashes frequently. Because it much more popular and has competent users, I do not have to do anything about it, the users investigate it themselves. Two months later, the user has extracted the crashing code. They remove as much code as possible, until they obtain a minimal crashing program. It shares zero code with my project. All remains are calls to an open-source library and they report it upstream to the developers of the library. I guess there is nothing to do until they fix it there?

On that project I also get emails. They are also useless, because the competent users use the bug tracker. After moving to 64-bit, I get a lot of "it does not start anymore". Guess they use a 32-bit OS
I do believe using the sentence "be less white" is exactly that: someone earnestly trying to help but enshrining a bad behaviour of describing people through their ethnicity.
This also pushes further back the schedule for Amazon's Kuiper, unless they plan to use third party launch services.
Unless they have alternative access to paper books, I don’t see how this does not violate their 1A right to books.
You will still be able to fly without Real ID (or any Gov issued ID at all, in most cases), but you will be subject to secondary screening measures.

https://www.tsa.gov/travel/security-screening/identification
You've cherry-picked the highest (adjusted) minimum wage over an ~80 year period. The average is closer to $8 in current dollars, which is actually below the inflation-adjusted 2009 figure of $8.70.
1.8442.16384.20.9000.42.1337.999 looks half like somebody dropped a phone number into a mass-doubling machine, and half like an overgrown object identifier.
Women use those apps to boost self esteem, not find a date.
Please don't take HN threads further into ideological battle.

https://news.ycombinator.com/newsguidelines.html
Why is the graph so perfectly periodic?
In my drawers, I still have all of my Handspring/Palm "smartphones", I used almost all their PalmOS lineup during the naughties:

* Handspring Visor+Visorphone (2002): huge!

* Handspring Treo 270 : broken lid

* Handspring Treo 600 : working, but broken screen

* Palm Treo 650 : working

* Palm Pré : still working, but broken USB connector
I had a similar issue when I broke out my iBook from 2000ish. It seems like the root certificate authorities had changed, or the certificates sent by websites weren't able to be resolved. Whether that was the changes to SSL/TLS, or the root authorities, I didn't get into :P
SproutCore is already used for the MobileMe and iWork.com web interfaces. However, it is not the only web app framework Apple uses. Other known projects are Gianduia, Coherent, AdLib, TuneKit and PastryKit.

---

Coherent (Dashcode's JS framework):
http://coherentjs.org/

AdLib (for iPad):
http://almost.done21.com/2010/04/adlib-apples-secret-ipad-we...

PastryKit (for iPhone, iPod touch):
http://arstechnica.com/apple/news/2009/12/pastrykit-best-iph...

http://daringfireball.net/2009/12/more_on_pastrykit

Gianduia (for desktop browsers):
http://lists.apple.com/archives/Webobjects-dev/2009/Nov/msg0...

---

More about the use of these different frameworks:

http://www.appleinsider.com/print/10/05/07/apple_developing_...
Ah! Would this be the same Ed Vaizey who seems to think net neutrality is stifling the rights of Internet highwaymen to set up private tolls....? Bright chap, good understanding of the Internet evidently.

Oh well.
Conscience is the word you want. And cash flow is not the same thing as income. There's an old Monty Python sketch called "How To Do It" where the explanation of how to get rich is "First, get lots of money."
> Because OSX workflow is bad?

Not sure what that means.

> Not everyone likes Mac, Linux or Windows - why can't they just use what they want to use?

They can! Choice is great! But I genuinely--honestly--do not understand that choice in 2015.
I really like their concept, and believe this is the direction non-free education should move toward (satisfying the goals of both the provider and most students). I hope that they are so confident in their program that the answers to your questions will lean much more toward giving the job seeker the freedom to choose what is best for him/herself.
I can't afford a home in the place I want to live. I'm not going to live somewhere I don't like simply to own a home.
Authors of the excellent "Clear and Simple as the Truth: Writing Classic Prose," Francis-Noël Thomas and Mark Turner, have this to say about Elements of Style:

Strunk and White’s disarming treatment of what everybody really needs to know about writing has been treasured by genera�tions of people who are occasionally forced to write something and view the prospect with a sinking feeling of dread. As a guide to writing, The Elements of Style, being little more than an apparently arbitrary mixture of grammatical digest, handy list of common mistakes, and expert hand-holding, is drastically incomplete, but it is a masterpiece of psychological insight. Its attractions derive, we suspect, first, from its implicit, cheery, and optimistic promise that if you just read its few pages and work those few surface tricks it teaches you (“In summaries, keep to one tense,” “less should not be used for fewer”), you will not embarrass yourself; second, from its exhortatory cheerleading that seems so assured and upbeat; and third, from its tone of common sense that masks, at key points, an essential vacuousness: “Choose a suitable design and hold to it.”

Edit: oh and by the way, the two authors recommend this as a better alternative (I haven't read it): Style: Toward Clarity and Grace, by Joseph Williams and Gregory Colomb
I've had this before too. I haven't tested for a few versions, but I know that evince was unable to open USPS shipping labels, and I had to go install Acrobat Reader for Linux on my parents' computers. :(
Linode has a London datacenter.
This is a good practical question. My read of the algorithm is that you must force each user to enter a new password, and encrypt that at the new higher cost.

If you wanted to "upgrade" the passwords to the higher cost key schedule, you'd just continue the key schedule where it left off--but this would require knowing the original password! So that's not really an option.
Thanks a bunch rmc, and sparky! I'll definitely be spending some time reading up on these tonight.
I know this isn't exactly your point... but I think we're finally seeing passwords go away... and using facebook, etc. as universal logins.
He was never arrested but rather detailed.
Yeah, sure. New York spends a ridiculous amount on education and is bottom of the pack in performance. My sister makes $85k as a teacher, and will retire making $105k on the current scale, with a pension of $65k after that.
Hence...

> --my-next-gpu-wont-be-nvidia
Anybody remember Intel MPX?
It's space. Kinetic weapons will be just enough; one needs to make the shooting mechanism reliable in space.
More transparent pricing, faster iteration cycle on new features, easy-to-use cloud UI, developer tooling, etc
I think Steel Bank Common Lisp is a good name and the pun makes me like it even more. How is "Steel Bank" any different from a made up name? It's not.
It's never really been put to the test, though. Most companies have been working in offices because they've always been working in offices. Prior to fast internet availability there was no other choice. It's a deep rooted part of culture and it usually takes a much longer time for these things to change even though it might make sense. In Australia they celebrate Christmas in Summer. That makes no sense, but it's not going to change any time soon. The pandemic has accelerated this change that probably wouldn't have happened for decades otherwise.
Don’t speak for everyone there, “we” don’t all have the same reason. I like Bitcoin as a diversification for being a “better version of gold” - it has the scarcity and you can physically own it but it is much easier to store and send anywhere in the world if needed.

These properties also mean that in a pinch, if you live in an unstable society or one facing high inflation it can work as an alternative financial system.

But I’ll never understand the westerners that seem to be almost rooting for their own society to collapse just to have another reason to use Bitcoin. I don’t have any real need to be independent from banks, and I am lucky that I live in a pretty stable society where that’s true.
I think Apache forces some sort of Server header too.
The pie is big enough and also don’t think big cloud players and DO are after the same customers.

34% of the web still runs on Wordpress. A lot want somewhere cheap and easy to use with more power than shared hosting.
See also Engadget article about this:

UK lawsuit asks Qualcomm to pay $680 million to Apple and Samsung phone owners

https://www.engadget.com/qualcomm-uk-lawsuit-apple-samsung-p...
You are creating a false dichotomy of cat videos vs. hacker. I've watched a cat video or two. I've also spent the vast majority of my life programming (coming up on 40).

My point is, video games were my gateway to programming. I got into mods and then expanded from there. I'm sure I am not alone. It's these natural paths that spark curiosity which are being cut off.
From another comment thread on Tidal:

It's a bit challenging to find more details on Tidal's site. Their homepage is a livestream of an event, and there is no context on the page as to what the event is. Possibly their launch event?

Watching the product video on the 'Explore Tidal' page makes me think of Spotify. They look to have complete feature parity with the only additional selling point being a higher quality audio stream. My initial reaction is, well...that is great if I had nice speakers, but my apple headphones certainly can't tell the difference.

It's good to see other people competing with Spotify and I'm hopeful that Tidal can have better content curation than Spotify.
So? What difference does it make what an internet poll says about two phones that virtually none of the people voting have seen in real life?
For me it's habit. I click on the address bar, I type "go" and chrome fills in the rest, than I hit enter and do my stuff. It's muscle memory.

I set Duck Duck Go as my primary browser search engine a long time ago but still habitually type "go" and use google. This change should be all I need to remember to type "du" instead of "go".
I hate to be a pessimist, but "call me when it ships." I've read so many articles about "iPad killers" (before and after the iPad launch) that I've become entirely desensitized to their promises. I feel a great deal of reservation about rewarding companies with my time, attention, and admiration until they ship an actual device.
I love that the group's name is Goatse Security.
Just wondering, you seams unhappy but at the same time you stay with them, is there a reason? I am adding new servers to my infrastructure with them on a regular basis and may end up having that many too. The question is serious, when you do your analysis between cost/quality/service, why is it still good for 300+ servers and why are you not going the collocation way?
Maybe for some people, the point is to clean up the mess. To them, assignment of blame is less important than aversion of disaster. I'm not sure if I subscribe to that view myself, but I can certainly sympathize with it.
It depends on the quality of the amplifier in your radio. Like a cheap stereo, if you turn it up to max volume, you can hear it louder, but the signal gets distorted.
Ah, we were thinking of the same one. It's worth noting that his brother, http://en.wikipedia.org/wiki/William_James , wrote some of the most lyrical philosophy and psychology works of the late 19th century.
Yeah, I thought backtick was pretty normal myself and I'm from the US.

I'm guessing you don't know Perl? I think that's where I learned to call it that.
Only if you inhale.