jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
All the major arrays are named after mathematical constructs you can find defined elsewhere. There's examples of them in the docs, and the describe function dumps them out for you.

The hairiest parts of the code and where he deviates from mathematical convention have more in depth comments (e.g. simplify, simplify_bits, inline).

Much of meaning and purpose is explained by that top coment - go read about Clifford algebras elsewhere. That seems an entirely reasonable approach to me. Indeed, I read the wikipedia page briefly, and already the code made a great deal more sense to me. So I think his position is justified.

So I really cannot see how you see this falling short.

Perhaps this is about expectations. You obviously wanted code that teaches, as well as functions. Maybe you were also expecting more object orientation, more spread out code? Well, those were not part of the authors plan, but don't alone make it bad code.

Seeing as this functions as a code generator, frankly, the output is a better teaching tool - one can look at the rust generated for, say complex numbers and dual numbers, and immediately see which parts are in common, and which parts are different. That makes you think about what other things could fit the same template, which is basically what clifford algebra attempts to answer.
You know what Smart TVs do, right?

(I'm just saying, because apparently there were people unaware they are paying to get screwed from all sides at once)
> there is very little international communication and cooperation

Indeed. The EU didn't really mind about Italy's problems and potential economic unease until it started affecting other european countries too.

If you assume the european union being based, fundamentally, on cooperation then that really make you question the whole thing.
But that's the point. Why wasn't the US prepared?
With glasses you could see warnings about cars passing on the right when you're looking to the left, so I still would like to see at least a prototype of the car HUD glasses.
On HN, you can't accuse other users of astroturfing without evidence. Opposing opinions aren't evidence. Please don't do this here.
How convenient. They didn't do their jobs. The DC police didn't do their job. A possible pivotal moment and...nothing? But this is simply coincidence? Some of the "best & brightest" all simultaneously go brain dead?

I'm no fan of Trump. But as such facts continue to align my distate for him is overshadowed by my fear of nefarious actors and other suspect agendas.
Parse your server's access log file. The way it had been done for decades. "Analog" was popular then, Should be better options now.
Ethereum is actively moving away from POW, does that change your opinion of it at all?
That's about 130 trees or 13 houses. Yes, that's well beyond the amount of building materials used, but not unimaginatively so.
Why would the TU endorse the Libertarian Party when the LP has done exactly zero for teachers, and has never said or done anything to imply it has any interest whatsoever in the lives of teachers?

It's a very revealing tell that this is even being asked.

Generally, why do Libertarians seem to act as if Rest of World owes them, but relationships are solely for their personal benefit with no reciprocity of any kind?
Full disclosure: I've always been anti-union for my own personal approach to life. I do see the value in unions, I've just always, to this point, been a go-it-alone-and-fight-my-own-battles kind of person. I don't want to be beholden to a union or their rules any more than I want to be beholden to an employer beyond my contractual obligations for which I'm paid.

That said, people should take note of what happened when Walmart used these tactics. Employees then went on to suffer such things as zero hour contracts, contracts where time was just shy of the legal requirement to give them benefits, pay was no more than the minimum required in any given state/province and people became slaves to their jobs because they couldn't afford the time off to find other jobs because then they wouldn't be able to make ends meet or there were no other jobs so Walmart had zero incentive to pay any more than absolutely required to by law. etc. etc. etc. because humanity is only afforded if legally required [which I personally find disgusting].

These are tactics to prevent a coalition of employees from having their rights heard and maintained... even with this coalition someone is fighting to maintain and win your rights(!!!!!) There's something very wrong with anyone having to fight for their rights to be given, but that's another discussion. In a commercial environment that allow employers to behave this way, where the only advantage to winning your rights is in a coalition of the workforce holding employers to account, unions absolutely must not only be allowed but must also be protected.

Its okay if you're bullheaded enough or within your means enough to walk away if your rights aren't given fair consideration and honoured, but if you're in a position where you're a prisoner to your job, i.e. can't afford to take time off to find another job/other income, or there are no other jobs in your area and you don't have the means to leave etc. you don't have any bargaining chip.

No employer should ever have the privilege of keeping you prisoner, nor preventing you from having a means to bargain for your very right to fair treatment.

Amazon needs to be severely reprimanded for this and taught a lesson about what it means to honour employees' rights.
I don't think it does, no. I think our intuition is that it does, because that intuition works pretty well for tribal, hunter-gatherer life, but it doesn't really work in modern society.
The companies I've worked for have in-house IT because outsourced IT is a dumpster fire 100% of the time.
Congrats on the success.

Did you get many repeat customers?
I see the licence is limited to 3 machines instead of the user. Did this have the effect of getting customers to buy additional licences?

It would be interesting to know if people are willing to pay again so they can use software on multiple devices or if it is more likely to put people off buying the software.
This isn't a case she should be making at all. This is a hacking issue, not any "hatred of women" or anything else she's trying to make it out to be. She's embarrassed and trying to deflect it onto something else. Hacking, yes. Hatred of women and rape issues, no.

I'm also having problems with the video showing the very pictures she was so embarrassed about. There is some sort of disconnect there I don't have time to go into.
Original title is "Hacking the CEV for Fun and Profit".
"So you’re calling Apple out on their supposed exaggeration of the pixel density

based on… Screenshots from compressed videos?"

unbelievably dumb blog post.
I'm loving the 'BuiltWith' extension, to explore the technology stacks used by websites. That will certainly come in handy.

http://blog.builtwith.com/index.php/2010/06/08/builtwith-saf...
Most importantly, it exposes assumptions. Yesterday there was the post about hand-crafting beating the compiler where the compiler made assumptions that weren't true. Every solution incorporates assumptions, which may prove false or simply age poorly. When you re-invent the wheel, you get to re-examine those assumptions.
I second the motion. Sites that force you to use Facebook to login make the Internet sad.
It's also not quantified in any way. Better how? Overall, the marketing copy there is really weak. Lots of fluff, not enough structure, and way too light on details.
Their blog feeds certainly are. I have to scrape the pages to get a decent Krugman feed.
I'm not certain that's the case. There are a lot of Java web frameworks and libraries, but many of them are orientated around static class-based designs, which don't translate well to a functional paradigm.

Most of the work I see in Clojure web development tends to keep Java at arm's length. Deploying to servlet containers is common, but beyond that I haven't seen an awful lot of overlap.

My experience might be atypical, of course.
There are stark legal differences between arrest and detention. TSA agents are authorized to detain, but not arrest, suspects. The bar for detention is lower, and detention may be performed by people other than sworn peace officers. Even private security officers - such as those at casinos in Nevada - are legally permitted to detain people for the purpose of notifying the police if they believe a felony has occurred on the property. NRS 171.1235

By contrast, an arrest may only be performed by a peace officer with probable cause to believe a crime has occurred. Detained suspects do not have to have their rights read to them, whereas they must be read to arrested individuals. Detained suspects are either arrested or released usually within hours, as was the case here.

Detention and arrest are vastly different things, both legally and practically, that are used for different purposes. The system worked here: he walked into an airport displaying many red flags. He was detained for a few hours, determined not to be a threat, and was released.
Monads are originally a solution to giving semantics to i/o, exceptions, and other things that fall under the generic headline of side-effecting computations. I'm not sure what value you get out of it when your language isn't Haskell. Here's the paper that started it all: http://www.cs.cmu.edu/afs/cs/user/crary/www/819-f09/Moggi91.....
not sure what are petit-torts. but that is probably a good thing.
An excellent point. I don't know if it's true. The government is certainly arguing it's true. How do we test that?
The cynic in me can't help but notice that all these platforms are suddenly growing a backbone now that we know Democrats will control both the executive and legislative branches.
My house, my rules.
You may be right about the dates, I was going from memory so could be mixing up my sources. The part about doctors not being aware of vitamin c deficiency as a cause for scurvy definitely rings true for one story I read about a south pole expedition

EDIT: found the story here https://idlewords.com/2010/03/scott_and_scurvy.htm
WattTime | REMOTE or Oakland | Many open roles | Full-time

WattTime[1] is an environmental tech nonprofit that helps devices be smarter about using green energy. We are also moving into some satellite-based emissions monitoring efforts [2]. We are hiring for many roles: analysts, operations, engineering, data science, and an unposted GIS/physics role [3]. Small team, good people, good work, remote-friendly. Hope to see your application soon. Email me (shawn@watttime.org) with any questions.

[1] https://www.watttime.org/
[2] https://www.vox.com/energy-and-environment/2019/5/7/18530811...
[3] https://watttime.recruiterbox.com/
I check back on Derick Sivers recommendations often at https://sive.rs/book

See below for some recommendations based on my 2020 reading.

Fiction recommendations:

- A Little Life by Hanya Yanagihara. This book absolutely wrecked me emotionally (in a good way) for weeks after reading it

- The Nickel Boys by Colson Whitehead. I enjoyed this even more than the Underground Railroad, which was also great. Both also won a Pulitzer for what it’s worth.

- The House of Broken Angels by Luis Alberto Urrea. This book gave me a glimpse into what it’s like for Mexicans who immigrate to the US, and the storytelling was just wonderful.

Non-fiction recommendations:

- Braiding Sweetgrass by Robin Wall Kimmerer. Mix together equal parts science, indigenous knowledge and myth, botany, and wonderful writing and you get this book. I love Kimmerer’s voice (both in terms of her writing and her performance of the audiobook) and I read Gathering Moss by her this year as well because she’s just that good.

- American Prometheus by Kai Bird and Martin J. Sherwin. In my opinion is the definitive book about the atomic bomb and Oppenheimer. I also read The Dead Hand by David E. Hoffman and I think that was a pretty good follow up about the arms race and Cold War that came after.

- Barbarian Days by William Finnegan. I knew nothing and cared little about surfing before this book. I couldn’t put it down after I picked it up though. I’ve heard the audiobook is great so I might just read it again in that format because it was that good.

Good luck with your reading!
> All else being equal, I see it as better to under-promise and over-deliver than the reverse:

But "over-promise" could mean multiple things. If I'm buying a hard drive "over promise" means larger. If I'm figuring out how much space a game will take up on my hard drive before I buy it, "over promise" means smaller.
> Take automation as a given. It's been a trend for decades.

I do not take automation as a given, because it is not yet able to produce all that we want. You're living in a dream world. That dream may one day be a reality; that day is not yet here.

> No one consented to be born into a system where they are enslaved by capital holders.

I did not consent to be taxed to pay for those who choose not to work, either.
An incentive to be James Joyce.
Not really sure. Most places I've lived we haven't had a ton of options on pricing so haven't dug around.
Tai Le? [1]

I honestly don’t know but I stuck some handwritten symbols into Shapecatcher [2] and this is my best guess.

Other handwritten examples:

https://scriptsource.org/cms/scripts/page.php?item_id=script...

My other guesses were Georgian, Armenian, or (though unlikely) cursive variant of aboriginal syllabics.

[1] https://en.m.wikipedia.org/wiki/Tai_Le_script

[2] https://shapecatcher.com/
I mean, aren’t we talking more about the Black Swan events that are worth investing in?
Or if you do speak in acronyms, please define them in parenthesis if they’re being used for the first time in the thread.
This is an article on some of the reasons why computer programming should be taught to everyone at a high school level.
> If, and it's a big if, that came to pass just once in five hundred years then sure, the chances of dying in such an event turn out to be higher than dying in a car crash.

Wait, do you mean "if you were involved in a car crash you'd be less likely to die than if you were involved in a CME"?

Is that what you and the OP were saying? If so, I could agree with that, rephrased as "the lethality of a CME is higher than that of a car crash".

But what I was thinking is that CMEs are far less likely, so their lethality doesn't matter as much when predicting what you'll die of. I'm far more likely to be involved in a car crash than in a CME, and since fatal car crashes actually occur, I'm far more likely to die in one than in a CME. Simply because the CME is very, very unlikely to happen.

To rephrase it in terms of things that actually happen in our lifetimes more than once: the lethality of plane crashes is very high: you're very unlikely to survive one. Their lethality is higher than that of car crashes. However, if I were to ask you: "is this person, Jane Random, more likely to die of a car crash or a plane crash?", you'd have to bet on the car crash -- simply because plane crashes occur far less often.

(This is purposefully excluding other, likelier causes of death, of course).
Hell, as a Georgia Alumni, I think it's hilarious!

I'm surprised a GT student was so careless TBH. Tor + an anonymous proxy if you're gonna be futzing around in someone else's network, even if you don't intend to cause any tangible damage!
Yes, I implied that. But of course, when you do so, you create an own "flavor" of Python, that will not be understandable for others.
This system seems to encourage extremism - extremist groups are more able to affect political decisions than indifferent people.
That's the main reason I clicked the link, honestly. "Woz quitting OS X? I wonder what he has to say about it."
I made the same switch a year ago and I'm happier back in Linux.

It was the breakage of Spotlight-Preview integration that removed my last reason to stay on OS X.
Um, okay? This is like being told why someone switched office chairs.

This only got to the top of Hacker News because of this guy's last name.
Check out https://www.esharesinc.com

eShares is not just "glorified spreadsheets". They are an SEC registered transfer agent. eShares offers fully electronic securities which feeds into the realtime cap table. Here's the feature page: https://www.esharesinc.com/features

Disclaimer: I work at eShares.
According to this post[0] (which, incidentally is from a Steve Wozniak Slashdot "AMA" exactly 15 years ago - 2000/01/03[1]), they are not.

0: http://beta.slashdot.org/comments.pl?sid=3230&cid=1410837

1: http://apple-beta.slashdot.org/story/00/01/03/1035237/interv...
Well, I'm always a little baffled when I see such great techniques for rejecting potentially awesome candidates.

Why overthink a toy example? The only purpose served by fizzbuzz is to weed out people who can't write any code.

If you want to know anything else, ask a more relevant technical question. It's downright lazy to simply jump to conclusions, and as a result you end up hiring the wrong person.
I'm getting more interested in dipping my toes back into linux laptops, partly for privacy and control reasons, and partly because I'm finding it more difficult to develop on OS X as I am more frequently using micro services and docker and virtualization. I haven't picked a platform yet though because I would like to see how "free" (libre) I can get for privacy/control reasons, and it's time-consuming to make the right choice - I see a couple Trisquel-related options including a 2006 Gluglug thinkpad (but it appears to be perpetually out of stock), and a "novena" (https://www.crowdsupply.com/kosagi/novena-open-laptop) but it looks like that will still have some non-free stuff in it.
> they are essentially taking the one independent choice you have during your work day (what, where and how to spend your lunch break) and making you conform to the "norm".

Wow, you really need to get perspective or a different job.

I have tons of choices every day at work. Lunch is one of the more mundane (but important) ones. If I was offered the option to go to a company cafeteria (I've worked at places like this before), I'd probably go as often as not.
By and large I agree, but as I'm using Dropbox for more and more things, I really would like 2 small adjustments to existing features:

1. Allow me to sync any folder - i.e. don't require the creation of a "Dropbox" folder.

2. Modify Selective Sync so that I can omit folders on the client from syncing.

If those two features existed, I could select my home folder to sync and exclude Music, Photos, etc if they were too large for my account. I don't need a complicated remapping interface for syncing when this is done, and it maintains the mental model of a single folder that's synced.
perhaps this helps clarify which approach is succeeding:

http://search.twitter.com/search?q=live+mesh vs.
http://search.twitter.com/search?q=dropbox
Hard drives are considered a user-serviceable component, so the aftermarket SSD is fine. It's the optibay drive which won't fly if he ever needs to receive service. The easy fix for that is to remove the optibay, and re-install the optical drive before service before bringing it anywhere for repair.
The tech community really needs to give up the idea that hard work should be given away for free.

Does "[t]he tech community" even have that belief to begin with? The techies I know, both OSS contributor and not, believe that there is value in giving away some things (e.g., open sourcing projects) but proper and expected to charge for other things.

While people may not agree on what exactly should be free I've met no one who flatly claims hard work should be given away for free.
I thought it was a derivative of "Betsy," connoting a friendly 60something lady knitting scarves.
I am trying to find more information about this as we speak - but I will be very surprised if SLI just works with plain vanilla 9xx series chipsets that come straight from AMD. Thanks for adding the techreport link.
Now this is just ludicrous. I say this is one of those old rules of an industry that needs changing.

We have an image of a journalist as this hopeless romantic, broke, and poor guy who's walking around taking care of our first amendment rights.

As far as I'm concerned, as long as this doesn't impact a startup's coverage on TechCrunch - and it seems like it doesn't, and besides it's not like Arrington writes much lately - then I'm perfectly fine with this. It's just like any other investor; why should we deprive Journalists of the right to invest in anything as long as it's transparent?

I'm sure journalists can own stock in companies (and might disclose it). This is no different.

Let's stop with the Arrington/TechCrunch-bashing. Whether you agree with their positions or not, they're not in the wrong here.
Wow.

You're doing exactly what I spoke against in my post above. You're singling out one side and pointing the finger yelling "bad people! bad!".

Do you really think the argument is "bad people" vs. "good people"? That the pro-gg side's argument is "let's be psychopaths! being a psychopath is fun!"?

Think for a moment. Please. I looked at your other posts, you seem like a smart and completely reasonable person. Why didn't it occur to you that whatever is happening on twitter is foreign to the actual talking points?

And why didn't it occur to you that both "sides" are full of raging psychopaths who have done the worst of the worst? How can your mere association and sympathy with one of the sides make you so blind to its own actions?

Maybe we're here seeing why the two-party american political system is such a clusterfuck.

Edit: Jesus christ the downvotes. "Screw anyone who tries to bring sanity to this debate! I want my chaos back!". You're better than that, HN.
You should be fine
"Do you know who did 9/11? Osama Bin Laden! And did you know that Osama Bin Laden had shoes? So you see why your shoes are suspicious and we have to arrest you?"
'Cause you're apathetic, presumably. We all get tired of caring sometimes.

The real question is why you feel compelled to brag about it, instead of just closing the tab and reading something that suits you.
The way I put it makes it sound like women take 6+ months time off because, oddly enough, women take 6+ months time off. The average in Canada is 39.6 weeks paid leave. Note that that figure is for children aged 1-3, how many weeks paid leave did their mothers take. The average per women will be higher.

The plural of anecdote is not data, and you are no exception.

StatCan: http://www.statcan.gc.ca/pub/11-008-x/2012002/article/11697-...
Since you're reading this, a feature request: I would love it if you could put up a REST endpoint for extracting all the images (example code here [1]) on a web page, and more endpoints for extracting all the links, script addresses, etc.

I was trying to do that on Browserless but couldn't get the final file download to work (I adapted Stack Overflow code linked below to put all the web pages images into a ZIP file and download that) - presently I'm running this on a Google Cloud Function, which is working but I'd rather outsource it to you, especially since the function chokes on large web pages (possibly it needs more RAM than the 2GB limit currently available in GCF?).

[1] https://stackoverflow.com/a/52542490
These machines are sizeable and you can't just retrofit every existing store by fiat. Then, why shouldn't other special interest groups with dietary restrictions be able to impose their will too? We can have a flame broiler with separate meatatarian, vegan, halal, kosher, and hindu conveyors, all with their own exhaust management to ensure harmful vapors don't migrate where they would contaminate the other product lines.
I don't understand why you're being downvoted (a comment which itself is likely to solicit downvotes). No serious discussion about the advantages or disadvantages of capitalism can be had without considering the role and utility of greed.
There are also people who refrain from eating beef for religious reasons.