skysight-inc/HackerNews huggingface dataset:
I still don't think Go is a good language. I had notable experience at Google and the following things constantly bugged me:

- It was very difficult to read. When trying to review the code every detail was left out. While each line was simple it was hard to actually get the high-level picture of what code was doing.

- Very error prone. Maybe it isn't C dangerous but "defaults are useful" is the breeding ground of bugs. The number of outages we had due to trivial Go bugs was embarrassing and time consuming.

- Some simple things are just too hard. Most of these boil down to lack of generics. For example inserting an element into an array needs multiple lines of code.

- Many common functions and buitins have very questionable decisions that are huge footguns. Especially the fmt library. (It tries its absolute hardest not to fail. Instead it just outputs garbage and "succeeds")

I get that it is easy to write, and that each line of code is simple. However I think they went way too far.

I see Go as a slightly higher level C. You get better package management, memory management and interfaces. However C is still way too basic for my preferences.

It is a weird spot though. It is sitting in about 2x C performance. It is unclear what to recommend in that spot as many languages are significantly slower. Rust is probably roughly as productive, but much harder to learn. Most of the interpreted languages are significantly slower.

There are some JVM languages that are better and have similar performance. However there is a memory and startup overhead. However I think they make more sense in the end. JavaScript is also a pretty good choice. It is in roughly the same performance realm but much more productive I think. (Especially TypeScript).
Why the TI Graphing Calculator Ruled Your Classroom
Is Redux Dead?
I could have been more specific, you're right!

I believe the value of cryptocurrency is to neuter governments' abilities to inflate or devalue currency with the push of a button, and to improve our ability to transact freely with one another.

I absolutely agree with you that money needs limitations, such as hard rules on supply increases. A money supply that is uncontrolled in such a way that you can make more or less whenever you personally feel like it regardless of the other users' intentions won't be useful for very long.

I personally think of cryptocurrency like a constitution but for money - whereas before whoever had the biggest guns could decree How It Is Now, the guns will be powerless to what is written down. In this way, it removes power of a select few to control the supply of money for their benefit.

I don't know how this ends. Is it a net negative to the human experience? Anarchy? The select few who got into bitcoin early wielding all the power now? Taxation falling to the wayside and a deterioration of quality of life? Each of these is somewhat possible, but as someone who has 2nd hand experience of what a country can do when it has free reign to issue whole new currencies and remove old ones or devalue the existing one into oblivion, I don't really care.

Let's ride this puppy and annoy some people.

EDIT: some phrasing
> As soon as you start talking about cryptocurrency with oversight to protect my mum and dad, where people aren't just trying to get rich quickly and make sure taxes are paid - people seem to dial out pretty quickly.

There is literally no role for the key feature of blockchain - decentralised ledger, proof of work-backed transactions - in this case. You might as well use a trusted, regulated party with a database. You know, like Visa do.

The "incredible things" are also pointless things. That also burn energy like there's no tomorrow. Double meaning intended.
Yeah ended up doing the exact same thing with a csv export->Google sheets. Still not quite good enough I think since the different cpus/gpus perform differently.
The owners provide the SDKs for free, the only value they get from them is the analytics data.
Researcher hacks over 35 tech firms in novel supply chain attack
Facebook Is Building a Clubhouse Competitor
That's not what they're asking.
A tool to manage OSs with mruby
There's a license file in the ISO repo, which I assume would cover most or all of the project. 3-Clause BSD: https://github.com/helloSystem/ISO/blob/experimental/LICENSE
more likely the libc. I have the same version of GNU date using glibc and this behavior persists, as I would expect.
Its not completely uncommon. Sometimes its very specific the tooling you use. In this case the fact that this knowledge is going to benefit one particular company might be seen as problematic. You aren't going to use these skills in Linux or Windows development.

A lot of programming classes utilized specific tech (The Extension school at the University I work at teaches classes on React and Vue and Laravel, R, Python....) These are cross-platform tools and generally free.

