skysight-inc/HackerNews huggingface dataset:
Was FrontPage ever sold digitally? I wouldn't be surprised if my parents still had their disc copies of Office 95-XP (some even legal thanks to PC bundle deals).
Doesn't that just shift the game to joe jobs against the competition? There's no reason the offerers need to be closely/obviously tied to the seller. If I'm flogging Foo brand widgets and you're flogging Bar brand widgets, I offer $$$ in exchange for 5-star Bar reviews, report it and bingo, you get a kicking from Amazon.
Oh there is one 32 bit app that I lost. It wasn't important.
I am the writer of this post. Thanks for sharing it on Hacker News! Although I am a Swift developer, I submit that _all_ software developers will enjoy this discussion of the importance of styles and norms in software development.
There was a study done on groups of people from landlocked tribes that had more language for ‘earth tones’ vs those that lived near sea with more language for blues and their ability to actually notice different hues. Chicken and egg?
All maps are wrong; the map is never the territory. All statements are hedged. All signs can do is point, never indicate.

People are not special. People are humans; humans are primates; primates are animals.

If genes are like blueprints for constructing life-supporting structures, then memes are like blueprints for thinking viral ideas.

All computation is symbolic.

...That should be enough to let people skip all of the philosophy, at a first pass. The main problem is that folks don't actually absorb these slogans on their own; the slogans require support from a library of lore and learnings. It is obvious, once one's mind has the right scaffolding, to see that everything and everybody is wrong about everything, but actually setting up that scaffolding is unique to every different reader.

I've found that I, too, need to write a fictional story set inside a fictional universe akin to ours, if I want to communicate certain non-fictional abstract mathematical ideas. People cannot grasp some concepts without some sort of path which leads to the concept, and humanity paves those paths with words.
Color is hard to talk about correctly. If you’re reading this, video creator, since you asked at the end, this was very well done. Really, really good. Thanks for distinguishing magenta. Thanks for discussing both the additive and subtractive color models. Thanks for going over a few mathematical ways to describe color (RGB, HSB, etc). Thanks for mentioning photoreceptors and the visual cortex, how colors appear differently in different environments, and how color is an event. Thanks for mixing paints!

I would include this as part of an introduction to color theory.

If you were to make a V2, I’d suggest discussing gray, since I’m sure you’d find a way to make gray interesting (I mean it is though) :)
I've always liked how isfdb, the Internet Speculative Fiction Database, laid theirs out. http://www.isfdb.org/wiki/index.php/Database_Schema
I am kinda similar! Actually, slides usually serve me as "notes" (although I never put too much content, just a few words or a code example).
I was never brought up with the national myth of failure but it does explain a lot about how the United States works. Does this imply the need for revolution to fix things? Maybe we could get Japan to liberate us.
Burger.com would be the brand
Artificial Intelligence Gets Its Own System of Numbers
This is my exact approach - get familiar with the vague concepts and where you might use them, having lots and lots of these concepts to dig through in your head can be extremely helpful - then go back and learn in detail when it seems like one might be applicable to a given situation.

In defense of the other people here - often doing this properly involves a bit of a dense pre-read to make sure you can at least understand where these might be applicable. With a totally new area to you there's a big learning curve there.
I think this a constant problem with these type of rating systems.

We have also implemented one of the leading feedback-survey-customer happiness-system-things in one of our shops. The amount of negative ratings, because the shipping service provider fucked something up, is immense.

There is no way for us to really get those removed (integrity of the platform - good thing in theory) and commenthing something like "it wasn't our fault" doesn't really help either as the rating will influence the total rating one way or another.

Maybe that's cost of business, not sure.
Works fine for me. Might be time to see the doctor and get your eyes checked.
Python is far more flexible than Excel and can deal with data outside of tabular formats. You have an entire programming language at your disposal that can do basically everything, rather than only the analysis tools built into a single application.
A tiny area of the brain may enable consciousness, says “exhilarating” study
As I'm learning something, I cannkindnofnput placeholders/blackboxes in where I don't know the details, but where at this level or stage knowing the details doesn't help advance my understanding of something.

