skysight-inc/HackerNews huggingface dataset:
Thanks for that! I'm definitely seeing a pattern here. The consultants pages I immediately get a sense of the business value, there's a lot of focus on value that people can easily understand while the agencies and freelancer websites are specific languages, technologies, 'hire us', labor for money.

It would be interesting to know if you gave an agency, freelancer, consultant the same project, what they would do different, what they would charge differently, what the output would be and the time frame.

Is UX = User Experience? How do you self proclaim yourself that you are a UX/UI expert? What do these consultants do that is different from what a freelancer would do (ex. fixing UI, creating UI, using template UI, split testing).

Is there value in using vague languages vs specific activity (ex. user experience optimization vs use a javascript library to split test and measure optimizations)?

Agency vs Consultants is also an interesting comparison. Agencies seem much like Freelancer websites, fancy, artsy, will-do-anything-for-money while the consultants page seem more sane, narrowly focused and use much more business speak.

For developers and freelancers, it would be nice if we can work with a business vocabulary. I think any freelancer can whip up a page like nngroup.com and present themselves as a consultant, or is there more to it than just the surface?

So essentially it's a sales technique.

On one end of the spectrum, highly technical, frameworks, languages, stuff technical people understand, solves technical labor, the value is reduced cost.

On the other end of the spectrum, non technical, business centric, stuff non technical people understand and most technical people shun as 'bullshit' is actually aims to solve business problem or provide business values in a word they can understand and measure.

It reminds me sort of like selling to different market segments with SaaS. On the lower end, you sell to the small guys, with small needs, price sensitive. On the enterprise end, you sell to large guys, with bigger needs, people's career depend on the success of the project, bigger pockets.

So is it safe to conclude that becoming a 'consultant' is essentially you are now selling to people with money, people with business problems or needs, people who don't speak tech, thus the higher command in pay?

I think it would be very helpful for technical people if we could learn the business linguo and training to speak client's language. I understand that not everyone is cut out for this but for those of that are, it would be extremely valuable to be able to speak and write in such manner.
Well except with the new auto-discover when configuring an e-mail account (workaround: work offline, it will skip the wizard).
Thanks for the feedback! We plan to carry out features like time/days of an email delivery soon. Hope you'll enjoy!
I prefer the single file solution too. I suppose it comes down to how much having escape markers on every line of the function implementation bothers you, and if your favorite code editor does full syntax highlighting in such a case.
Make for the Web Generation
That's not what cryptolocker means. It means something really really different.
Of cars, trucks, pcs, and tablets: Steve Jobs at D8 in 2010
Turning off the remote-web-management interface by default at factory at least? This will mitigate the issue, still nobody should ever pre-program the fixed root password, or at least with BOLD FONTS asking customer to change it right away, or better, force people to set up a password during installation time.
Wow, this is a very detailed list. Should come in handy.
This is off-topic, but does anyone look at their website without javascript enabled? For some reason you actively suppress the content with a loading image even though it's fully rendered beneath that overlay.

<script>
document.getElementById( 'preloader' )
.style
.display = 'block';
</script>

That's all you need to do :)
This is hardly surprising, if you consider historical context. Concerns about surveillance and privacy in Germany, and to some extent across most of Europe, are one of the few topics where Godwin's Law does not apply.
I have always found the best strategy is to just backup the whole profile. The profile is very portable.
I used to keep all my passwords in Emacs w/ Org Mode. You can encrypt a heading, or an entire file, with a GPG key. This could work. Just store it in Dropbox/etc. If you trust Dropbox's encryption, just use a simple j.txt as manmukh says.

Or you could just email yourself, replying forever. That's pretty easy.

[link, almost forgot] http://orgmode.org/worg/org-tutorials/encrypting-files.html
True, hardware backdoors have been around forever. The difference here is a BIOS backdoor password has a somewhat legitimate reason. You can't just hit a reset button on your PC if you forget the BIOS credentials the way you can on your router.

