jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is but one of many comprehensive texts about mathematics written Jean Gallier and Jocelyn Quaintance! They are all a little unpolished, but still an invaluable resource to students!

Here are some more book titles copied from his website: (https://www.cis.upenn.edu/~jean/home.html)

* Linear Algebra and Optimization with Applications to Machine Learning (html)

* Differential Geometry and Lie Groups (html)

* Homology, Cohomology, and Sheaf Cohomology (html)

* Proofs, Computability, Undecidability, Complexity,
and the Lambda Calculus. An Introduction (pdf)

* Aspects of Harmonic Analysis and Representation Theory (html)

* Algebra, Topology, Differential Calculus, and Optimization Theory
for Computer Science and Machine Learning (html)

* Aspects of Convex Geometry
Polyhedra, Linear Programming,
Shellings, Voronoi Diagrams,
Delaunay Triangulations (html)

* Notes on Primality Testing and Public Key Cryptography
Part 1: Randomized Algorithms
Miller-Rabin and Solovay-Strassen Tests (08/2017) (pdf)

* Spectral Graph Theory of Unsigned and Signed Graphs
Applications to Graph Clustering: A Survey (12/2014)
Posted to arXiv as paper cs.CV arXiv:1311.2492 (pdf)

* Introduction to discrete probability (12/2014) (pdf)
Yes!! I love greyscale mode so much! Here are some other tips I found helped me (incl using Screen Time as a pattern interrupt!) https://www.linkedin.com/pulse/5-simple-immediate-hacks-impr...
Everyone knows that if you reside at the podium for 10 seconds uninterrupted, you become the President of the Senate and can issue any rules you want.

We're just lucky they didn't get the Gavel of Power too!

Or.. in the real world, we understand how the US political system works, realize there was no real "insurrection," and we rightly call it a bunch of jackasses trespassing.

Your call.
Hardware raid controllers are a single point of failure and when they fail the vendor sells a different product so you will always have to stock up and buy two at once.
Once you get out of your mom's basement and step out into the real world you may realize that the train is not a realistic option for the majority of the US population.
I think you may be mistaken on this. Craigslist specifically argued that masking their IP address to bypass blocking "violated the CFAA and Penal Code § 502" and District Judge Charles Breyer agreed.
Or the opposite: Have the state take care of routine preventative care (exams, age-related tests, etc), the patient would have a high-deductible policy for stuff like cancer, auto-accidents, etc. And everything else people pay on a fee-for-service basis.

Society benefits because we're paying to ensure a basic level of health for everyone and not the current system of inflated prices. The insurance industry gets to stay in business (which they wouldn't under a government run single-payer system), and patients benefit because they get to shop for a provider based on outcomes and price, for everything that isn't catastrophic.
> I think the correct answer to any question is, "my lawyer will answer that. get me my lawyer."

Hopefully. But their answer to that might contain the word "Guantanamo" and there's a chance, given that you're now an uncooperative brown person, that they're not bluffing.

I'm normally not one to buy arguments that the US is truly on a slippery slope to becoming a police state, but this year has made me seriously rethink that.
I can imagine that the same logic was applied in our colonial period to unwarranted searches and seizures. The Loyalists surely said, "Hey, you just lost the lottery. Sure they came in and stole some things and roughed you up a little, but the bruises heal in a few days and they didn't steal that much. Overall things are pretty good, so deal with it and quit your whining."

This is, of course, evil.
Well, that is because there's no guaranteed success in any course of action, save for becoming change, and believing that that action alone is a small, but important, part in the network effect.

I understand HN isn't exactly the usual activist crowd, but it should be pretty easy to understand that activism is about acting against forces much larger, stronger, and better funded than you are.

Actions that bring change will be one-in-a-million, and they will always be the fruit of an individual (or a collective) that are persistent in their goals, and pursue them regardless of others joining them or not.
I hadn't seen this before but my god it's bang on every problem I experienced in my jobs and pretty much exactly what caused my burnout.

