skysight-inc/HackerNews huggingface dataset:
> it's trying to be "smart"

DWIM ("Do What I Mean") is another example of how somme people fundamentally se computers as "magic". Trying to guess your intention from a few typed words was a terrible way to handle typos and spelling errors when Warren Teitelman tried it at Xerox PARC[1] over 50 years ago, and it's still a terrible idea for the same reasons.

From[2]:

> In one notorious incident, Warren added a DWIM feature to the command interpreter used at Xerox PARC. One day another hacker there typed

delete *$

> to free up some disk space. (The editor there named backup files by appending $ to the original file name, so he was trying to delete any backup files left over from old editing sessions.) It happened that there weren't any editor backup files, so DWIM helpfully reported

*$ not found, assuming you meant 'delete *'

> [...] The disgruntled victim later said he had been sorely tempted to go to Warren's office, tie Warren down in his chair in front of his workstation, and then type 'delete *$' twice.

[1] https://en.wikipedia.org/wiki/DWIM

[2] http://www.catb.org/jargon/html/D/DWIM.html
Even kyus like myself play more conservatively when winning. Alphago just takes this to the extreme but it is common on most levels of play (from single digit kyus to the best professional players).
plastic bags don't allow the spore to fall out on the ground as you carry them, get a mesh mushroom hunting bag so future generations can keep enjoying mushrooms. I make a route in some places I hunt and years later I find mushrooms all along my route, I like to think I propagated them.
You're wrong in that temp contracts have different sorts of terms. Full term temps can usually only work with one hiring customer but that is not the only model. By taking a cut of the salary as a fee, websites like freelancer and upwork are temp agencies.

Also, upwork is a shithole. You should really not use them. I spent 2 months trying to set up an account there as a freelancer and they were complete dicks for 2 months straight. They refuse to adhere to the constitutional laws of the united states where they are based, and their support department is mockingly hostile to their freelancers.

I made a broad generalization in my first comment about all of those websites being the same. Obviously I haven't used every single one, there are hundreds of them. But the ones I have used have all been the same. It's obvious you want to use them, I strongly encourage you to stop using Upwork and look for one that treats it's contractors better.
please see my comment above regarding upwork.
IANAL, but as far as I understand EULA don't have the last say on things like this. The courts decide if the terms are reasonable.

Apparently, there is no repercussion for putting non-enforcable conditions in an EULA, so companies are encouraged to throw as much self-serving protection language in there as possible in the off chance that it will stick.
Apple's advantage has always been writing software to work on limited hardware that they control. They don't have unique problems with massive scale.
Zimbabwe just ahead of its time. Soon all exchanges will be ay 12400.
Where Zimbabwe leads, the world follows.
I’m not saying unique to Apple. I’m saying unique to companies operating at massive scale.
Wealthy family and/or country pays for them to attend (with living costs, IIRC)
There are processors who don't care, obviously, since all porn websites accept credit card payments. As a business owner you can do the research to figure out which ones to use.

all I'm saying is patreon is a waste of money, and should only be used to expand visibility and reach.
Does the exchange have a web page? Do you have a link to it?
12400 still very low compared to where it will be in a year. This is a bargain.
Again it has nothing to do with agreements. Google is not preventing them from running the blobs, but they could.

LineageOS doesn't want to give the provocation to prevent them from being able to run the blobs.
Selenium and browsermob-proxy implement network tool
How to implement the function similar to chrome developer tool network, and listen to the network to get the corresponding data
Very close, the font is TeX Gyre Pagella which was based on URW Palladio L, which was itself designed as a Palatino replacement.
I actually have had a client come back and try to arrange further work without settling the last bill. Either the work was so bad it didn't deserve to be paid, or they cheated me, but not both. Its amazing that people think they can 'work the system' and extract free labor.
>> with code reviews, you will regularly get mercilessly savaged with the most pedantic nitpicking you’ve ever seen

