skysight-inc/HackerNews huggingface dataset:
Actually, I wonder if this is really true. The thing is, a company like Barnes and Noble needs to roll a hard six. Hiring an experienced, competent executive they can afford who wants to work there and ticks off all the boxes etc.. might not be in the cards for them.

B&N needs to think like a Startup again. Vision and dreams might be more important than a Harvard MBA and 10 years of experience at BigCo, Inc. Remember, Barnes and Noble is default bankrupt right now. Their situation in some ways is more like that of a startup that needs to raise capital fast or die than Amazon or Google. That means that barring drastic changes, their trajectory intersects with the ground. Why not take a big chance? Who's more likely to bet big, a young dreamer who wants $100K and a ton of stock, or the experienced executive who wants $5M a year and is going to get majorly paid no matter what happens? They're going to lose everything as it stands anyway.
There was a great blog post[0] recently regarding the recent Aziz Ansari story about sexual harassement. (If you haven't heard of this case, I encourage you to Google it.)

It made a really great point that I believe -whichever side (if any) you take in the Ansari story- is very enlightening (at least it was for me), and that potentially applies to your study.

I can't possibly explain it as well as the author, so please go read the article, but, in essence, the author explains that women have been conditioned from the beginning of time to endure pain and as such don't report it as much.

The study you linked to, is based on reports of men and women, and indeed, according to this study, men are more likely to experience online harassement.

But now, is it because men report it more because they are more sensitive than women to online harassement, or are they really more likely to be harassed online?

When I ask myself, "have I ever been harassed online?", I can definitely say "absolutely never".

This is of course only my personal experience, but I'm eager to believe the exact opposite the study you linked to concludes: women are definitely more likely to experience online harassement, and OP's article is one demonstration of it.

[0] http://theweek.com/articles/749978/female-price-male-pleasur...
It is rather delicious.

(Not to be confused with del.icio.us, which is now ... Pinboard.)
Is a grand total of 6 trolling messages in a week statistically significant in the first place?

The number I'm missing is how many legitimate prospect interactions resulted from each avatar. It wouldn't surprise me if the rude/harassing messages came from utter trolls who were not useful user prospects in the first place. If so, it could be worth keeping Rachel around just as a high-level troll trap to weed out the time wasters.
""Details are irrelevant" is the argument you get from people who don't want to consider the implications of the details."

That's just a silly dig, considering i've spent years of my life and training considering the implications of the details of these very things.

"Is this not exactly the sort of thing companies do on a regular basis to avoid, for example, taxes? Or minimum wage laws or a hundred other things like that? If there is a jurisdiction where it's legal then it's legal to do it in that jurisdiction, no?

This is basically a "laws should all be completely and totally logically consistent and judged by judgement automatons following finite state machines"

As much as the news and reddit may make that out to be what happens, it is not what happens in practice. In fact, in the very thing you are talking about, courts in various countries looked at it said "nope, not okay".

"But this is where we're getting to the part where the technical details have relevance."

IMHO, no, they don't

" A website isn't a device, it's a piece of information which is rendered by a third party device. You are just telling them where they can find the information. But the third party browser on the third party device has the capacity to fetch and display it for the user."

You can play this game all you want, i understand in detail the distinction you are trying to draw and pretty roundly reject it. It's just an attempt to abdicate intent and responsibility. The intent of the person who made the page is for the third party device to do what it did and display it. It did that.

If there was a <murder> tag that instructed devices to murder the person named by the text a loaded from the ref attribute, and i used the tag, you don't get to say "well, it was just a piece of information, interpreted by a third party device".

You intended it to murder someone when it was interpreted, and it did murder someone when it was interpreted.

The same way i wouldn't feel "All i did was give the third party murdering device a link to some instructions, not the instructions themselves" is not the kind of distinction i think makes a lot of sense to try to hang your hat on.

If the EFF/others want the law to be different, i'm actually all for it. I even think what i'm suggesting is a pretty shitty policy for the internet (and i spent years of my life fighting to push us towards a better copyright-free utopia ;P). But it's also what i think it says right now.

". Has your sentence retroactively become infringing because the user's device has improved?"

No, because that wasn't the intent at the time i did it.
I don't have an answer based on any kind of scientific information, but I have a theory about this. I think that young boys who are learning how to behave towards women test their boundaries. Since they are anonymous, they go way too far into aggression. So I think the combination of being at the bottom of the food chain in terms of being a mate combines with their anonymity and their lack of actual social skills in behaving towards women.
Quotes from @searchliaison:

"Today we're launching some changes on Google Images to help connect users and useful websites."

"Ultimately, Google Images is a way for people to discover information in cases where browsing images is a better experience than text."

Do you believe any of these statements? I am still surprised how easily corporations will hide their true motives, resolve any cognitive dissonance internally, and how easily others will forgive them.

I wonder how people within Google are feeling when this happens. And I don't mean "when a feature gets removed", there may be valid reasons to do that. But when the official communication about them contains manipulative statements such as above, how do employees who aren't allowed to speak up feel?
> Just in case it's not clear, the disjoint union of sets "merges" elements that are identical whereas in the (direct) sum each element gets tagged with where it comes from.

That's just a union. The disjoint union (https://en.wikipedia.org/wiki/Disjoint_union) is what you're calling the direct sum. The direct sum (https://en.wikipedia.org/wiki/Direct_sum) is an operation on algebraic structures to create new algebraic structures (e.g., one can direct-sum two groups to get a new group, and similarly rings, vector spaces, etc.), not just sets.
If you count transfers out as sells unless you see the transfer received in a wallet, and if you don’t support wallets for most of the coins, how should I avoid these (ex. sending Neo from an exchange to my wallet) getting counted as fake gains in my tax report?
There are some Firefox and chrome add-ons that fix that issue. but I have yet to find something that fixes Facebook's link redirection. Anyone know of one?
So much for Sincerity and Integrity in Dealings between Man and Man I guess :p
If that's your impression, then I'd suggest Python is used for more than you're currently aware of. Here are two examples of Python being used for "low level stuff":

https://micropython.org/

http://www.myhdl.org/
Yeah, they have no trouble finding the next person in line or cutting their own deal to replace the supply they have kicked off for anything remotely high volume.
That's the first time I've ever heard somebody use "bing" as a verb, outside of a Microsoft ad.

(Assuming that your post isn't a new form of Microsoft ad, that is.)
Objectification. Performative masculinity.
No - I counted each thread separately. A "burst of messages" counts as 1
sum types are are not all that different from subtyping+inheritance, it's simply the other side of the expression problem.
Well there are 98 municipalities and 98 ways to operate in a thousand different ways.

I’ve worked on quite a few multi-municipalitiy open source
projects, like handling employee refunds on driving.

Basically I drive x kilometers for a meeting, I get paid x and the taxman gets the report. Simple stuff.

Well in the 6 parties involved there were 6 ways to interpret tax laws, 4 different agreements with unions on what rates to pay, 3 different payment systems with 3 very different ways of taking the reported data from a flat file to a rest interface, at least one political decision to overrule tax laws for a certain set of employeees and several different ideas on how to host it and so single sign on, oh and 4 different ways to obtain employee data.

That’s for a simple system with basically 1 function. We have more than 350 it-systems.

Another example is in automation. We have a scanner software and we have an archiving system. They both have APIs but the APIs speak very differ languages. This meant that our local scanner people were tasked with distribution after they scanned things, a task taking several hours each week because putting files into many different areas of an archive sucks. What we did was ask the scanning company to build a QR reader into their software, and then we made a piece of software that put the archive recipient addresses into QR codes. We also made a MOX agent, that accepta the output of our scanning software and loads it into the archive through the API. So now the process of distributing is automated.

You can certainly run a municipality without developers, using standard software and outside hires, it’s just really expensive.
How do they differ?
> If you feel that women just are an outlet for your bad feelings, and you somehow can't keep a lid on that - you're a misogynist

Do bullies mistreat other kids because they hate children?
Changing Africa's food quality Campaign
Disjoint union in mathematics is exactly the universal construction you're calling sum types: https://en.wikipedia.org/wiki/Disjoint_union

(The Flow use of the name doesn't seem to quite match the mathematical definition.)
>with at least a dozen tabs open (seriously; I'm terrible for leaving tabs open).

Come back when you have 150 tabs open. Anyways, somewhere around 200 across 4 windows is where i start seeing about 10GB ram used, with os and other apps.

RAM never seems to be much of an issue unless im abusing things; its cpu/disk that kills me, particularly when some background process goes out of control.
AAA will eventually be a sliver of total gaming revenue.
rmrfrmrf made an allusion to this below (which I also linked to in another nearby comment):

https://byorgey.wordpress.com/2009/01/12/abstraction-intuiti...

The short version is: don't stare at explanations trying to grok it. Start hacking and keep an eye out for patterns.
Other side?
It is one of those things people will say they want but when it comes to it won’t pay enough extra for it.
They -like every other hyper corporation- are starting to speak not like Governments but like sects.
It was strongly anti-Western - and particularly anti-Capitalist - before WW2 was over. So there's zero question it was guaranteed to go that direction no matter what, post WW2.

Stalin was fundamentally opposed to the foundational values of much of the modern West, whether we're talking about representative elected government, substantial & enshrined human rights protections, or free market economics.
Huh? C is fast (compared to Swift) because using it doesn't imply sprinkling lots of sugar (like ARC) into the resulting machine code.

Simpler languages like Fortran can turn into even faster code than a C implementation. UB optimizations aren't that relevant for real-world performance.
People have been speculating about how someone can turn a profit with power rates in NYC. It’s highly likely that this guy rents an apartment that comes with power, or he rigged a connection to an outlet in the common area.

I had friends who used to run hydroponics rigs in their apartments (for veggies!), it made sense because their landlord footed the bill.

The only electricity cheaper than hydro, is electricity where someone else pays the bill.
Oh wow. Thanks for looking into it. Sounds nasty... good luck
The search, image, and shopping results have improved significantly over the past 6 months. Must be better ML. I now prefer it to Bing. Super easy to set it as default on iOS.
http://wiki.c2.com/?ExpressionProblem

> The "expression problem" is a phrase used to describe a dual problem that neither ObjectOrientedProgramming nor FunctionalProgramming fully addresses.

"dual problem", meaning you choose ObjectOrientedProgramming or FunctionalProgramming, which neither fully address.

neither "side" is able to resolve the ExpressionProblem
>The problem seems to be that software is viewed as a trade secret.

Because it is? I mean a lot of the automotive embedded industry is moving toward separation of software from hardware (AUTOSAR Runtime Environment), which is not working as well as expected, because embedded and separating software is a bit tricky. But the goal is to have more suppliers for software than for the hardware. The only trade secret these companies will hold is the software IP.

I think farmers should be able to fix their own equipment, but software being a trade secret is a fact, not something only big old stuffy companies see that way.

The other thing is there are many regulations to comply with. Companies don't want to get sued for some hacks by customers.
Stalin died in 1953, though. Maybe it didn't have to continue to be that way after.
"BTW I know you're talking about the way judges actually tend to interpret these things. I'm talking about the way they would interpret things if they had any sense."

Gonna disagree, but if you live in the ninth, that's already how they think :)

(now, FWIW; i'm also differentiating between what i think the law, as written right now, is supposed to mean, and what i think it should be. I think, right now, as written, this should be interpreted as infringement. I think the law should be changed, not twisted/ignored)
There is currently no way to manually test yourself on a course part. You now just learnt them and if you come online now you should see those flash cards due for review. Then depending on if you answer them correctly or wrong they will come around again in 4-6h or 2-3days.
>>Why bring up some other site?
Sorry for not being clear. "Drift" is the name of the messaging widget we use to support Kapwing's chat bot. If a user responds to the welcome message on Kapwing, they're automatically prompted for their email (kind of in a side bar to the message box). I feel like this makes the chat bot a bit more annoying to users who choose to respond to the initial message.

>> how does that fact justify using this particular dark UI pattern?
We just made a product call and decided that the benefits, both for us and for our users, of having a chat box outweighed the annoyance. When people have problems using our tool, they really want help, and it isn't that difficult for the rest of our site visitors to swipe away or ignore the chat box.
I feel somewhat angry at this tweet. Not because the feature is gone but because they are daft enough to assume that they can sell this as an improvement to their users and anyone will believe it.
Khrushchev promised to "bury you" well after Stalin's death. It took a new generation coming to power and ham-handedly taking USSR apart.
Drift is the chat app that's being discussed by the post she's responding to.
I wonder what is the percent of users who really need help and use the popup for it? If it is a minority than maybe it is better to make the popup closed by default so the majority of the users doesn't get distracted?
I thought YouTube used HTML5 video, not flash...
edit: and for the downvoters, I operate a service in the retail space that is exclusively for women. Information/data/blog posts of this sort are extremely valuable to me, that's why I'm asking for clarification.

Ok, then I'm confused. In the post it shows, for example this:

https://i.imgur.com/P4QCWO4.png

That says ~14 messages per week. So you're saying the labeling is wrong, that it should say chat sessions per week?

The overall math in that scenario is also confusing me, if that refers to sessions. If the average abusive session contained even just six or seven messages, times 14 abuse sessions per week, upwards of 100 abuse messages contained within the abusive sessions in a week, ~400 per month. Roughly half of your customer interaction messages, or more, at that time, were occuring in abuse threads? Or does "2,100 messages" actually refer to 2,100 individual chat sessions?
I'm not sure, but I reverse engineered quite a few embedded devices for how they communicate. I even wrote a tool to detect which message is where (depending on observable data). And other tools which detect checksums from a host of well know algorithms.
Even with Wordpress, no shared host will allow you to have more than 1-2 page views per second without Caching active. This is due to CPU consumption being so high even with just 10 plugins.

When it comes to VPS, only the KVM based will allow you to use the full CPU cores since you cannot overprovision it, you can only assign the available cores until they run out.

With OpenVZ or LXC containers, you can have hundreds or even thousands of containers on a single server and have it overprovisioned. This means that you only need a few containers to use much CPU to run out of capacity.

There's certainly not much to it to have an installer make the install and maintain updates, even with bash this is just 5 commands at the most for updating a Golang app - not sure about Elixir though.
Channel matters FAR more than content.

("Content is king" was always a distraction. And that came from Sumner Redstone (Viacom), not Bill Gates, who only quoted it.)
New in Symfony 4.1: Fastest PHP Router
In this case they not only look, but also bother you with unneeded greetings. Like an annoying staff in a shop asking whether you need help.
Heard someone mentioning that as long as the price of DOGE is rising, the market is irrational. So it's a good indicator of current state.
> db.sales.aggregate( [ { $group : { _id : null, totalPrice: { $sum: { $multiply: [ "$price", "$quantity" ] } }, averageQuantity: { $avg: "$quantity" }, count: { $sum: 1 } } } ] )

Now look at SQL version of it and tell me which one is easier:

SELECT SUM(price * quantity), AVG(quantity), COUNT(*) FROM sales;
Sour grapes. If you know you can't have or get something, pretend you never wanted it. Thus your ego is preserved.
Fuck Getty Images, indeed. But thanks for sharing that awesome story!
Interesting, though I'm not sure I like the notion that it's a two sided coin. I've also never been a fan of the OO vs FP argument.
Absolutely. By the time of the end of Yalta conference (Feb 1945) they realised they had been severely naive.

Those who think Churchill was hungry for war in 1939 should marvel at his savage pragmatism after the war.
To add to this I wonder what exactly this "new partnership" with Google entails.

http://press.gettyimages.com/getty-images-and-google-announc...
It's without a doubt that there is extreme misogyny on the internet and in the real world, but I would be interested in the demographics of the bad responses you got: country, age, gender, etc. This is the natural next step to understand how to solve this problem.
We didn't include "Go away" or "get out of my way" or even "shut up" in the count of rude messages. I only counted messages where a user swore, called me a name, or said something clearly aggressive or mean.
Ask HN: How to identify features that users are willing to pay for
Hi guys, my current project is a cryptocurrency coin tracker. There are already multiple services out there, but most of them are free. I'm trying to identify features that customers are willing to pay for - any proven approach to this? Any recommendations for finding initial prices? Thanks a lot!
I don't see how this is relevant in any way. I dislike these messenger ups too and finding them utterly annoying, but it's not an article about usability, UX or user engagement. It's about how men see and treat women online when using this specific tool, and I think it presents a huge educational problem of this (my) gender.

As a man, I wouldn't never even think I have to hide my photo online. I've been using the internet for more than 20 years and was never harassed based on my sex (or anything else, really). I find it crucial that we understand these different experiences we're all facing when we go online, if we ever want it to be different.

As far as I see it, this is about educating our boys much more than it is about educating our web designers.
Just as an FYI - exporting from Binance doesn't always include everything (even though you're hitting export all). There's an obvious bug somewhere in their code that sometimes forgets pairs.

I found this after pulling my hair out for 4 hours a month ago.
I have often asked myself how LuaJIT can be so fast. It runs laps around every other JITed dynamic language, even fast ones like JS-v8. First of all: Mike Pall, but secondly: lua's semantics must lend itself very well to modern optimization techniques.

LuaJIT is pretty friggin great and I have embedded it a couple of times with great success :)

I do however preferred guile model for multithreading with one instance that an spawn multiple threads, and that can be used safely from multiple threads,but that is just amatter of taste. If you want to spin up multiple instances, guile isn't for you (although you could use multiple threads in a single instance).

So whatever floats your boat :) There was some work implementing lua on the guile VM, which would have been cool.
Sweetheart, if you want me to serve as your surrogate imagination, it’s gonna cost you. Rest assured though that wealth would be created in the transaction.
Frontend is ~25k LOC Clojurescript: Rum + Datascript + React.

Backend: Cassandra + Datomic + Elasticsearch + Redis + Clojure.

SAAS: Mailgun, Datadog.

Editor: Cursive IDE (hands down best Clojure editor)
The sites aren’t linking to a tweet, they’re embedding them. There’s a difference of intent between a plain old <a> link to a tweet’s URL, and the full set of tags, scripts, and configuration used to embed a tweet inline with your page. It would be unreasonable to hold you accountable for a simple link if I had a browser plugin that automatically converted them into embeds, but if you used the twitter markup such that they would be rendered as embeds on any standards compliant browser that’s a different story.
SAT solving techniques: a bibliography
>But it's utterly fallacious. It's quite clear that if certain changes result in different behavior, then whomever made those specific changes is responsible for the resulting behavior. About the only leg the argument can stand on is if the code is so sloppy that someone attempting to make a simple change tickles a bug somewhere else, but enabling such lack of quality to persist is the exact wrong approach for a safety-critical system!

If there weren't rules that you have to protect your software from manipulation. But allowing manipulation leads to lawsuits alleging that the manufacturer is still at fault for any manipulations he allowed. So they don't allow any.
> As if it being just an "animal" somehow means that it was less of a loss or tragedy.

This is exactly what i am talking about. Highly disturbing.