skysight-inc/HackerNews huggingface dataset:
It comes down, for me, to more a question of "how much external facetime do you have in your day-to-day job". Shared cultural displays are one thing, but forcing everyone into the "Least Comfortable Denominator" just because some subset of your culture does need to display that level of formality...

Even above the comfortable clothing aspect of it, inflexibility in a comparatively minor thing like "dress code in non-customer-facing positions" indicates potential inflexibility in far more important things (sick/maternity/bereavement time, butt-in-chair time, informal 1-on-1s with higher-ups, merit-based raises, etc) and would greatly negatively influence the likelihood of taking a job for me.
Nice job and cool idea! Not using Mint anymore otherwise I'd give this a spin.
I noticed that you have Google Analytics active on the site. How much traffic did HN push to your site?
These differences are superficial and skin-deep. The mystics of both East and West are more in agreement than the the scribblers of scripture. One of the common threads, East or West, is that "self" is not Self (Atman).

Bliss is not what the Buddhists mean by Enlightenment, though it is in the same general "area". The most obvious Western equivalent in that same area is the term, "Gnosis".
Ask HN: A flexible python based cms
Hi, I would like to know if there is a flexible cms where i can define my own content type.

It would typically be
title
Image
description
level
date
tags

For a given tag, the cms should generate a page with all custom objects that have the tag automatically (or with minimal manual intervention). The objects should be sortable on the relevant fields.

I should also have the option of writing some content and including some of the objects, in which case, the objects should be auto-formatted based on some predefined template. Is there any cms that can do this with some minimal customizations or is it better to roll my own based on django/flask?

Thank you.
They said "great" not average ones who do 8 hours a day cut and pasting into the latest a greatest trendy framework or language with out understanding the real problem
I think it's more so the context of the teamwork.

I worked on group geography project in 12th grade. Did I gain skills that would help me be a productive member of a software development team? Maybe a little, but we mostly goofed off and begrudgingly did enough to pass. My senior capstone in college on the other hand definitely did help me gain some of those skills.
Yes, but you don't see BOTH block types on the big tape. Swapping bits requires one block for each state, but the green ones are missing from the tape screenshots.
This is awesome. It almost paints a picture from PHP => Python => cpp & Java.

Considering that would be considered a growth path of a developing programmer, I find that fascinating.

PS: Go will always have problems with stuff like this. They should have just named the language string or var or something equal toxic to machine collection.
How is someone writing an article about a very little discussed topic, compared to the huge number of articles and books about make game developers, stifling?
I agree with the weaker proposition that the correlation between "having a degree" and quality of engineering is not always clear, and may not be the best (or even most important) factor in determining whether to hire.

However, in my experience generally people who obtain a college degree are more well-rounded than people who don't. A consequence of this is that such people, again in general, tend to be able to think about problems in a more mature, broader, and deeper sense than those who don't "finish" (or complete most of) a degree.

This has nothing to do with whether the software industry is a meritocracy or not, or whether a dress code has anything to do with whether it's a meritocracy or not. My opinion: almost no job in this industry--or any other--is completely, or even mostly, meritocratic.
Yup. I know exactly what he means, but we don't have to explicitly say it and open that whole can of worms. I think it's best to grab some popcorn and watch from the sidelines, not actively participate in the silliness.
Too bad. You didn't give us a chance to see and possibly learn your viewpoint and missed a chance yourself from getting your ideas analyzed by a critical crowd. Being a contrarian is not a bad thing.

If you haven't already done so, I suggest you read "What You Can't Say" by pg (http://www.paulgraham.com/say.html) and Letters to a Young Contrarian by Christopher Hitchens.
Show HN: Content Security Policy Report Aggregator
https://github.com/c0nrad/caspr
> hysteria currently associated with mentioning a burger chain

The what now?
I don't play minecraft... So I have no idea how this is "cool" or "neat"

The comments in TFA show a lot of enthusiasm.

