skysight-inc/HackerNews huggingface dataset:
Personally, I prefer to get wasted every now and then, instead of getting into the habit of consuming a tiny amount of alcohol every day. But to each their own..
I also strongly believe in this: Everything in moderation, even moderation. :) (Bonus points if you know who said it)
I really dislike the term "Indie", for the same reason I wince when people call Tim Lincecum "Timmy".

What's wrong with Independent?
That sucks. If you ask, you are signaling you want to leave, which you don't want to do unless you really can.
Personally, I don't care too much about company culture in regards to the rat race of working in office(work remotely for a large company). I would take the money and find another gig; preferably a remote job.

On a different note more employers need to offer remote working options. You wake up, rollover and start working without needing to shower right away, drive/get stuck in traffic, pay a lot for gas ... remote working if more and more allow it/offer it is a solution to the traffic on our highways. Yet there goes many construction jobs ... an example of the Internet killing tons of jobs in that field.

Well im off track, but feel passionate about working remotely, not needing to are about office culture/politics and the huge benefits to society if more companies allowed/forced remote working.
Three main ways to prepare for a technical interview are:

1. Books
2. Websites
3. Classroom courses

=====

Books

=====

There are a dozen or so books in the market.
The two most popular books (and well written also) are:

1. Cracking the Code Interview
2. Elements of Programming Interviews

========

Websites

========

Websites are roughly divided into two groups:

a. Where you can write code and compare yours with others' solutions

Popular ones, in no particular order, are:

http://leetcode.com

http://HackerRank.com

http://uva.onlinejudge.org/(UVA Online Judge)

http://SPOJ.pl

https://projecteuler.net/ (Project Euler)

Note that not all of them have questions that are interview oriented. But it's great practice regardless.

b. Ones that give you a problem and then a solution, with no or little competitiveness

Popular ones, are:

http://InterviewCake.com

http://GeeksForGeeks.org

http://Glassdoor.com

http://Careercup.com

=============================

Classroom courses / Bootcamps

=============================

http://InterviewKickstart.com (I run this one)

Having said that, realize that you are not alone. Most programmers these days don't use fancy data-structures and algorithms at work.

But unfortunately, interviews still ask for it. That is a whole debate on its own.
They are using much older A13 which retails for $3 on aliexpress...
It's entirely likely Joyent wouldn't allow him to say anything about it. Their stance has been to ignore the project entirely.
This is highly relevant. Looking for a new job is like another job in itself. You have to do research, have telephone conversations, be "switched on" in your interview persona for hours at a time, jump through flaming hoops, and if possible, also be younger, more energetic, and more beautiful than you really are.

It's a sales job, with you as the product.

I. Hate. Doing it.

So while a lot of people could go out and get a better, higher-paying job, there is a potential barrier and significant activation energy for that reaction. Doing my regular job plus the self-sales job is absolutely exhausting.

When my current job is already almost good enough to keep, I have little incentive to go sift through piles of recruiter spam and speculative postings to find the actual jobs, retype every last detail of my resume into yet another stupid custom candidate tracker web-app, suffer through the bozo filter and the pop quiz of the tech screen, fly or drive wherever, and spend one of my vacation days playing along with some stupidly involved interview process, only to see a curtain of silence descend forever.

For $30k, and an extra 40 hours per week in which to do it, I would certainly put up with the tech hiring circus for a couple of months.
This should also be used as a cautionary tale of what happens when you allow password based authentication on your ssh service.
Why reinvent an editor from scratch? This is pretty much a guarantee that you will get zero traction.

Your time would be much better spent writing a plug-in for Eclipse or IDEA.
I'm famously skeptical of this sort of thing. I was just as skeptical of the RasPi when I first heard of it.

I was pleasantly surprised by the materialization of the RasPi despite their troubles getting production started.

That said, I think this is a pipe dream. Its SO easy to hack together a prototype and then look at the volume discounted total of the BOM and think you've got a product. The most common mistake is to give yourself a "generous" 20% profit over the estimated cost of materials when really it should be more like 300% just to be viable.

