skysight-inc/HackerNews huggingface dataset:
I deploy with a git pull

Which I suppose is just a fancy way of a copying files to the server.
Freehand drawing with a dotted line is super fun
I hate it to break it to you, having lived in a country with hyperinflation, but crypto is not the answer to that.

Hyperinflation is just a symptom of other broken things in those places, and the real solution is to work on that brokeness.

You don't paper over lack of trust with a system that sort of works around lack of trust, you increase trust. Otherwise you'll be screwed in a million other ways that have nothing to do with money.
Thanks, I will follow this closely. Give me extensions and vim keybindings and I'm ready to give up Tree Style Tab.
> First, I don’t know how popular it is.

Very. The doi is now the unique key to identify a scientific article.

Researchers like it because it is an easy way to get canonical metadata without having to go through Google Scholar or (dog forbid) something clunky like Science Direct. You just put the doi and bang, you’ve got the article. No issue with a typo in the volume number, or authors who can go by different names (or the same name written differently), or anything like that. It has make managing bibliography databases massively easier.

Editors like it because it’s a very efficient way of checking the information in the bibliographies of submitted manuscripts.

I have no clue about their examples, but in the real life I have never had a link rot issue in ~10 years handling thousands of references.
>I knew a guy that would purchase a laptop at the end of a project, set it up with everything needed to compile their project. Clone the project onto and then label the lid with the project and stick it in a bookshelf.

>Many of the games I wrote for <AAA company> are archived as PC's in a storage facility, ready to go again at a moment's notice.

This is brilliant. It may sound stupid at first but the simplicity of this and it will work so much better than VM option.
That is a really, really obvious problem, so why do you think you are the first person on the planet who ever thought of it? And that nobody addressed it?

> But forcing everyone to use it until the end of time is ridiculous.

Correct, it is ridiculous you think anyone did that.

> Imagine if they had done this a few years ago, and the micro-B connector was mandated. We would never have gotten usb-C.

They did. We do have usb-c.
It's not spesific to the mua, no. But as thread starter (ed: first responder) said:

> Word of advice for anybody doing this: make sure you have a way to SEND email using one of your aliased addresses

So a) you need a mua like thunderbird that let's you set FROM header - and b) your domain need to be setup to allow your smtp server(s) to send from your domain (sfp).
It doesn't cost 2-3 times as much. Especially as business traveller you pay a flat price lower than semi-nice car would cost per year. Many 'normal' travellers use this too.

I often travel first class when I find tickets on sale. Sometimes I plan my travel around good ticket offers.

6.5 hour train ride first class for 30€ is a thing. Normal price is ~€100. Gas would be about 60€ so it is cheaper anyway as soon as you are two people.
It is quite fascinating to see the right to repair movement. More power to the people fighting for it. Louis Rossman is fighting the good fight, though he can devolve into Apple bashing way too much.

What I wanted to note was why the Right to Repair became such an issue in the first place? For example, I live in India. The smartphone penetration hasn't reached the heights it has in America. But, we sort of already have our own "Right to Repair". In the city I live in, I am able to go a place called Nehru Place, and get the parts for any device I can think of. This past summer, for my HP laptop that is about 5 years old now,the official customer care asked me to pay about 9000 bucks for the original battery and I was able to get the same one for 3500 at Nehru Place. (FYR 9000 Rs = 121 USD, 3500 RS = 47 USD)

I don't really understand how people were putting up with it for so long, considering America has had electronic devices such as the PC and now smartphones. Whereas, I have been going to Nehru Place for more than a decade to get anything related to electronics that I may need including repairs.

However, I agree this might be a bit myopic, but there are smaller scale repair shops to the places I have been to. Now of course we have a long way to go ourselves. In more rural areas, I don't expect there are many and people might still have to travel to the nearest city to get their smartphones repaired (but people there are also less likely to have smartphones though the "Jio Revolution" may have brought up numbers a whole lot )
> So you mean as a hedge against inflation?

