skysight-inc/HackerNews huggingface dataset:
Because there are no numbers other than Arabic numerals? Numbers are never localized?

Even within just Arabic numbers, it possible for localization systems to add digit separators such as commas, underscores, or periods depending on region.

Sure, str() of an out-of-the-box number in Python won't do localization by default, but Python is a highly dynamic language and I've seen __str__() handlers that do localization, even on things that otherwise act like numbers.

"Simple" string conversion-based "math" rarely is simple in the real world, and ignoring localization and the complexities of Unicode in situations where you are assuming they can't possibly happen is a jungle of mistakes that programmers continue to make every day. The world doesn't run on EBCDIC or ASCII alone anymore, and localization is a thing that matters to a lot of people. The correspondence between code points reported by len(str()) and either input to str() and output to a display device is tenuous at best in anything but the best ASCII circumstances, and handwaving it away is an exercise in your particular bias.

[ETA: And the parent discussion was explicitly about table formatting the output, and that itself specifically is a scenario where you should want to localize the output first and not just rely on str(yourNumber).]
It’s basically an open source version of FreeNAS (minus the Corporate backing) as I understand it.

Edit: I'm wrong. It is an Open Source version of Sun/Solaris.
Professor Under Investigation for Teaching Biol. Differences Between Men, Women
You could get something like this with lua and openresty.

Looks like there are already some lua modules for markdown to HTML [0] and static site generation [1]. It could definitely be done.

But what would be the advantage of rendering markdown to HTML on the fly? It's unlikely to change once it's been deployed.

[0] https://github.com/bakpakin/luamd

[1] https://luapress.org/
I guess it's an OS? And this is what I got from poking around, which I only did because Indiana is where I grew up. I would have otherwise quickly given up and moved onto the next item on HN.

"illumos is a consolidation of software that forms the core of an Operating System. It includes the kernel, device drivers, core system libraries, and utilities. It is the home of many technologies include ZFS, DTrace, Zones, ctf, FMA, and more.
We pride ourselves on having a stable, highly observable, and technologically different system. In addition, illumos traces it roots back through Sun Microsystems to the original releases of UNIX and BSD."
There's also the fact that metals become brittle when exposed to hydrogen. Hydrogen seeps through the crystal/atomic lattice and combines with oxygen or carbon, and tears the metal apart.

https://en.wikipedia.org/wiki/Hydrogen_embrittlement
They really are. I'm always impressed with how much they can squeeze out of the small footprint of their stores. I wonder if they could link up with Pyxis or similar to do tele/robo pharmacy.
As electric vehicles age, here's how the batteries are finding a second life
It’s coming. I’ve got butcher paper on the floor mapping out 2000 ASNs. My wife says I look like one of the detectives tracking down a serial killer with red string. I run my own consulting company, and actually lost my main client due to the above post being interpreted as “anti-China”. That has been an enormous setback.

Anyone can do this research I want to emphasize. Look at any suspicious VPN company. Now look at 10 of them. Now plug some of those names into Shodan.

Bear with me here, but if you then simply Ctrl-F for ASNs with the same name with the same LLCs, you will construct a perfect circle of peering that is an “internet within an internet”. What it seems to be is a poor man’s TOR. While the US gov built a Tor, this is an alternate Dark Web built by someone...you can pass through 1,000 servers on 500 different hosting companies none of which do legitimate business.