Can anyone explain?
I opt out of the nude scanners every time I fly. I've never had an exceptionally unpleasant experience with the nut-gropers, but I'm a young, white, male so your experience may vary.

I have a dream of everyone opting out, overloading the system and requiring a fundamental change. But I'm always the only person doing it.
> On the other hand, it's the fucking White House we're talking about here, not a paper company in Scranton. If there is a single office in the world where the people at least make an attempt to act like grown-ups, I'd want it to be that one, you know?

I kind of take exception to the idea that "act like grown-ups" means "prefer engaging in ritual displays of conformance to getting real work done". I mean, I associate the former more with acting like exceptionally image-conscious high-school students rather than acting like grownups.

That's not to say that dress rules can't have something to do with acting like grownups; even if it was miguided, the one place I worked that prohibited technical staff from wearing ties on the basis of published research showing that wearing ties reduced the output of technical workers had a grown-up reason.
Metrics Debt
I guess I've always liked them. Do you think that would make a difference?

I noticed they're high in vitamin C so I was thinking maybe it was related to that.
There are a lot of places that we were seeing users drop off the radar when trying to install. Through a combination of logging analytics and user studies we figured out what the main problems were and designed this flow to solve them.
(See my post from last week for more context on why we built this: https://news.ycombinator.com/item?id=8168792)
Copyright law issues here?

You certainly don't have permission to sell
T-shirts with my artwork on them..
I'd probably feel very bad if I spent money on short-term enjoyment because that money would be gone forever

You can't buy happiness, but you can buy happy memories, and those memories can last forever.

Trips, classes, concerts… all sincere ways to turn money into memories.

(BTW, I'm in much the same boat as you. Already changed jobs once looking to find new meaning. Hasn't worked yet.)
Or Tokyo.
Even if it were possible to raise the barrier on turning stolen phones into cash, it does not follow that it will reduce the rate of theft in the least. Do you think those that risk so much for so little are just going to roll over and die? Did you not learn the lesson of Whac-A-Mole?

If you really care about the victims, you'd use the warrant not to attempt to render tools to trash dumps, but instead use the warrant to query the networks. You know, perhaps give SWAT something legitimate to do... That seems like a deterrent for future thieves and a way to catch current thieves; or at least easier than catching copper thieves.
Yes it's ironic. The guys who say they don't care about clothes actually care far far more than the suit wearers.
"I can't do what I want in life" -- What do you want to do?
Drupal. Google 'headless Drupal' and you'll find some interesting implementations.
"Artificial" reasons instead of ... what? "Natural" reasons?
Games and Good Enough
Do you have hobbies? Do you exercise?

If not, especially the latter, start. I'm not saying you are going to enjoy it. In fact, you might hate it. But do it anyway. Find an intense exercise that gets you sweaty and gets your heart rate up a little, without requiring a lot of investment and without putting you at risk.

Be disciplined about, even if you hate doing it at first. I suggest making it part of your morning routine.

What do I think the end result will be? Well, not that you will enjoy either your work or the exercise, in fact, you may have no emotional involvement in either. But I expect that neither will bother you as much and that eventually you will smile at a bird or sunset or an attractive person, then you will sign up for a course that you've always been curious about.

If you are stressed, there are two basic ways of dealing: Reducing the stress Vs increasing your tolerance for stress. Exercise intensely regularly, as part of a routine set of habits from which you rarely deviate, and you may increase your tolerance, and with any luck will eventually getting to the point where you give a job a glowing "meh".

It becomes the thing you do to afford the things you want, you neither like it nor dislike it, and eventually you find something else, about which you are excited.

(I recommend squats. They are easy to do, intense, require no equipment, and you can self-regulate easily. Start with one, every 30 minutes while you get ready in the morning, neither too deep nor too shallow. Aim for adequacy, not perfection. Then make it two. Then three. Slowly get to where you are doing more. Then eventually add more. Today was a no-exercise day for me, so I did 50, as fast as I could. Sweaty and out of breath and ready for anything. (I started with 5-10 a few months ago, slow and steady.))
These guys grabbed a signal of ~1 picowatt after filtering in a noisy environment https://www.blackhat.com/presentations/bh-usa-09/BARISANI/BH... While this doesn't say anything about reliability of the current experiment, it probably works better than you'd think.
This has gotten even more inane. You ignore things I've said, attribute to me things I haven't, and generally aren't making a lot of sense. I'm done with this thread.
Thanks for your response, I did a lot of digging but couldn't find a proper answer. B1 might be a better option compared to O1. For O1, company needs an investment from an investor or group of investor plus there are lot of other complications to get approval (Good lawyers can get around those complication). Do you happen to know any one else using any VISA's other then O1 and B1 to come on YCombinator?
I think in some ways programmers have brought this low status upon ourselves. If you want to be taken seriously in a business setting, like it or not how you dress affects your credibility. When a coder complains that the executives at the company are not taking their ideas seriously, maybe they should switch out of the t-shirt that says "talk nerdy to me" on the front. Dressing professionally isn't just about corporate conformity, it also signals that you take your job seriously.
Is this about appreciating female game pioneers or about bashing the fact that games are a male dominated hobby?

"phallic first-person shooter."
this is awesome!!

there are a bunch of clocks, just change the clock number in the url.

it's really nice being able to follow up the artist's creative process.
The "bare hands" thing is a gimmick. The actual Tromer paper is much, much more interesting than that. See the link posted elsewhere in the thread.
> Jeans and t-shirt/hoodie are the official uniform/suit of programmers.

There's lots of different contexts that programmers work in. In some of them, that's true, in others its not. Plenty of places, khakis and sports/polo shirts is a lot more common than jeans and t-shirts. And in others, its suits.
Kotti[0] and SubstanceD[1] are two pyramid-based CMSs that I've played with some. You could do what you are talking about pretty easily in either one.

[0] http://kotti.pylonsproject.org/
[1] http://substanced.net/
Dat, open-source software, seeks to restart the open data revolution
I'm in Eastern Europe right now, and the percentage of people I know who do this, either via a friend, friend of a friend, or a client, is high.

Obvious, though not insurmountable, problems aside, I disagree it's niche.
The Fear of the Unicorn
So I guess congrats to you too, then?
The problem with Lavabit was not primarily the jurisdiction in which it operated.

The primary problem is an architecture where keys are held on third party servers and cryptographic code is secured only with an https connection.

We need to design our services to be robust and transparent in hostile jurisdictions rather than resting on the relatively weak privacy assurances of nation states.
What were some of the challenges of carrying out these tests? And I imagine procuring the machine may have been an issue if the manufacturers knew you were exposing their shortfalls.
Generally my whole argument is heavy on existence and light on uniqueness, but it's a great point to emphasize it! :)
Seems like he wore a comically wrinkly shirt, just for the video. Kind of ruins the sentiment. Some how.
Government procurement moves slooooowly, and BlackBerry has already been through the exhaustive process of security vetting that's required for gear that's going to be used in sensitive locations like the White House. I'm sure there's Apple and Android gear making its way through that process now, but it wouldn't surprise me if it wasn't all the way through yet.
Open Web Apps
I totally agree with you. We do have some unpaid interns who are getting good learning experience. We are in process of getting a contractor on board to help us take our coding responsibilities. I do like the idea of travelling to foreign destination for business trip.
The No Phone
Using a Web Service to print in C# or .NET
> Being a contrarian is not a bad thing.

I think so to. However, others disagree; you can check my comment history.

I've read pg's essay. Thanks for the other recommendation.
Someone will get a minecraft computer playing 2048 and that's all we'll be reading about for weeks.
I could download the image and print it myself, someone is making it easier. They don't even look to the image to see if it is copyrighted, porn or just Lorem Ipsum. I get you point but if they are a "we print anything you send our way" shop, how can they be liable for what I send them? I guess you can only blame the end user...
It may be prima facie, but it's also completely subjective. There are a plethora of reasons a person might not complete a degree that have nothing to do with his ability to commit, complete long term goals, or anything else. Using a degree in such a manner is an indicator to me that the person doing it is either incapable of engaging in critical thinking, or else is too lazy or indifferent to do so on this matter. In that regard, a person using such a filter is itself a (negative) filter, for me, with regard to whether I want to work with them.
I guess "dense urban centers" would have been more clear, but my point is the same. Uber operates in a lot of places where people don't take cabs.
Well you do get secondaries, but it's usually only something like 10% of vested stock, while your still working there. The lack of a public market also makes it far more risky to hold the stock for long term capital gains tax rates. I agree the lack of IPOs make equity earnings less valuable to the typical employee.
It could simply be that front-end web development is predominantly done by a new, younger generation of programmers, many of whom perhaps didn't come from programming backgrounds but rather a design background.

This generation is only just starting to learn important lessons that the wider programming community learned decades ago about maintainability, portability, the pros and cons of standardisation and of rapid prototyping/evolutionary development, how to design systems of non-trivial scale that can remain useful for extended periods, how to balance the overheads of introducing external dependencies with the benefits of using ready-made, tried-and-tested code and tools, and many other similar issues.

Consequently, that new generation is also only just learning how limited and unfit for modern purposes a lot of the foundations of front-end web development really are. As a direct result, we're now seeing a vast wave of tools, plug-ins, libraries and frameworks designed to paper over the cracks that should never have been there. And because there is little co-ordination or standardisation in the industry, there is also unfortunately a huge amount of wasted work, both for developers of those tools and libraries who are doing the same things repeatedly for no great benefit, and for the potential users who have permanent analysis paralysis.

That much will improve as the industry matures and consolidates, though I fear we are now stuck with HTML/CSS/JS as our foundation, at least until the successor to the Web comes along with things like interactive sites and security-by-default as primary design goals.
The UX of this blog post on mobile (HTC One M8, kit Kat) forces a horizontal scroll to read all of the page's content.
Of all of the problems in the world, a movement to ban mandatory neck ties in any work related situation would be one of the few that would motivate me to action.
Congrats to Marco and team - they busted their ass in a tough market, stuck with it for years when no one gave a rat's ass about them and are now flying high.

Congrats!
Radiolab, planet money, snap judgement, ted radio hour, on the media
Another post about women and how they are doing stuff.

I feel like its 2014 but I must be wrong. This mundane stuff still interests people?
That's why there are women's t-shirts that are much better tailored for women.

Personally I never understood the "dress down" culture in programming. I dress up (sports coats, shirts, nice jeans) because I like it.
Twitter's experience was also on pre-1.9 Ruby, ie. before YARV.

Ruby itself has made major jumps forward in performance since then. Much of Ruby's reputation for slowness was earned on an interpreter that no longer exists. It's still not the fastest dog on the track, but it is a ton better than those earlier days.
You can always opt out. You'll get a pat-down instead and they'll make you wait 5-10 minutes, but I always do that unless I'm running very late. If enough people do, they usually get fed up and open the metal detectors.
Are there any free credits for new users?
This seems just a bit excessive for an init system.
SCIENTIST: Why do we all have to wear these ridiculous ties?

FREEMAN: Oh, you wanna know why? I'll tell you why. It's symbolic. The management wants you to know that you're their dog, so you're wearing their leash. You don't see me wearing a tie, do you?
I didn't say anyone was planning to build such a system nor argued against such a thing. I was suggesting another way it could be done.
I think you're being a bit hyperbolic if you say that locking someones cell phone is the same as putting them on the leash.

You make a few valid points there, but in essence I think we disagree on the severity of punishments.

I'd say being grounded is far worse than having your phone locked, yet you'd call it a fair punishment that should come first.

I'd also say that a cellular phone isn't essential to life, like food is. While you might see many middle/upper class children with phones, they're still a luxury item.
I was wondering why they felt the need to add their own DNS resolver. From the changelog:

"Hostnames, addresses and arbitrary RRs may be resolved via systemd-resolved D-Bus APIs. In contrast to the glibc internal resolver systemd-resolved is aware of multi-homed system, and keeps DNS server and caches separate and per-interface. Queries are sent simultaneously on all interfaces that have DNS servers configured, in order to properly handle VPNs and local LANs which might resolve separate sets of domain names. systemd-resolved may acquire DNS server information from systemd-networkd automatically, which in turn might have discovered them via DHCP. A tool "systemd-resolve-host" has been added that may be used to query the DNS logic in resolved. systemd-resolved implements IDNA and automatically uses IDNA or UTF-8 encoding depending on whether classic DNS or LLMNR is used as transport. In the next releases we intend to add a DNSSEC and mDNS/DNS-SD implementation to systemd-resolved."

Nice features, but I don't understand if they have to be under the systemd umbrella. Here's hoping it can be broken out to be useful in other situations.
To me, "most stupid" sounds hipster or foreign, while stupidest just sounds right - in normal speech. "He is the most stupid" is perhaps more memorable for sounding off: It's natural to emphasize "most".

Is he more stupid or stupider? I would say stupid, stupider, stupidest, red, redder or more red, reddest, and brilliant, more brilliant, most brilliant, but smart, smarter, smartest.
> Maybe LINQ to SQL could have been considered a built-in ORM?

It might be more accurate to say LINQ is built into the languages, but LINQ to SQL is a .NET platform feature, not a language feature. (Of course, the languages are so tied to the Microsoft distribution and the .NET platform that distinctions between language features, language standard library features, and platform features are, for .NET languages, somewhat academic in practice [inasmuch as there is a practical difference that is likely to matter, "does it work on Mono" is probably more important than strict language/library/platform distinctions].)
Chris Oliver's running some good-looking screencasts to fill those shoes: https://gorails.com/
Speaking of Animal Crossing, there was a wonderful talk at the last GDC about how they developed it, and the role diversity had to play:

http://gdcvault.com/play/1020808/How-to-Turn-a-New
Pre-Columbian genomes reveal seals as a source of New World human tuberculosis
been waiting for this release since 215 introduced a bug where systemd-networkd sends a broadcast dhcp request by default without the option to disable it, thus breaking dhcp on certain networks.
We changed the title to a sentence from the article since the thing about free food is misleading.
5 free tools for downloading YouTube and other videos
why the hate? I love minecraft. It was kind of a joke comment..
On track to beat Pulseaudio's record!
Ask HN: How do we take our business to the next level?
TL;DR: We want bigger clients and aren't sure how to find them.

---

An old friend and I run a tiny (just the two of us!) web agency. We do a lot of work with non-profits and small businesses... mostly traditional website builds, but some software work as well. Our skill-set is primarily design & code, and we've always just sort of wung it when it comes to sales & marketing. This pays the bills (sometimes just barely, though usually we do pretty well), but we both feel like we want to take things to the next level.

We sort of find ourselves stuck in this cycle where we move quickly from job to job to keep cash flowing, and as a result are never really able to deliver the caliber of work we both think we're capable of. I guess what I'm saying is we want to be making the best work of our lives, and feel like time/budget constraints are keeping us from being able to do it.

One obvious solution to that is higher prices per project, but the clients we're working with are almost always on extremely tight budgets. That being the case, we feel drawn to attracting bigger clients, with more realistic budgets, but don't know how to break through to that audience.

Almost all of our sales come from word-of-mouth leads, and if our goal is to find a different type of client, we feel like we need to do something different, but don't know what that thing is.

Anyhow, hopefully this isn't out of place being posted here. Just looking for some answers.
I love Dart, I think it's a great language. I hope that Google will start supporting it natively in Chrome.