That is interesting and I would not have expected that as I keep hearing that google's hiring process is focused on only hiring the best.
Part of that mindshare is that I only go to Vimeo when I can't find something on YouTube, and then when I find it on Vimeo it's incomplete and in approximately 240p.

It's not fair to Vimeo, because they actually had a copy and YouTube didn't, but because of multiple experiences like that I was surprised to see a positive remark about their quality.
Apple's Jeff Williams Speaks About AI and More
Traffic analysis of the most upvoted product of the day on Product Hunt
So buggy. and it seems like everyone has a different set of bugs.
"Complicated" is an interesting translation for πολύτροπον rather than the more literal "much-traveled." But then again, The Odyssey isn't some children's adventure story. It's a story about the brutal, strange, post-war Ancient Mediterranean and people lost, or without purpose, who have to constantly adapt to the challenges of that world while still staying true to their identity. It's all, well...complicated.
Which is too bad. Using Japanese trains was wonderful (we specifically avoided traveling during the height of rush hour, though). It what I picture when I'm trying to think positively about using public transit.
On YouTube Kids, Startling Videos Slip Past Filters
Thank you. I wasn't condemning the author for mentioning House of Cards.

I was expressing sympathy that two weeks* after writing an article they would likely be judged for their reasonable choice of example show, due to a news story they couldn't possibly have predicted.

* I've since noticed it's closer to three weeks, but the point remains.
Facebook does one thing that no other service can duplicate: it has all of my friends on it.
I find it difficult to believe that is true
Apple on OLED burn in and off angle hue change: About the Display on iPhone X
>>> Kevin Spacey did some terrible things, and now we must remove all mention of any associated works from the world

>I never came close to even implying this, nor would I want to.

This is a reducto ad absurdum, not a strawman.

> I said that it was unfortunate that it would appear a bit tasteless. To say I called it insensitive completely changes both the tone and literal meaning of my message. If I said it was insensitive I would be condemning the article's author. The way I said it, I was expressing sympathy for the article's author. Two very different messages.

I don't see how calling something tasteless expresses sympathy. It is just as condemning as intensive. They are synonyms.

This entire line of discussion is bizarre because:

1. Strawmanning isn't backlash, and

2. The only actual strawman in this thread is this comment (made by you):

> I know, it was wrong of me to fire those people. I'm sorry.
Ummm... are there many people writing code on ios? Where do they execute it?
Both Deleted
Do you have a citation for that?

An individual mushroom produces millions of spores, but in a stable population, on average only one spore produces another mature mushroom. I'd be very surprised if mushroom populations are limited by the dispersal of spores.
Yeah gboard does that for me. Very few times when I have to manually correct something.
When I was implementing a neural network for a university assignment (2 years ago so my memory might fail me), we had to run our algorithm multiple time with different starting positions, then take the minimum of those local minima.

I'm not sure what momentum and dropout are, but I agree with Eleizer, without these things (which I didn't use) local minima are a problem.
DWIM and DWIMMER.

(Critics of Interlisp, particularly those who were proponents of MacLisp, often commented,
rightly or wrongly, that DWIM seemed to be tuned to the particular typing mistakes to which
Teitelman was prone, and no others. These critics were given to lampooning DWIM with such
expansions as “Do What Teitelman Means” or “Do What Interlisp Means.” “Let the system
automatically ‘correct’ programs? I take a very DWIM view of that, sir!” MacLisp proponents
would remark that MacLisp used DDWIDM: “Don’t Do What I Didn’t Mean.”)

http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf
That's great until you need to selectively disable it for a single (poorly coded) site.
You feel that way because that's exactly how it happened. Tolkien was a linguist first and foremost, and he created the languages used in the books for fun. Then he created the worlds and the lore for those places to exist. And only after all of that did he actually write stories set in these worlds and the languages in them.

It's genuinely magic to read. And I really don't feel like anyone has matched his authenticity in the fantasy genre.

I love C.S. Lewis, but the Chronicles feels very artificial. A new venue to preach his religious motives. Fun, and well done for sure. But not the same.

