skysight-inc/HackerNews huggingface dataset:
I think many students will benefit from a detailed study and analysis of a large, real world software product/project, but unfortunately I think most of such knowledge/experience in the industry is never recorded anywhere and is simply lost when the people and teams, age and retire or move away. it is almost impossible to get access to internal software development docs from major developers, then if none outside can see them, how can they be studied, how can anyone find lacunae in them..
Full featured drag and drop enabled Vue JavaScript file upload component
A reverse one: Scarfolk.

See the book Discovering Scarfolk by Richard Littler [1].

"Scarfolk is a town in north-west England that did not progress beyond 1979. The entire decade of the 1970s loops ad infinitum. In Scarfolk children must not be seen OR heard, and everyone has to be in bed by 8 p.m. because they are perpetually running a slight fever..."

[1] https://www.goodreads.com/book/show/20493657-discovering-sca...
Astronaut Accessed Ex-Spouse’s Bank Account from International Space Station
There's hope, the New Horizons to Pluto was much faster, and before that I was _sure_ I'd never live to see Pluto.
Of interest as it is the first-ever allegation of a crime committed in space.
Sci-hub is about the most solid comparison I can think of (given a few moments to consider the comparison). But it's not quite right because the articles being shared are from research done for the public good which were typically already paid for by the public good. In the parable nobody paid ahead of time for the future possibility of the miracle feeding everyone.

But that's a difference in the opposite direction from your "ethically dicey" comment. Jesus' miracle was way more radical than doing an end-run around an anachronistic business model to redistribute research the public already paid to get.
Not sure who those people are. But I've programmed precessionally in C, C++, Java, and PHP; and I'd say JavaScript is the most seriously intense. Doing anything useful with it requires knowing so much more than just the language part: libraries, platform (browser, server, Electron, etc.), and the company's preferred tooling/frameworks.
Flagging is something most users can do. It's not an exclusive mod power on HN.
Their eyes were not opened in the sense that they received knowledge (Adam had already been trusted with maintaining the Earth, presiding over and naming all of the animals on Earth - a task that can not be performed by a monkey. Moreover Adam was already capable of intelligent dialogue and reasoning about concepts such as loneliness, as well as some poetic production “this is at last bone of my bones and flesh of my flesh”), but rather that they had been lied to by the serpent who was actually Satan (the original lie: “your eyes will be opened and you will be like God, knowing good and bad”). This would have been a convincing lie, as it could have easily been reasoned that serpents do not talk and hence perhaps the serpent ate the fruit and now talks from first hand experience. Of course this were not the case because we know that the serpent were used as a puppet by other references.

Eating the fruit didn’t give them any knowledge of good and bad - they already knew that disobeying God was bad. Otherwise punishing them would have been unjust. Interpret the lie this way: anyone deciding for themselves what is good or bad actually then “knows what is good or bad” (challenging objective morality). Moreso Eve was tempted by the prospect to “be like God”, having no doubt observed the activity of the spirit creatures in the garden. Some believe that the resulting feeling of nakedness and desire to “hide from the face of God” was then wanting to avoid fronting up to God because they feared the consequences and felt highly insecure, in much the same way that a toddler (or a puppy) instinctively hides or tries to cover themselves due to guilt if they do wrong. After all, to literally feel naked would be unusual because they are completely alone (in a physical sense) in the garden, so there is nobody to spy upon them.

Now, think about this: if Adam was not deceived (in 1 Tim 2:14 it says Adam was not deceived) but Eve was deceived and had now sinned (Gen 3:13), and Eve offered the fruit to Adam not immediately but some time afterwards, did he not have a choice between pleasing God or pleasing his beautiful wife? And as for any typical love story he chose to grow old and die with his wife rather than allow Eve to be subjected to death alone.

This is my favourite love story by the way.
All this talk of banning films seems so anachronistic now. And George Carlin's 7 dirty words routine [1] and its related Supreme Court legal fight is now nearly 40 years old as well.

[1] https://en.wikipedia.org/wiki/Seven_dirty_words
The only thing I cant find in PS is fishlike predictability when using it as a shell.
That restricts you to mathematics, logic or philosophy. Engineering, or the rest of the world, operates _at best_ on statistics.
"PowerShell will accept any unambiguous case-insensitive abbreviation of commands and parameters, and has almost all frequently used commands aliased"
I expect Linux terminals can do this: iTerm on mac has a "Hotkey Window" mode, which drops down a terminal when I press Option-Space. In (one of the panes of) this I keep a text-mode emacs open for time logging. I generally use it only for that, so it's always open at the right place. org-capture can also work well to quickly save notes.

