jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm willing to bet speed was a factor, but the other thing Ryan noted was the API difference. The article on the Register about SpiderNode (http://www.theregister.co.uk/2011/04/20/mozilla_moves_node_d...) mentions that:

> Dahl originally set out to build Node atop Mozilla's SpiderMonkey – the JavaScript engine included with Firefox browser – but this effort didn't last long. After about two days, he switched to Google's V8. "V8 is just a nice, clean library," Dahl told us earlier this year. "It's compact and extracted away from Chrome. It's distributed as its own package, and it's easy to build and it's got a nice header file with nice documentation. It's kind of constrained. It doesn't have dependencies on other things. It seemed much more modern than the Mozilla stuff."

I mostly agree about the clean API. It's compartmentalized and makes more sense to me overall. Documentation though...

As for maintenance, I'm really hoping it won't be too bad. Once V8Monkey is standing, it shouldn't be terrible to keep up. And so long as Node doesn't start using new or modified APIs, then SpiderNode should be fine.
Listen to the presentation - he mentions glucose specifically, and explains why he thinks it's a toxin, as opposed to glucose, which he calls the fuel of life.

He also mentions that while eating a ton of glucose may make you obese, eating fructose will push you toward metabolic syndrome, which is where most of the health problems lie.
That may be true but I am not certain that it follows. It's true that much of the economy is a positive sum game but not all parts of it are. In this case, if you model a startup as a product that has a relatively fixed market-value after some amount of work by employees, then it is entirely possible that shifting market power over labor to employees will make it more expensive to produce that fixed-value product. Perhaps this change will also spur employees to greater efforts or attract even more talented employees for a shorter duration, but that's not necessarily the case.
If you're interested in helping out, best thing to do is stop by the IRC channel and see what we need the most help with (or if you want to start more simple, we can point you at that too). We've been moving pretty quickly in the week since that went up.
Cell phones are dirt cheap now. Get a dumb phone with prepaid minutes and it's very affordable.

Getting a boost mobile iphone 6 is ridiculous though.
My reading of the comment was that the protections are in the form of limiting what insiders can do / auditing what they do, rather than in detecting them during the hiring process.
ROFL NO. The entire sentiment is a kids argument and you sound like a crying kid and a hater.

No one's gonna refute the ""arguments"" because it's a fucking long dipshit statement of epic proportions. Who wants to argue with a 5 year old?
"...they are prescription only in the US"

Aren't 5 hour Energy drinks just a shot of B12?
OP here. I've been looking up symptoms and chasing specialists for years. The idea of an assistant (patient advocate) is really appealing though. That's the kind of thing I've always hoped to find in a Primary Care doc, but so far haven't found. It seems cosmically unfair that sick people lack the energy to rustle up the resources to get themselves properly treated, but that's reality.
The up-to-date version would be "sudo kill -9 eclipse" or something to that effect, although a "sudo killall firefox-bin" will do just fine in most cases.

It's not impossible emacs takes up less space and cycles than gedit...
So the countermove is for other browser vendors to go through the list and fix these "small" cases. This takes away any of IE9's bragging rights and we'll have 5 browsers that pass on this exact subset of tests. Microsoft is forced to be more compatible and html5 arrives on the scene sooner. IE9 takes us to 2014 or 2015. Let's push Microsoft to do even better.
OP here. Just read it, and I totally agree. Now to go convince my skeptical doc to give me the shot.
Scrapy (http://scrapy.org/) matches your description pretty well. You can specify which urls to crawl with regular expressions and then provide a bit of code to do some data extraction.
Yes, that's pretty much what I'm doing. I'm experimenting with adding more meaning to a 'topic' or 'tag'. It does make it a more complicated to add a link, but it allows someone to be more expressive in what they want to see in their news. This should in turn allow a submitter to really target their link to the right audience.
how about _whython?
Nutch has a full on web crawler, a lot of features, and it scales pretty well. You can white list or black list URLs as you see fit, and filter out unwanted content.
Thankyou so much for sharing your work. Finding this post was like finding something I didn't know I was looking for.

Have you considered monetizing this in some way? As a person of limited technical skills, I would definitely pay for a set of tools that would help me aggregate my data.
I think this is the closest I could get the toolbar to match the article on Big Sur.

- There's an unremovable vertical separator, which is related to the new sidebar behavior.
- The filter button seems unremovable.
- Other toolbar buttons can be moved to the left of the sidebar-related vertical separator, but the flex-space doesn't work the same as described in the article. As a result, the search bar can't be centered.

=> https://media.rymate.co.uk/file/professibly.png
History is rife with making these sorts of predictions. And failures. Silverberg and Ellison both wrongly believed James Tiptree, Jr. to be the pseudonym for a male author, based on internal evidence. The logic here is no better than theirs.
Firefox Containers are extremely helpful in this regard. I put off using them for a long time because i thought it would be a hassle but it’s super easy and keeps your work-related google activity segregated from the rest of your digital life. It also helps a lot with switching between google accounts; before I used containers I was constantly fighting with Google’s account switcher, which more often than not just straight-up didn’t work (it would either act like I had switched accounts but I hadn’t, or it would put me into a sort of endless “which account do you want to use / enter your password” loop.
No, I've decreed that after a decade breaking applications professionally, there isn't an application scanner I've used (and I've used very very many) that is worth anything.

I am not as philosophically opposed to scanners as I think Thomas is, I've just found that they provide nearly no useful value. For many years, I argued that although they provided no value, "they didn't hurt", so there was no harm in also running them at the end of a test to make sure there aren't any low-hanging fruit that a tester may have missed.

What started to turn me around in that belief was that I noticed an increasing number of tests being performed by my team where the scanner wasn't just not providing value, but actually causing issues.

Under the best case scenario, you are now having to take the time to validate your scanner findings (which are all things you would/should have found anyway but are relying on the scanner to do for you).

Under the scenarios I've witnessed play out, people assume that the scanners will actually find the low-hanging fruit, and they slack off on that part of the assessment (because, hey, the scanner will cover it, and now they can spend more time looking for logic bugs). Then the scanner doesn't find something trivial (which happens about one in every...oh, I don't know...actually it happens in nearly every test) .

I'm happy you've found that scanners don't make your work product worse, but that's not what I've found at all.
If this was remotely true then service and transportation costs would be astronomical. They are not.
> The top 1 percent of taxpayers paid roughly $616 billion, or 38.5 percent of all income taxes

What's that as a percentage of their annual increase in wealth? By my calculation, with a wealth increase of "$2.5 trillion a year" (from the article), that income tax amount works out as a flat 25% rate.
Isn't that just an "in theory" though? In practice, a ton of sites have these cookie warnings because the EU mandated them. If a large enough legal body mandated that websites obey prescriptive privacy statements from their users, most legitimate sites probably would.
Good to see D getting some acknowledgement now and again! I haven't touched it in a while, but have a soft place in my heart for it.

Features I absolutely love that I wish I could use at work (stuck in C++98 land, slowly upgrading) include ranges, template metaprogramming, and inout. So much of the surrounding toolset could be removed if only I had those capabilities.
Shouldn't even small changes be tested in a staging cluster before promoting to the production cluster?
Have you tried Kaniko? That's how I got hid of DinD in my Gitlab Runners.
I highly agree. In an interview, it's 3-4 times harder to focus. Stuff that takes 1 min long to get takes 5 mins long in an interview.
"I welcome a debate - just not right now. Ideally, I welcome it after I'm out of office, because believe you me, it's going to be torches-and-pitchforks time when this shit hits the fan. But in the meantime, it sounds a lot better if I welcome that debate."
By the way, if anyone knows of a documented exploit for LXC, I would love to hear about it. People (generally advocating VMs, zones, jails, OpenVZ...) will often say that "containers are not secure", but once you've taken some basic steps (like locking down kernel caps and device access) it becomes difficult to find an actual threat.
He was also tried for computer fraud and abuse, which I don't think is specifically in the UCMJ.

But I agree with your overall point. He's subject to civilian law and the UCMJ.
>It's probably much more likely that google translate did a literal translation of the city's name.

Running the article through GT shows that GT doesn't translate the name of the city. It keeps it in its original French form, both as an isolated word (just running Trois-Rivières through the translator) as well as part of the whole article.
> Basically, it's 2022. People have tried it and it hasn't worked out.

It worked well enough for us when we tried it.

I guess the issue is that people and companies really have bad expectations on what "works out" means, and how different languages may need different kinds of environment/investment. If you expect to run a haskell shop the same way you run a java shop, you'll run into trouble as soon as your original team leaves. Likewise, if you run your java shop as you would run a haskell shop, expect trouble.
Then that person is the wrong person for the job.
Craig Federighi:

> As for Windows running natively on the machine, "that's really up to Microsoft," he said. "We have the core technologies for them to do that, to run their ARM version of Windows, which in turn of course supports x86 user mode applications. But that's a decision Microsoft has to make, to bring to license that technology for users to run on these Macs. But the Macs are certainly very capable of it."

— https://arstechnica.com/gadgets/2020/11/we-are-giddy-intervi...
Aah, this explains why we have two keyboard layouts in Poland.

Original keyboards (up until 1980s) had special polish letters like ąęśćżń on dedicated keys, and various characters like [{$ moved around.

That is called „Polish” layout.

Then, since 1990 we have „Polish (programmer’s)” , which is essentially the american keyboard and local characters hidden under alt-right.

Literally everyone uses „Polish (programmers)” now, and you just need to remember to choose this, and not the regular „Polish” in system settings :)
I understand that you are probably trying to be funny, but just to be clear, linux iso's are not videos and therefore can't be compressed with a video codec.

Assuming that you actually meant video content, I think your question may be a bit misguided on the nuances and goals of video encoding. Video encoding can be both lossy and lossless. Lossless video encoding isn't particularly interesting in most cases, but I do believe that HEVC (H.265) will usually come out slightly smaller. However anything to do with encoding will always vary based on the actual source content. So partial answer to your question would probably be x265, but it depends. Based on the source you could construct theoretical content that could be better tuned to one or the other's encoding strengths.

Where it gets interesting is in lossy encoding. With lossy encoding you seek to retain visual acuity to a certain standard while minimizing size and/or processing requirements. Both codecs do an excellent job at removing the right amount of information to effectively fool the human observer. With lossy encoding there isn't really a filesize difference, as you tune your filesize to whatever you want to given your source and your desired output constraints. The big feature of av1 is that it is open and unencumbered by patents+royalties and will hopefully therefore make it THE industry standard in the coming years. It's openness also makes it more likely to eventually be ubiquitous as it should be implementable and playable on most new video platforms and hardware, and hopefully the mythical one format that just works everywhere.
thanks for the advice. And keep us posted on this project of yours, or I will have to build something myself :-)
My preference is actually for what GP doesn't like; the reason I don't like your suggestion is that:

from typing import (
overload,
)

is silly, but I don't want:

-from typing import overload
+from typing import (
+ overload,
+ List,
+)

when all I actually did (semantically) was:

+ List,
It is completely irrelevant, ecologically speaking.
Because "the most qualified" is an inherently biased proposition. The idea of an objective evaluation of that question is laughable on its face.
Its only on the fasting days that I feel tired earlier, and sleep an hour more. (I used to get more sleep a couple of years ago, before I moved in with my GF - she wakes us up an hour earlier than I used).
Patrick has always been a source of inspiration for me, since the days of BOS. He has been so open in providing insightful info and data. Keep up with the great work!
I'm the opposite - bought a license years ago but don't actually use it for much except plaintext.

In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly.

Part of the problem may be that extensions seem remarkably keen to take giant dependencies. I think one wanted a full node.js install to do JS linting.

Or maybe I've just been unlucky/incompetent.
Sounds like you're going to be getting more new customers today!
I think tooling is only theoretically surmountable under the current incarnation of PLT and its culture [and I am not saying that this is a bad thing because that culture is extremely valuable].

By which I mean that PLT culture does not spin off the right tooling in the right direction relative to typical production operations. Racket works well with DrRacket and sorta with Emacs: compare Geiser or Hendershott's M-x racket-mode to Cider. Good luck finding out of the box integration of Racket with Eclipse, Visual Studio etc.

The reasons include, I think, the fact that consultants on mutli-million dollar contracts are not going to start with Racket. This means that 1000 hours building a tool for Eclipse that saves 10% on a $4,000,000 contract never happens. What happens instead, and it is a good thing, is that people tend write tools that solve the problems of academia, including implementation of research topics at one end and producing well formatted text on the other, and of course pedagogy on the third end [maths are not my strength, apparently].

As an example, listening to the Flatt interview, the sub-module system makes sense. The extra level of indentation for namespace construction though feels kludgey from a typing code into a box perspective because top-level concepts from the perspective of the enclosing namespace are indented - I look and ask myself, did I miss a right-banana?: The sub-module syntax is at odds with the core principles of pretty-printing as a tool. That sort of design engineering isn't a priority for PLT [and I am not saying it should be, only that it makes moving out of education less likely].
Processing. Too many times I've spun my own little mini-library just to play around with some basic animation on the canvas.
Another InfluxDB user here. I'd done some evaluations with OpenTSDB and the Graphite suite, and while I had some concerns with stability and maturity the main things that sold me on it were:

* No dependencies. Compare this with setting up HDFS/HBase and Graphite which is a real pain in the neck to manage, especially since my tsdb has to run on an arbitrary machine pool in a sandbox.

* Active development. This is a big one. Releases have been coming steadily and Paul & co. do a good job of having a real roadmap and chipping away at it; this is probably my tipping point over Graphite.

* Clustering. Maybe it's not there yet, but see above. Most tools in this space are not elastic at all.

* Grafana integration - seems like there is a good bit of momentum in that project in general which is promising.

PS Reading this it almost sounds like an ad, no I'm not affiliated with influx.

PPS logfile configuration for rotation/cleanup would be a nice-to-have enhancement ;)
"Mathematical thinking", on this course: https://www.coursera.org/course/maththink
Apologies, I should have qualified this as "treated exactly as if state-owned for the purposes of establishing what kinds of speech should be allowed". I am not advocating for nationalisation of private enterprise, but merely for ensuring that they are bound by the same standards when they reach the same size.
But then you need a schema to be able to parse the file. XML files can be checked for well-formedness and parsed without a schema file.
No but you shouldn't ignore those that have experience and you should not assume you know what is best for others.
The one described in the title article was on students.
The best explanation for this is to think of yourself (assuming you’re an employee) as a small business with one customer.
What do you think of employee-owned companies as a way to accurately assess that value? It seems like capitalism and the question of whether profits should go to laborers vs owners is central to this issue.
Rust/Cargo definitely learned what not to do from pip...
>The irony is that non-conformist thinkers tend to sound similar after a while.

Non-comformist means outside the mainstream.

There's no infinite variety outside the mainstream, and even if there was, it doesn't matter in its entirety (nobody will call you a non-conformist for writing about butterflies, even if it's not mainstream).

What most matters is the subset of the variety of topics directly opposed by conformist views.

So, that's what non-comformists explore primarily. And that's the value in having non-conformists.

Not some variety of millions of irrelevant viewpoints on this and that - but as a counter-voice to what's promoted 24/7 on all mainstream sources.
I've got a weak conspiracy theory that Twitter has to take drastic action like this because they're not relevant anymore. I don't know a single person who uses Twitter. I don't know that there's a single proprietary thing about their platform that Parler/Gab couldn't copy. I don't know anyone who thinks Twitter is well-designed.

If they aren't centered in the news like they are constantly, I'm not sure that they wouldn't just fade away to competitors.
WhatsApp Carts, enabling purchase of tangible things:

https://blog.whatsapp.com/making-it-easier-to-shop-on-whatsa...

Basically trying to catch-up with WeChat in terms of a transactional platform
Yeah, that's my take too. If it's removable/swappable, it'd have to be something that never impedes drawing or reholstering, which makes me suspect it's more permanent than hook-and-loop, at least.
If you can get people to use centralized anti-spam white lists, you do not need proof of work at all.

But having such list will make email effectively centrally controlled. I would hope we never end up in this situation. The current system is bad, but making it centralized is even worse - just read what happens to businesses when Facebook/google bans them.
Sure. But steady state, nobody's working. Us old guard will die off and leave just young'uns that never had to work. That was the idea I was getting at.
Rate-limiting is a real problem for it, and one reason it might not be feasible as a product as some APIs still rate-limit based on IP, so for those there would have to be some randomisation of IPs used.

I'm hesitant to share it as I know it's quite buggy and a bit too simple at the moment. I've not tested it with enough variety of APIs and use cases. Plus the whole UI needs deleting and starting all over again, but built properly! With all those caveats, it's https://apiarchive.com/
Outdoor seating as you described works in certain seasons and in certain locations. Not very practical where it gets below freezing.

Little Caesars may be high quality for you. It's poison for me. Doesn't matter how clean it is. Not saying that to disparage the points you made, but eating that food would slowly kill me. Food intolerances, or more likely our awareness of them, seen to be increasing so that is another challenge to accommodate. The restaurant business is a tough one.

I'm in a medium sized suburb in a metro area of maybe 3 million people. Partly public transit accessible in normal times. Service is of course curtailed now. There are lots of places to eat walking distance from my home. A good number are closed now. No doubt some won't reopen, unfortunately. Rent where I live has skyrocketed in recent years, we'll see what affect the pandemic has on that.

Blowing one's nose in public is gross. I wish I lived in a culture where it was not acceptable.
The line is pretty arbitrary. This is an article about e-sports. Play with the semantics if you will.
I think blast radius is basically

bug size * mean time to recovery

Further I believe bug size is usually proportionate to change size, and MTTR is a function of how long it takes to get a change out into user’s hands

So if you release early, release often and keep an eye on your metrics, you stand a good chance of your blast radius being consistently low.

You won’t eliminate it, you’ll just be beating the team with rare and large releases that take an age to get through their release process.

Of course, if you can take your time and make small changes slowly, but release them quickly, you’re now doing even better, but there are few businesses where that’s economically viable: competitors will just get to product market fit quicker than you will.
Thanks for sharing! You might find this paper interesting:

> Fundamental awareness: A framework for integrating science, philosophy and metaphysics [1]

Satguru Bodhinatha Veylanswami recently quoted it and said it very much lines up with the Saiva Siddhanta perspective.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4951167/
It works well enough if everyone considers the best of their society as more important than their own freedoms. So it's pretty easy to extrapolate where this might work and where it would be fruitless.