skysight-inc/HackerNews huggingface dataset:
Buried in the notes: ".. in order to maintain the monthly cost of our VPN servers we utilize small portion of CPU resources (less than 1%) for LTC on any computer that runs Kodachi."

And the root account is enabled (with a publicly known password). Yay.

And it suggests using Daemon Tools (a virtual ISO drive) to burn it to a DVD. I'll admit it's been a very long time since I used DT but it still looks like it's just a virtual optical drive.

I honestly can't speak for their motives but this looks like amateur stuff. I personally wouldn't touch this with a 10 foot bargepole. Pick a major distribution, not a toy with dodgy stuff running on it.
Now being a full time community college instructor isn't bad-I remember looking up the salaries for my instructors at DeAnza College, and they were fairly respectable (high 5 figures salary plus bennies).
In my opinion, Apple has been a fashion company ever since the iPod. Remember the white earbud commercials?

They've positioned themselves as a luxury brand, where it is considered fashionable among the general population to visibly own their devices.

Sure, Mac-owning techies have additional reasons, but I don't think they drive the brunt of Apple sales.
This is awesome work -- Tidal also has a bleeding edge interface to supercollider, worth checking out.
https://github.com/tidalcycles/Tidal/blob/master/examples/su...
It still sounds sketchy to me. Threatening to leave is giving your employer an ultimatum. Personally, I think the rational response to this is to placate you, find your replacement, then fire you. If you actually have issues with your work environment, you should address those head on without the threat of leaving the company.
> I taught the classes because I enjoyed the experience, not for the money.

This point's key. People will do it for "free" out of personal-fulfillment, driving down costs.
Like Uber for Wireless
Whose definition?
Also, I never said it was open source, but merely that it's not closed source which is true, since it's somewhere between OSS and CSS.
>that is a lie

It's not a lie, because I clicked on the links and nothing happened. You're being far too defensive.
Except when that lawyer is in an important meeting. Then the roles are reversed.

And when that lawyer is 65 and retiring, it's the Rolex that he gives to his son.
>> acquiring a new phone number is much higher cost than creating a new online account

> Not really.

That is a much higher cost. The conversation around microtransactions is in large part about the cognitive load of having to pay for each action, and something as high as $3-4 is significantly more. I can't imagine that wouldn't deter large numbers of casual bullies, and I can't see that not having a significant effect on bullying in general.
You're exactly right they want to hit all the markets. People will buy the most expensive watch, but it's not for everyone. It will be a conversation piece or it will be an object of jealousy (or possibly ridicule). None the less I'm curious to see how it sells but I'm more interested in the next version of the watch.
+1 for Bellroy.

I bought their "Card Sleeve" wallet a few months ago and have been very happy. It forced me to pare down my wallet to only the daily necessities. I keep the variety of other cards and extra cash in my bag using this simple, inexpensive, ingenious system:

https://www.youtube.com/watch?v=CGiPemyCRyE

(although it seems obvious, I recommend watching the entire video to see how this could actually be put to use as daily pocket wallet).
I read the title as: I was a professor at four universes, which changes everything.
Or maybe he's old enough that he's used to thinking in assembly. I learned firmware on 8051 assembly, I've used C mostly since then but always with a reference, and only the last few months finally am getting into C++.

That doesn't mean I don't understand how firmware works. I know what's going on deeply under the hood, and I understand systems architecture. I know how to debug the stupid SPI interface when you're talking to an Analog Devices ADC that just won't respond for no clear reason. I know how to read the datasheets for parts and pick reliable ones that can be sourced readily and have sane interfaces.

I have no idea what a linked list is. I do know pointers, but not super well, I just know that they're a spot in memory that gives you the address of another spot in memory, like the program counter. I know my limitations, I'd never try to interject in dealing with a system that has a full OS on-board, and I'd refer questions about encrypted bootloader based firmware upgrades to someone who knows what they're doing. But I still know what Mode 2 SPI is, and the typical noise levels on different kinds of shielded cable. That's not nothing.

