skysight-inc/HackerNews huggingface dataset:
I'm aware of why they selected Java (mindshare) for their development platform, but that doesn't exactly explain why they coded the majority of their framework in Java. Had they used C/C++ the interoperability with other languages for UI based applications would have been trivial with the respective API wrappers in place.
As part of the listing it mentions weekly travel to clients across the US.
There's only so much social change you can push within a certain timeframe. In case you haven't noticed, there's a huge backlash now against many of the changes you're talking about, especially the whole trans/cis thing. And worse, this is threatening to cause the whole country to turn back to ultra-conservative politics: Ted Cruz is likely to become President, and Republicans have already been sweeping state-level elections. The view that you say is "enshrined in law" is not guaranteed to stay that way, in fact it could very well be overturned soon.

By your logic, people who like marijuana shouldn't move to MJ-friendly states like CO or WA, they should stay where they are and get arrested. Meanwhile, CO and WA are the ones that have actually led the movement to legalize it nationwide by doing it themselves, by thumbing their noses at the federal government, and then proving that not only does it not cause massive crime (since MJ was banned based on the assertion that it causes black men to rape white women), but it also brings in huge tax revenues and massively benefits the economy of the state. Now other states are trying to copy them. According to the logic of federalists like you, these states should never have defied the federal government.

As for changing jobs due to sexual harassment, there's only so much you can do even though it is (rightfully) illegal. If you do get them in trouble for illegal behavior, and then you continue to stay in this job with a sexually harassing manager, exactly how nice of a work environment do you think it's going to be? You don't think they're going to do everything they can to make you miserable? Why kind of masochist would stick around in a place like that?

>I shouldn't complain, or try to enact any real, meaningful change and stay in my current job

Your problem here is that you seem to think that you can actually change peoples' thinking. You can't. You can only punish their bad behavior when it goes over the line. They're still going to hate you and make your life miserable in ways that aren't quite illegal, or can't be proved.

>I hope you're not a manager or CEO, because frankly your solution to an employee coming to you complaining about discrimination seems to be to just tell them to get another job.

This makes no sense: you're talking about a case where you're being sexually harassed by your employer (your words), not by a coworker. If I'm your manager and I'm sexually harassing you, how much good do you think it'll do for you to come to me and complain about it?

It's simple: if you're being harassed by your employer or someone your employer condones, then you gather evidence and file suit, while finding a new job. Expecting evil people to change is silly. However, if it's just some low-level coworker, then still gather your evidence, but if management seems amenable, present it to them because they'll probably investigate and terminate the asshole.
I wish the UK had a high-speed rail network like the Shinkansen in Japan.
This is very cool, but even with the cli it still looks unmistakably like web content.
Best Websites for Programmers That They Should Visit
Many times programmers should stuck with problems while they developing something. And for solving the problems, they were go on the web and start searching regarding the problem. Some of the Websites that they should visit are: www.inspirationblogs.com/tech/best-websites-programmers-visit/
> it's the main reason i have never even considered AWS. I'm too conscious to depend on them.

What do you use instead?
Have you tried dataframes? Whether in Julia or Python, they're a good replacement for arrays-of-structs, though they need a lot of getting used to.
Ouch. I wrote a travelogue as a side project/on a bit of a lark, and I enrolled it in "KDP Select" (Kindle Unlimited). I make far more money, it seems, from full-price purchases than my per-page royalties from Kindle Unlimited. It really seems that it doesn't make sense for most authors, since the revenue-per-page is diluted by these scammers.

EDIT: To put some numbers on it, here's my KDP dashboard: http://imgur.com/lDWoQQ6 The book is $4.99, of which I receive 70% ($3.50). I sell about 3 copies per day (making about $10), and generally get ~350 pages read per day (making $1.50). So I make 10x on regular sales what I do on Kindle Unlimited. If it matters, it's a short book of ~300 Kindle-normalized pages.

