skysight-inc/HackerNews huggingface dataset:
>Every time someone purchases an Apple product, they are endorsing their practices, whether wittingly or unwittingly.

Well, it's either that or Android... so yes I think I'll stick with Apple. I am also sad that there's no alternative, but what can I do? I already bought a WP when I had some hope they could succeed but they never did. :(
I feel this way too - having to distance myself from the messenger, but there is so much to learn in How to Fail at Almost Everything and Still Win Big[0]

[0) https://www.goodreads.com/book/show/17859574-how-to-fail-at-...
They do strain selection twice a year (once for northern, once for southern hemisphere). The years where they get it wrong are usually the years where the strain jumps between different clusters.

It's really interesting stuff. Take a look at https://www.whocc.infectiousdisease.cam.ac.uk/antigenic-cart... for a bit of an overview on that stuff.
I'm not sure there's any system in place with Createspace. (It may be worth observing that you upload PDFs; they could presumably extract text if they wanted to though.) But when I published a book on both Createspace and Kindle a few years back, I got an email from Amazon about the Kindle version because it detected duplicate text on various Internet sites. Parts of the book had previously been published on both my blog and on various other tech sites (by me). So, at least at the time, they did do some degree of "plagiarism" screening for Kindle.

I just needed to tell them it was my own stuff and sent them some links and things went ahead. Don't know how carefully they actually investigated although it was quite obvious it was my own work.
>Fit is incredibly dependent upon the individual giving a shit about that problem space.

Amen.

That should be obvious, but I don't think I've ever had any recruiter or phone screen where they acknowledged that in any way.

I responded to a recruiter recently by asking what the company actually did, and they reacted like I was just hamfistedly demanding the company name or prematurely trying to research for the interview, but I really just wanted to know - what would I actually be contributing to the world in this job, never mind the technical challenges, the buzzwords, and the paycheck.

It's like everyone is assumed to be at best apathetic to the larger context of their job, apart from delusions of grandeur about "changing the world".
I see it being used all over the place as a starting point to solve for x, even if A is non-square and/or x ends up being a least squares solution.
Why does anyone have a right to be forgotten after committing a crime or defrauding others?

Others bear the cost and you get the luxury of starting over? After seeing so many serial scammers on the Internet getting away with crime time and again by finding new, naive victims after we catch them, it gets really tiresome when the government gives the scammers tools to force us to take down reviews and warnings.
hmm... I don't know if this would ever be worth the money. Any real engineering outfit knows that the value in code reviews isn't just in uncovering syntactic or logical flaws, but actual engineering decisions. And part of the evolution and learning process of a team is in code reviewing together. I think if you really don't give a shit about code maintainability, but want a working product, then yeah this is for you.