I think it can be useful to have this knowledge out there. The parts of it that are good might end up in Open Source projects or give people ideas of different ways of doing things.
> Also, one of the definitions of life is "a local decrease in entropy, at the cost of a global, larger, increase in entropy". By this criteria, every living being is a bad thing for the universe, because it accelerates the global heat death ever so slightly.

The discussion about energy use of Bitcoin is within the context of the effectively closed system of Earth.

Until such a time that solar generated electricity is too plentiful to meter and ubiquitous, Bitcoin mining will cause huge demand for fossil fuel based energy, with the associated consequences for climate change.
Hey, it's some days later and GameStop is down, hedgefunds made money and tons of ignorant, new traders lost money. You couldn't have been more wrong.

"Winners of the GameStop rally included wealthy Wall Street hedge funds - The Washington Post" https://www-washingtonpost-com.cdn.ampproject.org/v/s/www.wa...
Well it's like any other business that runs on electricity. AWS converts electricity directly into profit. They provide a service for paying customers, just like a miner does. I'm sure many datacenters are located in places where electricity is cheap, hell I bet some datacenters get it even cheaper with lobbying.
The Oatmeal on creating a free game in the time of Covid
Lifting developers’ productivity with BuildKit CLI
>That's probably impossible to quantify

Sure, but that's the metric you need to go by if you want to evaluate the tourism value of a "living" monarchy.

That tourists would continue to exist with or without the queen doesn't really tell us anything useful. It's a question of how many.
Generally we've gotten rave reviews on the quality and people have fun doing the finishing instructions. We have a satisfaction guarantee so if you're not happy we will make it right.
Stanford hires students to transcribe all classes that are also available through SCPD. My suspicion is that some bored student out there is having some fun.
A Catholic Response to Workism: How to Lose at Life
thank you, that is what drove us too! But we also believe the key is in keeping integrations with the existing tech, e.g. React/Node.js so it is still possible to express more custom logic where it is needed.
Is there a way to know which timezone (e.g. America/Phoenix) I'm in right now?

I did actually missed a meeting due to that. I was in small city in Montana, checked list of these timezones, but didn't know which one to choose. So I saw Phoenix has the same time as me, and set it at my device.

However, turned out that Montana actually uses America/Denver (which is Colorado) as their timezone. Is there a way to know that?
You are right, with this kind of approach, extensibility/flexibility is the central question - we want to make Wasp really easy and simple to use, but on the other hand, complexity is needed to provide the flexibility to produce complex applications.

Right now, Wasp is already leaving big gaps to be filled in by JS/TS (Node, React), but there is also a big part that is abstracted away and hidden by Wasp. For that part, our main idea is to offer abstractions of different levels that you can choose from. For example, you can choose Wasp's RPC to communicate between backend and frontend, but nothing is stopping you to directly access request and response in your expressJS middleware if you want and write your own REST API or use GraphQL. Or, you can use our authentication system completely, or use just part of it, or completely ditch it. So there should always be a "lid" that you can remove and access the system beneath.

That said, we are still figuring this out - where to offer escape mechanisms, how to organize them, how much to abstract certain parts - there is certainly some limit to flexibility that we can offer. What is cool that having our own DSL gives us a lot of freedom here (although it is also a lot of work!).

One thing we do have in the meantime is ability to eject the code and continue with it if you get stuck with Wasp at this alpha stage -> it is actually human readable! I am not sure if we will be able to maintain that property as Wasp grows though, but we are not giving up on it for now.
Stack Overflow Users Rejoice as Pattern Matching Is Added to Python 3.10
True, but it's a lot easier if the capital itself is a palindrome as it saves you space to meet the other conditions (or just use a short city name).
so how big a tv should I get?
I'm also a layperson but my take was that the turtle visual cortex doesn't carry individual 'pixel' signals (and low-level features) like ours does. Instead it immediately turns the pixel signals into a high-level holistic flow of perceptions.
I read it as just stating the minimum hardware needed to successfully run this.