More like a gambling platform.
Funny and I had a similar real life experience with a hadoop cluster. I replaced a job that needed 10 machines with a few lines of C, some python and GNU parallel, which was perl I believe at the time. The process was taking over 24 hours on the cluster and became unworkable. I got it back to 2 hours on my slow Macbook air.

On Dask, it may not be super fast for very large data sets but it is sure easy to use.
Mysteries the Standard Model can’t explain
That I can fully agree on, after all it was learning systems programming via BASIC and Turbo Pascal, that made me adopt best practices in C and C++ from the get go.

So from that point of view, learning about lifetimes, modular code, and that bounds checking isn't evil are already good education stepping stones.
> In essence, your crypto wallet(s) can serve as a "digital backpack" for you to store digital goods (NFTs) that you've acquired from apps, games, websites, or other people.

I got vaccinated this summer, there is this virus going around, maybe you heard.

The vaccinator gave me a signed digital token (a QR code) which I can carry around (in paper form or digital) to prove that I am vaccinated. No blockchains involved. Why do you use cases need a blockchain at all?

Afair one lunatic bidder for building that signing thing talked about involving 5 (five) blockchains for that thing. Everybody laughed at them.

Riffing with some Web 2.0 perspective on your use cases:

> Let's say Reddit granted you an NFT badge for being a moderator. When you sign up for Hacker News, you could share your digital backpack, and HN could look inside …

Or, you could give HN your reddit username and HN could query the Reddit API if you’re a moderator and by doing the API requests could find out if that privilege is still current and if those subreddit’s stats match HNs criteria for “trust”. Time and trust seem rather relevant to me. Would you want reddit “moderators” like u/violentacrez in perpetuity have privileges on HN and other forums?

> Every time I sign up for a new social network, forum, or dating site, I have to reenter my biographical information from scratch.

You could be identified by the URL of your home page and the new service simply could fetch machine readable information from there. The Indie Web over two decades did multiple stuff in that regard, from OpenID, over OAuth to rel=me and web-sign-in:

https://indieweb.org/rel-me

