skysight-inc/HackerNews huggingface dataset:
I did. Toronto is a great city. I've traveled a good deal in Canada, and the US, and while I can't compare it to cities outside of those two, I will say that I still consider the best city I've ever experienced.

While the tech scene isn't as hot as the other regions you mentioned, it's still strong. Very strong. It's also starting to be noticed by the bigger players (with Google and Apple both investing in the region). Currently I'd say the biggest weakness for tech in Toronto is the financing side, with the traditional financiers being very focused on revenue and getting cash flow positive early in a company's cycle (a very Canadian, risk averse business culture), as opposed to the riskier but higher reward models favoured in the valley. But the greatest strength is easy to spot: the city itself.

It would be easy to argue that Toronto is the most cosmopolitan city in the world. The standard of living and quality of life are very high, and widely recognized by publications such as The Economist. The diversity in the city isn't just surface deep either: Toronto boasts one of the most diverse economies for a large city in North America. The strong tech industry sits aside a very strong finance industry, media industry (tons of television shows and movies are produced in Toronto), fashion industry and others. The way I like to explain it to people is that Toronto is not the best at anything -- but it is among the best in almost everything.

So there's lots of work. The other ingredient is that there is also lots to do. The strong cosmopolitan nature of the city means a dizzying array of options for dining. Those options are not just the affordable "ethnic food" you typically think of, but run the full gamut from affordable and delicious to some of North America's best fine dining. To that you can add world class museums, excellent (if under built) transit, many interesting bars and cafes, housing that's quite affordable compared to the bay area (I own a townhouse close to the city centre), hot summers and reasonably mild winters, government provided universal health care, and so on and so on.

So yes, people definitely do move here to join the tech scene, but not people whose ONLY consideration is the work they do everyday. That's an important consideration -- perhaps THE most important consideration when looking for a place to live, but it should not be your only consideration. Once you start to add in the other factors Toronto looks fantastic.
Hollywood Has a Big Millennial Problem
Yep - (cheap) monitor manufactures do it quite effectively. Many LCDs have less than 8bit per color and do exactly what you suggested.
I've been working on news recommendation for the past few years and totally agree with your point. Often time you can't have enough history for CF to work.

I'd encourage you to go further that tf-idf, can improve a lot keyword extraction and based on that improve your overall recommendation.

A simple, basic approach is to create a taxonomy of "entities" that you know are relevant for you. Often time these are so specific and particular that even if they appear a single time in the text they have to be considered keywords, wether tf-idf says so or not. It's clear that a text that simply reference that entity would have that as a keyword, which may be wrong, but most of the time you'll be correct.

As an example, I don't know, "coconut oil soap". Will tf-ids ever surface it? Hard to say. Is it relevant to your business and thus recommendation? I think more.

Happy to chat about this anytime, shut me an email.
It's really interesting the comments that are being deleted. Even links to news sources and quotes cited from news sources are being deleted. Someone saying that this was a tragedy was deleted. I'm actually not sure what doesn't get deleted at this point.
Mods haven't touched any of these stories. If they're getting flagged, it's by users.
Relevant example of this: https://news.ycombinator.com/item?id=10563540
All C functions are considered unsafe, because they don't have the Rust safety guarantees. Every function in the normal libc crate is marked unsafe.
I think it's a bit naive to assume there will be self sufficient space colonies with humans that are just like us, 300 years from now. Imagine a person 300 years ago speculating about the present.

Assuming we somehow survive 300 years, technology will be so advanced. We are just a few years away from genetically engineered humans as it is. And people argue about whether AI is 20 years away or 100, but we Will certainly have it by 300.
Very much so. I will often drive past the local Walmart at well after midnight and see a nearly full parking lot. The number of people who shop there is huge, and they do it because they are living on narrow margins and saving $0.50 on a jar of peanut butter is something that matters to them.
Ultimately if Toronto wants to be the best they will pay the best (adjusted for cost of living). They're best bet is that the bay cost of living becomes so unbearable that they can be competitive in take-home dollars.