I don’t imagine them making it artificially higher, just because, would serve a purpose.
whoops sorry, dupe, original here:

https://news.ycombinator.com/item?id=26081656
According to [0], a single bitcoin transaction has a CO2 footprint of 300 kg.

Printing a $100 bill costs 20 cents according to [1]. I don't think there is a meaningful way to produce 300 kg of CO2 by spending 20 cents, even if that was all you were trying to do. And then consider that a bill sees on the order of 100 reuses (and coins live significantly longer).

Transportation is far harder to estimate, but unless you're driving hundreds of miles for each (average) transaction, you're not going to get anywhere near 300 kg, as road vehicles are in the ballpark of 20 kg CO2 per 100 km.

So no, CO2 impact of physical money is orders of magnitude below bitcoin. Bitcoin is not remotely offsetting anything there.

[0]: https://digiconomist.net/bitcoin-energy-consumption/

[1]: https://www.federalreserve.gov/faqs/currency_12771.htm
Mustn’t a top-selling anything exist already by definition?
I think you're confusing the client side build tool Maven with the artifact repository Maven.

Gradle for example still uses Maven for its dependency artifact repository. So Maven is still the standard for Java.
Microsoft Azure Forwards Activity to Canonical Ubuntu
> IMHO, "the feed" is the problem.

Similarly, I unfollowed everyone on Facebook. I can still read someone's posts, but I don't want tons of content pushed at me automatically.
Nope, over here it was all about CASIO and HP.
I had to buy HP32s calculator as an undergrad. That thing is great but pricy for a university student.

I imagine for this class owning a mac is a minimal requirement.

I think your talking about books though.. I didn't like it when Profs used there own books.
it does provide objective value. bitcoin is a store of value. digital gold.

even if it never proves to be a viable currency, a secure digital store of value is objectively useful. especially if you're in a country experiencing institutional failure, risk of hyperinflation and so on.
On point on all three. Bitcoin is definitely not currency.
If you're looking for higher-level patterns, this book is great: https://gameprogrammingpatterns.com
> that Google occasionally puts delivered emails in the Spam folder

The thing with gmail is that this is true even even for legitimate email from long-known connections when the path is gmail to gmail!

Even worse, it can be true within a gmail-hosted corporate space, so email from your boss ends up in spam!

So it's nothing specific to whether you host it or not, it's just a reflection on gmail's spam false positive rate being particularly bad.
At this point you’re just tossing out unrelated statements without even trying to tie them back to an argument.

Yes, the Earth is bombarded with a lot of sunlight. So what? Doesn’t change the fact that Bitcoin is consuming existing electricity infrastructure that we could be using for something else.
> I believe the value of cryptocurrency is to neuter governments' abilities to inflate or devalue currency with the push of a button

Central banking is necessary function of government. If government saw their ability to do it being actually "neutered" then it would get shut right down.

I am not saying that it can't be mismanaged by a state, but you do not have anything better than state fiat money.

> personally think of cryptocurrency like a constitution but for money

(eyeroll)

> Let's ride this puppy and annoy some people.

You ride on. Ride off. Ride far away.
You have the supply-demand curve backwards. If there is more consumption of electricity, that raises the price, it doesn't make it cheaper. Of course the bitcoin miners would like to buy it cheaper. The power companies would like to make it more expensive. Economics dictates that their meeting point will be higher with more demand.

You're describing it as if BitCoin miners have the ability to construct their own gigawatt power plant.

But even if they did, the argument is still "If I use more electricity, and I/they create more green power plants to match my demand, the environment is better off."

