skysight-inc/HackerNews huggingface dataset:
Arrgh, you caught me! ;) Replace cd with nano and I'll try to avoid the text editing via GUI vs text editing via CLI debate.

As for symlinks, it's a fair point. But even typing the rest of that example it would be faster for me to use a GUI.

I agree on that point. CLI is much better for less trivial tasks - or making a trivial task possible. On Windows renaming files is bad, ending with an (n) structure. Where I want "file_1.txt, file_2.txt I get file (1).txt, file (2).txt. Or if I save a bunch of .jpf instead of .jpg I have to use the CLI to fix the extensions because it isn't possible in Windows otherwise.

But you won't convince a lot of people to use CLI if you're introducing them to pwd/ls/mv/cp instead of |'s, grep, scripting, etc.
Qualcomm Details Hexagon 680 DSP in Snapdragon 820
Yea that's the main problem. Ramping the motor is a solved problem, but because I'm getting real time data and latency is an issue, the microcontroller doesn't know if the next step is going to stop or change direction or speed up.
I don't mind admitting that I _lusted_ after a PC powered by an Alpha chip. All I knew is that spec-wise they seemed to blow Intel and Motorola out of the water. They were not too much pricier either. But alas, I was young, had no real £ of my own, so I could only dream. Eventually got an Atari STfm with a Moto 68k as that is what my folks could afford.

Once something is baked into a CPU design that seems to be it forever alright, I take it that that's what you mean by technical debt. Besides, everybody up the stack (and that means everybody because you can't get much lower down the stack than the CPU) has got to re-tool. Mill Computing have been working on this for 12 years! Transmeta had Linus Torvalds for crying out loud. Best-in-the-world does not cut it when it comes to CPU design. Compatibility and small incremental logical changes seems to trump all. Or do what ARM are doing, as you say.
author here, if there's any questions
Did you have to mention SMIT?
Mikrotik Routers.

Ubiquiti APs (and routers, if you like, but they're way more limited)

Or Meraki, if you have lots of money.
Why it's all right to be more horrified by the razing of Palmyra than murder
I don't believe empirical means what you think it means. Perhaps you mean 'anecdotal'.
It is, in fact, hardly as simple as that.
That's definitely something we're working on. To be honest it's not very hard. I'd just modify the capture script to capture pen and pressure input and turn it into vectors, instead of capturing movement from the robot like it is now.

The problem though is that the actual brush strokes are different from a brush stroke generated in Photoshop. Controlling the machine lets them see the final output in real time, so they can paint it more like a real physical painting, and then the robot can reproduce the physical painting.

I think in the next demo it'll be more evident the difference between lines on the computer and physically rendered brush strokes.
Securing multiuser linux is not an easy thing.
Even if you set process limits, restrict permissions, etc. you can still be very easily hit with a priv escalation bug in a utility you allow users to run or even in bash itself.
> You can't 'cd' to a file :-)

I'm routinely tempted to alias `cd` to something that will open the file in $EDITOR, if I type `cd <a path to a file>`.
as someone who worked in the adult sector for a while... this really isnt that odd of a request, and happens all the time in that space.
Hey, not quite sure what the question is, can you rephrase it?

Requests to slack require the slack token to be included in the request params
```
qs: {
"token": integration.get('slack_token'),
"channel": integration.get('channel_id'),
"username": 'Partyline',
"attachments": JSON.stringify(attachment),
"icon_url": SLACK_BOT_ICON,
},
}
```
Yes it would be as the OP's question was about changing the binding. My bad.
Original title "Why it's all right to be more horrified by the razing of Palmyra than mass murder," I had to cut a word to conform to the character limit and could not think about a good alternative title for the post.
Not true, unless the train is only hauling a single container (highly inefficient and impractical). Once a truck is loaded, it can leave. A train may have thousands of containers to load before departing, and may have to wait for other rail traffic before leaving. A truck could be probably be loaded in under an hour. A train would probably still require that the items be loaded on a truck first (unless you have a warehouse on the rail line) and then transferred to a train. That's got to be multi-hour process for both loading and unloading.
Does this mean YC is shifting from an incubator to a more full fledged VC pipeline? Or is it just a lead generator for the YC companies to meet more investors?
Off to College? Avoid Herpes 101
Gotcha. Perhaps the article would be better off using a word like list instead of array, to avoid the additional semantics that C attaches to that word.

In any case, I think I agree that dereferencing an address should return the byte to the right for the reason that you mention. That's a solid point, and I totally didn't think of that :) That's a really important property of the dereferencing operation.

