skysight-inc/HackerNews huggingface dataset:
Yeah, I managed to crash the compiler (SEGV) with AnyObject! casting. (I got the wrong idiom for iterating through an AnyObject[] )

The code contained a type error that the XCode compiler either missed or crashed before reporting. The command line compiler detected and reported my error.

I guess not telling us the "right" way enables us to fuzz test the compiler. :)
Exactly. It's the fact that many sites rely on GeoIP databases to try to offer the best localized services to people coming from various regions. GeoIP databases can also be used by firewalls, of course, to block all connections coming from a certain region.
The RubyMotion folks disagree:

RubyMotion for Android features a completely new Ruby runtime specifically designed and implemented for Android development. This is a new implementation of the Ruby language, it does not share code with RubyMotion for the Objective-C runtime. We are using the RubySpec project to make sure the runtime behaves as expected.

...

We feature an LLVM-based static compiler that will transform Ruby source files into ARM machine code. The generated machine code contains functions that conform to JNI so that they can be inserted into the Java runtime as is.

...

RubyMotion Android apps are packaged as .apk archives, exactly like Java-written apps. They weight about 500KB by default and start as fast as Java-written apps.

http://blog.rubymotion.com/post/87048665656/rubymotion-3-0-s...
Side projects are incredibly important to keep the tinkering in the shed creativity, experimenting, learning and ultimately growth alive. It's fine to have a few to work away on as long as they are not taking up all of your time relative to the return you are seeking in other areas of life.
Your point should've been "transportation emissions are only a small share of total CO2 emissions". If you want to reduce CO2 emissions, you should start by becoming a vegan.
I think nukes are a bad analogy: patents are far more likely to be used because their use is not nearly as destructive. When Apple won a $1 billion judgement against Samsung, it wasn't even remotely damaging to Samsung ($178 billion in revenue in 2013).

Really, it's just the inequalities of large markets. In general, it's a bad idea to start up a company in a field that a $100 billion company is expending a lot of effort in. Because they are established, they have the ability to create barriers to entry for you in a lot of different ways (marketing, supply chain, and yes, patents). If patents are no longer a problem, there are still plenty of ways that Google or Apple can keep you from playing in their backyard.

If you're talking big companies vs big companies, they're just trying everything they can to make their competition spend more money on lawyers, etc. to reduce their margins even further. Apple has huge margins, Samsung does not, so it hurts Apple less to spend $100 million on patent lawyers than it does Samsung.

The patent trolls are a new problem, and one that probably needs a regulatory solution. Technology patents in general are a problem, but solving the patent problem won't instantly change the landscape for smaller companies. They'll still be at a distinct disadvantage in a number of ways to larger companies, and need to pick their battles carefully.
OpenTable isn't even really a startup, they've been around for over a decade and have a near-monopoly. No bubble with this acquisition. OpenTable's investors would be crazy to sell for anything less.
If I was buying a pack of gum or a lighter from him, then yes I would.
The name makes me think it's a language, not a framework.
Still, society generally views playing chess as being nerdy, no matter how involved you are with it. They don't make these distinctions you're making. Whether or not they're accurate in their description is another discussion entirely, but I think we can all understand this in the context of the conversation.
Not intended to be a gotcha. That would be a silly one. (Downvotes on gp post: Now we see the humorless side of HN)
This is great - thanks for sharing!
Nothing about making programs for mobile devices in any way requires static typing.
I think you might have missed my point: the `initWith` translation produces the Swift constructor that the documentation you quoted presents as the factory method equivalent.

The `colorWith` factory method is useless in this context because a matching `initWith` initialiser exists. If the factory method were pattern matched in the same way, it would break things because it would produce a constructor with the same method signature as the translated initialiser.
Oh I would love to see a write up comparing it with Scala idioms. As a person who has done C# for a while a lot of idioms translate very well to Swift.