As it is, the money for developers is in the bay by a huge margin.
Honestly why do we care? Yes Tor and stuff should have fixed this but honestly for 90% of users things like user agents give away versions anyway
Yeah, I go to austin a couple of times a year. I won't be going back without a lyft/uber replacement. Waiting 30+ minutes for a taxi and paying more than I would for an uber/lyft is not an option I'm even close to considering. Austin has lost a ton of visitors with this move, I'm sure of it and your experience is not representative of any of the people I've met while in austin. Uber/Lyft is commonplace with everyone there who wants to have a few drinks on 6th.
‘Worms’ or bust: Britain’s most tenacious indie games company
So, first, there is a difference between HN (mods) censoring it, and HN (community flagkill) censorsing it.

More importantly, what is the utility of showing it here?
Not an inherently bad thing, really. The unsafe keyword has two meanings:

1. An unsafe block tells the compiler "trust me, I know this is unsafe and I know how to do it safely"

2. An unsafe function tells the compiler "this is unsafe! it needs to be put inside another unsafe function or an unsafe block"

So an unsafe block essentially terminates an unsafe call chain. There are a bunch of things which are inherently marked as unsafe in Rust, usually because the compiler can't reason about them, like dereferencing a raw pointer as opposed to a borrow-checked Rust reference. That's what calls for an unsafe function in the case of strlen -- to only iterate over the string once we just have to assume that the pointer points to valid memory and is null-terminated, so like a lot of things in C, we just cross our fingers and go for it. The fact that Rust knows this could fail miserably is why it needs to have an unsafe block.
this is the experience you'll have with any unityped language, because they explicitly move responsibility from library designers to end users

and these undefined-behavior bugs are hard to fix because someone somewhere already depends on that on undefined behavior, and it's just a snowball which understandably leaves library designers unresponsive
I see non-tech stories on the front page all the time.
> There are a lot of tiny details that Uber nailed

Yeah, I can see that. If it were as easy as I initially thought it would be, then the taxi companies would have apps as good as Uber's. It's hard for me to understand why the existing taxi companies are so slow to adopt the best parts of Uber's business.

I've used Uber quite a bit and even if it were the same price or slightly more expensive than a regular cab, I would still use it because (so far) my Uber experiences have been much better than any taxi experience. I just wish Uber would either pay the drivers more or let me tip through the app.
DJ with no financial experience convinces clients he's a financial planner
It is not inherently a bad thing. In fact, it's very important for Rust to be able to accomplish its goals. As a systems language, we cannot dictate what we wish the machine to be; it doesn't follow our rules.

Unsafe allows for three things: enable extending Rust's guarantees by allowing for humans to vouch for code, the ability to encapsulate these behaviors into a safe interface for users, and give them clear indicators of what to audit if and when they fail at it :).

It's also worth noting that "unsafe" doesn't mean "anything goes." It enables extra behaviors. Regular old references are still borrow checked inside an unsafe block; unsafe unlocks the ability to dereference a raw pointer. In this case, because you're getting a raw pointer from C, unsafe has to be used: Rust can't know if C is playing by the rules.
If Clinton wins, it won't be because her email stuff is dismissed as a conspiracy, it will be because we only have two choices and the other one is vastly worse. (Don't try to tell me about other choices. Third party candidates are the frictionless pulleys of American politics.)
The saddest part about this is probably how alienating it must feel. Any of your friends that try and convince you that you have a problem are simply part of the problem working against you.

I bet that at least plays a small role in the documented unwillingness to seek out professional help.
But is this story stimulating our intellectual curiosity, or our morbid curiosity? I'd say it's the later. Any news coming out now will be shallow and repetitive. If, after more research and reflection a long-form story is written exploring the event's social, political, and statistical relevance then perhaps it will be suitable for HN.

But right now, context-free sound bites, unconfirmed rumors, and banal opinions are just noise that you can read everywhere else on the internet.
Indeed. It's true to say that there would have been a lot more terrorist attacks, and more serious organised crime, were our security services not using the bulk surveillance data sets for their analyses.