shrug

I think the best way to determine if someone is a decent engineer is to get them talking about previous projects. If all they can do is talk about it at a high level and they don't seem to have any real knowledge of the implementation details, they didn't do the work themselves. I once had a guy who claimed to be an instrumentation engineer, but didn't know (even vaguely) how you would go about measuring temperatures in a process you're dealing with. I could be wrong (often am), but anyone who has done instrumentation but has never encountered a thermocouple... well, that would be a very unusual history.
I remember off the top of my head two CS instructors at my community college being full time engineers. They certainly werent doing it for the money.
Sorry I'm still not in industry, but isn't there a review system for past employees, and specially for past consulting work? This would be extremely valuable for future employers, problems with lies and uncertainty notwithstanding.

It looks to me a few amazon-style 10 minute reviews could save many many hours of HR rumblings and expenses.
That might not be as clear a meaning as you think.

For example, say we used an algorithm to generate 100 sentences from a markov chain generated off a book.

If I show you the top 5 of that 100, is the computer composing the sentences? Or are we just hoping the computer lands on a configuration that we ourselves would write?

It's not exactly "Computers emulating humans" when the result is a Texas Sharpshooter Fallacy.
UB? I don't get the first one.
In London, 30% of transactions under £20 aren't just cashless - they're contactless. I seldom use cash and that's true for most people I know.
I'd like to thank the author for posting this. I spent two years of my BA trying just this sort of thing, recombining text programmatically to produce new work. I traced the history of found art, discovered Goldsmith, and took up programming in my spare time just to pursue this. The first program I ever wrote was a shoddy PHP implementation of MegaHAL: Markov chains and so on, stitching together bits of Twitter fluff. I got a lot of blank stares when I stood up to present in class, and I gave up on procedural poetry -- and poetry in general, really -- after I graduated, thinking that it was just too flimsy an idea for people to accept. I am very, very glad to see that I am not -- or was not -- alone in my thinking. Thanks a lot, thundercomb.
Raytheon must have been doing something right, and I would be curious to learn what that is.
I played with the flipping logo for a whole good minute.
This cites research done with kids, are there similar findings with adults?
Mercer, WI Listed in Top 20 Coolest Towns in America
I missed 3 because I have a low opinion of human punctuation. For sports and business or most things with numbers I assume that it is a computer because that is the kind of data that is reasonably easy to write domain specific sentence construction for. For poetry looking for whether there seems to be underlying meaning or intent that surfaces without excessive mental gymnastics also seems like a reasonable strat.
It's the default state in English and American Labour law hint on one of the key legal acts is named "Masters and Servants Acts"

And this is from some one I worked with was a GC and a lawyer.
I was going to gloat about how I don't use something like yik yak, but then I realized I'm anonymous here, and that HN employs heavy handed moderation to deal with near anonymous chat.
Hmm, if what you mean by "real assassin" is somebody who does a contract killing, then yes, they do exist.

There's several of them here:

http://en.wikipedia.org/wiki/List_of_assassinations

But yes, most US Presidential assassinations (or attempts) seem to be just nutjobs - nobody's actually said (that we know of), here's $1 million dollars, go kill the President etc.
I feel like Bash is a very limiting language to compile to, because you cannot store the null byte in a (byte)string.
Crunch time: how the Apple Watch could create a $1tn company
Looking for tech Co-Founder – Startup
Simply put, I'm looking for a tech Co-founder that I work well with, for my idea/startup.

I'm a non-tech business oriented founder.

First, we gotta be friends before any business related things begin, similar values etc.

Be goal oriented and very hard working but also being able to enjoy time off.

Where do I start? Where can I find a tech cofounder while not really being apart of that community.
the day of the one page resume serving any purpose are over. If companies look at your resume at all, they are looking for information in raw data form: what projects you've worked on/completed, where you've worked, skills, etc. Otherwise they don't even bother. You might be asked to bring in a one page resume to a job interview but it's rarely used for anything but reference/quick glances.

