skysight-inc/HackerNews huggingface dataset:
You might like the python "sh" library [0]. It's not perfect, but it sure does remove the visual noise around subprocess.

[0] https://amoffat.github.io/sh/
Tantangan UNTUKMU Beri tahu 7 Fakta tentang krisnanda sutasoma
My gut reaction was also:"oh no, not them, why don't they take a stand?" but your logic is completely valid, they shouldn't, for the futures sake. I just hope they ensure their source data stays untouched.

What surprised me was that you say they respect the robots.txt, but the data is archived anyway, so they are crawling anyway, but only publish according the rules defined in the robots.txt?

If so that is news to me.
did you ever looked at k3s? what is more difficult about k3s than managing ansible?
what about kubespray? it's basically k8s managed via ansible? what makes it so difficult?
> Is it not the default and expected behaviour, even in the US, for wives to be self-sufficient and perfectly capable of supporting themselves?

If your wife doesn’t have a paid job and so doesn’t have any income, in order to look after the children, then no.
Mein Kampf is a unique example in the sense that far, far more harmful books, by any objective measure, have remained freely available. As such it cannot be used as a general template on how to handle such material.
> Within those, 20 have been black hole mergers, two have been neutron star mergers

And here I am on a blue planet, surfing the web.
Underengineering is far more productive but not always possible when you're defining the overarching architecture of a multi team project.

Then you have to rely on experience to do things like definelibg interfaces that can be extended later on instead of overspecifying types. It's hard to balance it just right.
On the other hand, you do have to be in it to win it.
As addendum, since around 2000 many commercial implementations of Java did support AOT compilation, or some form of JIT caching, Hotspot was the exception here.

In fact, the OpenJDK CDS feature was originally part of BEA J/Rockit JVM, later acquired by Oracle and made a commercial feature in Oracle JDK, until it finally landed on OpenJDK.
I've got a old-ish smart Samsung and I've never configured the Internet, but can still plug USB keys to it and play movies, etc. Newer TVs might insist on an Internet connection, though, to use any "smart" features.
egghead.io has some awesome illustration for the courses:
https://egghead.io/browse/languages/javascript
Technical book publishers should just stop hiring ink illustrator that like medieval drawings and get graphic illustrators that like Adobe Illustrator and SVGs
Perl was literally born because Larry Wall reached the limits of what could be done with a combination of Shell + C + Unix utils.

In fact this is how Perl 1 looks: https://st.aticpan.org/source/RCLAMP/perl-1.0_16/

https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2...
I keep using managed platforms, Kubernetes is the new NoSQL.
But it was 50% higher... that’s indeed a lot.
Except that you'll be hard pressed to find a syscall without an accompanying C library. It's common for other languages to build upon that rather than call the syscalls directly. Specially during the early days of a new kernel feature.
Where do you draw the line?

Does the 1hr include the hour you spent driving to the shop and back for a loaf of bread and a bottle of milk?
They are spying on millions of people without their consent and without telling them about it. In what universe is this legitimate and non-evil?
About a year ago I looked into getting a monitor to replace a living room TV for use with an Apple TV and a game console, as I have no interest in built-in speakers and smart features. But I couldn’t find anything that had the specs of good modern TVs: decent screen size, minimal frame, HDR, wide viewing angles, reasonable price. Nothing even came close.
unfortunately this does not hold up to reality, in many cases building the right stuff from the beginning is either too long, and you will be late to the market, or simply impossible since you don't have enough information from customers using the product.

Among the many wrong reasons to the Agile way of working being able to change and adapt to reality is a valid and important one.

I don't know which army are you referring to, but my army reverted to heavy bombing if smooth haven't worked.
You fill out a tax declaration every year. If you don't disclose some values and this is discovered later on, you will be punishable with a fine (between 30% and 300% of the tax on the non-disclosed values). The fine can be avoided in some cases by self-indictment, but of course you'll still have to pay the avoided taxes plus interest.

If you even fake documents to avoid taxes, then you can end up in jail.

