jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ok, I understand that there's reasons for using static pages, but I don't get the feeling this guy really understands what he's talking about.

> Even if [..] and there's nothing like bash installed on the same computer as the web server

Bash installed? Huh? Why Bash exactly? I feel mentioning jails or containers here would be more on point..

> This is because every DCMS page view involves running a few tiny bits of software on your web server, rather than just returning the contents of some files that were generated earlier.

Sure, but guess how those pages are returned? By running code on the server..

It seems like hes real beef is with "dynamic" (vs staic) sites, but he keeps mentioning CMS's for some reasons (ike you can't can have "dynamic" sites witjout a cms)

> The web server executes no code on behalf of a viewer until that viewer has logged in..

1) Of course it does, 2) How do the site check your info without executing code? :)

etc etc..

There's a case for static sites, but this post just confuses things.
Or, as XKCD puts it, http://xkcd.com/1235/.
That doesn't sound right, but I don't know enough about how sovereign debt works to dispute it.

I suspect that the failure mode would be that it would inhibit the US government's ability to continue to borrow at such rates.
Here, have a bookmarklet:

`javascript:document.location.href='https://paywallbypass.org/?q='+document.location.href;`
>Before taking LSD, ask yourself: Are you sure you want to be a different person afterwards? People everywhere talk about the transformative nature of LSD, so that's what you'll be doing: transforming into a different person. Exploring land is fun because you get to go places you've never seen before. Exploring how chemicals affect your brain is fun if becoming a different person is fun. So don't do it unless you're sure you dislike yourself.

Couldn't you say that about any life experience?
Followed by the rise of the USA as a superpower.
Roughly 140 million customers have bank accounts that support Zelle. The network does about $500B in volume annually.

FedNow instant payments will provide coverage for all US banks within 2-3 years.
Hotjar does. Pay for the same role is the same band regardless of location.
There is no downside. The biggest risk to the people running these scams is to get banned from the US; which they are probably fine with if they made enough money.
Have you read the entire Oxford US History series? I have the entire series up to 1945, minus 1896-1929 as that hasn't been published yet. we homeschool our children and my plan is to read those over the next two years to base my teaching of US History to our children when they enter high school. Yes, I'm aware that only provides a one author perspective; multiple authors as each book has a different one. Though at 10,000 dense pages it seems sufficient.
Thanks! I'm going to have to try that.
I know all about the salamander incident as well as the noodle incident[42]. Not going to tell you, though.

[42] https://www.gocomics.com/calvinandhobbes/1987/12/18

and

https://www.gocomics.com/calvinandhobbes/1990/12/12
This seems like a better-documented, less-complete, and less user-friendly version of Secrets[1].

[1] http://secrets.blacktree.com
I am suggesting that your confidence is misplaced. Having little experience in something means you should have little confidence in your knowledge of that thing.
Well Mars is inside the traditionally defined habitable zone (which extends halfway into the asteroid belt), but Europa is a point. More generally one can imagine e.g. larger rocky planets whose active core keeps them warm, rather than just their sun.
To run with this analogy -

Majority Opinion: "We do not presently wish to venture an opinion on how this person died, but we can say authoritatively that the accused was not at the location the death took place at the time it took place. Therefore, even if a murder took place, the accused is innocent of murder"

Thomas' Dissent: "We can not decide the person is innocent of murder unless we decide whether a murder took place or not. Further, here are all the reasons I think the accused murdered the victim."
I suggest you reflect on your own behavior instead.

Victims of vaccine side-effects like this rarely are ever recognized. Instead such things are swept under the carpet, both by government and conformist people, in order to maintain the positive image of vaccines and protect society against the evil Antivaxxer strawman.

The grandmother of my sister died last week from cranial embolism two weeks after receiving the AstraZeneca vaccine.