I still feel like that doesn't make the mental model of memory-addresses-are-gaps-between-bytes any less valuable, though, nor does it mean that abstractions built on top of this memory model need to use the same conventions as the underlying system - that's the point of abstractions, after all :)
I started reading this article not knowing anything about powershell, and finished horrified by the issues he tried to dispel in it. No remoting, no scripting? Are they serious?
Venturi: Instead of closing LaGuardia, let's fix it and close Rikers
An error occurs when trying to sign up: https://i.imgur.com/lp6Ty0y.png?1
It has been actually banned just a hour ago, here is the commit:

https://github.com/zapret-info/z-i/commit/47fa6e06a8158e8383...

>+ru.wikipedia.org;https://ru.wikipedia.org/wiki/%D7%E0%F0%E0%F1;

(it's the unofficial mirror of Russian register of prohibited websites)
Yup, market corrections are not scalpels, when they happen they cull the weak but they certainly take out a bunch of companies that would thrive if they had a chance, but due to the time they needed to incubate happening to overlap the retraction they just don't have that time.

Likewise the resulting contraction in the job market can impact even very talented developers, contrary to the widely held opinion that as long as you're a talented developer you'll be okay in the job market. Saw this happen a bunch in the last go-round in 1999/2000. Once everyone goes into panic mode and starts the cycle of layoffs and hiring freezes if you happen to be a talented developer left out in the cold of the musical chairs that occurs when the market starts shrinking, you could be in for a really bumpy ride for a bit (hopefully you have some savings) before the stronger, still-alive companies loosen the purse strings enough to start bringing new people back on-board.

I'm not suggesting this sort of cleansing isn't a good thing for the industry over all, in a lot of ways it probably is, but it brings with it too much potentially life-altering collateral damage to individuals for me to be very rah-rah about it.
Heh, the title is so meta.
Isn't this the classic fence post vs fence section analogy? I like this statement from Djikstra: "an element's ordinal ... equals the number of elements preceding it in the sequence"[1]
[1]http://c2.com/cgi/wiki?WhyNumberingShouldStartAtZero

Another nice link: http://betterexplained.com/articles/learning-how-to-count-av...
I didn't take the time to delve in to other tweets, but if you know more about him, can you tell me whether, based on what you know of him, he is saying "black people are niggers"(0) or "I won't be shamed into not using a word"(1).

Based on just the tweet, it sounds like #1. If so, I can only repeat "I disapprove of what you say, but I will defend to the death your right to say it". And, furthermore, I don't think that, in itself, says he's racist.
Some people overestimate the simplicity of common concepts...
I have been doing solo development of http://bit.ly/1MPBDze for so many years, now just business development and occasional coding
> WebGL has certainly enabled browser games by supporting OpenGL ES, but WebAssembly goes much farther and could support OpenGL 4--creating opportunity for richer apps.

Or it could just skip to Vulkan?
Yes! The C32 and C64 data types should give you complex support.
The twin instruction streams have the advantage in that the instructions are split between two completely separate caches that can have reduced latency relative to (total) capacity, bringing benefits in the case of branch mispredict.
Agreed.. I have a 6 year old daughter who refuses to eat meat, and now I'm wondering if she has really long intestines.
There are so many technical challenges here, but the payoff is worth it, at least for consumers.

I'm not convinced that advertisers or the companies which pay them will be willing to make the changes necessary to enable the world outlined in this article.
How a Ban on Plastic Bags Can Go Wrong
AMA with the founders of FareHarbor
Electronic Gas Concerns on the Rise-Advanced Node Worries
3 Step Culture Hack for Team Managers: Would Your Team Hire You?
This is awesome. You kinda touch on this, but the main thing that jumps out at me is that there seems to be a very strong bias towards songs from the late 90s and early 00s. Do you think this is because Spotify’s main cohort is people in their late 20s to early 30s, who came of age, musically, during that time?
Jast me
Key word here is "speed" the arrival of robot-powered restaurants. In other words, the robot-powered restaurants were already inevitable (within then next 10 years is my guess). Higher minimum wages only speeds up that process a bit.
I love using the command line on my Mac. I had to learn it when I decided to learn Rails. You really do feel like you have more power and control during development. Now I didn't use Codecademy, but I did learn from reading tutorials and watching a Lynda series taught by Kevin Skoglund. If you're in the process of learning the command line, definitely give it a whirl.
New printed version of the Emacs Manual
Great job.

Few slight bugs on the Present-day Popularity of Five Decades of Music, Dream On appears twice in the 70s with the same listen count(73 & 76). Also Blink-182, 1999 is showing in the 00s. All I Want For Christmas Is You — Mariah Carey, 2000 is showing in the 90s.
Why "timeless"? When I use that word to talk about music, it means that the music has evaded its contemporary trappings. Its opposite is "dated".

Why lasting popularity as a measure of timelessness?

How do you account for longer trends? Some of Bach's children were more popular than he was for quite a while.
App Developer Daily
Python, Machine Learning, and Language Wars. A Highly Subjective Point of View
Making apps for love (and profit)
Isn't it more obvious that the indices are the addresses of the locations if the boxes are arranged vertically? Besides the boxes should contain their values not their address, an address is attached to a box, and to one box only. Better off indeed thinking of pointer existing in completely different boxes and their values as pointing at the zero-width sides of other boxes :)
Microsoft Cutbacks: The 1993 "Shrimp and Weenies" Memo
Yeah, and if you build it using some wonky code built from legacy PHP, I'm sure the next person in will love you for it.

(Not saying you do it, I see it all the time).
Not sure if this is exactly related - http://sideprojectors.com
Generally, it's useful to distinguish offset from name sometimes. For instance, gravitational potential energy has numbers associated with different amounts, but once you choose an origin you can compute energy differences.

Another example is screen space versus screen displacement. This is the difference between affine space and a vector space. Whether the upper corner is (0,0) or (222,22) shouldn't matter as long as you are doing everything relative to some point.

In C, I argue we always use offsets. Each element of an array A is at a particular memory location, the name of the array being the first memory location, and then A[i] means take the thing at A+i. Notice that the difference p-q between two memory locations p and q is exactly the offset you put into an index expression: q[p-q] == *p.

That said, it is convenient to confuse the offset with the memory location since 1. the memory location is likely not known when writing the program 2. if it were known, it would be almost impossible to use.

Now, an anecdote: I was helping implement a QR factoring algorithm from a textbook which uses 1-based indexing in a language which uses 0-based offsets. We tried changing the bounds of the nested loops to account for the difference, but it was basically impossible to avoid off-by-one errors. So, we left the loop bounds as the textbook had them and instead indexed like A[i-1], since this i-1 is the offset from A[0], the array element labeled 1.
For people like me who are startup-dumb and bad at skimming:

LP = Limited Partner

(I think)
So how would you accomplish the same task on Linux using bash? What script would you write to set the web server's port to 1234?
It's also a very scary and dangerous phenomenon -- that was one of the major historical lessons of the German side in WWII.
Make sense. Guessing you're also lucky enough to have some all year round too, which would be nice. We never get more than a handful here, so can't say for sure if they'd act the same in that situation or not. I must not be on a large migration path, though I think some pass through from previously migrations at times.

I'm guessing someone else has documented ruby throated behavior, so I'll have to Google around and find out.
Metabolic master switch prompts fat cells to store or burn fat
>Ask Europe that didn't do quantitative easing (or did too little too late) which economy they'd rather have right now. And it's no longer a thing - because it ran its course and largely worked.

This isn't an excluded-middle sort of question. QE is indeed very unhealthy, precisely because it's a solely monetary stimulus, pumping up finance while households and public services starve. Fiscal stimulus works far better when you actually want a stimulus (but requires that Congress be willing to act).
My point was that he's more likely to work for himself, whether for increasing his wealth or for some other goal, than care about how employable he is to somebody else.
The problem isn't the wacom data. The issue is with moving the motor smoothly when the next step is uncertain.
Some Good Things About Crashes
Twitter Faced SEC Questions on Changing User-Engagement Metrics
Space booze? Why NASA just sent whiskey to the ISS
Not necessarily relevant to meat, but, if your intestines are too long, then you might be at risk for over-digesting something , dehydrating it into a hard mass that is difficult for the rest of the sytem to process.
If your bank told you it stored your money in a secure safe but in reality was hiding it under the mattress of the account manager, is it wrong to be angry with the bank?

Or to use a rape analogy it's more like I pay you to babysit my daughter and you decide to take her to a seedy part of town to buy drugs and she gets raped.

The real victim is the end user, and not the company.
Intel's own Itanium was also very interesting and ultimately a failure. memristor is going to take over the world a year from now, just like it has been going to for the past 7 years.

Exotic computing (CPU and/or memory) architectures are easier (still hard, but easier) to dream up than to implement on real hardware with a real software ecosystem (while still keeping the theoretical benefits).

As a tech geek I think what they are doing with the Mill is pretty fascinating, but it "looks like a duck, quacks like a duck" in the way of transmeta, alpha, itanium, etc, and I'm old and jaded so I'd honestly be pretty shocked if anything came of it.
A friend of mine, who's Caucasian, was living in Japan and had to go to the hospital once. The doctor asked him what the normal body temperature was for a white person. The doctor didn't really believe him when he said it's the same as the Japanese.
I've lived in both the windows and linux/unix worlds and I will say that powershell is a better scripting language than bash. Bash is ok, but powershell is nicer. Powershell is sort of like python in that it tends to force down a path of doing things in a certain way.

Powershell isn't just "more tools and glue for windows stuff", it's a different way of doing things. In powershell you get named command-line parameters for free, that's a huge win. You get usage messages and simplified man-page help baked into the way things work, that's also huge. In powershell you don't just work with text, you work with objects, which pass along the pipeline. That means that instead of using sed and awk to muck up the output of some other script you can just use simple select, where, and format commands. This is incredibly powerful and an area where linux has fallen behind.

I like linux a lot, but this attitude of sneering down at windows and powershell merely because it's not linux is amateurish and parochial. People should be thinking about adapting the innovations that powershell has made and building on them instead of looking at it as some bizarre alien beast that will never be relevant to them.
A VC explains why she ditched her car and went full Uber
We Started on a Couch:  a Story of Growth from the Road Less Traveled
I started off as a PowerShell fan, but my introductory experience has been pretty poor. A little while back, I tried testing the output of a sorting algorithm with PowerShell. I wrote a line of bash to check my results:

diff <(cat output.txt) <(cat output.txt | sort -n)

Then I wrote the PowerShell:

get-content output.txt | foreach-object { [Int] $_ } | sort-object | out-file -encoding ascii sorted.txt
compare-object (get-content output.txt) (get-content sorted.txt)

Yeah, it's a lot longer. It was the bug that really soured me, though. The files compare as identical even if output.txt is not sorted.

You go read Microsoft tutorials [1] and they tell you to use Get-Content (cat) and Compare-Object (diff) like this for comparing files, but what they don't tell you is that order is ignored. Given how often I see the above code cited online for comparing files [2][3], I'm not sure that many people actually understand this.

I still haven't actually figured out how you properly compare files with PowerShell. I call fc.exe now, but its output is pretty gnarly so all I use is the return value.

[1] https://technet.microsoft.com/en-us/library/Ee156812.aspx
[2] http://blogs.technet.com/b/heyscriptingguy/archive/2015/04/0...
[3] http://serverfault.com/questions/5598/how-do-i-diff-two-text...
>Why would you think that women entering the workforce must be treated exogenously? I think it's proper to consider this part of the overall improvement.

Because "improvement" normally refers to something like growth in productivity, or growth in income-per-labor-hour. Doubling the family's income by just doubling the total hours worked isn't actually an improvement at all, especially when it just results in doubled competition for certain zero-sum assets[1].

[1] -- http://slatestarcodex.com/2014/06/28/book-review-the-two-inc...
You can’t fire a cannon from a kayak
> Bash is a worse scripting language than Powershell

Debatable, and certainly not "unquestionably" as the article suggests. You could certainly make the argument, but you don't get to drop the mic afterward.
Quaternions, Rotations and Compression
I disagree with this... I personally would walk out of a restaurant if there were no human chef's or waiters... I don't think the quality or the ability to prepare the food safely can be programmed into a machine... to many factors.
Ask HN: Which $1B startups will fail if the bubble bursts?
Tech stocks are crashing. Bill Gurley says we're at an inflection point, and investors are going to start looking at profitability instead of growth. Most of the unicorns in the $1B+ club have gotten their valuations by rapid growth, though not necessarily the profitable kind.

If things take a turn for the worse, and funding becomes hard to come by, which unicorns will have the hardest time getting to profitability?
Ok so this 8 glasses of water thing is to trick us into eating less and so being less fat? Lol. No its not. People say that because they think its true.

Hey everybody we just discovered an amazing new diet called Pee-A-Lot. You will lose 2 pounds a week! All you have to do is drink a gallon of water every day!
Google Lobbied Against Real Net Neutrality in India, Just Like in the States
I think GoDaddy is pretty clear on what their domain service does https://www.godaddy.com/domains/domain-broker.aspx and what you're paying for. I agree it's too expensive but the service is to mediate and their first step, as outlined on the help page, is to reach out.

If the domain is squatted, didn't the squatter have a contact link? Their business is usually selling domain names after all. Maybe the squatter is using GoDaddy's anonymity service as a way to filter prospects not willing to pay money to reach them.

What you can try is go via GoDaddy again and increase your offer. Or another mediator, e.g. https://sedo.com/us/buy-domains/domain-brokerage/. If you're not willing to offer more money or the squatter doesn't want to sell then move on (choose a different name).
Their encoding talk was a longer version of the first half of this. If you're confused about the double program counter, it will probably help.

http://millcomputing.com/docs/encoding/
>I'm a victim of sunburn, even though its voluntary

I think it's stupid to lie in a tanning bed twice a week to keep tanned. People still do it though, and when they get cancer I don't blame the tanning bed company for it; I blame the idiot who irradiated themselves twice a week.
A 15-year-old weightlifting prodigy
"Better" is not straightforward. In general, eating a lot of raw foods leads to weight loss, not because they are magic, but because they require a lot of work to digest, compared to cooked foods.
Which points to one of the problems with the WaPo article - it uses "nutrition" in the narrowest sense of "containing nutrients". Obviously important, but not the only thing to consider. That head of lettuce may contain as much water as a bottle of Evian, and not much more in the way of nutrients, but it also contains large amounts of fiber, which is functionally important to our guts. There's a passing dig at eggplant for being watery and non-nutritious, but that ignores not just its fiber but also its antioxidants - https://www.ars.usda.gov/is/pr/2004/040108.htm
Well, I love that my post, that actually has some information that might be useful to people using Robinhood, gets downvoted.
That reminds of this hamburger machine: http://www.gizmag.com/hamburger-machine/25159/
How to Destroy a Laptop with Top Secrets [video]
That Time Jennifer Aniston and Matthew Perry Made a Windows 95 Video
In that case, wouldn't the floors actually be a good real-world example to students? It's a case where the index vs. offset convention seems to be split roughly 50%/50% around the world.

I suppose it would be a good real world example of the contrast, but I was saying I don't think it's a good, universal example to explain indexing or offsetting specifically. "You start your fourth year alive on your third birthday" has nearly universal understanding, "You exit the building on the floor numbered 1" is highly idiomatic.