jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We (Cloud Monitoring @ Rackspace) have built a time series data store for persisting metrics on top of Cassandra. Check it out:
https://news.ycombinator.com/item?id=6257401
A thousand times, this! Paternalism on the part of vendors keeps people who are willing to make tradeoffs from defending themselves.
You can select text in Email, Corp Email and the Browser. Gmail has copy/paste in Froyo.
Except that there are hooks in the OS to share all of those things natively in a data format that is useful to other people with phones... I'd be annoyed as shit if someone with an iphone texted a god damn picture of where they were instead of a mobile link that would open my maps application to your location allowing me to navigate there, etc.
Out of curiosity, what's up with the down votes?
Yes Microsoft is releasing Project Natal (rumored to b renamed Wave)for the Xbox this September. It uses a similar array of cameras to track multiple users for gaming and it can be used to navigate the 360's Ui.

Should be interesting for gaming, but just as in general computing application this type of control mechanism isn't suited as a complete replacement for a mouse or a joystick.
Very similar to the uncanny valley: http://en.wikipedia.org/wiki/Uncanny_valley
As someone that's grown up in Waterloo and Toronto and also worked in SV for about a year it's a little annoying when writers compare one city to all of SV. SV is the corridor that runs from and includes San Fran down to San Jose. This is quite similar to how the Toronto to London corridor is setup. Except in Canada's case you have the 401 instead of the 101, no Caltrain equivalent, and there's quite a bit more farmland in the middle.

Overall though the past few years has seen a huge number of new and exciting tech companies pop in this corridor. Primarily In Toronto and Waterloo.

What'll truly make this place a force to be reckoned with is if we have two or three more big corporate HQs. Right now it's really just RIM. The problem is that as soon as a company starts getting pretty big they get bought out by an American for lots of cash. That's not a problem for the people doing the company of course, but that common path prevents a huge company growing here, and I doubt any major Corp is going to move their hq here.

For reasons why Canadian companies are more likely to sell out than try to make it big on their own I'd have to guess it's a combination of more conversative attitudes and the lack of big vc financing. It's just a different culture here. Most of the successful companies in this area are not VC financed. We like to blame that on the VCs but I have a suspicion that the entrepreneurs here are also less VC friendly in general.

Either way it's an exciting time to be here and this place is going to be very different in 5-10 years. Waterloo especially.
I've attended several short courses on giving presentations. This one by an ETH Zurich professor is the best one I know of:

https://inf.ethz.ch/personal/markusp/teaching/guides/guide-p...

