skysight-inc/HackerNews huggingface dataset:
Yes. But by website in a box, it would have to be as dirt simple as signing up for FB.

So, gramma goes to a web page, clicks the signup, the website deploys a docker image on a webhost and spins up a UI that is not unlike what she is already used to.

Next, comment and "likes". You have to have a comment system that runs on there also. Gramma would invite others to her site by clicking invite. This would generate a specific invite signature for that person and would email it out (gramma would need to know Uncle Fred's email; sorry gramma). Uncle Fred would click the link and be taken to gramma's sight and can comment. All comments stay on gramma's sight. All gramma's content, period, stay's on gramma's sight.

How does one monetize, however?
Never!
We are Irish. We do not and will not ever accept a king, queen or monarch ruling over us. We are a Republic and would be willing to die for it, and this time go the whole way
I seem to recall something similar which does pattern matching comparing the code that you're typing with a database of code in accepted stackoverflow answers and gives "smart autocomplete". Not sure how I stand on the overall impact of such a thing but technically it was cool. :)
Nowadays this means nothing because everything compiles to plain JavaScript.
Exactly.
What a ridiculous suggestion.

We will get our island back and it's in sight now
Which bootcamp was this?
Why does this still happen in a modern society? I understand the Eastern Bloc wasn't voluntary, but... in Virginia?
This is something I want to attend for quite some time now, but I can't understand why it's in such a high CoL area. It makes it very hard for me to save enough money to pay for 4 months worth of rent, transportation, and food in NYC while also carrying a mortgage or paying rent back home. I haven't heard anything bad from anyone who went, so if you can afford it and get accepted, you should definitely go!
Increasing capabilities of advanced automatic crash notifications
Rejected by Oracle's competitors. I'm pretty sure that Oracle will do what it does the best and be a dick and release it anyway. IMHO, that would be the right choice.
Microsoft’s Docs.com service to be discontinued
Are there any open hardware computers of comparable computing power?

How can the consumer stop someone from exploiting this hack?
In addition to being incompatible with (some) third-party libraries, pypy tends to use significantly more memory than cpython. It's also slower than cpython for scripts that don't run long enough to warm up the JIT, so you probably wouldn't want to use it by default. (Disclaimer: I'm basing this on experience with older versions of pypy and haven't verified it recently)
How did you find your job in the Nordic countries?
Maybe this is an issue somewhat specific, but there it its:

I am a recent graduate in Computer Science and Mathematics from Spain, with experience in GPGPU and interest in simulations, HPC and scientific computing in general.

I would love to work in one of the Nordic countries, with Sweden and Norway as my two favourites, but I have no contacts there nor I have any clue of where to find a well-paid job that really interests me.

If you are working in one of those countries, how did you find your job? Do you know of any opportunities there?

Where should I start my job search?
Welcome to the Green Machine
I'm guessing you graduated from Grand Circus? Congratulations on the new career!

I took the Javascript bootcamp there late 2015. I was under the impression that each subsequent cohort had a harder time finding a job since the market is getting more saturated. Especially with other bootcamps opening around the area.

It took me about 4 months to find a developer job, but I was also working during that time so I didn't have a full work week to devote to learning and job searching.

The bootcamp did give me a good overview of the things I didn't know, so that helped a lot in directing my learning.
Tenstorrent | Software/Hardware Engineers | Toronto, Canada | Full & part time | ONSITE | http://tenstorrent.com

Tenstorrent is building a high-performance deep-learning processor ASIC. We are looking for hardware and software engineers to help us bring our processor to market. Current openings are: Deep learning expert, Lead software engineer, and Processor architect/designer. We are backed by Real Ventures - the Canadian VC of the Year two years running.

If you share our excitement to develop machine intelligence, and our drive to make robust and efficient products, we would love to talk to you. For more info, visit the link above or email us at careers [at] tenstorrent.com.
Why Embracing User Generated Content Is Crucial for Your Content Marketing
C++ creator reveals its past, present and future
This whole naming of Skype app for linux is confusing. This announcement is just that they are retiring their older version of the app and they are asking users to switch to the newer beta version which is missing some features. Ultimately there's still going to be an official app for Linux.
Currently not doing any marketing, just going around and grabbing the first users one by one, to iron out the product and learn more about usage.

Planning to present on HN though when beta state will be reached :-)
Why not embed the JSON as a file in the test resources and read it in during the test setup? Is there a particular reason it needs to be embedded in the source code of the test?
This is a really important distinction that apparently most reporters don't care about - I see this misconception everywhere
I think its pretty obvious that there will be selection bias in any answers here.