While writing this up, I realized Amazon charges authors $0.15 per megabyte of book file size per download. My book was 10 MB thanks to a bunch of photos. After extreme JPEG compression I was able to get it down to ~2MB or so. I wonder how many authors, like me, are losing 20% of their royalty without realizing it.

On AWS, you're charged ~$0.09/GB of bandwidth out. How Amazon thinks 1000x pricing is fair here is beyond me.
They should've been talking about your game in cat forums or something...?
U.S. Equal Employment Opportunity Commission on sexual harassment: https://www.eeoc.gov/laws/types/sexual_harassment.cfm
Why “Barnacles”? The venture capitalists own the term “startup” and it’s not worth fighting over. There isn’t really any perfect term for this business niche, so I punted on trying to invent one.

The term is "small business." There are millions of them all over the world. More of them than there are "startups" by number at the least.

It never ceases to amaze me how warped and myopic the tech industry's understanding of the world is.
It is an excellent advice. Made by someone who writes for a living.
However, the comment system is not made to make us all agree about everything. My concern is about the restriction you put in a unconscious way to your opinions when there is dissent.
Is this a kind of censorship? A very sofisticate one?
GitLab authentication bypass with two-factor enabled
A lot of Indians frequently mention "message for every transaction" as a positive. I see it as a negative. Cash use is declining in most European countries, and if I had to use 2-factor every time I paid for a pack of gum with my card I'd go nuts. Instead my card providers provide risk-based alerts, e.g. when I shop at a new place (I recently received an alert while ordering furniture at a new online store). Overall fraud rates are pretty low in Europe, so this probably works out okay for both customers and card providers.

That said, given how much malware there is on the average Indian PC/phone, perhaps two-factor makes more sense there.
Yesterday I drove down La Jolla Shores Drive, which is a steep winding road that follows the La Jolla coastline. It was sunset, and the view was magnificent.

Every single person I passed on that road was frozen in place, carefully angling their camera phones to get the perfect sunset picture. It was like an outdoor wax museum.
Where are you digging up the 20% to 40% profit margin?
Ask HN: Do programmers without a degree struggle in Canada (Toronto)?
Do you struggle with employers being unhappy about the lack of degree? Specifically in Toronto.

As a self-taught dev contracting in London (UK), I usually have no problem getting work. Perhaps the finance industry is more insular than others - though I've never worked in it.

How do you find it?

Side note: does contracting exist there?
> The claim you make in the first sentence above seems equally completely made up to me.

Right, because it's outside the scope of science to put any sort of exact number on this. But how often do you hear arguments for right-wing positions (pro life, anti marriage equality, trickle down economics, abstinence-only education, war on drugs, etc.) that are actually based mostly or entirely on statistics? You certainly get folks who throw out a number or two are part of their talking points, but rarely do you get entire articles for these sorts of positions that revolve wholesale around some purported stat.

Whereas by definition you can't really have an article about rising college tuition without some sort of statistics about college tuition, regardless of whether or not they're accurate. Same thing for income inequality, access to healthcare, the quality of the school system, etc.
I think quantum computing will optimize certain AI tasks, so in a nutshell theory you will need quantum computing to establish strong(est) AI ... and forget about the bots, I don't even consider them a task in this, more on the automated planning side.
It doesn't seem like it would be that hard to add a time on page metric before counting pages, especially when you own the hardware. I am honestly quite surprised this was missed.
MariaDB 10.2 Alpha
For certain values of "viable".

The railways were massively loss-making in the 1960s, with ancient Victorian infrastructure and pre-war rolling stock commonplace. They were only being kept afloat by huge government subsidies. TBH Beeching's cuts were probably the most logical way to save the industry with what they knew at that time.

Having said that, my preference (with 60-year-old hindsight) would have been to mothball the loss-making routes, rather than tear them up completely.
Then you could make the ball roll down towards the corner and drop into another window, of course!