I keep saying to people who ask what I'm doing next (currently taking a break) that my problem is I love coding but hate doing it as a job and this article has every reason why.

Just to call attention to the first point about being a short order cook, this is precisely why scrum sucks and makes me so unhappy. You can't just give us work shorn of all context and use us as assembly line workers. Unless you're giving your developers full domain knowledge and involving them at every stage of the process you're wasting talent and money and your company probably sucks to work at.
Linking once to something you use or something you made that you are proud of is awesome. Getting that spammy about it caused me not to finish the post.
I have no idea what this article means by "point of view".

However I suspect that by writing this article, the author is attempting to give his startup a point of view, whatever that means.
Thank you a lot for the tool. I had no idea I could compress PNG so much, without loosing too much quality.
I will be a heavy user of this.
I specifically do NOT want to see patents for "innovations" that would never make a dime.
> According to your theory, wouldn't they just sit on their money?

No, because they gain utility from the use of their iPad for the next couple years which they deem to be greater than the dollar value the iPad has lost due to depreciation. Furthermore, if their cash was earning interest they would have less incentive to buy iPads because the utility of 2 years' iPad use would have to outweigh both the depreciated value of the iPad as well as the appreciated value of their currency, which would lead to fewer iPads sold.
existing thread is on the front page...: https://news.ycombinator.com/item?id=26122924
In spoken language, the people at Conservancy generally call the organization "Conservancy" (no "the") but I believe prefer "the Software Freedom Conservancy" as the full name. It's true that "the" is not in the official name of the organization. In written language they also say "Conservancy" (no "the") for short, but (judging from sfconservancy.org) seem to prefer "Software Freedom Conservancy" (no "the") for the full name.
Interesting how far we've come. There was a time when a new version of an application came along every 2-3 years or longer; or never (it was fully baked and did what it said on the package, from day one).

Now we suffer from update fatigue, where half the time we fire up an app or turn on a device, it must spend a few minutes updating apps.

I'm not convinced that we always get value from these updates. (Security updates are indeed important, but sometimes their need is evidence of pushing out features too soon, without proper testing and review.)

Google Calendar seems to do everything I need and more; same with Gmail. I don't want new versions of them unless there's a really compelling reason. I sure don't want < 2 month release cycles.
The brand is incredibly strong. It wont become a footnote. At this point they will make it standalone or be purchased by another company. I dont think fading away into obscurity is in the cards.
There's also a number, top left, which is counting down as each change occurs. It doesn't seem related to one place. I can't tell what it is.
Better to remove javascript if you allow HTML : https://provetheywantit.com/project?public_token=pub_ozjXfpA...
Most accounts you secure as a service to the people running the service with the account, not for your own benefit. For these you can use weak passwords/reuse passwords with the domain added.

For accounts that are actually valuable use a self hosted password manager and memorize the passphrase it uses to encrypt everything.

Also you should be backing everything up off Google yesterday. Everyone has a decent chance of getting smacked by a poorly thought out heuristic/ML/AI automation that locks you out either because they don't like something you said or think you're trying to break in to your own account. I regret not backing up my photos before Google took them away.
> No language has ever been ruined by large corporations.

Oracle ruined Java.
http://www.fogcreek.com/kiln/ has almost all the features mentioned and they are really really useful. Free for up to two users with the students and startup discount. The free link takes a bit of digging to find if I remember correctly.

edit:

kiln: http://www.fogcreek.com/Kiln/StudentAndStartup.html

Better yet sign up for fogbugz and add kiln on to fogbugz:

http://www.fogcreek.com/fogbugz/StudentAndStartup.html
I'm curious if it would now be possible to make Keywurl a legit extension with Safari 5.
Exactly, we got covered by TC early on by knowing one of the writers (and having a great product). The adage "Not what you know ..." is oh so true when it comes to publicity.
If it's wrapped in the following it only effects iPhones.