I suspect they'll discover soon enough that $20-$30 is a minimum realistic retail sale price for this item.
Taking Minutes is something that's still hard to delegate to automation. I usually just do this myself when nobody else is taking minutes. Having a meeting without minutes is as bad as erasing the whiteboard immediately after drawing on it.

I like another comment's suggestion of a time-lapse.
* So we'd just need a webcam (or other camera implementation) ($5?)
* Stick this to the wall opposite the whiteboard? ($5 in tape?)
* Have a RasPi do the heavy lifting and email? ($35?)
Or maybe a cloud-backend for the video-to-GIF? (Imgur integration?) ($40?)
* Wifi setup seems like a solved problem by now. ($10)

I think I just made a product, who wants to help me develop/distribute it? Looks like $60 in hardware costs, who would pay $100 for one of these?
Not to be too sarcastic, but does America even have a fabric of society these days? How much of the population has to be nearly mad with paranoia, hatred, and condescension towards almost everyone around them before you stop calling it a unified society and have to call it multiple societies?
Except grok simply means to comprehend/understand something to the level of competence.

I've never heard of anyone using grok to mean something along the lines of "mastery".
I posted this above before I read yours.

You also seem to have a knack for writing. Reading the beginning, I got the

The sky above the port was the color of television, tuned to a dead channel.

feel.
I think your second sentence explains it. It's a kid, we should encourage her to do this more, and whether or not it's a "hack" is insignificant.
I think people also probably just realized how much of assholes they're being by using single-use containers for making coffee every day. The one-use concept is nice in theory, but it creates so much trash. It's obnoxious.
It is absolutely marketing talk, there's other established terms for what that means but they elected to make up other terms. Perhaps they should take the lesson from this talk where they explicitly break down this exact term and explain what they REALLY mean in common terms.

https://www.youtube.com/watch?v=pOl4E8x3fmw
Hmm, It's 9$ for the bare board, no hdni/vga. The charge 15 for the adapter which should cost much less to produce.

Also, it's look like allwinner's version of broadcom's rpi, so they mught get the various chips dirty cheap.
Triplebyte now open to non-US programmers
People should see the "Bite of China" series: https://www.youtube.com/watch?v=FRHNa9qdtlw

It contains plenty of examples of amazing craftsmanship.
Curious - Why not Sphinx or solr?
And it's also the name of the second biggest trade union in the UK with 1.3 Million members.
No P-47 Thunderbolt!?

http://en.wikipedia.org/wiki/Republic_P-47_Thunderbolt

One of the most effective planes of the entire war.
"We underestimated the passion", hah. Not giving money to greedy assholes: one of my passions indeed.
PG text search is entirely accurate. The author just screwed something up. Probably forgot to include the regconfig (english vs simple for example)
Ah okay I think when you said job change I just assumed it meant going to another company, not having a new position or title. I do wonder how quickly you can change positions though. I imagine once you get to senior it's very difficult keep going higher. At least this was what I heard at Amazon.

Do you know if it's easier to get promoted when switching jobs? I have a hard time believing that since I think you would have had to accomplish something significant on several projects to get to principal, but if you switch companies it's very hard for them to truly the impact of what you did.
I understand that their business model is probably based on the whole "give away the razor, sell the blades" thing, but what they probably should do is just make the coffee maker a little more expensive.
They're using AllWinner A13, which is quite old now. There's a good chance that since they mention frequently "working closer with AllWinner," AllWinner are dumping their old A13 stock onto CHIP at fire-sale prices, or that AllWinner are moving A13 even further downmarket.

I think your PCB and assembly costs are a bit high, as well.

I agree that their margins can't be good.
I just tried out https://pypi.python.org/pypi/ipynbcompress/0.3.0 and it worked pretty well. Need to use 'png' to get nice rendering on github.