He has a list of useful books at the end (I haven't read any of them, though)
Ugh, I wish people writing these articles knew something about cars:

> Luckily, the brakes still worked, something surprising in a car where even the glove box is opened electronically.

This is entirely unsurprising. Do there even exist mass market cars where brakes are completely by wire?
The qualities described are valid, but corporate media has never been free speech. Tell me Hearst published all aspects of all stories fearlessly. Parler doesn’t allow free speech either. And of course, most non-corporate media, like religious broadcasts or services, are pretty intolerant of most viewpoints.

You can oppose Musk taking over Twitter because he’s got all the maturity of a dude that would call a Thai Navy diver a pedo after rescuing kids from a flooded cave. He’s not interested in “free speech” either, just more Musk speech.

Edit: maybe this explains it [https://www.wsj.com/articles/meet-the-twitter-army-of-elon-m...]
The same is true of people who are trying to make themselves unfireable by writing difficult to maintain software to gain job security.

They do this because they think they would be abandoned by society immediately the moment they are fired. It's kind of ironic. People want power not because they need it but instead to shield themselves from the bad side effects that not having power entails. In other words, people want to have power to protect themselves from those in power.
Also it might allow intentionally crashing Telegram by allocating too much memory.
Pretty terrible that such a thing is even allowed by Windows. This is why as a user I like Apple's OS X sandbox.
I was scared away from Blender for years by people like you. Last week, I learned Blender. I was astonished to find it way more intuitive than every other 3D program I've used heavily. That includes: 3DS Max, Polyworks, Cyclone, Meshlab, CloudCompare, RiScan, Moray, Photoscan, VisualSFM. You can do everything 100% with the mouse, or 100% with the keyboard. I'm at about 60% keyboard, 40% mouse, which is just how I like it. If you can't remember how to do something, and can't find it in the clicky menus (even though it IS there), just press space and type what you want to do.
Exactly, they want to appropriate it and improve it in line with their philospohy. That isn't incompatible with my comment.
The original example was `rm -rf "$STREAMROOT/"*`, though (the asterisk being out of the double quotes.) Now that glob will expand.
Just imagine what would have happened had they not renamed to "Sierra On-Line". That name could have been worth a fortune today.
Sorry, I did mixed up precision in my reply. I just got time to think about this whole debate more carefully and I realize you are actually right if we fix up some of the terminology you have used. The mis-statements and confusion on my part has occurred due to this terminology differences.

First FP and FN are not probabilities. They are just unbounded numbers. This may feel pedantic but in a moment I'll show you why this is critical. Let me draw the confusion matrix first (G = Good candidates, H = Hired candidate etc):

\ H	NH
\---------
G | TP	FN
B | FP	TN

What you are referring to as probabilities is actually False Positive Rate or FPR and TNR respectively which is defined as follows:

FPR = FP / (FP + TN) = FP/B
FNR = FN / (TP + FN) = FN/G

Now the quantity you are after is probability that given you did hiring and ended up with good guy which is, nothing but precision:

precision = P(G|H) = TP/H

So how do we get TP to calculate precision if we only knew FPR, FNR, G and B? I did little equation gymnastics using above and got below:

TP = G - GFNR
H = TP + FP = TP + FPRB

So now you can plug this in to above equation for precision and find that as you increase FNR, precision goes down while you keep FPR constant. So you are actually correct. Although it might look like unnecessary exercise vs following intuition I think above equation can actually help calculate exact drop in precision and multiply that with cost of FP vs FN to get the operating sweet spot. On my part I need to do some soul searching to figure out why this didn't triggered to me before :).
Polemic drivel.
Sounds like the very definition of “collecting pennies in front of a steam roller.”
This is the Amazon version of the Google Graveyard. They never retire the product, but they never really fix the bugs either.
He squashes commits on merge.
Yes, when you consider the people killed by its spreading of fake news, anti vax etc. For example, https://www.buzzfeednews.com/article/pranavdixit/whatsapp-de....

However that being said, if I got an opportunity to work at FB, I would.
When conducting interviews, I like to ask questions that are similar to coding problems I've actually faced.

That said though, in general the coding interview doesn't need to be directly related to work to be useful signal - in fact, to the extent that it's not similar to the interviewee's day to day work, it successfully measures the interviewee's ability to quickly pick up and excel at a new tech / framework / skill.
I think this is what he's referring to[1]

[1] http://gh.peabody.io/uuidv6/
I like how the harsh reality meets the blockchain dream:

FROM: https://lbry.com/faq/censorship-resistance

> How could LBRY be censored?

> An internet service provider or network operator could conceivably censor traffic to the LBRY network entirely ....

FROM: https://lbry.com/faq/trending

> Tag abuse and failure to apply appropriate tags will not be tolerated. Your channel may be filtered and rewards revoked.

FROM: https://lbry.com/faq/dmca

> Once validated, we will block access to content in any LBRY Inc. owned applications upon receipt of a DMCA takedown notice. [...] LBRY Inc. will also remove any data related to the infringing content from servers within its control.

> The data may still exist on the original publisher's computer (and anyone who may have downloaded it prior to it being blocked) but will not be accessible through any LBRY Inc. controlled applications.

so it is "censorship resistant" only when you use un-offical clients and do not care about being recommended.. which is to say, not very resistant at all.
Sure; but people without a broadband connection will have even more trouble with an installed application. They're pretty consistently bigger.
> This ignores the point? At a lower than minimum wage, you still don't have happy labour

Yeah, because then the government is telling them they are illegally unskilled to work a job.
Yup. The way to cut the gordian knot that is the "moderation problem" is to realize making one set of rules for everywhere doesn't work. Some centralized communities get closer to this than others but the only robust way is self-hosting and federation.
In the sense of webrtc "without a server", Firebase is a server.
While this may have been true initially, over the years this is no longer the case. Especially as we have grown adoption of our business offering, which caters to teams inside a broad range of companies and worker types.

As we went from the early adopter crowd to the broader population, you would expect to see MS Office trending up as a whole.
This has got to stop.
And by this, I mean psychoanalyzing every single aspect of childhood to the point of saying that having a best friend is "bad".

Seriously.

Stop it.
Gosh, it's almost as though the standards of police conduct and the typical quality of police officers vary from place to place.
Sure. If you can program, choose to work as a freelancer from your country of origin (money sent to bank account in country of origin). Then move funds back to the US (personal money transfer). However, the difficulty of moving funds from your origin country to the US and the tax situation in your home country will impact things. You'll still make way less money though that if you were directly employed in the US (but possibly better than minimum wage). You don't want any scheme that breaks the US laws governing your study visa since you don't want to jeopardize your investment in your education in the US.
I'd thought about etherpad, but it seemed too busy to switch from my current Editpad setup. The UI on notepad.cc is fantastic, and it's a great idea, so I'm thinking about whether this itch should be scratched a second (third, fourth, infinite?) time where I code it and the release the source, since that's a "feature" I'd like to see.
The original paper cited is here http://www.nature.com/news/2010/100609/full/465682a.html
> I wonder what it must be like living with the knowledge that your ongoing fame is so dependent on friendly leaks and peaks from a patron known for ire-based reversals of largesse. His career keeps him prone to something like Stockholm syndrome.

Just as an example: I think a lot of people forget that a couple of years ago, Apple was very friendly with Gizmodo. That started to sour when Gizmodo ran some pieces speculating on Jobs' health, and has only deteriorated since - Gizmodo was cut out of prelaunch iPad access entirely and we all know the iPhone 4 saga by now.

Apple is very comfortable with being the ones to taketh away.
Ok, is there another name for ignoring qualified candidates based on physical attributes they have no control over?
True!

Although, a more nuanced point: it may not be required by the Common Lisp spec, but that's not to say that it's not done.

clisp:

[1]> (defun f (n) (if (<= n 0) n (f (- n 1))))
F
[2]> (f 1000000)

*** - Lisp stack overflow. RESET

sbcl:

* (defun f (n) (if (<= n 0) n (f (- n 1))))
F
* (f 1000000)
0

(Apparently clisp does do some tail call optimization, but I can't figure what it'd be used for other than an non-terminating loop such as a REPL, if it doesn't even handle this simple case properly.)

Heck, even GCC can do tail call optimization for C, even though that's definitely not in the spec.

#include <stdio.h>

int f(int n) {
if (n <= 0) {
return n;
}
return f(n - 1);
}

int main(int argc, char **argv) {
printf("%d\n", f(10000000));
}

Try compiling that with gcc -O0 (wherein you'll get a segfault) vs -O2 (wherein it'll print 0 as hoped).
He used to be a hands on active investor during his early years by hiring and firing people in the companies he controlled.
jsanywhere is pretty good:
http://itunes.apple.com/us/app/javascript-anywhere/id3634522...
As the developer tooling improves and parts of my job get easier, I sometimes think I may be out of a job someday. But then I talk to some users or other non-devs about technical issues and realize I will always have a job.
Did you read the article? It's possible to write a non-linear equation as an infinite set of lineair ones. They use this fact in one of their solutions.
Snapchat and TikTok both did exactly that.
Do you know why Amazon is focusing so much on the Leadership Principles questions, yet there seem to be so many horror stories from people who work there? I am genuinely curious why they don’t manage to filter out the jerks.
> An awful lot of problems would be solved by:

3) Getting your friends and family off Facebook.

Facebook as a platform is engineered to filter and categorize, by putting people into easily manipulated little categories, advertisers (of all sorts) are more able to manipulate people based on those categorization. Current management isn't going to change that toxic model and there is no way to change Facebook management.
Not sure this is exactly what the commenter had in mind, but I think of Clojure's "design rationale" documents as good examples of thinking through a problem before executing. This is one for the language itself, but there are loads of others out there for other sub-projects.

https://clojure.org/about/rationale
Give me a break, a job with Facebook isn't the only one that pays the bills.
What, and the news doesn't report poll numbers of "likely voters" before the election? Who'd be frontrunner, who's surging, etc, etc?
While I have sympathy for the idea that some of these interviews can be ridiculous, however it doesn't seem like the interviewer was in the wrong here. As an interviewee you should have known what interview process is like, I worked at Amazon and I know the recruiters brief the candidates on what to expect in the interview, so you should have known going in that you'd be expected to write code, you could have said no right there and then in the email instead of hanging up on the guy.
How does one delete HN? :P
This is pretty awesome!

I was sold at this point:

'“if you can fit it in a Docker container, Pachyderm will distribute it over petabytes of data for you.” One cool example that uses Pachyderm is this MapReduce job for analyzing and learning from blunders in chess games.'
> Why do you say it didn't work? From what I've read, the court has ruled in his favor so far.

One court ruled in his favor on that issue in the Friends of Martins Beach v. Martins Beach LLC, the court in the later Surfrider Foundation v. Martins Beach LLC case did not find in his favor, and has ordered him to provide access. The former case is on appeal, and Khosla has petitioned for a new trial after losing the latter case.
Seems to be broken on Chrome (Win7 x64). Clicking on any of the Run buttons does nothing.
Perhaps ctrl+pgup and ctrl+pgdn for switching tabs as well? It's a common shortcut in most tabbed interfaces.
This is incredible, and oh so true
By portfolio, I mean a fancy, well-manicured site that shows static mocks. I'd rather see a real product. Coincidentally, the two people I've given offers to in the past month were the only two we interviewed who didn't have portfolio sites.
how many coffees did your gram buy you in 1850 when these coins were minted?
Thanks for your feedback. We agree that there is always room for improvement. In coming versions, we will be addressing the issues in problem explanations, fixing reported bugs and adding more problems.
"once he reaches his destination at the far shore, does the wise man pick up the ferryboat and carry it with him?"

- http://www.angelfire.com/indie/anna_jones1/ferryboat.html

(linking to an angelfire page on hn is probably my favorite thing of the day)
Thanks. That's just what I was wondering. It influences my attitude about receiving bulk messages. I think that I pay less for e-mail, and it has better spam filtering, so that would be my preference.
Why would you want to sleep? Presumably it's for the health benefits.

I do wonder, though, whether the more advanced practices are worth the time. The states described in the article sound a bit alarming rather than helpful.
> Racket actually has more overall libraries than you'd
expect considering its popularity, but I've found that
many of them are old, no longer updated, scheme libraries
(from the days before Racket rebranded from Dr. Scheme).
That certainly doesn't make them useless, but I'm reticent
to mix scheme-style code into my project.

Which libraries are you referring to? Libraries distributed with Racket, or libraries on Planet (or somewhere else on the internet)?

And any sense of which libraries in particular you notice being missing?
All the FB alternatives had crazy spin-up problems for a few days. Prominent cancels on the right and the WhatsApp fiasco freaked out some on the left at about the same time.

Signal did as well as anybody. They bounced back after about 48 hours, and usability seems as good as FB Messenger. Not nearly the roller coaster of Parler.
If you're on AWS and don't intend to move, yep, it's a decent option.
> I don't believe the tax isn't paid with interstate commerce though, giving a massive boost to online sales. There have been attempts to change this.

That changed in 2018 with the Supreme Court decision in South Dakota v. Wayfair [1]. Online sellers now have to collect sales tax on sales into any state where they meet that state's "economic nexus" law. Here's a summary of each state's economic nexus law [2].

It's way worse than VAT. With VAT, all you need to know is what country the buyer is in, and which of a handful of categories the thing you are selling falls under. It's easy to figure out the rates on a given sale yourself.

Then it is just a matter of registering with one EU country, and using their VAT MOSS system to submit a simple quarterly report with your sales for each country. It just got less simple because the UK failed to arrange to stay in the VAT MOSS system, so now you need to deal with them separately, so it is two quarterly reports you have to file.

With US state sales tax, you have to know the exact address of the buyer. The tax at 123 Foo Street might be different from the tax at 124 Foo Street. Heck...I remember that the last time I played around with state tax data, I found cases where 123 Foo Street Suite 100 and 123 Foo Street Suite 200 had different tax rates. There are also many more categories of goods that might have different rates than there are under EU and UK VAT.

If you want to play around with the insanity that it is to figure out sales tax rates in the US, you can download data for about half the states from here, in a common format [3]. You can get data directly from states, but then you have to deal with each state having its own format.

Each state of course has its own way of submitting your reports. That and the difficulty in determining rates pretty much guarantees that you need to use a third party tax service.

[1] https://en.wikipedia.org/wiki/South_Dakota_v._Wayfair,_Inc.

[2] https://www.avalara.com/us/en/learn/guides/state-by-state-gu...

[3] https://www.streamlinedsalestax.org/Shared-Pages/rate-and-bo...
If the best way we have to measure something is very bad, perhaps it's best to say we just can't measure it and keep looking, rather than using a very bad measure. It's like instead of trying to invent scales, we kept trying to measure objects' mass by their volume, which happens to work decently for many common objects, bud fails spectacularly for others. And instead of admitting we just can't measure mass, we'd fill our bags based on volume, and be consistently annoyed when we found we can pick up the "heavier" bag of balloons, but can't pick up the "lighter" bag of bowling balls.
I wonder if there's a compatibility/sanity test suite for Lua? It would be nice to run this interpreter with real scripts to see how it compares.
Sometimes it is not about the *FeedBack* it is about their ignorance.

Some people are already full of IDEAS and super-hacks that they cannot grasp more or then they are better than you.

So you must let it be and give more simple suggestions.

Instead of:

"doing xx will create zzz I think we may do better doing Z"

You go to criticism bullet-proof small-can't-make-it-agains-you as:

"Please consider the use XX on scaling"

Imagine I start doing BJJ and there is a master who says:

"Look you must use your elbow like this.."

And I say:

"NOOOO that is wrong.. I saw I youtube that I should use my feet.."

I think a lot of people will be happy to have someone help/mentor them. Don't waste your wisdom with this guy.

Because If you get bitter it may shut the opportunities to other people who will really appreciate your feedback/mentor.
You will more easily eat completely kosher, halal or vegan than be without Chinese-made products.

It’s impossible.
Cannot change the original comment, hence adding a new one.

The link is updated to: https://loan-free-ed.neocities.org
"The body scanner graphic used on this story is a notorious hoax."

The dailysquib.co.uk is the UK's version of The Onion.
Very true. I can't believe this point hasn't been raised elsewhere. The information has probably not been secret since it was made available to the wider audience after 9/11.
This is a spoof/satire site, like The Onion.
Yes, I thought I shouldn't interfere with the normal behaviour, when the page is viewed normally.
Unless your national leader is one of those discussed in the first batch of leaks, I don't see Malaysia mentioned in any of the upcoming topic-specific leaks, so you'll have a breather: http://www.telegraph.co.uk/news/newstopics/politics/8165041/...
The body scanner graphic used on this story is a notorious hoax.

Presumably, so is this whole story. Flagged.
> Industrious developers can even work for a big company or an app development team as a day job and then moonlight as an independent developer with a few of his or her own apps that can potentially generate residual income.

If your side project ever gets big enough, your company could easily sue for partial ownership. How? By invoking 'discovery' to get access to your private GMail to prove you sent emails about your side project during work hours. Unless, of course, you manage to completely firewall all side project work from your day job hours. More likely, your side project never becomes so lucrative that a company will sue you for ownership and risk being skewered online with a "Big Bad Company X is suing little Indie Me"

http://blog.asmartbear.com/working-startup.html
I'm 15 and using PHP. It is very satisfying to use, especially after the depression and boredom of school.

I wish I had started younger, the way some of these other kids did.