This is not some ultra-rare thing. If it is making the news, than this is only the tip of a giant iceberg.
I'm aware of it and will start working on it shortly.
https://github.com/sayanarijit/xplr/issues/10
It looks like "the model" has 5MB worth of coefficients so it is no problem fitting it into phones, ham radios, etc.

(Radio hams badly need a good digital speech codec for VHF/UHF operation)
The Zeus of economics? I'd say the last 50 years of wage stagnation for the working class and the massive increases in wealth inequality might call some of his theories into question...
hopefully it will lead to a new borrow checker logic
Well the label could be anything and the same problems are still around. The same goes for being labeled a software craftsman or not. There's enough flexibility in how we assess peoples' skill that I can accidentally get the label if I just keep trying and the stars align. (This being a genuine, verifiable belief of someone else who's in the field and not me simply lying about what they said). With interviews, those can vary by company and the person giving it. It'd be more consistent if that was focused on a widely known credential and institution that's dedicated to assessing it. When I can take company and people's biases out of it, I can more objectively decide how good I am, what I need to improve on, and what level I should be working jobs at.
I think we’re talking about different things?

You seem to be referring to ideal or better/more effective. I was referring to what is.

There is of course a gap there, and any changes to move ‘is’ to ‘better’ or ‘ideal’ requires a lot of buy in and messy negotiation from people who aren’t likely hanging out on Hackernews debating the topic.
Does anyone know how this affects AKM production that was offloaded to the Renesas plant in Naka?
.Interesting shift from unappealing or irrelevant to iOS users to the only ones Android has are ones that Apple doesn't want.

It seems he thinks those are the same thing. Why would an alternative home screen or keyboard stop being a killer app or appealing to iOS users because Apple doesn't want or allow it?
N.B. One drawback of lattice gradient noise is that the output is 0.0 at the lattice points. One trick used to avoid this artifact is to rotate your coordinate system in a higher dimension. If you want 3D noise, rotate your 3D space and take a slice through 4D.

Similarly you need to be careful of artifact when generating fractional brownian motion. I believe it was Worley who suggested rotating/translating your coordinate system for each octave.

As part of a map making project I need noise, so I wrapped toxiclibs noise code up to make it nicer in clojure. (http://github.com/bhickey/pandaemonium LGPL, contributions welcome!) I plan on implementing this all on the GPU when I get a chance.

Coherent noise is fun: http://imgur.com/Y92QJ.png
To say your reply to my opinion was blatantly aggressive (numerous caps) would be an understatement.

Actually, I was quite positive from my point of view. I believe the security officials were acting in their capacity to do so. They treated him with respect, returned his hw and left him with nothing but free publicity.

The fact that PayPal chose to take action as well, shows I am not the only one to hold the opinion that there was probable cause.

If you disagree, then that is your opinion.
Really? How so? I must be a bad ad salesman, lol. See the donation buttons? Thats like the Internet version of begging mate. Don't think i'd be doing that if I was raking in the bug bucks. But thanks.
is there a culture of "old hen soup" where you live?

In Italy there's a folk saying, "gallina vecchia fa buon brodo" ("and old hen makes for good soup", meaning there's value in old people/stuff), and in Hungary it's relatively easy to buy a literal old hen at farmers' markets, which makes for much better soup than meat-oriented chicken.
I was touched by your kind words ʕ◔ϖ◔ʔ
Roman Empire wasn't a fascist state, and in particular it wasn't even a totalitarian state. As long as you acknowledged imperial power and paid taxes you could go your way about things. For example for the most part there were multiple religions allowed. Religion was much bigger deal back then than today. Allowing multiple religions back then was like if USSR allowed multiple ideologies and political parties. Of course USSR wouldn't do such thing because it was a totalitarian state while Roman Empire wasn't.
The context of that quote was alpine climbing.

FWIW though, the local gym here is $70/mo and a day pass isn't cheap either. I'd love to join, but that's just too much for me.
Literally nothing? Just leave it as is. There is a browser extension called Ruffle that lets you play older (AS2) Flash games, and eventually it will support newer (AS3) Flash games too.

Edit: most users won't have the Ruffle extension, so the one great thing they could do is add it to the site with a single <script> tag :)
Im the author, I hold, use, and promote privacy tokens. In fact much of my earlier blog posts were for an entire privacy network called SAFE Network. I've also had the co-creator of Dark-Fi on as a guest, had the creator of a Pirate Chain merch site on, creator of a virtual private shopper service on, and i'm about to hit the go button on an interview with the co-founder of FIRO. Not an ad, just decided instead of doing an interview with the founder of DecentraWorld which is what I usually do that I'd try something else. I don't charge for the interviews I do or content I produce and so I can kind of do what I like I guess. Thanks
Typo on the welcome - onboarding page:
"get updates from thos close to you." /thos/those
You have my apologies for any perceived or actual snark.

I hadn't intended to insult anyone and in terms of derision, I am certainly in no position to be doling it out.

Going back to the comment in question though, it is kind of the crux of the matter as I read it.

There are some posts further up that are very sarcastic about the contributions of these 'figureheads' and my statement to those people stands for itself: if these 'figureheads' are not necessary then do it without them.

I go on to provide very popular examples of where this simply isn't how things work.

Note that I have never even so much as intimated that it couldn't work like that just that it doesn't often seem to.

I will admit that there is perhaps some of my own insecurity slipping in here. As someone with a technical background who now works in a less technical capacity I think I may have taken some of these comments personally and allowed for them to pile onto an already toppling pile of impostor syndrome type thinking.

The fact remains though that to build something you need engineers, you also need architects, you also need someone to bankroll the project. Asserting that one or more of these players are more important that others does seem illogical to me and it would probably take a lot to change that outlook on my part.
It's about survival. The Middle East is not full of stupid people. They all see the writing on the wall. Yes, we will always need petrochemicals, but we're rapidly approaching a world where we need very little of them.

In another 80-100 years' time, we'll have nuclear fusion, and if for some reason we've decided we don't want unlimited cheap power with easily disposed of waste, then we'll settle for solar, wind, geothermal, and hydroelectric power. Battery technology improves dramatically every decade. Eventually we'll make some kind of breakthrough with some kind of material that makes storage capacity a moot point.

Dubai is already trying very very hard to diversity and become the Silicon Valley of the Middle East. Saudi Arabia wants to ensure they have enough investment to maintain the current Saudi way of life, because most Saudis are totally and hopelessly addicted to their government checks they receive from oil profits. It's quite literally pacifying the masses and preventing a type of radical Islam from taking over there, and I mean ISIS-type radical.

No one talks about this except for people who have to work intricately and intimately with Saudi companies and the government or three-letter agency analysts who know the country well, but to say that, "It's a problem" is the mother of all understatements.
It's not easy but it's not that hard either. My girlfriend is up around 20K/year this year simply from changing job and negotiating firmly. This coming from a previous salary of maybe 20K. (Lisbon, Portugal where 40K is a pretty good wage)
I assume it’ll be similar to what’s happening with China.
Nice. I would love to see more advanced guides for vim.
No because you're using the reverse of my example to make my example look silly but infact you just prove my point.

May as well claim it's silly to not try to prove negatives.
I work in a very small company where we are building the plane as we learn to fly, and I'm the only person there with any programming experience. I've been working on trying to improve my hobbyist-level (at best) knowledge of the Python ecosystem over the last year or so.

I've gotten to the point where a number of smaller tools I've put together can now be used in larger projects. I learned the hard way that just copying files around makes it hard to know which version is in that project, and upgrading, especially once there is more than one file, becomes a lot tougher. I learned the harder way that trying to link the same file into multiple projects is a great way to really screw things up.

About 4 or 5 months ago I made a real effort to try to learn how to use virtual environments (pipenv) and packaging to make it so that if I update one of the smaller tools, I don't clobber all the downstream projects that rely on it. I wanted to make it so that when I update something to add features or change things, I can go back and fix older projects it's used in at my leisure. I haven't even begun to touch on unit testing, and I have no clue what linting is. Things are kind of working so far, but it feels very hacky and fragile, and I know it can (and SHOULD) be better.

All of this stuff around packaging and being able to install those packages very daunting, and trying to stumble on the right tutorials is extremely frustrating. The vast majority of them assume I want to share my stuff with the world on PyPI, or that I have servers available to me to create private PyPI indexes, but I don't. Yet I still want my packages to "resolve their own dependencies" when I install or upgrade them.

And when it comes to learning things like testing, the few tutorials I've looked at either use different tools to do it, or their examples are so oversimplified that when I look at my own code, I don't know where to begin.

I say all of this because looking at this tutorial, it's more of the same. I want to make my code better. I want to make it easier to use those smaller projects in larger projects. But then it says things like "Every solid open-source project runs cloud tests after each commit, so we will too," but it doesn't do anything to explain what that is or why it should be done, besides "everyone does it, so you should, too."

I think what makes it even harder is that when something like this gets shared, there are so many conflicting opinions. Some people say to just use setuptools, other say that setuptools is on its way out and to use pyproject.toml (or some other tool) instead. It's all just so... hard!

I'm sorry. This is coming off a bit ranty, and that's not what I intended. I'm just feeling frustrated and I'm not sure of a better way to express that I need help with finding help. There are even a lot of things that I'm sure I need help with, but I just don't know what they are. It makes it really hard to verbalize what I need to another person, let alone to get the right words into a search engine to take me there.
SEEKING WORK

Location: SF Bay Area Remote: Yes, strongly preferred

Willing to relocate: Open to discussing

Technologies: JavaScript, TypeScript, Ember.js, Vue.js, Node.js, D3.js, CSS, HTML, Postgres, Ruby on Rails, Phoenix/Elixir, InfluxDB, MySQL, AWS, Heroku, Docker

Resume: https://drive.google.com/file/d/0B126A71kXTHWVm5UQm4ycVRNbjg....

Email: zachzibrat (at) gmail

https://www.linkedin.com/in/zachzibrat/

Extensive experience working in a variety of startups on both front and back end. Have done a lot of work with timeseries data visualizations - in solar energy and performance testing spaces. I've done a lot of mentoring of junior developers on my teams.

I have been doing freelance work since October 2018. Deep physics and math background.

Prefer contract / project work or part-time. Open to full-time if the position has flexibility with regards to when and where I work.
Hey George, the wiki is good, as is the whole tmux/iTerm integration. You might want to add a section on reconnecting to ssh agent forwarding from Mac (the whole `eval $(tmux showenv -s SSH_AUTH_SOCK)` thing).
IMO this article betrays a bit about why and how the author has come to be a fast talker. It has to do with how he distills the information and presents it to the reader.

The article explains a really cool application he put together to automatically transcribe his conference talks and measure the words per minute that he speaks. The problem I see is that he feels it necessary to describe his whole thought process and all his dead ends to arrive at his solution... i.e. he started with ffmpeg, pydub, and SpeechRecognition, then later turns out he didn't need pydub, then later he discovers he misconfigured SpeechRecognition because it was sending a ton of data to an external API, etc.

While this might be mildly interesting, I think the writing would be much more effective without all the dead ends and the spurious details that don't contribute to the thesis.

I am often guilty of not communicating in a simple and effective manner (rambling too much), and thus I tend to speak much faster than I need to due to the sheer amount of content my rambling introduces. This usually works against the goal of communicating effectively with my audience.

I realize I'm trying to project my own perspective onto the author, but I think there is a good chance that a great first step for him might be to simplify and distill his content before he speaks somewhere. This requires more preparation, but it greatly improves the end product (the public speaking).
Yeah, hard to tell given the dramatic drop in storage costs.

Today, I agree that if we could make the switch overnight that solar + storage would probably be a lot more expensive than nuclear + storage.

However, who knows in 10 years. I could see liquid metal batteries becoming extremely economical.
I don't see true diversity. There is little ethnic diversity off the white/asian axis and little age diversity beyond age 35. There isn't usually much gender diversity in technical roles, either.
never make false deadlines. If you do you may get called on it. "oh, sorry. We can't get back to you by ____. Good luck with the other position."

you can't say "oh actually there aren't other offers i was lying to you to get you to move faster. No worries right?"
I'm pretty sure WebAssembly is just a friendly name for the next government spying program.
This looks really handy. Quite frequently I want to iterate on a migration without having to write the "down" migration until the "up" migration is done. This will save a lot of DB dropping and re-seeding.
knex seems to be the big offender here: 277 sub-dependencies.

Other than that, I have to commend you on the rest of your dependency management; most of the rest of your chosen dependencies have between 0 and 3 sub-dependencies.
There are plenty of SaaS services. But I think you first need to find the right use case. For example, if it's a user login, you're probably better off with a basic honey pot plus MFA. If it's a blog, then you'll get rid of majority of spam with a simple captcha such as a math problem or one of the many open source basic image captcha implementations.
I picked up programming at 10 from watching my father (machine engineer with no CS background whatsoever) write dBaseIII+ programs. So I guess any language will do, as long as it doesn't require advanced maths.
Tried to go to the feed while logged out. Yuck:

http://beta.fedang.com/accounts/login/?next=/feed
Because if he needs to do that, then presumably other people have the same problem, and I'd be reasonably sure at least some of them can't or aren't prepared to use wget, sed & grep to find things they did in another program.

Browsers already have history, so it seems to me it would be logical to extend that functionality to show how a page changed in response to an input somewhere in your history.
Fighting the Taliban is very different to fighting the types of armies that modern tactics are designed for,

I can't speak for the US, but from what I have heard from serving UK soldiers the british easily win almost all firefights simply because they are so much better equipped and better trained.

The problem comes when we have to start fighting against unpredictable IED blasts and a sizeable portion of the populous who are willing to give up their own lives to kill relatively small numbers of people.
I can't help directly with your specific question, but you might like to email me and see if we can meetup sometime.
I can't find any of the these scams in my mail (and I'm not really sorry), but I seem to recall that they "come from" many other places than Nigeria. It's a shame, PR-wise, for Nigeria that they've come to be known as Nigerian scams, but even if the Government would, there isn't much they could do about it.
People who have no experience with long term financial security aren't likely to try to build it. I would venture to guess that most of the scammers you have met did not come from families or backgrounds that put a lot of emphasis on long term financial security.
Also, is it me or do these effects look awful? No antialiasing on my machine, lame Amiga era pseudo 3D effects and blurry type in a tiny screen resolution.

Yawn, yawn, yawn.
@avalore: What, if I may ask, is stopping you from getting the hell out of there? I have faced similar experiences,albeit far back in history, and in a non-technocratic context, and managed to overcome them. In fact, I once again feel the urge to move on, and am faced with questions similar to yours.
Nothing beats being in a thriving, vibrant intellectual live environment - not even being wired in to the Nobel Corps -and yet being top-dog of nowhere.
Pardon the bluntness - it is not intended to discourage or discredit. However, calling a spade a spade has always been a good starting point for me.
Cheers!
Author's shouldn't assume that every reader can identify every language by sight! Thanks HN commenters for identifying core.async as a Clojure library.
I find this comparison weird. To me this is effectively a promise library in the general sense. That promises in js require you to take the promised value in a callback is a limitation of the js environment, not the concept of promises themselves. And it's a limitation I assume core.async is no more able to escape at its lowest levels than When.js is.

I grant that go/core.async-style channels are a superset of promise/future kind of functionality, but to me they are definitely part of the same family. And you can definitely implement promises in terms of them.
Apparently the board didn't either. I guess they just get a much longer review cycle.