The Idea:
Gravatar but for resumes. Raw data that you fill out online and can be updated as you work on projects. Companies (or you) can pull this data into usable formats or to fill out online forms.

Additionally it'd be cool if it had a "condensed" option that either you fill out with terse explanation for each project, or it ignores the descriptions of projects entirely and just shows the project name,date,and role. This would give interviewers something to glance down at for reference, but would save the functionality of the resume as a complete document of experiences.

Idk the idea that only our most recent projects (that can still fit on one sheet of paper) is the only relevant info is absurd to me; there is a lot to be learned from seeing the growth of a person over time.

To me the resume fails on every goal that it SHOULD accomplish except for maybe your ability to choose your best work, which i can see as important but there could even be a feature where you select the three works you are most proud of or something.
How does this compare to candidates like Batch named here:

http://stackoverflow.com/q/10239235/309483 ?
>I have worked with incompetent engineers, who literally couldn't code FizzBuzz.

Operative word worked. This is exactly what the article says: "They always seem to be elsewhere. For everyone."
Don't authenticate on the client, it's that simple. Authenticate only server side.
If anyone hasn't read it I highly recommend the book "Antipatterns" (http://www.amazon.com/AntiPatterns-Refactoring-Software-Arch...

... or just google antipatterns.

My personal pet peeve is that many programmers don't refactor nearly often nor thorougly enough. It should be natural part of the developing process. Especially with large programs you reach certain points where all encompassing refactoring is needed to simplify the code, yet many power through leading to a bloated mess.

I've found its not uncommon that even decent complex code can be shrunk 70%-80% using refactoring, code generation and config files.
The box scores were really good. They are the two that got me, I guess the word complexity is low -- so templating can be high, but they felt to me very human-ish.
Opposite experience here: saw lots of cash usage (not necessarily coins but lots of paper) in North-America while here in the Netherlands we're all 'bout that debit card.

It's true that credit cards aren't popular in Europe or where I'm speaking from, the Netherlands, as there are lots of bank-integrated payment processors like iDeal in the netherlands (cheaper than creditcards for merchants, free to users, instant and without chargeback risk) for online transactions, and things like SEPA (also generally free and fast) or Paypal exist for international transfers. I only use my CC when making a rare purchase online where I absolutely have to, or sometimes to book a flight or hotel abroad.

For everything in store though, debit cards are extremely well used. And as the debit card is connected to a bank account that offers credit, too, they function like creditcards. (and I can indeed use my debit card e.g. in the North America, China or Africa). So while 'creditcard' numbers in reports aren't as high as the US, cards that offer credit are ubiquitous.

In fact I don't think I've paid with cash in the past 10 years here in Europe, except in clubs where paying with a card is weird (unless you booked a table which is a bit silly for anything other than a holiday imo) and that's not a joke. I'm not sure what it's like in say Portugal, but I really don't need to keep any coin around unless I go to the local market, a club or my shady barber. Where are you based in Europe?

Beyond that though my wallet is loaded with cards. Public transport, insurance, student id, gym (up until they moved to a fingerprint scanner), discount card at supermarket etc.

Given all this I don't think I'll be carrying a wallet in the 2020s, any credentials that are on the chip in my plastic cards can go on the chip on my phone. Kind of scary in a way, cash is a bit like in-person communication, it's not monitored the way that digital communication is monitored by government, businesses and malicious parties. The death of cash at some point means our entire economic life is recorded by banks which worries me every now and then, although it'll probably be decades before it's phased out completely and the majority of economic activity has been digital for a long time, but still.

edit -- seems you're right! Two years ago the majority of transactions (53%) was still cash based. Much more popular than I'd have thought. Guess I'm a huge outlier. Debit has grown 15% since then so it might be slightly different today.

