skysight-inc/HackerNews huggingface dataset:
> NASA expects to make up to three awards at a minimum of $5,000 each from a total award pool of $15,000.

Considering that these ideas (if this challenge was meant to be taken seriously) would be part of a likely dozens-of-billions-of-dollars project, $5,000 seems like a deliberate insult.
I think pure FP gives a better foundation for mutation, too. It's very straightforward to use something like a pure FP language to make very clear the choice of semantics involving mutable slots.
Bitnami: An 'app store' for server software
Why would you rewrite history? Don't be ashamed.
This title forced me to click. But it was worth it.
heavy mercurial user. all my open source projects are on it. first at Google code (rip) and now on bitbucket.

though i have to use git at work daily. github to add insult...

my finger memory is now on git. and that's where git "wins". the chance that you will be forced to use it and learn the awful laundry list of steps to properly use it (hint, if you ever type "pull" you are doing it wrong) you get your finger memory and then curse when you have to use the simple and more intuitive solutions. damn dumb fingers.
I suggest you stick with your current thin-air holographic solution if you have one :)
Depending on who you talk to, a unit isn't necessarily a single class.
VAT and the EU – MOSS reports
An approach to incrementally refactoring and improving legacy systems
Introducing Tech.eu Radar, an online database for all things European tech
As well as, you know, the weather? Like temperature is an important part of weather, but it's often not even the most important one.
Teleport: 3D Print API that connects your app to 16K 3D Printers
ARM is doing a pretty good job of keeping Intel honest, at least in the portable market.
Hacker for hire
contact leehacks92@gmail.com if you require any hacking services...they are time conscious and real,you won't be disappointed..only serious enquiries pls!!
They have an advantage in the admittedly small niche of poor gamers with laptops. I could play relatively modern games in my old laptop with AMD integrated GPU (I think it was an A6-something) much better than with my newer low-end laptop (with an Intel HD 4400)
> a binary file, that you did not know how to decode

I guess nobody ever advocated putting stuff in a binary file with an undefined format. Databases, syslog-ng, elasticsearch and the systemd journal all have a defined format with plenty of tools to access the data in a more structured way (eg. treating dates as dates and matching on ranges).

I agree the issue at hand is not just binary vs. plain text, it's more "how much you want to structure your data".

The classic syslog format is very loosely defined, with every application defining its own dialect, each with its own way to separate fields and handle escaping. To fix that you could store the log data as JSON as many online services are doing. But once you have JSON, grep is no longer enough to properly handle the data even if it's still plain text. Now that you have both a quite verbose format on disk and the need for custom tools, why not store the log as binary encoded JSON (eg. something like JSONB in PostgreSQL)? Or make it even more efficient with an format optimized for the specific usage? Add some indexes and you get more or less what databases, ElasticSearch and the journal do.

Also keep in mind that most of the logs right now gets rotated and compressed with gzip, I'd doubt that the above binary formats are less resilient to errors than a gzip stream.
> Given the many vulnerabilities related to the use of AES-CBC with HMAC

What are they talking about here? Are there any important ones if you MAC after encryption? The only vulnerabilities I know of are when you MAC before you encrypt.
Listen. To anyone reading this thread, and similar threads in the past and future. The discussion may be amusing to you, or perplexing, or frustrating. It may even be pulling you down.

If you feel like you're going to harm yourself, call 911 right away, or whatever your local emergency number is.

If you are having issues, get help. Ignore all this talk. Maybe you're depressed. Maybe you just think you're an asshole, because it's hard for people to be around you and hard for you to be around people. That's not natural, we're social animals. It's not "wrong," it's a symptom.

Don't second guess yourself, don't overthink it, don't try to tough your way through, get help right away. If you have access to a doctor that's probably the easiest way to start. The doctor may treat you himself, or he may recommend some other treatment. The point of the initial visit is evaluation. They're trained to do this.

