skysight-inc/HackerNews huggingface dataset:
Julia (normally 1-based), Polynomials package:

julia> using Polynomials
julia> p = Polynomial([1, 0, 2])
Polynomial(1 + 2*x^2)

julia> p[0]
1

As long as it is domain specific and wrapped in custom types I don't really see an issue.
Buzzwords can be fickle things. “Wireless” used to mean radio. Who calls the internet “the information superhighway” anymore? “Computer” used to be a job title. How many job ads capitalise “PC/MAC” even though it’s a contraction of Macintosh and not an initialism like Personal Computer is? The first “tablet” I bought was a Wacom — an accessory, not a computer in its own right. When did we stop calling pocket computers “PDAs”?
Good point - I stand corrected on that front.
The beautiful thing about markdown is that it looks correct in plain text as well as when parsed. I often look at Markdown READMEs from a text editor or a console and things like lists, headings, links, etc. just make sense the way they have been formatted, making easy smooth reading possible.

Dumbdown doesn't. That's reason enough why this is not for me. Also I find the markup not hard to remember at all. It's fairly straightfoward and second nature to me by now.
I’ll wait for the dumbed down version of dumbdown.
People who hold reprehensible ideas or support those who do, should be held to task, no matter how many of them there are.
I got a chance to see one of the satellite trains shortly after launch, when they had barely had a chance to spread out. It looked like a continuous line of light slowly moving across a section of the sky; really an amazing sight.

Unfortunately I live in an area with a decent amount of light pollution, and haven't been able to catch a glimpse of any of the more recent trains. (Might have something to do with the dark coating they're putting on the newer satellites to reduce reflectivity.)

For those who want to give it a try, this site gives a list of optimal viewing times, complete with an animation of where and when the satellites will appear in the sky at your location: https://james.darpinian.com/satellites/?special=starlink
An extreme example: There's a critical scene towards the end of Neon Genesis Evangelion where a single frame is on screen for about a minute with no dialog. (Not the elevator scene.)
Sam Altman Is Not a Blithering Idiot (2013)
The Supreme Court of India declared the right to privacy a fundamental right under Article 21 - as the same level as right to life and personal liberty.
https://www.eff.org/deeplinks/2017/08/indias-supreme-court-u...

This ruling was one the the landmark rulings in recent times, and a true David vs Goliath story - where a small group of privacy activists won against mandatory Aadhaar.

While it is true that right to privacy implementation remains patchy, there is growing awareness around privacy - both from government, and against large corporations. For example, half of my contact list is now on Signal and last week I had more chats on Signal than on WA.
Is there an extension that can track my extensions?
This is just a show of power by poorly informed people and a gimmick to distract people. Don’t read too much into this as the government caring about privacy.

The central government in India has no interest in the privacy of residents or citizens. This government argued in the Supreme Court that Indians do not have the right to privacy in the constitutional case about it a few years ago (fortunately, the Supreme Court disagreed and declared that privacy as a fundamental right is read in/through a few articles in the constitution). This government also sold vehicle registration and related data to several entities for money.

It has pushed the poorly designed and poorly implemented Aadhaar biometric identity for residents for almost everything, resulting in denial of service and also deaths (including starvation deaths of kids) due to people not getting their entitlements.

This government hurriedly got a couple of private companies (Make My Trip and 1mg) to develop a “contact tracing app” called Aarogya Setu for COVID-19 that requires 24/7 location access and Bluetooth to be on as well. The data from the apps is stored in central servers that these private companies have access to (a right to information request showed that the government isn’t really aware who engaged the companies or what the relationship with the government is). The application was declared to be open source but the sources have been old versions released a long time after, and have little bearing to what’s in the app stores.

India still doesn’t have a privacy law (personal data protection law). It has been in the works for a very long time, though broad reasoning in the draft gives the government the power to compel anyone to provide data.

The recent suspensions of prominent politicians in the U.S. by major tech companies has triggered the ruling party and the central government to worry about the “control” that these companies wield. The government is worried that its own propaganda troll armies (called “IT cell” locally) will start facing such issues.

The ministry that wrote to WhatsApp to not implement the new policy wouldn’t even know that WhatsApp has been sharing information with Facebook since 2016 (when it temporarily allowed some users to opt out, which most didn’t because they didn’t understand or care about the implications).

The government, faced with farmers agitating against recent laws and unwilling to accept anything but a repeal of those, seems to consider this as a time to gather some goodwill by making WhatsApp kneel to show who’s the boss in the country (both the carrot and the stick here are WhatsApp Pay’s sustainability and future).