I also love the Steven R. Donaldson series The Chronicles of Thomas Covenant. It's a moral journey just as LoTR and Narnia are, but it's a deeply personal struggle for a guy trying to manage his own mix of character successes and failures, rather than epic characters who each represent one idealized version of a human trait.

But as much as I love that series as well, I feel very much like the world was created for the story, and not at all that the world was created simply to create a world, and the story was created for it.

Tolkien really did it perfectly. I don't know that he ever intended to do what he did. It could be argued that it's not really correct to call him a master at his (or any) craft because he wasn't trying to do anything like what he did. There's a certain accidental quality to it. Which is perhaps what makes it so compelling.
> When designing anything, if you think that you are doing someone a favor by doing work ahead of time please stop.

And you think that is the right call for the majority of people?
Regardless of whether or not this is the intended meaning of the author... I've been following various cryptocurrencies very closely for a while now, and this type of thinking is surprisingly common. It's crazy the number of times I've seen someone argue the total supply of coins is a limiting factor, or that one currency is more successful than another one because the price is higher. I try my best to correct misinformation, but it goes to show how inexperienced some investors in these markets really are.
Heating.
Most common interview questions
Did you mean to reply to this comment instead of what you replied? - https://news.ycombinator.com/item?id=15627722
Why post anything on that site at all? I recommend deleting all of your content and then deleting the account.

For some people, it may require a period of restructuring your life around other services before completing the process though. Here is one recipe for getting away:

First, get a browser extension that blocks the newsfeed. This will help reduce some of the psychological manipulations.

Delete all of their apps from your phone and other devices, including Facebook, Facebook Messenger, WhatsApp, Instagram, and Onavo.

Turn off all notifications from Facebook. If they don't stop sending notifications, start marking the emails as spam.

Download all of your FB data.

Start joining other, distributed communities to start replacing your online social life with something better: meetup groups, forums, IRC/Gitter/Slack/etc.

Whenever someone sends you a message on Facebook, immediately move the conversation to email or text message and tell them to use email or SMS to contact you, since you are moving all conversations off of Facebook in preparation for leaving the site.

Start deleting all posts, comments, and photos on the site. It can take a while, even with a script.

Don't post anything new on Facebook. Start a blog (using something like Metalsmith, Hugo, Hexo + Github Pages or Netlify) if you have an urge to post things online.

By that point, the pull of Facebook will have faded, and it should be pretty easy to leave the site and not look back.
I don't think I've been properly differentiating between internationalization and localization, if I'm understanding your usage correctly:

Localization means doing things like displaying days and times in a friendly way to the particular user? I.e. 24 hour clock vs 12 hour, order of month/day/year in dates. Whereas internationalization is total translation?

I've been using the two terms interchangeably.

And indeed we've noticed what you've noticed: Translation isn't that important. Businesses are using us even in places where English is not the predominant language. Localization however has been really important - it's a nice customer experience to display dates and times in a manner familiar to you.
Really? I find victim-blaming intellectually sterile. It can be done pretty much any time something bad happens, and it's not challenging to do. You just find the person who's most fucked and say it's all their fault.

I think it's much more interesting to understand the subtle dynamics that result in bad outcomes. As an example, Sidney Dekker's book, "The Field Guide to Understanding Human Error" [1] makes an excellent case that if you're going to do useful aviation accident investigation, you have to decline the simple-minded approach of blame, and instead look at the web of causes and experiences that lead to failure.

[1] https://www.amazon.com/Field-Guide-Understanding-Human-Error...
> They also made fun of his firm’s no-frills website.

You don't need a cool website to practice law.
I think that might be a placebo. Maybe you mean his attitude
Arguably, that's one of the problems with Facebook. Not all of one's contacts should be in the same conversations together.
Seconded: General order #1 covers this sort of thing.

