skysight-inc/HackerNews huggingface dataset:
Yeah that's what I'm planning to do, I have the previous express-like framework in C++ and now I'm porting it to Swift :D
I think Babel converts the code to ES5 and then execute the statements and therefore the function's name is printed to the console just like what you expect from good old ES5 code.
I studied Lavoisier's Elements of Chemistry in a great books program and it truly deserved its place. We traced the development of chemistry from the classical period up to the development of the periodic table, performing experiments along the way. Having such a view of chemistry allowed us to see just how revolutionary Lavoisier's classification system truly was and how it allowed chemistry to really make progress after that.
And this advice may even apply if you are thin. For years I concluded that my sugar cravings were because I was thin and had no fat reserves. If I missed a meal, or if I didn't code with Gatorade by my side, my skin would feel like it was crawling. I'd then experience fatigue.

Reducing carbs was not easy. I felt withdrawal symptoms for weeks. But now, I can skip meals without becoming irritable. Fatigue after lunch doesn't happen anymore.

To offset the loss of calories, I eat more nuts. Also, when I eat a pasta based meal, I keep the portion small and add a can of sardines for the protein.

Agreed this has nothing to do with the OP.
Therein lies the problem.

Poetry set to music seldom works, because it is too dense. When it is done, the music must be very plain, or only a short sections of the text are used, or the text is chopped up and spliced without regard to meaning of the words, or there is a lot of repetitions, or there is a lot of instrumental passages. Often more than one of the above.

Song lyrics (you can call it poetry that is meant to be sung) carry much less information, don't require careful attention of the listener, are mostly linear. But song lyrics require something that poetry does not -- they have to work: They must be vocalizable with ease. They must rhyme. There must be a leitmotif/chorus that is recognizable and catchy, et cetera. They must be popular, and make money.

Some singers-songwriters write both poetry and songs[1] (or a poem is adapted into a song[2], or vice versa) -- then you can easily see the difference between the two.

[1] Few of my favourites: Leonard Cohen, Nick Cave, Filip Topol

[2] The God Abandons Anthony, by C P Cavafy: http://www.cavafy.com/poems/content.asp?id=12&cat=1 -- and a song based on it, by L Cohen and S Robinson: http://songmeanings.com/songs/view/42869/
Which makes sense, considering his last book is "Thing Explainer", and explains stuff like the "Up Goer Five" (Saturn V): https://xkcd.com/1133/
That characterizes so much of SF... highly competitive, OK, not great.
> It's disconcerting in the same way that liposuction is disconcerting. You could make very similar arguments about liposuction as you did about gut engineering: if it improves health, then it's a good thing.

Liposuction is generally cosmetic; I'm not aware of it ever being indicated for health reasons. (Though, given that, while most body fat changes do not involve changes in the number of fat cells, just growing or shrinking existing cells, extreme adult weight gain does result in gaining additional fat cells which don't go away with weight loss, its at least plausible that there might be some situations where it would be the best approximation to achieving the state the body would have had without the intervening extreme weight gain.)

> But at the end of the day, it doesn't address the issue of being able to control what you do with your body in the interest of your health.

If overweight people have more efficient gut microbiomes, the problem they have compared to normal-weight people isn't a self-control problem, its a gut biome problem. Insisting that it must be addressed as a self-control problem (dubious whatever the source of the problem is, if that's not the most efficient intervention) seems downright perverse.
Fair enough. I was just suggesting a possibility.
"It was the best of times, it was the worst of times" - charles dickens, code profiler
>There are many cultures that consider children to have certain filial obligations (and some states in the US still have such laws), you might consider that wrong, but it's not self-evident that it is.

>There are also situations where the law considers continued enjoyment of some good or service to create an obligation to pay for that good or service regardless of whether the person enjoying it requested it in the first place. I don't think this is self-evidently wrong either.

