skysight-inc/HackerNews huggingface dataset:
I'm not sure that HN is the confluence of the smartest minds in technology. Indeed a lot of very smart people are publishing stuff here, but for the first HN is rather a confluence of young more or less trend-driven technology enthusiasts, which are able to present themselves.
Which OS do you have on it? I guess macOS, since you say it is FileVault encrypted, but if not, you should give us the full information about what you've done to it. Just keep taking it back to them and they will fix it right eventually.
Love it! Great work
It has a lot of potential but as many others have pointed out - usability is not very good. On certain screens you won't even see the placeholders in the text boxes. Heck, even on a Macbook Pro Retina it's hard to see, and those have really good screens. Apart from that, some of it looks pretty good, but there's tons of this kind of stuff out there already.
I think the opposite of hubris is called nemesis, or what happens after hubris.

I'd say the OP is describing humility, a quality which is essential imho
You are being sarcastic, right?
All the Docker (namespaces and cgroups) in Linux seems like a bad copy of Plan9. I'd say yes, but not seriously enough.
It allows you to run a local shell script on the server via ssh, using bash command substitution - the "$(<" part. The -t option (force tty) executes the script in an interactive session - without it stuff like password prompts won't work (if I remember correctly).
Yes, and by the time you're done supporting everything it's no longer a "light markup" but a complex format that is difficult to implement support for, much like the (specified and open) docx format.
I really like https://appear.in/

Web-based, supports notification, Slack integration, custom urls.
I suspect that meant that many Americans will go out of their way to go to a Trader Joes, because their products are unique in some way. Ergo, the rest of "what America has to offer" isn't a good TJ replacement, either.
They wanted a piece of SRI international, the company that licensed Siri.

"Though Summly's own Web site once said: "SRI International, with the help of the Summly team, built the summarization technology behind Summly," we are told that D'Aloisio "invented" the product's original technology."

"And indeed, inside Yahoo, Summly is called "Yahoo's Siri."

"Further, D'Aloisio deserves credit for outsourcing technology development and app development to the right firms, and coalescing their work into a product that made him millions."

He's either really smart to set up the right branding and licensing deals, really lucky to have made the perfect business relationship for a future acquisition, or was set up by someone in the know for a fat payday. My guess is all three. Lucky kid.

[1]: http://www.businessinsider.com/why-marissa-mayer-bought-a-30...
There ought to be a law against that. Better, an amendment. No idea on the verbiage though.
For clarity the router I used was my own Linux based one, so it wasn't off the shelf. I'd have happily port forwarded it, but the android version didn't need it so why the Linux one?
It's like the Alphabet and Google relationship, where Oath is Alphabet and AOL & Yahoo are Google
Interesting you say that. I've been telling my wife ever since the election that only HST could report properly on this fiasco.
At the risk of sounding like a libertarian, what's the issue here? Clearly the consumers/market has spoken and they place a very low value on security.
"Could potentially emit code to rm -rf /"
I keep seeing Seychelles[0] popping up everytime I research offshore hosting providers. I don't know why this is. I think it's one of those rare countries where you can't simply subpoena a hosting provider and ask for specific data / business records. I'm not sure if this helps with doing illegal crypto programming[1], but I do know in the early crypto wars people had to travel far and wide to weird countries to do their programming.

[0]: https://en.wikipedia.org/wiki/Seychelles

[1]: https://en.wikipedia.org/wiki/Restrictions_on_the_import_of_...
Code quality is hard to measure, but I think that any competent C programmer that reads the source code for OpenBSD will agree that the quality is above average.