We do this all the time, using simplified models, but for some reason it feels alien when the end goal is to get rid of the model and make it more detailed, like when learning a new codebase.
Google considers paying publishers for news
I agree, once you've been around parallel and distributed computing for a while you do notice this stuff, which is why I think the example given in the article isn't a particularlyt good one - that's a really noticeable design omission and I would expect it to be caught pretty early in any dev/QA process as the developer implements the functionality and thinks "Hey, what if .. don't we need to invalidate the other offers?"

I'm sure there are good cases for using TLA+, I'm sure there are situations where it's not only useful for catching errors before they even happen, but in which this more than offsets the upfront costs of the exercise.

I guess I just came away from the article not feeling that such had been demonstrated, in fact I came away with the feeling that the example was contrived to fit the agenda and didn't actually show much.
Please submit the original source, not an article describing that someone else wrote and published an article.

The source article also had a large discussion already: https://news.ycombinator.com/item?id=22254719
A cronjob on every one of my IoT crap devices, which sometimes stay stuffed in a shoebox without internet for years:

@reboot root ssh-import-id gh:my-username

That way when I want to tinker with one, it will pull down my newest GitHub once it reboots and I’ll be able to login. The GitHub key is always up to date.
Delta Air Lines commits $1B to become first carbon-neutral airline
According to the blog post, one of their tasks is to release a version of the build tool that will work locally.
> They should make a Snow Leopard-like release and clean out their bug tracker.

We actually had a Snow Leopard-like release just two years ago: High Sierra. It had some new features—as did Snow Leopard—but not many. (Lest we forget, Snow Leopard introduced Dock Exposé and Exchange support, just to name two.)

And High Sierra is hands-down the best version of macOS since Mavericks. But afterwards, things regressed pretty quickly.

The real problem here is the annual release cycle. The entire concept of a transitional release is misguided. If it's transitional, keep it internal to Apple until it's ready, and let Mojave live out another year in the meantime.
I’m a big fan of osmosis learning on really complicated stuff. I just read everything I can get my hands on, with the frustrating realization that I will not understand the vast majority of it. But I read it anyway. And lots of variety, from lots of different writing styles and perspectives, writers with different levels of expertise. Just soak it all In. At some point, it is always true, that things will start clicking. Then I can go back and reread that stuff and actually understand it.
Most mobile browsers support it out of the box. If the site designer set "user-scalable=no" in the meta viewport property, than that will prevent zooming. It's an accessibility issue and should be avoided.
Those experiments were conducted between 1908 and 1913.

Personally I think you could tell a GE engineer in 1912 that their company would be building a radiation-powered electrical plant and they'd be keen to find out how, not baffled at the very concept. No way of knowing for sure, of course. Just that, this was an era when radioactivity and (what became) nuclear research was very much something the educated were reading about in their monthly magazines.
B2B Facebook Group Examples and What You Can Learn from Them
The name looks like GeoCities.
So I wanted to link my 23 year old website, but precisely because it's still updated, it looks like this: https://www.stavros.io/

It's gone through many renames and redesigns, but, in true Japanese style, it's still the same website. I do have an old snapshot, though: https://anonymoussoftware.stavros.io/
I take it you aren't a Unix person then?
As an Italian, reading this is site is absolute bliss. There's just so much to discover. I really suggest non-Italian speakers to automatically translate it with Google and dive into it.
http://explorermag.com/

My 21 year old site focuses on Windows NT and the upcoming Windows 2000 release. Back when MSFt focused on operating systems. Billg still in charge!
"You're doing that too quickly. Please slow down."
This is pretty cool. I had to look Frontpage up! Logic dictates that there must have been a point in time where the prevailing opinion shifted from “Uses ancient UI” to “Has a cool retro feel”. Probably all technologies go through this? Like vinyl becoming cool a few years back. Has happened with Flash games recently. Is there a name for this?
which positions you better for switching to a completely different storage system in the future if