Companies like Atlassian should allow discounts on their bitbucket product if you allow an AI to learn from it, and then they should sell an advanced Lint or auto review feature based on training data from real code reviews. I think that's where the money is at. I wouldn't replace code reviews, but I'd use AI to sell a product that handles all the low hanging fruit for engineers so when it comes to code reviews, they only need to worry about the higher level stuff.
(I assume this was inspired by https://news.ycombinator.com/item?id=16803874)

The use of ‘=’ for assignment in programming languages comes, not directly from mathematics, but indirectly from the use of mathematics in science and engineering. As an example, consider the formula for kinetic energy, commonly written

𝑚𝑣²
𝐾 = ───
2

Why isn't it written 2K=mv², which expresses the same mathematical equality in a smaller, simpler form? Or any of the other equivalent rearrangements? It's because formulas have a convention, where the LHS is a single term naming the value you want, and the RHS contains the terms for values you have. That is, a formula doesn't just state an equality, it states a method for calculating something. That usage predates programming, and was explicitly copied by early programming languages like For[mula]tran[slator] that were designed for scientific & engineering calculations.
A developer becomes a "great developer" when the company, team, resources, projects, recognition, etc., are compatible with that person. Under that logic, I believe any programmer can be great if they desire to do so and find the environment and motivation to thrive.

Most technical interviews fail to find the right people because interviewers and hiring managers usually go at it with an "idea" of what a "great developer" looks like to them. In most cases, everyone ends up hiring people who don't work out and miss out on people who could have become the "great developers" there were looking for in the first place.
Does anyone know what he's referring to when he talks about Matasano's unique hiring strategy?
I see two issues here:

(1) Whether LE agencies are actually finding it more-and-more difficult to access devices that employ encryption. I think this is plausibly true, simply because there are more such devices being sold than ever before (from the perspective of senior LEOs).

(2) Which LE agencies is he talking about? If he is refering to all agencies, then he might be right. Many LE agencies have very limited budgets. However, if he is talking about the more well-funded and competent agencies, then he is probably wrong

>I wish there was some punishment for Government officials for lying to the public. You can be prosecuted for lying to the FBI, so why shouldn't they be prosecuted for lying to you

Get rid of the punishment for lying to LEOs and it is all fair and equal. They lie to us and we lie to them, both without punishment. It would still be illegal to lie to judges.

>(the voter, who is supposed to have the power in a democracy)

The purpose of democracy is to use elections to legitimize a limited group of persons to use the power of the State. The power of voters is limited to selecting who will be in that group. The rest of the power of the State is in the power of the hands of those who were selected.
Does Apple have a head start on most things they do? Most observers acknowledge they aren't usually the first to do something, rather, they're good at execution and polish. They were beaten to market on pretty much everything: watches, bezelless displays with notch (e.g. Essential Phone), smart/speakers (Amazon, Google, Sonos), Streaming/TV (Roku, Amazon, Chromecast), etc.

Really, I think the world would be better if they published more openly and were more open, and I don't think it would really hurt their ability to outsell their competitors at all. Let's say they're working on AR glasses (which they probably are) and Samsung catches wind of this and rushes to market with Samsung AR glasses. How many Apple fans actually think this will make a difference to people in the Apple ecosystem buying Apple AR glasses?

At this point I think the secrecy does more harm than good.
Mhh, why not go with a kickstarter style payment scheme? Have a campaign to fund the operating budget, another one to fund feature a and another one to fund feature b. You get user aligned prioritization for free while users are happy to be able to choose their level of support. Can’t believe I haven’t seen this model in action, yet!
> You have a thousand people in front of you. Now please make a prediction that actually works reliably for big numbers of people.

The simplest answer is to predict that 0 of the 1000 are great developers. That will be reliable for most cohorts of 1000 people and most active industry applicants for developer positions.

You can only reliably find greatness by filtering through many college applicants, training and mentoring them, keeping, motivating, and incenting the best, or by using networking and references to find the standout performers. It’s so rare for these industry experienced people to need to apply for a job cold that that is a tremendously adverse pool from which to select in my experience If greatness is the goal.

If good enough is the goal, there are plenty more of those devs available.
That still seems like a pretty strong claim. Inefficient? Sure. Misaligned incentives? Definitely. But actually meaningless? If a company turns away many developers who would be excellent hires but consistently meets its product/engineering goals and hires more good developers than bad developers overall, their recruiting process certainly has a positive signal. It's obviously inefficient, but it couldn't be meaningless.

I also don't think it's fair to characterize most companies as believing their recruiting practices infallible. Google's former director of recruiting has frequently talked about how their recruiting processes (and particularly interviewer feedback) seemed very noisy and fairly inconsistent in a variety of dimensions. The common recruiting-page-positive-vibes spiel might indicate a lot of confidence, but that's not what I would use to determine it. A lot of companies also seem pretty happy to try out new programs like e.g. Triplebyte or otherwise innovate on their sourcing processes.
this is what fascinates me - how do people actually monetise this stuff

I was amazed to discover the Nigerian scam was a means to get money out the Western banking system - find a fool who will transfer 900,000 of a million bucks to a number somewhere and you get your stolen credit card money out the country.

(see also gangs who walk down high street taking out 1000 in cash at each ATM)

But this one - YouTube is paying these people. what about fraud prevention are we missing here?
Designers have fads. Why should the rest of us care and go along with their designs trends and counter reactions?

For many business minded people, it’s about what’s most useful and pleasant for our USERS, not about satisfying their collective art fetishes.

PS: I miss skeumorphism and the ability to quickly differentiate content areas from controls.
I used to listen to podcasts while working. I could only focus on one or the other, but not both. I listen to them now when I cook or do other non-work activities where I can let my mind wander a bit.

At my latest position, I am the only one who puts headphones on so I only do that when eating lunch at my desk every day since that is a thing there.
Hijacking this thread to share other approaches to YouTube without YouTube. This site takes a YouTube URL, extracts the audio and adds a link to your personal podcast feed on huffduffer. It’s great for loading a bunch of interviews, lectures, and other things that don’t require the video into your podcast player.

https://snarfed.org/2015-03-07_huffduff-video
There are things that you don't use as your single one dimensional metric, but they are still pre-requisites. "Getting things done" is always a pre-requisite. It's like salary from the other side; you don't (I don't) rate jobs based on ordering them all by salary, but it has to be a threshold (which may vary based on other factors).
Ray Kurzweil: Universal Basic Income Will Arrive in the 2030s – Axios
To be fair, VR headsets look ridiculous as well. So, use them in the same settings and it'd be fine.
yes, right. that's fine. they could make the expiration time 7 years and a day.

