skysight-inc/HackerNews huggingface dataset:
To be honest, I mostly wanted to know how to do the "We have a ad-hoc conversation for 90 mins and then hire on our gut reaction" better, without limiting the replies to the concrete problem of hiring for a "junior QE position, focused on integration testing automation, with some manual verification and ops work on the side".
I'm not him but it seems his company (apsis.io) deals with Rails, React, Unity3d, and AWS. The company (Apsis) been around since 2014 so they're probably a successful small startup with some runway.
I feel there is a big difference between making a replacement for a tool that comes with a generic name in a suite and replacing an entire tool. If you are going to make a reimplementation of Microsoft's spreadsheet software that is open source, you don't get to call it Excel. If you make a reimplementation of cURL, you also shouldn't get to reuse the name of their project.
Thanks for the link, the document says that the Court declared the song to be in the public domain. The ars article is a bit misleading then as it seems to imply that Warner somehow placed it into the public domain.

Also note that the Court only placed it in the public domain as of the final settlement date, rather than retroactively back to its apparently false registration.
Oh that's great to know, thanks.
This seems to not solve the problem for a variety of reasons, probably most trivially if Bitcoin is compromised you can't use Bitcoin to check if Bitcoin is compromised, so you need other software to validate the chain.
> I actually find PowerShell's version more readable, even if more verbose.

Sorry, I can't agree with you.

> I may not know what the +2 actually means with the -mtime argument. How would I change it to look for the age of two hours instead of days?

If you forget or doesn't know what is mtime, you can open man find. For less granularity than days use mmin.
Are you guys talking about Public Relations or Pull Requests?
I go a step further at this point and tell people how important that is for me at this point on the first call. I'm not actively looking, but when I was this was a great filter. The ones that really offer it latch on and push how good they are and the others are discovered to not be good fits in short order.

Result? Minimum time wasted for both parties.
The prices haven't changed if we are talking ownership. But we are not talking about ownership, we're talking about licensing.

That dichotomy is what we're talking about. People are tricked into thinking they are buying a book. They are not. They are renting a book at the same price as buying.
I'm not a fan, but there are interesting things happening Javascript even in systems programming. For example, consider Joyent's open-source NFS server in javascript.

https://github.com/joyent/sdc-nfs
That's true. One of the things that I find particularly interesting is the response to this with PHP vs that of Go. As I've picked up Go, the distinct impression that I've gotten is one of total anti-framework with the idea of just pulling in the parts you needs for what you're doing. Even a general disdain for using anything that isn't in the stdlib.

That seems exactly what what is being advocated for here but with PHP and Composer instead yet the response is reversed.
North Korea's Netflix Knockoff Will Stream On-Demand Propaganda
I bet there was no RFC for that breaking change back then ;-)
Really excited to see the open source community around big data grow.

Three minor points on "locked-in" and "too expensive":

- BigQuery now has fully standard SQL and allows for easy exports of ALL your data out of BigQuery

- BigQuery has a Free Tier

- BigQuery is a vast multi-tenant cluster, and you pay for it per-job. Folks who are spending just a couple of dollars a month get to experience running SQL on a HUGE cluster for a few seconds at a time.