If you don't have easy access to a doctor or other professional, don't give up. If you're working then your employer may have an Employee Assistance Program. They're free, and you can get a few initial visits with an appropriate professional. EAP usually offers lots of unrelated services, including legal advice, so don't hesitate to ask HR or whoever for the brochure or information, they won't know why you want it.

You may have to go through your county's assistance resources, and that's potentially frustrating, but do it and be persistent. Get a friend or relative to help you navigate.

Me: My car won't start. I need to get rid of it.

Mechanic: Actually all we need to do is replace this solenoid. You should probably change the oil a little more often too. The car is actually pretty good.

Me: Oh, good. I'm glad I asked a professional. I kind of like this car, and I'd like to keep it.
I agree with this, I have a 7 month old daughter and I am literally running on empty. I pick up colds a lot more often now, but, seeing her smile makes everything worth while. Be upfront about it, you'll want to work for a company that sends you a card with Mothercare vouchers when the time comes, not a company that makes you feel bad for wanting to support your family.

To the OP, your username is interesting given the context!
We thought it would be interesting to open up our network to see what 3D Printing will be used for when we put it in the hands of designers and developers. Hopefully Teleport will contribute to bringing production back to the place where products are used.

I’d love to hear feedback and brainstorm about potential use cases.
By extension, all current gen consoles have AMD GPUs, and two of the last gen ones had ATI GPUs. I have no clue how much royalties/licensing fees that gives them.

https://en.wikipedia.org/wiki/Latte_%28graphics_chip%29

https://en.wikipedia.org/wiki/Xenos_%28graphics_chip%29

https://en.wikipedia.org/wiki/Hollywood_%28graphics_chip%29
That's true of every crypto implementation.
My first thought was "pipe into figlet, done."
FireKeepers Casino Launches Investigation into Possible Data Breach
Only because that was the terminology used on the Github readme. He was quoting it verbatim rather than asking what environmental variables needed setting. The reason I think this is because he also went on to say "I thought one of golang's selling points was the fact that it created a simple binary." which relates directly to discussions people make about JIT compiled (eg Python, Javascript, etc) vs AOT compiled (eg C++ and Go).

It's also worth noting that you're only specifically discussing environmental variables, where as a development environment is more than just that. Aside having your build tools in PATH (and lets not forget that gcc and make need this just as much as go does), you need supporting shells for the ./config(ure) scripts, any source libraries for C++ includes, and so forth. So you could equally use the same "working [language] environment" terminology to describe C++ - or in fact any other programming language too.

Which is why I think he was asking why he needed Go installed to begin with.
They should just ask Mark Watney. His biography had lots of details on how to accomplish this.
Mortal Kombat X fight against its spammers in an original way – Tech 24 Seven
1. Barrier to entry is very important. Games have an investment in learning the mechanic so getting people to make that investment is something that makes sense to split from the investment of money.

2. Check out the history of Chivas Regal. They were a low shelf blended scotch and at some point decided to simply double their price. No label change, nothing different. Their sales actually went up (and their profit was much higher per bottle obviously).
Disagree. I have nothing to say that I don't already say via twitter, on github (repos, gists), comments on HN/reddit/blogs.

I already have all these tools at my disposal to impart my knowledge. I find blogs too self-indulgent.
Thank you, that was fantastic!
> somewhat like human mammary glands.

This reminds me of a story of dolphins, who apparently suffer a lot from mercury poisoning, mostly caused by the smog of unfiltered coal plants entering their ecosystem. One issue of mercury poisoning is that the body has no way to get rid of it - it gets stored in the fats, IIRC. Unless you're a mammalian mom. Then the body gets rid of mercury through your milk. Mercury is most lethal at the infant age. So in short, most dolphin mothers' firstborns die [0].

Anyway, perhaps the carbon fibers are actually toxic, and the only way the spiders can get rid of the material is through their silk?

[0] http://www.takepart.com/article/2015/02/11/revealing-cove-do...
Doesn't this just mean that we should have a more "intelligent" version of grep? For example, this "supergrep" could periodically index the files it is used on, so searching becomes faster.
CopyCopy, London, UK | REMOTE or ONSITE | UX/UI Designer & Marketer