As I said previously, at least for me, believing that the non-aggression principle should be the governing principle of society is a utopian view. That is, to say, it is a hope of what society could be, not a pragmatic solution that could be implemented today or tomorrow. Similarly, anyone who holds any concept of a utopian society likely recognizes they will never see it come to fruition but they hope to move things in that direction.

>but I no longer feel that allocating wealth based purely on the circumstances of birth (because let's face it, an individual's ability to make money is based almost entirely on the circumstances of their birth.) is the best system.

But this is a mis-characterization of what capitalism is. Some of the most poor people of the world today face the exact lifestyle that nearly everyone faced a few hundred years ago. It was only through capitalism, existing sometimes in a very limited fashion, which fueled the industrial revolution and enabled those of us who are so rich to enjoy our lifestyles today (and let's face it even the poorest of any first world country, are vastly rich compared to living conditions a few hundred years ago).

>But I've increasingly realized there are also time when capitalism reaches a local optimum. And I don't think we should let ideology blind us to that.

I would be curious to hear what situation you would describe as capitalism reaching a "local optimum". In my experience, every situation categorized as a "market failure", when investigated, is anything but. That goes for the idea of "natural monopolies", recent market crashes, skyrocketing tuition, skyrocketing medical costs, pollution, etc. I would be happy to point you to material to research any one of these issues.
> ... reads a file in secrets.yml format and injects secrets as environment variables into any process

Meaning that every child process will subsequently have access to the secrets?
React.js Conf 2016 Diversity Scholarship
Now with actual link: http://www.cio.com/article/3011576/ehr/why-electronic-health...
It's actually decent in the Boston area: community events, discussion about redevelopments and things like service recommendations.

Hell, I've seen a couple folks find temporary housing after fires/floods through the thing.
Fully agree. I seriously don't understand the statistical illiteracy[1] that drives people to take every instance of a (perceived) false positive or false negative as a sign of an entire system's unsuitability. I guess a lot of people just have problems with the concept of a counterfactual. Note that this doesn't apply to people's reactions to their _own_ experiences, since it's completely reasonable to have a bit of an emotional reaction to something like getting rejected.

[1] I couldn't think of a better way to put this, but it's not quite the right term, since you don't need any education in statistics to understand how irrational these reactions are.
Also a very bad assumption, but that I see a lot, is that increasing or decreased absorption and use of one nutrient affect all others equally...

I have Hashimoto's Disease, and people tell me that I should just eat less, to stop gaining weight randomly...

The problem is that I absorb calories too easily, and use them too slow, while I have problems absorbing everything else (and using everything else).

The result is that I need a very high protein and vitamin intake (medics even told me to use some supplements, for example it has been years that I am taking vitamin D in the maximum "safe" known dosage, and my blood levels are still in the "dangerously low" level) to keep my body barely working properly (Barely because I struggle to keep lean mass, not only in muscles, but also hair, nails, skin... my hair is constantly falling, nails break for no reason, and sometimes layers of my skin start to peel off).

But the amount of resources I need to keep my body working, has in themselves more calories than my body uses...

So my choices are: don't eat and get rapidly worsening health, or eat and get fat.
On my list!! It's the Nebula winner so I've heard of it but still on hold at the library! Thanks for the mention!
Ask HN: How do your parents learn technology?
My parents often struggle with "basic" computer/smartphone skills and I begrudgingly become their IT guy.

What problems have you noticed they struggle with repeatedly, and what solutions have you discovered work best?
This example is HTML5:

http://www.dash-player.com/
Offtopic: anyone know a tool or service to diagnose pages for Windows malware for those of us who aren't on Windows?
Conflating extattrs with HFS style resource forks doesn't really make sense.

Extended attributes are just that... attributes. They are not the main "data" of the file. Each and every unix file system has some attributes to begin with (permissions, timestamps etc.) and they vary from filesystem to filesystem (e.g., setuid bit, immutable bit etc.). User supplied attributes just extends this concept in a natural way. All the standard tools expect to be able to call open() on the file and start reading a stream of bytes assuming there's sufficient access. That's what a "file" is.

Moreover, it's not just unix as an isolated systems. Those expectations are baked into the structure of the entire Internet. When you receiving a "file" over any medium like email, web etc., you're expecting to receive the aforementioned stream of bytes. The attributes (or extended attributes) are not expected to accompany the file data as a general case.

Resource forks on the other hand just completely work against reasonable user expectations. The example given in the OP's post is one such instance. A font file that shows up as having zero bytes to every tool that works with files including tools that expect to transfer "files" over the internet. It's just broken by design.
Not sure who came up with the idea to Dr. Frankenstein chop and sew together CraigsList and Facebook, but well, here we are.

I don't see this working in my neighborhood, like at all, mostly because my neighbors are predominately senior citizens or just about there. Of the 20% or so within my demographic, we've got our own social networks in the greater metro area. Honestly, I think my general perspective is that people in my region buy a house for privacy moreso than to be all personable and economically associated with neighbors - there's always 'burbs with HOAs for those types of folks.

I could see it working in the more dense, downtown apartment / condo markets, but the socio-economic status of those folks is pretty affluent. They don't need to ask neighbors for pet sitting or repair because they've got buying power. And their own social networks for referrals...
It's pretty much that simple. Unless someone has some sort of lymphatic condition that causes them to retain fluids or an undiagnosed metabolic syndrome, you aren't gaining weight unless you are consuming more than you are expending.

That isn't to say that two identical people with two different gut floras would necessarily gain or lose weight identically while eating the same diet, but I've yet to see any evidence that an otherwise healthy person eating maintenance level calories is going to blow up like a balloon simply because his gut flora is different. A person with a healthy gut flora might be able to consume more calories without gaining as much weight, and it's important to understand WHY that is, but the fact remains that if you don't consume any more than you expend, you aren't going to gain weight (previously mentioned caveats notwithstanding).

That said, the western diet is horrible for you. Go to any fast food restaurant and the only fiber you'll get is in the lettuce on your burger.
Why is that disconcerting?

- Yet another step towards not having to be responsible for your own actions & choices

- Given how big of an impact agriculture has on the planet, figuring out how to allow people to eat many times more food simply for the sake of eating it seems... irresponsible to say the least. If anything we should be working in the other direction, so that people require less food.
The top comment does the same thing telling people to worry about caloric intake when the evidence is with higher protein and fat diets to lose weight.
To be fair, it's also used by DRM schemes and those aren't technically malware as such.
Here are some of the problems my 60-65 year old parents struggle with, despite living in the US for over 30 years and being highly educated:

Computers:

- Navigating the file system is confusing, esp on a PC with a lot of default folders that don't need to be touched

- Drag + Drop relocates local files, but copies if you're uploading to the web/external device. Same action but different results --> requires contextual awareness

- Setting up a new device with the essential software

- Debugging printer and wifi problems.

Web:

- Password recovery/management

- Figuring out google drive

- the concept of shared files vs attaching everything in emails

- using anything aside from google search, youtube, and gmail

- using product reviews to identify the best product is not how they shop in real life.

Smartphones:

- discovering your own number

- making text larger

- managing notifications / changing settings on an app to app basis

- uber/lyft. Large distrust of strangers
I sometimes wish people who submit links could moderate the comments section directly and mark items as off-topic.
Ask the other engineers on the team these questions!

Every engineer and every team has different styles and preferences, and the only way to learn is to ask (and also work with them for a while). Alternatively, ask if there are any documents that outline established team behavior/culture.
another fun fact about them:

Marie-Anne Paulze Lavoisier, his wife remarried to a rich publisher after Lavoisier's death, who supported her to publish a lot of the work. (both awesome people)
David, the guy who painted this portrait was the person who signed Lavoisier's guillotine papers. The story goes David was an amateur scientist, had some presentations, and was humiliated when Lavoisier make it clear that it was pseudo science. David wanted to be elected to the royal society but because of this never got to. He was a friend but thus became the enemy.
He also painted the painting "death of Marat". He himself was executed a year later.
The problem is the efficiency in different things.

I have a disease that makes me very inefficient in absorbing protein and vitamins.

The amount of stuff (in both food, and actual medicinal supplements) I consume to just keep my body working, of course has calories in it, I don't want a efficient calorie absorption...
On one hand, it was easy to overlook this issue, and you'd end up with catastrophic data loss (been there, done that).

On the other hand:

1. it's the sort of mistake you tend to learn quickly not to redo ;(

2. a variety of encoding schemes were pretty common, and usually integrated in Mac browsers, mail clients, ftp clients. See for example this page from the Fetch website (http://fetchsoftworks.com/fetch/help/Contents/Concepts/Uploa...), or the hexbin(1) man page.

My personal take on what killed MacOS is this.

The MacOS was, for the start, a clever pile of kludges, for 68K series CPUs. Hot patching of routines was how you fixed bugs, introduced support for new hardware, etc. (See https://en.wikipedia.org/wiki/Macintosh_Toolbox#Advent_and_i...) (Btw, a System 7.1 source code archive leaked years ago.)

I can imagine debugging and extending it became more and more painful. And core data structure choices (16-bit-friendly) might have been becoming wasteful as architectures came and went...

So Apple had people grinding at Copland (apparently didn't quite make it), and then NeXT was bought, .

TL;DR: IMHO, that's not the main point (not either a notable one, once you're educated about it). MacOS grew to a point where it became a fragile, quite complex, house of cards.
Can you call it programmatically?
I do wonder what LibreSSL is going to do about 1024-bit root removal.
This deserves to be put here:

https://www.youtube.com/watch?v=2p_8gx-XHJo
There's a fair amount of activity here in central Ohio, as well. The most reliable source of discussion is that every few weeks the police department posts a notice about the locations where they will be having DUI checkpoints. Like clockwork this sets off a 50+ comment discussion where some people are dumbfounded that the police actually post where they will be ahead of time, followed by other people replying that in order for DUI checkpoints to be constitutional the police have to announce them ahead of time, followed by replies that it doesn't seem unconstitutional to have random police stops and drunk drivers should be stopped at all costs, etc. Every single time.

But it was useful to get information when people were getting upset that the city was trying to replace the green space in a park with a bunch of little league baseball parks.
"The program segfaulted. So it goes."
> "There's all of the platitudes that diversity's good for business," Kapor Klein says. "But you look around tech, and you look at how hugely profitable companies like Google and Facebook — all these behemoths — and they're staggeringly undiverse, and they're doing just fine. So we need to focus on different strategies."

FWIW, there are Asians (and even then, that's a simplification of the term since Asia is such a large and diverse continent) at these companies. Yet for whatever reason, we are never counted as part of tech diversity.
We have it in my neighborhood (South Carolina). I haven't seen anything truly negative there; it's mostly PSAs from the local police + [who can recommend the best painter / plumber / roofer] + [complaints about random neighborhood problems].

The "who can recommend" part might be worth something, if they were careful to monetize it in a friendly way.
No alcohol, no coffee for 15 months. This is what happened
Isn't the 48 hours for settlement but the auths are happening in (near) realtime?
Senior iOS Developer - Gabbermap.com - New York, NY

Gabbermap is a crowd-sourced mapping app that connects people with places — and each other — in a brand new way. We currently have version 1.0 in the App Store and are looking to release version 2.0 around New Year's. We recently completed a well known accelerator program in NYC and secured a 1mm seed round.

We're looking for an iOS developer who takes equal pride in the quality of their code as they do in delivering delightful experiences. Knowledge of key tools and frameworks (Cocoa Pods, AFNetworking, etc) is required. Experience with legacy code bases is highly valued as well but not required.

Thanks so much for looking! If you're interested, contact scott@placepixel.com.
A few of my local user groups run similarly positive events, split into teams riff on an idea and do a show and tell at the end.

Great fun and a positive exposure to code for newbies or the simply curious.
> I kinda want to go buy one of these markets Verizon has effectively abandoned, and put the whole industry to shame.

The Google Fiber experiment has proven that if you put the whole (US) industry to shame in an incredibly public way that gets covered multiple times by just about every news outlet in the country... that it will have no effect at all on the entrenched players (except perhaps causing them to lower their prices in the areas you serve in order, I suppose, to harm your income).
I made something in the Swift 1.0 days called "swell" that shows how this might look.

https://github.com/breckinloggins/Swell

It could be used as an example. In particular, the "builder" syntax that I did with a terrible TLS context hack could be replaced with autoclosures (I think).

Edit: more Sinatra-like than Express-like, but the idea still stands.
You are reading a lot into it.

Yes, Android's designers had a very different mentality from the traditional RTOS-for-a-handset designers. But that does not mean they had a "data center' mindset. Indeed one of the most common error or people who do have a "data center mindset" is that they load up on libraries that do various useful things for their Android development and then blow out the method and heap limits.

Understanding Android requires a unique design and implementation mentality that is neither RTOS oriented, nor "small *nix in a phone" oriented, nor server Java oriented. It's a clever multi-processing managed language runtime with aggressive memory recovery that's capable of running many managed runtime processes, none of which can hog memory globally.

Without having been designed for real time audio from the beginning, retrofitting that capability was hard to do. Apple made a lot of hay out of lack of real time audio processing. But only in one domain of apps. These are the kinds of trade-offs that get products out the door.
I used to edit levels with ResEdit for the Mac Bomberman clone BOOM. Good times :)
The existence of a densely populated area doesn't imply that most people live there. The majority of a population can be sparsely distributed just fine.

In Canada it only became true ~80 years ago that most lived in urban areas according to statscan. In the territories it's only reached parity in the last 10 years.
FYI - Steam requires a case-insensitive filesystem. :-(

https://support.steampowered.com/kb_article.php?ref=8601-RYP...
Anyone who thinks the treadmill calorie numbers are correct is deluding themselves. As for calculating actual TDEE's, there are ways to do it (see https://www.reddit.com/r/leangains/comments/2rv09z/this_is_h...), and once you've determined your TDEE, calorie counting with something like MyFitnessPal makes it so you can know what you're really taking in.
If gradient descent is working reliably, the problem is convex. See the sibling comments for the intuition for large dimensional spaces.
Equity compensation is probably the biggest difference between a startup and all other companies. Silicon Valley is probably the epicenter of startup success and that equity compensation has been a key driver of such success.
I installed CoreOS on a 9-year-old MacBook
Yeah that's all about transcoding and making pipelines and such... I guess I'm talking about the actual creation of full motion video.
Ask HN: What would it take for you to change your view on domestic surveillance?
Most people on this forum (myself included) are pretty skeptical of domestic surveillance in terms of effectiveness and the implications on civil liberties. After every attack, I feel like the media is having the same conversation about trade-off between civil liberties and surveillance. Could you foresee any event that would make you drastically change your opinion on domestic surveillance, one way or the other?
First, you would need to consider Silicon Valley startup activity to be successful (I do). Next, you would need to understand that equity compensation is almost the only difference between an SV startup and pretty much every other type of company (I do).
I think everyone is perfectly aware that whites and asians dominate tech. You're not considered diverse because it's pretty commonplace to see ONLY those two groups represented. I guess if you compare it to only whites it's more diverse, but I don't think 2 groups, instead of just 1, is really the diversity that's targeted. Realistically, I think these people are hoping for something closer to a complete cross section of Americans, which would mean a lot more blacks and latinos being involved.
My free intermediate level python book