Also, a router being programmed like this exposes every device routed through it, whereas a BIOS backdoor only gives you access to the single device to which you have physical access. My surprise comes from the gall of the manufacturers as they should be fully aware of these implications.
In a language where the rules are defined by what one implementation does, once an alternative implementation has the necessary critical mass, that becomes the language.

So I guess HipHop will simply leapfrog them.
Or you could just configure the email account manually.

https://support.mozilla.org/en-US/kb/manual-account-configur...
Vice Special Report: Killing Cancer Full Episode (HBO)
Geary is a fantastic new email client. It gets a lot of things right.
It's a great idea, thanks!
A loyal user of Thunderbird here, in fact I recommended it to many other users, who are all using it now I believe.

Keep the good work, and evolve it please!
How to Make Russian Kulich Bread
You can do the same with sliced cheese, I've heard.
Schools and Universities would be prime candidates for that and I bet the user base has a large proportion of those users.
Sorry, don't mean to be mean, but why is this upvoted so much?

Seems like a lot of obvious things no? I agree it's a lot harder to spot when you're in the middle of it all, but in terms of material for a blogpost, these "learned lessons" are pretty common/generic, right?

How would this be different from, say, "don't forget to file your taxes or you'll waste a lot of time if you get audited". Do you really have to go through an entire failed startup to learn these "lessons"?

Some of the other better postmortems out there have rare insights like "don't talk to corp dev they have an incentive to pretend to want to acquire you to waste your time and distract you", or "don't be tempted to expand to too many geo locations too early or you'll be stretched too thin". Lessons that would be hard to learn without actually going through a startup yourself. Compared to those, the lessons here seems...generic

Sorry maybe I misunderstood. Can someone whack me in the head and bring me back to reality? Maybe it's just me...
Nonsense article. It calls for a revised understanding of the word "information" in genetics. The old sense is due to philosophers and could never have been taken seriously by anyone. The new sense is due to Claude Shannon and predates the work of Watson and Crick by about five years.
Synereo: a distributed social network (audio interview)
It is not just headphones, but also amplifier and DA. My stuff is 10 years old, so I am probably not best adviser. And I have more sets, one is bit more pricey.

Anyway for daily beating at office I would recommend DT 770 PRO, 80 Ohms. In my opinion best closed studio headphones for reasonable price. Mine are ten years old now. I believe in-ear demages hearing. I also dont like active noise cancellation. Also check some foldable options if you travel a lot.

You will also need USB soundcard with headphones amplifier. Some devices combine both. I have EMU Tracker Pre USB 2.0, but thats no longer sold. Not sure what today market is, but this seems to have good reviews:
http://www.amazon.com/FiiO-E10-USB-Headphone-Amplifier/dp/B0...
There is something funny about considering banks to be dumb pipes through which money travels.
thanks! we'll definitely try it.
This reminded me of the Swedish study that noticed a correlation (they were very clear about this!) between vinyl flooring and autism in their data:

http://www.scientificamerican.com/article/link-between-autis...

That was way back in 2009, and I never heard anything more about it. Searching for information in later years yields an echo chamber of stupidity, so I wonder if anyone else has heard of actual research into the topic?
Disqus? Name a dynamic component of a website: there is a SAAS for it, normally free for small low-traffic sites.
> I keep wondering why so-called "digital nomads" keep moving to south-east Asia over Eastern Europe.

SEA is more amiable to digital nomads from a visa perspective.
Yup. And part of leadership is handing over the reins cleanly once you're no longer engaged in a project. By "cleanly" I mean removing your own admin access, no longer merging patches once you're not really checking them thoroughly anymore, not commenting on tickets based on half-hearted scanning, etc.