The NeWS window system let you reshape the entire framebuffer to any orientation or clipping, as well as individual windows and sub-windows, in the late 1980's.

Why shouldn't I be able to lay down on my side next to a laptop and read a web page off the screen sideways, or adjust the rotation of the window to match the inclination of my pillow?

The other thing I want the window manager to support (which NeWS couldn't do since PostScript only supports 2D affine transforms) is estimating my head position relative to the screen, and projecting the window in perspective so it looks rectangular from an oblique viewing angle, so I can watch a movie on an extra screen off to the side.

If you could rotate windows around on the screen, Browser Ball should be able to use the laptop accelerometer to detect the true direction of gravity, and bounce the ball accordingly as you turned the windows and the laptop itself around.

Unfortunately Apple stopped putting accelerometers in laptops with SSD drives, since they were only used to retract the heads when falling.

You can do a lot of fun things by modeling and tracking the positions of multiple people's heads and multiple devices in augmented reality! Here are two people using two tablets, two laptops, and a desktop computer together with Pantomime: [1]

[1] https://vimeo.com/149319403
The Humans Hiding Behind the Chatbots
There are certainly things you can do to measure these things. The difficulty is that these measures aren't as neat as the ones you use for direct marketing, and are less likely to capture the whole value of the brand and thought leadership spend. This means they can be used against each other, but at a high level it's risky to use them to assign resources to the different strategies
I wonder what Process Explorer shows. https://technet.microsoft.com/en-us/sysinternals/processexpl...
> So what? In itself, this shouldn't be a significant factor.

1) He is clearly hiring based on a fetish he has.

2) They were hired to replace male, white, african-american, or hispanic members of his department over a period of ~2 years. The area is almost entirely a white and/or hispanic population so there is no way this is coincidence.

3) The odds of a guy rolling the same 20 sided die 12 times and always coming up with the same number is highly improbable. Roughly 5% of the applicants were female and Asian. I somehow doubt the most competent were always in that 5%.

4) Its a baker's dozen (13).
> Making someone feel like a rapist for believing what is said or failing to correctly second guess is just weird and oppressive in itself.

It is unfortunate and I sympathise with your hurt feelings, but I think this is just something you should take on the chin.
How to Pitch React Native to Developers
Futhark: High-performance purely functional array programming on the GPU
I thought 'boot strapping' was formerly shareware, and later, misv. Discuss.joelonsoftware.com was once very active for this.
> all extant implementations of [mutual auth] are unbearably clunky to use, completely ignored by all vendors.

I hope things have gotten better now, but five years ago I ran into this in spades. Pulling teeth both to implement and then to explain. Especially if it's from a cert chain, and doubly so if you want to only trust certain from your CA.

And I think across the whole stack we ended up with three TLS stacks, and some HSM hardware. So I got to figure out trust stores multiple times.

I should have run screaming, but I stayed at that job an extra five months just to make sure that everyone really understood the mutual certificate auth code at a practical level. There's gotta be a better way.

I really think we need a hybrid system that is more like PGP, where you have a key chain and get advisary info from your peer group about the veracity of a CA Signed cert.
As some one who lives in the area the main problem is they built over the line between Bedford to Cambridge.
If it wasn't for D&D, I never would have known asmodeus was the most powerful devil!
Buy money and get paid
It's such a non-traditional way to start

Doubt this. Remember that VC is only available to those who already have an "in" with the social proof network of the VCs.

We, like many many others, bootstrapped our business out of necessity, not out of choice.
Amazon isn't the one perpetrating the scam here....
Churches also get tax exempt status because, historically at least, churches also do charity work and social work. Non-profit organizations that do work the government would otherwise be doing get tax exempt status, at least in the U.S.
> In the United States, Universities behavior on discrimination and harassment is subject to Title IX and the government can investigate and audit how a University handles and performs in these areas.

That's a purely theoretical point, as numerous revelations in the last few months/years have proven Title IX to be mostly toothless and at best implemented to the letter rather than the spirit.

