skysight-inc/HackerNews huggingface dataset:
Rust: Because I like the idea of zero-cost abstractions in a rich ML-like data-oriented language that has modern facilities such as pattern matching, abstract data types, generics, hygienic macros and package management, without the legacy baggage of C++.

However, I think Rust went overboard with the line noise; the combination of very terse keywords, and a decision to rely on punctuation more so than keywords, means that it's a very dense, gnarly language.

Rust is also notoriously slow to compile, which worries me.

---

Swift: For the above reason, I really want to explore Swift. For me, Swift has pretty much the ideal syntax. As with Rust, you have Pattern matching, abstract data types and generics, but its designers has also spent a lot of time on ergonomics, and aren't afraid of making backwards-incompatible changes (which, this early in a language's life, I think is a good thing).

But I'm worried that the ecosystem and standard libary are not there yet for general-purpose development outside the realm of iOS/macOS GUI apps.

---

Nim: It's particularly interesting in that it's managed to retain a superb level of performance with a minimal, highly expressive, highly readable, fairly unintrusive syntax that combines the best of Turbo Pascal and Python. I'm less concerned about the fact that it's garbage-collected.

I'm admittedly less enamoured about some of Nim's {.weird syntax choices.}, and there are clear signs, in Nim's suprisingly huge feature set, that it was designed by a single person who had sudden ideas, implemented them about 80% of the way, and ended up with everything but the kitchen sink, without really considering the complexity or bewildering array of semantics that were incurred along the way — so many pragmas! Nim could do with a cleanup. I'm also disappointed that classical OO inheritance was kept.

That said, Nim looks terrific, and I hope to find a project to use it with.

---

I'm also hoping that Jonathan Blow's Jai language sees a release this year, because it looks quite exciting.
Very true with perl, although for me it came a bit too late: Larry Wall published first version of Perl at the time of that course, so it obviously wasn't in the content, and I did the stuff with sh, sed and awk, and perl has unfortunately always been a bit of an afterthought for me (I have to look at a manual in some simple things where with awk I don't).
I have an FX-8350 (similar multi-threaded best-case performance to i5-6600k) and I love it, but AMD's benchmarks are rarely to be believed.
Interesting. Also search for Isdalen
https://www.reddit.com/r/UnresolvedMysteries/search?q=isdale...
I use odo a lot to take any data source into pandas or blaze and it's been great so far. For my it's the lazy and easy way of moving data around.
1) "Scales badly with the number of images" seems like a research problem to me.

2) In theory almost everything is "just" a compute problem (just enumerate or search over all possibilities - of course this may not finish for millenia). But if Moore's law says the compute is 20 years away, I think it's reasonable to call it a research problem.
Wow. I also have a nephew with a seizure disorder who switched to a keto-like diet(!). Though, he's since changed medications and moved on to something else.
a person who _wants_ to be an elder-care service provider will not find it spiritually corrosive. a person who is forced to re-train to work in elder care because the job they used to perform was automated/off-shored is much more likely to find it spiritually corrosive.

a young person seeking employment at the beginning of their career might find it deeply troubling as well (assuming there were not enough good alternatives to working in elder-care), as it represents an inversion of social and economic priority from the future (young people) to the past (the elderly).
In that case, i.e. without any specific ordering besides the grouping, you could just use the existing list of talks [1]. The conference schedule [2] has a rough grouping into tracks but while you get to the presentation slides from there, there seem to be no links to the recordings.

[1] https://media.ccc.de/b/congress/2016

[2] https://fahrplan.events.ccc.de/congress/2016/Fahrplan/events...
>In every single case, we had no additional trouble hiring a Lisp or Lisp-capable programmer as compared to hiring for any other language, including Python

Doesn't that imply an over-supply?

I did my grad research on a highly specialized topic, involving plenty of math/physics.

Then I worked in industry applying my skills for 4 years.

Then I switched to programming - nothing related to my engineering degrees. This job requires only a BS (and not really that - one of my coworkers has no degree).