Still it's not true that it's necessary to carry a lot of coin, at least not where I live. Even at markets like this: http://hoogeveenheefthet.nl/site1/images/stories/bedrijven/m...

about 40% take cards. At supermarkets it's virtually 100% and there are special checkouts for card transactions where you can't pay with cash (because cash transactions are more expensive, take longer to process, have a higher error rate and make the shop a bigger target to theft). I honestly barely ever use cash.
Was just having this conversation with a (recently ex) European. When I in the US (regrettably) end up with coins I dump them in a jar when I get home and periodically bring them in for redemption in "real money." Doesn't really work when you have $1 and $2 coins. Mostly I avoid using cash on a day to day basis.
Except that you aren't anonymous here. You are pseudonymous which is very different because you have a consistent identifier allowing people to interact with you and review your history and posts and attack you. When you are anonymous it would require significant effort to identify a user using lexical analysis or the like and the false positive rate would likely be quite high.
I think I'm somewhat guilty too, but I did find a cool tool that can help: http://peek.usertesting.com/
I hate the way the Apple Watch looks, but it definitely looks far better than the Pebble Steel. I'll give you the other two, however.
True, but at that time it was a combination of fashion and design(especially true for the iPhone's early years). But today the design arena is much tougher, with Google becoming very capable in design, and a lot of good ux/ui designers around(due to the difficulty of designing good apps and the importance of that).

So now Apple is differentiating with what they can, which is fashion, and their unique positioning in the market.
For me it's a matter of principles, and the free software ecosystem is a natural consequence of the adherence to (at least some of) those principles.

I think the GPL is most useful at keeping us honest, or if it fails to do that, at least it provides a definition of what honesty is.

In an age in which we are hugely dependent on software, this is a human rights issue.
Don’t trust your phone, don’t trust your laptop – this is the reality
who said C is simple? :S
I don't have time to read this right this second, but I originally thought it meant wallets as in "paypal wallet" and other forms of online payment. I am amused to find that a) nope and b) nonetheless, I hope to find time to read this, for other reasons.
Crashes for me on Chrome Version 41.0.2272.76 (64-bit) on OS X 10.10.2

This page crashes too: http://en.wikipedia.org/wiki/John_3:16
6/8. Got 5 and 6 wrong. I wonder what kind of errors are more often: treating a computer-generated text to be the work of a human, or vice versa?
How crowdsourcing is used to identify meaningful web content
Yep, there also needs to be a way to detect bat-boy syndrome (where the team goes to the world series, but the guy you interviewed was just there to lug the equipment around).

I've always heard that you learn more in an hour of playing(as in a sport) with someone than you will in ten hours of conversation. I like the idea of being paired with an engineer to solve a problem because it let's someone see how you think, what your process is, and, most importantly, how you learn.
Yeah, but at some point I have to draw a line about the aesthetics and feel of something I handle all the time. Give me leather even if it's not the absolute thinnest thing.
Who then swiftly puts it into the drawer and continues to wear something he likes
Exactly. I've had several candidates that I have passed who on the TCP question have said "I don't know, networking is not my strong point." That's great! Knowing when you don't know something and should just move in is a real strength.

As long as someone does fine on most of the rest of the questions, having one or two gaps in knowledge is not a problem, I can tell from the other questions that they'll be able to pick it up if they need it, or ask for help when they need it.
The brilliant thing about the Apple Watch is that no matter which casing/strap you buy, you're getting the same gear. So if you don't care what the watch is made of or how it looks, you can just buy the Sport model. If you want the best durability, you get the steel/sapphire standard model. If you want the blingiest thing, you get the Edition. But no matter how much you spend, you get the same functionality. This isn't a matter of Apple selling an elites-only product. This is Apple bringing a mainstream product to the elite market.
Women on Stage in Venture Capital
Papers We Love: An Axiomatic Basis for Computer Programming by C.A.R. Hoare
It might appreciate in value the same way any antique does, but eventually no one will be able to settle for a "dumb watch" the same way no one today can settle for a "dumb phone".
> Having said all that, gg does actually provide a bit more than simple aliases, it seems to do a decent job of prettifying the output from git commands and improving the user experience.

I wish you had included this in your initial comment, which otherwise seems like a knee-jerk reaction to a misinterpretation of the project's scope.

Personally, I would like to see it include significantly more robust functionality than aliases and prettified output in order to offset the cost of loading up the node runtime. There isn't much to be improved upon with the typical init/clone, pull, commit-all, push loop. Beyond those typical tasks, there's a lot of room for improvement, and that's where something like gg could excel. I would love to see something that helps with merge conflicts, rebasing, history modification, partial/interactive staging, etc.
Googled it. I think he means undefined behavior.
University of Chicago Computers Hacked, Social Security Numbers Stolen
Show HN: Bongo – Go ODM for MongoDB
Every evening, if the battery needs a daily charge.
It also has a GPGtools plugin.
I can think of one that I worked with briefly, but not at my current company.

Ten years ago, today's interviewing style wasn't standard and we saw them more. They seem pretty rare today, so perhaps we should be focusing on other problems in the interview process rather than fighting the last war?
>> I think a major differentiator is that in the EU credit cards are a lot less common and even debit cards aren't used for most transactions (e.g. even at the supermarket most people seem to pay cash).

Definitely wrong. In Denmark I never carry any cash. In US I have to carry at least some cash. Why are there no bigger bills than $100?
Hey - I just submitted a pull request for this, but thought I'd give a heads up here. The README.md has the import path wrong. It should be github.com instead of github.org.
Exactly. Rather than pretend all is good, I'd want to know that people around me consider me a hippo - it allows for a conscious decision to [lose weight | move to nicer people | get over it]
> but I'm more interested in the next version of the watch

That seems like it should be especially true if you're buying the expensive gold version. In recent history, first-gen Apple products are vastly inferior to the second or third generation. They don't age well.

The Apple Watch reminds me strongly of the first iPhone. It'll get thinner and probably a lot more powerful in a year or two.
Very well. What is the application of quantum teleportation?
Available as a docker image:

$ docker run -ti imiell/sd_bish /bin/bash
bash-4.3# bish
USAGE: bish <INPUT>
Compiles Bish file <INPUT> to bash.

Magic here:

https://github.com/ianmiell/shutit-distro/blob/master/bish/b...

Note I needed to hack the code a little.
The Apple Watch starts from $349. You'll be able to buy one if you want one.
Recycled laptop screen as a second PC monitor
It is fairly simply if you understand how the data types and data structures are laid out in memory.

The problems are with the corner cases like he mentions at the beginning of his post.
Some percentage of the population are incompetent, so they end up in every business in every field, everywhere on the planet. In other words, it's reality. Why does it still surprise people?
Conflicting threat models
Reading an uninitialized variable is UB.
> Companies like yours help with this, but I believe app developers still have to apply to each MLS to legally get data from a vendor like yourself.

Not necessarily, in some MLS areas we are able to distribute on behalf of the MLS vendor. It's on a case by case basis and still requires us to ensure we are working with a valid broker, though.

> It's not like building an app on the Twitter or Tumblr API, you have to call the MLS office and talk to real people (who are usually experts in real estate, not tech) and often pay them real money.

In general, this is true. However, we are simplifying the process :). Usually, we are able to handle all the dirty work with the MLS vendor on behalf of the broker. Especially in areas where we have a licensing agreement with that MLS already. Not all MLS's support this but we are growing our reach to handle this as smoothly as possible.

> Also, I'm guessing your IDX feeds don't always include sold properties or historical data.

We can only support what the MLS vendor supports but gaining access to sold and historical has only a problem in smaller MLS areas. It usually costs more at the MLS level, though.
Brooklyn Nine Nine Is Finally Available on Netflix