also, when a company finds itself under investigation in court, the judge can order a temporary halt to the ongoing process of timely email deletion so that a fair discovery process can occur.

i believe there are existing penalties for abusing the email system if evidence disappears. that wouldn't change.
I would agree with you that it's quite extraordinary. :)

Joking aside. I think the difference lies in how easily an adversary can refute the information. You can just call up a library or an embassy to verify most claims in the world factbook. How would you get access to a wide selection of leakers?
Yea, my mistake :)
I probably should have said "common" notation; it's certainly what I learned. I think you're right in that many authors prefer ≡ to emphasize that it is an equivalence rather than equality relation.

Source that both are in use: https://math.stackexchange.com/questions/196081/the-right-wa...
The distinction I'd elucidate from the gp's is that "great" is a problem comes because it's both a superlative and because it can't be quantified.

You can ask for a developer who produce a large amount of average code. You can ask for a developer that produces very few terrible errors. You can ask for a develop who produces decent code and happens know domain X very well. You can ask for a developer who can mentor younger developers. You can ask for a developer who might needs virtually no supervision to succeed. And so-forth. They could all be different people. Perhaps you can sift until you somehow find someone who's all that but they'd be fool to join you because you're looking for perfection rather than looking for fulfill your actual needs.

Superlatives are a terrible way to make any kind of serious decision. Salespeople love specifically because they tend to be unmeasurable and irrelevant when they are measurable.

Thus the more superlatives are entering a decision process, the more you can tell you're sold shine rather than substance.
The irony...
No, because they're closely related to each other socially, not some token crap.

"But he's gay!"
Who watches you ?
Sigh; it seems it's only programmers who think CS has a monopoly on big-O notation, or keep calling it abuse of notation and trying to use ∈, when it's really = that's the standard notation in mathematics (and for good reason).

Before Knuth popularized Big O notation in CS and started the field of analysis of algorithms, already in 1958 N. G. de Bruijn wrote an entire book on Asymptotic Methods in Analysis (not CS): see a few of its leading pages here: https://shreevatsa.wordpress.com/2014/03/13/big-o-notation-a...