The if let x = whatever {} syntax in Swift is damn brilliant after looking at a ton of C# code with the as check.
The connections you're going to get out of the comments on this HN thread will probably be a huge gift to your dad. You're a good kid.
So Boeing got nervous after the SpaceX announcement and quickly bought some Samsung tablets for... uhm.. in-flight-entertainment? ;-)
From the abstract of the actual study:

- "Cool" => "Pseudomature behavior—ranging from minor delinquency to precocious romantic involvement"

- "Lose" => "Early adolescent pseudomature behavior predicted long-term difficulties in close relationships, as well as significant problems with alcohol and substance use, and elevated levels of criminal behavior."
I'd never heard of it, looks like it wasn't too bad!
Right now it's just an intriguing but singular result that deserves further study.

See, I guess that is my issue here: The article talks like we KNOW this for sure, not like "preliminary results suggest..." when no one has sampled anything that deep to verify it etc.

Thank you.
They've removed a number of items from Prime, and now left them in a strange limbo of "Add-on items" which can only ship with $25+ orders.

I've also had a significant portion of my orders take well over two business days to arrive, even with Prime shipping.
The President was staying out of it. There are now reform proposals to fix issues. You argue that if he'd stay out of it - as he was - that the issues would go away, so why were they there in the first place prior to him getting involved?
I agree. It's on my list of projects, but hasn't wound up at the top, and unfortunately isn't likely to for a couple months yet.
Maybe it's not a popular thing to say around here, but that $1000 in BTC could just as easily be worth $500 right now.
That is true for every programming language and platform pair. The syntax is always the easy part, but unfortunately the only thing most people fixate on.
Sounds like some of the girls were practicing some form of queueing theory.
Great, now I'll have to check the volume of my cups.
We're just two developers working solo, based in Portugal. We didn't create any public profiles, but feel free to contact us ;) As for your question concerning privacy: it was also one of my main concerns. We don't log or track anything on our servers, and we will keep it that way.
Police need warrant for Canadians’ Internet data, high court rules
Another instance of "anecdata."
Perhaps, but I fear that even if you build a $18k electric car, you will still have a hard time getting a lot of people on board due to the limited lifespan and high replacement cost of batteries (at the moment at least). I've never paid more than $5k for a car, and I see a lot of people in my (pretty poor) state driving $1k clunkers. My current car is 18 years old, meaning if electric it would be nearing the end of the useful life of the second set of batteries. ICEs well maintained, can have a very long lifespan.

I'm not saying that these issues can't be overcome, but I think it will be a much longer time before these types of vehicles trickle down to the lower 50% of the US customers, let alone, poorer nations, given that the current state of electric cars doesn't even begin to meet the needs of many people in the less dense parts of flyover country (yes range!)
Pikichat Is A Deadly Simple Photo Chat App Built In One Week
Yeah - but what's the point of GeoIP databases? Most if not all of the use cases are idiotic. The browser tells me that the user understands English and French, but since the GeoIP database tells me the client's address is "brazilian", I'll deliver portuguese text! WTF? Similarly, routing requests to servers in the same country is kinda stupid - you want to achieve responsiveness, and responsiveness comes from shortest paths in the network graph, not from being inside the borders of the same country, or even from shortest geographic distance. In that case some suboptimal routing at least should be of little consequence, so it might be a usable approximation. Limiting access to content because you are in the wrong place is about as counter to the idea of the internet as you can get, so it's idiotic simply because of that. There simply is no sane reason to even have a concept of a "location of an IP address", other than its location in the network graph for packet routing purposes.