I mishandled that one time with a pretty popular open source gizmo (https://sf.net/projects/pmd) and caused some unnecessary static. Live and learn.
Misleading name, in my opinion. Looks almost like a collection of buzzfeed articles, served with delay via e-mail.
Thunderbird saves personal information such as messages, passwords and user preferences in a set of files called a "profile", which is stored in a separate location from the Thunderbird program files.

https://support.mozilla.org/en-US/kb/profiles-tb

You can move your profile across computers, or back them up to restore later.

https://support.mozilla.org/en-US/kb/moving-thunderbird-data...
Thanks! I actually did not know!
An expensive USB soundcard and amplifier are absolutely not necessary. The built-in audio of a Macbook Pro (this is HN we're talking about) is more than good enough.
That makes sense. I'd imagine though that it shows up on the ISP's radar when major DoS attacks happen. It seems like they could set up alarms for such things. Maybe it could be an opt-in thing.
This kid will make you smile
> Ruby is fine, but RoR is toxic.

A language without its framework is like a hammer without a nail.
Even if Visa and others would allow this approach, it would still really limit Mega's ability to get funds to the point where its not a viable business I would think.
There was already an existing bug report in Bugzilla when I first ran into issue 1) years ago, and I added my comments to it.

Issue 2) I haven't. As annoying as it is when it does happen, it's not that common and although requires some extra steps, doesn't result in looking unprofessional to clients like in 1). However, there has been a few instances lately where my staff have created new subfolders within a shared imap folder and moved e-mails into them, and I've been unable to find those emails until I recall this issue. So it's probably worthwhile to start gathering details and file a report to prevent this interruption in workflow.
Does anyone know of a forum, a mailing list or something dedicated to polyglot approach? I know most of web pages with materials, but couldn't find a (single) place to discuss it. I assumed it's just not popular enough, but number of comments on two today's stories on polyglot programming suggest that there is some interest in it. So, is there a place where we - polyglot programming practitioners - could meet and talk?
This article seems to be a jumble of ideas: information vs "semantic information", heredity vs environment, epigenetics, Shannon's information theory, and information as a metaphor. After reading this article a couple times, I still can't get a coherent point from it.

That said, epigenetics is obviously a hugely important area. Although coming from a computer background, I think biology needs to look at "state" in total - how an organism holds informational state over widely diverging time scales. (For instance, look at the brain and consider the many ways it holds information, from genes to gene expression to neuron wiring.)
Can anyone recommend a service with flat-fee only option?
For the first few months the commute made me miserable. I was just in a bad mood after every 90minute bus ride. And when there would be an accident or god water from the sky (see: rain) the commute could easily go over 2h each way.

Recently I have found ways to keep my commute negativity way down. I started going into work earlier when the traffic is lighter And much more predictable. I leave at 6:50 and I'm in by 8:00. And I started using the time on the bus as time to read, which has been great. Having 3h a day to just read books means I am tearing through my 'books to read one day' list. Sometimes I even look forward to the bus ride, it's personal time for me.
I was wondering if google took it out or it's just down.
Most IT equipment is not built in such a way that its behavior is formally-verifiable or even formally-describable as a state machine - for the most part, we're talking about a full Linux installation that comes with the vendor's preferred web server (for administration) and default routing configuration.
I have been using Thunderbird for many years now. Previously, I was using Emacs for e-mail, but realized that I needed something that supported HTML. Also, I was switching from Linux to the Mac, and I wasn't sure if I would ever switch back -- and thus not only wanted an open-source solution, but also one that was cross-platform.

Overall, I'm quite satisfied. The program is solid, the interface is good, and it does a great job of handling the many messages I both send and receive each day. It's smart about handling being off-line, many different accounts, and my other needs. Searching for messages within a particular mailbox (which I do a lot of) is fast and easy.

I realize that it's in vogue for everyone to use and love Gmail -- but several of my clients have forced me to do so, and I really can't stand the Gmail interface. Maybe it's just me, but having a standalone e-mail application is just about what I want. (Although I still do miss SuperCite in Emacs...)