The last cell here has my use https://github.com/rcompton/ml_cheat_sheet/blob/master/super...
I wonder how much training sushi chefs had when it was first invented during the Edo period. Sushi then was a cheap fast food you ate with your hands, and for a long time only a part-time side business for chefs who worked with other foods.
It's not a vacation if you don't have a job to come back to. I'd relax that first week, but then I would need to start job hunting. And this thought that "you can always find a new job" quickly might turn out to stop being true tomorrow, or not be true for your exact specialty or geographic location. (Especially if 210 other employees hit the job market the same time as you.)
From the makezine blog coverage (http://makezine.com/2015/05/07/next-thing-co-releases-worlds...)

How an industry giant and a tiny startup came to partner on a sub-$10 computing device owes to Next Thing’s history developing products and business connections with Shenzhen-based accelerator HAXLR8R, says Dave Rauchwerk, one of Next Thing’s three founders. “Once they understood what we were trying to do, they supported us fully.”

Connecting with the right company wasn’t the only break the Oakland-based team had going for them. At the same time they were meeting with Allwinner and explaining their aspirations for a dirt-cheap computer, Allwinner was looking to redesign their successful A13 processor in a new, smaller form factor as a cheaper system-on-chip. It is this new chip, called the R8, that Next Thing received early access to and used in its board design.
I'm not aware of any accredited, MD-granting US medical school that don't require an undergraduate degree prior to matriculation - do you have examples?

There are accelerated bachelors+MD programs that high schoolers can apply to; these would shave off two years of overall training time. Notably, despite being accelerated programs, these grant a bachelors degree before program participants advance to medical school.
It's written in C# with PInvoke code to call the underlying Win32 APIs for the battery status.
I started with a free version that I posted on various freeware software sites and as many forums about laptops as I could find. I also watched referral URLs can tried to engage users. Eventually users started spreading the word themselves. I've tried AdWords a few times but the ROI hasn't been great.
In theory, if their pod was disassembled and emptied, would it be entirely recyclable? I know the coffee grounds would decompose well.
Edit: That package is old, they no longer contain hydrogenated oil.

http://ecx.images-amazon.com/images/I/81iUkR2HDYL._SL1500_.j...

Until recently almost everyone was eating trans fats because they were promoted as a healthier alternative, you can't single out Ramen here.

Top Ramen doesn't (which is what I was going on), they removed trans fats several years ago. Also nothing else on that list is inherently bad for you.
Rolls-Royce Wraith – Inspired by Fashion – Luxury-Today.com
As someone who currently uses LiveScript professionally, I look forward to trying out Earl Grey. At first glance it looks very promising.

I'm aware there are many people who don't see the value in creating "yet another compiles to JS language," or those who view them as simply "syntax sugar," but I for one very much appreciate the work done by yourself and others on similar projects.
Boulder gets around 300 days of sunshine. Also it's not wet cold and hence you don't feel the cold much. But the sub-zero overcast days is a different story.

I got the impression that they moved to NC.

We weren't keen on moving to Colorado, but strangely enough,
they had an office in Raleigh, NC, where we already had several friends.
It felt like serendipity.
That's a distinction that does exist in Rust. A lambda can only be passed to a generic function argument, something that looks like this:

fn some_function<F>(some_closure: F)

On the other hand, you can write a nested function and pass it as a parameter to a non-generic function. It just can't make references that would make it a closure. That's because Rust closures are really a syntactic hack for traits.

(All this complexity may turn off C programmers, and their management, for things that really need to be in something safer than C. The people who participate in language discussions do understand this stuff, but they're not the ones writing embedded code. Rust could go the way of C++, where metaprogramming became The Beast that Ate the Language.)
Noted.
Check the website again.
A web developer can create a package for a website that is deployed to the store. Each time a user opens this app it's loading the content from your web server - so different from a native / html wrapper. Furthermore your JS on your live site, when the site is run from this app, can do something like: if (Windows) { ...call native APIs... }.

This likely also means you can use iOS objective C or the android API for apps on the display since they are all supported on Win10 now.
So a GIF (or PNG) of the time lapse, as well as a still image of the final frame?
Shenzen pricing, 6 layer board with 8 mils holes, and 4 mil clearance. ENIG finish. 2.3"x3.3"

Looking at the picture of their board the package is most likely 0.65 or -- possibly 0.4 -- pitch which means much laser drilled holes.
I don't think programming is any different. It takes years and years to build an intuition for what works and what doesn't, to develop the theoretical knowledge that allows you to immediately know when your problem can be solved by a well-known algorithm (or when your problem has already been reduced to the halting problem!), to be able to predict from observation where the root of a bug will be found, etc. You have to read a lot of code and write a lot of code to be able to develop taste.
the decision is final

I think here is a misunderstanding. First, if you feel offended, then please note that I didn't mean to. Second, what decision are you talking about?

You stated that the technology used by Ring to combat unwanted communication is still not finalized. I asked you

How about talking with them about the problem to join efforts?

I'm not asking you to throw away all what you've done in the area of DHT-based p2p communication and to start to use Tox. However, how about talking to them, since they fought the same battle? Maybe they have valuable ideas or experiences. Or you might help them with your ideas.

However, do you have a link about the Tox 4chan DOS?

I have no interesting link available. I'd suggest to take a look at their nospam ID's or to ask them.

On a more general note, I think defining some decision as final to silence criticism is deeply harmful. You might want to consider that.

Thank you for your information.
Additionally, they use ARM Mali GPU IP which is much less open and has far lower-quality drivers (IMHO) than the VideoCore GPU used on Raspberry Pi and friends.
Why in the world would you mod this down? It seems relevant and clear. Did I miss something?
Anything that fixes the first ten minutes of every meeting nonsense where everyone trys to get the AV figured out.

Anything.
Certainly! I imagine most people are going to get it with the shield versus just running headless. I believe wholesale on a shield like this would be in the $8-9 range, and they're essentially charging an extra $15 for the hdmi.
And? Or perhaps, so?
Because they're not going for "minimal palatable difference", they're going for "perfect".
Great work !! May be you should put a blog to accompany this work so it will be picked up easily by Google.
This is brilliant. One of those things that seem obvious once presented.
Развивая жизненный баланс
This is the first time I've seen Flask being called crappy. Do you mind elaborate why?
Connectors are surprisingly expensive compared to silicon. Especially if they're not reflow-compatible.
Last line was meant to be an edit on another comment obviously. Too late to fix it.
It looks like R8 which is based on A13, most likely PoP because I don't see a DRAM or NAND flash in their pic.

PCB might sound high, but it isn't standard 8/8/10 spec PCB. It will have smaller holes and tighter tolerances.
That's pretty impressive. I would have thought that it's only possible to support a few people on that lifestyle. Could you give some more details about how you do it?
It would never work anyway. You can't print without a printer and ink, you can't shave without razor blades, but you certainly can make coffee without Keurig.
> given how many people make comments that aren't exactly accurate before they've been fired

That's certainly fair. I'm not making a comment one way or the other - I don't know her, I don't know the story, and I have no knowledge that leads me to believe one way or the other.

I just naturally am a bit more skeptical of comments made about companies from employees who were fired. People at a company can certainly make untrue comments, and people who were fired can certainly make true ones.

It's just that, in my experience, there's a higher chance of negative bias in someone who was let go from a company.
Aside from the watery taste, this is exactly why I don't use one. There's absolutely no need to involve that much plastic into every single cup of coffee!
> you're likely decreasing modularity by introducing interdependencies via the file system.

Unless dependencies are already there. Then needlessly separating them into containers just makes the system have a higher overhead and have a higher fragility.

Say should the monitoring software be in a different conainter? But it looks at logs, so now it needs to mount a shared folder or coordinate sending logs via sockets. Or maybe it is a helper process. Like an indexer. Putting that in a separate container with its isolated OS dependencies might not make sense. It requires to reading from the file structures of the main process.

> you're just doing it through a different OS/process management system.

There is already software that does it. It is init, systemd and others. You can specify if restart on failure should happen, can specify dependencies between then and so on.
So this code (from https://github.com/axch/test-manager/blob/c4fc3224e873716c58...)

(define-record-type omap-entry
(make-omap-entry key item next prev)
omap-entry?
(key omap-entry-key set-omap-entry-key!)
(item omap-entry-item set-omap-entry-item!)
(next omap-entry-next set-omap-entry-next!)
(prev omap-entry-prev set-omap-entry-prev!))

would be written like this?

(define-record-type omap-entry
make-omap-entry key item next prev.
omap-entry?,
key omap-entry-key set-omap-entry-key!.
item omap-entry-item set-omap-entry-item!.
next omap-entry-next set-omap-entry-next!.
prev omap-entry-prev set-omap-entry-prev!)

(To mark `omap-entry?` as being a value, not the S-expression `(omap-entry?)`, I decided to place a comma after it instead of a period. The alternative is requiring no punctuation and making newlines significant.)

Well, I suppose it does look better.

However, the idea is of limited applicability. While looking through the example project (https://github.com/axch/test-manager), I had trouble finding some code where this would actually be useful – most code has too much nesting.

That’s why I prefer another solution for removing excess parens from Lisp syntax: making whitespace significant. It improves the syntax in cases where your periods would help, and it applies in additional cases as well.

“Sweet-expressions” (http://readable.sourceforge.net/) is an implementation of that. Here is the above code ran through the `sweeten` tool to convert it to sweet-expressions:

define-record-type
omap-entry
make-omap-entry key item next prev
omap-entry?
key omap-entry-key set-omap-entry-key!
item omap-entry-item set-omap-entry-item!
next omap-entry-next set-omap-entry-next!
prev omap-entry-prev set-omap-entry-prev!

Absolutely no parentheses necessary, while still preserving homoiconicity. You don’t even have to remember the `)` at the end of the last nested line. And I chose this example code to look good with your idea – when the code has more nesting, sweet-expressions look even better.

About the interrogative mood `?` you describe: it might simplify `if` statements. But that would require removing the convention where boolean-returning functions have a name ending in `?`, such as `omap-entry?` in the example. It’s a tradeoff.
Thanks Jeff - Yeah, 'forcing' something to happen is definitely not the right way to go about documenting an experience like this. So perhaps a nice in-between method, such as leveraging research methods that design researchers use, like ethnography's, to search for meaning after the fact.
Would you be able to tell apart a pizza from a top italian restaurant and a microwaved instant pizza? The differences between top-grade sushi and bad sushi are just as obvious, you really don't need to be an expert.

By the way, in japan there is a highly developed market for fish with many levels of quality, so the expensive restaurants get the best parts of the best fish and the leftovers end up in cheaper places.
Thanks a lot for this. I didn't really know what to do or where to start from. You have really summarized it well for me. Thank you!! :)
WiFi + BLE combo would be about $4 in volume.
The product shot is rather contrived. An actual CRT using composite video juxtaposed with wireless dual analog joystick controllers.
Hi guys, glad to see you around. I will be arriving late July, see you there :)
Yeah I can't really think of many uses. I only have one blind friend but she is very good at recognizing voices and will let you know if she doesn't identify your voice. It's good that this is an option though!
Tempted. But I just got Mint recently and I really like it. What does this do better than Mint?
ProcessWire 2.6 is here
This Week in Meteor #13
Intel still has two month sabbaticals AFAIK but, yeah, it's incredibly rare.

It's not even so much about the vacation being paid but having certainty. I haven't changed jobs a lot but the last time was pretty typical: get an offer and then "when can you start?" I ended up taking a 2-3 week vacation arranged on about 3 weeks notice.
I agree with your surface/density assessment, but we're also much poorer. So if Bucharest can afford it, Austin surely can, as well :)
The Surface table and Surface hub use quite different touch tracking technologies. The table used cameras sitting at the floor level IIRC because touch technology was not that advanced at the time. You cannot bolt that to a wall without it protruding a lot.
You're right, and it must be PoP as I don't see any RAM in the picture either. AllWinner must be cutting them a hell of a deal, or (as others have speculated) they must be trying to subsidize the main board with other products.