> The view that HR is only their to protect the employer is a dubious or nebulous, maybe both.

That HR's job is to protect the employer is neither dubious nor nebulous.

> The function HR plays will vary by organization, but even with the cynical view that they only exist to protect the organization, protecting the organization also means protecting the organization from lawsuits, government sanctions, etc. from improper and illegal behavior.

Of course it does, but as I mentioned HR will tend to do that the simplest and most expedient way possible, silencing the complainer is a common way to do it. Employees and victims should not generally assume HR is their friend or on their side. HR may side with them, but that's a very different thing than being on their side.
With the ability to modify .bashrc, you have execution right to the machine. If not before, to modify the file, then after, because you modified a shell script that is automatically run all the time. Thr machine is already pwned, and one privilege escalation bug away from being completely lost.

With this level of privileges, you can, on any machine, mask existing binaries with whatever you want. It is hardly related to the issue with git.
I haven't read the linked report, but I'm guessing that's mostly industrial usage? From anecdotal evidence of the people I know (which is also biased), most consumer electricity is 'green' (wind, solar, and sometimes biomass). In general this is not more expensive than 'grey', so many people opt for it.
Machine learning everywhere, why not in Competitive programming?
Although the site you linked is titled "Sexual Harassment", it appears to me to be talking about harassment in general

> Harassment can include “sexual harassment” or unwelcome sexual advances, requests for sexual favors, and other verbal or physical harassment of a sexual nature.

Even if I am misreading this, I would rather call it "sexist harassment" to make clear that is not itself of a sexual nature.
I'm a guy and have been subject to sexual harassment.

Now, I'm also bisexual, and I get that people want to be forward. It's called a mating signal for a reason, and that area is fraught with misunderstandings on both sides.

Well, I went in to a bar with my wife and a guy friend (of both of us). He's gay. We tried a relationship with him prior, but distance/timing meant it wouldnt. So, we were up visiting and going to an event, and he was the one showing us around town. Sooo, we walk in the bar, and it's a gay bar. No biggie. And then my friend starts showing me off like I'm his.... It took me a few moments to understand what was going on. And then I had upwards of 3 drinks offered in quick succession. One guy put his arms around my shoulders, while another grabbed my ass. It was a gay bar tending for what's called "Bears" (I'm also 6'5")... but there was some sort of soft-core underwear porn of skinny guys on huge monitors.

It was probably one of my worse experiences. And if anything, it was indicative of what women more routinely go through.
@falcolas -- I think you mean machine code not bytecode. And w.r.t. Mercurial afaik the project's hot paths are all written in Cython extensions, and there's ongoing work to improve the Python part by working with the PyPy folks. So, there's definite technical advantages in using Python for greater developer productivity, but there's also a cost.
dec 3rd, 2013 (I was very confused because this post didn't show up in my rss reader, until I realized it's an older one).
> It doesn't matter if they keep the money

If she's getting speaking appearances based on her position as secretary of state, I think it's fine as long as the money goes to the state department and there aren't any conflicts of interest. That obviously wasn't the case here though.
It's the researcher who produced and typeset the article; the publisher does nothing more than hosting PDFs sent directly from the authors after they passed peer review, which is not something the publisher is involved with.
Guaana's journey to Product Hunt front page
Your phone number is all a hacker needs to read texts, calls and track
Or the collective not my issue I wasn't alive pass the buck.

So what I got a full deck of cards and you got less. It wasn't my system so deal with it and don't make me own my advantage.
i really like the name. I'm trying to start officecrashe.rs which: 1) is a barnacle type idea - i.e. even if company doesn't make money, I'll run it because that's success to me. and 2) after registering my first .rs domain and dealing with all that comes with a domain like that, I feel for the barnacl dot es people.
You get promotions and tenure for doing successful grant work that brings in money to the University. You get the best grants by publishing in Science and Nature. The government (main source of grants) shares the blame here.
There should be different obfuscation modes to disguise the content for your relevant work environment.
Excellent idea. I hope the site will gather critical mass and become a living community.