There was talk years ago about Mozilla abandoning Thunderbird, or spinning it off. I'm very happy to see that they continue to invest time and money in its development, that it continues to be popular, and that they're proud to celebrate its popularity.
Apologies for the harshness but your comment makes it clear that you've never run a startup before. Regular office life is like juggling three balls - difficult, but manageable with practice (and they're given to you - so you never need to make a judgement call about what is important). Startup life is like having hundreds of items all thrown at you from different directions. Only `n` are valuable - and you have to decide which ones those are. Some can't be juggled, others look promising but are worthless, etc, etc.

It's incredibly easy to get lost in the barrage of objects. Articles like this one help founders refocus and figure out what's important and what's not. Many things seem obvious in hindsight that are completely lost in the present.
Simple solution to mkdir a tree
nah, they can't have tried a really long list.
How to Make Vegan Butter
I long for the days when AMD had Intel thoroughly beat. That brought us the Core2Duo.
> “Genes don’t carry semantic information, though. They weren’t made as part of an act of communication. So genes don’t literally represent anything, as people sometimes say,” explains Peter Godfrey-Smith, a professor of philosophy at CUNY.

Understandable that not a professor of biology.

This whole article bases on some notion of "semantics" I cannot grasp. If someone wants to hold some metaphysical notion of "meaning" which can be only in human words and symbols - then I cannot argue with this (non-scientific) statement. Words don't _literally_ represent anything - they can be interpreted by humans and, well, translated into some knowledge or action, depending on the previous state and knowledge of a person. Much alike DNA being interpreted by the cell's machinery.
Harry Potter and the Magical Framework: On Angular and React
Google Science Fair 2015
Obviously not comprehensive, but I think it's interesting how relatively rare AngularJS is on that list. By contrast, I work in a shop that's gone in heavy for Angular on new projects over the last year or so, so it's easy for me to think it's taken over the world (and wonder why :/).
Decentralized Autonomous Society
An encrypted archive with browsing, revision history, and search:

