skysight-inc/HackerNews huggingface dataset:
Anyone in Valencia, Spain?
Hi,

Just a quick post to ask if anyone here is currently in Valencia, Spain. I'm going to be here for quite a while and have just arrived so I'm looking for like-minded people to meet up with and talk about tech / startups / business / you name it.

I'm from London UK originally but speak Spanish as well as English.

Look forward to meeting up!
OpenBSD is an really polished operating system built to a much higher, tighter standard than Linux and the GNU libraries are. I used it right up until "cloud computing", and then for economic reasons needed to use Linux instead.

The biggest problem with OpenBSD has been lack of support for hardware and virtualization, though a lot of the reason for this has been the OpenBSD team's own hostility towards virtualization. I get their reasoning (virtualization is a security issue), but the economic consequences have been devastating to their userbase.

The cost difference and ability to run on cheaper hardware was a big reason Linux won out over Windows. It's important to make operating systems accessible to everyone, even those that can't afford full dedicated servers.
Except that shooting someone is generally illegal, whereas having an affair is not. Allocate your sympathy as you wish, but don't pretend that a person deserves to be the victim of a crime because you or anyone else find their behavior distasteful.
How many teams are you hoping to accept into the fellowship for the first round?
I can't get any info about this without entering my email address? Nothing?
I don't wanna say that, but a language created by such a large company, which is open-sourced since day one and developed by a team of professionals with a solid research before any lines of code have been written ... sounds a like a big thing on the table for may day-to-day choices in this sea of possibilities.
One other grammatical feature borrowed from Chinese is the way of asking and answering yes-no questions.

For example:

sina wile ala wile e moku?

you want not want OBJ food?