(edit: and the first one of those is causing lots of unnecessary pain, not only to travellers who suddenly have to deal with a "different internet" simply because they moved their body to a different place on the planet, but also for people in multi-lingual countries, who regularly have to deal with moronic websites forcing them into some particular language version that supposedly is the "language of their location", ignoring the fact that the user not only doesn't understand the language, but specifically tells the server via appropriate headers which languages the user understands.)
Interesting. I'm checking it out now. There's no documentation on presence awareness, so I'll test it to see.
To be fair, this is pretty much the typical entrepreneur-idolization media story:

1. Gamble someone else's money

2. Luck into winning

3. Use the proceeds to invest in something a little less risky

4. Rinse and repeat

5. Be pointed to as an example of how entrepreneurism is a path to success, ignoring the vast majority who don't get past step 1
It's a link on Hacker News, so I would expect (or rather, hope) to not see links to uninteresting stories.
I can tell you didn't read the article because it addresses your point first thing.
I just clicked on that and read the first root comment. The kid more or less admits to using fake reviews on his site. He offers to "fix" a review, which not only sounds incredibly fake, but in which the person claims to be in NY but then claims being in LA.

Err, not sure if this is off to a great start. The skills to speculate bitcoin may not be the skills that get you ahead running an e-learning company. The kid comes off as incredibly dishonest.
Do you guys have an API available?
Sadly, in the US, the National Enquirer has broke actual news in the past.

I get the feeling for all the tabloid stuff, someone on the Daily Mail's staff just loves to find all the weird scientific studies and news that can be turned into bat-boy-style headlines. With the main difference being that the Daily Mail doesn't make up the original discovery but might be a bit hype-driven. I do wish they would provide a bit better links to the story.

The other sad thing, and it is truly sad, is that they sometimes actually are more factual about stories in the US great plains then the US east coast papers[1].

1) the NY Times in particular seems to be incapable of choosing the correct state for North / South Dakota Senators.
Yay, sexist and inaccurate metaphorical framings for math problems.
The Fallacy of the 'Already Exists' Startup Bias
Ask HN: Why do you star GitHub repos?
Serious question. Issuing a star means different things to different people: bookmarking, encouraging, doing a favor for a friend, publicizing, and more I'm sure.

Why do you star?
It's flat out wrong. You'd end up with the last candidate, not the second best, as you say.
>>>objects that like a hostile ship are dark, drifting, and small

Dark on the visible light spectrum, sure. But if you have active engines or live crew (or both), you will be much warmer than space-at-large. Asteroids are tricky because they're dark AND cold.
Because of performance and privacy concerns, we are not able to resolve a WHOIS request for all domains. Hence, there will be a few false positives. You can check our FAQs for a bit more info on this.
This is a great site and idea; much needed. Do you have an API? I work at a "sort of" OTA "start-up" (200+ mm visitors a year) and it would be nice to explore including these reviews on our site.
Google does not even have to enter the space to potentially upset the restaurant booking space.

If they added "book a table" to the search result page & map listing or restaurants, and solicited those as paid ads, competitors could encroach on OpenTable's success.

Even small local marketers could get in on that game: buy a software license for a table booking platform and start selling to local restaurants. Collect $X per booking, pay Google $Y, profit $X - $Y. No OpenTable required.

Of course, OpenTable could get in on it, too.
Makes sense, thanks for the response, I really like the tool.

I think one area where Namegrep would benefit is to offer a few more examples to try out. As a "hacker" myself I immediately understand the power of the tool, but still want to see a few more interesting regexps that actually yield some worthwhile domains.

That and inserting a subtle horizontal divider in the result search everytime I press the search button (while in regexp mode). That way, at a glance I can see where my previous query ended and my new one began.

Awesome work!
That's how long my parents lasted.
I actually did read it. And I'm responding to the idea that "see, you complained, and Google changed it, so your former complaints are now misunderstandings" is really not a valid thesis.
(Not OP)

No, not the billions, but yes the results of other searches when filtering by ".com available" such as (:colors:)((:words/adverbs:)|(:words/verbs:)) and then maybe if I also limit the length of the domain from there - there wont then be billions of results