P.S.: I haven’t listed sources for the claims made above, because all of them, except for the personal speculation about why the government is doing this, can be verified from authentic news sources online.
Joe Biden’s New Gig
I read some reporting that the going rate was only $20k, 10 up front and 10 after.
One thing that is different is that the ones on a ranch are trained since birth to know where their food is, they train them to come to bells and alarms and such.

The truly wild ones will have no such habits or inclinations and will take awhile to get them trained so to speak.
It’s reasonable to try it, but that could also fail quite spectacularly which was the actual justification. Further, their where many examples of such failures. Honestly, I found the idea quite refreshing as it suggests Star Fleet incompetence was the root issue rather than pure ethics. And really understanding the culture, biology, politics, etc of an alien species well enough to be a net positive across generations is an extremely difficult task.
More in the scientific world, more in Britain than in the USA.
Is there a good one that integrates with Express?
I absolutely hate the nipple. I have no idea why there's such a fanbase for it.
> Hello deadlock! Come on down!

Deadlock is not the worst thing, and the solution to it is not necessarily to remove as many locks as possible.

The actual problem in the US right now is that checks and balances are strong enough to allow one party to block things, but not strong enough to deter waiting until your party stochastically has enough power to get things done. This is exacerbated by having one party's ideologically committed to having the government do less.

In previous decades, stuff like earmarks greased the wheels enough to get things done (but an effective PR campaign against them got them banned). You could also fix deadlocks by strengthening the checks to force compromise among factions, like by coupling automatically expiring legislation with requirements for big super-majorities.
This means you can't load JARs at runtime with ClassLoader in GraalVM natively compiled image...
this is a really cool project, and a great curation effort. there are ansible scripts which they recommend for self-hosting: https://github.com/spantaleev/matrix-docker-ansible-deploy -- most of the bridges (mirrored to their GitLab org) appear to be unmodified from upstream.
With that kind of money being offered (assuming it is in the ballpark of true)... I wonder how many popular free extensions already have some of that junk in it and nobody's noticed. Maybe many of them? I could see a lot of devs who started out writing an extension as a non-paying hobby, having trouble turning down the free money.

I feel like this is another prong in the story about threats to sustainability of open source done the way it used to/has been done previously.
I remember finding a very similar issue with XDM on a Sun 3/60 back in about 1992. Just mash the keyboard while in the 'password' field and it would eventually drop a root shell. Oops!
Seems you're reading too much into what I said. I wasn't talking about a metaphorical hotdog, nor was I talking about the Elastic case. The post makes no mention of it either, people on HN just assume it was about it because of the timing (and maybe it was, but I am talking about the general issue of free software). Personally I don't care about companies like Elastic or Amazon, anyway, and I look at it from the point of view of a single programmer writing software.
I agree.

But how do we get there?

In my view, until Hacker News has a mechanism to capture different kinds of feedback; e.g.:

1. comment is well-written (even if I disagree)

2. comment is civil (even if not well-written and/or I disagree)

we're going to have "lump all, some, or none of these factors together" voting.
I think most people will prefer markdown, since this breaks the ability to read the doc as plain text. However for people that don't care about that, dumbdown might be nice.
I learned physics and transistors at comp-sci. It didn't help with programming at all (though it made wonders for my understanding of the philosophy of computation).

The kind of understanding you're rooting for relies on formal logic, not electronics.
How does this play with the security of e.g. Signal? Security and privacy is the main reason many of us will use it so I wouldn't want to compromise it.

Would love to use this on Linux, I find all the desktop apps really rubbish (and very happy to pay for it).
It really depends on the game and to what degree it is secured.

In a lot of games adding additional server side security checks means slowing the game down and making it a worse experience for the real users.(As in having to put up loading spinners while we spend time validating things on the server for no real reason except because of people trying to ruin the game.) That is a bummer, and when products come out that make it easier for people to make cheats it results in a proliferation of people releasing hacks.

It also takes money and time away from development and towards this kind of nonsense, which also hurts the users in the end.
Ahem. English keywords is a feature...

While I like the abstraction of using English when programming I would like to keep it out of my text.

Yes. You could translate. But...
Given the "I have no idea what KDE is or does, sorry." I suspect it's a reference to the 'ole "I have no idea what XFCE is or does sorry."[1][2]

[1]: https://trac.transmissionbt.com/ticket/3685#comment:4

[2]: https://web.archive.org/web/20130429182829/http://www.linuxu...
Ridiculing scientists for plausible hypothesis seems very unscientific.
I was just looking yesterday for a unified chat client, specifically for slack and discord. Looks interesting.
+1 for John Scalzi. His mix of SciFi, political observation, characterisation and wit is brilliant.
I don't understand that line of reasoning, and it seems like you're being obstinate for the sake of being obstinate. I hope you understand that even though you might feel one way, other people may think another and there's no orthodoxy.

