skysight-inc/HackerNews huggingface dataset:
no one thing should be dependended upon entirely. any and everything may disappear from your life at any moment.

no one is above great tragedy and loss.
Thanks, made note of this!
Come on man, 'idem' doesn't even have fewer characters than 'same' :)

For other readers: 'idem' = 'the same'
IANAL, this is not legal advice, etc.

If you disagree that the WTFPL is a useable license, how does forking & relicensing work? Changing the license requires having a license that allows you to do so to the new target license (or ownership of the copyright). But if our assumption is that we reject the WTFPL as a valid license, how can we simultaneously use it to relicense?

I.e., instead of a needing a legal debate about whether the WTFPL allows you to use the code, it would seem to me you trade that for a legal debate about whether the WTFPL allows you to re-license the code.

(At any rate, the upstream relicensed to MIT, and BurntSushi sought agreement from "major contributors, where I interpreted 'major' as '100 lines of code or more.'", so the entire thing appears moot.)
As implied in the OP we understand that some projects (like Debian) are not comfortable running proprietary software. We'll continue to listen to their wishes. And the increasing adoption of GitLab open source by open source projects might lead to more contributions to the open source code base.
Ask HN: Find HackerNews users who have commented on the same articles
It would be interesting to see a top 5-10 users that I share the closest comment history with. The idea being that we share similar interests and might make good partners.

Anyone know anything that gets close to this?
I said games don’t count as far as a reason to care about Windows desktop dominance because “Windows” games are usually written on top of a cross platform framework that is fairly easily ported to another platform. Claiming Windows is important because of the number of Unity games that run on it is about like saying Windows is important because of the number of websites you can go to on it.
Germany and France are not necessarily the cause of something like CC0, because even if all countries honored public domain as an alternative to copyright law, it's a concept that lives in a different legal dimension. Declaring that a work is in the public domain doesn't remove copyright---it assigns a different legal code to your work. Using CC0 does remove copyright, through its fantastic double-fallback causes (2) and (3), so only one legal system needs to be assumed for CC0 to work: copyright (which conveniently most countries follow since the Berne Convention.)
Is anyone else getting tired of everyone playing editor on HN? In some cases its nice when clickbait headlines are reduced to their original content. However threads like this are drowning out the conversation about the subject matter.
that’s not an example of a smoke screen, as i intended. there is an ordering requirement implied in my statement.

it’s necessary for the good to precede the bad in a way that demonstrates the good was to prevent the detection or objection to the subsequent bad.

using good deeds to atone for past transgressions is different in a way that is subtle.
Parts of this article are clearly false.

The “security consultant” claims to know that there’s clips of audio being sent back to servers, but not knowing what that audio is since it’s encrypted. First off, if the content is encrypted, you don’t know that it’s audio. Secondly, if you had proof of a major app unexpectedly sending back recorded audio clips, it would be huge news, so I’d assume he doesn’t have that.

Apps do not have access to always on microphone access by default as insinuated by the article. On Android, until P comes out, apps can access the mic in the background if you give microphone access to the app. On iOS, app microphone access triggers the microphone symbol in the top left. These are the apps explicitly asking to take microphone access though, not some sort of listener pattern where apps can attach to the OS’s always on microphone behavior.

Experiment is clearly flawed for numerous reasons (no starting recorded state, didn’t record behavior on FB/other sites that could have impacted results during expt, etc.)
"Will management abuse the estimation process?" is a different question from "is estimation possible and improvable?"
A couple of mistakes in your post:

> It can be dressed up in a number of ways, but the fact is that Google is biased against conservatives, as evidenced by the ratios not matching that of the general public.

That is not evidence of bias. If Google is looking for high IQ employees, and Google hires high IQ conservatives at a lower rate than high IQ non-conservatives, that would be evidence of bias. Unlike with race and gender, there is no mechanism for doing that, so it makes no sense.

> a blind screening process could be employed rather than diversity quotas.

