skysight-inc/HackerNews huggingface dataset:
The laws of physics as we know them today don't forbid time travel. In fact, they propose a fairly specific means of doing it via accelerating one side of a traversable wormhole to near the speed of light. The only reason this isn't actionable is it requires exotic matter that may not exist, and if it does, we certainly don't know where to find it or how to make it (and we don't currently know how to make a wormhole, but we know they're physically possible).

Usually, when people rule out time travel as impossible, it's because it has the potential to introduce paradoxes that totally break any possible understandable notion of causality, i.e. the inventor of time travel going back and killing himself before he invents it.

Thankfully, the known physically possible forms of time travel don't introduce that specific issue as they would not permit traveling back to any point before the wormhole was created, which also goes far to explaining why, if time travel is ever going to be invented in the future, we have never seen anyone come here from the future.
Hi- cofounder of StackBlitz here.

In regards to my comment 4 years ago, this was in reference to our v1 technology toolchain (turbo npm client, etc) which is all available as open source over at https://github.com/stackblitz/core.

In regards to WebContainer, it's still very much in beta and undergoing many internal API changes as we iterate, but we absolutely intend to release an OSS API once we hit GA.

Our current docs/developer portal has some additional API/config information on StackBlitz, WebContainer, etc (albeit still WIP): https://developer.stackblitz.com/
Why not? Most developing countries don't want nuclear weapons. They're a liability. If I were a country like Jordan (random example), I would be perfectly happy signing a (presumably good) deal for nuclear power, even if it came with anti-proliferation controls.
Security-wise etc. it's probably better than a pile of (I'm guessing) mostly abandoned/assumed 'done' dependencies.

But yeah mostly, user-facing-wise, I agree.
Fair enough. It depends on your definition of throwaway. I didn't mean totally anonymous, I meant anonymous to who runs the forum (which was, I believe the main objection in the original thread post: I don't want my private data available to the random owner of a forum).

If I set up foobarguy@gmail.com and use email verification because gmail requires me too, gmail can tie foobarguy@gmail.com to another email account.

But if I then use foorbarguy@gmail.com for $RANDOMFORUM, $RANDOMFORUM admin doesn't have any idea who I am. If they spam me or lose my password, I can just abandon foobarguy@gmail.com and set up barbazguy@gmail.com.

What am I missing?
The last vBullitin site I used was hacked and never came back online. The overhead from running forum software in the age of mass automated abuse is just too great. It's really hard to justify the value of a forum that gets hacked, spammed, costs money, etc when Discord is free and works better for most people.
I wouldnt trust my wife but I trust Telegram
I agree with you. At the same time, people use GitHub and see no issue with it.
> It’s really not that complex and I don’t get where this sentiment comes from.

You’ve already listed four separate applications: poetry, pipenv, virtualenv and pip. And if you look online you’ll also find Anaconda and probably several others. For a Python beginner, it’s confusing to try figure out the exact differences between them — let alone what exactly a ‘virtualenv’ is or why you would want to use it.

By comparison, Haskell — a language with a reputation for poor dependency management — has only two competing package managers, and these are practically identical. Most other languages have only one ‘official’ package manager. No wonder people find Python dependency management confusing!
Someone complimented my hat in the subway today. I mentioned I got it back in Toronto, and we chatted about how disappointed we are in the Leafs.

What is so unenjoyable about that? How can one spend 50 years on this earth and find human conversation, something we literally evolved to do, so uninviting? I just don't understand.
Move away from vendor lock-in.
You aren't going to be profitably mining Bitcoin on any commodity CPU or GPU these days. There are a few minor cryptocurrencies with proof-of-work functions where you'll get more yield on your GPU or CPU. But even then, just breaking even on your electric costs is uncertain. Though if you can mine Ethereum on your GPU (takes a hefty GPU) then it's probably profitable right now.

