skysight-inc/HackerNews huggingface dataset:
This really hits home for another JS outsider that likes the language but not the ecosystem. I like to do small personal projects in Node. Simple things like consuming the Google Sheets API feel great, but when I want to expand the scope of the project and start thinking about tests, caching, and "am I doing my modules/imports/package management the RIGHT way" I usually give up or switch to a different stack.
Word association 101. You place a word that close to another word most readers associate them, which is what they’re trying to achieve here. Take some psych classes?
Agree if the US banned Bitcoin the USD price would drop - in the short-term. However, it is impossible for any government to kill Bitcoin by outlawing it. The best they could hope for is to prevent their citizens from participating in the global Bitcoin network. When you consider it’s scarcity, security and censorship-resistance properties, it is clear why game theory suggests that so long as some governments have not banned Bitcoin - the value will migrate away from those countries towards countries that allow it.

Similarly, when the US gov banned alcohol in prohibition, it did not eliminate demand for booze. It just moved the market underground.
Yeah. I've done the server-side thing quite a lot. I don't like it. You always end up with "little bits" of javascript code strewn about in your DOM doing adhoc manipulations based on user events, server data arriving etc., and so the actual behaviour of your app is more difficult to reason about. Also, I want my users to have a nice experience and enjoy using the app, even if I don't have a KPI to represent that benefit. And until quite recently that was much easier to do in a modern SPA framework. I think the newer hybrid approaches like Phoenix LiveView give you the best of both worlds though.
Does AWS SAM handle alias and weighted invocations well? My main complaint with Terraform is that it really starts to break down when trying to provision canary deployments with aliases and weights.
Maybe it's just me, but I bet that human farts account for the majority of green house emissions. And if vegan, even more so.
Don't diagnose me, I'm not saying anything that alarms me, causes me discomfort, or makes me enjoy life any less. I just don't hold to the idea of "myself" being a cause as axiomatic. You're free to express the distinction between my control of the computer and my control of my hand, but don't call me crazy, it's rude.
Indeed. I had the 4K 'Level I' from RadioShack, and there wasn't much that could be done with that. But the allure was that there was literally nothing else you could do with a television that was interactive, save for maybe the Atari 2600. So you could watch TV, play rather finite games on the TV, or omg have Total Control of the Screen! It helped that the graphics from a TRS-80/PET/AppleII were on par with the 2600, that made the ROM BASIC boxes the same, to a child's visual senses, and gave you the control. Had the game console of 1979 been even as good as the NES, it's doubtful that those early BASIC boxes could have competed for the attention of a 10yo.
This exact thing happened to me when I tried to transfer internally.
Your example of the police department is actually a reason why so many people are looking at crypto. Current fiat while being a means of exchange is also a method of enforcing government control. The governments enforcers of state sponsored violence are now allowing you to pay their arbitrary fines via a method that directly connects to your identity. At the same time the IRS is now requiring that centralized banks report all transactions of greater than $600 to them. This will allow them to more efficiently tax the poor and middle class, the rich probably dont care about $600. Get pulled over with a large amount of cash in the car and the police and seize it and then you have to engage in a costly legal battle to get it back by proving to them that you are not a criminal. That's if you can even afford an attorney. Today's centralized system is very much about enforcing government control over the individual on every level. For some crypto is just a last gasp at trying to get some control back and the pitfalls and complications are worth it.
> it may also represent some kind of necessary capital investment for entry, but I don't think that's the case here

Discounting laws, registrations, offices, staff, etc., you would still have to distribute sufficient capital between nations to provide for the transfer of money before the actual money itself can be transferred.

The shifting of money between entities within a single country can take several days, and most international money transfers are expected to happen in hours, not weeks. It's a low risk loan - given from one branch of your own company to another - but you still have to have the money to loan out.
It would be easier to discuss with a more concrete example. If I ever had to write code like the above I would reconsider the design and try to come up with something simpler.
W. Edwards Deming posited that management was responsible for more than 85% of the causes of variation. If this is true, I modestly suggest replacing the CEO in roughly 4 out of every 5 months.

(Somehow stack ranking logic never gets applied that way.)
Musk actually founded SpaceX 20yr ago with one of the architects of Brilliant Pebbles. His name is Mike Griffin and he worked for the CIA and traveled with Musk to Russia to buy a Dnepr ICBM. He also went on to become a NASA admin, created commercial cargo program and steered funding to SpaceX.
A copy is a copy. The copy remembers everything you remember. The copy can spend your money. The copy can have sex with your spouse. Is the copy "you"? Technically no, but it doesn't matter because there are no transporters.

But you go to sleep every night. Is the person who wakes up "you"? Many of the atoms in the person who woke up were in that person's stomach, and many of the atoms in the person who went to sleep are in the air. Does the difference from the transporter thing matter? No reason it should. The person who went to sleep is not here. The one who woke up can spend that person's money, wear that person's clothes, remember passwords. Close enough is close enough.