I suspect the community might become more Europe-oriented, because it’s more difficult to get funding here and there are more bootstrapped businesses as a result.
If they don't like it, they can petition to become states. They don't, because they don't want to: they get too many benefits by remaining territories.

While they're at it, maybe they can figure out how to move themselves so they're part of the contiguous US.
>Even if that is true I would rather see public money sponsoring real open access journals than spend paying author fees and subscription to closed access and hybrid journals.

That's a legitimate argument. Shifting around who pays what may very well result in positive externalities. But merely complaining about publisher profits while ignoring their costs doesn't work.
> Also for some reason TfL remains in public hands - maybe because it's too important for private sector to mess up?

The TfL ultimately has a lot of the same responsibilities as the DfT within Greater London; the actual operations of most TfL routes are contracted out.
The problem with using "small business" as a blanket term is that they vary widely in stage and ambition. For example, it's a mouthful to distinguish between "brand new small business" and "established small business" as well as "small business that intends to stay small" and "small business that intends to pursue growth to become medium-sized or large-sized without taking dilutive investment."
> Anyone have any rough numbers on what this would cost Joe Schmo to buy?

There's a huge variety. An individual subscription to Nature is $200/year[0], but they often charge $30 for electronic access to individual articles.

An institutional subscription to the Astrophysical Journal is $2000/year[1], though if you're a member of a professional society, you can buy an individual, electronic subscription for $25[e.g., 2]. As a point of comparison within astronomy, a similarly prestigious journal, the Monthly Notices of the Royal Astronomical Society institutional subscription is $9400/year[in the csv link in 3].

[0] http://www.nature.com/ecommerce/subscribe.action?productId=n...

[1] https://iopscience.iop.org/journal/0004-637X/page/Pricing%20...

[2] https://aas.org/individual-membership/dues-subscription-fees

[3] http://www.oxfordjournals.org/en/access-purchase/pricing-and...
My brother-in-law worked for Fox's online division at one point, his contract had a clause with wording like "Employee agrees that this contract is legal and binding throughout the entire universe."
You're not talking to users or you're doing it wrong
I remember when the bus system was being privatised and watching the transport minister on the news explaining that he'd been 'inspired' by watching multiple double-decker buses crossing in front of parliament - all with no passengers and his feeling that 'something must be done'.

Yet London got left alone while the rest of the country got the full 'freedom' of the private sector. It's a tad annoying ;-)
Really enjoy reading posts like these and like the "Let's write a simple interpreter" series [0]

I should man up and do a series on writing a relational db (know nothing about DB design).

[0] https://ruslanspivak.com/lsbasi-part1/
UK VPS Provider 123-Reg really does rm -rf / user servers
http://www.nature.com/news/open-access-the-true-cost-of-scie...
La radiación del wifi,es mucho más peligrosa,que la de una antena de telefonía
It's actually quite the opposite. Most sites will become lightning fast and distraction free.
The "interview" for the Drudge Report is hilarious.
> Amazon isn't the one perpetrating the scam here....

Not directly perpetrating, but definitely enabling.

EDIT: Worse is that if you think about it, who is getting scammed? Is Amazon paying out more money by people doing all this crazy stuff with books? Probably not. So the scammers are scamming the real authors who aren't getting paid as much as they otherwise would for the real people who actually read their books.

Does Amazon have any obligation to ensure that pages read are real, or verified or whatever? Probably not. But it's definitely bad business, similar to how Google desperately needed to crack down on click bots for Google ads.
Yep a lot of passenger rail lines were turned into freight only lines in the mid 20th century. Alas even a lot of those freight lines are being abandoned now. Rail infrastructure is the kind of thing that is much easier and cheaper to maintain than it is to get rid of and then build anew.
I think you have a typo in your first code block.

p += (dir + "/");