YAGNI
So nice to hear from the developer of some software I very much liked and used as a kid. I especially liked the smudge feature. You definitely made me happy and I thank you for that.
Using the RIS control sequence is a bad idea. Its long-standing functionality has included completely resetting the serial communications at the terminal end.

ED (Erase Display) is the control sequence to use for clearing the screen in systems with a terminal I/O paradigm. Emit it twice, as ED 2 to clear the whole main screen and as ED 3 to separately clear the scrollback buffer.

* http://jdebp.uk./FGA/clearing-the-tui-screen.html
Complaining about some missing functionality is also extremely unhelpful. Those of us who've been doing it for years know what the state of things is, and the developers of those closed source plugins know what their stance is. You ask them to do a Linux port and they say "no that would cost too much money and we can't support it". You ask them for source so you can port it yourself and they say "no you're going to steal it". You try to clean-room reverse engineer and write a clone of the plugin and they still get angry at you for "stealing". I don't bother anymore. People just have their workflow that they learned on plugins from 10 years ago, they aren't going to change unless something breaks horribly, and that's that. Those who are brave can still fiddle around with running VSTs in Wine.
Khaki (this one specifically: https://en.wikipedia.org/wiki/Khaki#Khaki) is like a desaturated orange. If you go in to the devtools and mess with the colour's HSL you can see how much more orange it looks just when increasing the saturation, and just how more brown it looks when lowering the darkness.

We've affixed a lot of specific names to colours around orange and brown, but they're basically variations of saturation and lightness on a certain range of hues (between yellow and red). The distinction between brown and orange is mostly subjective.

Which is what I like about this video. It gives a good sense of how much of the difference between two 'colours' is just naming and perception of a hue.
Yea the theory was not really much before this (https://en.wikipedia.org/wiki/Nuclear_fission#History).

There really couldn't be much theory on this before 1900's anyway because of our understanding of the atom/nucleus.
I've tried very hard to understand what benefits a MacBook has over Windows/Linux.

I've boiled it down to- it can compile iOS apps, and you can use Unix commands. The first is Apple intentionally being anti competitive, the later is a genuine benefit that I nearly am unaffected by being a Windows/Linux user.

However the strangest thing came up in my research, the number of SWE that said they liked the way it looks. It's shinny.

I genuinely don't know what to think about Apple users decision making.
What's the difference between this and https://www.getlazarus.org/?

Ok I kinda find out.

https://www.lazarus-ide.org/ is made by the Free Pascal team, that's the "official" version. It has precompiled binaries to download https://www.lazarus-ide.org/index.php?page=about

https://www.getlazarus.org/ is a different version (but not sure by how much), using download scripts https://www.getlazarus.org/about/
Doesn't everyone just use reviewmeta (https://reviewmeta.com/) now? They're pretty solid at what they do, the results appear to be rather accurate - and at the very least it's a decent filter.
A landscape iPad has the same 4:3 aspect ratio as most PC monitors during that time (800px x 600px or 1024px x 768px)
Sure, I am aware of the lack of existence of no black swan proofs, I am simply pointing out the outbreak coverage seems more comparable to say the ebola outbreak than coverage the virality and fatality should imply, ie that of a seasonal flu.
Don't know about PWA. Service workers are pretty lightweight and help with caching.

But yeah, lazy-loading, infinite scroll, etc., are all designed to cover up design flaws that impact performance. I think lazy-loading can be potentially done right, but almost none of us do anything right.

> use EM or % as layout width/height

Why? EM/REM is good for handling font sizes, but for anything else it may not make sense and a custom font setting in the browser can break layouts if the size of boxes are based on font sizes. PX is perfectly adequate for layout, and is actually a relative unit(PX !== hardware pixel). Same for borders, padding, margin, etc. Even REM is better than EM for most cases. People who adjust the font size in their browser don't necessarily want their layout to change and potentially degrade as a result.

> inline css, js, and svg

Can be a good idea, especially if you can somehow identify the CSS used on page load and discard anything nonessential. Though maybe HTTP/2 makes inlining obsolete. IDK

> no webfonts!

Thank you! Web fonts are perfectly sufficient in 99% of cases.
Much of the world uses . for a number separator.

https://docs.oracle.com/cd/E19455-01/806-0169/overview-9/ind...
> I get where you're coming from, but you can make the same one-sided joke post about Americans.

He _IS_ joking about Americans :-)))
No - you can do everything in Community you can in Pro, the main paid edition. You can certainly use databases. We generally have a higher SKU for remote databases.
Just out of curiosity, why? Pirating traditional media, journals, and movies and entertainment is actively encouraged on this site, with popular sites and software for doing so frequently referenced, and it is never flagged. Seems like a double standard.