(Hope this counts as a mini blog post for now this must be 250 words).
I mean, world is full of nonsense like this - UK is the world's largest producer of medical marijuana even though medical marijuana isn't really a thing here(it has been moved from schedule 1 to schedule 2 last year but it's nearly impossible to a) get it prescribed b) actually buy it)

[0]https://www.independent.co.uk/news/uk/home-news/cannabis-leg...
There's a whole community of video gamers who do this: https://www.reddit.com/r/patientgamers/

Cost is the most obvious motivator, but for me it's more about filtering for quality in order to best allocate my limited adult gaming hours— why sink the time and money into a just-released title that might turn out to be the next Anthem or Fallout 76, when you can wait a few years about pick it up for $10-15 once it's a known winner?

That said, even within r/patientgamers, there's a spectrum in terms of just how patient some people are. For example, some people are just getting into stuff from the Xbox 360 era, whereas others are already talking about whether RDR2 has stood the test of time or not, ha.
This is really interesting, is this (or similar to) steganography? Poked around the repo but haven't yet found where this is implemented (on either end).

From a user perspective that sounds like a super useful feature, though perhaps unexpected unless you were directly informed of it.
Combustion engine development was oddly stunted though. We have known the basic formula for power for a very long time (forced induction + high compression + high octane fuel). Superchargers are ancient, turbos aren't new either, although I guess fuel injection had to wait for computers to be reliable and cost effective. Even then I don't fully understand why it took 30 years for automakers to figure out how to produce high power engines that met emissions standards.
Check below for latest update. Wanted to comment so you got notification. My real name is in my profile with my email address so you’ve got me dead to rights on this one.
See above and below.
If you find this interesting, I highly recommend reading "The Taking of K-129"[1], which tells the story of a CIA project to lift a damaged Russian sub off the deep-ocean floor in the early 70's. It's a really great engineering and project management story.

[1] https://www.amazon.com/dp/B06XVHYDPR
Developer Compensation Survey Results in Eastern Canada
If that were true, maybe they should get rid of ancient relics like the Mach kernel. But honestly you sound like you believe Apple craps rainbows, or something. They aren't better than everybody else by virtue of self identity. They make lots of mistakes just like any other group of mortals.
Scientific sea water analysis. Measuring nitrates, phosphates, ammonia etc..
The Things They Carried by Tim O'Brien

I'm a little embarrassed to say it's the only book I've had the motivation to finish this year. It's a fantastic book though, and during the age of the "war on facts" it's quite relevant.
Unfortunately, "normal people" are never going to use something like this in significant numbers.

We need a centralized video hosting website, with freedom of speech values, with huge funding, which markets to normal people.

The only way I see this happening is a single bored billionaire going for it.
The "what if" was in response to your classification of developing an identity based on your nation as "insanity".

I'm not asking you to ponder if there are any benefits to it today. Given your attitude, I don't think any discussion on the topic would be productive.
The World of Biased Algorithms
How to Build an Effective Team for Projects
It seems you and OP aren't working from a shared definition of "American made."

OP seems to have a reverence for autos made by foreign-based companies (Toyota and Honda).

While you are rightly pointing out that both Toyota and Honda manufacture in America.

The key difference in OP's enthusiasm seems to be not in location of manufacture but in company process/ethos/culture that delivers reliable vehicles.
> We take the sun being the center of the universe for granted today, but it was an extremely non-obvious fact for the smartest people in the world for millenia.

It seems new ideas truly are difficult to inject..
Nav bar "openindiana - Community-driven illumos Distribution. Homepage has links to "What is Illumos" and "The Hipster Distribution" which is described as "Hipster is a codename for rapidly moving development branch of OpenIndiana".

The article linked was simply a short list of patch notes, but if you navigate the site it has available information.
The best option I think is to spoof Referer to a random choice of known good values. This, of course, after disabling other, more reliable tracking vectors like JS and cookies that would just identify you as a Referer spoofer.
I think the article addresses this. It calls into question the disposable nature of guns in games now and how balance affects gameplay. We've seen this with the new CoD Modern Warfare where the over-under is way unbalanced and is being abused. When you're only given a primary and a sidearm, every other gun in the game becomes useless.

It becomes complex when you start adding perks to your overall character or class, or when you're able to upgrade weapons. That complexity increases exponentially when you throw in 30 other possible primary weapons that someone can be using, along with their skills and upgrades. That's why when we have a cycle of balance issues, there's always one gun that gets swapped as being the new favorite amongst players.

Of course there's some games that thrive on an uneven balance. There's a reason why the AK and M4 have been the most sought after weapons in Counter-Strike for nearly 20 years.
This seems less like Snopes being at issue than Facebook not understanding nuance.
Looks like this took down TransferWise (debit card/forex/payments processor): https://status.transferwise.com
Do you have any public examples of doing this? Or docs?

Closest I found was to pin the nix-channel entirely, but not different components to different versions.
Interesting, some of the topics in this paper remind me of this study on the old Elitist Jerks WoW forum:
http://james.howison.name/pubs/bullard-howison-2015-elitist-...

The forums were notable because they were VERY strict, but also every single removed post, suspension or ban all got cross posted into a specific forum for all to read. For users who weren't trying to offend this served the same lesson the Paper here makes: how to not do it again, for everyone else it served as entertainment while the mods hammered down trolls.
Just before I saw this I actually read this: https://www.newyorker.com/news/letter-from-silicon-valley/th...
No, it's typical behaviour for blog-type software: X numbers of entries per page; no allowance made for the length of each entry. Five novels on page one, four sentence fragments and a limerick on page two, etc.
I thought they no longer did wind tunnel stuff because computer modelling made it redundant
I primarilly use Gliffy cause it is built into confluence, but whenever it is not available, I go right to draw.io. Its a pretty cool tool for this.
https://www.openindiana.org/documentation/faq/#what-is-openi...
The ability to tax marijuana was never a big selling point to me. Marijuana should be legal because freedom and not because politicians hope to milk another revenue source. It should be taxed no differently than daisies, petunias, or tomato plants.

A normal sales tax should be the only tax on any legal product. Essentially equality in taxation. Sales taxes should only be used to raise money to run the government — it shouldn’t be used to manipulate markets or purchases habits. That isn’t what freedom is.
UK Labour Party says it has experienced a 'large-scale cyber attack'
Just to attempt to explain why the responses to this comment seem all over the place:

'Productivity' is subjective to the business and position. In your 2-person startup, productivity might be shipping CRUD functionality in triplicate and setting up the bones for a larger application. In an enterprise, productivity can simply be not _reducing_ productivity while doing something. A develop and a manager being productive also look very different. I don't think your point and GP's point are mutually exclusive.
Batch is just streaming in really large chunks. And besides if you are messing around with data on your laptop you probably aren't at the stage of working out a batch workload yet. Jumping immediately to this needs to be a batch workload before you have had a chance to play with it is probably overkill.
You can try mermaid
https://mermaidjs.github.io/

This was the only tool I could find that would work with version control.
I’m curious if you think that best practices in all instances are just bologna?

It’s also interesting because certainly you must have come across those engineers and developers who’re so well versed in their particular portion of the field that they know to tweak VM settings for memory leaks, or how to shard databases for faster queries, or why your Z-index isn’t working.

Those people most likely spent time studying their crafts and learning the “correct way” to do things.
Looks like it's a fork of OpenSolaris[1], which is pretty cool - I didn't realize there was a Solaris variant still under active development.

1: https://en.wikipedia.org/wiki/Illumos
Just finished Doom (1993) for the first time on switch the other day. I really enjoyed the soundtrack, but the main thing that caught my attention was the absolutely dark rooms where a monster would jump out. Funny about the secret rooms, I didn't get in any until the later levels.
Religion answers the questions that we have no answers for. So it's comforting for most humans to have answers to these kinds of questions. That's one reason why they believe the bible. "on est tous des sauvages"
Hell my driveway is a third of a mile long. If the truck gets 15mpg and the driver drives 10mph at $30/hr it costs UPS about 2 bucks just to drop a package off at my front door.
In general, it is not like a lottery with all winners evenly sharing (most of) the proceeds. Instead, there is a fixed payout, typically around 60% payback. So with 3 digits (1000 combinations), the payout would be $600 for $1 bet.

https://en.wikipedia.org/wiki/Numbers_game
> - The "developer cost" is tricky. Salespeople like to pretend that you can calculate that using someone's salary. If you have an $80/hour developer spending five hours on something like this, you don't literally write a check for $400. Instead, that developer might have been doing something useful, but might also have been in a meeting or responding to email or just sitting around. One argument for 20% time is that the 20% spent on that work wouldn't have been used productively anyway.

This is actually a lower bound on the opportunity cost of having your developer work on purchasable items.

- If the dev is making $80/hr they should be adding more value to the organization than $80/hr.

- If 20% of your devs are working on purchasable items you'll need to hire another ~20% to replace them, but then you'll need 20% more managers, QA, etc..

- Developer productivity isn't linear, if you hire twice as many devs you don't get twice as much code written.
Given your name I'd expect you to have an interest in dolphins. :)
The statute creates a safe harbor for filtering “material” that is “obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable.” One of the rules of interpreting statutes is that you interpret the scope of catch-all terms in a list consistently with the preceding elements. The preceding elements refer to pornographic or violent content. That would suggest that you shouldn’t interpret “otherwise objectionable” to include things like adware or spyware.
Thanks for sharing, I don’t think there’s an “optimal setup” in the objective sense but good to know this works well.
OpenIndiana/Illumos/SmartOS documentation is pretty rough - when I last looked about two years ago, the docs were all a hodgepodge of old wikis and few videos.

If you want widespread understanding and adoption, beginner docs need to be available and up to date.
I just heard this talk at ACM CCS 2019. It's interesting stuff.
Ehh, I think that is a dangerous view. It could be used for other purposes, like as an intermediate reactant or for research. Similar thinking is why it is so hard to conduct chemistry or microbiology research as a normal person. Obviously dangerous things can't be sold to plebs and everything with a chemical formula is dangerous.

Consider that many people wish to ban animal cruelty -- sounds fine, except these laws tend to boil down to "every animal must be treated as a pet" even though that is not an economical proposition for the vast majority of animals that exist. Even if you just ban "killing puppies" now dog breeding is essentially illegal as the most effective way is to kill the young you don't want.
The main reason is actually even more fundamental: Supersonic aircraft have terrible lift over drag.
From what I can tell, OpenIndiana is to Illumos as Fedora is to Linux (GNU/Linux to be pedantic), and Illumos is based on OpenSolaris. So what we have here is essentially a Solaris distribution?
Disney+ suffers technical errors on launch day
You'll find it's a much simpler setup. Thanks for the input however.
it's very nice if you have to, e.g. for university courses.

draw.io is a much nicer than let's say, Visual Paradigm
ETL: Python & SQL

Warehouse: PostgreSQL

Reporting platform: Looker

Easy, agile, and cheap.
We need centralized access for discovery, but distributed access for storage and accessing, as to spread the costs.

And then we need countless people on the internet to buy, install, maintain and replace the hardware that powers all of this.

That's not easy.
Was that Essbase or HFM? I had lots of fun once getting bulk data out of HFM and into spreadsheets via a web app.
People could do fact checking on https://www.kialo.com/ which is set up in a way that reduces the effect of bias.
A cathartic article, but it might be worth examining this as a gradual process that has ramped up with social media. The newspaper, the radio, and the television all brought us further down the line to where we are now.

I think the big question is how do we move on and adapt from here. Do we add social media controls, like you might see in China? Perhaps do we try and pass constitutional amendments that fundamentally change our democracy in a way that jives better with the modern flow of information?

edit: of course, it's also possible the next generation will simply learn to live better with the barrage of information than we handled it, and our current highly volatile state of politics will reach some kind of status quo once again (for better or for worse)
> And you can't have it both ways - is it great because it's a consistent, cohesive system that provides everything you need for a Linux system, or is it great because it's a modular toolkit that allows you to pick & choose which components to use?

You absolutely can have it both way. Systemd is great because it offers a set of tools which are consistent, provide a lot of the functionality you want on a workstation in a cohesive way. It doesn't prevent you from choosing not to use one of the components developed under the project umbrella and uses something different instead. Systemd is modular enough for you to do that.

> But I've also had to deal with production servers using systemd-timesyncd and pool.ntp.org that would occasionally have system clocks that were off by ~10 minutes. SNTP was deemed "good enough"

Why are you using timesyncd if you need more than SNTP ? Timesyncd is not shipped by default with the systemd init system. It is not even installed by default on RHEL. Nothing prevents you from using a different NTP client with the systemd init system.

> If I use systemd as a service manager, why does that also imply I'm making "default" choices for boot loader, (S)NTP service, network manager, and container manager?

It does not imply that at all. You absolutely do not have to use the boot loader, timesyncd, networkd and nspawn with systemd. They are not even installed by default on some distributions. They are not coupled to the service manager.
What are great features for an ERD tool to add?
Last week tonight just did a segment on SLAPP lawsuits
In context of parsing the situation when all the state machine/language theory has it's place is when you have some reason to care about compiler passes and generate output while reading input. That is, when you are not constructing some intermediate in-memory representation of whole compilation unit, presumably because you are running on system with (very) limited memory. For programming language compilers this ceased to be interesting limitation in 80's.
I built a developer tool for a niche as a side project, and it became cash flow positive quickly. I'm shutting it down tho.

All the points you made ring true, making every sale a slog, even if its a relatively low LTV.

Additionally, support was relatively not fun -- mostly "I didn't even attempt to read the docs, and it is your fault".
SSAS is my favorite cube / OLAP data store. I know I'm in the minority, but I find it really user friendly for devs and users.
I've shared this list here before, and I might need to update it, but here it is again, FWIW:

New kids on the block:
- Starlette https://www.starlette.io (function and class based routing)
- Vibora https://vibora.io (function based routing, no classes)
- Xweb https://github.com/gaojiuli/xweb (unusual routing system, should be possible to adapt to classes)
- Storm https://github.com/jiajunhuang/storm (similar enough to Tornado, has classes, but installation is complex)
- Responder http://python-responder.org (function-based, has classes only as code-grouping mechanism)
- Quart https://pgjones.gitlab.io/quart/
- Sanic https://sanic.readthedocs.io
- Bocadillo https://bocadilloproject.github.io/
- Japronto https://github.com/squeaky-pl/japronto

The old guard:
- Flask http://flask.pocoo.org
- Tornado http://www.tornadoweb.org
- Falcon https://falconframework.org/
- Bottle https://bottlepy.org
- Pyramid https://trypyramid.com/
- CherryPy https://cherrypy.org/

Less known older ones:
- Wheezy Web https://pythonhosted.org/wheezy.web/
- API Hour https://pythonhosted.org/api_hour/
- Morepath https://morepath.readthedocs.io/en/latest/toc.html [WSGI]
- Klein https://github.com/twisted/klein
- Weppy http://weppy.org/
You're right on all points.

Still, some of the most successful systems are decentralized: internet, telephone, email, torrent, bitcoin et al, the web (caveat that DNS is centralized), etc.

All of these examples are basically networks of people. Do we want these networks operated by private companies?
How Drift Is Owning a $1.7B SaaS Category
> Any other Gen Xers feeling cheated?

I’m unlikely to be called Gen X, but my attitude has always been the same: it’s our duty to make the lives of future generations better than ours. Raise our children better than we were raised. Provide our juniors the opportunities and resources we didn’t have.

So, I don’t feel cheated. I feel happy because my efforts are helping future generations.
Downloading Courses from Linux Academy
>. Most things that are banned multinationally also face production bans for obvious reasons.

Not really. Canada exported asbestos until 2012.
Don't let the tech lead responsibility crush you
Front-End Tooling Survey 2019 Results – 63% of devs don't check accessibility
The "freshness" issue is one that causes problems and subtly sets priorities.

Problems come up when looking for older content on purpose. A lot of older content is very relevant still today. I know people who could not find something they knew existed in Google. Switched to Bing and it came right to the top. The difference was the way newer content was prioritized.

Google doing this sets priorities. It says that newer is more important. Is that true? Many would argue it's not. Google says it is and "advises" people where to go based on that.

I find these worth considering.
Hong Kong protests: Rule of law on 'brink of collapse', police say