skysight-inc/HackerNews huggingface dataset:
Note that it's not just the loss function. It's the loss function combined with a very specific problem formulation - namely a neural network with only linear activations (equivalent to a 0-layer network). Once you go to non-linear layers or a different loss it's no longer solved analytically.

I do see a lot of people writing tutorials like OP's. See for example:

https://towardsdatascience.com/linear-regression-using-gradi...

The existence of these articles should not be taken as an indication of best practice. They often have the goal of teaching SGD in a simplified setting, not teaching best practice for LLS. I suppose only nice thing about using TF / SGD for such a simple problem is that you now have starting point for solving more complex problems (RELU activation, cross-entropy loss, more layers, etc.).

A few other points as to why you would never SGD for LLS:

1) it's always way slower than the closed form matrix solutions

2) if you're doing SGD instead of just GD, there's noise in which "rows" are in a given batch - as a result, repeated runs may not converge to exactly the same final weights. This never happens with the analytical solution which always gets exactly the same result.

3) if you're doing this as part of a data science pipeline which is likely the case in the real world, you'll likely want to do some cross-validation. In the SGD case you have to recompute the entire solution for each fold whereas in the LLS case you can immediately compute CVs once you've calculated the initial XTX / XTYs. This makes the process of using LLS even faster than SGD.
We also use Scalyr, it's great.
Make it longer. Consider an internal secure storage. Could you really leave valuables in it during the day if you were away. Reconsider the flap at the back. Consider when there are say over 20, over 100. This is when officials get ansy. Could the design accommodate a small group being encouraged to cluster (and optionally encourage supporter networks). Eg to protect the weak entrance area.
> In the US, it would have been sufficient to vote for a different party. Enjoy the government, the majority of you people voted for.

Except in the lower house of the national legislature (where the dominant party is still significantly overrepresented compared to the popular vote for that body), the dominant party in the political branches of the US government was not supported by a majority of voters in election to each body, even if you only consider major party votes.
Hm...not sure why you think this goes against what you’re saying. The idea is just to make things more asynchronous and give the front end team the ability to consume async information.
Also, giving the frontend team the power to query what they want is not a bad thing. You should have a process to whitelist queries before they go into prod anyway.

Incidentally serverless can also mean microservices. The idea is just to deliberately remove state from inside the code and put it into state or events. And then running that on something that scales 0-n. Why Is that against your principle of scaling the codebase for the team? It’s just a dev principle to make ops easy.
hmm, interesting.

Case 1: IQ tests are of the form:

100 + 20 x F_N^-1( F_R(R) )

where R is a raw score, that score is then translated into a percentile (by the cumulative distribution function F_R), and that is then translated into a gaussian ~N(100, 20^2) (by the inverse pdf F_N and constants 100, 20).

Case 2: IQ tests are of the form

c1 + c2 x R

where R is a raw score and c1, c2 are chosen such that E[R] = 100, Var[R] = 20^2.

If what is actually done is case 1, then what you say is correct, and saying "IQ is normally distributed" has no empirical content.

If what is actually done is case 2, then saying "IQ is normally distributed" translates to "R is normally distributed" and has some empirical content. In particular, R (thus IQ) might not be normally distributed.