Answer can be "mi wile" or "mi wile ala" (I want / I don't want). One can also go even more Chinese-like and drop the subject pronoun in this context.

Or:

sina kute ala kute?

you hear not hear?

Sonja did provide an alternative way of asking yes-no questions, which is making a statement and appending "anu seme?" (literally 'or what?'), kind of like German "nicht wahr?" and Portuguese "não é?", among others. I think the Chinese style is more standard and pervasive today, though.
Yeah, which is pretty meaningless because lux is a measure of light intensity at one particular spot and it doesn't provide any information about the distance at which that's measured, how big an area it'll reach that lux value over, or anything. My little 1 watt torch could probably produce ridiculous amounts of lux so long as it was only over an area the size of a postage stamp, for example.
I have no idea why you would add css that diasbles zoom.

Do everything you currently do, but don't add "user-scalable=0" to the css. Doing so provides no benefit to anyone, but does make your pages harder to use for a large section of users.

You still haven't listed the benefits of disabling zoom.
Well, Resharper is available since VS2003 if not earlier. It has what VS2015 has to offer and more. Including extracting code into methods and classes. I can't even image the pain developing without it (at least before VS 2015).
For me:

1. I'm old enough to need reading glasses.
2. etc.
As to the sidenote, it must suck for the people who have periodic pain bad enough for them to be unable to hold a manual labor job but who can still have bouts of living a normal life. Either they have to forgo the moments of freedom they receive or risk losing any disability.
Point.

But in any case, Police pride is a real thing and you need to account for it in your arguments. Otherwise, actual police reform becomes impossible.
Makes most sense to compare Impala and Spark architecturally. Ibis will eventually integrate with Spark. We've been focusing on Impala integration for reasons cited here: http://blog.cloudera.com/blog/2015/07/getting-started-with-i...

In particular, we're working on byte-level shared-memory integration with Impala (which is implemented in C++ with LLVM runtime codegen — the project's tech lead, Marcel Kornacker, was the tech lead for Google F1's query engine) to run user-defined logic without data serialization / memory usage overhead. This also opens up Python's HPC / scientific computing stack and existing data libraries to be run in a Hadoop setting without Python-JVM interoperability issues.
Instagram Brings Search to the Web
Quite right. I should have been more clear: Criminal libel laws may still be in the statute books, much like laws may still exist requiring someone carrying a red flag to walk in front of horseless carriages. But we should expect prosecutions under criminal libel laws to fail because of the modern interpretation of the First Amendment (and state constitutional protections that may be broader).

For instance a court in the 1990s struck down Montana's criminal libel law as unconstitutional: https://casetext.com/case/state-v-helfrich-1 But as far as I know it is still on the books.
It's a classic test of a computer programming language to see if it can self-host - that is, to write a compiler or interpreter for the language, in the language.

I'd love to see this article translated into Toki Pona to get a sense of the expressiveness of the language.

How much is being left to the listener to figure out what must have been meant ...

edited for typos
We don't get to pick, we have one that services our house and we are required to use them.

If we don't connect the panels to the grid - they send out inspectors to homes that are drawing below the norm power and look for panels. If they find panels or any renewable energy source they call the cops and start a lawsuit.
Mobile Safari Is the New Internet Explorer
Those aren't actually the full size images. It looks like the author has replaced the image links to go directly to the full size image now.

Example: http://static.lukew.com/dropdowns_compare_2x.png
A Quine Puzzle
Hi Kat,
considering applying for a hardware-based startup. I have enough savings to quit my current job for 2 months but the 12k would be enough to build a few prototypes. Would you consider a robotics-based startup?
Interesting, I haven't heard about this. Could you speak more to the illegal spamming allegation?
How do you feel about teams with a year of college left?
About 20 -- we want to keep it a small experiment for this test batch.
There is a disappointingly large number of "privacy" advocates on this site who disagree with that.
Agreed. But then there are plenty of newbie (and even veteran) cops who don't understand the difference either.

Keeping that in mind, and educating them of the viewpoint is more important than yelling at them or breaking them down.
> Please be extremely open minded about solo founders. I feel that is one consideration that hasn't been adapted with the changing tech landscape.

This is something I always worry about too. I have several really amazing people that I could partner with on a few different things but due to financial obligations there isn't anyway they'd be able to join full time unless there was an investment. So pitching as a solo always makes me nervous that I'll be immediately discounted even if I could bring in a partner shortly thereafter.
The article glosses over the two hard selections - from/to airport, and date. For both of those, the number of options is large. The author offers no advice on that hard problem. His suggested UI would seem to force the user to bring up a keyboard and type airport codes.
Go terminology used in the West is all from Japanese. The reason can be traced back to the first organized Western interest in Go, from a German engineer who visited Japan in the 1880s: https://en.wikipedia.org/wiki/History_of_Go#Development_in_t...
I felt the same until I finally broke down and did it.

Basically, if you want to use ES6 (or ES7) features and are targeting an environment that might not have native support (browsers) or inconsistent support (browsers, io.js, node.js) then you will inevitebly need or want a build step at some point. You could probably get by with some on-the-fly transpiling for a little bit but I would avoid that as a long-term solution except for maybe in tests.

I highly recommend setting up a build step in any project for BabelJS to ES5, TypeScript to ES5, or my favorite, TypeScript to ES6 to BabelJS to ES5.

Not only will you get awesome language features, you will also get some really great tooling in VS Code or Atom.

Also, it's worth noting that all of these language features are pretty much all optional so you can ease into them.
What's problematic is that the more jumping you do to avoid dumb workplaces, the greater the possibility that only dumb workplaces will be desperate to hire you.

It's a no-win situation. Unless, of course, you can do a better job of evaluating a job before you take it. But people need to pay rent, and heck yeah, companies straight-up lie about the jobs they offer.

Perhaps it's time for hiring companies to consider that even though employees are discouraged from saying negative things about a former employer, that sometimes yeah, that former employer was a jerk royale.
My loader calls MAlloc and asks for a piece of memory. My loader puts the module at that address.

TempleOS does not use paging. All processes uses one big address map. Paging is not used.

You are a retard-nigger.

My JIT compiler calls MAlloc() for some memory to place the code into.

I am sick of fucken retard niggers who don't understand paging is not used.
It sounds like you may be far enough along to apply for Y Combinator (those applications open in late August). But I don't have quite enough information -- so if you're in doubt, you should go ahead and apply for the Fellowship. If you're working on hardware you'll have to illustrate how you plan to make progress with the limited amount of funding the fellowship provides.
A Young Entrepreneur Who’s Changing the Messaging Game with Textr
In general, I suspect you'd get more benefit from starting new projects with TypeScript than "converting" existing ones.

The module/class/types system tends to push you in certain direction for your overall design, compared to a more amorphous vanillaJS.

Even then, the language features don't replace coding rules and discipline. To pick one feature, protected and private members are little more than polite suggestions in typescript, and can be bypassed easily if that's culturally acceptable in your dev team, losing the benefit of well defined interfaces between chunks of code.
If Typescript feels generally useless and even a hindrance to a team, it's very possible that team is working outside of the bounds Typescript is meant for.
For example, I can certainly imagine a tight knit bunch of crazed coders writing fantastic JS code that really doesn't fit in a java-like development model.
If that's the case, you'd probably want to think about why your team migrated to Typescript in the first place, and what you were hoping to gain from it.

The generated boilerplate complaint surprises me a bit. Typescript produces very little extra code, and has almost zero runtime overhead.
There's an 5 liner __extends helper function, but that's about it. Most of the time, a line of TS maps to an essentially identical line of JS.
I understand that's becoming less true with the fancier syntactic sugar of recent releases, but we're still in the same general ballpark.
(and of course, the extra code melts away if you're able to target higher ES versions.)

The learning curve bit really depends on your team's background. Folks coming from many non-JS language will have been exposed to modules/namespaces, classes and types. They will be able to write reasonable code with typescript for a while before even realizing JS has this strange and intriguing prototype mechanism, although it can be a bit of a shock when the day comes, and an ancient JavaScript bearded one sits them down and gives them The Talk about what lurks in the basement.
Unfortunately we're not going to be accepting non-profits for this first experiment. If it goes well though, we hope to fund some this way in the future.
So in places where it was a crime, the argument doesn't apply? It seems quite odd to base a moral argument using legal definitions of criminality as those definitions do change. Consider the absurdity of applying such reasons to a place where certain political protests are illegal.

Also, the argument presented does not make a distinction between legal and illegal usage.
It will be up to the wider community to educate the young impressionable kids who take the money that they have no obligations to YC and that there is no such thing as loyalty in the valley. YC is sure as hell gong to chuck them to the road if they don't work out.

Unfortunately a lot of these kids will probably feel guilt over taking the money and feel like they have some kind of obligation to take deals that are much worse for them.
good if you're willing to take the fall semester off.
...just knee-jerk stupidity...

You aren't helping yourself.
I agree with some of the things you put forward. As I said, I wasn't gonna lay out the case for the opposition.
If you have an active msdn, you should see 2015 now in subscriber downloads along with any product keys.
And do you rise above that and present your argument's best face, or do you fight fire with fire?

What's the goal? I'll admit I'm pretty new to this forum, but one of my favorite parts is the civility of discussion that I've seen in the comments.
>being publicly defamed on the internet for eternity is far too harsh a punishment for cheating on your spouse

If people really thought that were true, it wouldn't happen. Why go to all that effort unless you really believe in your cause? The most likely outcome is that given a list of millions of names, the average person will search for public figures and people they personally know, and not give a shit about the rest.
Apache Cassandra 2.2 Released (JSON and UDFs)
A lot I can agree on with you.
CMPedometer
Over turned convictions are in the low hundred (shockingly too many, a real disgrace) but the point is that at least 1,000 people paid to access images of child sexual abuse using their real name and CC details.
Adultery is a crime in some states.
Sorry about that -- it's definitely safe to click through that first button. The actual application page's submit button, however, will submit your application!

edit: we've changed it to link directly to the application form now. Thanks for pointing this out.
> I have several really amazing people that I could partner with on a few different things but due to financial obligations there isn't anyway they'd be able to join full time unless there was an investment. So pitching as a solo always makes me nervous that I'll be immediately discounted even if I could bring in a partner shortly thereafter.

It's a fair point, but you have to take into account the fact that a lot of those people won't join you when you do get investment. It's the same thing as when two founders show up and talk about their rolodex of talent they have waiting to be hired as soon as there's money in the door - it's a useful data point, and certainly something to consider, but a good percentage of those people will typically not work out, or won't like the terms, or will want too much money, etc. So you can't treat it the same as the people who have the team onboard now.
You should be able to get VS2015 Professional as part of your subscripton

http://www.theregister.co.uk/2015/03/31/visual_studio_2015_m...
You don't need Visual Studio to have automatic refactoring and code-complete. Atom, for example, supports that.

TypeScript's benefits include all the generic benefits of type checking.
As a non-American, I find it interesting how so many Americans (especially online commenters) refer to other Americans only as liberal/Democrat or conservative/Republican these days.

Is America that polarized? Or, are the people with more complex views (i.e., having both liberal and conservative viewpoints) just less likely to speak out?
Yes, I think I agree with you on everything. I'm mostly influenced by the fact that I saw a man hit a stray dog with his car right after I fed it (it was emaciated) even though he was on a mile-long straight stretch and the dog was standing on the street for a while. Not only did he hit the dog and ran while onlookers yelled for him to stop, but he ran a stop sign in his attempt to speed away and caused a truck to veer into the opposite lane to narrowly avoid him.

The police told me they couldn't do anything because a police officer wasn't there to witness any of this, which is reasonable as far as laws go, but I don't think such behaviour should go unpunished, even if it's just people thinking less of the perpetrator.
It would be cool if the images reflected somehow the language as it was created. The Smalltalk showing a Windows XP window and BASIC without line numbers seem wrong.
Is the Marpac Dohm actually targeted at nurseries? I've seen it quite frequently in medical waiting rooms. It helps provide privacy for those having sensitive conversations behind flimsy doors.
That is not a textbook. That is people explaining to children what the field is about.

Try translating this, from an actual textbook, to toki pona:
"This section shows how depth-first search can be used to perform a topological sort of a directed acyclic graph, or a 'dag' as it is sometimes called. A topological sort of a dag G = (V,E) is a linear ordering of all its vertices such that if G contains an edge (u,v), then u appears before v in the ordering. (If the graph is not acyclic, then no linear ordering is possible.)"

This one is a little insidious, because presumably you are not allowed to introduce new words into Toki Pona.
That's something to celebrate!
can people working on side-projects/ideas while having a Full time job take part in this?
Yeah, I've been a heavy Resharper user for a long time as well... but now I almost don't know which bulbs and stuff is VS and what is Resharper :) and Resharper re-binds some shortcuts. Feels like Resharper is a couple of steps in front of VS still though, the refactor LINQ expression functionality for instance is simply fantastic
And maybe the entire progress of science over centuries and millenia has taught us that the crazy stuff we see when tripping isn't real in the slightest.
If one of the many schema migration solutions out there doesn't work for you, hacking one together is simple enough:

* Put your schema/data migrations into .sql files as raw SQL

* Number the files from 0001 on

* Write a script to apply each migration file to the DB in order, recording the file name to a log table after successful application. Only apply migrations not found in the log table.

* Commit your .sql migration files along with the code it is tied to.
It doesn't matter whether the distinction was made, because there's no reasonable discussion to be had about privacy that doesn't engage with criminality. An argument about an absolute right to privacy is intrinsically an argument about how society should respond to crime.

In reality, almost nobody who thinks they believe in an absolute right to privacy really believes that.
The ASP.NET team had stated a few months back they are a couple months behind the visual studio release, so it shouldn't be that much longer.
Let me add: https://www.youtube.com/watch?v=HhGuXCuDb1U
Yes - we are considering hardware-based startups. We know $12k isn't a lot to get a hardware company going. We'd ask that you tell us in the application how you plan to make progress in the short amount of time, with a small amount of funding.
YC is an entire team and as with every great team, the most influential work is being done by people we shall never know. Kudos to everyone there.

That being said, this Sama is one freaking impressive DOer. From the time he came in to now, this feels like the YC you would expect 10 years from now.
Exclusion? Oh dear, here we go with the black or white. "realm of ideas or thought" - and the simplification. "not an extraordinary designation" - and dismissing philosophy. "beyond the mental abilities" - and more simplification. "mental aptitude" - you'll be fine then with neuroscientists or some such fixing the falcon.
If my understanding is correct you're using VS and writing C#. If that's the case it's just stupid to use VIM.

Let me tell you one thing: Using VIM will not make you "pro hacker". It won't even make you more productive, probably.
http://gawker.com/5853754/the-seedy-spammy-past-of-airbnbs-c...
Interesting... Was suspecting (hoping) that the technology would provide solutions outside ide/code space.

Could you provide some highlevel details of the implementation? TIA!
And when that happens, it is the man's fault for reacting violently, or if you're particularly callous, the wife's fault for cheating. The person who reveals the truth is quite a ways down the blame list.
at the very end of the article it states "All these alternatives to dropdown menus don't mean you should never use them in a user interface design. Well-designed forms make use of the most appropriate input control for each question they ask". The from/to airport, at least, is a candidate for dropdown. The point of the article is that it's best not to default to "what works", and approach "what's works best" or what's most appropriate for the data to be input.
E.g. teachers' unions are subject to the same basic dynamic. The only difference is that the fallout from protecting bad teachers is usually not fatal.
10 Tactics to Quickly Reduce Churn
It's an evidenceless statement, full of self righteous judgmental undertones. "civilized society" is not disney cartoons and soap operas. There is no reason to add anything to the statement that adults are free to handle their relationships as they choose. No need to add a "but I think they're wrong to do it".
How much have you sold through Kickstarter? I'd say use your best judgement, and if you're not certain, still apply. If it's a lot, you may just want to apply to the W16 batch of YC (applications open in August).
Roslyn is a new compiler built in C# and faster. When using VS2015 (and confirmed working with asp.net 5 projects), the solution is compiled using Roslyn and completely in memory (meaning it doesnt build and then write out assemblies to disk just to read them back into memory and reset the app).

The whole cycle is way faster and there's a lot less pause time between editing a c# file, hitting save and then just hitting refresh in the browser. I'm not sure about mobile app dev but that probably has more latency due to the emulator setup.
Ask HN: Best tool for a programming class to share screens?
I am about to teach a small class in creative programming (5-10 people).

I am considering having the whole class connected to screen sharing software so that I could view any student's screen at any time from my own computer.

This would let student presentations happen more quickly, let me view their code more easily for discussions, and it would discourage them from Facebooking during class.

Any suggestions? Skype and Google Hangouts are the clear options so far, but I worry about quality and I wonder if there are programs specifically for this situation.
You didn't ask me, but the correct answer is 'none.'