If I burn 100 TWh/yr of electricity, and they build a power plant for me that supplies 100 TWh/yr of green power, how, exactly, have I reduced the demand for fossil fuels? I'm burning all the new green energy that's being created!
It wasn't only CNN. A bunch of big news sites linked directly to the image hosted at tribalwar. It all started with some news video of one of the WTC towers smoking. Someone on the forum screenshoted the video and asked "what is this?" because the smoke produced this weird devil-like formation. That picture goes spread around and soon news sites started writing stories saying that triablwar had photoshopped the image and that they were evil and making fun of a tragedy blah blah blah. So basically the news sites were DDOSing tribalwar and lying about them to make them look bad in their sensationalist articles. The administrators of the forums send many emails begging them to stop directly linking to the site and it only got worse and worse. Finally they replaced the image with goatse (with text overplayed giving the true story). If I remember correctly the image was viewed by hundreds of thousands or maybe more people before they were totally removed. That was how tribalwar goatsed the internet. It really was quite legendary.
I was looking at commercial encryption and compression libraries (when that wasn't even black magic yet but more kooks and woo, obviously), for a "fax on computers" text messaging over modems thing. DOS TSR days.

We eventually wound up using LZ-like dictionary / codebook data for the various peers which provided compression, and "encoding" obfuscation that was "even better" than encryption; tho we had that too (with fixed/predictable keys).

Real key exchange was a user impossibility. Keeping a dictionary wound up being an incredible win because our target market's data was enormously redundant. I was using random usenet text as test data and the real users saw 80% better performance than my tests led me to expect.
We've decided to solve that problem by consuming very nearly the entire residential power consumption of Canada, a country of 38 million people.

We've done this with a network that can process 400k transactions per day (at $20/transaction in fees), as compared to visa, which does 150 million per day.

Surely, we can do better?
You're assuming they know it's an editor.
Well - at a high level the farther out we go and the busier the people (parents for example) the stronger the thesis is and the more convenient we seem.
It's interesting how it's easier to change time than to change the hours in which we work.

What with covid/wfh, I have been wondering is this might be the push needed to end DST. Because I sure as hell have changed the time I work. Dog walk in the dark in December because about 4 hours of daylight in Seattle? Fuck that, we walk the dogs smack in the middle of the day now, we can work when it's dark. Strap on the reflective gear, headlamp, and go for a run? Oh, hell no. 2 in the afternoon, baby; I'll fix that bug late afternoon.

I still get up super early, but instead of getting in that run before work, I just work. Then shift that running time to when the sun's up. But I speak from the position of the privileged tech worker (and one w/o a lot of meetings). There are still the DST issues of when children stand waiting for the school bus, et. al.
1) I can use it to transfer monetary value, which is good enough for me,
2) the market puts it's current value at 45k$,
3) doesn't change the fact that central planning has created a very fragile economy.
If there's one thing that always surprises me about the internet, it's that vertical scaling (bigger/faster machines, as opposed to horizontal scaling) can take a well-written service to "Internet Scale".
In a technical sense. It lacks the complexity and dark patterns that define what we commonly referred to as Social Media
> I agree. C++ may very well have been unsuitable for Mozilla at the time they adopted Rust. What I take issue with is the general claim that C++ is not suitable for a parallel CSS engine at all. This is a very strong claim, and I do not believe one team coming to this conclusion for them is enough evidence to conclude this in general.

I know very little about rust, so take this with a grain of salt. It's possible that writing the CSS engine in C++ would require too many custom classes, containers, and build tools outside of the STL than equivalent code in Rust. For example, fast mutexes and mutex safety are not a standard part of C++ but vital to fast parallel C++ code, and the semantics of mutexes are thus very hard to get right. Static checkers for specific mutex implementations can decrease the risk of deadlocks and races but these are additions to C++. If rust provides primitive mutexes with static checking for correctness or other language features (maybe refcell or similar) then it might be worth using rust to stay within the standard language features instead of building add-ons for C++.
…and then see Navajo reservation in there, and then see the Hopi reservation inside of that!
I can't speak about Nvidia, but we just hosted a ~25 person LAN party at work and decided to go with Stadia... never again. Some people couldn't even make an account because they didn't have a credit card (even though we planned to mostly play free titles). Literally every game needed 20-40 minutes before we finally got everyone in - we never pinpointed the root cause, but a combination of restarting Chrome (emptying cache), relogging into Stadia, rebooting PCs and re-hosting a match, we managed to play a few titles. In a couple cases, we just gave up trying to get more than a handful of people in the game. Some people couldn't ever get their keyboard or mouse working in some titles (myself included, one game in particular was fine for awhile, then suddenly my mouse stopped registering in-game - rebooting and having the host restart the server didn't help - googling my issue says I'm not alone).

