skysight-inc/HackerNews huggingface dataset:
There's no such thing as guilty or innocent when it comes to sexual harassment. It's not a crime and only companies can be liable for anything related to it, not the actual people doing the harassment. So what we're seeing is these incidents being played out in the court of public opinion. And unlike the law, there are no hard and fast rules in that courtroom. There's only cultural norms that are still evolving. We should expect a lot of confusion around this issue given the stakes. We know that harassment is incredibly pernicious for those that are targets while going almost unseen by those who aren't. And yet allegations, regardless of their veracity, can destroy someone's business, career, marriage and reputation. If nothing else, all the attention this issue has gotten recently has at least driven home in people's mind that the issue is important and can no longer be ignored just because you haven't harassed anyone or been harassed.

But we should stop using legal terms like innocent, guilty or liable in our discussions on the subject since they act as a subtle framing of the issue in ways that are not accurate. By saying someone is guilty of sexual harassment, you're implicitly saying that the determination of guilt should be made based on criminal procedure. People hear guilty and think "innocent until proven guilty." People hear liable and they think of monetary damages. These kinds of accusations will almost always exist on the continuum between true and false and, unlike the instance in the story, will rarely be as black and white as a legal verdict is. There are subtle forms of harassment and there are more blatant forms of harassment. And our court of public opinion should be more nuanced and be able to come down harder on individuals based on how much proof is provided. There's no sentence or fine being imposed, only social stigma and it's up to every individual to determine how much to stigmatize the wrongful parties, either when they are the accused, or in the rare cases like this one, the accuser.
And then people consider me a dinosaur when I say, no cloud, just rent a server or two (not colo! just dedicated servers). Your average web service does not need to scale near infinitely; for the same amount of money you pay to Amazon you can overprovision 3-5-10 times and that'll handle your spikes. No surprises. Same amount of work: EC2 and bare metal both gives you a root prompt, go from there. These days you can get things provisioned with 24 hours -- some providers will do it in minutes. Of course, Amazon provides a lot of services beyond basic EC2 instances but if you use them you have a very ugly vendor lock and heaven forbid you want to do something else in the future...

This is like a double trap many try to sell to startups: a) you need to scale across many machines and b) the way to scale is the cloud. My take: a single machine (or two for HA) will be enough, if you really want to go big separate the web server from the database but that's it. And yes, I am in the website performance business, I worked on the video purchase platform of one of the largest British television stations and even that didn't require more than a single database server and a single Redis server for caching layer. Harken to https://stackoverflow.com/questions/5131266/increase-postgre... this question from 2011 discussing speeding up from like a thousand inserts per second at the cost of data loss -- today you will write on an SSD and don't need to risk data loss. Does your web site / app really get a thousand writes every second? I thought not. Does it even get a thousand reads? If not, then why are you building a complex database cluster...?

The other day I saw quad E7-4870 (yeah won't win any single thread contest but has 40 cores and 80 threads) 512GB RAM servers for $299 a month, with 1TB RAM for $499. Had a low end 2TB SSD for boot and you could add 8x1TB HDD w/ HW RAID for $40...
So why bother with a blockchain at all?
A problem can be serious without being wide-spread, and this is a great example -- false accusations (of any crime), though rare, sow the seeds of doubt in the testimony of every accuser. Every widely publicized false accusation (Duke lacrosse rape, etc) causes hundreds or perhaps even thousands of real rapists to go free and rape more people, since jurors take the possibility of a false accusation as "reasonable doubt."

As with any crime, the evidentiary standard is "beyond a reasonable doubt" -- to convict someone for false testimony, you would need to conclusively prove that they did so willfully. This is already the law, the crime is called perjury -- it's just that the punishments are so mild that they are not serious deterrents. Imagine if making willfully false allegations of a crime was punished by twice the prison sentence of the crime being accused -- I bet one VC wouldn't try to poke another in the eye with a false sexual harassment blog post.
+100 points to the excellent debugging skill demonstrated by the author.

It's great to see someone in top form.
Doesn't ETH have a testnet like Bitcoin?
The author's takeaways include moving disks to io1. This is a bad bargain in most cases, and particularly bad in the ~500 IOPS range (which is what I'm seeing in the Grafana screenshot there).