(Full disclosure, I agree with your objection and believe piracy is wrong in any case, but seems like we should be consistent with the application of the rules)
When I think of how much high fructose corn syrup I ran through my liver when I was young I want to cry a little. It's so disgusting!
"Nostalgia".
Why yes that is also a keyboard.

What do you suppose the odds are that a gaming-peripheral manufacturer sat down and came up with a better switch implementation than any that the mechanical keyboard community could?
I always took the odd pacing as a way to mix up pacing. Break the mold that every magical macguffin required a dungeon with guardian like in many other RPGs of the time. The weapon orbs seem to be mostly well spaced out. I remember the last magical spirit seemed to have been given way too late to really notice the missing magical spell that ended up mattering in the final fight.

I wonder how much of it is just bad memory since it has been like 15 years since I last played the second half of the game (I've replayed it a few times but always stop around the mushroom kingdom).
Ahh! So with random inputs(from a pre-defined range) you can assert about properties of the result (if you find some), because you limited your input range.

Exact results still have to be created manually or automatically (randomly) created and the result manually checked once.
Delphi's Community edition comes with source code and you can debug into the inbuilt libraries. And with Community you can build 32 and 64 bit apps for Windows, iOS, Android, and macOS.
Winamp for me is linked to the time internet was still internet without the giant corporations ruling and ruining the entire single single part with heavily overengineered saas solutions. It was the time of altavista, icq, popup explosions and 1mb download for a program. It was still unexplored cowboy/free for all land, ran by tech dudes. Now its dominated by the absolute evil of capitalism. Not tech, but marketing. bleh
I do the same. First pass is mostly getting a feel for what the extents and pieces in the system are, and getting familiar with the vocabulary. Then one can search targeted and efficiently afterwards when working on a task.
Completely false.

1) The 'rules' are agreed upon and mutual.

2) Providing 100's of millions of people with jobs is not 'plunder' it's a win for both sides.

"is just being woefully ignorant" - your comment.
Saying it was just an engineering problem is really understating the level of theory and experiment had to happen at the same time. It was a huge scientific and engineering endeavor that happened simultaneously. Some good books that go into the crazy intricacies are American Prometheus and The Making of the Atomic Bomb if you are interested.
Wow. They’re even hiring a Winamp developer!
What's the difference between this and https://www.lazarus-ide.org/?
Not sure what you mean there, sorry.
Facilitating Failure Swap Shops
I use Fakespot.

I think it's only a matter of time before these sites get coopted/bribed by vendors, in the same way a lot of adblockers have been.
I been using ColdFusion for over 20 years. The HTML it creates can be as simple or complex as the developer intends. The output can last decades without updating, I don't understand your comparison.
Slowly!

Learning tends to be inefficient. You do have to put in the time.

Working with people who have experience in the field will save time as they will be able to guide along the way.

Articulating what you have learned to someone will re-enforce your understanding.
Knowing GoDaddy, $25 is closer to what they'd offer the domain owner for it. $25k would be the re-sale price.
I think they meant to say something more along the lines of "their policies often seem illogical to outsiders."
Not to be too self-promoty, but I spent a ton of time thinking about the schema for my site, and have gotten some compliments on the detail and documentation: https://aytwit.com/sql