OpenBSD is a fork of NetBSD, another project considered to have above average quality source code. Enough so that Spinellis based his book about code reading on the NetBSD source code.
I was hoping this was about free hardware. I want a free e-reader that can handle djvu and pdf (got lots of math books, formulas don't look good on other formats), and has no wifi connectivity (to not present the temptation of internet distraction). Do you know if it's possible to buy such a thing? Are you doing something like reviving OpenInkpot?
17 Effective tips tested to lose weight in your face
more context for the headline quote. FTA:

"While he calls AI “profound” and increasingly capable of doing unbelievable things, on matters that require judgment he’s not comfortable with automating the human entirely out of the equation. “When technological advancement can go up so exponentially I do think there’s a risk of losing sight of the fact that tech should serve humanity, not the other way around.”

he's talking about AI here.
While you'd be a very brave or silly individual to try to reimplement BLAS yourself, there is definitely value in knowing how to implement any library for yourself.

If programming is behaviour and data, then the deeper and broader your appreciation for data and behaviour in its many forms, the more tools you'll have in your toolkit.

Learning by doing is mainly the defacto way of learning for programming, and so while you may never use your own language to ship in production, there is still value in learning to build your own compiler.

When you use someone else's framework, you are using their abstractions and their mental model of the world. Lucky for you if it happens to be spot on with your own or aligns with your way of thinking. If the abstraction is too tight though, and the fundamental knowledge is not your own, then when "new-and-shiny" framework is outdated for "newer-and-shinier" framework, your framework-specific knowledge is completely redundant.

That's not even starting on confidence that comes with being able to roll up your sleeves and read anyone's code when you've earned enough chops by building various projects.
Well, you can use a managed version, both Sandstorm and Cloudron can be subscribed to as online services. I also think there's a lot of opportunity for families and small groups. Most people I am close with would not run their own server, but perhaps would use mine if I offered it.
Does anyone else feel like he didn't raise the money because he didn't use a sensible crowd funding site like GoFundMe?
The shortage of women in tech
How to Make $80,000 per Month on the Apple App Store
Sorry, Snapchat, Instagram now has fun face filters, too
How to get rid of your double chin? -with only four exercises-
Learn if your organization is ready for remote work
I think it's something like that, that division is slower than multiplication in the chip.

Also, a lot of hashing had to do with prime fields, and polynomials in them, and people seem to be able to do most of the maths without division. Or when they do divide, then are using powers of two, so thru can just use bit shifts, which are faster.

So there's a lot of "discrete" type math in hashing...i don't see why we couldn't have more continuous or factional math.

Afterall, Huffman coding is good, but arithmetic coding, which i believe uses fractional math, is better. Probably more hashing can be done the way that I'm doing here. So happy to find this new thing.

I'm thinking FPGA... They do floating point right? GPU? Same right? I think continued Egyptian fraction hashing could be on the up.
I'm not the person you replied to but I can tell you what my perspective is. I haven't implemented all the measures he mentions yet but I'm working towards all of them and more. It is time consuming but it doesn't feel frustrating. It gives me the peace of mind that I still own my life and am not dependent on companies like Google or Amazon to live the life I want to live. I do occasionally feel depressed about the state of things but there's not much I can do about it on a grand scale so I tend to just focus on myself and those around me. I did have a Facebook account for about 6 months in high school before I deleted it and I've never felt the urge to re-activate it (afaik accounts are never permanently deleted).

In my opinion it all comes down to putting your money (and time, effort, convenience or lack of it, etc) where your mouth is. I don't like Google, Amazon, or Facebook's policies and practices so I choose not to participate. That most people around me are subsidizing their lives (free storage, free email, 2-day shipping, easy home automation, etc) in exchange for their privacy and independence doesn't really factor into my own decision. I do try and raise awareness and encourage others to take similar steps but ultimately they need to make the decision for themselves of they won't commit to it.
there was a great architecture proposal from Thomas Sterling and the old MTA folks that matched the hardware thread context to the DRAM row size.

which effectively extended the MTA thread pool to...infinity
Calibre [1] is GPLv3, and a very capable format converter and library manager as well as a reader. If you're looking for something that's ready to use while waiting for LibreRead to reach 1.0, it might make you a very good option!

[1] http://calibre-ebook.com/
As a current Minneapolitan, the thing that wins for me here is the arts scene. Sooner or later, everyone becomes some sort of a hipster, deeply engaged in a local subculture. For me, it's music and theater. For my wife, it's dance. For my daughter, it's the restaurant scene. For my neighbors, it's gardening. But there are scenes here. I go to similar-sized cities, and their arts scenes are like a joke. They have a little four block ghetto of hip somewhere, but nothing like what we have here (as a hardcore Minnesota Fringe Festival nerd, visiting Indianapolis during their Fringe Festival was... ridiculous).

I see stickers saying "Keep Austin weird", and "Keep Portland weird". You never see those for Minneapolis. We don't need 'em.
Hinata on Van Ness is omekase (chef's choice) and is among the best sushi I've had outside Japan. It'll set you back at least $90 (prix fixe, more if you drink the delicious sake), abd requires a reservation, but you'll be synced with two other couples if you sit at the chef's counter where you will get a detailed description of exactly what you're eating, why it's interesting, and what to look for.

Schedule your reservation to start before 7 and ask to sit at the Chef's counter with Dave (he's the owner, in his twenties and quite knowledgeable).

If you like Hawaiian/Asian fusion, for about the same price range, there's Liholiho in Lower Nob Hill. Liholiho has blown up for a year, so get there at 4:30 on a weekday to make sure you get a seat in the first wave. Otherwise, reservations are a 4-week wait (last I checked).

You can get good healthy vegetarian at just about any restaurant in SF (minus steakhouses and shabu shabu). For a quick delicious vegetarian lunch, check out Plant in the FiDi.

EDIT: typos, readability.
It was a decade ago so perhaps hard for people to remember the criticisms leveled at Facebook about this type of culture. Here is a 2012 article with some highlights based on the book Katherine Losse wrote about her time as Facebook employee #51 in 2005:

http://www.dailymail.co.uk/news/article-2165566/Mark-Zuckerb...
Only because this question has been asked multiple times at TGIF (regular all-hands meeting).
I like making things. I want to have an impact. I want to do something new. I want people to try and use my stuff and tell me about it. So I'm achieving that today.

Make your own hash function. It's not that hard. Most non crypto hash functions are just something similar to ax + b mod p. And then there's plenty of room left for exotic ones. There's room for yours, too.

Personally I've for a long time really liked making RNGs. Many people like making them actually. For me, I always liked the feeling of getting something simple that i made create so much uncompressible apparent entropy out of so little. And i enjoy the challenge of passing the test suites for randomness. And i enjoy the feeling of making tiny mixing functions. I like the diagrams of mixing functions and ciphers. I like the aesthetics of writing that code, both that which is similar to the main habits of many ciphers, the xors, the shifts, as well as coming up with something new.

A lot of people like making hashes, and RNGs, and there are a lot of them, and a lot of good, useful and interesting ones. All made by people no smarter than me. I'm fine to get up in front of you all here and try and do something i like, and fall and succeed, and learn. I just enjoy
what I'm doing. I'm creative and can come up with new things. I like doing it. Coding is one way i can express that creativity in a way that satisfies me. And i feel more satisfied when i share what i make it with others, and i have more fun when i take it more seriously.

I like a challenge. And i think i can do something good with this space. And i want to. And I'm fine to fail too. I like to succeed. And I'm fine to fail. I just like doing it.

I like doing more than i like sitting on the sidelines and commenting on other people doing, and secretly wishing i was on the field doing something too, instead of in the stands just having opinions. That always felt fake to me... Because if i secretly wanted to do what someone else was doing, I wouldn't get jealous, I'd just say to myself, how do I get that, too? Because, why not? So other peoples achievements inspired me to do, too, if i liked the same thing. If didn't like it, I wouldn't do it, but i could still enjoy it vicariously.

So that's why I do stuff and share it with others and take it seriously. Hope that answers your question.
For heaven's sake, it's a question on a message board, not a statistics thesis.
Show HN: Free search engine for everybody
If apps like these are on the appstore then how effective is Apple's review process? Isn't this why they have the review process in the first place?
To be an entrepreneur is to raise funds. I thought this was accepted as absolute truth in Silicon Valley.
code.org scratch.mit.edu

I once jokingly told my eight year old kid that he can play video games whenever he wants as long as he has made it himself. Now he's all in. I may come to regret this decision. It is all he wants to do now.
My first few thoughts on reading this:

1. Cool, I've always wondered the same thing whenever I visit DC. I wonder what it would be like to walk to/from work with big, grand architecture all around and if it would change my mindset if I saw it every day, it certainly does when I visit.

2. While its interesting to consider, this feels like an optimization for a system we don't even have working yet. There are so many ills to deal with in our societies that I feel like its not something that is worth spending much public time or effort on (research it all you want by all means). I hate to feel that way because when people deride NASA/space research/pure research it frustrates me because they aren't mutually exclusive with solving earth problems (fix our planet before we try to go to mars!), but I can't help but feel like this could mostly improve life for people who are already living pretty good too. I'm conflicted about actually putting this into practice.
That's still missing the point: from the fact that your model derivation is intelligible, it doesn't follow that websites will know that you're using the model, or will be able to product consistent, desirable behavior for both you and everyone else using some different behavior.

Sites will break without warning for users until some engineer discovers that some ML model told the browser to only set cookies for a particular set of sites determined by IP, domain, "trustworthiness", and a few other factors engineers don't want to think about when designing the app.

If you're saying that you can publish the model openly with the expectation that sites will know you're using it, that's fine, and that's a valid approach, but that has nothing to do with ML per se, and is just another attempt at rearchitecting the browser/server interface with all of its associated issues, and continues the same arms race between sites that want to de-anonymize you.

In short: there's a tradeoff between "hiding information about yourself" and "providing a stable set of expectations for web sites to build off of"; ML can favor one of those objectives but not eliminate the tradeoff and somehow get the best of both worlds. The only way to get the best of both worlds is to rearchitect the API by which browser clients talk to webservers so that it's easy to separate out what you do want/need to tell the server vs what you don't.
Over Half of ICS Companies Experienced Security Incidents Last Year
This is one of the most helpful comments I've read on HN, thanks! :)
Life isn't fair, and is full of "victims," real and perceived.

Doesn't it grow tiring, constantly making excuses for people?
> but don't often get the deep, wholistic understanding

*holistic
That depends on what you want to learn.

If you want to improve your code reading skills and/or C programming skills, then you can probably go ahead and start reading, for example, the OpenBSD source code, even though you don't have any operating systems knowledge.
Presumably he'd point you toward https://www.apple.com/supplier-responsibility/, especially the "2017 Progress Report" toward the top of that page.

Edit: I don't post that to defend Cook/Apple, just to point out that Apple has done quite a bit of talking about this topic since the bad old days when they really did need to make some changes. Have they done "enough"? I have no idea, and would love to hear someone knowledgable criticize the steps they've taken so far.
Stripe and Coinbase apparently can't find my Bitcoin
You'd benefit from clarifying what it is that you really want.

More money, better work environment, be better at computer science, etc etc.

These are all different things and require a different approach. The sooner you figure out which one you value more, and understand that you'll have to neglect some other things in order to succeed in that area, the better you'll feel.

For example you didn't mention any education - if you want to not feel like a fraud, you'll have to educate yourself on all the things a common 4 year program teaches you. There is no way around it.

You may score a nice paying job in something like web-dev or mobile where there's a lot of demand, but you'll be blindly stitching other people's code together for a long time if you continue down that route.

The solution is to take some time to go fill in the fundamentals.

The more solid your fundamentals, the smarter and more interesting the projects you can be involved in, but you'll have to sacrifice time and money to get there.

Clarifying your real intention is important.

As for not feeling overwhelmed - by being good at your area of expertise. If you know you're better than most people at one specific thing that's in demand, you don't need to worry that someone else is kicking ass in augmented reality, big data or whatever hype phrase of the year is :)
Or Tahoe, for that matter. Also 3 hours away (possibly more depending on traffic).
Most recent MacOS, I think it is 10.12.5.
Problem is they wipe the drive and then claim „well it works“. On the last call (50 minutes....) they even threatened that I have to pay if it turns out it is „my files“ that cause the problem.

When you boot into safe-mode, this instantly pops up (funny that is says MBP model 13.3 when I have the 15 inch version): http://imgur.com/a/SnCCM
Create your own search system - add in 1 click any resources in your profile, like bookmarks or other and get search trough this data.
> "Mind telling us who you are so we can take a look at your code and background? YouTube channel and GitHub would be helpful for us in assessing what you learned when you went to the bootcamp."

I don't really need validation from you and you've clearly got an ax to grind. I have linked to both previously if you care to go digging in my account history. Heck, this site is where I first met the cofounder of the school! I've put virtually nothing on Github since taking my first tech job. If you do go digging and choose to make comments about me personally, I'd appreciate it if you did so via the email address linked in the blog rather than in this thread (which I believe is against the site guidelines anyway).

> "Why did you end up working at a startup? YC startups are great. But they're still not Apple."

> "Well you wanted to come in, namedrop all these companies. Despite how popular you are with Google, Apple, Facebook, you don't even manage to mitigate or point out the survivorship bias."

Apple was actually pretty far down my list of choices due to being way down in Cupertino. I very seriously considered both Google and Facebook and to be 100% honest very nearly went with Google. I picked the YC startup because of two things—they moved very quickly compared to big companies and their mission aligned quite a bit with my own. The founders were great and I don't regret having picked them over a giant company for an instant.

My intent wasn't to "name drop". It was to address your claim about recruiters throwing out candidates who went to coding schools. None of the most desirable companies I know of do that.

I personally saw many, many classmates and people in later classes make huge positive changes in their careers or lives due to the program. Sharing this fact isn't "shilling to innocent people dreams of 100k jobs and working at Google".

> "Your HN account age isn't your coding ability."

Of course not. It's an indication I'm not a sock puppet. You've replied to others in this thread, implying there was something shady about their accounts being new (while using a throwaway yourself).

> "How about you show us your credentials so we can see?"

No. The major rift in all threads like this is a difference in opinion about the primacy of credentials. I don't subscribe to the point of veiw that they correlate extremely strongly with skill. This industry has decades of history of engineers without degrees doing remarkable things.

> "If not, it's hard to give your account credibility. There had to be a reason why you were such a celebrity with all these companies, have a YouTube, but can't show it."

I'm not keen to open myself up to personal attacks from someone with an ax to grind. I do not and have not made the claim that I am any sort of celebrity.

My claim is this: Even with evidence of my having attended a bootcamp on my resume, my personal site and my social media (none of which have huge numbers of followers), my applications to those companies were not discarded. It doesn't mean there was special treatment. It just means I had a chance to be evaluated in pre-screening challenges and then in technical interviews.
Apple has done more than any other American company to improve working conditions in China.
You might be on the same idempotency level with very disciplined shell scripts, but you won't have reporting out of the box. If I deploy something with ansible, I can see which changes were applied. This way, I can see whether I just changed something I didn't want to change. Other than that, yes, much discipline makes the difference. I know exactly what a core module does, but I have to read the entire shell script of "that colleague" to understand what it really does.