If you want a more philanthropic option, see https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_f...
You'd have to think that if Microsoft hadn't been hit with the anti-trust baton, that they would have never tolerated a program like Firefox becoming as popular as it did, let alone Chrome, and that they would have been much more successful at keeping the web neutered or at least highly captive to whatever they let Internet Explorer define, and at that point how do you get things like Facebook and Google coming about and becoming as big as they did?

Imagine a world where IE6 never has to compete against Firefox because every version of Firefox is mysteriously "broken" by the latest windows update. "DOS ain't done till Lotus won't run" for the late 90's early 2000s. I think that its a very realistic thing to think that anti-trust played a huge part in allowing the open web to flourish as it, even with MS fighting as hard as it could to stall it out with IE stagnation.
It needs to so that it can search on the backend and show you all instances of that search rather than just what the currently loaded DOM elements contain.
Essentially, the application of the blockchain is preventing centralized authorities from doing thing you don't like or circumvent centralized authorities effort to stop your activities (centralized authorities can't reduce the value of bitcoins by printing and, currently, centralized can't stop criminal transactions using bitcoins - but stay tuned).

Centralized authorities have plenty of problems. The Fed supported financial markets over the last twenty years using "quantitative easing", printing money, and that money has tended to go to the wealthiest sector.

But bitcoin tends to help not "the little guy" but a sufficiently powerful medium-sized-guy who aims to be even more unfettered than large financial capital is now.
Mine takes about a minute to open. It is good once open until I try to debug an asp.net application - then it slows down. Its even worse if one of Microsofts default app monitoring/reporting library kicks in during debugging - lots of realtime graphing et al that I never asked for.

I hope VS 2022 works out but I am concerned about load.
For what it’s worth, 3/4 of the time I interrupt GitHub’s router for a full page load because it’s drastically faster (on my devices, on my network, YMMV of course).
Is step 3 literally "create an upfront action for the single EC2 service I have configured"? If so yes then the problem is scaling, 1 thing by 1 person created in 1 day in AWS is pretty easy to manage even without this feature but 1,000 things across many service buckets where 1 is something like a runaway suspended machine in a region you can't find when it should have been terminated and you don't know what needs to be terminated you just can't click a button and see it rather you have to go down each breadcrumb trail of billing buckets that look odd and jump between portions of the interface trying to cross track it is is where it turns into a disaster.

On the corporate side it's a project where a team tries to go through everything and hopefully people have stayed in their lane on things they configured in AWS so the SMEs can just check their stuff and find it quickly. On the personal side it's a lamentation there isn't just a "nuke all" button beyond permanently disabling your account completely.
I don't disagree about encouraging onshoring for example (much easier to make those regulations stick that way). But I was mostly responding to the parent's idea that shifting the burden/choice to the consumer was a positive thing. My instinct is that, if we're talking about humane treatment of chickens, it would be best to impose regulations so that all the eggs met a minimum requirement - so consumers couldn't "choose wrong". But of course that makes them all cost more...
There's already a lot of published work in that area. Are you looking at confirming earlier work, or is there a particular focus that introduces novelty?
Agreed. I deleted my accounts on (almost) every social media provider who I did not feel respected my basic human rights and didn't look back. Did I loose touch with anyone? Maybe, but if my connection to them was mediated only by social media, it's worth it.

It's a basic matter of self-respect. Do you want to choose how you control your attention? Or do you want to give up that control (and respect) by letting facebook et. al. choose for you?
In short: on posix: pyenv, pipx, then virtualenv+pip or conda.

Pyenv: tool to manage different python major/minor/patch versions.

Pipx: installs CLI/GUI tools in their own virtualenv and links them to ~/.local/bin. Way more convenient if you have commonly used tools

virtualenv: use to isolate python environments

Pip: used to install packages

Conda: basically does all the above, also handles linked libraries and a bunch of stuff. Annoying for deployment, but it's often the least worst option.

Python-N.M: use pyenv to manage your python installations. Way cleaner than brew. Never use system python for things.

Python2 thru 3.3: you really ought to be using py>3.6 by now, but it may not be your choice. I haven't in years but I think you can use pipx or "pip install --user virtualenv" to get the virtualenv binary. Then use virtualenv from there.