You might choose not to spend that person's money, next day. But they won't be needing it, and you do. So, no problem.

If you perceive a problem, you are just tying yourself in knots, and are guaranteed to make no progress.
There is no default, all users get a prompt if they want to allow Facebook to get their data or not.
Newspapers and nearly all print seem to do just fine with the jōyō kanji set
Hey man, don't kink shame!
It was more likely sabotaged, this is incredibly common. The state is too soft on terrorists & anti-social elements.

As a poor country we can not afford to deliver first world "Human rights" especially for hardened criminals.
A judge should be unimpressed if Apple simultaneously argued that they need to protect users from apps which track your location data, and that they need to deny those users the ability to install apps which stop mobile networks from tracking your every move.
On whatever page you're using websockets, you're basically doing what an SPA does. If you click something and the page sends and receives a message via websockets and then updates the DOM, congratulations, you have something that's the same level of complexity as a SPA.

Your original post says that this style of interaction only exists to "fleece VCs". But it seems you're doing that, with an additional added layer of complexity on top (namely the server-rendered pages).

I'm guessing you implement the interactivity with <script> tags or something in your html/template templates, skipping the pain of npm and bundlers. I'm not sure that's the hard part of SPAs, though. Just an annoying one. The hard part is synchronizing the state of the frontend and backend over a communications channel.
I read the entire thing, but by all means, flag me if it make you feel better.

It's a sensationalist news piece designed to conflate the actions of the whacko religious right that has been doing this kind of stuff for decades with the recent decision concerning not using the book "Maus" in ELA curricula.
>But remember to reduce your personal carbon footprint! /s

Same as taxes. It is us peasants who pay mostly.
You've had three, (now four) people explicitly mention that your comment was needlessly hostile. To each of those people, you've responded defensively.

I would suggest that you carefully review what was written, what you wrote, what the feedback from it was, and consider if there is room for improvement rather than just digging in.
Anybody who had to maintain & keep up to date a large node codebase knows what I'm talking about. Testing is an afterthought at best and non-existent in a lot of packages. I'm not talking about the top packages of course, just the N+4 small packages you depend on.
React is used at so many of the F500 that it has no real danger of being abandoned by developers.
Ah that's right! Nice catch, thanks.
I’m not saying regulated industry can do no wrong, I’m saying the graph of for frequency vs. quantity of wrong for regulated is smaller overall and closer to the axis than for unregulated.
To use your analogy, what if a popular screwdriver company started a trend among young carpenters to use their screwdriver handles as hammers? And then large numbers of carpenters were driving nails with screwdriver handles instead of hammers?

That is where the SPA slamming is coming from.

It's not that people fail to grasp the concept of different tools for different jobs.
> The issue I have with the JS world is that the most used libraries and frameworks are just "good enough for a small project" and no more than that.

Do people believe this about Angular? Not primarily a front end dev, but in my limited experience with React and Angular, it seems like Angular's strength is that it provides more structure for scaling to larger projects.
The government paid far more for the preferred stock than the fair market value. 100% of the difference between the fair market value and the actual price paid was a gift to Wall Street banks that was never paid back.
Solana, Polygon Are Among Blockchains Being Overrun by Crypto Trading Bots
It doesn't cite any evidence or sources, it just declares the opinion of one person on the internet as if they are facts. Who do think would be convinced by this that doesn't already agree?
"we don't want to track individuals" --- right, but each ad FB places has a lower conversion rate if they don't know as much about the user, so while your goal may not be tracking per se, tracking does get you the same sales in fewer placements, and Facebook can sell those saved placements to other buyers

the fact that they're cracking down on partner privacy in a hamfisted way surely doesn't help matters but I can't see how angry devs are driving the share price down
> It's like being pro American but wishing for it to be returned to the Indians, I really don't see how this works.

I believe we should give back some of America to Native Americans. I'm American. Pro-American. How can I not be. Doesn't change not believing that who owns what land in America in 2022 is correct.

--

This is simplifying things. What does pro-America mean, for example. Pro-Israel in these instances have been defined by the other commenter and myself as supporting Israel's right to their land. Though even that gets complex as I support Israel's right to their lands. What borders though? I personally believe the borders after the Yom Kippur War including Jerusalem being for Israel is fine by me. I don't know how many others agree with the Jerusalem part or the land borders of the 70s/80s being fine. I don't believe the international community agrees with some of this like East Jerusalem.
Half the founders of American unicorn companies were born outside the US
why you see having more than one option as a problem

Because some of us are hardwired to choose carefully. If so, when we have to go buy some groceries we just want to get a decent car and drive. The car and driving itself is irrelevant or minutiae, but we can’t tell whether it could take left turns from the start. When there is no decent car by default, we try to be picky about every component, and when it’s almost perfect, it’s also night and the shop is closed.