This system of "voluntary" tax declarations is like a contract between the government and the citizens: Government doesn't stick their nose into bank accounts of citizens, while citizens pay taxes on their assets. I'm not sure if it's a good system, but it has mostly worked out so far.
What’s up with magic number of 22? NZ has that year ago when these plans started to appear, but has been bumped to over 30gb now.

Still rip off compared to European prices/offers (€25 for actually unlimited).
You are being downvoted by the Kubernetes crowd, but you are quite right, it is the new NoSQL.
You're arguing a lot of abstract points here but let's have a walkthrough...

> I have used both in production

likewise, and I have found the opposite stance for Java/JVM based applications.

Terrible deployment story, terrible amount of tweaking and JVM "hacks".

> Java is getting a green thread implementation by means of project Loom

Well done to Java. It's getting features already commonplace in Golang. Bolting on Akka, Vertx... yeah, enjoy your frankensteins monster lol.

> no generics

Generics _arent_ critical for a language, exceptions are a mess and as for the JVM being state of the art... yeah. In the 90s it was.

> The main reason for golang is the hype behind it

I just fundamentally disagree - if that was truly the case, I'd have adopted Java back when it was hyped and relevant and would've moved onto Rust by now from Golang which never happened.
This is somewhat off-topic, true.

Do you happen to have anything more googlable than "experts have thoroughly debunked this NAMBLA recruiting point"?
Seems to me Surrogation is very similar to The Cobra Effect / Perverse Incentives (https://www.geckoboard.com/learn/data-literacy/statistical-f...) , or the McNamara fallacy: https://www.geckoboard.com/learn/data-literacy/statistical-f...

Both very real problems that have existed forever. The solution, as the article suggests, is not relying on just a single metric, and not losing sight of your wider strategy. There’s a really good article on Reforge about the problems with the recent trend of a single “North Star Metric”: https://www.reforge.com/blog/north-star-metric-growth. Stacey Barr’s another thought leader on the subject: https://www.staceybarr.com/measure-up/a-single-kpi-that-meas....

Metrics absolutely cannot replace strategy and vision. It needs to be a core value of the company that you’d rather do the right thing by the wider mission than drive a metric at any cost. Managers at every level need to live up to that. This is harder the bigger the company. It’s one of the things OKRs, love or hate them, try and help with. Like with everything it’s whether you comply with the spirit or the letter of the law. And whether people get rewarded for latter!
Don't see why it "doesn't scale well", the overhead is roughly constant: use the stdout of one program as the input of the next.
I'm am glad the Archive exists and also a frequent user. The only thing that gets me thinking is that at some point in the future, they will own the past. That is, if it wasn't in the archive then it didn't happened (in what content-in-a-webpage regards). And by owning the past they would be able to manipulate it (probably).

One can say the same thing about Wikipedia, but there are other encyclopedias that can be used to check a certain fact.

Do we need an archive of the Internet Archive?
I found this problem as well when doing a direct port including pipes from bash to python. It was the first iteration into python and I was lacking time to do a proper port into python native.

The python code to do piping ends up as longwinded and the plumbing of pipes ends up a massive headache so I wrote tidycmd to overcome that issue https://github.com/laurieodgers/tidycmd
My app shows me that I have 99 years of Pocket Casts Plus remaining. I did buy the app on Android aswell as the web version. Did anybody else get this many years?
Funny how quickly the media disinformation outburst about those illicit vape products convinced the public conscious that there is suddenly massive evidence of general vaping long term effects.
Not a definition I've ever seen used, no.
What is the difference between money and currency?
why assume if they are publishing annual failure rates as well as the level of redundancy? Your assumptions are wrong.
I'd be very interested in a POSIX sh version of this bash bible.
> The Swiss franc is currently pegged 1:1 with USD, having ditched Euro peg almost 5 years ago.

It's not.
What people think of Dunning-Kruger is almost never the same as what it is.

The Dunning-Kruger hypothesis is that non-experts are (as a whole) not good at estimating their performance. This does not mean that they think that they are good, just that they think they are better than they are. They still tend to rate themselves as worse than an expert would rate themselves.

My favourite explanation for this effect is not that people are bad at estimating their own performance, but that they are bad at estimating the range of performance of the population. They scale and shift their performance into a range they think is reasonable.

Imagine a hypothetical test that uniformly scores a population from 0-100; everyone is spread out evenly across the range of scores. The average and median are both 50, and the same number of people get 32 as get 95, and every other score as well.

Now imagine everybody is absolutely accurate at picking their own ranking on this test out of the population.

Take two people, one who knows they are exactly average at this test, better than 50% of people; and one who is an expert, better than 90% of people. Based on the set up we know that these people will score 50 and 90.

Now we 'scale and shift' the score axis.

Say for example, that both people assume that the range of test scores will be between 40 and 90; the worst performer will get 40, and the best will get 90. Under this assumption the two people will predict their scores as 65 (vs 40, +25 over actual!!) and 85 (vs 90, -5 under actual!!) respectively.

The worse performer grossly overestimated their performance, and the expert mildly underestimated their performance, even though both knew perfectly what their relative performance was.

This shows that your estimation of your performance on a test can be wildly skewed by incorrectly estimating what the range of scores will be.
A great idea for a startup.
The company you work for, how do they make money? Do they market their products?
Is it really? I think repetition is dangerous, it might give you the impression that you understand something when in fact you only learned how to follow a specific formula.

What you need in math is lots of unique problems to solve, not repetition of the same equation with different constants.
Wikipedia has a Google search monopoly and this must STOP
Why is it that if I search for World War II for example the first hits are always Wikipedia?

Google pushes Wikipedia systematically on top without merit I would argue. I also suspect that Google does not run Wikipedia through their ranking algorithm.

Any opinions and insights would be welcome.
My TV is completely airgapped now for privacy reasons, but I really wish there was a way to replace the OS running on it.

I used to be(and still am) a big fan of the Smart TV concept, seeing as there's a whole quad core ARM SoC built into my TV that might as well take the streaming duty instead of having an extra HTPC or Chromecast lying outside of it.
Alexa rankings are meaningless for services that are mostly accessed via mobile:
https://www.quora.com/Does-Alexa-include-app-usage-in-its-st...
https://www.quora.com/Does-Alexa-track-traffic-from-iPhones-...
This will probably seem very pedantic but aren't "Unauthorized Access/Disclosure" and "Hacking/IT Incident" pretty much the same things?
`apt search bible` gives lots of hits, though my favourite edition is unfortunately only available on tumblr: https://kingjamesprogramming.tumblr.com/
Methods to Repair Corrupt PowerPoint Presentation File
No channel controls? TV automatically switches to a whoever has made a better deal with the manufacturer?
DVD quality is hardly 3 MPH. DVD quality is more like unlimited miles you can only do the speed limit.

Using a phone with "only" DVD quality streaming video is still perfectly usable. Sure it's not HD quality, but if you are streaming over 22TB a month a small decrease and video quality isn't a big deal. How much are you going to see on a small phone screen anyways?
Not so much a taboo for the public as a taboo for special interest group money. But it just needs a campaign to show that advertizing without tax makes taxes invisible, because you just pay it and gripe after, vs tax included and you change your purchase decision because it is too much money.

Every jurisdiction I've been in that charges a consumption tax requires it be shown on the receipt, regardless of whether it was advertised as inc or ex tax.
I guess. When I was really poor, I rolled my own cigarettes. And when I finished one, I kept the tobacco in a small plastic bag. As backup, for when I was too poor to buy more.

You may say "yuck". But trust me, good tobacco the second time around is better than the stuff in those nasty папироса.
You're right, totally missed from the screenshot and based my comment on the current App Store data.

I looked the app on Appannie (non paid account) and the pricing history is quite interesting:

26 Mar 2017 - 0.99 to Free

29 Mar 2017 - Free to 0.99

19 Jul 2017 - 0.99 to 1.99

20 Jul 2017 - 1.99 to Free

02 Aug 2017 - Free to 0.99

04 Feb 2018 - 0.99 to Free

10 Feb 2018 - Free to 0.99

03 Mar 2018 - 0.99 to Free

27 Mar 2018 - Free to 0.99

04 Dec 2018 - 0.99 to Free

03 May 2019 - Free to 0.99

05 Sep 2019 - 0.99 to Free

From the above details, it was a paid app for most of it's time. I wonder why the developer played with the pricing as much though?
I think that's GP's point: do not publish it expecting it to lead to good things, because the chances are so good - they're not. Publish it because it solves a problem for you, and because it's little effort, so might as well.

I do that a lot. Pretty much every one of them is used practically only by me. That's fine, because that was my expectation anyway.
> yeah sure subprocess.check_output()

It's deprecated and does something quite different.

> If you ever dealt with much perl you know how much more pleasant and easy launching processes was in that language - like shell.

I'm sure it is, but you're missing my point.

> If you want to use that as evidence that I'm a garbage developer go ahead

Well that escalated quickly.

> open(SRC, "output_generator|");

> open(WC, "|wc -l);

>

> And you do whatever you want with those filehandles.

Again python does roughly the same, just with more overhead: a trailing pipe is an "stdout=PIPE", an input is a "input=<whatever>", and you access / forward stdout explicitly:

src = Popen('output_generator', stdout=PIPE)
wc = Popen(['wc', '-l'], input=src.stdout)

And as the sibling notes, for shell replacements you can use the sh library to lower the syntactic overhead of popen.
> (they don't)

He seems to be complaining about terminology (it is Stallman after all). To give an analogous example:

Person A: Minsky downloaded some music and is thus a pirate and robber.

Stallman: "robbing" requires force and this did not happen on the high seas. You are only using these words to make Minsky seem violent and dangerous in addition to describing the allegation. I think that word choice is not okay.

Stallman has very strong "opinions" about what words should mean and which ones should be used, even if the rest of the world disagrees, and always doubles down.
i still find this absurd, the cause has not yet been identified and its localised to one country which makes it seem a little presumptuous to ban it outright

but if youll just wait with me a sec while i put this tin foil hat on maybe this was an intentional move, a whole host of new kids/teens have become hooked on nicotine, take away the vapes and they have no other source than good old ciggies

although im not sure that makes sense to me as surely they make more profit on eliquid and the various equipment than they do off standard cigs
>“Yes, I’m for Donald Trump,” Pickens said at a conference in Las Vegas this week. “I’m tired of having politicians as president of the U.S. Let’s try something different.”

>Trump certainly is “different.” In addition to his famed plan to build along the U.S.-Mexico border, the real estate mogul has called for banning Muslims from entering the U.S. and has repeatedly said that climate change is a hoax created by the Chinese.

>As for why Pickens — who gave $100,000 to Jeb Bush’s campaign — would change his mind about Trump, well, Pickens will probably be dead soon anyway. “I’m ready to take a chance on it,” the 87-year-old said in Vegas. “And just in case it’s a mistake, [I’ll] be gone.”

>If only the rest of us were so lucky.

Good riddance to a 91 year old man who was hell bent on burning things to the ground, but only after he died.
I don't know about this. There's a difference between taking down supposed infringements from your users (or "subscribers") and your own material put on your own site by your own employees. I'm not sure that the DMCA mechanism is relevant for the latter.
Just did a little testing with the performance tool of the powerlevel10k author (https://github.com/romkatv/zsh-prompt-benchmark). I configured p10k to look exactly like my starship configuration:

Prompt Benchmark Results

Warmup duration 8s
Benchmark duration 2.023s
Benchmarked prompts 50

In blank folder in /tmp // Starship
Time per prompt 40.46ms <-- prompt latency (lower is better)

In blank folder in /tmp // Powerlevel10k
Time per prompt 57.91ms <-- prompt latency (lower is better)

In Folder with git // Starship
Time per prompt 44.16ms <-- prompt latency (lower is better)

In Folder with git // Powerlevel10k
Time per prompt 65.58ms <-- prompt latency (lower is better)
Maxwell's equations for gravitation otherwise known as the Einstein Field Equation(s) .
Censorship isn't just done by stopping someone broadcasting a view, it is also done by punishing those you express that view as a deterrant to any others out there who would want to promote or broadcast that view.

Censorship can be done by governments, institutions, individuals or society as a whole.

I'm not really conflating the LGBT history with RMS views, merely noting that attempting to surpress non-majority views can be bad by using them as an example.
It’s build around our own version of TOGAF, but I’m not sure I’d really recommend that to anyone. It’s also more political than technical and suffers from a lot of “not invented here” even in competition between different government agencies and changing bosses.

A good example is the OIO standard we use to model most our abstract data design. It’s basically a local standard, which means it’s different from the EU standards that do the same. Which again means, that we had to work with Microsoft to get OIOSAML working with ADFS and are still working with them for Azure AD, and it may all be in vain when we eventually swap to EU standards as the rest of Europe catches up.

The thing is though, we started the journey before there were EU standards, and a lot of the decisions that seem bad today were right at the time. Over all, it’s still a pretty huge benefit to what was before.

To get back to your question. The thing I’ve done that has been the most useful in EA hasn’t been TOGAF or any of the other EA focused frameworks. It’s been the year of political science I took at the university, I think it equals to part of the American MBA but more focused on Enterprise Admin and HR. Because Enterprise Architecture is mainly about understanding the business on its terms and finding the compromises to make your tech sector understand it. I think being able to communicate and understand your business is a lot more important than whether you map things in X framework. I mean, your developers are probably going to understand your PowerPoint drawing just as well as your UML/ArchiMate anyway, and the less tech details you define, the better because the article is actually right about developers knowing better how to build things. If you tell them how the data is mean to be understood by any system that receives a User object, then you won’t have to tell them how to handle it beyond that.
Okay, but then I have the same question: how do you give equity in a fair way? Is it some formula of who came earlier or it depends on current company valuation?
That's my question as well. Should I learn both technologies for greenfield projects or just use Combine?
The advertising rule should be that all font size should be the same, including the terms and conditions and small-text.
Off the top of my head, a few notable things I've learned:

- Safely working with "string lists" (list="el el el el").

- Filtering out duplicate items.

- Reversing the list.

- etc.

- Using `case` to do sub-string matching (using globbing).

- Using `set -- el el el` to create an "array" (only one array at a time!).

- `read -r` is still powerful in POSIX `sh` for getting data out of files. `while read -r` even more so.

- POSIX `sh` has `set -e` and friends so you can exit on errors etc.

- Ternary operators still exist for arithmetic (`$(($# > 0 ? 1 : 0))`).

- Each POSIX `sh` shell has a set of quirks you need to account for. What works in one POSIX `sh` shell may not in another. (I found a set of differences between `ash`/`dash` in my testing).

POSIX `sh` is a very simple language compared to `bash` and all of its extensions so there won't be as many snippets but there's some gold to be found.
Graal Autovectorization
They decided to grandfather web owners for lifetime Plus 6 hours ago. There's an update on the site.
Now we need some DIY guide on how to extract the 5G radio from your TV and turn it into an access point for a laptop.
Makes sense, thanks for replying!
> All words for cheese would therefore have a single origin

This isn't how language works. Even languages from the same family, including very closely related ones, often have different words for the same concept. Consider that English and French are both Indo-European languages, and that English has a lot of its vocabulary from French, and still "cheese" and "fromage" don't have the same origin. Or consider Spanish, which is closely related to French and Italian ("formaggio"), and which has "queso" (which, again, has the same Latin root as "cheese" does).

The English word, like many inherited from French, has a Latin origin but English got "cheese" not via French but via a borrowing of the Latin word into a Germanic language, although Proto-Germanic already had a completely fine word for cheese: https://en.wiktionary.org/wiki/Reconstruction:Proto-Germanic....

The point being, the evolution of words is not as linear as you seem to think.

EDIT:

> Suppose language came from one source (the monogenetic theory [4], [4] https://en.wikipedia.org/wiki/Monogenetic_theory_of_pidgins

That's only about pidgins, not all languages by far. You meant this: https://en.wikipedia.org/wiki/Proto-Human_language
Ikea is a pretty much perfect shopping experience. It's the opposite of a labyrinth. There is exactly one path through the shop for people who want to just see everything and there are clearly marked shortcuts if you only want to see one area.