The highly specialized job was the one where I had little leverage, lower pay, and a miserable experience. Why? Fewer jobs than supply.

Whereas for programming, the supply is much larger than for the specialized work, but the demand is even larger than the supply.

The geek in me yearns for a job where I can go back to numerical algorithms and physics. But frankly, those jobs tend to suck when you don't have much leverage.
Scene browser for stories based on a semantic definition of 3D environments
I was just reading their concepts this morning: https://docs.api.ai/docs/concept-agents

Do the agents actively process NLU out of the box, or is that something you need to train yourself?
Inflammation halts fat-burning – Universität Bonn
1. This can be heavily mitigated by going to the gym, or doing some kind of resistance exercise. Yes, human beings are required to eat the right amount of food and also exercise in order to maintain health. There is no magic bullet.

2. You would only really be lethargic for a small amount of time as your body adjusts to blood sugar levels. It's important to note that people who are losing weight are not low on energy because they are lacking calories. They have a ton of calories, they just aren't very good at using the fat to maintain blood sugar (yet). This should be roughly a 1-4 week transition, and again exercise will help a lot with it.
Smooch.io (disclaimer: my company) has a really rich API for programming conversations.

You can use the API to converse with people on web chat, iOS/Android in-app chat, SMS, Facebook, Telegram, Viber, Twitter DM, WeChat, LINE+++ all through one single set of APIs. You can even send rich structured messages that are automatically translated into the best representation on each platform.
You're allowed, you just can't tell anybody :D
I did say 'purported', and the BBC is basing their story on an case study from the Oxford Journal for infectious diseases, which was linked in the first paragraph of the article: http://ofid.oxfordjournals.org/content/2/1/ofv004.full.

Since you have an issue with the sample size, please point me to the nearest full-scale fecal transplant study done and I'll gladly use those results.

>in a person who was probably already eating a ton and not absorbing it much due to a massive infection.

Source? Let's not criticize others for their sources and then make unsupported drive-by claims.

edit: "article" --> "case study"
Alfred piggybacks on spotlight's metadata index for finding a file, how does the file finder for this work?

This looks great. I've been debating on building my own tool for this. I'll try and contribute some code to this.
Good health depends on exercise AND lean food, Not just reduced fat – Experts
Clojure on Apache NiFi
Theoretically Tor Browser's fork is just another development branch of Firefox, just like Mozilla's primary development branch, and they are "uplifting/backporting" individual patches into stable the same way Mozilla might backport crucial dev-branch improvements/bugfixes into stable.
From that announcement:

>Thanks to 3D-printing technology, it is now possible. Some of the new motherboards include dedicated mounting points for 3D printable parts, and we’re providing source files that users can download and print using an online 3D-printing service or their own printer.

That's a neat feature. I wonder if such things will catch on in the mainstream as 3d-printing becomes more prevalent.
For a while now, I've been wanting to explore single-seating electric commute pods. At least from my basic analysis, they would be more efficient at moving people from point A to point B within an urban area.

Cars, imho, are too inefficient a mode of transport for short distances. You have to make sure they're at capacity to reach 100% utilization.

If anyone is interested in talking more about this or exploring it, I'd love to hear from you.
No it does not.

Lost 50 kg doing CICO. To keep your muscle, watch your macros and exercise.

Losing weight is actually pretty simple. But I won't argue that it is hard.
This account has been posting uncivilly and unsubstantively, and we've asked you to stop before. Please post within the guidelines or not at all.

https://news.ycombinator.com/newsguidelines.html
Oh please. Either you're exaggerating, or you've been going to /r/atheism looking to start fights.

In regards to 'agnostic', what the word literally means is that you aren't certain. There are agnostic theists and agnostic atheists. If someone asks if you believe in God and you say you're agnostic, you're not answering the question completely. That's all people are saying, don't let it get to you.
Maybe [1].

[1] https://www.extremetech.com/extreme/204319-windows-10s-playr...
> People who are obese are not eating just a little over caloric balance but eating the wrong things.