Broadly, it's very exciting to witness emergence of open source distributed data processing technologies (Apache Druid and Flink ftw!). BigQuery stores data and runs SQL well, yes, but it is also a serverless fully-managed service with a pay-only-for-what-you-consume pricing structure, seamless downtime-free upgrades and maintenance, encryption, high availability, durability, compliance and proven at scale to XXX PB.
I see this cites the 'Turkish women were exposed' meme, rebuttal here (https://glomardisclosure.com/2016/08/08/what-a-hit-piece-aga...) but really all you had to do was see Conde Nast at the top and you could predict the tenor of the piece..
If you pull your SIM and then turn on the phone, you should get a message saying it can only be used in emergencies. If I pull my SIMM, it scrolls "No SIM Inserted | Emergency calls only" across the top of the lock screen.
I say not valid because audio doesn't have DRM anymore, just books, and ripping a book to PDF is more work than I'm inclined to do.
The Scheme functions go through a JIT-ish pass into a representation that's efficient for rendering.

Details are at http://www.mattkeeter.com/projects/ao/jit.html

Rendering is done with pixel-perfect rasterization of the function. Models are only gets converted into a mesh when you're exporting.

This may change in the future, as it's much easier to spin around a mesh – the right strategy is probably a low-res mesh for interactivity, which gets replaced with a pixel-perfect rendering (running in the background until complete).
There is no science here what so-ever. Just a bunch of feel good rah rah BS about working less hours and getting more done. Some fodder to go to your manager with I guess.

Who said that 35-40 hours is optimal? How can you even quantify it considering every job is different. I've had jobs where 50% was brainless support so i'd work 10-12 hr days and my brain was totally fine to keep going. Some jobs come with inevitable social BS that will take 50% of your time anyway.

The problem is that management and developers have different incentives. Managers [in more cases then not] are pushed by executives to justify their worth and deliver results.

Developers want to create, but also don't care as much about the bottom line. They want to have a life outside of work.

It's that simple. Let's not go pretending like anything beyond 40 hours takes 10x time to get done because it simply doesn't. It's just an empty thing to say like "you should give me a raise because of inflation".

There are plenty of people working their own startups doing 80-100 hr weeks and getting shit ton done. Does it mean that you should do this at a corporation? Maybe not, maybe yes. It all depends on the trade offs either side is willing to make. Managers will of course be incentivized to push for more productivity per employee.

Places such as Basecamp take a stance against this incentive gap. They're actively working at making employees take more vacation, sleep better, and have a better work life balance. This must improve employee morale and retention. No idea what it does to bottom line or employee paychecks.

As a manger I've had people that worked 40- hrs and delivered amazing results. I'd never even think about caring how many hours they've put in. Then there were others that worked more but delivered a mound of technical debt or nothing at all. They were usually the ones most vocal about working too many hours. There are very few people out there that can come in, get straight to work, and deliver quality. Simply making a blank statement that they will do more by working less is silly.
G30rg3M4r
Web Developer
You shouldn't be able to trademark function names and executable file names. Therein lies madness.
If that is true, then it is equally true of the authors of shells.

But of course, it's not true. Many great and lasting tools have been founded out of corporate work in a bid to improve mindshare and ease recruiting by increasing the esteem of corporate engineering efforts. Many of the things we think of as "open source" and "free" were built subsidized either directly or indirectly by capitalistic interest.

But I'm not concerned about keeping it. Ossifying my process so that I can give myself the luxury of time of from learning is not something I'm prepared to do, because I think it will make me soft and less capable as an engineer. I regularly rotate my editors and learn new languages because I don't want to become like the sad specters of the previous generation of software engineers I see now, starched shirts and ties and a fanatical devotion to the dated technologies they stomach in order to collect huge consulting fees from corporations.

I've switched off Fish to Powershell as my primary shell for awhile. It's interesting.
I know at least one project already has - the surf browser's code of conduct[0] is more or less the full text of the manifesto.

http://git.suckless.org/surf/tree/CODE_OF_CONDUCT.md
They aren't, but the only reason for these aliases in the first place is that type of attitude. curl is a commonly used utility, so lets replace the command with completely different.
So I'm assuming you write all your code with zero dependencies then?
Keep in mind that you're one of the very small percentage of people that _can_ help humanity when it comes to global warming. Your being on HN suggests that you are probably in the small proportion of people that have the abilities and resources that can affect change.

Working to save money will give you resources that will let you participate in the decision making process. For example, let's consider a situation where you have $10000 that you would like to use to help. You could donate it to an effective charity, invest in Tesla, use it to lobby local government, buy solar panels, etc.

That means your job is actually enormously meaningful!
You can drag it. It should include it by default though, I had the same issue.
What "old standard"? For Europe maybe? (I honestly don't know if that's what you meant).

If you are talking about the United States, people have had a 40 hour work week for much longer than I've been alive.
It's not, but they're both ML-family languages. I had hoped that Rust would be able to offer a similar level of elegance to Scala.
Yes I mentionned it in the second part http://blog.dareboost.com/fr/2016/08/comment-implementer-con... but without any details.
Still, it only available with CSP level 2.
Nope, T Rowe (or TIAA-CREF) invests in your late stage "Series T" rounds all the time recently it seems
[SLIDES] Everything You Ever Wanted to Know About Email CTA Buttons
Did the US Plan a Nuclear First Strike Against Russia in the Early 1960s?
Which actually also came up in the Oracle case: Google claimed to be building a compatible implementation of the Java API, but they couldn't come up with a single example of an app that worked on the JVM which could also run on Dalvik, or the other way around: they were pulling the exact same "embrace extend extinguish" stuff with the Java API that Microsoft had with Visual J++. In that case Sun sued Microsoft and won, leading people to cheer from the sidelines.
Meanwhile... Let's all celebrate when the next x for y startup gets tens of millions in funding!
Isn't that doubly important to bring up with them then? If you hide that this is important to you, you shouldn't be surprised when your expectations don't align. Interviews are critical for checking those expectations on both sides.

A manager who isn't candid about hours is dumb because it will naturally result in a poor fit for both sides and higher turnover. If a company has a decent pool of applicants, it makes no sense for the manager to not screen for people who have a clear understanding of the demands up front.
> I still can't get over the term "data science", though. Not only is it ridiculously meaningless - what sort of science doesn't involve data

Yes, but data is usually an accessory, a means to an end.

Data science concerns itself specifically with how to better extract meaning from that data.
> Also a decentralized system the consequences to negative decisions is dampened. Even if the bad decision was done out of perfect rationality there is enough irrational actors that somebody else will likely stumble across a superior decision and thus guide a more positive outcome.

Or, alternatively, it will be a race to the bottom until the housing market crashes.

> A bad decision by a individual actor will potentially be devastating to that actor, but the effects of that decision will be limited to that actor and those around him that may be negatively impacted

Unless that actor has nuclear weapons, poisons a water supply, destroys the source of some resource the rest of the world depends on...
rather the inverse, I'm not scared of getting pwned when I go to blackhat, in Defcon people are just acting crazy.
I'd go one step further and build your own private cloud for a bunch of stuff. I did all this easily through a slick web interface for open source software and linux that Synology has created.

A lot of this stuff includes apps for phone/tv/etc that you can download for free in stores or even from their own site, and it can be available to everyone in your household for some pretty decent savings - if it still works in a year I'll have saved more than I spent on it ($290 + disks x4).

- cloud files almost directly equivalent to Dropbox, I haven't solved sharing files yet but I have versioning and undeleting for my work

- note server like OneNote with a browser extension to save pages, screenshots etc

- music streaming ala Amazon Music et al

- torrent downloading I guess is like seed boxes but never had one

- video streaming server like Netflix

- photo uploading like iCloud

- email server, didn't actually install this one yet but everything else is up and running

- dns server with network-wide ad/malware/tracker blocking
It's mostly just an embedded browser. Anything that's not your library or settings is js/html.
> the state of Florida requires that you pay Florida sales tax for vehicles purchased outside the state (if purchased/registered within a year I think)

I believe most states require this (if you purchased the vehicle less than one prior to the date you are registering it in the new state).
> It sounds like your assumption is that a hostile work environment must be the reason for the higher quit rate, and thus that fixing the pipeline wouldn't fix the issue. I'm not sure this is as ironclad as you're pretending it is.

I mean, the data does seem to support a tech environment that applies disproportionate pressure on women to perform certain activities. From the linked HBS study, for example (Figure 6.1), 71% of women in tech feel pressure to put in face time (vs. 19% in all sectors) and 36% feel pressure to be available 24/7 (vs. 26% in all sectors).

Both of these are time-consuming activities. Myriad studies show child care responsibilities, even today, still fall disproportionately onto women. Child care is time-consuming, and that comes into conflict with time-consuming professional work.

Of course, not all women want children. And this is one study. But it wouldn't surprise me if women were underrepresented in tech due to a combination of cultural issues and the pipeline problem. It's just extremely reductionist when people assign blame to the pipeline problem, since that shifts the focus from work environments to higher education. That's a convenient result for companies.
Is the press wrong that housing prices in Vacouver are exorbitant and mainly driven by foreign speculation?
Yeah, I agree. He was being an idiot.

I was just trying to point out that he didn't actually support sex tapes for 5 year olds.

He's a dumbass for trying to make a joke under oath, but not a dumbass who would post a 5 year-old's celebrity sex tape.
If you can document this, you should contact the EFF legal team and offer your testimony as someone harmed by DRM.

I'm not anti-copyright or pro-piracy in any way, but if I had lost everything I bought because of a DRM snafu, I'd have no ethical concerns torrenting new copies of the things I lost.

In fact, if Amazon upgrades their Kindle DRM so that it is no longer easily removed, I think I would probably torrent copies of things I buy just so I have an effective backup.
I always keep the domain name and hosting on my clients name/credit card. Just in case I retire and move to Bora Bora ;-). Gives them security that they have full control and can switch web developers if they wish.
Not really, evolution has a very low probability of making large scale changes. However it can operate in any direction giving many many options for getting from A to B.