For more substantial notes work I typically switch to the appropriate virtual screen, switch to the GUI-mode emacs there, and if needed use a hotkey to jump to the appropriate org file.
SWOT analysis of renaming Perl 6 to Raku
Thank you for this. It is so simple, yet so true.
I work at a fairly large company you've heard of and there is definitely a lot of application of the practices that he preaches. It never works perfectly because nothing ever does, but the effect of his teachings is noticeable. They are ideals to strive for. The failure at implementations tends to be more a people and process problem than a technical problem.
I'm skeptical, the indigenous chief who is the subject of the article makes it very clear he wished he only had one wife but he can't get rid of the other two. One of the premises of the article is that polygamy was probably not a form of sex slavery but rather a social necessity.
You're using a very narrow definition of the word "need", well sure ok. Why would that change for model 3 again?
The modern version of this scare (possibly more real) is bedbugs in library books. Our local library had to close for a few days recently due to a bed bug infestation. It is 50% library, 50% homeless shelter, unfortunately.

https://www.nytimes.com/2012/12/06/garden/bedbugs-hitch-a-ri...
That's, again, not what I'm asking. I'm not asking for the theoretical underpinnings of why this is a good way to represent 200-500 classes. I'm asking why, if I and two coworkers need to code up 200-500 classes by next month to meet a promise to a customer, spending time on UML will make the customer happier. I have a programming language that itself has strong theoretical underpinnings. I also have a pretty good hunch that in about two weeks there will be a last-minute requirement that changes the structure of the data model, and in about three weeks there will be a production outage of another system that distracts my attention.

Will UML help me deliver software with changing requirements faster and more accurately? How does it compare to other options in my toolbox, like using a less verbose language that doesn't have real OO (which in my experience is often the right choice) and because of its conciseness is easier to make major changes to? How do I tie the UML object structure to my programming language, and why is it better than using a strongly- and richly-typed language in the first place? Why do I see many successful software projects that as far as I can tell don't use UML?
I don't work at Google. But, I wouldn't even discuss politics with people that I know agree with me. It's just not professional. I am a little surprised it's taken this long for this to come to a head -- the HR department must be breathing a sigh of relief.
Writing your NPM scripts in a JavaScript file
SICP isn't going to teach you excellent architecture for large systems, it's going to teach you excellent architecture for small programs.
I wish I could upvote you to the top.

HNers are quick to sh*t on Microsoft, Google and all for telemetry but will gladly give all their most intimate info to these shady dating companies with no concerns for privacy.
>Is it ever explicitly called out that teleportation instantaneously moves matter?

No. Maybe "relatively instantaneously" would be more accurate. Although if we're considering the concept of teleportation as a science fictional plot device in general, it depends, and even within Star Trek, the transporters worked however the plot required.

Trek style transporters did still "move" some kind of matter stream, though. In one episode, the stream bounced off some clouds when an away team was beaming off of a planet and accidentally created a duplicate of Riker.

> Transferring state via EM waves at the speed of light (300km/s) that still gets you between half a million and a million kilometers distance in 2-3 seconds. Seems like plenty range to not need anything instantaneous.

Notwithstanding the other problems involved[0], sending only state still requires that state to be transferred into some existing matter at the other end.

[0]https://news.ycombinator.com/item?id=20782106
The GP was about software architecture styles proposed/endorsed by Fowler et al and not their general contribution to software. Keeping this in mind its fair to ask for data/studies backing their claims.
> The sponsorship pays directly for maintainer time. That is, writing new features, fixing bugs, answering user questions, and improving documentation.

As far as I can tell, this project is literally just a 200 line configuration file for a linter. Not even editor integrations for the linter, just a configuration file for it.

Is it truly something that requires funding to 'add new features'? How much time does it take out of your day to add a new line of JSON to a configuration file, or is the sponsorship there to pay for all the bikeshedding that's probably happening in the issues and comments on the project?

What sort of bugs are there in a linter configuration file?

I'm really confused by all of this.

> The funds raised so far ($2,000) have paid for Feross's time to release Standard 14 which has taken around five days.

Five days to do what? Five full 8 hour days? Does it take 5 days to cut a GitHub release and push it to NPM? What about the other contributors that give up their time for free, are their contributions worthless?

Rather than feeling like a way to support FOSS developers or FOSS projects, it feels like a rather backhanded attempt at monetization by the maintainer where Standard was picked out because it was the his most popular project, and therefore would return the greatest advertising revenue.

Do JavaScript developers, or people that use this project, have a more nuanced opinion than me? I do zero web development, is this type of stuff normal?
Were it released today, it would be just as subversive, but for a different reason:

https://www.youtube.com/watch?v=Dgp9MPLEAqA
The problem is layered. Renting is the wrong answer but, unfortunately, better than alternatives.