Obviously, people who are obese and stable in both weight and fat/lean distribution are eating in caloric balance.

You seem to be confusing "obese" with "rapid fat gain", which are two different things.
Can you talk about the impact of this app on battery life / performance? Slack has made me leery of everything electron.
My argument with you is that I don't think we should trust Mr. Gottesfeld's self-serving claim, at face value, that he knew that his attack wouldn't have unintended consequences. He was not an employee at BCH, he did not have inside knowledge about how their systems work, nor does he even appear to have read their incident plan. No one is arguing that a hospital folds over and dies when the Internet goes out; the argument is that a hospital operates suboptimally when under attack. I think it's a bit pretentious for an outsider to argue that crippling "non-critical" systems like appointment and prescription management is no big deal.

But the main reason why I think we should be skeptical of Gottesfeld's professed expertise is...well, the fact that we are discussing him at all. How was Mr. Gottesfeld caught so quickly? If you take Mr. Gottesfeld at his word, it's because the FBI poured thousands/millions into investigating the breach. According to the affidavit, though [0], the reasons for Mr. Gottesfeld capture were:

1. He allegedly posted a video calling for Anonymous to take action against BHC, and this video was posted on a YouTube account attached to Mr. Gottesfeld's identity.

2. He used a Twitter account attached to his name to DM other people about hacking the BHC.

3. He created a separate anonymous Twitter account to tweet about the attack, using an email address connected to his computer.

4. He bragged about the DDOS attack to his friend, who then told the FBI about it.

Since Mr. Gottesfeld, according to the FBI, initially denied his involvement -- and then was caught after he and his wife attempted to flee the country by boat but ended up being rescued, we can't make the argument that Mr. Gottesfeld was sloppy about his personal opsec because he wanted to get caught.

So Mr. Gottesfeld appears to be ignorant of how the Internet can inadvertently be linked to personal computer systems, even when such knowledge and awareness is critical to his immediate, personal well-being. But we're supposed to take his word that he can execute a hack with ninja-like precision on BCH because he happens to be an expert in BCH's systems and IT dependencies?

[0] https://www.scribd.com/doc/299575089/Gottesfeld-Martin-Affid...

[1] https://www.youtube.com/watch?v=CbnJyK_54Jo
It's an interesting question I've been pondering for several years now. For me, it's solving known problems (e.g., a web app, a data investigation app, etc.) and evolving the code based on best practices and what the language/framework/etc. allow.

It's a more complicated question than, say, learning a musical instrument, because there aren't hard-and-fast benchmarks beyond solving well-known itches. But I think solving those well-known itches goes a long way to formalizing what it means to deliberately practice development.
On a desktop you will get much farther with bigger fans than with low power chips. That is, unless you want to be fanless, that is a expensive extreme.
All primary sources, which are allowed. However, there are plenty of other primary sources that I can't get easy access to, including case law. In fact, there are old Acts I found I didn't have any access to at all.
Also note that this could have a deep effect in itself though. Consider that for every biglaw partner there are what, 1000s of other lawyers? But every one of those partners came up in a cohort of at least dozens if not hundreds who dropped out along the way. And those are just the ones that made it through the first filters. Without the work to support and train on a pyramid like this, they'll have to find a new scheme to decide who rises to the top.
Definitely. Xeons are targetted towards businesses, which generally have a wider variance of needs. So at that point, what can you do but give it a code name, and plenty of documentation. Clicking on the Xeon E5 v3 family link[0] and then click on "Compare All", takes to a page that has a feature by feature comparison of all of those processors[1], which you can use to pin down the specific processor to meet your needs.

[0] - http://ark.intel.com/products/family/78583/Intel-Xeon-Proces...

[1] - http://ark.intel.com/compare/?ids=85766,85765,85764,85763,85...
Ask HN: What Keeps you from moving?
So like any person in tech I've seen the growth in second(and third) tier cities as viable places to live. The low rent and ability to build smaller businesses(cafes, rental properties, etc) without massive loans is a big sell. However the dynamism of bigger cities and the flywheel that they sustain draws me to stay.