Of course, none of the details can be revealed for operational reasons, so the more paranoid fill in the blanks with 1984-style dystopian fantasy. It's unfortunate, as they really are doing good work.
The flip side of that is a moderator that picks and chooses comments and threads to "moderate" while sitting behind a desk nowhere near the incident.
How difficult is it for a U.S. citizen to relocate and start working there? Healthcare is only for Canadians, correct?
Agreed. Purescript[1] is definitely interesting as one the very few languages in the world with row types/polymorphism.

I'm not quite agreed on the effects bit being useful, but it's a good demo of what the type system can do. My main disagreement with the whole approach is that effects don't commute (in general) and so representing effects as such isn't quite valid.

[1] I'm still baffled as to why they named it thusly. I mean, I can guess at motivations, but it really deserves a much catchier name!
Searching for Sunken Treasure Is the Future of American Archeology
I wasn't aware of a higher paternal age ever being a good thing. Are there papers or articles on this? What's the "sweet spot" before genetic mutations in the germ line become a problem?
When you are dealing with pointers (which is a requirement to implement the API of C's stdlib), you are in unsafe territory.

Fortunately, any user of the C stdlib (including other languages) already expects it to be unsafe.
I've been following this all morning and it's crazy! I'm shocked that no admins have stepped in. If they don't soon, this could be a real turning point for Reddit as the "front page" of the internet.

You know it's bad when the FoxNews FB page is providing more information than Reddit.
It's absolutely laughable. But I've almost come to see this as a feature - It's so terrible that no one relies on it or uses it. Bash in my opinion is overused.
What are you using to manage state?
I honestly feel like I am missing something. What is the current excitement about bash on Windows? It's been available (and something I commonly use) via cygwin for years. And cygwin's bash can run .exe binaries.
The problem I have with panopticlick is that it does not show you recommendations how to fix things.
I just re-downloaded (vanilla) teeworlds the other day. After playing a lot of QW and Xonotic, it's nice to play something like HLDM or TeeWorlds that's a bit more wacky and less competitive. There is no bunnyhopping in teeworlds. Just cute fluffballs, hookshots, and heavy weaponry. Although, for whatever reason, all of the players are in the EU, or SA, and I'm USEast, so the ping's really high. One of many reasons I want to get a GPU that can handle UT4. Yes, mine is really that bad.
I just re-downloaded (vanilla) teeworlds the other day. After playing a lot of QW and Xonotic, it's nice to play something like HLDM or TeeWorlds that's a bit more wacky and less competitive. There is no bunnyhopping in teeworlds. Just cute balls, hookshots, and heavy weaponry. Although, for whatever reason, all of the players are in the EU, or SA, and I'm USEast, so the ping's really high. One of many reasons I want to get a GPU that can handle UT4. Yes, mine is really that bad.
"consider what action they can take -- as regulators -- to fix the problems"

Cause that approach always works so well...
What Happens When You Quit Showering?
Leveraging Splunk Admin Credentials to Own the Enterprise
What? The sovereign citizen movement is full of people who get arrested, imprisoned, get their stuff impounded.

I don't think you really have any idea who you're trying to defend as "differently normal" here. This is a movement that tells its adherents, "repeat these legal incantations, and you get out of speeding tickets or paying property taxes". And its adherents actually try that nonsense out, and invariably go to jail or whatever. (Occasionally they end up in shoot-outs with cops, and end up dead.) Delusion? Check. Self-harm? Check.

I really suspect you just haven't heard or read anything about these folks. I think you're barking up the wrong tree in this case, buddy.
Oh, for sure.

But there's Brooklyn hipsters, and SF hipsters, and Toronto hipsters, and then there are actual forestry workers who come into town.
I suppose they meant "authorized by your bank at time of purchase" and not "done on a website". The former is for example not done if the merchant uses one of those old imprinter machines. There is no way a bank can send an SMS when they don't know of the transaction.
From the article:

> All of these are built with generally pretty unsafe code (not just in unsafe blocks, but using lots of pointer offsets and completely opting out of Rust’s ownership system). That said, Rust has already forced me to clarify a bunch of ambiguous type casts and other interesting things. I like the explicitness it has over the C with regard to integer and pointer types and operations, although I’m sure that is at least in part because I’m not very familiar with C.
I distinctly remember a scene from some random show years ago, in which a kid was selling fake school excuses.

The other kids were amazed that the "top quality" excuse even had the same off center 'e' as the typewriter the school nurse used.
WTF are techies saying? A linguistic guide for the aspiring tech hustler
This was censored. I think it's safe to say that Reddit has a moderation problem.

Edit: to those downvoting, care to explain why this post is controversial? I can't understand the mindset at all.

--

KEEP POSTING THE MODS ARE DELETING VITAL INFO!!

If you are in Orlando, please be safe and please donate blood if you can. Here are the locations to donate blood:

O+ and O- blood donors needed. Due to the shooting overnight, the hospital and blood bank is critically low right now for donated blood. If you are able, please go this morning to donate at one of the locations below. This valuable gift you can give is a direct way to help those injured from this tragic incident. The Orange, Osceola, and Seminole locations open today are:

Orlando - West Michigan Donor Center 345 West Michigan St #106 Orlando, FL 32806 Phone: 407-835-5500 Fax: (407) 835-5505 Sun: 7:00 AM - 2:00 PM

Orlando - Main Donor Center 8669 Commodity Circle Orlando, FL 32819 Phone: (407) 248-5009 Fax: (407) 455-7570 Sun: 7:00 AM - 1:00 PM

Apopka Donor Center 131 North Park Ave Apopka, FL 32703 Phone: (407) 884-7471 Fax: (407) 884-7475 Sun: 9:00 AM - 3:00 PM

Kissimmee Donor Center 1029 North John Young Pkwy Kissimmee, FL 34741 Phone: (407) 847-5747 Fax: (407) 847-9605 Sun: 8:00 AM - 2:00 PM

Oviedo Donor Center 1954 West 426 #1100 Oviedo, FL 32765 Phone: (407) 588-1291 Fax: (407) 365-9982 Sun: 7:00 AM - 3:00 PM

Lake Mary Donor Center 105 Waymont Ct #101 Lake Mary , FL 32746 Phone: (407) 322-0822 Fax: (407) 328- 1119 Sun: 8:00 AM - 2:00 PM
I've gone ahead and added reddit to my /etc/hosts over this. Not because this in particular is so bad to warrant it on its own (though it is), so much as it is the final straw in a long line of things that should have been the last straw.

For people who are interested in actual news instead of meme wankery, Digg has been back for a while: http://digg.com/
I'm not sure your example really applies here... the mods here seem to be deleting comments that identify the shooter's name and ties to radical islam.

It's worth noting that even the FBI came out and stated possible links. /r/news is literally censoring news...

These megathreads used to be the goto source for breaking news. The one on /r/news is a huge joke. Literally every comment is deleted... redditors are resorting to /r/askreddit and /r/the_donald to discuss the shooting!

This is a big deal!
TBB tries to conceal the actual OS you're using. Apparently this breaks that protection and makes it possible for website to detect the actual platform and that it's TBB. See https://trac.torproject.org/projects/tor/ticket/8725
I'm Australian. We have a special visa, the E3, which is very easy to get.

Meanwhile almost everyone else is stuck in the H1B shitshow, which has in the past 5 years grown from merely "terrible" to "nuclear-powered self-propelling toxic thunderblob".
Most definitely. Most countries I've found that's true. Save for the last time I was in Paris haha.
We've been doing this via an in-house errors package for a while. It does other things, like log request ID with the error for tracing and whatnot, and uses a bit of code adopted from panicparse [0] to print pretty, easy-on-the-eyes, quickly-parsable stack traces.

Honestly I don't know why stack traces aren't formatted for quick parsing. Many thanks to maruel [1] for the inspiration.

[0] https://github.com/maruel/panicparse

[1] https://github.com/maruel
Bad example, Baltimore and DC are usually considered part of the same metro area.
There's a hedge fund built by anonymous data scientists - https://numer.ai

You can use ML to make money on encrypted stock data for free. Think Kaggle but the winning models are used to trade.
This is another great resource: https://www.youtube.com/watch?v=JxAXlJEmNMg
Funny, that's my stance towards Trump (or Drumpf). He's a racist homophobic asshole, but at least he's not Clinton.
It's not a non sequitur at all. Just pointing out that it's not unreasonable to imagine someone working somewhere without being a user of that company's product.
If there really is a big demand for this service then something else will probably come along to fill that niche.

I've personally never been to Austin, but I doubt the city is going to suffer any major decline in business because Uber and Lyft have left town.
More tools for ML financial prediction

http://52.11.211.67/recommend/app/hidden_connections?query=h...

http://52.11.211.67/recommend/historical-trends/index-contra...
I took a look at that video and it definitely does a great job laying out the problems.
I always repost the same ones:

http://www.gaisler.com/index.php/products/processors/leon3

http://www.oracle.com/technetwork/systems/opensparc/index.ht...

Gaisler would be easier one to implement in ASIC. The Leon4 is a 4-core variant. In any case, the Leon3 and key I.P. are GPL'd specifically for open-source to build on it. SPARC ISA only require $99 fee to use SPARC-compatible line. OSS people just keep ignoring it. Meanwhile, academics have built on it and the Leon3FT variant is often used in space applications.

So, get either booting on a FPGA, install Linux, and have at it. :)
Hi, I am sorry to inform you that today is Monday, in GMT+8 timezone.