https://en.wikipedia.org/wiki/General_Orders_for_Sentries
Before FB had global world domination, a clone called StudiVZ was fairly popular in Germany. It was regarded at least as controversial.
Those are on the stack, and the stack grows down.
Because people that already hold bitcoin will still be willing to buy. If you bought bitcoin at $1000 you might still be willing to buy at $8k as that would still price your avg bitcoin price at $4500 and won't be making a loss until bitcoin drops below $4500. Entry level doesnt mean your wealth but you being a first time buyer or entering into the bitcoin market at current prices. Which means when the price goes down you are going to make a loss.
I use iOS 6.1.3 on an iPhone 4S, jailbroken and running offline apps, syncing with iTunes 10.6.3 over USB, no iCloud.

It worked great 6 years ago, and it still works now. I'm not persuaded by the "updates" Apple keep trying to tell me to run; I think I'll lose more features and stability and battery life and USB sync, and not gain anything of any practical purpose to me.

If Android had USB sync, I'd consider converting. But swapping one cloud ecosystem for another just doesn't work for me, I want to keep my data offline.
They design processors, but they are manufactured in volume by Samsung or other outsourcing companies.
just hope there's at least enough competition to keep them halfway honest
I'm a slightly longer term ex-Freelancer employee whose tenure overlapped with Jon's, and I feel like I should say that my experience wasn't that bad.

As I suspect afflicts many companies, when I joined it was struggling with the transition between "hack something together so that we make some money" and "we need to care about the long term". Not to mention the usual small-ish company disregard for HR niceties. It didn't finish that transition while I was there - and may still not have - but I mostly had a good time (worked on a huge variety of stuff, and even wrote a bunch of tests).

Also, though there were other factors, I think the primary reason retention was low is that Freelancer's hiring policy was geared towards 'cheap grads', so people tended to leave for better paying positions elsewhere.

PS Hi Jon - sorry you had that experience. I wasn't privy to exactly why you were let go.

PPS And yes, I think there were definitely parts of Freelancer which were (IMO) far too focused on making money without caring about the customer experience. On the other hand, capitalism (argh).
I prefer "electric" to "smart".

https://www.emacswiki.org/emacs/Electricity

Electricity

The use of “electric” in Emacs is based upon alternative uses of the English word that have evolved over time, at least in the U.S. These are derived from personal experiences with using electricity. For example, a U.S. English dictionary lists both “electrifying” and “thrilling” as definitions for “electric”. Typical usage might be: “The lion act at the circus was electric. I sat on the edge of my seat the entire time!” So, when someone describes a mode or a function in Emacs as “electric”, they are claiming you will be thrilled or electrified by some of its features.

Electric modes tend to do some things “automagically” and/or very cleverly for the user. The electric features are typically continuously active while the MajorMode is active, taking control of things, monitoring and reacting to every input the user makes. Often, electric modes and functions require fewer keystrokes from the user to navigate and to enter data. Sometimes the behavior is “cool”, “clever”, “seems like magic”, and/or is “just really convenient”. You may or may not like what an electric mode or an electric function does while it is active but, whatever it does, it shouldn’t be routine. It should deliver some sort of “Gee Wiz!” behavior.

Examples include certain printing characters in CcMode which after being inserted also indent the current line and/or insert a newline, the ElectricBufferList, and ElectricPair.

https://www.gnu.org/software/emacs/manual/html_node/emacs/El...

26.12.2 Electric C Characters

In C mode and related modes, certain printing characters are electric—in addition to inserting themselves, they also reindent the current line, and optionally also insert newlines. The electric characters are {, }, :, #, ;, ,, <, >, /, *, (, and ).
> This is a reducto ad absurdum, not a strawman.

No, it's not, because I never made a baseline assertion that advocated any level of censorship. This line of reasoning started in that post, making it a strawman.

> I don't see how calling something tasteless expresses sympathy. It is just as condemning as intensive. They are synonyms.

If I had ever called it tasteless, this would apply. I did not. I said "Ouch" because I predicted it would be wrongly interpreted as tasteless.