(The article seems to argue, but doesn't make the case that case 1 is the case.)

EDIT to add: dunno what the Variance is actually, might be 15^2 rather than 20^2.
This honestly seems so overkill. Just use a spreadsheet?
This seems to be pushing a myth: expensive treatments must be better treatments, right?

We have very good evidence that these new, expensive, treatments do not extend life and that they make quality of life worse.

England set up something called the Cancer Drugs Fund. This provided access to new medication that hadn't yet been assessed for value; that were in the process of being assessed; or that had been assessed and were found to be too expensive for no benefit over existing treatment: https://en.wikipedia.org/wiki/Cancer_Drugs_Fund

Most drugs paid for by £1.27bn Cancer Drugs Fund had no “meaningful benefit” https://www.bmj.com/content/357/bmj.j2097

The Cancer Drugs Fund was popular with the UK press who pushed for it to be expanded without bothering to see if it was extending life or improving quality of life. http://journals.sagepub.com/doi/full/10.1177/014107681879680...

> Health care already is 17% of the US GDP and the US government spends more % of GDP on healthcare in America than almost all European countries.

And yet it has worse outcomes across a range of measures, including "life expectancy".
This is exciting for the future of group travel!
If you're getting shoulder and back pain from poor sitting habits, you should address that directly. Fix your posture, your spine should be slightly curved when you sit with your shoulders upright. You can also get a standing desk, and start weight training or doing calisthenics

The general dietary advice these days is:

- avoid added sugars and oils

- eat a (primarily or complete) plant-based whole foods diet

- people are also experiencing some benefits from fasting, which can be divided into 3 categories:

1. intermittent fasting
2. a water fasting session, usually 1-3 days long
3. going into ketosis for prolonged period of time
The i9-9900k does NOT support AVX512.

The i9-9900x does. (x, not k). Confusing? Yeah. Blame Intel's marketing.

Still, the i9-9900k is faster at AVX2 (256-bit), which is useful in H264, Photoshop, and a number of graphical productivity applications. And you can see the benefits of it: the i9-9900k gets close to Threadripper performance on Handbrake due to the AVX2 support, even with half the cores.
Free treatment is limited to standard forms. Research treatments not included. Source: my grandparents receive cancer treatment
Good one. Developers really need to understand Structural vs Nominal typing before saying TypeScript is less type-safe than Java.
Jony Ive 'proud' of Apple Watch
Having the Security Rug Pulled Out from Under You
> What happens if you remove requires { forall i j. (i <= j) -> (pred i -> pred j)}? I think it should still check, actually.

If I simply remove that 'requires', then Why3 cannot prove the postcondition of `binary_search` automatically anymore (using the Z3, CVC4 and Eprover automatic provers that I have installed).

Specifically, Why3 tries to split the postcondition into the 2 parts: `pred result = False`, which gets verified correctly, and `pred (result+1) = True`, which cannot be verified automatically.

I think this is because nothing stops `high` from actually being lower than `low`. If someone passes those 2 arguments reversed (high as low and low as high), then probably the algorithm wouldn't work, right? At least, Why3 is not convinced that it would work.

However, if I add this loop invariant: `!cur_low < !cur_high` and this function precondition: `requires { low < high }`, then it all works fine! (both are required).

Diff here: https://clbin.com/wVkhO
And full code here: https://clbin.com/2gBfJ

I tried separating `pred` into logical and run-time versions (one with the ifs and the other only with the comparison), and it all seems to work fine, except for one problem:

The run-time version of `pred` is a partial function (it only works for valid array indices), so it needs a precondition. However, when I pass `pred` as an argument to `binary_search`, I can't / don't know how to specify that the argument needs the precondition.

Therefore, Why3 complains that the precondition of `pred` may not be respected (all other verification conditions are proven to be valid).

I could do what I did before (making `low` and `high` functions, etc) but that greatly complicates the code...

Maybe there is some way to do that, but currently I don't know how.
Even if the money is available via discretionary spending, the article is arguing that the lack of an explicit price of $X>$0 means that the client has no skin in the game, as if the cost to the client goes from $0->$X. The implication is that charging a price makes it more likely I will buy once the pilot is over because I now have "skin in the game".

My point was that this is not true. The cost is not zero just because there is no price. I already have skin in the game. I am willing to incur those costs on a pilot to decide whether to use your company but the decision will be based on how much benefit your company demonstrates during the pilot.

Adding a price to those costs just makes it less likely I'll do a pilot, that's it.
IIRC this is used by Clementine, a QT-based desktop player.
FinCEN Employee Arrested for Leaking Information
See below:

https://www.cnbc.com/2018/10/17/us-treasury-employee-arrested-on-charges-of-leaking-reports-to-media.html

https://www.foxnews.com/politics/accused-treasury-leaker-had-co-conspirator-in-plot-to-spill-dirt-on-trump-officials-court-files

https://www.thisisinsider.com/fincen-employee-treasury-charged-charged-sar-leaks-manafort-gates-2018-10
How Watership Down (the film) terrified an entire generation
Ah, so that part of the comment is in reply to the original post. Confusing but I see.
Bug-loving girl who was teased at school co-authors research paper
Mine used the word "cured", after the chemo and surgery to remove all remaining tissue.

Mind you, it was in the 80s, and in Canada.

So use of the word could be related to time period and geography.
Care to talk about your background?
Discord's new ToS revokes the users right to sue
Much needed product, have had a lot of inconsistent experience with regular Airbnb’s.
I need the same stuff but for managing agents and apartments I’m looking at.

Creating these kind of tools are really good ideas for disrupting the markets. Because once you get the users you get everything.
> What would healthcare-centric revolt look like?

Everybody refusing to pay their hospital bills en masse maybe?
OP isn’t being unkind, it’s simply feedback. Not disrespect intended, but don’t be so sensitive:)
Alex Jones and InfoWars Are Still on Twitter, Despite ‘Ban’
> Interview feedback - Give interview feedback to your interviewer and get feedback back.

