skysight-inc/HackerNews huggingface dataset:
> I'm talking about Photoshop 6

I'll take your word for it, but it kind of changes the picture here. Photoshop 6 was released in 2000. That version wasn't released for OS X. In fact, Photoshop 6 was still compiled for PowerPC CPUs. The thing wasn't even fully "carbonized" until version 7, so it would have had to run in the "Classic" environment -- which hasn't been supported on Macs since OS X 10.4.

Maybe you think it's unreasonable for Apple to not support a program made for an operating system they haven't shipped a new version in 18 years for a CPU they haven't shipped in a computer for 15 years. I'm not sure I agree.

> Technically in Italy if you bought a license and the manufacturer won't support it anymore, you can use it on another platform even downloading an illegal copy.

The legality isn't the issue, the "Photoshop 6 is literally two decades old" is the issue. :) It may be possible to run the Windows version on Windows 10, but I can almost guarantee there will be strange, quirky issues that neither Microsoft nor Adobe will be interested in helping with.
Google Maps Has Changed How We Remember Space
Nope. won’t be buying a new Mac. Installed ubuntu on my current MBP and am very happy.

They do look nice, but i’m not gonna pay 3x the price of a similar non-Apple just so they can tell me what I can and can’t run.
As in, to build a different kind of search engine.
Hopefully it will be used as a backend for a Rust REPL.
While the article was interesting, I found it quite odd that IBM would put someone fresh out of university in a team lead position of an area they initially had no interest in, and then make them team lead again of an area they admittedly knew nothing about. Maybe his teams were all
India based?
GIMP and git come to mind. What else?
I feel like the response is why wouldn't you use a separate branch for your feature/changes?
you lost me at JVM. what a tragedy of the 90s...
I’ll look into x1 nano
Paraphrasing:

"People don't want a drill, they want the hole"

Talk to your intended audience to figure out what they want to accomplish, not just the tools they ask for.

This is a useful way of looking at things. Yet, there is a limited distance we can expect the audience to traverse before using what they are familiar with. The number of fax machines in existence shows the staying power of habits.

As a startup, look at the decison/control points specific to the 'job to be done'. This is a game of revealed preferences and principle-agent problems.
Show HN: Learn personal finance by playing a game
Asking users how they use a product and measuring it results in dramatically different data.
Haz Una Contirbucion
dasdqweqsdqw
And like any fine metal you can polish it! https://www.youtube.com/watch?v=yiJ9fy1qSFI
Nice i currently own
Xps 13 kaby lake but planning to change soon
You can download it here :

https://www.mozilla.org/en-US/firefox/all/#product-desktop-r...
> Considering the devastating impact of SARS‐CoV‐2 and importance of preventing future pandemics, researchers have a responsibility to carry out a thorough analysis of all possible SARS‐CoV‐2 origins.

This is a downright misleading statement.

It is possible that aliens created SARS-CoV-2 as an experiment. It is possible that my body quantum tunnelled from the USA to China, through the earth's core, and picked up the virus.

But these events are exceedingly improbable. Therefore neither deserve the merit of future study.

Besides... Hypotheses must be falsifiable. That's how science works. Anything else is just click-bait. So I question that this article has any real utility at all except possibly fanning the flames of racism or sensationalism.
> Nobody thinks "cockroach = doesn't die". We think "disease" because we evolved to have a strong rejection response to these creepy crawlies. Roaches cause disease. Does anybody want that with their infra?

The problem with statements like this is that's exactly what I think. I hear that name and immediately think of a database that's very resilient.

If you want to win the argument about changing the name, don't start by claiming that people who think differently than you don't exist.
> game industry.