Py>3.3: use "python -m venv" to manage virtualenvs. Use pipx to install cli tools. Do everything in venvs.

On windows or if you rely on lots of academic packages: you are probably better off just using conda.

Also the pre-commit tool manages its own virtualenv cache, which is cool for making repos easy to bootstrap.

There's also poetry, but it's more new and if you are at the point in your python journey that you are asking these questions, then in my opinion it's likely to just muddy the waters more.

And if anyone is curious "why the hell is python this way? I don't have this problem with $LANGUAGE?" It's because when python fires up, basically a small miracle occurs that is able to locate and execute .py, .pyc, .zip, several other file types, directories, compiled libraries, and basically anything you want if you override the module machinery.
Why the inflation we're seeing now is a good thing
> Because I think it's incredibly naïve to think perpetual motion machines would be possible, precisely because they do violate the laws of physics.

What do people mean by 'perpetual'? 1 year, 100 years, 1 million, is it expected to outlast the universe?

And 'laws of physics' is such an anachronistic term, it carries such baggage with it, better to say 'what we think we know so far'.

And a 'perpetual energy machine' is trivial, punch a hole through to another universe and siphon their energy out. That's probably what black holes are, another universe has punched a hole through to ours and is sucking the energy out.

Is it perpetual? Well, it'll last a billion years or so. Does it violate our naive understanding of physics? Not at all.
In your opinion, what would be an example of a "beautiful skeuomorphic gradient"?

I don't use Apple software (or hardware) much, but I recall a certain stitched-leather user interface for iCal that really put me off skeuomorphism in User Interfaces.
If you are willing to donate the time there are distributed scientific computing projects such as Folding@home https://en.wikipedia.org/wiki/Folding@home .
LOL @ that site's copy.

If you have to ask, you already know the answer :)
This is something of a non-story

There was a specific testing requirement at the end of HS

Students still have to attend by state law (or have some alternative allowed by law).

This test is an old law not good education practice and policy. It’s old nanny state thinking. The test format does not align with optimal problem solving behavior.

Source: ex wife and her colleagues are teachers in Oregon.

There’s always debate tabloids will omit to manufacture the right question in readers thoughts; well why bother with education?

Who stands to win when people are asking that question?
This one? https://www.houstonchronicle.com/news/houston-texas/transpor... Charges were just filed.
I have the same thought, and not just about technical chats, like who is spending so much time in Discords? Maybe the sibling commenter is right that there are a lot more junior developers now who want instant answers and to move on, rather than longer form forum discussions?
It's probably the UI/design of it. Discourse supports infinite scroll and live updates so it kind of looks like an IM thread with a lot more padding.
The energy of a photon is defined as

E = (hc)/λ

where h is the planck constant, c is the speed of light, and λ is the wavelength.

As a redshift is the increase in wavelength it is an actual decrease in the energy of the photon. This makes more sense when you consider that a photon is mass-less, and so its total, energy is bound up in its momentum rather than momentum and mass.
Snake in terminal with PHP and symfony 5.1
Quantum Entanglement in Time
https://arxiv.org/pdf/quant-ph/0402127.pdf

Add in a little on/off manipulation of the entanglement and voila! You've got yourself a 'radio' to the past! (Don't ask me how to build it)
> Just use GitHub Issues and Discussions, please - it's so much simpler for everyone.

This is a totally valid choice and I know folks who have gone that path. If you are focused on an OSS project, it is a nobrainer.

From a company standpoint, there are downsides:

* who owns the user? GitHub
* who owns the posts you and your community are making? GitHub
* who owns the links and the other residual benefits from knowledge being shared on the site? GitHub

Weighed against all of that is the fact that there is a tremendous number of developers on GitHub and you are engaging with them where they are. At $CURJOB we try to separate bugs/feature requests (which go to GitHub) from support (which goes to a forum).