I'd be very surprised (and impressed) if any interviewer gives honest feedback on the interview, in writing (via the app), esp. in cases where candidate was rejected / didn't receive an offer.

Cos that would have a discrimination lawsuit written all over it. HR and/or Recruiters also never gives candid feedback for the same reason. Because if they do, someone will eventually sue the company for discrimination.

Ex: The most common cookie cutter response for rejection based on ageism is "We really loved you, but unfortunate there wasn't a cultural fit."
hmmm.

Their website is lacking in any information. It claims "Disruptive Pricing" but you have to contact their sales team to see that pricing.

This seems like a premature PR piece.
I think I've seen either Intel or AMD explain hyperthreads as being useful in the case of a gamer who is also using a software encoder to stream their gameplay.

Also, HPC doesn't necessarily imply a uniform workload; it just implies that all workloads are trusted. Really, modern HPC clusters are still "multi-tenant"; they're just tenants who are all e.g. employees of the same company, or researchers at the same university. So you can describe them, from a security perspective, as one "tenant." None of them would have anything to gain by doing a side-channel attack against one-another.
How to build a multiplayer Magic Leap game
"There's no other reason to put all the vehicle information so far away from the center other than planning on eventually phasing out human drivers."

It's to the right of your steering wheel so you can see it and touch it with your hand.

The screen should not be essential to use to drive safely. No brakes, speed changes, turn signaling, etc. These should be tactile, so you can use muscle memory and focus on the traffic. Obviously any screen can also be distracting, so it's important that it is designed well and thoroughly tested.

Paying attention to your speed, means not paying attention to the road. No matter where the dial is. Checking your speed is not something you need to do to drive safely. A responsible driver can pick a safe moment to glance.
You also learn how to sell in early childhood...

- No.

- Why?

- It's candy, and we're not here to buy candy.

[...]

- Why?

- [Sigh] Because mum said so, and I promised her not to buy you any.

- But mum doesn't need to know, does she?
What? Super unlikely a cancer diagnosed at 60 which killed you at 70, while showing complete remission at 65, would have let you live 10 years without treatment.

Most people survive early stage cancer. Very few survive late stage cancer. Very often cancer is diagnosed late stage, which is the main reason for cancer lethality.
I tried searching for that excerpt from your book and couldn't find any matches. Is the book published? I'd be interested in reading it.

If I wanted to turn carbon dioxide back into elemental carbon I'd probably try to get there via the Bosch reaction with electrolytic hydrogen:

https://en.wikipedia.org/wiki/Bosch_reaction

NASA has funded a fair bit of lab scale work on it for recycling breathable atmosphere on space stations. It doesn't require heroic super-materials. You can theoretically store the input CO2 and H2 in large buffers so as to smooth out intermittently available input energy, without needing to firm up the primary energy supply itself.
You should be more specific here. IN AMERICA. Developed countries dont have this issue.
I hadn't really thought this through, but the ability to 'snooze' a meeting sounds like something which could be really useful, especially when I'm on maker's schedule and I'm meeting someone on manager's schedule (terminology from here http://www.paulgraham.com/makersschedule.html).