yup, visual effects, same thing
Good catch, I've been using it as PWA for so long, I miss things little things like this in the browser experience.
Pushed out a fix so that should be sorted now.
I usually use two squares of toilet paper per wipe. Occasionally I’ll use three, sometimes accidentally and sometimes because I need three. Whenever I use three I wonder to myself how that will appear when the numbers are crunched. Then I remember there’s no analytics for my toilet paper.
But what does this do that links via ssh doesn’t already do?
The JVM powers a large percentage of tech. Don't decry it. You have other choices if you want them.
Er, I was asking about unicode joining, not this roff \b thing. Sorry for the confusion. I'm aware that multiple-codepoint unicode glyphs exist; I'm asking if any of those involve a codepoint in the ASCII (1-127) range which cannot be normalized to a single codepoint (e.g., e + ' normalizes to a single codepoint é).
Anyone flying can do work and possibly better humanity in the air. Anyone driving is at best picking songs and at worst texting.
It's mostly a joke. Mostly...
> Reuters recently reported he expected to be fired after he pushed back against false claims that Democrats "rigged" the election, a claim that Trump has heavily promoted.

Sad day when doing your job means you get fired.
Oil is used in lots of plastics, which are pretty essential structural materials these days. But we still burn it for fuel. And iron is far more abundant.

Also, I'm no chemist but I imagine it's a lot easier to strip an oxygen atom or two off of an iron oxide molecule than to string together a bunch of water and atmospheric CO2 molecules into a complex hydrocarbon. So we can convert the combustion byproducts back into fuel much more easily with iron.
We use AWS SSM. We have SSH keys but only a few ppl in the company have them for break glass emergencies
Honestly the project has had >1000 contributors over the past 8 years and a lot of them did just that.
I also think that in the day of corporate data inspection including a not safe for work term in your application (even if it's a sub-phrase) isn't going to help with adoption at all - some potential customers may simply be blocked from searching for it (or flagged to HR) due to bad regexes.
Top US cybersecurity official reportedly says he expects to be fired
I think this is one of those self-fulfilling kind of things. Rust is known to have glacially slow compile time perf with very fast runtime perf. Thus it would attract people who consider runtime performance more important than compiler performance and put off people who think the opposite.
What other structures would work for having a public forum for PRs?

I'm having trouble coming up with many that would be compelling enough to make that change, especially once you consider bad-faith actors in there (eg, I can't flood your git repo with my nonsense, because my code doesn't exist in your repository until the PR is merged)

I spend too much time doing archaeology to support squashed PRs, which eliminates a few alternatives I might otherwise suggest.
GoodRx doesn't pay for the medicines. They just offer the copay discount cards already available from manufacturers. The manufacturers have a fake prices they use as a negotiating point with insurance companies to maximize their profit.
I think that DDV was arguing against decentralization/federation for searching the index. Not necessarily related in any way to building the index (if the distributed nodes all just forward back results to central hub).
How do we know that 1+1=2 without a proof or circular reasoning? If you think intuition is a good metric of truth, you should look into quantum mechanics.
It depends. Sometimes, older people will call themselves "Gypsy" and may even correct you if you call them "Roma". But younger people have been taught that "Gypsy" is an offense, so they will get offended if you use the word.
No, it was a name I took when joining a bunch of social sites back in 2012 and feeling like I was the last person in my circles to do so.
"I am not saying it is OK to circumvent rules."

Well, I am.
It seems to be pretty random. I clicked that link and all of the outfits were black t-shirt with different colour cargo shorts and random shoes like white tassle moccasins.

Then I refreshed the page and the suggestions were much less whacky.
Write-good – A naive linter for English prose
And even MSVC does not actually implement the API specified in Annex K. Annex K was inspired by MSVC's design, but they diverged:

> Microsoft Visual Studio implements an early version of the APIs. However, the implementation is incomplete and conforms neither to C11 nor to the original TR 24731-1. For example, it doesn't provide the set_constraint_handler_s function but instead defines a _invalid_parameter_handler _set_invalid_parameter_handler(_invalid_parameter_handler) function with similar behavior but a slightly different and incompatible signature. It also doesn't define the abort_handler_s and ignore_handler_s functions, the memset_s function (which isn't part of the TR), or the RSIZE_MAX macro.The Microsoft implementation also doesn't treat overlapping source and destination sequences as runtime-constraint violations and instead has undefined behavior in such cases.

[0]: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm
There are many extensions which implement workspaces in FF. You can do exactly the same thing + FF containers give you separation for cookies, etc.
Its also impossible on Remarkable or another ereader. I wish Apple products were less locked down too, but im not talking about usecases beyond an ereader here.
Show HN: All new charts from Chartio
You have to be a little bit careful about "subsequently exit" in that text. You may not be able to do so if the market is, or becomes, thinly traded.

There has to really be somebody else on the other side of every single Predict It trade, this contrasts to two other situations we might think about:

1. A bucket shop. You aren't betting against PredictIt. So even if the price displayed is 40¢ and you have 1000 units, you can't necessarily turn them into $400, because you need somebody else to actually pay 40¢ for each of those 1000 units or they'll just sit there.

[ Eventually PI resolves each prediction by a means described in the prediction, e.g. "Will Joe Biden drop out of Presidential Race by end of October 2020?" resolved to "NO" at the end of October when, unsurprisingly, Joe had not dropped out, and everybody holding a unit of NO gets $1 minus fees added to their cash holding and all units both YES and NO vanish. ]

2. Market Makers. A listed stock has "market makers" who promise to deal in the stock on the market. You don't need to worry about finding someone to sell your 1000 units to, because the Market Maker will definitely always buy. But on PredictIt there is no Market Maker, so even if the last trade was at 40¢ and you're happy to take 39¢ your 1000 units might sit there until they resolve (and if you're happy to take 39¢ for them you likely do not expect them to resolve in your favour) if there are no buyers at 39¢.

It certainly is harder to rationalise caring very much about PredictIt when you notice that "Trump NO" (Donald Trump is not elected to be the next President of the United States of America) costs about 85¢ right now, even though he's lost and the resolution will pay $1 for that 85¢ "gamble".

But again, liquidity. That market is not very liquid, so you likely shouldn't think too much of it.

The Kiwis who run this as a research project hopefully learn something valuable from it. I wouldn't be surprised if their take is that it works better for less newsworthy stuff than a US Presidential Election.
Correct. I didn't mean to imply otherwise.
That would explain change over time, but it has problem with why the problem disappears in between 2016 and 2018 and returns in 2020, so even if it is accurate, it seems to be incomplete.
The misconception of a singular branch is the fault of git forges.
Overall okay :)

I am a bit confused on this:

Do ask: On a scale of 1 (not likely at all) to 10 (very likely) how likely would you be to use the product? Why? On a scale of 1 (not likely at all) to 10 (very likely), how likely would you be to use the product if it did x? Why?

How does a 10 point scale reflects the performance of a product?
Oh man, I've been idly following Jamie for like a decade. This guy appears to have a beautiful form of mechanical engineer OCD and has somehow managed to escape society so that his spirit was never crushed, and he makes videos so that everyone can watch in wonder ;)

From the beginning circa 2007: https://www.youtube.com/watch?v=86Krv3gE-c4
Unfortunately Tardigrade DB has already been taken. Radiodurans DB might be a good alternative.
Err... lavala.mp

*which of course is already taken
Assuming one is traveling up or down a coast. The coast to Chicago is a different matter.
Foxyproxy extension will help you there. You can also configure automatic proxy switching based on many conditions.
Trump fires top DHS official who refuted his claims that the election was rigged
1. You can give teachers the freedom to modify their curricula while still mandating that some books make it into the curriculum.

2. Banning the book forces the teachers to use a different option, but not necessarily a better option. The ones voluntarily using the "better" book(s) aren't in any way aided by the book being banned, the only teachers the ban affects are those who deliberately decided against the better books. Now imagine, if a teacher gets told that a book is problematic and some alternative is less racist, and that teacher says 'nah, I'm going to stick with the more racist one' do you really trust that teacher to move in the correct direction when given the freedom to select any other unbanned book?

3. Mein Kampf and comparable works are books that fall into the "objectively unnacceptable in the classroom" category that logically should be banned outright from the curriculum. These are books that are not only inferior to other options, they should not be taught in schools even if they were the last books on Earth. GP comment was arguing TKAM belongs in this category, which prompted my initial comment.
There used to be a somewhat common phrase "nobody gets fired for buying IBM", implying that, while less than good, their products were at least a safe choice.

Maybe it's just the changing of the generations, or proliferation of SaaS and AWS etc, but I haven't heard the phrase used in probably 10 or 15 years. That in itself is probably an indication of where they are at more than anything.

Edit: Safe choice for the purchasing manager. The poor sods who had to deal with it, on the other hand...
I have learnt over the years that Using global successful companies to extrapolate something actionable usually means you have missed the boat.
Great catch! Updated : ) -- should take a few mins to show up
Dave from Chartio here: we've just launched a complete re-write and extension of our visualization library with many more settings, maps, customizations and updated themes.

We're now iterating quite quickly on expanding and improving the options and would love any feedback!
Yeah - this is sort of my thinking. For better or worse if you enter "discovery" terms, what you will get back is not the results of a "discovery" search, but rather an answer to the question "what are some websites that will help me discover X".
Guess the Republicans should have passed the election security bills that the Democrats requested, but they'd rather sow division and chaos after they already lost. What poor losers!
As others have said the point is that you run it on a server that has ample bandwidth, and your client connects via terminal. So you only end up transmitting the "crappy unicode" over the narrow pipe to your end thin client.
I think the problem is the morpheme "roach", which evokes uncleanliness.

I would propose renaming it to "CockBase" or, even better, "CockDB".

Don't @ me lest it is to figure out where to send the naming royalties chex.
Such sensible advice. I feel kinda stupid that I've been trying intermittent fasting instead of doing what he's talking about.
https://github.com/chriswalz/bit
that is definitely worse than either of the other examples. your version doesn't specify which phrases are marked in green.
You can probably run Photoshop 6 under SheepShaver. I can (and have) run DOS programs from the 1990s in DOSBox on my Mac.

I appreciate backwards compatibility, but I'm not convinced drawing lines in the sand every once so often is a terrible idea. Revisiting old software is fun for nostalgic reasons and, sure, there are sometimes edge cases where you have to use something that hasn't been updated in years, but in general I'd rather be using software that exhibits at least minimal signs of being an ongoing concern.
A small number of people produce many of the productivity gains that improve broad quality of life. How do you know that they aren't the ones flying? Economics suggests that few would continually pay for useless business trips.
Another bit of lunacy, but no doubt his supporters will continue to attack anyone who tries to deal with reality.
The M1 is only "first generation" because they called it M1 instead of A15. :)
Thanks for the great resources. Are you aware of any online communities that an amateur/hobbyist-linguist may benefit from?
Goddamnit. Krebs and not-fired-but-leaving Jim Bridenstine are the few people in the Govt I consider very good at their jobs
The AirBnB analysis is spot on.

Barring the unexpected, the network effects of AirBnB are going to be soul-crushing for competitors for the foreseeable future.

The DoorDash analysis though seems rushed.

I'm not convinced DoorDash has a maintainable moat. They've taken a unique angle, but easily repeatable with adequate funding.
ResilientDB would practically sell itself!
Good thing most of us are transitioning to a knowledge society ;)
The more interesting thing is why basically no one uses Eastern ideograms in the West