It may be easy for you, for a combination of reasons: a huge experience, low perfectionism and high “fuck it, will sort it out later”-ism, and then something else. But it’s not a professional path we used to. Our professional path is to ask someone which car to buy and go buy it. But if you ask someone which js framework to use for regular tasks, you get this thread instead.

On top of that, your resume will miss a 3 years of Winch experience, which suddenly everyone demands when you lose a job or fail your company.
I don't know… maybe it's just not ugly?
Widgets require JS, of course. Javascript was born to sprinkle some of it on top of an HTML page, not to make a whole meal out of it. This is what GP is arguing about and I tend to agree. Single Page Apps are not worth the effort in my experience, apart from very niche use cases.

The velocity proposition and fantastic developer experience of writing JS in the backend and frontend and data layer is overrated and misleading. It's everything but.
What joy is there to be had in a fax machine? I think you’re confusing that for nostalgia.
I have north of 400 (c#) lambdas for step functions.

There’s absolutely 0 need for DI.
I'm really bummed Israel gave back all of Sinai to Egypt. The nomadic tribes in that area already keep getting screwed by Egypt. Sinai is sparsely populated. I believe a lot of the [Egyptian] population left because of the Yom Kippur War.

For my fantasy thinking of what could have been:

Core principles of all this is Israel's amazing awe inspiring work of being able to turn any land into gold. Along with Egypt and the other Arab powers from 49 to 73 sucked. I mean they suck today too, but those were the major military fight time periods. Arab powers had no morals or principles to go to war at any point. Most of all, they never cared about Palestinians. Egypt kept losing. Egypt does not treat Sinai outside of the are close to Suez Canal well.

60% of Sinai is kept by Israel in the 70s and 80s. As a sign of good will soon after to get back closer to the current relations, Israel gives another 1/3 back. This leaves 40%. A whopping 9K sq miles. The equivalent of all of Israel + Palestine. 20% going to Palestine, possibly the nomadics in the area too. That increases Palestine's land by close to 100%. Possibly the nomadic tribes get in on this too. The increase for Israel is close to double too.

The rest would be more buffer for Israel, more land for settlements, and more space for defensive and military purposes.

Even if this is too much, even dividing these numbers all by half is still huge.

If this was the case, it might be worth it to simplify things and close out Gaza as much as possible as it is now. With the right politics and incentives, a majority of the population can move to Sinai territory. Gaza is such a mess, with assistance from Israel and other countries, economically, the moved land would be easy to be better.

At some point during this, Hamas or similar in Gaza would increase attacks. This gives an excuse to go through with this plan. If after all this, there's a population of ~20% of Gaza remaining there, like 350K people...I'm not sure what to do at this point. I'd think giving them Israeli citizenship (as Arabs) would be best. Not all 500K would be vetted and allowed. If 250-300K are, that's not going to tilt the demographics or politics of Israel in any serious way. That's at most 3.5% of Israel's population.
Just note, the poster most probably did not actually 'short' facebook, the poster used options to do this. Its pretty simple for the buy case.

Options have a strike price and an expiration date. You buy a CALL option, with a strike price, that gives you an option to buy that stock for that price. Or you can buy a PUT option, that gives you the option to sell at that strike price.

Example using made up numbers. FB is $240. You look on the options tab and you can see various expiration dates. Lets pick 3 months out. You may see a Call option for a strike of $250 for $20. That means that you have until 3/4/2022 to exercise that option, if FB is trading for > $260, you will make a profit. ($240 + $20). If FB doesn't trade you make nothing.

Puts work similarly. The strike would just be $230. Note, you don't have to exercise, if next week FB goes to $300, your call's value will skyrocket to ~$60-70. You can sell the option any time, you don't have to wait.

You may have noticed the cost of the option is greater than the delta between the exercise price and the value of the share. In my example this is roughly due to the time between now and the exercise date. Over time, this shrinks, this is called beta-decay.
In my experience as a user, these SPAs built by very large companies for a very large audience seem to be full of bugs & issues when they try to do to much.

Something like a music player seems to work great as a SPA. But something more complicated like Google AdWords or large financial apps & you're bound to run into issues often.
Someone make a monospaced version so I can use it in a terminal. :)
So this means any software licensed with CDDL couldn't be sued for loss of business if there was a technical glitch, or?

I mean, with an open source license, who could get sued, anyway? The current steward of the main repo?
What if we turn these stamp into some kind of NFTs that you can then stamp a hash into your messages and documents?
Also, we do them often. Some problems we use every year (CS teacher here, but I assume the same applies)
I disagree with this stance.