That is just a small illustration of how your truth may not the universal truth for all.
They seem to unblock some threads now (but with comments still locked).

Reddit has become a weird place. Where have the normal people gone?
Dan Martell even moved to the Bay Area to build his companies.
True, but:

> If they'd cover it on TV news, it's probably off-topic.

https://news.ycombinator.com/newsguidelines.html
Wow, went through a few threads there and the moderators are outright banning anyone who mentions the religion of the shooter, which the fbi has confirmed.
How does this compare to Lua which seems to be the go to scripting ish language in games like world of Warcraft
Show HN: The Second Issue of Compelling Science Fiction
Open Handset Alliance
Over the course of the last four months I've been posting about my progress on a new science fiction magazine, and this community has provided fantastic feedback:

Pre-release comments: https://news.ycombinator.com/item?id=11151062

First issue comments: https://news.ycombinator.com/item?id=11469135

I'm happy to say that the second issue has now been released! Many magazines don't get past the first issue, and I can say that much of the reason we reached issue 2 is because of the support I received on HN. Thanks for being such an awesome community!
> 1. An unsafe block tells the compiler "trust me, I know this is unsafe and I know how to do it safely"

Right, so aren't you giving up the biggest advantage of Rust, that your code will be safe by virtue of it getting through the Rust compiler's safety checking?
My understanding is that the process of converting kinetic energy back to some form of potential energy in a regenerative braking system doesn't actually employ the brake pads at all. So the brake pads are only used when the driver pushes the brake pedal past the maximum capacity of the regenerative braking system. Depending on driving conditions, and especially if the driver maintains a proper following distance, this could be fairly rare.
The argument is it fundamentally changes the nature of the sport. Imagine if somebody came up with a baseball with a magnet in it that was attracted to the catcher's glove. The catcher now has most of the control as to where the ball goes and all the pitcher is doing is applying speed to the ball. Would that be a natural advancement of the sport? Or would it be cheating?

That's the question the curling world is asking right now. And to make the whole thing murkier, they're able to make this fundamental change not by adding technical wizardry, but by subtly altering something that is already part of the game. Exploiting a flaw in the game, as it were.