HOWEVER, that doesn't mean the answers are uninteresting or of no value. It is still very interesting to see what what some people who have gone through a bootcamp do with their careers.
Numpy support is iffy.
How is the Python 3 support these days?
My guess at what's driving this need, is for intelligence agencies to make sense of and traverse the large and complicated graphs that are used to map real world relationships.

As they collect more data related to this, they'll need better ways to traverse these graphs.
They also bought ARM Holdings last year, makes you realize how big they are.
This is none other than Josh Levine, the hacker programmer who invented all modern electronic trading infrastructure (ISLAND / ITCH) and a personal hero of mine.

He's now probably rich enough to just play with microcontrollers and have fun all the time. Living the dream.
I agree writing C extensions is not a solution. It is evidently too hard. Even the standard pickle library in Python 3 has a memory corruption bug. http://bugs.python.org/issue23655
I couldn't agree more.

We've been using Skype for internal communication for a very long time. Back then it was the only option that worked on all the OSes we need (Linux, Windows, Mac), had all the features, and it just worked.

But the Electron app is just damn terrible. The message layout is super inefficient - it can display maybe half the messages compared to the native client. If you click somewhere, it un-expectecly moves you somewhere else. And it just stopped delivering new messages some time ago (I've tried to downgrade to 5.2, but that made no difference).

Interestingly enough, the web skype delivers messages just fine (it still sucks for all the other reasons).

And it also does not drain the battery that much. The devs apparently had the bright idea to render the messages window as canvas, and refresh it at 60hz no matter what. Because of emoticons. The web skype does that too, but if the tab is inactive Firefox suspends that.

The only thing that mostly works for me is the Android client. I wonder how they'll break that one.

In any case, we have lost all hope Skype will get better again. Also, there are other options nowadays.
It's down to 4 years give or take.
Disclaimer: My post-bootcamp experience (Chicago 2014) was probably very different from what I'm seeing today (New York 2017). Every meetup I go to seems flooded with bootcamp grads, and it appears the market is oversaturated with bootcamp grads. Overall, it seems like it's much harder to get that first engineering job

I graduated from Dev Bootcamp Chicago in 2014. Before starting, I was a financial analyst for three years, and had been teaching myself some rudimentary python for about a year.

It took me about two months to get my first job at a start up, where I stayed for a year and pretty much made what I was making as an analyst. After that I moved to New York, where it took me a month to find a (better) job at another start up. Now I'm at a third start up as a senior engineer, which also took me about a month to find.

The program was fun, I met some great people (some of whom I'm still good friends with), I think it helped me get a foot in the door in the industry, and I picked up a lot of good conceptual knowledge and soft skills related to building software.

However, the the technical skills I learned from the curriculum ended up being almost completely irrelevant the second I graduated. They focused primarily on back-end development, with a Ruby/Rails/SQL/jQuery stack. Since then, I've focused mainly on front-end, and worked almost entirely with Angular/React/Node/Mongo. Now I'm am starting to dip my toes into Scala and PureScript and have no intention of ever using Ruby again.

My cohort mates saw mixed (but mostly positive results). All the people who were clearly talented got jobs immediately after graduating. It was more difficult for those who had no prior coding experience, or had trouble picking up the material.
Show HN: CryptoPunks, an experiment in digital collectibles on Ethereum
Definitely.

If you know you're cutting corners, the ability to change in the future should be the priority. It usually means that you need to consider how the "perfect" solution would look like, so you know where the possible refinements will come to play.
Yeah, I completely agree. There are already some services in this space trying to combat filter bubbles and walled gardens, Akasha [https://akasha.world/] for social networks, DNN Media [http://dnn.media/] for news and Lemon Email [https://ipfs.io/ipns/dapp.lemon.email/#/] (dApp and the full beta version) for email system. The last one is completely in line of what you're talking about. I like the approach through blockchain systems because, if used properly, they have the potential to become direction in favor of democratization and decentralization of information.
Why is that thing loaded by javascript, and why is it on a different domain from the site (with www vs. without it).

It took way too many steps for me to get to see the sponsor message.
5 ways to make Django Admin safer
As the volume of the battery grows larger, the battery's mass grows cubically while the mass of the armor shielding it grows quadratically. It's nothing like the rocket equation problem.
For anyone doing a double-take on the essay's title being outlandish for 1954, that's her year of birth and this essay is an excerpt from her 1994 book Bird by Bird.
Not sure I understand, maybe your development process differs from mine.

Could you give me an actual example on how you use REPL during development?
That's what I feel as well. I feel that Scala started "too big" and gets "slimmed down" over time (like, implicit is now not-so-recommended), while Kotlin goes the other way around. I still prefer Scala whenever possible, but Kotlin really shines for Android (I tried Scala, I couldn't stand build time on top of the already-long Android build).
> Novel: using division, or using floating point division, and discarding the high-order-bits ( as we do here ) is not used nor studied so much, if at all, in hash construction

Is that because division is slow compared to bit operations?
Deploying a Go application with systemd socket activation
Show HN: Kidisms – A lighthearted community of kid quote lovers
How does this compare to Crystal?

Doesn't whether a language is compiled or interpreted have an effect on the type system?
Wibbly-wobbly magnetic fusion stuff: The return of the stellarator
Applies to telecom companies, not CPU manufacturers.
re JShell. nodejs has raised my awareness of the joys of shell scripting. So something like this would be cool:

#!/usr/bin/env java

For my own projects, I foresee replacing all those goofy build tools with straight Java. Less impedance mismatch.
Hey guys, this is one of my first projects from years ago. Nothing advanced, or world changing. Just a lighthearted, simple way, for family to record the funny things our kids were saying. So there you have it :)

Recently upgraded the infrastructure from MySQL/Kohana to RethinkDB/Express.
does killing the RIGHT people count as efficient?
That and a few cheap plastic containers with lids. Measure out a handful of those. Keep at least one always ready for those times when the baby's very, um, demanding (loud).
Virtual reality set to become a $5B industry by 2021
What hardware should they base their book on? Would it be universally applicable? Should they drop down to assembly level (as Knuth has) or stick to some higher level language?

Their choice of using a pseudocode allows the algorithms they discuss to be accurately and completely specified, while leaving the implementations up to specific platform (hardware and language) developers and users.
A sincere question: Do people ever NOT graduate from these types of bootcamps? I'm asking as IT Manager / Engineering Manager person. When it's on someone's CV, I never know how t value it.
Does Kenya really have faster Internet speeds than the USA?
Or, sometimes, for the acquiring company "how to shift budget from M&A to R&D without upsetting investors"
If you need an alternative, the company I have been at for the last year uses Zoom, and it's been fantastic. I started using it for mentoring recently.
Not to mention the effect on the Bi peace process - the government is no longer neutral.
ICE BURN
.Net has done such a thing with Application Domains since its very early days on Windows. Recently they've decided it's not worth the trouble to move over to .Net Core.

https://docs.microsoft.com/en-us/dotnet/framework/app-domain...
I don't think that you necessarily do. The protection diode just dumps voltage into the Vcc line of the microcontroller, which if you're clever may not necessarily be an issue.
Check out kotlin-script https://github.com/andrewoma/kotlin-script
The Diversity Conundrum in Technology
Hey, you worked on the project as a freelancer, right? Would you be interested in chatting with me about how to do this again in the future?
Probably worth mentioning the Jupiter Ace here[0] - a ZX81/Spectrum era computer which had Forth in ROM, instead of BASIC which was common at the time. The basic model only had 1K of RAM. I never used one but I remember when it came out, reviewers commented on its speed and memory efficiency.

[0]: https://en.wikipedia.org/wiki/Jupiter_Ace
Setting aside the question of directory traversal, you can configure your text editor to be a bit more private. With vim, you can use autocommands for dealing with encrypted files, those in a certain directory (such as /keybase), etc.[0] In general though, whole disk encryption should deal with random copies, swap files, and the like.

0. https://vi.stackexchange.com/questions/6177/the-simplest-way...
I like it.

A thing you can improve is that when clicked on a country let the dropdown box disappear. When I clicked a country from the dropdown box it didn't disappear.

Chrome: 58.0.3029.110 (64-bit)
uBlock Origin 1.12.4
My house has a smart power meter in it that reduces/shuts off AC during times of peak demand (as commanded by the power company, PEPCO). In return you get a certain amount off each bill.
Sherlock Holmes has been around since around 1891; predating Gregory House by about 113 years.
Someone has a solution to your problem:

https://github.com/tschottdorf/bikesheddb
> how does that central planner know what I actually want?

That is exactly why it is incompatible with free market.
Central Planning, ultimately, only cares about what you need, not about what you "want".
10 Pearls of Wisdom for a Successful Life
Talk to others. More importantly, learn _how_ to talk to others. Know your audience. Learn what examples turn people on and off---what gets their attention vs. what sounds like a parent lecturing to their child. You don't want to put people on the defensive. Learn how to relate it to them. Learn how to make them _understand_ the problem and why it's important---otherwise they won't care, or if they do, it'll be short-lived.

Speak at events/conferences. Speaking generally to a broad audience with broad information and hard-hitting references not only gets the message out, but also makes it more difficult to make someone feel targeted, like you might one-on-one or in a small group.

I target two groups: technical people who can actually do something about it and teach others (but might not care or be aware of the issues), and average users and groups who might know or not care. Talking to your family and friends (and spouse) helps gain great insight on what people are thinking without quickly ending the conversation if it makes them uncomfortable. As does HN. ;)