CopyCopy is a young, cosy, startup on the cusp of launching a groundbreaking consumer productivity app. We urgently require a UX/UI designer to beautify and improve the UX of our multi-layered product and also undertake many marketing activities.

The ideal candidate would be comfortable knowing/learning how to:

• Mock up beautiful compelling usable designs

• Implementing new UI for web and mobile apps (Android and iOS)

• Undertaking user research both with on-site interviews and via data-driven analytics

• Perform obvious marketing tasks (can be learned on the job).

Brownie points if:

• You're not afraid to learn desktop UI (Qt QML)

• You're comfortable with Git and other such geekery

• You've been involved in a tech product launch

• You're a British citizen (simplifies tax for us)

Remote applications are fine as long as you're located +/-3 hours from London (GMT) timezone but we're very happy to have you on-site in our London office.

Will consider shorter term or longer-term contract or employment for the right candidate.

Just email a CV to jobs@copycopy.cc
this isn't even ncurses, it's just stdout
Why the Weather Company relies on Drupal to manage content
What Makes a Great Coding Interview? Be Real
Judging by the domain name I guess this is for ipads? Absolutely annoying to read on my desktop with wide text, low contrast, whitespace all over the place.

If you want to skip to the content, ctrl-F "let's take a look at them". It's fairly low on content so nothing lost if you just skip it entirely.
The economic model we're looking for is free markets regulated by uncaptured, strong democratic governments. We all know this but political conversations are always dominated by extremists that only focus on one or the other, full communists or full libertarians. But the truth is you need both a strong market and a strong government.
h o r r i b l e !
The people who could not find their way to some thoughtfulness and restraint and stop an insanely inappropriate and disproportionate legal travesty should lose their jobs and be driven out of their professions.
Steve Jackson Games, Inc. V. United States Secret Service
Google is working on integrating Mercurial into their workflows, but hasn't quite achieved this goal yet. They are growing their hg team with hopes of replicating what Facebook has done, but they aren't there yet. Check out their contributions:

http://selenic.com/hg/log?rev=google.com&revcount=80

Facebook is almost entirely hg by this point, though.
You are framing the discussion in a certain way, and then attacking other people for things they haven't said, and doing so aggressively and from a position of staggering ignorance. The fact you cite Laing is telling - he's almost totally discredited now.

1) when you find someone who is actively planning a suicide you have a choice. Keep them alive until they get to a professional, or treat them yourself. You wouldn't (I assume) stick a pen through the eye of someone having a heart attack, but that's the rough equivalent of what you're recommending people do to suicidal people.

2) treatment for suicidality has two components. i) keep them alive until meds and therapy can take effect. ii) give them meds and therapy. Suicide prevention is wider. If you're talking about suicide prevention as a public health measure you should probably state that. If you don't know the words to use to specify what you're talking about that should be a clue that perhaps you don't know what you're fucking talking about and should perhaps be a bit less arrogant.

3) as part of keeping someone alive until they can get help: there are things that we know mostly work, and things that we know mostly don't work. "Low grades? That's a bullshit reason to die! They're not that low; you can retake them; I got worse grades and I love my awesome job so your career path could be like that!" is something that we know mostly does not work. We know because we talk to survivors of suicide. Since there are 112 Americans per day who die by suicide we have plenty of people to talk to. If telling people their opinions was bullshit did anything to change their minds you and other people wouldn't be having this discussion - you'd have changed their mind or they'd have changed yours.

4) reactive depression is still depression. It's still an illness. The cure for reactive depression is to change the thing causing the reaction, but also provide evidence based techniques to build resiliance.

5) if just telling people they were wrong worked we wouldn't have had such a high deathrate from anorexia. About 1 in 5 people with this anxiety disorder die from it (this number is going down)

> be an 21st century American thing, were individuals must absolutely remove any societal and personal causes for their situation. In these parts of Europe we find it OK for friends to help us see clearly what's trivial and what's not, and we had similar philosophies down to the time of Epicurus.