¯\_(ツ)_/¯

I don't know!

(Yeah - I know - it's not an ideogram)
> "Oh, I just pushed a change. I really didn’t wanna push that, so how do I undo it?" - adding a revert commit, rebasing and squashing it together with the original is the standard way. I know, it may be painful, but back in the time when I used SVN that was only possible by asking the local sysadmin to run a bunch of hacks on the server.

Also, people must cope with the fact that "undoing" something that has already been pushed isn't just like typing Ctrl-Z in a text editor. If you're the only developer of the repo then no problem - rebase like there's no tomorrow and nobody will complain. If you work on the same project with other people, then you must take into account that someone may have already pulled your commit and added something on top of it, and you can't simply "undo it" without breaking his/her git tree unless you rebase. It's not a limitation of the tool, it's a common solution to a common problem in versioning systems.

And the confusion about local and remote branch just vanishes once one figures out that there's a local copy and a remote copy of the repo, and those may not necessarily be in sync - of course, it adds a layer of complexity, but it solves a lot of other problems when collaborating with multiple people on the same code base.

I believe that git is really the best version in system around. The way it works may have a bit of a steep learning curve, but once you master it you realize that its entities and functions (commits, branches, tags, reverts, rebases, submodules etc.) are really the best way to solve the problem of distributed software development without adding any more complexity.

The only argument one could make against git is that its cli is sometimes confusing and inconsistent - checkout can do tons of things, from resetting a file to the original version to create a new branch; some branch actions can be done through git branch, some through git checkout, some through both; you can pull --rebase, or you can run either pull or rebase alone as commands, but one pulls things from the server, the other is used to manipulate commits on the local copy - unless you want to change the commit message, and in that case you use git commit --amend.

I agree that the cli nomenclature is sometimes very puzzling. But let's really try and separate the discussion around the technology and its implementation (which is, IMHO, absolutely brilliant) from that around the user interface (which is sometimes inconsistent, but it's also the result of adding more and more functionalities on top of relatively few existing commands).
Well, it could be. Almost all open source projects are like this. If you find a typo in a readme file, put in a pull request.