No big company is advocating diversity quotas. It's difficult to make diversity quotas match ability by group with a quota, so using a diversity quota will lead to an arbitrage opportunity for competitors, who can hire better employees for less and lay off expensive employees who are worse.

The big companies are using bias training to take advantage of the arbitrage opportunity afforded by other companies failing to hire disadvantaged groups according to ability.

Separately, some big companies are attacking the education issue for disadvantaged groups by targeting education resources into underdeveloped communities, opening up a larger candidate pool in the future.
Atlassian employee that works with/on Bitbucket here.

We're working on improving that experience. I'd keep a lookout on the next few releases.
not sure I agree. almost all the time one should lead through guiding consensus and people should proceed based on the fact that they think its the best plan at the time. if thats all the time, then great - you hired very well.

however that process can break down either because there aren't very convincing arguments either way about A or B, or because someone is being unnecessarily stubborn. at that point its fair to step in and say 'we can't make progress until someone makes a decision, and since i'm in charge, thats me, and its going to be B'

if someone was being stubborn, then as a manger you have to work with them to either work supportively with them to get them to be more constructive, redefine their role so they don't get in other people's way, or if those don't work, tell them to fix it or find a new job.

if a manager is just to keep track of vacation time and have motivational retreats, they aren't providing very much value. as a technical leader if everyone feels free to completely ignore the direction you're trying set without even justifying why, it can be hard to get everyone moving in the same direction.

interested in counter positions
Interesting. Do you think your use case could be helped by doing only the training remotely on a single GPU/GPU cluster, and doing the rest of the development work on a cheaper machine? (basically just equivalent of estimator train() runs on a faster machine that quits afterward).

I wrote a tool that does that with Keras but I'm not sure if it's actually useful for real-world use cases.
Yeah, Android is as secure as you make it.
I'd be interested to hear about the slow behavior you're seeing. There are some tips and tricks for improving that.
Rust-style lifetimes. The work by deallocing when the lifetime goes out of scope. No more memory leaks from non-reference-counted stack pointers (heap allocs).

Or: use Rust.
> the idea that the specific path of progress is inevitable.

Seems like a straw man.
A quick look at the source shows that it appears to be linear and just uses `strings.Contains` or `r.MatchString` on each line, so I don't think it has any of the optimizations that are built into `ag`.
> I'd prefer to see a world where that happens bottom up -- writers choose to band together with other writers they trust.

I love that idea!
True, when I hear Ubuntu I'm more likely to double check you really know what your doing.
The Ghost of John Perry Barlow Lives in His Posthumous Memoir
Capella Space?
Despair.com has a poster for this.

Mediocrity: it takes a lot less time and most people won’t notice the difference until it’s too late.
The Fight to Upend Facebook's Black Market of Animal Parts
If anyone has a serious bone to pick with MICROS~1, it's Jamie Zawinski. Dude has been wronged by that company in more ways than one.
X2go works well over slow lines. I used to run it on a 1mb connection.
Some unusual clarity on how hypothesis testing works or should work.

For one more point, we pick the null hypothesis so that we can when we collect data we can calculate probabilities of that data assuming the null hypothesis is true. So, what null hypotheses we can consider are both enabled and constrained by the assumptions to calculate the probabilities given the data.
Yes, but even if you have a product on Etsy you will still have to advertise to make it successful.

The difference with a static page is you can have a very optimized experience that loads fast for users all around the world.

And with a myriad of options for people to contact you, you can engage in real conversation that will have a much higher chance of making a sale. Indeed, by slowing down the checkout process and weeding out impulse buyers, you can paradoxically break into higher quality sales for high value or custom crafted items.
Role of Tensors in Machine Learning
The definition was made by 1password and we reused that. We do want to extend this offer to Certbot and Boulder. You can reference this HN comment to make sure your application gets excepted. And because we owe a lot to Let's Encrypt we'll also trow in the support for free if you need it.
I very much agree, and this is not even a "hypothetical." This kind of stuff happens all the time. A high profile one that people here might remember is Brendan Eich and the Prop 8 stuff.
Why do you prefer YAML to JSON in this context?
It would be nice if such comments were hidden or filtered (with no karma penalty of course) once reviewed by a moderator.