Homed vs. homeless is just changing problem sets; I've experienced both. Finding a set of problems I'm comfortable with is difficult.
At first I thought: there are quite a few impostors at the time, it must have been very easy to fool others without access to more information like what the internet provides today.

Then I got to the part where the author talks about the use of the “six ways to influence people”, and I realized those tricks are still used very effectively today. Some success “formulas” come to mind.

It’d be great if the same author could write an article about another fascinating character that I got to learn about from someone that met him in person right before the Japanese poisoned him: Ignaz Trebitsch-Lincoln
geoftt isn’t asking whether metaphorical TLA+ is academically fruitful. He’s asking if Amazons et al. have _continued_ to use it, and whether there’s some volume of evidence attesting to this.
I might be wrong, but did Fowler pretend to follow the scientific method?

I work on developing business web applications and Fowler's work has been very helpful to me, especially when I was a beginner. I still sometimes refer to PoEAA when picking up a framework that implements a pattern described there. However I'd be surprised if Fowler had anything useful to teach to someone working in your field.
Baht – The Story of Sex Trafficking Victim – Full Documentary
This is what real decentralized identity should look like. The user stores their own identity, and no-one gets to see how and where it is used.
Well, there is the infamous Sokal paper:[0]

Alan D. Sokal (1996) Transgressing the Boundaries: Towards a Transformative Hermeneutics of Quantum Gravity. Social Text #46/47, pp. 217-252 (spring/summer 1996).

And then SciGen, of course.[1]

0) https://physics.nyu.edu/faculty/sokal/transgress_v2/transgre...

1) https://pdos.csail.mit.edu/archive/scigen/
With all due respect, if you are foolish enough to believe you can buy name brand sneakers and AirPods at 90% off from anywhere, you had it coming. There are many ways a scammer can set up a quick site, hook up a payment processor and start taking money. This is not a Shopify problem. It’s an internet-wide problem.
I think that the main issue here is to define what is better.
For example. If I am creating a new startup and have money for only two months - "better" in this case is rushed out code (whatever that means). I.e. the software have no future in any case, if it is not delivered on time.

However, if I develop radiology machine. Better in this case is very exact state machine description, otherwise I can kill patients.

In those author specific case, we are talking about business system in the enterprise. The "better" here is how fast and easy I can change those system, since I get new requirements every week.
What I find hilarious about that debate with the bishop is that they apparently missed the first five minutes or so of the film and didn't understand that Brian wasn't in fact Jesus. What made it more funny is that this should have become painful obvious even without that bit of context.

Of course the absurdity of it is that the film's biggest target for ridicule was the left wing of British politics at the time. It barely touched actual Christianity.

But as the article mentions, it was the next film that leaned in to the criticism of Christianity (albeit mostly mocking the modern day Church and not Christ).
The most-shared images of Amazon fires are old or not of the Amazon
Don’t Do It: Coding Tricks in Embedded Systems
So then why are people so annoyed about Google not implementing anti-tracking technology, instead of being annoyed at legislators not regulating tracking à la GDPR?
I read about this a few days ago before deaths. All of the cases at that point involved THC.
Transphobia isn’t subversion, it’s just a cheap way to get a laugh from a 1970s audience
So this is primarily about polygamy in Indigenous people's of North America. It is secondarily commentary on women's rights in those peoples, where women apparently had more agency, choice and personhood than was typical for women in Europe at the time. The Jesuits, so keen to spread their faith, often didn't so much as bother to record the names of the wives because they so did nit view women as actual people.

Even in developed countries, women continue to struggle towards equal treatment as full human beings while their complaints often fall on deaf ears and become some new excuse to heap abuse upon them.

Perhaps I'm saying that wrong. Perhaps my statement merely reflects my own prejudice at the presumed superiority of developed nations. Maybe we would have a better world if some of these other peoples had more influence, people with apparently a better track record of treating women like human beings and giving them a say in their own lives.
I just began watching the first episode of Monty Python's Flying Circus (the TV show) for the first time last night (it was released almost 50 years ago today), and I could not believe how insanely funny it was.

I assumed that because of it's age, it would be at least a bit outdated.

Perhaps it was just way ahead of it's time?
> If one doesn't want to break the web, they shouldn't block ads since most of the web is free thanks to ads.

Things you pay for with your privacy and attention aren't free.

If you visited a website and they charged your bank account without your permission, that would be theft. If you visit a website and they take your data and attention without your permission, that's also theft. I don't agree to the self-serving assumption I've somehow agreed to pay for your content on your terms simply by visiting your webpage. You don't have the moral high ground here.