Many single celled organisms can for example swap small segments of code between them. https://en.wikipedia.org/wiki/Horizontal_gene_transfer Thus the minimum change required for some information exchange is only transcription not survival and thus fairly simple. Sure, the original organism died, but as long as some information carries on that's what evolution is about.

A larger barrier is the value of such transcription being limited until it works. But again if there happens to be a simple way to do it then it might show up.
> Some view that as the reality of politics - it involves compromise with others of different views.

I've really aligned myself with this viewpoint the more I work in the corporate world. Things are a compromise, always. Purity is found in mathematics and, sometimes, theology.

I also think there's room for a certain level of what is called corruption: it's important to allow for judgement and slop, people who aren't facially qualified, but through a few connections getting them work can demonstrate that they really ARE qualified and capable.
>"Happy Birthday to You" is almost universally known in the English speaking world

Happy Birthday To You has been translated to pretty much every language, it's been appropriated by so many nations and cultures that you would even be hearing it in ISIS controlled parts of Syria these days.
You could, but I've never seen it. Convention seems to be to suffix 'p' if the predicate name is a single word, and '-p' otherwise.
> Shadow Brokers => Mass Effect fans?

Well, if you're familiar with that fictional universe, the name they chose for themselves definitely makes sense.
>As if using an emoji wasn't a mainstream thing for the vast majority of people to do.