Again, it's a tradeoff that anyone trying to foster a developer community should consider.
I definitely see an issue with this. Fortunately, at least GitHub is readable without running non-free code and is searchable. I guess you can also participate with one of those alternative clients.

You are still not in control of your community, and I'd like this monopoly to vanish.
We all know that 'independent matrix foundation' will never oppose the will of the leading vendor. Don't tell me about how you agree to everything in your wonderful community, tell me how you resolve conflicts?

You and your company has all the leverage and no sane independent developer will invest in your protocol because he'll always have to play the catch up game.
3 down, 47 to go.

The others:

https://ij.org/press-release/bill-protecting-the-right-to-gr...

https://ij.org/press-release/illinois-becomes-second-state-t...
If you search GitHub, you can find ~4M results for PEM private keys: https://github.com/search?q=PRIVATE+KEY-----&type=Code

Many are for tests and don't go to anything. Some go to really important things though, even among the test keys, and this tool tells you that instantly for billions of keys.
Did anyone buy it and replace with a server that just returns “you’re all good!”?
There’s also the reality that unoccupied homes rot from the inside out. It turns a traditionally appreciative asset quickly into a depreciating asset that, when looking at Zillow, also creates a bit of a market trend since comps are also common in pricing a house.

Banks had this same issue with the foreclosure issues following 2008. And it was largely why some just….didn’t forclose or in other cases struck deals to allow the previous owner to stay on temp basis.
> what a diverse body of work

Indeed, for example this page [1] is absolutely fantastic, it hits a lot of right buttons in my case (history of railways, history of finance/economics, a combination between history of railways and the history of finance, which is even more interesting).

[1] http://www.dtc.umn.edu/~odlyzko/doc/bubbles.html
I actually wrote that they are coming from Belarus. Not that they are Belarussians.
This recurring complaint is very "nothing existed before me" millennial-speak.

In fact, no one wanted Reddit outside of Digg users, the vast majority of its traffic are bots and it's a poor substitute for the forums we're talking about.

As for Slack it's basically a rebrand of IRC for corporate Windows users, and Discord is just a testament to the laziness of the author of Ventrilo.

What no one cares about is your opinion on "privacy/data policies" if you think that the whole world being filtered through 4 sites is somehow a net positive in terms of "privacy/data policies."
If they want to boycott them, they can go ahead, but I consider Discord to be the best place to build a community right now and I don't think that free software purists have any right to demand that devs build their platforms on something like IRC (which in my personal opinion is inferior and a relic of the past) just because they don't like Discord or non-free software.

And it doesn't matter if you can't archive or return to stuff if you're putting important stuff on Github Issues or something and using Discord for the rest.
Fuelled by the smartphone battery revolution.

Like
hydrofoil surfboards [1],
one-wheel skateboards [2],
electric paragliders [3]...
what next!?

1. https://youtube.com/watch?v=i9yCe6ibhzU

2. https://youtube.com/watch?v=XNqOU4jx62I

3. https://youtube.com/watch?v=BeayJZzaXjM
Did states not have their own speed limits prior to that? Do they not set speed limits on state or county roads today?
It is trivial to get a motorcycle license in America. An order of magnitude more training should be required for cars and motorcycles before I would consider people trained.
Have you found it easy to start a Reddit community? This isn't something I've explored much.
There is a Rust edition equivalent in C#…kindof. The csproj file has a property to specify which version of the language you want to use. So if you set it to 9, the compiler won’t allow features from 10 (supposedly; I haven’t tested it).
It can be a nuke or a surgical scalpel, e.g., contour traffic rather than taking down your entire site. And it is scriptable: any IAM role can be programmed into an action.

> If so yes then the problem is scaling,

Come on, man: you can't bash AWS if you don't even know how it works!

I'm addressing all these sob-stories of poor college students suddenly getting hit with $1000 bills for using lamda the wrong way, not a Series B startup with $5MM in the bank 20 employees and a billion CPM on their webapp.
Just a couple of days ago, I signed in to a gmail account using the correct username and password.