Do 10 of those, and you'll probably have enough understanding to fix one off errors in the documentation.

Do 10 more of those, and you might start answering questions from other people re: how to help the servo project.

Answer 10 of those questions, and you might go, oh hell, I'm already answering questions, why don't I write a blog post introducing people to the servo project so you aren't repeating the same thing over and over again.

write 10 of those kinds of articles, and you'll be ready to be mentored by the great servo and rust community and start making larger code changes, algorithm changes, implementing a feature that you really wanted,

and so on.

You gotta start small!
*Read later
I don't mind the insect reference at all. But my problem is, I read Cockroach and right away I think this is some service on top of Kafka so now I think to use this CockroachDB I have to deploy a Kafka infra too and I just move on.
As a writer I hate these types of apps. As others have pointed out, when you put real popular works in them, they light up like christmas trees. But very few have touched on why.

One thing you learn as a writer is you want varied sentence structure * . Also good prose has a sort of rhythm, both in the words used and the lengths of the sentences (this is also imo why translations rarely compare to the originals). If you make all your sentences the same length it sucks the rhythm out. As for everything else it highlights, they're all just tools. A long word or a passive voice used in the right place can work better than the "correct" alternative. Writing is about knowing which tools to use when. In some ways, writing is very similar to visual design. People don't notice why some writing is good. It's just a bunch of tiny choices that all add up, but also if you use comic sans you're dooming yourself to failure.

What do I actually suggest to writers? Read your story out loud (tts can help to pick out errors as well, but rarely rhythm related errors). If you mentally stumble or backtrack reading a sentence, something is wrong. If you feel like you need to pause but there is no pause, something is wrong. Same with the opposite. Finally, put the story away for a month and try it again. Rinse and repeat until polished.

* Like everything, this also just a tool. You can not use it and still have amazing prose that matches the situation (e.g. one long run-on sentence to emulate a stream of consciousness).
It's worth noting the Fed's owned gold certificates are held at what, $42? Things that make you go hmmmm....
After a couple reads, I'm not sure if this is supposed to be ironic or not.
twinkieDB could survive an apocalypse. much better name
From what I've read the performance is very competitive even for Rosetta apps. Native support will just make things even more astounding.
You might be interested in this blog post, which _does_ use a scoring rule: http://zackmdavis.net/blog/2020/11/scoring-2020-us-president....
Huh interesting, I feel very uncomfortable sitting on the couch and find it promotes unhealthy, hunched over posture as opposed to the ergonomic desktop chair.
Master/slave. Male/female. Dongle.

These having been issues for some people. Myself not included.