I hope that helps spark some ideas for you.
How to compute latency of N parallel requests
"Step 1 is getting a list of new products that are receiving a higher than expected number of 5-star reviews"

What is higher than the expected number of 5-star reviews?

Don't those numbers vary widely depending on product category, brand, and newness of the product?

How does that work for things that fit into more than 1 product category?
I didn't refer to kingdoms, civilizations or any comparable large societal system.

I was referring to ancient tribal communities that lost their traditional way of living to Western dominated modernity.

> This is the noble savage belief

That's what you read into my statements. That's not what I implied.

Let me be crystal clear here: Of course, life wasn't easy back then. People suffered and died. If you didn't adapt or pulled your weight, you died. If you were unlucky in any respect, you died. I'm very much aware of that. And I reject any glorification or comparison as "one-is-better-then-the-other" vehemently.

The idea that modern civilization and "progress" somehow solved all of that is manifestly false. Millions upon millions are born and live in abject misery, simply because economies of scale have allowed those lives to exist, but without the affordances - social cohesion, cultural identity, an authentic belief system,... - to sustain them properly or give their lives a due sense of purpose and meaning.

I'm pushing back against usage of the past - see, they were poor, primitive and miserable - to be able to laud the merits of "Progress" without considering the misery it has caused and is causing as well.
For quite some time now I always assume any link to a store from any commercial site is an affiliate link. It doesn't bother me. May be because I just expect it now.
Depends if you are thinking about AVS or Milkdrop.

Me, being an AVS guy, can only recommend https://visbot.net .

In the olden days there were:
- https://customized.org and
- https://deviantart.com/

DA is sadly almost unusable for finding AVS presets now (as I discovered today), so you may start with this page:

- https://www.deviantart.com/tobsiv/favourites/41261647/featur...

for finding some of the more famous packs.
For programming, I think learning by doing is the best.

I can read big fat manuals, nod knowingly at all I read, and then forget most of it when trying to build something.

If I have something concrete to build, figuring out how to do just that works much better.

Of course, there is a time for reading a lot in my model too. But it's interspersed with the doing.
That sounds really nice. I'm saving up for an Ergodox split keyboard, now I wish I could get the Steelseries key switches on the Ergodox base.
Every time I think about Amish & technology I'm reminded of the Capability Maturity Model:

https://en.wikipedia.org/wiki/Capability_Maturity_Model#Leve...

1) Initial (chaotic, ad hoc, individual heroics) - the starting point for use of a new or undocumented repeat process.

2) Repeatable - the process is at least documented sufficiently such that repeating the same steps may be attempted.

3) Defined - the process is defined/confirmed as a standard business process

4) Capable - the process is quantitatively managed in accordance with agreed-upon metrics.

5) Efficient - process management includes deliberate process optimization/improvement.

Amish tech processes seem to me higher up the chain than most people, so from this point of view, they are actually more advanced..
Back in 2001 I redid the UWA computer club website (https://ucc.asn.au/) using XSLT with a custom doctype ('grahame').

In the early 2000s XML was the cool shiny thing. They're still using it, in fact I found out recently that someone wrote a Markdown to 'doctype grahame' converter to 'modernise' the site.

I guess what I actually built back then was an early static site generator, but it's still kind of cool they're using it 19 years later, hacky as it was / is :)
I am sorry, you’re totally right, is it pretty unreasonably nit picky to differentiate between 10 inch screens and 3 inch screens when it comes to web UX. Smart phones do count as all mobile devices and the only thing that matters when determining if a site is mobile friendly. And of course it’s usually a good idea to broaden the argument categorically to something larger than your personal experience to make the stronger point that most people would agree with you and the other person is obviously up in the night.
I prefer the Winamp Community Upgrade Project:

https://getwacup.com/
However they should use the non-breakable space separator ' ' less error-prone