Have a good day.
I have two laptops, a work laptop and a personal laptop. The work laptop is supplied by my employer and as far as I'm concerned they can install whatever they damn well please on it, because the only thing I use it for, and I mean the only thing, is work - no Internet searches, no random software downloads, not even HN. A patch of tape over the camera and away we go.

My personal laptop stays personal. It's mine and doesn't belong to anyone else. I never use it for work, even if alongside me during working hours. Zero crapware, minimal AV.

I have the same approach to phones. There's my phone, and my work phone. I was pressured to put Outlook, Teams on my personal phone since my work phone is switched off out of hours - I nearly succumbed, until that Office Portal app wanted to 'manage my device'. Nope. Our primary on-call comms mechanism remains SMS/direct call.
>If he’d gone to a superior he’d be rotting in jail and we would have no evidence of mass surveillance in this country.

Everyone says this but it's pure conjecture. We don't know what would have happened and now we never will.
> I would of thought given the Covid pandemic GameMaker should of benefited.

I can confirm this. A few of my friends picked up game development as hobby. Although they went for Construct 3 because it had better UI and was based on web technologies.

EDIT: Was pleasantly surprised to know that you are working on construct.
I've been really excited for something like this, and seeing that it's built on top of Matrix is also exciting. One of my biggest gripes as of late is how hard it is to, for example, limit your time on Instagram without cutting yourself off from Instagram's chat. I can tell my friends to send me texts as much as I want, but there's always a message or two in Instagram that I don't see until a day or two later than I want to.
> This didn't used to be possible in MacOS X. When I switched from Windows, it was such a lovely surprise I considered it one of the best reasons to make the change.

Agreed. There's few seemingly "minor" things that can make me see bright red quite like this. It's such an actively hostile dark UX pattern. It should simply be made impossible.
Oh I see. A strawman.
Users never upgrading their software certainly also leads to security problems though, it's not a solution, and it is reasonable to try to set things up so this doesn't happen.
Presumably Apple isn't going to redesign their GPU architecture every generation? How much maintenance do you see this needing?
So you are withdrawing yourself from having political opinions or learning about it. It also means you will follow what feels right, for example in promoting equality or getting rid of USA’s extreme elements at work. Since you do not decide for yourself, you will accept whatever is introduced to you as extreme elements.

Isn’t that the very definition of totalitarianism? People who won’t make decisions based on ideas they articulate, but rather let themselves go to accept other people’s decisions?
I'm over-commenting on this thread, but this is a pet topic of mine. A controversial observation of hers was that both fascism and communism were mere national movements, limited to their nation states, where what distinguished totalitarianism as a new form itself was using those nations as stepping stones and vessels for global domination. She gives some examples of totalitarian leaders rejecting both of these ideologies as not sufficiently ambitious, after using them as stepping stones.

My own interpretation is that it begins by inculcating an identity of shame and powerlessness, which respectively create the necessary righteous cruelty and infinite appetite for power to get a totalitarian movement going and neutralizing opposition to its aims, e.g. "for good men to do nothing." It is systematized, and simple enough to iterate and scale, because what it truly was is directed chaos. Defeating it is also simple set of rules, and is in fact related to defeating loneliness as well, but that's a much longer topic.
Oil rigs aren't build in place. They need to be moved to where the oil is.
Show HN: Image background removal webapp
I built an image background removal webapp as side project. Let me know what you think
Oh, I hate xml as a config language. But at least it has support for comments - unlike json (hacks not withstanding).
Yeah, I would think you'd want DP for that.

With drilling, your big constraint was stresses on the marine riser (the big pipe that connects the drill floor to the subsea blowout preventer) and the parts connected to it. As I recall you wanted to keep your horizontal deviation at less the 2-3% of water depth.
How do you juggle multiple facebook / google / anything accounts in that sort of system?
> He was also recently steered away from pardoning himself

Is pardoning oneself legally possible?

EDIT: Seems possible but never tested.

> The Constitution provides little guidance on the issue of a potential presidential selfpardon. Only one sentence is dedicated to pardons: “The President . . . shall have Power to grant Reprieves and Pardons for Offences against the United States, except in Cases of Impeachment.” Looking to historical precedent and case law likewise provides no dispositive answer. No president has ever issued a self-pardon, and very few Supreme Court cases have addressed any aspect of the president’s pardon power.

-- https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3587921
What is RHEL?
Meatspace fuzzing
I have a Pentax K-1000 in pristine condition that was given to me by my grandfather, that one is my favorite. I have quite a few others, Pentax, Minolta, and Yashica that I like.