In fact, on a previous job, this happened a couple of times. I was in flow, finishing something off or pairing and I would forget about my 1-1, showing up 15/30 mins late. I was always really embarrassed, but actually it didn't affect the manager too badly because they had other things to be getting on with.

My manager wanted a scheduler which satisfied the condition 'I would like to see all of my team members for at least 30 mins each on Wednesday', but they didn't mind who was seen when. In practice, these appointments were scheduled, by the manager, pretty much randomly I think, and fixed in advance, but something fluid could have worked.

Perhaps it is inevitable that all makers want meetings at the beginning / end of the day, but I'm not sure, especially when there are other meetings etc going on. Also, perhaps the short term rearrangement would be so disruptive or unsettling that it wouldn't be practical. My experience in some jobs has been that this was happening anyway with people frequently late to meetings, so they were defacto snoozed anyway.

As you say, if nothing else, such a system might surface some interesting data on which meetings were always missed / moved.
Whoa, great catch! ;-)

Kept hitting the (disabled) Siri virtual button, and it would unhelpfully offer to enable it every time.

Annoying, but at least there's a way out!
Incredibly insightful! Thanks for sharing, I've bookmarked this
Not only that, but feminist Marxism had already taken off by that point, and it's been a present (albeit relatively quiet) topic of discussion ever since Engels. I'm honestly surprised people (especially on HN) don't know about the ideological roots of the liberation of women in Marxism (or Communism generally). Liberation is a fundamental principle; the comment you're replying to makes it seem as though women in the workforce is antithetical to Communism, or something.
Topological Signature of 19th Century Novelists:Persistent Homology in Text Mini
> Balance is important.