As a side to that, could :colors include more of them? There's definitely more than 12 usable colour names!
Never seen a fee for a reservation but I have booked at restaurants that took my credit card and would have charged me a fee if I were a no show.
Swift is not anything like JavaScript. And unfortunately ruby isn't powerful enough to do what Apple needs, but I agree that it would be nice if they could have chosen something with more syntactic elegance, although I'd have preferred it if they'd just gone in the direction of Smalltalk.

I presume you haven't programmed lisp, because although there is very little syntax to memorize, there are a huge number of functions.
Yes, I think that's right. I was really criticizing the idea that winner-take-all deomocracy is not a system that "favor[s] candidates that are more in the center". "Polarization" was a poor choice of words; I think "extremization" would have been better.
What happens if he is found not guilty, and they've already sold all of his assets?
Why Wallaby Hires Slow
You can do Indiegogo anywhere I believe. But even for Kickstarter to set up or find intermediaries&friends in the US is easy. Many European projects there that way.
I live in the city where their hq is. Here they're colloquially called "the source code mill" or "the source code factory". As in, they take in junior cs students and mill out source code.

A lot of people like working for them because they do take almost anybody and don't have high standards. You could call it the "bullshit job" of CS.
I get exactly the same effect

EDIT: Looking into it further, I get that effect just loading up the provided .wav (which sounds fine in any media play) and not doing any processing on it, just trying to play it straight up.

EDIT AGAIN: Got it, the very low buffer size of 100 is casuing the problem. Using the default size and everything is working like a charm
We don't at the moment, because our programming resources are limited and we have been prioritizing development of our lending platform. We will likely be able to make our data available in an API within a year.

You can view the data used to generate the repayment graph here: https://www.zidisha.org/index.php?p=114
PyCharm is a superset of WebStorm as well
Internet users' privacy upheld by Canada's top court
Yup, we've got an API. Shoot me an email at dann@tripexpert.com!
I would like them to elaborate on their naming convention. How do you avoid name collisions? I always run into situations where I want something general on two different places and where they don't share anything. I usually end up prefixing the classes with something unsemantic like the section or part of page they're in. That also makes it harder to re-use since it's suddenly bound to that section.
Is there any documentation for the API, or at least a link to it?
Why are you talking about mobile devices?
yea I just see the event information, no captions
Yeah, but I don't, and I don't see how that follows from what I said either. I was actually more thinking of things like old Opera vs. the current minimalistic trend in browsers - "shiny" to me has nothing to do with features, and in the worst case features even get sacrificed for shinyness. If two things have the same functionality, the more "shiny" one wins, obviously. But that wasn't what I was talking about at all; I have nothing against beauty, but form should follow function, and function should be king.
They claim to have "proof", but what ever happened to "Innocent until proven guilty"?
That's a nifty idea. Will think about it. Thanks for the feedback.
Hmm, the stream doesnt load for me at the moment. Is it location restricted or are there too many users right now? The other streams work.
I agree, there are more than a few features I'd like to see C# adopt from this, and that's a big one. Proper string interpolation is another.
Honestly, with the recent Play permission display changes, I think it might be much safer. Non-play-store installs always show all permissions. http://www.xda-developers.com/android/play-store-permissions...
>The convenience of surrounding yourself with people who are not assholes doesn't magically make all the assholes in the world disappear.

No, but just like no one can replenish the all of the lost trees by themselves, no one can uproot all of the assholes of the world either. What I can do it plant a few trees on my property, encourage others to do the same until, collectively, a difference is made. If people find it harder to be assholes there will 'magically' be fewer assholes.

>Then stop asking people to stop discussing solutions.

That's the thing, they are not discussing solutions, they are just pointing out that there is a problem. It is a signal to noise issue at this point.

>Except that a lot of people don't even recognize that a problem exists.

I think those that recognize that there is problem far outweighs those that don't. Eliminating all of the detractors is never going to happen. I mean, there are still flat-earthers out there for crissakes.