@media screen and (max-device-width: 480px) {
Just added that to the list: "Forms of radiation relentlessly bombarding my genitalia" just below cell phone and above macbook pro.
Google had something related to not associating data from doubleclick ads with users but that seems to have been thrown out the window and not acted upon by the US government.
Interestingly, that was one of Robert Heinlein's pointers for writers; Don't re-write except to an editor's requests (quote from memory).
Regulations. That's what the government is for. You think any country is going to let someone operate millions of drones at their will? Yeah ok.
Google's gotten weird. Yesterday I was doing some keyword planning and got a negative (-) cpc and cost. I looked everywhere to try to determine what that meant and didn't find anything.

They have online chat support, so I tried that. I got routed to a sales rep who called me on the phone and who, after taking all my information while basically ignoring my question, finally heard me. She didn't know the answer.

She sent me a support link which was the same one that routed me to her. I told her this and all she could say was she was sorry and she couldn't help unless I was ready to launch a campaign.

I honestly don't think she knew anything. I'm suspicious that these are indy workers getting routed prospects by Google. I don't know. The whole thing was sleazy.

Years ago when I managed to get someone on the line she stayed with me until my problem was solved. And this wasn't even a problem (or maybe it was? wouldn't be the first bug I found on their site). I was just asking a question.
Senior iOS Engineer, Android Engineer & SET | Poland/ UK | Full-time | Remote (must be based in Poland OR UK)
https://tigerspike.com

Are you looking for a global company that offers variety, the chance to work in the office AND remotely and work on consumer and enterprise projects with clients such as Emirates, The UN and 7-eleven? We've been established since 2003 and now have 10 offices around the world.

If you want to work in a truly Agile global workforce and widen your scope of technologies, get in touch: michelle.coulson@tigerspike.com or find more info on the jobs we have here: https://tigerspike.com/join-us/engineering/
Open source does not make it okay. Do not spy on people. It's just that simple.
It’s a bug we failed to spot, but it does look interesting ;)
Surely someone will invest in the 'dot' and he'll miss the chance. He seems to assume there is no competition. Or maybe what is a dot to him was already a line to someone else (because they met earlier).
DynDNS works, but not if you're behind a NAT or firewall that you have no control over (e.g. a coffee shop).
"I have absolutely no idea what non-developers do at startups"

Disclaimer: developer at technology companies.

Well, they'd better know how to sell, and sell well, if they want to get a job in a lean business that simply doesn't have room for people who aren't contributing directly to the bottom line. Another position is that of business development. Soft skill, but really necessary to provide pre and post sales support when the company becomes large enough that the CEO/COO can no longer handhold each partner/client/vendor.

In my experience, marketing/hr/low-level product are always promotions given to the poor bastard who spent a year faking it as the office manager.
> On the following pages are a few of our favorites among those already posted. They and other artifacts can be seen in higher resolution in NIST's archive. If you know what any of them are, let NIST know.

To Wired's credit - this is merely a news article that links to the relevant NIST site.
Yes, I think I understand why it starts with 0. However, this is about context. When I am coding, I know indexes start with 0. When I am picking from a list of items in a menu, the context is starting from one.

When you go to a restaurant and you order the first thing on the menu, you don't say "I'd like to have the zeroth item" do you?
Totally "debunked" by AppleInsider. Yup, open/closed for sure.

Can we get over this? Everyone steals, especially in UI.
All turing complete languages make
anything possible, right?

But there must exist a point of diminishing returns. There is a difference between Turing Complete and Gosling Complete.
24 minutes is a long traffic stop? Have you never been pulled over for speeding? That's a positively snappy traffic stop...

Also, what the hell are you doing turning over your phone to police officers during traffic stops......
I'd be very interested to see more detail on this analysis, such as number of click-throughs, number of active Twitter accounts amongst the 400k, etc.