There are reasons for the high death rate to suicide in most (but not all!) parts of the US, and this probably is not one of them. Decreased access to treatment; poor quality treatment; judgemental and stigmatizing views; increased use of criminal justice instead of mental health treatment; easy access to means and methods; etc etc.
Thanks for the insight. Might you be able to guess how the Bluetooth on/off/on and visible settings work for visibility for passive listening? If my phone is linked/paired with my Bluetooth headset but not visible to other devices, is it still noticeable by the passive listening devices?

From what I understand with WiFi and Google Location Services, if you have WiFi "on but not connected", your phone is regularly sending out messages to any router that will listen saying "Are you SSID x, y, z, a...etc.?" Android phones record this information, i.e., SSIDs pinged and your coarse location, and report this back to the mothership so as to improve the estimated position of all of these SSIDs/router MAC addresses. Theoretically, if I understand what you're saying, is that there could be hardware devices that require no input from the user: the routers themselves would be noting who (i.e. which phones/MAC addresses) ping them asking for which SSIDs and record those as they progress through a space. Put enough routers in a space and you can triangulate based on RSSI....is that the basic idea?
CRM for Government: Whopping Options for Public Agencies
Sorry if I am wrong, but doesn't he have very little experience in politics? And didn't he partially support bill C-51
> It means that as far as things to commit suicide for go, a failing grade in some assignment or a rejection in high school, are not very important in the grand scheme of life.

Of course it's not that important. But that's not why they're killing themselves. That's just one more thing to push them over the edge. Behind it is a fundamental problem, and it's that problem that's making them vulnerable to something that seems trivial.

Please try to understand that.
I'm pretty happy with PDFs on my new Kindle Voyage, too.
Not exactly "all", but certainly the mother load.
The title needs rephrasing, but I wouldn't expect someone to say that we're almost there with AI, as it would sound ridiculous, so I used my natural intelligence to correct the meaning of the title and understood it as the author had intended.
If you are reading on an LCD screen, please also give flux / twilight / redshift a try. They adapt the colour temperature at night.
It would help avoid the stupid nonsense calls for "backdoors to encryption," because people with such an education would realize that "backdoors to encryption" is identical to "no encryption whatsoever."
Life as a stable/kernel intern
Title should obviously be changed to: "Why you don't understand click bait articles"
Why no pictures?
Logstash, Kibana, Splunk
I'm excited about this not because I want to use it, but because it is a great example of an Elixir app. I'm in the process of learning Elixir, and it was cool to see someone else's code and be able to make sense of most of it. Thanks for posting this!
How OpenStack gets translated
I think the Java community has done something really amazing here. As a C# fanboy it's hard for me to admit, but while reactive extensions have been in the C# ecosystems for much longer - it seems like a wide variety of vendors lined up backing Reactive Streams in Java in their drivers (where there aren't a lot of vendors backing up their kind words with an Rx implementation in C#). Nice work.
Suppose there are 10M programmers worldwide. Should there be 10M programming blogs?
Highly recommended stuff.
What's the hard part?
Facebook for example is actually pretty good about giving feedback. (Google, not so much.)
SEEKING WORK — Remote / Happy to travel

I'm carl, a freelance Designer & front-end developer.

I focus mainly on the design of web & mobile applications, and prototyping of interactions. I have a strong focus on usability and researching to find the users' core needs.

As a designer who does a lot of prototyping, I'm incredibly comfortable working on the front-end, and I'm very comfortable integrating into development teams to fit into their release schedule.

————————————————————————————————

Recent work:

* http://timetastic.co.uk — wireframing, visual design, prototyping, marketing site design & build

* http://textburst.com — wireframing, visual design, prototyping, front-end, landing pages

* http://carlfairclough.me/project/formisimo — wireframing, visual design, prototyping, front-end

————————————————————————————————

Find out a little bit more about me at http://carlfairclough.me

Contact me at hi@carlfairclough.me
> Essentially, this is Windows.