Talk to groups you _know_ will be hostile to you. Learn common rebuttals. Learn how to respond to them. And harden yourself with relentless attacks on your facts and opinions.

Offering practical alternatives is difficult. Even if you can, people want to socialize where others socialize---I'm not going to get my friends all on GNU Social or Mastodon (or the fediverse in general) for example. Work security and privacy into their current practices the best you can understanding that compromise is _essential_. Maybe they can transition further in the long-term as they get used to certain ideas.

I encounter similar issues (and get a lot of practice with it) with free software activism---getting people to care about and understand software freedom is far more of a difficult battle than getting someone to care and understand about privacy and security issues.

For those looking for some resources to get them started:

https://mikegerwitz.com/projects/sapsf/plain/sapsf.bib
https://mikegerwitz.com/talks/sapsf.pdf

And this is an _excellent_ resource:

http://crackedlabs.org/en/networksofcontrol
Yes, this was a big job -- one of the reasons I stopped working on something similar 1.5 years ago was that I wasn't capturing the non-GitHub activity. Of course that back then I also wasn't controlling for bots.
Ask HN: Managed SCEP Server
We have recently built an automated certificate deployment infrastructure with Microsoft AD CS, NDES (Microsoft's SCEP service) and C++ SCEP clients.

During this long exercise, we strongly felt the need to have an MS independent, SCEP deployment infrastructure (essentially a standalone server with Web interface and SCEP support).

Do you think there is a market need for such a product?
It's currently the Industrial Designer and I.
This already happens and has been going on for a decade. https://www.theguardian.com/money/blog/2010/aug/07/computer-...
Accelerator for young black female entrepreneurs
Post-modern-c++ – immutable data structures
I mean Windows 9x/XP, was this for me: my CD-ROM drive one time stopped working for 3 weeks, then, without doing anything it worked again. Or I had this weird boot error that also over the course of weeks, the boot process would be faster when opening and closing the CD-ROM drive during the Windows splash.

Oh man, or like you edit something in Office or, say Paintshop Pro, and the program just crashes, all data lost. Haha, or you boot and the filesystem is corrupt and you need to run chkdsk or whatever the name was. My god, Windows used to be such a bad operation environment. The worst where Microsoft's world domination tactics, pushing vendor lock to the limit and at the same time making the competion's life so hard that even international courts go to action.

Seriously, computing has become soooooo much become since Windows is not the dominant OS anymore. Many people are so lucky to have never used Windows, others like me might have stopped using it when it refused booting for good. (Becoming sentimental, thinking of my Windows XP/Ubuntu dual boot. The XP just showed a blue screen at some point. After that I stopped using Windows for almost 10 years. :-D)
It's significantly strong signal for conscientiousness, which from my understanding is highly correlated w/ certain cognitive attributes; this in combination w/ certain low agreeableness (not being influenced by the "traditional family") and apparent intellectual openness -- is good enough bet for me :)
I've programmed Scala professionally for the last 4 years. The compiler used to be rather slow, but nowadays, it is fast enough for my taste. Just be careful with the cake-pattern, which slows down compilation substantially.

Also, I notice that, as I write type-safe code, I don't usually compile that often and, when it compiles, it is likely correct.
Disclaimer: East-European hustle version (self-directed and free)

Not really a bootcamp but a combination of udacity, lynda, online books/tutorials.

My Background: tennis coach, basic arithmetic, PC power user.

May 2013 - Start learning HTML->CSS->jQuery(Codeacademy+other)->Python(Udacity:Intro to CS+Web Dev)
->Javascript(Eloquent JS)->PHP&MySQL(Lynda) (+countless others in between)
- Went for PHP as I started looking for jobs and there were almost no Python options.

Apr 2014 - First Job - for a friend of mine who has an online tennis shop
- Opencart (mainly front-end templating, some jQuery - mostly plugins usage)

Jul 2014- Second Job - a web shop (10 people) - still have this one but doing totally different stuff
- Wordpress theme customizing (still mostly front-end and jQuery, some php)

Sep 2014 - First 'big' project: 2 person, Codeigniter+Postgres
- Built the whole front-end (learned that css on a big website is hard and you need some architecture)
- Ended up doing some CRUD stuff on the admin side too

May 2015 - d3.js project - a landing page with lots of custom graphs and a custom map
(started the project with 0 knowledge of d3 - finished quite well)
- Interestingly enough I was already 'the javascript' guy at the shop so this was assigned to me

Jul 2015- Tryout with a remote team in my area working for an american startup
- Flask, microservices, aws, data analysis - cool stuff
- they needed me on the back-end - got rejected,
- the lead said I was too inexperienced and that he didn't have time too train me.

Aug 2015- Built a custom Wordpress theme for a website

Sept 2015- Python job - for a US based startup
- a LOT of scripts, mainly web scraping, data mining, data cleaning
- a LOT of sql for all that data

Sept 2016- Started working on a new front-end for the same US based startup
- React, Webpack, ES6, NPM, Babel, Flux... head-blown, die...
Logout. The standard mechanism for OAuth logout is to iframe the relying parties (RPs aka apps) which is a third party cookie context. Redirecting to each RP is substantially slower because logout is serialized rather than parallelized and requires well behaved RPs as any badly behaved RP breaks logout for the rest of the RPs.

(This is why some browsers have a setting like "third party cookies after visited in a first party context" - first party for login, third party for logout. But advertisers screwed this up by asking sites to do full frame redirects through them. )
I was writing an email extension for private communication, and easier sharing and organization of things¹... But then there was an epidemics of first instance judges blocking private messaging systems on my country.

I'm currently waiting for our supreme court to decide if judges have that power before I spend more time on it (or not). Maybe I'll have my answer next week.

1 - https://sealgram.com/blog/yep-im-rewriting-email.html
There are certainly adopters, some (who even leverage plugins such as via wordpress) may not even know that they're adopters. If you're interested, i encourage you to follow along in the discussion (through various means - e.g. irc, matrix, etc.): https://indieweb.org/discuss