Not for everyone.
There's zero evidence at all, none, not one example of any of these hacked devices, it's all "someone I know seems to think this story could be real" which is propelling this whole BS forward based on stupid rumors and hearsay rather than actually evidence. Let's hold ourselves to a higher standards here.
All of em
Our Brain’s Unique Cells, Legal Weed in Canada, and More. 5 Stories of the Week
I ended up dropping it for DeaDBeeF, but you might like qmmp (https://en.wikipedia.org/wiki/Qmmp). Not a bad clone.
Not the OP but I upgraded from 6600K -> 1800X and honestly they're not even in the same ballpark performance-wise. When you come across software that can take advantage of multiple threads it's not even a contest, the 1800X just walks away laughing.

One example I can think of off the top of my head is gaming and transcoding (Plex server) at the same time. Even with QuickSync enabled and running, transcoding HEVC->x264 would regularly stutter and drop frames while a game is running, while also affecting the games framerate. The 1800X (without hardware accelerated video transcoding) just plows through it like it's nothing. I've even had it transcode 10-bit HDR video while playing Forza Horizon 4, not a single loss of framerate in either the game or the video.

The extra cores/threads are nothing to scoff at when software can take advantage of them.

My upgrade consisted of only the board and CPU; same RAM, GPU, PSU, SSD, etc.
In many cases, the English translation actually improved on the humor of the original.

One example of this is in the names of characters. The dog is named Idefix in French, but Dogmatix in English, which is more apropos since he is a dog. The druid is Panoramix in French, but Getafix in English because he's always supplying drugs.. I mean magic potions to the protagonist.

Plus, there are other hilarious names like Unhygienix, Vitalstatistix and Fulliautomatix.
I visted Finland two summers ago. I didn't notice anything out of the ordinary in terms of friendliness or small-talk. I mostly visited bigger cities though.
I'll shamelessly plug this for Kerberos since SPAKE is a variant of PAKE...

Kerberos has a draft for adding SPAKE to Kerberos:
https://tools.ietf.org/html/draft-ietf-kitten-krb-spake-prea...

This was implemented sometime around March in MIT Kerberos:
https://github.com/krb5/krb5/pull/741

One of the interesting use cases would be to add 2FA support to the Kerberos protocol, but that support is still pending last I checked.

A second draft that is useful for SPAKE would be improved Channel Binding (CBs) support:
https://tools.ietf.org/html/draft-ietf-kitten-channel-bound-...

CBs are still WIP upstream:
https://github.com/krb5/krb5/pull/685

Channel bindings allow Kerberos to piggy back on top of an existing encrypted channel (e.g., TLS). When doing 2FA with SPAKE in a browser, this means that we can take advantage of the security guarantees of the TLS protocol by ensuring the value of the final handshake is the same. This is most helpful for SSO-type scenarios.

If anyone wants to comment on either RFC, I'm sure the Kitten WG would be happy to take feedback:
https://tools.ietf.org/wg/kitten/

Disclosure: I work closely with several of these folks and worked on the CBs PR.
Is that a joke website or serious?
This so much!

The fact is, we're all already exploiting it all the time. By existing in the reality where you decide not to try quantum immortality, you open your future life up to tons of possibilities. The moment you pick up the gun to kill yourself, you already are on a path limited to "puts the gun down" "shoots self, injured but survives" and "dead". Once pulling the trigger, quantum immortality will 'save' you, with a few worlds spawned where you survive just fine, but the overwhelming chance is you'll wake up in a hospital bed with whatever's left of you.

I actually know of someone who committed suicide to explore quantum immortality. They aren't hated for it since really, you don't commit suicide because of an interesting theory, you commit suicide because you're depressed. An interesting theory may be given as the reason, but it was depression and people are really sad the person is gone. (As am I)
Classical Risk vs. Quantum Risk
XSS using a bug in Safari and why blacklists are stupid
Whoa--if'n you're getting bowing, you're likely looking at an expanding battery, which is bad news. Get that to Apple repair ASAP!
A Hacker from South Africa Rescued the First NASA Computer in Space (2016)
A famous doctor said somewhere in an interview (sorry forgot the source) that there really are very few 'cures' in medicine.

Aside from assisting the body's natural healing process, the best medicine can usually offer are treatments.

Example: insulin is not a cure for type 1 diabetes, even though you can live a long life with this treatment.
Headphone jack's still there on the MBPs, unchanged.
Threadripper or Core i9 for my next Linux desktop build?
Is Mark Zuckerberg a jerk?
Something like this only happens when there is a rift within the elite/intelligence community.

Both apple and bloomberg are heavily back by intelligence and elite community.

Bloomberg would never have published this story without the approval or permission of some section of the intelligence community. And apple/amazon/etc would never have come out against it as strongly without the approval or permission of some section of the intelligence community.

Seems like after Trump's election, there is a war between globalist pro-china elites and the nationalist anti-china elites.

This story, saudi journalist story, north korea, china, russia, europe, brexit, etc... There is a rift within the elites. We'll never know the behind the scenes full story but it should be interesting to see how things unfold. Are we on the cusp of a global paradigm shift or will the old guard win and maintain power?
I'm seeing more companies do this, actually. For example Dropbox gave me very specific and helpful rejection feedback. I'm sure they have guidelines in place to make sure they don't invite lawsuit. It was all strictly about my performance on specific questions. Also they tend to do it over the phone, again I assume to reduce chance of lawsuits.
Ensemble models have higher VC dimension and are more prone to overfitting.
Which are you your other favorite forms of analysis? Mine are:

https://en.wikipedia.org/wiki/Formal_concept_analysis

https://en.wikipedia.org/wiki/Latent_semantic_analysis

https://en.wikipedia.org/wiki/Root_cause_analysis
Are you based in Mountain View? If so, feel free to email me - my username at gmail.

I've been building a course on helping people think like an engineer and I would be happy to help you change how you think when it comes to coding.

I have a very solid approach that works well, it's easy to learn and master.

Be thankful you're living outside of your comfort zone. This means your growing as a person.

Feel free to contact me. FYI I'm not selling nothing; my course will be made available and free to folks.
Perhaps this explains why Italian Americans don't really look like the Italians I see on Italian television shows? Seems most of them migrated from southern Italy/Sicily.
Judging by a few nights in Helsinki a long time ago, the main strategy for men seemed to be drinking themselves into such a helpless state that it triggered some sort of maternal instinct in a girl walking by.

It seemed to work for them. Actually talking to a girl also worked if I remember correctly.