Smashing Mag is a good site, but it also posts very frequently and has a lot of poor-quality content where it's completely fine to ignore a lot of posted links. So I'd naturally expect a much lower amount of responses than, let's say, A List Apart.
One interesting point about this concept is that one of the limiting factors was likely that it was too complex to keep track of who had whose vote. Traditionally, with paper and bureaucracy, it would have been a near impossible task to calculate that on the day of the vote, Carol has been delegated Bob's vote and Alice's and that neither have rescinded such delegation prior to the vote. The paper trail made it infeasible.

However, now that we have computers to do most of the figuring, things can happen in near real-time thereby removing this constraint and making this (more) possible. Certainly there are many other side issues (authentication of Alice delegating her vote to Bob, did she do so under duress?, etc.)

Very interesting idea though and, as you said, probably an old idea, but one that may have been scrapped due to these technical issues. Now that we can overcome them, seems worth revisiting.
> One has to wonder if there's a reason.

Cost is one. These books would be ten times as big had they used Java examples. ;-)

Seriously now: Lisp has a very unobtrusive syntax. It seems a good fit for teaching a lot of concepts.
I love tricke down economics and trickle down economics culture in general.
At least here (Denmark) using cards online is common. The typical card that nearly everyone has is a Dankort/Visa cobranded card, which works as a Dankort when run by Danish merchants, and a Visa when run by foreign merchants, and can be charged online in either mode. I gather something similar is common in Sweden.
This is just too much. My mind is completely blown. And makes me think of how many things I think are impossible but actually are or will be in the near future.
http://archive.is/CxXRJ
That's a very deceptive study. The actual results were: non-players froze when faced with a gun while players reacted more actively (increased body sway):

From the discussion:

> Non-players exhibited an immobility-like reaction.

> Heavy players behaved as if “jumping the gun”, increasing mobilization, instead of immobilizing and waiting for the best chance to get rid from danger.

> Indeed, “... the simple sight of a weapon increases the likelihood of aggression if the person has mentally paired a weapon such as a gun with killing or hurting people...” [Anderson and Warburton (2012), p. 72].

> This is the case for heavy players of violent video games who are frequently exposed to weapon use for the purpose of killing and hurting others.

The authors are trying to say video games provoked more violent reactions. Well, to me it sounds like video games have educational value: players immediately recognized the danger represented by the weapon and reacted more aggressively. Did the non-players freeze because they did not know how to react to the danger?

Their arguments don't seem to be specific to video games. It seems to be about exposure to weapons in general. It's not clear what this result means. Games trained players to respond differently but is that good or bad? Does this mean players are less likely to survive violent encounters? Does this mean players will defend themselves more effectively? How do people who went through real firearms training respond in the same conditions? I don't know.

The PTSD stuff is also deceptive:

> Scores on the PCL-C hyperarousal cluster were also significantly higher for heavy players (Z = -2.08, p = 0.04).

That's the only significant difference. Emotional numbing, avoidance and recollections were not present. Hyperarousal includes symptoms like imsomnia, irritability, anxiety... The potential for confusion here is significant.

There's no way this particular study establishes any causal relationships.
You are correct. I was tone policing and I apologize.

This is a fucking nightmare scenario and people are making jokes about "farming in the Yukon and Siberia" as if that's a good thing.
> the choice of games is very poor

Ha, well, that's what all the critics are saying about Stadia, but PS Now has ~800 titles. So it's still pretty comparable.

> looks like they use PS3 there

They have some PS4 games too.
It was mainly a joke, but yeah I thought about the implications of what I was saying. I think, at least for me, the lack of permanence creates a more lighthearted situation that is easier to joke about. It's disorienting seeing yourself as an entirely different gender but it's more distressing not being able to control it or society's perception of it.

Honestly, I never thought about using VR for this purpose before. I'm slightly excited to give it a try and see how my brain enjoys/dislikes the effect.
I would argue that even though the surface line has been a regarded as a financial failure, it is one of their most important developments to this date. Microsoft has been developing hardware for user interface design behind closed doors for years, and never released anything to the public before surface. Sure, the surface line was originally pushed by Ballmer, but I am so very glad that Nadella did not just look at financial statistics and just kill it. Hats off to you Nadella.
Wow that was hard to read.
That picture doesn't tell you how many people have flagged the respective links.
Please there is no reason to use words that most people here don't know. Plenty of people who frequent HN are non native speakers of English.