http://goryachev.com/products/secure-archive
This is Google at its finest. This caught my eye because my 10-year-old is doing her third elementary school science fair next month. It's an amazing experience, watching all these children getting so excited about science.
There is the concept of legal tender, which creditors are required to accept as payment of debts (it's printed on US currency). We need some kind of electronic payment equivalent.

https://en.wikipedia.org/wiki/Legal_tender
Or chocolate bars.
Here is a few options: http://www.marco.org/headphones-closed-portable
Over 70% of U.S. workers unhappy about their job: poll – NY Daily News
Leonard Nimoy's Advice to a Biracial Girl in 1968
http://syncthing.net/ open source and transit encrypted between computers you control.
Sennbeiser HD600 or HD650 (very similar sound), AKG K7XX, Hifiman HE400. All open. Many other nice open headphones on the market, but those are best bang per buck. For closed, most are not good except the Beyerdynamic DT770 (and the far pricier Fostex TH900).

You may consider an external DAC and amplifier if you listen to a laptop — this will help with case noise and power. Beware, however: this is where you get close to snake oil products. Most amps do not make a difference, and a lot depends on your source. An iPhone is an excellent source for most headphones, for example (including all of the above). A reasonable DAC-amp combo is the O2+ODAC, and it is DIY if you can solder. The Schiit stuff in the link above is pretty meh, even though it is often recommended (crappy volume pot in the cheaper units).
I notice that too when it pops up. I wonder if they make it confusing by design, to ensure you carefully read it, and not just blindly click through?
Bullshit. Thats are 80 ohm professional studio headphones. Wasted money without amplifier. Even novice can pickup difference in 10 minutes.
Human beings learn much, much better from many bits of concrete experience than from a single idea abstracted from that experience.
In reality, I don't think the difference is as big as you're making out. In many practical senses, a consultant in an IT field is just a freelancer or agency staffer in an IT field who also understands marketing.

Consultants pitch based on their general capability and the value it offers to a client. They probably take ownership of a whole project so the client can just set out their expectations and then give occasional feedback as things progress. You hire a consultant to solve a problem, and what you're paying for is a solution that meets your needs.

Technical freelancers, the kind of people who describe themselves as "$language programmer" or "web designer", pitch based on their ability to do things like hacking in $language or producing mock-ups of the appearance of a web site. However, these things have no direct benefit to a client. They only have value when put in context and combined with the work of others under some implied level of management. You hire this kind of freelancer to build a thing, and what you're paying for is the asset they build, and it's your responsibility to figure out what to do with it and how to make it valuable.

Although consultants may also specialise more, for example preferring to work in a specific niche market, I don't think that is really the defining factor. Most consultants are still just freelancers or small agencies. They just have enough business savvy not to describe themselves as such, because someone who can solve a problem is typically much more valuable to a prospective client than someone who can build a thing.
The Windows app store only shows support for x86 and x64. Did something happen to delay the launch for ARM?
There is also a version with a normal function:

http://pastebin.com/Wesjzs1A

Solution in the article is overly convoluted.
"we should have built the absolute minimum"

This is an easy trap to fall into. While not bad advice, because its easy to overbuild - sometimes polish is what gets you to success. If slack built just the bare minimum and didn't flesh things out thoroughly, they would not have been nearly as successful.
I wrote a backup/archive tool [0] that uses authenticated encryption, scrypt, and local key management. The only thing it leaks [1] is the amount of new data added on each snapshot.

[0] http://goryachev.com/products/secure-archive

[1] hopefully
Half a dozen things you didn't know VLC could do
I absolutely agree with the writer's point about over-engineering. In start-up / small business land, optimizations are worthless because the main problem isn't that "oh, I have a poorly performing inefficient system", and is instead "I don't have a system and need to build one." So to a start up founder, timing correctly when to do something is far more important than doing that thing amazingly well (passable is enough).

In other words, technical debt is not a bad thing (just humbly apologize for it later).

And regarding building a startup by yourself, I'd like to expand that to never build a network-related startup by yourself. That is, if...

value = k2 * users ^ 2 + k1 * users + k0

never build a product where k0 = 0 or close to it by yourself. This means, for example, if you're by yourself, build an indie game where you jump on platforms, but never attempt "facebook for dogs". This is because you can't get customers to pay $ for no value, so building social networks without an extremely strong initial user base in your pocket (which, unless you're a celebrity, you don't have) is the tech equivalent of buying the lottery. In a lot of ways, social network features on an app is like legal - if you need to worry about it, you've already gotten to the point when you can delegate an employee to do it.
I keep asking Santa for regex email filters.
Sorry, I should have made it more explicit that I'm just talking about the stuff at the edges. For instance, we can do this with something like a TCP library just by evaluating it against the state machine published in the RFC. Similarly, custom protocols are ultimately just state machines, and it's easier to effect secureness when you limit the protocol to a regular or context-free grammar[1]. But, if the vendor insists that their protocol needs a more powerful grammar, then at least we can start talking about security/feature trade-offs in formal terms (i.e. vendors would have to justify their decisions with math and computer science instead of feature checkboxes and pricing psychology).

[1] http://www.cs.dartmouth.edu/~sergey/langsec/
No doubt the material is toxic, but it doesn't seem breaking it would create a whole lot of dust, similar to any other ceramic. You'd have to machine or sand it.

http://en.wikipedia.org/wiki/Beryllium_oxide#Safety
This reminds me of the "rebirthing" movement, sometimes used as demonic exorcism. As a parent of an autistic child,I can certainly attest to feeling line she is possessed.

A lot of empirical data says that heavy blankets and pressure help sooth many such children, although in our case it just pisses her off...
I strongly agree.

Code is read from top to bottom, and finding out that a method uses a block after reading through most of it, is confusing, whereas `&block` in the method signature clarifies that this method will do something with a block.

The performance hit, as bad as it may be, is not something that should be a concern in many programs. After all, you are using Ruby...