Actually any non-UNIX OS clone out there, including mainframe and embedded OSes.
The problem with this question is that there are so many _different ways_ to use Mercurial. hg's core is fairly minimal and everyone I know who uses it rely heavily on core- and third party extensions to get any productive work done.

Mercurial does a good job at facilitating everyone's favourite, yet obscure, workflow. There are people who prefer using things like mq (patchset queues), which until recently also was Mozilla's recommended workflow. Queues are a novel way to organise your work in progress, but is quite different from what people are used to coming from svn or git.

More recently bookmarks were added (also as an extension you have to opt-in to), which are reminiscent of git branches. They make it possible to have a HEAD-based workflow where you rebase frequently, much like you would with git, only that the defaults of `hg log` and various other commands don't interop very well, which means you have to memorise a lot of flags and arguments.

There are also many strange defaults in hg that you simply have to get used to, for example that `hg push` by default pushes everything. I have a hook in place on the remote end which prevents me from doing that.

By far the most frustrating experience with hg is that you cannot expect the default installation to come with sensible defaults. The argument is that keeping "advanced" functionality out of core prevents new users from accidentally using it.

An unintended consequence is that it sometimes makes it difficult for other people to help when you're stuck because more often than not their environment won't match yours.

One frequently lauded aspect of hg is that the user interface is easier to understand. Whilst I appreciate difference in taste, my experience is the opposite. If you follow the HEAD-based bookmark-style workflow, I find many cognitive dissonances in how the bookmark feature interacts with other commands.

At Mozilla we use hg for the canonical repositories and we have many Mozilla related extensions, but whereas I use hg every day now and it's a fine experience as long as I stay within the marked lines, I would return to git in a heartbeat if I had the chance.
If someone googles a question about programming, the top results are probably not going to be your github repos, your twitter tweets, or your comments on various sites. The top result will probably be Stack Overflow (for small questions) or a blog post (for the more comprehensive ones).

It seems to me that if "helping others" is the goal, your method of sharing is much more self-indulgent than a blog.

Also who imparts actual programming knowledge with their tweets? You find a way past the character limit? That must be one of the sillier things I've heard on here in a long time.
The more interesting post was the link to Phil G's blog post about the MIT reunion:
"The medical doctor was at the peak of his career and in no danger of being fired. The university professor had the security of tenure and was looking forward to a defined benefit pension starting six years from now. The corporate attorney was finishing up a prosperous career. The engineers who’d chosen to work in industry, however, were a varied lot. A woman who’d taken a job at a defense contractor was still there, 30 years later. The super-wizard Lisp Machine programmer was now in a senior technical, but non-supervisory role, at a multi-billion dollar dotcom (not necessarily getting paid more than a competent 30-year-old, however). About half of the engineers, however, talked about being pushed into a financially uncomfortable early retirement and/or not being able to find work."
You don't. You give work sample tests. See eg http://sockpuppet.org/blog/2015/03/06/the-hiring-post/
Optimists don't care about baskets because they don't believe their business is made of eggs.
function weather(){curl -s "http://api.openweathermap.org/data/2.5/weather?q=$1&units=metric" | jq .main.temp | figlet -kcf big}

$ weather london
__ _ _ ___ _____
/_ || || | |__ \ | ____|
| || || |_ ) || |__
| ||__ _| / / |___ \
| | | | _ / /_ ___) |
|_| |_|(_)|____||____/
Here is a list of who voted yea or nay.

http://www.parl.gc.ca/HouseChamberBusiness/ChamberVoteDetail...

I love how the liberals were saying they are for the bill but it requires some modification, and yet they all vote for it anyways.
In essence, in order to figure out the brain, we would need to figure out how a single neuron actually works.

I think that will take us 500 years, give or take a few.
I don't think the purpose is to develop an actual plan that will be used so much as inspire writers and students. It's a PR stunt meant to drum up interest and maybe help a couple of kids. Not that there is anything wrong with that, public interest helps them pry money from congress.