> The only actual strawman in this thread is this comment (made by you):
>> I know, it was wrong of me to fire those people. I'm sorry.

Yep, I can be a smartass, and when confronted with things I did not say, I will view them as illogical and respond in kind. Actual sincere apologies on that front. (Text is hard or I wouldn't have put so many qualifiers there)

That doesn't change the fact that none of the points made against me reference anything I even hinted at. I did not say anything regarding censorship, so there was nothing to reduce to absurdity. I did not call it insensitive or tasteless, merely expressed sympathy that it could be taken that way by others.
IBM Bluemix does.
Why socket.io instead of just plain websockets? Socket.io adds a lot of complexity in the client and the server. What commensurate benefit does it provide?

http://caniuse.com/#feat=websockets
Why would you ever want to trade accuracy for speed?
"No such thing as a free lunch"
I think he means the people who bugged attorney-client calls, and the judge who put a good man in jail for not helping them do that.

Why aren't those people being brought to justice?
Your right, its infuriating!
> "on Android apps can do anything and everything once installed."

Not necessarily. Modern Android devices have granular permissions, just like the iPhone.

https://developer.android.com/training/permissions/requestin...
AYFKM?
You're focusing on the trains, but it's really the culture that's different, and that extends to all kinds of things. The trains are just one example.

But that's why there's no usable information here. We don't have the Japanese culture, so we're not going to get their trains.
> Wilson, whose own translation appears this week, has produced the first English rendering of the poem by a woman.

Well, it goes without saying that it's the first that the author was aware of. However, given that the author admittedly doesn't know Greek, it rather seems that he lacks standing to make such a claim. Maybe Dr. Wilson told him, and he didn't want to quote her. I'd have qualified the statement, or provided a source, but then that's just how I am.
A lot of returns could be prevented by spending more money on detailed product photography and descriptions. And they'd sell more stuff too.
Yes, but the widget shows weather for your current location. You can see the weather for a different city only in the Weather app.
Or don't allow apps with similar name than a popular one in the first place.
iOS 11 works with no noticeable degradation on my 6S Plus, which is a surprise to me given my crappy iOS 7 and up experience with my 4S. Maybe you had one of the cruft accumulation/wipe-mandating situations.
Offering to do something is usually fine, as long as you do it carefully and stop of the user closes your offer in frustration ("stop bugging me, I have work to do").

On the other hand, assuming know what the user "really" wants to do and doing that work ahead of time without asking first is arrogant and frustrating. If this also breaks existing behavior, it's also teaching people to treat your software as unreliable, possibly hostile, unpredictable toy they they should avoid when possible.

Tools need to be reliable, and that includes reliably following the user's orders.
Not having that on my 6S Plus, just tried it. Do they admin a standard baseline at your office?
I found the original golang blog to be a fantastic resource on the topic: https://blog.golang.org/profiling-go-programs
There's a really cool story about how the software wasn't supposed to ship with macOS, but the devs got it on anyway: http://www.pacifict.com/Story/
Dropout is where you randomly remove neurons from your network during training, which prevents them from depending too much on specific neurons (making the output more generalizable). It was developed in 2014 so it would have been brand new tech back when you were in your class.
Kushner was in Saudi Arabia last week. Does that have something to do with this?
Nope read it in a book once and then talked about it with my grandpa. When he was a kid he would collect morels then put them in a potato bag and swing it around in the horse/cow pasture. He said he had great success and the morels would pop up on cow patties and near streams in the pasture for years after that when none had been there before.
Well, and they ran off their remaining expert tear inducer, Scott Forstall. Nothing since has improved iCloud as much as Steve publicly humiliating and firing the .Mac Team.
AP Finds Hackers Hijacked at Least 195 Trump Web Addresses
This is a great idea. Got me imagining living all these other people's lives.

https://www.reddit.com/r/windowshots/comments/2v53wb/1_am_th...
I don't understand. Why does the exchange price vary across countries? The whole thing is online.