And the notation was already being used by Bachmann in 1894 and Landau by 1909 in analytic number theory, well before computers. It was perfectly commonplace to use big-O notation with the equals sign very quickly: see e.g. this paper by Hardy and Littlewood (https://projecteuclid.org/download/pdf_1/euclid.acta/1485887...) from 1914, well before even Turing machines or lambda calculus were formulated, let alone actual computers or analysis of algorithms.
I believe it’s still in litigation, but people are saying that it’s the first time Amazon might lose.
I think the OP is saying the people involved should investigate the root cause instead of working around the problem. Not that the _service_ should try to do it when needed somehow.

Like philsnow says in a different comment (https://news.ycombinator.com/item?id=16832566)

> If your backend is Redis, how is starting more speculative hits to Redis going to help, since it's single threaded?

I agree; really understanding this problem is a lot better than just blindly retrying because it seems to work. Is there something wrong with the network that'll affect every service?

Retrying could be the solution, but it should be so with the acknowledgement that it's incurring technical debt.
Absolutely still need native apps. What we need more of is proper cross platform programming ala Golang. All attempts at shoehorning Web based solutions into this space have been horribly behind the curve, especially on performance.
I like the idea and think this could grow into a successful business... But my god what a terrible name.

I can't stand it when businesses appropriate terms with a well-established definition... From Salesforce calling their Ai product Einstein (complete with disgraceful cartoon mascot), to the recently launched "Stdlib"... Is it so hard to create your own unique brand and invest in that?
It's disturbing the number of people here calling for and defending the need for a Ministry of Truth.
https://en.wikipedia.org/wiki/Taylor_series#First_example

https://www.wolframalpha.com/input/?i=taylor+series+sin+x

Notice that in your example, you have o(x^5) and an explicit x^5 term. In my example I have O(x^7), but no explicit x^7 term.
It is true that I cannot think of a circumstance where you want to do this abuse of notation and would care if you were forced to use little-o or big-O instead of the other.

In my experience, it happens to be more common to use big-O.
I think the AR experience will be far more dependent on rock solid tracking and pose estimation, ergonomics of the headset, fashionability of the headset, ability to work in many light conditions, and killer initial apps, than display resolution or FOV.

Focusing too much on the display itself completely ignores the other aspects that inhibit adoption. An AR display that had a resolution of 100x100, could only display a green HUD, but was completely invisible inside a normal pair of sunglasses or glasses, would completely trump a super high quality fibre scanning display that was incredibly nerdly and unwieldly looking.

AR is pointless if you can't take it outdoors, if it's in-the-home only, you may as well go with VR.
Telescope Building with John Dobson:Step-By-step Dobsonian Telescope Build(2014)
Not a direct response to your comment, but I once sent someone who I thought was a really bright developer to a company, who assessed him and rejected him.

That same developer soon after got a job at Amazon. When I told the original employer who had rejected him, he said "So Amazon are hiring shit people now?".

That hiring manager I have never ever known to question any hiring decision he ever made - he has always been certain that the rejection was correct.

And what I have observed in recruiting is that any rejection decision made by a company is made with 110% certainty.
This would be a huge improvement for hearing aids, particularly for people who can't hear in stereo. It might need an eye tracker for aiming.
Commands that return data are called queries. You shouldn't change the state when running a query, so there's no reason to call them commands.
Was There a Civilization on Earth Before Humans?
Classic: https://www.youtube.com/watch?v=JlwwVuSUUfc
That's exactly it! [1]

I'm a native speaker, and I wasn't even aware of partitive case. They never taught us about it, even though a mind-numbing amount of time was spent cramming the name of the usual six cases into our heads.

I only got more interested in linguistics after moving to the US, and, sadly, only took one class in college on it.

Thanks for noticing this, I just learned something!

As a side note, I also mixed up genitive and accusative cases.

[1]https://en.wikipedia.org/wiki/Partitive_case#Russian
Or if I'm, say, a convicted con artist I can hide that fact from my future victims, making any future crimes significantly easier...
I have definitely used big-O as the parent described. I think many mathematicians would write it in that way.
Well in my case... I've never found anyone irreplaceable either.

It doesn't seem to be the case here but I could see how a technical co-founder could be irreplaceable to a non-technical co-founder.
For the most part it was documenting the common subset of how the browsers actually worked. Only one browser implemented ActiveX or ever wanted to so it isn't in the spec.
I agree with everything you are saying... but sometimes you try and do it anyway.
Justice systems work differently in Europe than in the States; Rehabilitation and reintegration being key not throwing someone in a hole and loose the key.
The author made a few points I thought were odd (“web design is now brutalist, which is Neoflat but also good”) but one point that seems helpful:

Graphic designers have, in fact, shrugged off individuality in favor of convention in the name of usability.

Is the design universe bent toward homogeny? I mean, look at cars or houses. Is everything destined to come in 4 colors, 3 models and a trim package?
We need Carmack to do an analysis.
Legendary amateur astonomer John Dobson[0] (1915-2014) founded San Francisco Sidewalk Astronomers and developed the portable, low-cost Newtonian reflector telescope design that bears his name.

[0] https://en.wikipedia.org/wiki/John_Dobson_(amateur_astronome...
The 12 startups in the Techstars NYC Winter batch
Employers don't look up candidates on google, they look up criminal records with the authorities. It has nothing to do with the right to be forgotten. It was possible before, and it will be possible in the future.
I've read his site, but he focuses way too much on aspects of AR that have little to do with consumer needs or concerns. A "worse is better" AR display that violates pretty much every concern he has could win the market as long as it was done really well in terms of comfort and applications, the same way the limited Apple Watch pretty much dominates the market today, even though it falls far short of the kinds of magic people thought it would be capable of originally.
Ask HN: Where to find notes, advice from great 1-on-1 coaches/team leads
looking for any notes that may not necessarily be common knowledge
i.e. when designing something, take the system into account six months from now
Have you considered that higher orders of x are in fact smaller when x is near 0?

The parent comment was right and you are wrong, around zero x^5 absolutely dominates x^7 and the big-O notation is used. See for example here [1]

[1] https://en.wikipedia.org/wiki/Taylor_series#First_example
If you can simply copy the entire hardware design, pcb layout, firmware etc. of an hydraulic press, milling machine, washing machine, surveillance camera, USB serial adapter, etc. you can get a sellable product out the door fast and a lot cheaper than starting from scratch and doing it all yourself.
In what ways are these "brutalist"? The first two I clicked on had (in one) music auto-playing over a video with your mouse pointer a Terminator-style claw and (in the other) a 3D animated leg that you could spin before hitting 'access' to get to the actual site. These aren't brutalist, they're the trying-too-hard-to-be-cool teenager phase.

[1] http://gregroque.com/#/home
[2] https://heel.zone
Some Whole Foods also sell this brand in a gallon variant, for the fanatic.
For the record the "Huh? Huh?" is a quote from the article.
There was a somewhat interesting ELI5 on Reddit the other day about leaked films, with people on the production and distrubution side explaining how things work so that leaks are prevented.

Here are a few of the interesting bits:

Watermarks
https://www.reddit.com/r/explainlikeimfive/comments/86rkbq/e...

NDAs
https://www.reddit.com/r/explainlikeimfive/comments/86rkbq/e...

Splitting films in reels
https://www.reddit.com/r/explainlikeimfive/comments/86rkbq/e...
It's been too long to be able to edit.

https://www.linkedin.com/pulse/20141010125950-31061941-what-... We do have a 401k-like system that has some neat perks:

- your contribution limit carries over, so if you have a tight year, you can contribute a bunch over the following couple of years

- you can temporarily withdraw from it tax-free to buy a house (it has to be replaced within 10 years or you'll owe income tax on it)
When you say 'i=0', what you mean is that that is the base case, and the sigma specifies a bunch of other cases.

i_1 =/= i_2.

As xg15 noted, it's perfectly fine to say (x=2) => (x + 3 = 5). The problem the first example really addresses is that in mathematics, the namespaces are loosely defined, but in programming they aren't. 'i' can mean several things at once, and it doesn't really matter because those things never really interact in the same context. In programming, you need to specify the name 'i' every time you want to reference it, so it's important that you have a stricter namespace rule.