Or at least, given a substantial visibility penalty.
Contact a lawyer who represents clients for this sort of thing (if such even exists). The company in question — who knows how they will react. Even if we (all of us here on HN) know your intentions are noble, your discovery may inevitably lead to someone getting fired over this. That person may very well portray your hacking as malicious and try to divert the blame on you. Better safe than sorry.
Why not just photograph the sticky and organize it in cloud storage or note taking software?
Remember “lite” versions of apps? With that gloss texture placed on top of the app icon? Crazy it took this long for free trials to become a thing on the AppStore.
That's a fair point, but somebody without much exposure to copyright law should avoid saying inflammatory things like:

>"The internet wayback machine is one of the biggest copyright thiefs in my opinion."

(https://news.ycombinator.com/item?id=17220943)
Just to note, you can indeed browse build artifacts on GitLab, but finding it is a PITA. You have to drill into your CI Job and there's a button link on the right. It'd be nice to have a "Browse artifacts" option in the Download widget.
yes, or even "The District"
Really cool! But from the title I initially thought this was a grep tool for finding certain colors in your image data.
While there's no one right way, here's a well-documented approach that works for its author:

https://goberoi.com/on-writing-product-specs-5ca697b992fd

https://goberoi.com/on-writing-product-roadmaps-a4d72f96326c
Care to cite? I'd be interested in which paper you're talking about.

As for the barb, I wouldn't have dropped it if you'd cited / summarized more concisely. Past some word count without citation or reference, I assume people assume that I believe my thoughts are novel (and by extension, that others haven't thought of them).
Previously, a lot of fights broke out during the peak climbing season between foreign climbers and Sherpas after a dispute over mountain etiquette. They wouldn't abide by the instructions of Sherpas regarding Mountain cleanliness and safety due to their amateurishness or say foolishness. Since last February, government has started stationing members of the army and police at the base camp at the 17,550ft mark, around the start of the annual climbing season. Also, unnecessary competitions were conducted between climbers to set new records- which also risked Sherpas life. Other regulations were

1. Climbers must be accompanied by a guide at all times – no solo climbs.

2. Climbers must have summited a 7,000 meter peak prior to attempting Everest.

3. People over the age of 75 are banned from climbing.

4. People who are blind are banned from climbing.

5. Double amputees are banned from climbing.

6. Helicopter rides over EBC [ *Everest Base Camp* ] are to be heavily restricted.

7. Sherpas will also get a summit certificate after the climb.
Gotta love the sanity that TypeScript brings to web development, if not for TypeScript I'd rather write PHP over JS

For good measure I recently wrote a blog post on writing your first TypeScript+React application: https://charmeleon.github.io/post/react-typescript-tic-tac-t...
I wonder if she will move to Goldman when her contract ends...
Also not to be confused with a synecdouche (somebody who constantly overuses synecdoche hoping to impress people).

Obligatory content-related content: If I were the Attorney General, I think a suit like this, whether successful or not, would undoubtedly be one of the high points of my career.
I was going to recommend "The State of Washington" but even that is ambiguous.
Ask HN: Why does the TSA still exist?
I'm taking my first flight in over a decade. The thought of going through airport security makes me angry. The TSA is almost universally despised and ineffective, but continues to exist. Why?
Athos | Senior Platform/Devops Engineer | Full-Time | Onsite | Redwood City, CA

Athos leads the industry in direct muscle activity measurement. We build apparel and hardware to measure muscle activity for elite sport athletes and coaches so they can make smarter, data-driven training decisions to help them win.

# Requirements

* Strong Python & MySQL

* Strong Experience with AWS clusters

Competitive salary and benefits

apply: kashif@liveathos.com

https://www.liveathos.com/careers/senior-devops-engineer-2
So, for example, "Ruby fibers" are not chromium-doped alumina abrasives. And indeed, one might see both on HN :)
Based on recent SEC reports, The Securities Exchange Act, The Investment Company Act, and Investment Advisers Act are applicable to most ICOs that the SEC deems to be in violation of federal law.
The open source alternatives you list seem to only provide experimentation logging. ML Flow seems to support more (such as model deployment).

Not to claim that the deployment processes are _good_, just that MLFlow seems more general than these open source alternatives listed here.
It depends on the skills and our needs.
This is something I'm also interested in, and have been thinking/working on collecting data for training AI for various features, like removing the need to lift your hands from the keyboard with "Type where you look" eye-tracking. And improving syntax, code clarity, comment improvement highlighting with code review data.
> Looks like they may as well have put a sim card in a Nintendo Switch cartridge and called that a phone.

It's the exact same size as a pixel 2 XL, so I have no idea what you mean. A switch is twice the size and thicker too. This isn't actually bigger than a normal phone.
> I don't think these founders are sharing a reasonable amount with their employees

Based on what?
As a European as well I disagree with Obama being right wing. I can't even fathom what constitutes left wing in that case that isn't socialism.
Off-topic:

> Specifically, “documents and books of account” must be made available for public inspection during the campaign and for three years following; these must detail the candidate, name of advertiser, address, cost and method of payment and description services rendered.

Description services rendered? Did you mean description of services rendered?

Please, let me know if I'm missing something here. These seems like yet another grammatical error in Techcrunch.

Every time I click on a Techcrunch article it is full of grammatical errors and misspellings.

Are they full of factual errors, too? Makes me wonder. If a major online publication like this can't fix missing words, what are their stories worth?

When I read Techcrunch I assume it's no better than a grocery store tabloid.
Wow. Can confirm worked for me. Seems like the version low connectivity countries would get
Rust lifetimes prevent use-after-frees, but they're totally orthogonal to buffer overflows. Rust mitigates buffer overflows by automatically inserting bounds checks and panicking on out-of-bounds access. Your program still crashes, but you don't potentially open yourself to RCE.

Ultimately Rust's automatic bounds checks rely on higher level facilities in the language for dealing with slices that C just doesn't have.
I wouldn't bother clicking on this link if I knew it was the state. So no, I'm not tired of everyone playing editor because it benefits me in the end.

I also don't agree that such threads drown the conversation. Often they're buried. Sometimes they are a healthy part of the conversation itself. Sometimes there's a passive aggressive argument about whether or not the conversation is healthy and hey maybe even that's healthy!
Show HN: Pyow – function validation for humans, a python clone of ow
Split GitHub into "Github Home" and "Github Enterprise" but not allow you to use both at the same time

Github for Business only supported on Windows 10 Enterprise.

GitHub Home will only work on the Edge browser.

Only allow Office365 subscribers to reset their GitHub passwords, or sometimes only outlook.com emails or occasionally only live.com.

Remove the code check-in/out feature but add new options to post photos to your project timeline
No. Sometimes reading the headline is enough, if the headline is correct.

Those of use that really want to know more, will read the article on its own merit, because we’re interested, not because we’re being manipulated into a deeper curiosity than warranted.

Meanwhile, complaining about aggressive journalistic tactics is not forum sliding. Keep in mind, beyond linguistic syntax, semantics and other trivial technical matters, much of HN doesn’t qualify as experts on non-technology-oriented stories, and political tripe. Some articles aren’t colored up very much by HN peanut galleries and bike shedding. This is might be one such instance.

Anyway, when we notice deceptive practices we complain about them.
Get 8% discount when you check in to Hotel Essencia
I don't think it is fair to say that git users loathe it overall. I enjoy using git, is this not a common experience?
Lots of developers today just assume that microservices = containers, and if you're already in containers, you must need Kubernetes, but, really, Service Fabric is years ahead of Kubernetes in lots of ways. If I were starting a major distributed systems project today that required serious uptime and scalability, I'd start on Service Fabric.

And, yes, I know... whatever feature I could name from Service Fabric has some sort of open-source thing for Kubernetes from someone that probably/almost/kind-of/sort-of/some-assembly-required does the same thing as Service Fabric. Or I could just use Service Fabric, and not play the Kubernetes equivalent of "what's in your node_modules directory?"

Microsoft has an existential-level bet on Service Fabric. It's 1) not going anywhere, 2) only getting better, 3) is already a better container orchestrator than Kubernetes, if that's all you want to use it for.
It's always case specific, but it usually involves the manager supporting them by providing time and/or space. rubicon33's example and response is a great one. Put them in a situation where their strengths can be well utilized and the effect of their weaknesses minimized.

Also, not everybody has the personality or energy to constantly stand up for themselves. A lot of people will eventually crumble or leave. Don't make it so the only way the employee can do their best (e.g. what rubicon33 describes) is if they put their foot down and scream.
The Microsoft Acquisition Tracker
Their formula is neat, but the fact that you can fit any finite set of data to arbitrary precision with a smoothly varying one parameter family of functions is easy. Here is another construction. Let P_1, P_2, ... be an enumeration of the polynomials with rational coefficients, let phi_i be a smooth function supported on [i-1/2,i+1/2] with phi_i(i)=1, and let f_theta(x) = sum phi_i(theta) P_i(x) = phi_round(theta)(theta) P_theta(x), where round(theta) is the closest integer to theta. Whatever you mean by smoothly varying one-parameter family of functions, this is surely it, since on any open interval the image is contained in a finite dimensional vector space and the curve of functions is smooth. Since we can hit any polynomial with rational coefficients by picking the right (integer) theta, and for any finite set E, f : E to R, and epsilon>0 there exists a polynomial P with rational coefficients such that |P(x) - f(x)|<epsilon for all x in E, we are done.
>No, that doesn't really work for Chrome extensions - they can silently auto-update, and will no longer match the published source.

As much as I hate Google, this is exactly how most people use free software linux distributions. The only difference is the barrier of entry for new/updated software.

>need to install an entirely separate developer version of Chrome

Heh, I'd probably expect anyone who audits all of the software they use to already be using chromium.
I wonder why gerrit wasn't listed?
Ugly generic Android ((gaming)) phone has more USB ports than beautiful slimeline 13" Macbook Pro.

𝐁𝐫𝐞𝐚𝐤𝐢𝐧𝐠 𝐍𝐞𝐰𝐬 We have yet to find a use case for full sized USB ports on a phone. Hence why most OEMs would never do something so redundant to begin with.

For anyone that really wants to plug their keyboard into their 5 inch phone, here's a solution
https://www.amazon.com/dp/B01GGKYYT0/ref=asc_df_B01GGKYYT055...
It's kinda nice to see what new jobs your friends have.... But that requires you to have friends.... Sooo I guess I have no reason to go.
Berkeley Open Sources Largest Self-Driving Dataset
The state as a whole has the ability to raise perfectly reasonable amounts of cash, and is currently doing so. So...

1) If it's not being distributed between the levels in an efficient or fair manner, that seems like a pretty simple fix. There are already mechanisms for intergovernmental transfers from state to city governments; does California need to increase their transfers a bit?

2) California is already a pretty high-tax state. Shifting the burden from income taxes (that flow largely to the state) to property taxes (that flow to cities) might be good, but will simply uncapping the ability of cities to raise money do this?

In short, I think it's a mistake to conflate concerns about "how much tax can California raise" with "is the money flowing to the right level".

Keep in mind, for the US as a whole, the largest source of revenue for local governments (over 1/3) is intergovernmental transfers, overwhelmingly (88%) from state government (https://www.taxpolicycenter.org/briefing-book/what-are-sourc...). There is no expectation that cities can fund their operations purely from property taxes, and this isn't how cities work in the US in any state. All cities rely on transfers from the state government, and the California state government is raising a lot of cash. If it's failing to transfer it to cities the way it should (which remains to be demonstrated!), this has nothing to do with Prop 13.