What keeps you from moving to another city/town/etc(Or what made you move)?

What would you need in a smaller city(something like Boise,ID or Salt Lake City, or anywhere in the world that isn't "The place to be") to make the Jump?
Fair enough, but you can comment on here as well.
How do you make retraining great again? It's easy to say, but I have never heard anyone ever actually suggest a way, or for that matter suggest anything that people can be retrained for.

Do you have any answers?
That's why you haven't accomplished enough in 2016
I've had my vive for over six months now and still play a couple times per week. I've lost interest in traditional games at this point.
Depends on the route, and that wasn't the best example I agree. It's more a question of not understanding how the airlines can afford to cut prices so deeply, and yet trains remain expensive. I'm not clear on the economics, which leaves me frustrated due to not understanding.

This helps a little:
http://travel.stackexchange.com/questions/14032/market-econo...
Google Wasn't Hacked (Brazil PT)
I agree, but I think that's part of a larger picture.

There are a huge range of perverse incentives on all sides of this issue right now. In a completely non rent controlled environment then there is a much larger incentive for renters to support new construction that reduces rents across the board. Which, IMO would impact the landmark process that has less to do with Landmarks than NIMBY.
Yeah, I didn't want to go too far back, or it starts being less relevant to the present situation. In any case, it will be interesting to see if the cycle repeats again, or if the current players have finally figured it out.
Any suggestions for a bash scripting tutorial to help me better connect the dots? Over the years I've learned some nifty one-liners, but I'm not really familiar enough with the patterns and art of of command-line thinking to solve my own problems in bash. Most of the bash resources I've found online are just loosely organized collections of magic spells. I'd really like to get better at it though.
ShareGrid | Software Engineer | Seattle | http://www.sharegrid.com

We're a small, fast moving, fun startup looking for a talented Full-stack Rails Engineer to join our team in Seattle. Help build new products and mobile apps using newer technologies for our successful P2P sharing economy marketplace.

Our current stack is Rails, JS, SASS, MySQL, GitLab, DelayedJob, DigitalOcean.

apply here: https://angel.co/sharegrid/jobs
The case of Michael Hastings comes to mind.

http://nymag.com/news/features/michael-hastings-2013-11/
It's a tricky turn of phrase, as a UK English user I'd use "pro-West" to mean that a government was complicit with Western _governments_ requests. So things like allowing USA to have an airbase. Pro-West is along way off "sharing Western liberal ideals" which appears to be how you interpreted it. As the parent responded many Westerners don't do that.
Developer Experience VS User Experience?
> "classes do not “model the real world”"

Classes are supposed to model sets (of objects), that is, instances represent real objects and classes represent real sets of objects. So the question is whether sets are as real as the members they consist of. For example, if a set of chairs is a reality that we can comprehend and want to represent in the system.

Yet, I think the problem is that we are probably not happy how classes model sets in OOP. They actually do not - and it is a major problem. (Classes in OOP are mostly templates for instantiating objects.) Also, we are not happy with how inheritance works and it also limits possible benefits of classes. But it is not a reason to say that classes per se are harmful. I would say that they are not as good as they could be :(
The USA is really large, similar to the old story about blind men encountering an elephant and having ridiculous observations about elephants based on their very limited experience of elephants. Likewise work work work is a coastie thing specifically the worst infection is in New England although its getting worse out west.

Away from the coasts nobody is looked down on for joining the military for a couple years or the peace corps or going for missionary or volunteer work. Go find yourself, go work off some energy, come back calm and ready to settle down. On the coasts, people who do stuff like that are hated, reviled, made fun of.
The problem here is what happens when the inflammation goes down? All that fat that's been stored is still going to be burned as energy assuming one is eating within a caloric balance.

It's frustrating to read all this research into the mechanism of what causes fat to be stored short term, because we already know what really causes fat to be stored long term: eating too much.

We need to be researching the reward systems associated with eating, and we need to start treating obesity as the mental health issue it is. It's a food addiction, and what we don't need to understand more deeply is how fat is stored. What we do need to understand more deeply is why people eat too much and how to get them to comply to healthier lifestyles. The answers are going to look a lot like drug addiction (ie: people are self-medicating depression, anxiety, etc. with food).
I don't think the desktop is shrinking as much as sales suggest. I would happily drop 2k on a new desktop if there where any reason to do so. Intel chose to waste 5 years of performance gain on a low end graphics capability's instead of bumping cheap multi core performance.
I had not even thought of that. But yeah, if SQL counts, I'll probably be writing a couple of hundred lines of SQL in the coming year.

It can be surprisingly fun to see if I can get something done in "pure" SQL without any procedural code.

I feel a little sorry for the poor soul who may one day inherit that code, but on the other hand, at least I write comments to explain why I do things in a certain way, which is more than my predecessor did.
For the last 2.5 years I've been doing RPG - both the newer free form and older fixed. I can imagine I'll be doing it a lot more within the next year also. A lot of people give it hate, but it's a pretty simple language after you use it a lot.

It's possible I will start to write C++ also.
You're using Arduinos at the "bare-metal" level, I assume?

I'm not sure that rtems is really a non-MMU OS--it's really designed for multiprocessor systems w/ bigger support than an Arduino offers, AFAIK.

FreeRTOS has strong Arduino and Arduino IDE support. If you're sure you actually need this, and want to stay within the Arduino ecosystem, I'd start there.
Funny that you praise languages using ML-family syntax while complaining about language designers using "old" syntaxes.

Though I guess ML syntax is a tiny bit less ancient than either s-expression or Algol syntax, which seems to be what you are complaining about.
It's probably a combination of all the caching browsers do to improve observed performance and sloppy memory management in the browser software, not javascript.
I did qualify it as exercise. In other words, somebody deliberately 'going for a walk to exercise'. It would be interesting to know how many people do no form of exercise.
I vote for zephyr. Seems to be the newest and might get some momentum
Mapping the Mindful Path (Meditation Course)
A single old style light-bulb is not what most people think of as a lot of power and heat. https://www.1000bulbs.com/category/100-watt-standard-shape-l...

Further the delta is only like 60w under full load.
They had a vast presence on EWRL, it's really amazing how many effort goes into research. Really inspiring.
Randomly selected study groups are intended to represent the larger society made up of those smaller communities.
Can you make every day feel like Saturday?
IIRC Upwork prohibited simultaneous logging of hours on different projects (i.e. you could have different machines setup and log hours on project A and project B, running 2 clients with your 1 account, i.e. doing simultaneous work on both) a few months ago.

That was a silent change in the client update.

Now thanks to your info I believe we can connect the dots - people are using Upwork for undisclosed subcontracting.

EDIT: Out of curiosity, what kind of work were you hiring for?
Great choice! Over the last few years I have realized that even while reading articles online, my brain has resorted to skimming through them to grasp only the useful bits. This does not usually help while reading a technical paper or a book per se.

Any books that you have in mind?
Yes, since the first file finder needed to be cross platform I create a cache in the plugin, but a mac specific one would be great! :D

Technically it spins up another process and recursively goes through a whitelisted set of directories. It caches just the app locations, not all the files.
1) can certainly be influenced by giving your body a reason to hold on to that muscle e.g. weight training.

2) is one of the reasons that coffee exists on this earth :-)
Cancelled Netflix because of this. Now I just go Usenet/Plex. Can't and won't look back.
I have an i5-5200U and it has hyperthreading. The only difference I could see was a slightly higher clockrate, and the Intel management stuff.
Do you know if there's a study that breaks this down by population density instead? My intuition (having lived for 6 years without a car in Atlanta) is that obesity levels aren't going to be significantly different in a sprawling, low-density city like Atlanta, where everyone drives, but in a dense, walkable, and public-transit friendly city like NYC you will see a difference.
Fortran, COBOL.

Though I don't consider Fortran "old" as it has many shiny features.
How listening to Hamilton has changed my 2017