To me, the community take on "stdlib vs libraries" is a cyclical thing; we're coming out of a cycle led by JavaScript/NPM, where everything is a library due in no small part to how HORRIBLE JS/NodeJS's standard library is. Go back further, and you run into the Python/Java world which had far more comprehensive stdlibs, and today Go's (and to a lesser degree, Rust's) rising popularity is bringing back more feature-complete stdlibs.

So, it changes. And its alright for different languages to have different stances on how comprehensive their stdlibs should be. Go is absolutely an example of a language that wants tons of stuff in its stdlib; but its also a language which despises change, and thus we got a very awesome stdlib at v1, and limited improvements to it over the years.

I don't feel the "YAML changes a lot" argument is valid. It does; but if an app needs YAML, they can choose to use the stdlib, or a library, and they'll have to keep up regardless.

Putting it in the stdlib has tons of advantages. First: it increases the scope of parties affected by any breaking change, which naturally forces more deliberate thought into the change's necessity and quality. Second: it reduces the number of "things" code consumers need to update; from the go version itself & the YAML library & consuming code, to just the go version & consuming code (this has network productivity effects in only having to source one "breaking changes" changelog for your hit list on what needs updated). Third: it reduces multivariate dependency-dependency issues (eg YAMLv2 requires Go1.14, but we're on Go 1.13, so first we have to upgrade to Go1.14, then we can upgrade to YAMLv2). Fourth: it reduces the number of attack surfaces which security professionals need to monitor (all eyes on the stdlib implementation, versus N community implementations, strength in numbers). Fifth, less about YAML, but: stdlib encourages what I call the "net/http.Request effect"; if I want to write a library that does stuff with http requests, its nearly impossible to do that in a framework-agnostic way in JavaScript, because express does things differently than hapi etc; but in Go, everything is net/http.Request. So even if the stdlib doesn't have everything one needs, plugging in libraries to solve it is easier because everyone is using the same interfaces/structures.

Obviously not everything can be in stdlib, so it comes down to the question: what belongs there. And in my opinion, every language is too conservative (except maybe Python, which strikes a strong balance). Many language teams will say "we're not including X because X isn't an ISO standard, or because its still changing, or because we're not sure on the implementation". These are all arguments out of cowardice and fear of asserting an opinion. Language designers have developed a deep, deep fear of opinions; because they believe, maybe correctly, that one of their opinions will be bad, and it will hurt adoption. The issue is; having no opinion just hurts productivity, and people will also move from your language toward more productive ones (see: Go's rise in popularity, versus JS's dependency issues).
To me, the problem with Leetcode for beginners is that many of the problems look like FizzBuzz...well the actual problem is that beginners solve the problems as if they are solving FizzBuzz.

There are two downsides to this. One is that beginners glean diminishing returns from writing another FizzBuzz level program. The second downside is that the problems are not FizzBuzz adjacent.

FizzBuzz transforms a known one-to-hundred constant into a one-two-Fizz-four-etc. constant.

Leetcode problems involve engineering a program to handle arbitrary inputs with consideration of time and space complexity. That's what makes Leetcode useful for screening employment candidates. Leetcode is designed to break FizzBuzz level adjacent code.

Or to put it another way, there are not "basic Leetcode" problems because solutions are tested against "adversarial" input.

To me, it is only worth doing LeetCode problems if you are focused on handling arbitrary IO with time and space efficiency. Only worth doing if you are approaching the problems as engineering problems. Good luck.
Don't they already have something like this in the field?
https://hyperfine.io
Mid 30's here and I joined right after the .edu requirement was dropped. Everyone in my age group is on Facebook but they rarely post anymore because they are busy! They all have kids and jobs and house projects they are working on and the novelty of updating about everything has worn off so they post very infrequently. When Gen-Zers make jokes about Facebook being for old people, that's us!

The algorithmic feed can't handle the "lack" of new posts though so it keeps inserting lots of ads, videos, and whatever that I don't actually care about. I really like Facebook when it is about interacting with my friends but everything else is a distraction. The level of distraction in Facebook is just too high. It's okay if nothing is going on!
Why would anyone want that though? From a SME perspective, there's nothing wrong with banks. They are not in the business of banking, why would they bother 'running their bank'. Cryptos make little sense from a layman's perspective, let alone in a boardroom setting. Banking loves SME's and vice versa, they have hundreds of years of trust, not mentioning underwriting, lending, risk scoring etc.
Found a couple of links to the complete scanned copies of this article:

- http://www.pamitc.org/documents/mermin.pdf (colour but slightly cropped)

- http://www.ai.mit.edu/courses/6.899/papers/mermin.pdf (black and white full pages)
it only seems that way because you've been conditioned to feel shamefully personally responsible for things far outside of your control
What’s really interesting is that the materialistic view is sufficient to describe everything else in the world including all other humans. But the one thing it fails to explain is yourself and your own subjective experience.

I frankly have zero evidence that anyone else but me is experiencing consciousness. And there’s nothing you can utter that can change that.