In a way individual homepages/profiles and a standardised API solve the N×M problem of APIs and could solve as a digital strongbox for your use cases of common information and other acquired signed trinkets. I don’t really see the need for a distributed ledger which needs computing power just to keep running. In your answer you concentrate on access to tokens but IMHO didn’t really answer the blockchain part.
That ship has sailed a long time ago (or you're just playing around and most languages will have a REPL nowadays)

Modern PHP wears a business suit and wants to buddy the "big boys" (Java/C#) of the world. You'll have deployment pipelines, strong push towards classic OOP, strict type checking etc.

I personally think ruby for instance is leaner in its dev process in most real world projects.
Space debris cloud threatens satellites after Russia missile test
Dois are not supposed to replace urls. They serve very different purposes. A doi is a unique identifier for a scientific article, that’s all it is.
> If someone is new to software development and in an area of the world where it's not mostly PHP shops, so bigger cities

In Europe there is a lot of PHP. Even in the bigger cities. And as someone who knows a lot of different programming languages, modern PHP with Laravel is pretty hard to compete with on a productivity basis.
It is not very clear why did they fire him. Did he not fulfill his duties?

Being fired for not speaking when he was previously excluded from those discussions seems absurd. Anyway, he was hired as a PO, he wasn't a CTO or COO and wasn't responsible for the company strategy.

Maybe he was fired because they didn't like him and he didn't go well along with the others? That would explain also why he was excluded from the discussions.
I use PHP this way and I think it's great :)
This is swinging a bit too hard in the other direction IMO.

I too grew up quite poor (although not on the level of those videos about Africa and various isolated Indian villages) and nowadays I am unhappy that I can't replace all Apple tech at home in one fell swoop.

That's an extreme example to illustrate a point: it's OK to change your values and want something more (as long it's not only hedonistic and just a blind greed and hunger for more and more, of course).
I have gone through their recruiting process. It was very well organized and I enjoyed speaking with everyone involved. The developers and the managers I have spoke to were all nice people and I had good chemistry with everyone. I guess it depends on whom you are speaking to, as well as the location and department you are interviewing for. I ended up rejecting the offer but for different reasons.
Pardon my intrusion, but I think there's the necessity of toning down the discussion a bit.
To be fair it is irrelevant where user A or user B works and I don't see any hostility in this discussion except the one from the blog's author.
If the aim is doing Science, let's do this peacefully!
I think the main problem that generated this discussion is the form of some sentences of the blog "As someone who has a Ph.D. in Human-computer Interaction ;-), I feel like I am entitled to define a condition of "good" in relevance here. I hereby declare that:

A good top-K algorithm should rank a document containing more user query terms higher than a document containing less number of user query terms.
This makes perfect sense. Right?"
This should have been changed in:
"For the sake of this blog post I am interested in a simplified relevance concept: more query terms matched -> more relevance"
In this way the blog would have not caused the outburst of (correct) indignation of the Information Retrieval community, that has been working for years on the topic, and knows very well how much complex is relevance.
The banking industry does a ton of things: holds salaries for billions of people, performs payments for billions of people, holds bank guarantees for millions of people, offers loans to millions of people, offers savings accounts (not amazing these days, but they're there). They also do the same for millions of businesses, with even more complex products.

Do you think that all of that can be waved away? What do you think will replace it with crypto? Nothing? Where will I get a loan? Heaven? The Moon?
On the contrary I’m always confused with these names, especially when sites refer by name only or year only. Bionic <-> 16, 18, 20? No clue. Focal minus Bionic is 4. Are these separated by one, two or four years? No idea, always have to google it.
On the contrary - looks like a reasonable reaction to me. You know the risk for you is very high, so you protect yourself better against the infection. The best tool we have is avoiding the infection by increasing physical distance from the aerosols in the air exhaled by others.
It makes me wonder how much is there technology transfer? Sensor fusion, AR and VR certainly have a lot of military uses but also civilian ones.

Has anything from, say, the F-35 helmet been used on commercial side?
I sympathise with the view (non-native English speaker from Europe).

While it's true English has a ton of inconsistencies, complications etc. they tend to happen at a slightly higher level I think. There is a reasonably big subset of English that is quite easy.

French and German, not to mention Polish, are much harder to learn IMO, since the difficulties are up-front. Some examples:

- French conjugation of verbs is a whole world of its own

- German has noun cases, and you have to remember what verb comes with which cases

- Tenses in English are quite nicely organised into a Cartesian product of {past, present, future} x {simple, perfect, continuous}. It's fiddly to learn which one to use, but it's a plug-and-play use after that. By contrast, French has similar tenses, but spread around (not homomorphic to the nice Cartesian product, if you like). Plus, agreeing tenses ("sequence of tenses" apparently), OMG

- Nouns are non-gendered in English, and gendered in most European languages. Yes, a ship is a she, and referring to people or animals you use he/she etc. but in Polish and French, every word has a hidden, often undeducible gender you just have to know. Can't remember if German has rules for noun gender.

- English is very economical with words; nouns, derived verbs and adjectives are often the same word (e.g. "speed" the noun and "to speed", i.e. drive too fast). No such luck other side of the Channel. Similarly, "mouse"+"trap" -> "mousetrap". In French -> "piege a souris" ("trap for mouse").

- Comparing to Polish is a bit futile, but let's just mention nasty things English doesn't have: double numbers, in addition to singular and plural (one hen, two hens, ten hens will be "[one] kura", "[two] kury", "[ten] kur"), verb aspect (whether an action is completed or not), 7 noun cases, 22 conjugation groups, stem mutation on conjugation and inflection), nouns conjugate differently by gender, and of course genders have to be agreed between nouns and adjectives... just to name a few :)
May I suggest your non-tech users to try EasyMorph[1] (I'm the founder)? It's easier than PowerQuery (it's completely no-code) and at the same time more powerful. 80% of PowerQuery capabilities require coding. Our tool is 100% visual (and has a free edition).

[1] https://easymorph.com
Ok then: if the 38yo husband took his increasingly unaffordable meds of choice and told you in a period of lucidity that he wants to die rather than suffer a lifetime of violent psychosis, drug-induced delirium and likely debt, or as you might call it "any quality of life is irredeemably lost", would you let him? Do you have another excuse for why he still cannot make that choice for himself, why he will never be able to make that choice for himself?

First you said they can't do it because they're mentally incapable of making the choice, now you're discussing whether a suicide is "clearly defensible". It doesn't matter if a suicide is "clearly defensible" or not. People don't have to defend their choices to you. That's the point of having the freedom to choose.
Ideally, reform it.

We had gladiators for centuries because we were ok with some dying or getting injured for the entertainment of many others. That didn't make it right.
Japan has a bit lower rates than the US. https://data.worldbank.org/indicator/SH.STA.SUIC.P5?most_rec...

In general one usually gets more meaningful results when a) comparing geographically and/or culturally similar countries for things like these. E.G the UK has half the mortality rate of the US, Canada and the EU have 2/3 of the US rate. And b) compare trends, not single values. E.G. US rates are rising (which I as a layman would interpret as speaking against the firearms thesis), while the rates of Lithuana and Japan are falling.
That would likely then require a developer to update the content. Not ideal for a marketing website.
Indeed. I misread the retraction notice quite severely.

Thank you for the correction.

As an alternative example, I searched Retraction Watch.

https://retractionwatch.com/2021/09/23/alzheimers-diagnosis-... describes the paper:

> “Intracranial pressure waveform changes in Alzheimer’s disease and mild cognitive impairment” — which now seems to have disappeared entirely from the journal’s site — appeared in Surgical Neurology International in July.

It points out the paper is still in PubMed Central, at https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8168790/ . However, its DOI, 10.25259/SNI_48_2021 , redirects to a 404 page from the journal.
I practice an extremely casual version of the hobby to the point it is not even a hobby.

I did a bonsai course more than 20 years ago. I practiced in the course on my first tree that died weeks later. Then I bought another plant, created the bonsai using what I remembered from the course and I care to it to this day.

It is not a pretty bonsai, most guests don’t even see it as bonsai I think, but it occupies a central place in my living room and I am proud of it.

In a daily basis, I take care of it like any other plant. I trim it like once a year and I wired it only three times in those 20 years. To little dedication to call it a hobby, but it is a part of my life that I care.
You mention it in passing, how much ruby on rails experience have you ?
Intuitively, it dosent seems to be a good idea. We should hear what someone with strong Bayesian statistics knowledge think about this. But running tests on many people to do individual prognostic is usually a terrible idea.
While I agree we will probably want something different from the current status-quo when light-lag gets big enough to matter for normal daily financial interaction, one potential solution could be to go back to local banks holding money locally, just as things were here on Earth before ATMs and cheap telephony.
It'd be nice if this actually ended up being Musk's greatest contribution to humanity, beyond kickstarting the popularity of electric vehicles, beyond making off-Earth human settlement possible, if one (or more) of these actually proves an economically viable means of lowering atmospheric / oceanic CO2 ... it'd be a great outcome.
In Matrix you "can't" select between multiple extensions.
The protocol defines one way of doing things, so either you have that feature or you don't have it.
There is no choice between two ways of doing things.

Yes I know, since Matrix there is now an extension that defines a selection of extensions to try to overcome this
Q: Do you have enough domain knowledge to be judging the incentives ?

Well... I don't know. Does anyone have to be a domain expert to say that security reporting that affects tens or hundreds of million of people should be compensated better than 1k USD?

I dislike a bit the "justified" argument, as very often it dismisses important weak signal warnings. Our work in Security is often about being sensitive and not dismissal. But here you go:

I'm infosec since 1987 (34 years) and never left it, so I'll let you decide ;-) even if i'm a dinosaur in Internet times ;-)

Q: What do you think would be a fair amount ?

IMHO, the fair amount is definitely in the tens of thousands.

But we could attempt a quantified approach, always debatable (Risk = Likelihood * Consequence), eg. Likelihood based on fishing campaign success per country or global, and then mean / average cost of theft when leveraging the full exploit chain (IPC included), i.e. cookies -> auth -> leveraged identity theft impact. And then give percentage of cost as an bounty-based "insurance" mechanism. Not easy but attempt could be done. Surely that would result in way higher compensation.
It's fine for the web. I used it for years. Not a great general purpose language though, if for no other reason than the ecosystem is focussed on the web.
I guess you could have extra fun and do this:
https://www.thefreelibrary.com/Removing+iodine+from+iodized+...
I expected that a test for the risk of suffering a severe case would be done after a positive Covid test, not before. That is to decide the further treatment and not to make people take more (or less!) measures of precaution.
Not in chrome. You can only set the startup page to be about:blank. New tabs do not follow that startup page setting.
I wonder why people jump fast to conclusion that to "let XMPP die", when the protocol can also be iteratively improved. Presence is not required in XMPP, its an optional feature. Everything you said has been considered in newer XMPP extension protocols (like XEP-0396: MIX).
XMPP is decentralized in practice (as opposed to Matrix, which is decentralized in theory, with everyone using the same client on the same server using the sole available server implementation). There are hundreds of public servers and dozens of clients. Nobody runs marketing campaigns.

Judging by the state of most transports, actual long-term interest in that feature is limited. I don’t know if Matrix does something in a sufficiently different way for bridges (apart from ICQ) to be actively used.

Commercial services, by necessity, try to differentiate themselves. That prevents full interoperability.
Same. And git doesn't care if I add a build process or not, or which language I am pushing.
I hope no one comes away after reading this thinking it is a good way to run a company. It is not!

If you are making any decision, it is on you to seek out and include all relevant stakeholders and include them. People should not have to walk around sniffing for meetings that they weren't invited to and pushing their opinions in so that they feel heard.

I trust my coworkers to include me if they want my opinion, and I trust them to make a good decision on their own if they don't!
How about http://htlm.org/the-quickest-way-to-get-something-online ?

It allows anyone to generate a URL and just copy/paste or edit HTML content using the HTML contenteditable=true attribute.
Thanks Kevin for writing this up.

It's very hard to know the exact circumstances from one side of the story, but I agree wholeheartedly with voicing opinions when important, even if difficult or 'not your place'.

And of course, it's usually a sign something has gone wrong with people management if someone is very surprised when they're fired.
See https://news.ycombinator.com/item?id=29263797.
There are a lot of real facts out there, more of them every day. Not all of them worth considering show up in spreadsheets at central sites, some have to be ascertained and reported by someone on the spot. And I would distinguish between reporting and commentary.
Not an EE but I know exactly what I'm going to use these for: Playing with old CPUs so that I can implement all the bus and decode logic and some peripherals in it. Something like this[1] but even simpler. They'll probably be used for similar but more realistic stuff, i.e. as reconfigurable glue.

1. http://www.mattmillman.com/projects/8od/
Tolkien also invented at least three full languages (Elvish, Orkish, Dwarvish). Though I believe he was well-versed in languages in the world so it's not learning laziness from his side.
You may want to take a look at VueJs, it’s a lot simpler than React/Angular in my view and may let you play with it in your current app (to learn a bit about Vue and improve your workflow of complex jQuery <-> DOM updates where it makes sense).
We're actively reaching out to maintainers of such lists (see e.g. [1]) to get us removed, and take a number of measures to make that more palatable (see also [1]). And of course Relay is a bit different from services like Mailinator, where email addresses are usually actually single-use: Relay addresses remain active until their owner actively disables them. Possibly in the future it might also be possible to bring your own domain, but I don't think we have any concrete plans for that that we can share.

That said, no solution is perfect, and I expect that there will likely always be situations where you will be forced to fall back to a regular email address.

[1] https://github.com/wesbos/burner-email-providers/pull/339