Some of these titles I've played multiplayer via Steam without any of the related issues, granted Steam/Stadia is an apples/oranges comparison.

At the end I suggested we try Armagetron. 2.7MB download and runs on Mac/Win/Linux/Potatoes. I started up a private server and we were running a 16-player game without any issues in literally 5 minutes.
Buy crypto in India – Get 50rs worth of BTC on signup
Show HN: Jina – Open-source AI framework to build search for anything, fast
"Subjected to" here is a bit weaselly. It suggests that they were vetoed, or threatened with a veto. In fact, it's just the number of laws that had to be reviewed, of which the vast majority were presumably accepted without comment.

The number of laws where this may have been relevant is, in the words of the article, "at least four". That's so out of keeping with "1,062 laws subjected to..." that I'd say it's false.

Maybe it's just a difference between UK and US English. But to me, even just saying "subject to" would be less wrong. It's the difference between active and passive voice. Using the past tense somehow implies a thing that was actively done and is now over. In practice it was more a matter of nothing being done most of the time, and that's more timeless.

It's not that there's no "there" there, but the "there" appears to apply to "at least four" laws (none of which are really all that significant). The possibility of more is interesting, but having to inflate the significance suggests that it actually isn't.
I did say I was out on a limb..

Anyways, you've made clear that your reference point for understanding China is Soviet Eastern Europe. If you check a map and a calendar, you can see some places where that reference point might be inexact.
NFTs are the liquid IP rights
Congress has been deadlocked for the past two decades, where even the least contentious pieces of legislature can't make it through the senate filibuster.

If your goal is to freeze all environmental law at where it is today, I agree, neutering the EPA is the best way to accomplish that.

If your goal is to have democratic oversight over the EPA, you already have that - by virtue of voting for the executive. You're essentially grousing that the executive has more power than you'd like them to have in a scenario where their main check-and-balance - the legislature - is busy playing golf and arguing over suit colors. Okay, sure, that's definitely an argument you can make, but that's not going to change as long as the legislature remains deadlocked, and unwilling to legislate.

If the legislature wanted to, it could trivially overturn policies, by passing new laws. It doesn't, though. Your democratic oversight is already here - its just that the representatives you voted for disagree with you on whether or not they should do anything.

In a battle between regulatory policy and regulatory law, law will win nine times out of ten. Your lawmakers aren't fighting that battle, though. This is not a problem with your system, this is a problem with your lawmakers. Democracy is giving us exactly what we've asked for.
Global anycast IPs to route your users to the nearest Cloud Run app
This is the slippery slope logical fallacy.

We already do apply such laws. Car manufacturers are required to sell a certain number of EVs. Emissions must meet standards. Appliances have energy ratings. etc. etc.

If Bitcoin were regulated so that those using the excess output of hydroelectric or other fixed output systems could do so for free, but everyone else was taxed appropriately, then that would actually probably do very little because that is largely the situation already: far from being an anonymous decentralized anarcho capitalist future, it is just large organized crime syndicates in China and Russia generating the transactions. And for all these reasons, the US should make it illegal.
> the supporting material

This was also present in the itunes-u courses in the past
Bitcoin makes infinite resource finite, promote environmental protection?
I've found the DragonRuby Discord channel to be a great resource: http://discord.dragonruby.org/

There are friendly veterans there who will answer all kinds of game questions (not just about DragonRuby).