For digital, I have a Google Pixel phone and the camera takes good quality photos.

For a dedicated digital camera, I really like a lot of the compact mirrorless cameras out there. I like the Nikons and have some experience with the Sony Alpha cameras and have few complaints. Usually complaints boil down to how a person relates to the interface and whether or not the camera has the features a person wants.
yeah i kind of hate it but i can't really blame them for doing it, since before they did that, if you installed software from questionable sources like, say, java from the oracle website, it would bundle an ask toolbar with it. and this was so common
Thanks dang! And to explain what's
changed since then: Before it was just an idea,
but wasn't actually planning on making it.

Now it's got it's own repo and fully intend
on turning this into a real thing once we've
come up with a good spec.
The argument that "all Presidents have imperfect morals" is obvious and uninteresting. The quality of "moral character" varies tremendously among people.
GF has given up on research and pioneering smaller nodes. Their current process is based on tech they licensed from Samsung. I would not be surprised if they licensed another process from TSMC or Samsung in the future.
Thank you, I am very glad to pay you money to solve this problem!

Without an open source client, how can I be assured that you aren't harvesting user data through it?
Yes, there is no battery on the Mac mini.
Nobody in the US is starving. It's just not possible. The government will give you $200 a month for food and there's free meals for the poor in every major city.

I've never met a homeless person that was starving and many of them turn down free food because they don't need it.

As far as outsourcing, look what China is doing in Africa. Plenty of outsourcing in appalling conditions
Lawn Love (YC S14) Is Hiring a Head of SEO (Remote)
Oh man, maybe you're right.

I scrolled to a random section and I read:

"In fact, [the west] have quite as much to learn from [China] as they from us, but there is far less chance of our learning it."

"[There's] a great eagerness to acquire Western learning, not simply in order to acquire national strength and be able to resist Western aggression, but because a very large number of people consider learning a good thing in itself"

Nothing has changed in 100 years...
Any recommendation for an open source, self-hosted auth solution would be good (useable with c++, javascript etc)? OAuth 2.0? Keycloak?
This is fantastic stuff. Thank you for building it. Matrix truly is a wonderful piece of software.
The upstream bridges are written and open sourced by our lead developer Tulir https://github.com/tulir/
On that note, beyond Sketch I've been over the moon about Figma and can't recommend it enough. Not sure how long Adobe CC is going to fare at this rate.
> A Mac with subpar support for a webcam, energy saving, suspend/resume, the trackpad, brightness/volume controls, etc is not a laptop, it's an expensive paperweight.

There are Mac desktops as well. That said, I'd say the list of mandatory components on a laptop is:

- Decent GPU Drivers

- Workable power management with sleep/ awake

- Trackpad (this should be straight forward)

The webcam, and brightness controls are stretch goals. I can't imaging the trackpad is vastly different from currently shipping ones. The Webcam might cause some significant headaches since Apple secures that fairly tightly.

The onboard wifi modem is likely worthless, from what I recall, many of them are even in Windows laptops due to proprietary drivers.
> What's a computer code?

The book "Working with Coders" [1] by Patrick Gleeson might answer that for you. On page 4 it says that the author is going to "assume that you don't know the first thing about computer code" and goes on to imply that the book will explain it.

I'm somewhat confused that you have to ask, though, since your HN "about" says "boffinism.com / patrickgleeson.com", and based on the content of those sites you appear to be the author of that book.

Did you not read it while you were writing it? :-)

Or was you comment a clever ploy, hoping someone would read your HN "about", see that you clearly know what "computer code" is, and call you on it, thereby generating some free publicity for your book?

If so, well played you magnificent bastard [2].

[1] https://www.amazon.co.uk/dp/148422700X/ref=rdr_ext_tmb

[2] https://tvtropes.org/pmwiki/pmwiki.php/Main/MagnificentBasta...
Ask HN: Reliable ways to compile email history into an archive?
Over time it's common to use quite a number of emails, whether just personal and work addresses scaling up to something like a catch-all address on a personal domain.

I see a lot of great recommendations for email clients on HN (recently I've been looking at fastmail as a gmail alternative and the custom domain support seems like a great feature). But to my knowledge, it's difficult to bring all the accumulated backlog of email backups and unify them in one archive.

My imagined ideal solution is a tool that allows you to import all the different saved backups from old accounts, that will discover and deal with duplicates if you have overlapping backups, and which will allow you to query the archive to discover interesting patterns like volume of email sent/recieved or time between receiving and replying.

Are there tools out there that could help to ingest and organize all that email history, and potentially remain in sync with current accounts moving forward?