Also, I don't think it is all that helpful to think of it as 'a' problem. It is a cluster of related issues and viewpoints. A person can recognize one issue or viewpoint as a problem that needs to be fixed while another does not for /that particular issue/ without invalidating vast areas of agreement between the two parties. There is a lot of room in this arch-issue. To try to get everyone to agree in totality is absurd, I hope you agree.

I think it is perfectly acceptable to mark some people as lost causes if their cluster of ideas are hopelessly disjoint from the overall consensus. And if we all agree to treat them as pariahs (and I think many of us have) then we can discount their contributions to the overall equation.

>I'm actually not advocating anything. I'm arguing against your "everyone please stop discussing the topic" policy, because it's harmful.

I think you mistake my position. It is not 'everyone please stop discussing the topic' it is 'If we are going to talk about something lets talk about solutions since the problem has been identified.'

A bit more subtle, I know, but the distinction is important.

>You can't tell me the action items aren't controversial when you're disagreeing with what you think my proposed action item is right now.

I am also not saying that /some/ action items are not controversial. If people were running around talking about the merits and effectiveness of various action items I'd be pleased as punch. I mean, one possible action item would be to require by law that people hire two women for every man until parity is achieved but I'd probably not get behind such a 'one size fits all' solution.

IOW, don't take a relatively small disagreement in one area of this vast topic and turn it into a giant chasm. We are not at a 'we agree completely or disagree utterly' level of granularity here but that is where a lot of people tend to want to take it.
1. Bookmarking
2. Love
Greetings from Bytemark, we are contemplating much the same thing right now.

We have our old content DNS system (http://www.bytemark.co.uk/support/technical_documents/dnsc) which just lets you upload tinydns data via rsync (since 2003). Based on tinydns, so it's been completely rock-solid stable but missing more and more features as time went on (IPv6 is in, but DNSSSEC is a long way off).

Our challenge is to add / augment this to allow sane control panel access for people that want t ouse it and not proliferate databases or logins. We have a rough idea of what to do, as maybe you do too, though we will likely have to make people choose between "old" and new type logins

But the idea will remain the same -upload a nice simple text file of records, becomes live straight away. tinydns syntax can certainly be transformed from other formats pretty easily...

What're you working on then?
The article has a link to Jon's Law there.
I think new models and progress will have to be based on looking at the technologies available, such as cryptography and web protocols, and figuring out what are the best and most convenient systems you can assemble for various levels of security. For instance, a site can track your visits with a cookie, without your creating an account, as long as you use the same browser and the cookie doesn't expire. Cookies seem like almost enough for a lot of scenarios, except that you can't (currently) transfer them to a different browser and there's no standard way to distinguish the person that owns a cookie if multiple people use the same browser.
But how is that different from the original problem? Unknown distributions are unknown. Assuming a uniform shuffle of ranked options isn't actually appropriate in most real world situations.

IOW, strategy is bad, but the stick market isn't worse than the mate/employee interviewing situation.
Working on it. Hard to get all those zones (; Thanks for your comment.
IANAL.

That said, my understanding is yes, if you know that the purpose of the travel is illegal, then you are aiding and abetting. If they can show it to a "preponderance of evidence" standard, they have the power (not "right") to seize your fare. If they can show it beyond a reasonable doubt, they have the power to punish you as well.

As rayiner mentioned previously, the preponderance of evidence standard is actually not terribly out of place here, being that disputes about ownership of property are generally settled that way.

And yes, it is something for a court to determine.
Seems a little biased, considering he actually says "I would say I was part of the not-so-cool kids."
My co-founder and I actually met at a hackathon a few years ago and worked on an early version of the site. It's very exciting to finally launch!

My co-founder Andrew is a lawyer-turned-developer. I'm a former tech journalist (Laptop Mag, The Verge).
> THERE IS NOT SUCH THING AS A FAILED PROJECT

This can't be stressed enough.