It shouldn't be. Fuck emoji.
Regarding this particular attack, isn't it addressed by reproducible builds?

If the bitcoin software binaries are being replaced by nefarious actors, the hashes would conflict by those generated by source compilation. Is there a reason this doesn't work?
One super funny thing about the Wifi cards referenced in the article that I saw when I was there earlier this year.

You are only able to officially buy the wifi cards at certain government offices. Of course, many of these have weird locations, long lines, and inconvenient hours. You also need to show your ID, and there are certain rules about the cards you can buy.

Understandably, this has led to an underground Wifi card selling business - which is strictly illegal. I shit you not - go to a wifi park in Cuba, walk around for a bit, and a sketchy man might glance at you or secretly flash you a wifi card. You then can discretely approach him and pay him $3 (CUC) for the officially priced $2 card.

But be careful buying the card... you never know who's watching and you probably don't want to end up in Cuban jail.
Scala and Rust are not trying to solve problems in the same way though. Rust is a zero-overhead language. Scala has never tried to make that claim.
You obviously haven't actually checked the prices.
Also good to offer a site maintenance and backup package (monthly) so you can have a recurring income, vs. one-off.
U.S. Army fudged its accounts by trillions of dollars, auditor finds
I think it's a lot easier for DRM than for animal welfare. For one, DRM directly affects your use of the product, while animal abuse occurs out-of-sight somewhere far away. DRM has no consumer benefit, which also makes agreement easier. Where each consumer draws the line for animal abuse varies considerably and it takes significant personal research to choose brands.
It's interesting that you have not addressed the high attrition rates for women who do enter tech. Is that also a pipeline problem? Should schools also teach women to tolerate hostile work environments?
> I did it, to my embarrassment

You're not the only one. I give esr a lot of credit for having written the Jargon File at all, because I would not be what I am today had I not encountered it in childhood. But I also give him a lot of blame for writing it in a way that, however satisfactory it must be to his many and multifarious personal prejudices, militates directly against its value in the role he purports to intend that it fill.
The largest sum billed by a single attorney was $1.4 million, and he obviously took home only a fraction of that. So the statement "several attorneys" were paid "several million" is provably false.
I always imagined we had, interesting to find some details.
We planned, and still do to some extent, for every eventuality.
I think we'd need to see the wording for that NDA to understand why he refused. For example, many NDAs use wording along the lines of "must not disclose or USE..". It would be hard to agree not to "use" the information being disclosed in this case. There could have been other unacceptable conditions attached beyond the basic requirement to refrain from public disclosure.
Only on HN can folks getting paid $200k/yr to build iPhone apps and websites decry lawyers getting paid too much.
> The shade of Robert Heinlein is laughing at us all.

Hardly a new state of affairs. I mean, he invented the Rapture of the Nerds back in the fifties!
Open a request to github to enable per repository/org disabling of voting.
No, the point is that it's new stuff weekly. Maybe not the entire 1TB, but a lot of it.

Doesn't have to be downloaded. Can be mailed from Miami, transcoded direct from TV, ...
I wonder who it is that downloads a TB of data to distribute, and if they have a special means they're able to do that.
OK, we've updated it from that of the article. We're happy to change it again if someone suggests a better one.
Its perfectly fine .. if your name ends with Clinton.
They clarified that the files are signed by PKI now. Notice the order of the words "digitally signed [files] are signed using secure [etc] in newer platforms"

It suggests to me that the previous signature style was a symmetric type, whereas now it's asymmetric.
An NDA seems reasonable in this case. The article did state that Biederman objected to some of the stipulations which asked him to give up some of his shareholder rights. I suspect the lawyers will make some more money off this and then a more reasonable NDA will be signed.
This also applies if you are in university. Your ability to learn is directly related to the quality of sleep you have gotten. If your school believes "sleep is for the weak" and makes labs due at 6am, please realise that this is bullshit and find tools/habits to enforce a different discipline.
The advisory is saying that JETPLOW is not signed. And thus, in newer platforms where signing is implemented, it would prevent that type of attack.
Gladwell: Wealthy 'sound like idiots' explaining donations to large universities