Gmail intercepted me and claimed to be worried that they couldn't recognize the device I was using. According to the flow, they wanted me to verify my identity in one of three ways: (1) I could verify the backup email address associated with the account; (2) if unable to do that, I could provide the 2FA code sent to that same backup email address (how would I be able to know this without being able to know what the address was?); or (3) I could provide a phone number -- previously unknown to Google -- on the spot, and then provide the 2FA code sent to that brand-new phone number. (How is this supposed to help them verify my identity?)

I went for option (2), the email 2FA code. After providing the code, I was informed that, before signing in to my existing gmail account, I must also provide a phone number and enter the 2FA code sent to my new phone number.

So I went back and went for option (1), typing in my backup email address. Same thing happened. Because Google "couldn't recognize the device I was using", I was not allowed to sign in to an account I obviously controlled without providing a phone number with absolutely zero authentication value.

I did find a workaround. If you attempt to sign in to an account afflicted in this way in an incognito browser window, Google will, for the moment, allow it.

"Don't be evil" is long gone.
>Discord are not cool

In fact, it is.

It is unparalleled in its segment, that's why I moved from all other VoIPs to it.
I feel you.

The mainstream approach to industrial policy and infrastructure investment in the US is so embarrassing. It's painfully obvious that the US could sink 10s of trillions into infrastructure without over-investing. And infrastructure is almost always net-positive, meaning it pays for itself.

We can literally just print money to do this and the economy will _improve_.
> people tend to drive at the speed that is safe,

*at the speed they believe is safe. Most people also highly overestimate their driving skill.
Thanks. Looking into this it does look like most of their employees speak English, while I was considering people who don't speak English; it may be a tougher sell
Critical race theory is not mentioned in the FAQ.
haha. I do. I'm trying to figure out who their intended victim is. It definitely isn't anyone in the industry.
Are you imagining that the forum features are separate from the chat? I guess which aspects of discord would you like to merge with the forum concept?

I'm working on a topical chat site where instead of servers/rooms, it's posts w/chatrooms. Curious to hear more in terms of how you envision a hybrid that would have appeal.
The parent poster is literally saying that OSX is all of those things relative to their Linux system, so I'm asking why they even have the OSX system.
I use steel chain with steel lock[0] for last 5 years. No problems so far.

[0]: https://ae01.alicdn.com/kf/HTB1UMz3k8yWBuNkSmFPq6xguVXar/1pc...
And you'd be competing for the price-sensitive (ie worst) customers
Start with LSTM or a distilled version of a language model that is trained for generation task, e.g. GPT2.

There are a lot of pretrained language models (preferably at HuggingFace Hub). Take one, and fine-tune it on a much smaller dataset.

You can then pass prompts to let this model write poetry.

I would also suggest learning the fundamentals of Deep Learning, RNNs, LSTM, Transformer, etc. Because even if you know all these, this kind of taks is not trivial.

I would use HuggingFace + PyTorch for these kind of tasks.

Besides Deep Learning knowledge, you will also need to know your way around tokenizers, controlling parameters, evaluation metrics, etc.

Having some basic understanding of poetry is helpful, but to be able to truly apply your knowledge of running your poetry journal, you will really need to be on the proverbial edge. I hope you get there, and maybe get some papers out!

Although I worked on a language model because none existed in my language, my expertise (and employment) lies in Computer Vision. So, take what I said with a grain of salt.
What open source program isn't?
can we get oauth on HN so i can login everywhere with my HN account?
Remember it, but never used it.
CERN has a few programs where you can donate compute (scroll down, under "Projects"):

https://lhcathome.web.cern.ch/
Bitcoin hits new all-time high
If reddit is open source, can't we use reddit's software as a forum interface? Reddit is a great place for discussion chains which are visible and searchable.
I agree mostly, but I'm going to nitpick: not all open source software is "free" in either sense of the term.

I think slack and discord are _awful_ support forums (I'm saying this as I manage a 30k user slack and a 15k user discord server). The detriments of these platforms as a support portal stands on its own without any sort of philosophical musings.