To save others the trouble, calpaterson asked for a resume.
Um, no. A précis is a summary. Also, we all have Google to look up words we don't know.
Does anyone know which six Microsoft patents are claimed to be infringed by android?
I felt the same. the sheen vanished for me when the email contained the text:

"Originating IP address: 127.0.0.1"

oops!
I don't have anything that can (reliably) create .doc files that consistently view the same in MS Word as they do in the application I've created them (I create and update my resume in Pages on the Mac). Creating a PDF means I know what it'll look like when they see it.

I once sent a .doc file to a potential employer, and when I arrived for my interview I saw that the font it had fallen back to (since it didn't have the exact one I'd used) was an aliased version of Courier for some ridiculous reason. It was ugly and difficult to read, the spacing was entirely incorrect, and it was generally a mess. If I were an employer and received a resume that looked like that, I'd surely count it as points against them (though it's possible that accepting Word document resumes means that this happens frequently and you get used to it).

I don't mind using MS Word at work, but I don't use it at home and have no intention of paying for it, so being able to provide someone a reliable, working document is not a guarantee unless I'm using PDF.
I don't understand what point you're trying to make. Is further research not needed? Is there any reason not to continue to raise the level of awareness by the general public to this phenomenon?
I might be interested but also happy to give you some feedback. I'm a former investment banker and have also looked at hundreds of small businesses for personal aquisition. My email is in my profile.
Great idea if you control all the inputs (I'd also suggest passing in a time instead of relying on time.Now or whatever your language gives you). Sometimes you don't and it's very hard to do.
Because that's not bash' job.
Sure! I'll keep digging. >D

RISC = Reduced Instruction Set Computer. Reduced instructions result in (supposedly) reduced complexity per instruction (which has failed over time). While each instruction is "simpler" it takes more instructions to accomplish a task. It would stand to reason that it would take more clock cycles to accomplish the same goal on ARM than x86. [1]

ARM processors regularly outperform x86 in terms of instructions per cycle. They have to in order to do the same amount of work. That is literally the whole idea of RISC. Simpler instructions executed quickly. [2]

But this is not why they are fundamentally not as capable. The reason for that is the pipeline. Or relative lack of pipe-lining. [3]

But again, you are comparing a Civic to a Lambo. You have a 3.5w CPU which, per watt, you have the more efficient processor. But that's not good enough. ARM folks love to stand on the efficiency soapbox and preach about performance. You want to have the flexibility of out-of-order execution but don't want to admit the shortcomings that come with it. You have the best performance per watt but you want best overall performance. Which, if you skew every metric in favor of sliced up processors and non-real world benchmarks then sure... Your phone is almost as fast as an entry level laptop when running native code on a single core. If x86 appears slower than ARM it's only because ARM fans have thrown everything but the kitchen sink into their test bench and found the absolute most favorable conditions possible. Anything but admit that their $1200 cell (which was never designed to be faster than your laptop) is "faster per watt per core per thread" than a $150 x86 processor.

[1] https://www.androidauthority.com/arm-vs-x86-key-differences-...

[2] https://www.extremetech.com/computing/318020-flaw-current-me...

[3] http://www.csbio.unc.edu/mcmillan/Comp411F17/Lecture26.pdf
They know. It's just a good faith move.
> It could be billed based on the energy required to translate the objects.

It could be, but it will be billed with ads inserted directly in to your brain that you can’t skip or turn off - even with your eyes closed.
If commits are snapshots:

- say i have a repo with one file, a big 100MB csv with millions of lines.

- i change one line in the CSV for one commit.

- repeat multiple times in many many commits.

- how big will the repo be?
Note that whole blog is about Arm architectures and platforms rather than x86(-64) ones.