I'm old enough to remember when people put content onto the internet because they wanted to, not because it brought them ad revenue. The internet was better then, and many of those old-style websites are still the best sources of information on the internet. I also pay for content with money, and that content tends to be much higher-quality. If all the businesses supported by ad revenue go out of business, I'm pretty okay with that.
This article has a sentence touching on it, but other sources that almost all these cases of vaping related hospitalizations are from vaping THC, so the sourcing/manufacturing of the product is highly suspect. Who knows what drug dealers are using.
Programming in general and Software correctness does not depend upon statistical arguments, so perhaps such a view could be taken for software engineering too.

Also even considering aesthetics and elegance, I find use of statistics to power a reasoning, ungainly, compared with other means of arguing the same thing.
There's a lot of benefits to adding some structure to text.

There are benefits, true, but there are also potentially serious drawbacks. Chief among them, I would hazard, is the risk that we get locked into a format that didn't anticipate a (completely unknown) future need and we have to go back and rewrite everything again.

The beauty of text's lack of structure is that people are free to interpret it any way they please.
They're spending a lot of money on subsidizing rides still. More than on speculative R&D.
Currently we dont have a CRM. I am about to go with Hubspot. What do you think about Hubspot CRM for a B2C Business.
The best setup acc to me for web is Firefox + uMatrix + CanvasBlocker + WebRTC Blocker + DecentralEyes + HTTPS Everywhere + Smart Referrer + StartPage / DuckDuckGo + any DNS over HTTPS provider of your choice. Be prepared for the recaptcha time sink. You could turn on Firefox's resistFingerpriting setting, too. Use Brave or Bromite as an alternative browser for websites that break.
For phones, you could run DNSCloak with AdGuard DNS (iOS) or Blokada (Android). There's AdGuard Pro, Lockdown Firewall, and Guardian VPN+Firewall for iOS that are super neat.

NoRoot Firewall, NetGuard, and GlassWire Firewall for Android that I've found to have acceptable privacy policies. LittleSnitch or LuLu Firewall for Mac, GlassWire Firewall for Windows are some of the other options.

Pi-Hole your routers too for other devices connecting to Internet.
X-SQL: reinforce schema representation with context
> did Fowler pretend to follow the scientific method

His company calls him a 'scientist' - a 'chief scientist' no less - https://www.thoughtworks.com/profiles/martin-fowler and presumably bills accordingly.
Is this strong enough for a space elevator?
Here’s info on Block Kit that’s not behind a login wall in case you’re like me and don’t know what it was: https://api.slack.com/block-kit
I used to work at ThoughtWorks and Martin Fowler's inputs are based on his interactions with many many ThoughtWorks' project teams.

When he visited my team for one of those learnings discussions, I was amazed with the way he was able to absorb and present the same things we were learning in a much different and easier to understand manner.
PowerShell is cross platform these days, FYI.
Articles like that are what the internet is for.
Shoes get literally kicked around a lot. It’s a good form factor for demonstrating durable, flexible strength. Just show it kicking something that would shred a lesser material.

The silk is also hard for bacteria to break down. So maybe as a shoe it would be less smelly than other fabrics over time?
What Hugo theme are you using, if any? Would you mind letting us see the source code?
Most infectious bugs can't survive outside the human body for more than a day or two. Bugs prefer non-porous surfaces. Most books have porous pages, which is good, but of course the covers are non-porous.
> At a certain maturity you will need to dig into your projects build tool

The command "ng build" takes in typescript and produces optimized lazy-loaded bundles, and there won't be the need to customize that, there aren't a thousand ways to produce bundles after all, there is one optimal way for a given ecosystem, and it does not make sense for each project to reinvent a build system that all it does is transpile, concatenate, minify, compress, etc. like every other project.

Any additional build steps besides bundling are usually very simple can often be done either via npm scripts, or a simple shell script.

Can you give examples of things for which you would absolutely have to customize the build system?
Propylene glycol has been used in asthma inhalers and nebulizers since the 1950s.

So, probably safe...
When does a when expression in Kotlin need to be exhaustive, and when not
Unless you are breathing out of oxygen tank, breathing is always loaded with foreign substances.
That interpretation removes the miracle part.

My point is that there's a two-thousand year-old story that has as its premise the uncontroversial ethical stance that if one had the power to turn a scarce amount of something into a surplus one ought to do it.

Now we have technology that allows us to turn a scarce amount into a surplus with zero marginal cost (and with Bittorrent an amazingly low distribution cost, though I have no idea if it's actually zero).

Is the response from the sacred places where that story has been passed down to us really just crickets in the face of this new technology?

Just to be clear-- I understand that the parable is taken as one symbolic part of a much more complex spiritual belief system. But if the leaders and adherents don't even seem to notice when a change in technology makes that symbolic part be literally true-- much less consider the ethical implications-- what does that say about the ethical thrust of the symbolic interpretation and/or the spiritual belief system?