gp2 disks get 3 iops per gig "free", bursting up to 3k. (They don't burst after 1 tb, because your baseline performance is higher than the burst rate.) io1 is 25% more expensive per-gb, and you pay by the IOPS on top of that.

A 175gb gp2 disk will give you 525 IOPS baseline, at $17.50 a month. I'm guessing his volume is about 40gb, doing math backwards from his bottlenecked IOPS; a 40gb io1 with 500 IOPS will cost you $83.75 a month! And on top of that, AWS will cap you hard at that 500 IOPS; the gp2 can still burst if needed.

I know of two general cases where io1 disks are worthwhile: if you need more than 10k IOPS, or if you have very high IO requirements but very stable disk space usage (e.g. high-performance RRDs). Crack open Excel and do the math; it's worth the five minutes to check.

(Also, your burst balance is available as a Cloudwatch metric, as I recall! Set alarms on that shit!)
This world is getting so fucked up. We can't crucify people for "hitting on" or other somewhat tame behavior because we have nothing left to throw at the real offenders.

Conversely, people benefit on both sides of the equation; using sex to their advantage or weaponizing allegations like this.

Sexual assualt is REAL and should be punished. We need to focus on a balance between being human and being a predator. People are fucked up. You have rapists, liars, sociopaths and ladder climbers and guys and girls who get overwhelmed by greed, desperation or just stupidity and break their otherwise decent character. The media makes it fucking impossible to tell people apart.

Great example was the 500 startups thing. I am prepared to believe that there was some dodgy ass shit going on and he was being a scumbag; but it leaves a bad taste in my mouth not knowing the full extent of what happened and watching the accuser ride the publicity to raise a round.

This is so messy. Is this just how the game is played? Leverage on both sides used as a weapon instead of just treating humans like humans.

Sad to see false accusations. Sad to see real ones. Sad to see people capitalizing on this climate, and the most sad:

People who really really hurt (either reputation or physically) just getting killed in the crossfire on top of the horrible events.

This is sick.
I have oft said that the people who give me dour customer service (which is a lot) have been to the Huddersfield School of Customer Service.

Disclaimer: I live in Huddersfield and it is sometimes grim up north.
I love old headbadges. When I was looking for a new bike, I was disappointed that a lot of them are just logos painted on these days. I ended up with one that looks nice (a Masi), but I plan to get a custom one made at some point for myself.
I've been looking for people like that, are you in the bay area?
> Interestingly, only the US and Japan have gendered scouting organizations.

> (Might be wrong on this, it's been at least a decade since I learned that)

And Canada. UK has partially-gendered scouting, but the boyscout organization becomes co-ed after a certain age, the girl side can remain separate indefinitely. I think it's somewhat separated in México as well, they have more different associations though, AFAIK.

I think most countries which have scouting organizations have a gender separation.
Rent a server: do you mean dedicated hosting or something else?
He is most certainly talking about rounded corners in the browser.

My condolences to all web developers who had to use whacky hacks to get them working on older IEs.
Details about Teespring's down round
We have a fraction of inter-service communication still flowing through pub/sub via RabbitMQ. This is typically done in cases where we absolutely cannot lose a message. Most of the communication, however, is via https with each microservice in the mix providing guaranteed high uptime, reasonable response time and some way of handling various failure conditions (ie fallback to cache, exponential backoff and etc). So while you do lose your message in this scenario, you have to have a very catastrophic network failure for this to have a wide-spread impact. We occasionally see blips which are dealt with via retries. So this has worked out fairly well at our not-so-crazy scale. I personally believe there is no right or wrong here. It all comes down to what your team is comfortable with. I think pub/sub is a great approach if you're willing to sink some time into it. Synchronous communication also has some very interesting development by companies like Netflix (Ribbon?).
Clickables:

- Permissively licensed: https://github.com/clangen/musikcube/blob/master/LICENSE.txt

- CMake: https://github.com/clangen/musikcube/blob/master/CMakeLists....

- Lean n' mean plug-in system to support audio codecs and sound systems? Check, https://github.com/clangen/musikcube/tree/master/src/plugins

- CURSES (TUI) C++ abstraction layer: https://github.com/clangen/musikcube/tree/master/src/musikcu.... Based off https://github.com/clangen/cursespp.

- Indexes (a la mpd?): https://github.com/clangen/musikcube/tree/master/src/core/li...

- Cross-platform audio abstraction interfaces? https://github.com/clangen/musikcube/tree/master/src/core/au...

This could stand a chance of uprooting the mpd + ncmpcpp combo that's been pretty standard for many terminal lovers.

That's not even to mention this app also has an android client (https://raw.githubusercontent.com/clangen/clangen-projects-s...), and something looks like it's being cooked up for windows, too: https://github.com/clangen/musikcube/tree/master/src/musikwi...

Amazing skills. Just 2 main contributors: https://github.com/clangen/musikcube/graphs/contributors. If the git history is pristine (information could have been lost/altered during a cross VCS import), the project was also around since at least 2008: https://github.com/clangen/musikcube/tree/b272bf6
Because people would rather rely on gossip than facts. Its easier and requires no real effort.
How do you flip a volume on the fly? I thought you had to do the "snapshot > make new volume > reattach" route

edit: thanks for the info, znep
(hit my comment limit, hence the edit... )
Fair enough, and appreciate the reponse. Although I think Hogan was an extraordinary case, in this case we can wait and see. (HN is missing the requisite '/remindme 1 year' feature.)
Nebosh igc course in Chennai India
I turn the sound off when ads come on. I am always completely bewildered by them.
Does anyone use Arduino in production though? I always got the impression that it was more of a toy/home-user kind of thing?
Stylo is ready for community testing on Firefox Nightly
Sonya Smallets, another San Francisco employment attorney, called the Fenox case “very unusual.” Nevertheless, the threat of defamation suits can stifle women from coming forward, even if they have legitimate accusations of sexual harassment, she said.

“Obviously you don’t want people to be able to make up things about other people and harm their reputations,” Smallets said, “but there’s also obviously a concern that if you have women who are accusing powerful, wealthy men of sexual harassment, that a defamation lawsuit can have a chilling effect.”

This is just a ridiculous and offensive thing to say, and way to end the article, given the circumstances and evidence. It would be akin to commenting on a case with blatant evidence of harassment that "obviously there's a concern that a harassment lawsuit can have a chilling effect on office interpersonal relationships."

A situation where a man was blatantly lying to abuse the law and defame a competitor isn't the moment to make the "chilling effect" argument.
What are the strangest airplane accidents/incidents?
> A problem can be serious without being wide-spread

Rape and sexual harassment are problems that are both serious, and incredibly wide-spread. They are also under-reported and under-prosecuted, and even when they are, well, that young gentleman is such a good athlete, and has such a bright future, we can't destroy his life over something minor like that.

You could also bet that actual rape victims would not come forward. Why the would they, if they could end up in jail, if the case against their rapist falls apart for any one of a million reasons.
I don't understand the point of STEAM. From what I can tell, the use of STEM is to describe the math-y type pursuits. Art, etc.. doesn't fit at all. It's not a bad thing to not be a STEM field, just different. I absolutely think that we should emphasize art more than we are now, but that doesn't make it STEM.
What if a submitter had to un-click-bait the title of a submitted story?
Would be great if it could somehow drag & drop, or have a hack to load the currently selected track in another app such as Traktor. I know this is a weird feature to ask, but I'm looking for something keyboard based to efficiently organize & tag my collection for DJing. Simply bring down a terminal window and select the next song.
http://www.gao.gov/new.items/d11134.pdf

See the table on page 22. When you add together extra road maintenance, accidents, particulate & NO emissions, congestion and subtract the taxes and fees you end up with a cost to society of $55 per million ton-mile for trucking and $9 for rail.
CatBoost is benefited from categorical feature transform.
LightGBM is also working for the better categorical feature support (https://github.com/Microsoft/LightGBM/issues/699). I think the accuracy of LightGBM will be comparable with CatBoost when it is finished.
Better Source Map Support – ErrLytics
Hi,

We, at ErrLytics, always try to make the web a better place for the developers by one step at a time. Previously we launched error and performance monitoring with instant alerting.

Now it's time for the next step which is source map support. Source Maps are an integral part of large javascript based web application. Developers use it now and then for reasons like obfuscating source code or reducing the bundle size. However, it has a bad side as well. The developer can not easily identify the root cause from stack trace of such minified files.

That's where ErrLytics comes in. With our new auto beautify feature, whenever the error comes with a stack trace and developer has uploaded source map to ErrLytics via our REST API, it will automatically be applied to it and we will show both minified and original stack trace to developers so they can fix the problem faster.

If the developer chooses not to upload source map to our servers, we allow them to drag and drop source map to beautify error. This feature is mostly not present in other services. We support it because we understand that sometimes the user is concerned about the data they upload to other people's server.

Do try out this feature and let us know your feedback. You can find more about this at https://errlytics.com/docs/sourcemaps
" Succesful defamation lawsuits usually get multi-million dollar damage awards"

[citation needed].

It's actually fairly rare for such awards in the US, according to all data i see.
(certainly, they get highlighted by the media, but seem to be uncommon, since the average is something < 100k from the law review articles and data i can find )

Where are you licensed that the usual is multi-million?
I've had the reverse experience: When I first went on vacation with my wife about 10 years back, I was appalled at how much time she wasted taking pictures, but now I'm at a point where I want to scrape through all of my old media and find the old pictures I know I must still have.
Ah, that nasty AWS vendor lockin. Guess I'll just run my own CDN then, shouldn't be hard (can't use other vendors, because lock-in). L'il ol me running edge nodes all over the five continents where we have clients. I'll have it done by closing time today.

AWS is more than just compute cores, and you're hand-waving away what it offers.
Thank you! I appreciate that you took my comment seriously and decided to respond in kind.

I totally agree with you. It's an extremely difficult ask, and I'd never claim that the current iteration of this technology is anywhere near workable.

Another commenter, here, used the analogy of self-driving cars, and I think it's an apt (if imperfect... the problem spaces are profoundly different) one, though perhaps not the way they were intending.

In both cases, the technology problems are enormous, and the failure modes could result in the loss of human life. So it better be pretty damn foolproof if it's to gain any kind of widespread adoption. Yet, you don't get the same level of negativity levelled at efforts to build self-driving cars... that it's impossible and car companies should have never tried.

The original question was: "Are there any gun- and tech-literate people who actually think smart guns like this are a good idea?"

I think the nuanced answer, here, is: Not yet. But perhaps some day.

It seems we might agree on at that!
The used netgear router a friend gave me, does a fine job of getting my devices ip addresses on time without me touching the config.
Not when it's one job to be on that cutting edge, and it's the SEC's job to be on the cutting edge of securities technology.
Yes. Look at https://www.packet.net/bare-metal/ for bare metal boxes provisioned in less time than an ec2 instance.

Or if you want to go old school, cheaper, and less sexy/api driven: https://www.delimiter.com/

If you shop, for around 30-40 a month you can get 16 cores, 32gb ram, and a 120GB ssd or 1-2TB spinny disk.
http://www.gamesindustry.biz/articles/2017-07-11-so-what-the...
actually, the histogram-based tree learning algorithm doesn't need the sorting. The main cost of it is the memory access. The GPU version is slow (when #data is small) due to the additional memory copy cost between GPU and CPU. I think this issue can be fixed in the future.
Told you.

Anonymous accusations of being sexually harassed can only last so long.

Bunch of losers
"There's no such thing as guilty or innocent when it comes to sexual harassment."

If there are no procedures and we leave justice to public opinion then it's nothing more than a witchhunt.

"It's not a crime "

It is in pretty much any modern country.
That price for that config sounds amazing. Any pointers?
Every video-game ever made is a system tailored to maximize the fun another system (the player) has while communicating. Optimizing any given system (no matter how mundane) leads, when approached rigorously and for a prolonged time - to a engineering mindset.

Finally, im sure you could drop them a "scientific" task, and watch the number o interested persons drop to zero. Science can be horrifically tedious, i remember those experiment/measurement serieses my grandfather let me do when i was enthusiastic about chemistry in my childhood.

One afternoon, of unexplained science drudgery, (a repetition of radiactivity measurments) killed my interest for chemistry back then. So horray, for taking people by something they naturally care about at that age (Games) and by that hook interest something that makes them grow.
Programming is a craft, and is much closer to photoshop than physics.
Profiteers always exist, seeking for loopholes and sneaky tactics to attain their goals.
The system should punish offenders and protect victims, but MUST ensure that those who sneakily use that as a tool to achieve other goals MUST be punished 10x harsher.
Even the streets are frequently psuedo-public. There are plenty of cities where you must have a resident permit in order to park on the street for more than a very limited time. If you don't "belong" in the neighborhood, you are not welcome.
There is a bunch of cruft on the web today but that doesn't change the fact that Flash ads suck up far more battery than any other ads.
The Wikipedia page is in serious need of updating. For instance, it's cross-platform with multiple front ends now. clangen seems to be a reliable head developer as well too, so dev status is active.
He might say good bye to his clients already.
Really, if your router's uptime isn't measured in months, you're doing it wrong. Probably by running the software it came with, instead of replacing it with an actually-maintained Linux distribution like OpenWRT or LEDE.

There are really very few routers out there anymore that have so little memory they can't be robust and run modern software. Flaky hardware is quite a bit more rare than some users seem to think. The problem is mostly that the hardware vendors have very little incentive to continue polishing the software after the device is shipping, because by the time you get fed up with the consequences of their crap software there will be a new model to sell you. They love that "buy a new router" is such a common troubleshooting step.
Perhaps, but unlike Salem, it's one with some actual witches.
To be fair though, even with a setup like this you can still use Cloudfront, or any number of other 3rd party CDNs. Most of these providers including Cloudfront offer 'remote origin' features/configurations.

I agree that AWS offers much more than hosting, but when talking about hosting specifically the numbers are clearly better with 'bare metal' (rented or otherwise) -- it's just substantially more power per dollar. You'll need to do a cost-benefit for your own situation so YMMV of course, just as it would with any other provider or any other service your business may choose to subcontract.
Is there any technical information available?

There are a number of references to competitors using "weak" cryptography but this would make more sense if you can explain why your solution is stronger.

Am I reading correctly that the only interaction I can make at this time is to sign up to a newsletter?
I am always skeptical of people trying to "emulate" the human brain in machine learning. We currently do not have the tools to accurately record and analyze the dynamics of networks of neurons in the brain, and any group that claims to advance ML with knowledge of the cortex is spouting bullshit. Modern advances in ML are driven by great engineering, not biological insight.
If I picked a sample of 5 cherries and I made sure they were all rotten, it sort of reduces the amount of statistical inference you can do about the true distribution of the cherries to zero. Your use of "even with selection bias" doesn't really make sense here.
She Died and Came Back from ‘Another Dimension’ with This Important Message
Show HN: A wire and glue gun carrying drone that envelops any given House with a EM-Cage.