skysight-inc/HackerNews huggingface dataset:
> simple question really shows the irrationality and emotive reaction about anything Twitter because of Elon Musk

I think you're right here, just not in the way you intended. Because this is not a reasonable standard to use:

> So absolutely no outages happened before Musk took over in the past decade then?
Author is just stating the differences between the benchmarketing hardware and his own. Not comparing new hardware and one DB with old hardware and other DB.
Interesting that someone's using DESQview with the mTCP stack, like folks used to do with BBS software talking out the serial ports.
The YouTube channel CuriousMarc released an extended video about 8 inch floppy disk drives today https://www.youtube.com/watch?v=oL0LXSE1jeM
> These estimations are pure imagination

There are decades of literature on the matter.

You simply have to look for it.

Statically typed languages are known to lead to slower initial development times, because languages are inherently more complex and there are more concepts to grasp.

usually thy also need to be compiled, which makes times even longer and setups harder.

Good news is that long term they tend to be associated with easier maintenance, but it's not totally clear if it's due to static types or the team getting more accustomed to the code base and tools having more metadata to help the programmer.

One thing that is unquestionable it's that statically typed languages scale better in large teams.

if anything goes well, of course , if you OTOH happen to end up working in places where they use types to build gigantic taxonomies, all the advantages are gone.

> Today, almost every Node.js framework supports Typescript out of the box

it doesn't follow that TS is great though.

It simply says that people building frameworks want to sell them to the larger audience possible.

If they could support Java or C++ or Rust, they would.

Many Java libraries or frameworks still support Java 8, doesn't mean Java 8 is the greatest Java out there.
How is that against what I said? I said no outage lasted over an hour since 2016 and you disprove that by posting a 2016 article of an outage that lasted maybe two hours? (I don't know, the article doesn't specify.)

Is let's say five hours and sixteen hours within the same ballpark? I'm not interested in a couple of hours, my claim is not one lasted 10 or more in the past decade. If such a thing actually happened, I'm sure someone would've posted it by now.
Why are you so hostile? What sense does it make, to attack him because he does not already have, what he is wishing for?

Nature is not "SHIT", for whatever that should mean. Neither the blanket statement "Technology is evil" nor "Nature is shit" make sense. We are humans. We need nature - it is what we evolved to and our technology is not able to replace it without loss. Specific technology is great to overcome existential limitations, but most technology is not.

Sure, there is great technology out there that improves our lives. On the other hand, there is so much technology that makes our lives worse (because of how it is used: e.g., by being of advantage to few people, while being bad for everyone else or by helping individuals now but having severe effects lateron), it can hardly be ignored, that a better process for selection or containment of technology would be necessary to improve everybodies life. But mankind is bad at forgoing.

Current technology seems to be great at generating convenience and excitement. And the examples you mention (movies, infinite energy, VR and eternal life) feel like the wishes for more excitement of a teenager (and this is not meant condescending), but life is so much more than excitement. Excitement is just the cherry on top. I'd rather see more tech that is wholesome - but that area seems to be left to nature.
> It's an absolute retrofitting of numbers to make a model fit reality.

That's just called science. What else do you propose? Give up because you didn't get it right the first time?
> a measure of the rate at which a development team consistently delivers business value

It isn't even usually this, because typically it's _developers_ - not the wider business - who assign point counts to tasks. At the end of two weeks you've typically done about two weeks of work so all that is actually being measured by velocity are the median numbering preferences of the team. eg People who like "fibonacci numbers" invariably achieve a velocity of about 6 * $DEVELOPER_COUNT per sprint.

In order to get a measure of business value you would have to involve someone who knew the relative value of the tasks. Usually that does not happen and agile has at least partially contributed to that by standardising the idea of a development team as being primarily made up of developers (with one token project manager who is there because they know how to manage people, not because they have special knowledge of business value).

Agile, at least as popularly understood, has moved the whole field backwards by entrenching the separation of developers from non-developers. If you try to work directly with the business on a modern agile team, you tend to get rebuked! You've cut your "project manager" (who typically doubles as your line manager) out of the loop and you're no longer making progress on the agreed team measure of story points. Frustratingly, trying to work on business value is de facto non-compliance on many "agile teams".
If anything is emotionally driven, it's your reply.

I am also interested to know if outages happened before or is a recent phenomenon. I don't have a stake for electric car space man, or furiously despise him for god knows what as per above.
dhash: Python library to calculate the perceptual hash for a given image
> they were absolutely undoubtedly overstaffed

Oh? What's your evidence here?
Graph databases are very cheap to traverse relationships between things, but slower to do per-item-type operations. So finding your friends of friends of friends is cheap, but finding the mean age of everyone in the database is slow.
However, there is plenty of evidence to suggest that it does exist.

The distribution of dark matter being uneven is evidence that something functioning like dark matter has to exist as MOND doesn't easily replicate that. Colliding galaxy clusters show a distribution of matter that differs from the distribution of visible matter, so the simplest explanation is that there is invisible matter that reacts gravitationally.
Or it suggests that that they have long-term contracts with customers — contracts with limited or no ability to renegotiate prices or deliveries.
I found this extremely useful to learn Vim https://github.com/iggredible/Learn-Vim

I first tried the wrong way to learn Vim: memorizing keybindings. That's not helpful at all.

Write way to learn Vim: understanding Vim "grammar" as this repo teaches.
There's already an AI streamer on Twitch

https://kotaku.com/neuro-sama-twitch-vtuber-ban-holocaust-mi...
At least one noteworthy difference is that in Liquid Democracy, individuals can choose who they delegate their vote to, as opposed to choosing between two people who have been chosen for them, who often differ little in behavior (despite telling very different stories).
Let's think about what happens on a team: If a single person goes and reads the source code to learn how the public API works instead of simply using the exported types, that's a wasted thirty minutes instead of two - okay, fine, whatever. If all of my engineers have to do this, suddenly each of them is spending that amount individually; and just like that, we've wasted an entire man-day, for nothing.

As you declared in your own comment, TypeScript is great for reading, hard for writing. I don't know about you, but my code is read several times more often, and by different people, than written. TypeScript is a no-brainer, time-saving wise.
Please date your blog posts. These libraries are not stable..
Most American thing I read today. Wish my manager would talk about how to help me make more money and what to do to improve. Don't know about you but all my managers in EU just talk lame work stuff and actively avoid any pay related issues and improvement points.
And? Were you ever overloaded?
The video you link is about that second scenario: intermittent high availability of renewable resources that can't be used, which is fine for the very same reason that when you're putting solar panels on your own roof you design for what you think it'll net on average, or even what you want to get out of it in fall winter and spring, not for peak power at noon on a cloudless summer day, which would be irrelevant and to call that "oversizing" would be something of a misnomer, it's well thought out dimensioning and hooray for curtailment!

The original article is about just being able to move any amount of energy whatsoever to where it is needed. If you don't improve distribution then you hit the saturation point much faster and more often than in an intermittent peak power scenario. Seeing that the original article links to multiple pages by the energy regulator/distributor about this very issue should maybe give us a hint that they, the actual experts, do think this is important enough to merit attention?

I upvoted your original post when you said that "it is hard for people to have constructive conversations about" negative prices and curtailing, but I'm starting to wonder whether you may be the common factor in some of those unconstructive conversations you've had in the past :-) Respectfully, it's not helpful to contribute to the discussion with a robotic pattern matched "curtailment is great actually!" whenever the topic is mentioned, without engaging with the arguments that are put forth.
That's an interesting idea. Having done CMDB stuff in a previous life and also used Neo4J in my last job, I appreciate that one. I don't know whether you'd gain much vs using Postgres with JSON fields, but I bet the ergonomics are better, and if you do need a big relationally recursive query then it'd work well.
Exactly, in the end you want smooth motion because of the resulting forces.

But since F = m×a and mass is typically something you cannot dynamically change on the fly, acceleration must do.
10 Years Later: Remembering Aaron Swartz (RSS, Reddit, SOPA/PIPA, SecureDrop...)
I remember in the 80s of last century there was a speech synthesis software I had on an 8 bit computer that accepted either normal text, or phonetic notation that had extra modifiers for basic things like "make this a question" etc.
OpenAI's GPT-2 Blog Post (2019)
thanks for running through the thought experiment, this is pretty clever!
Because it's a little more complicated than "entity does bad things = entity is bad". Intelligence agencies have a inherent high risk of abuse by their form and function. This has been true all throughout history and all over the world. But they are also absolutely required. So you accept the risks and try to deal with them as best as you can.
Eeexactly.

Untyped Python and Javascript are amazing if you're doing things solo or maybe with one other person who has the same style.

Now try that with a 20 person group poking the same codebase. The amount of weird bugs you run into because it's not clear what type(s) a function can take in or return is bonkers.
> “At the scale twitter exists right now it is anything but simple“

Elon should get real experts like Infosys or Wipro in to rebuild it.
Nah, most likely Elon pulled the plug on one of those servers that "nobody knew what it was used for" and brought the API down

(or maybe API prod was running in somebody's computer and their office got evicted - who knows)
Sometimes it seems we are being encouraged to hyperoptimise our lives, to a point where time and motion dictate we ought run while shitting.

> Esope, ce grand homme, vit son maistre qui pissoit en se promenant : Quoy donq, fit-il, nous faudra-il chier en courant ? — MdM (ca. ~1580)

https://fr.wikisource.org/wiki/Page:Montaigne_-_Essais,_Éd_d...
How big is the team that you work with ? The benefit really shines in a large project with lots of devs.
I've been using databases that offer strong consistencies, and only recently came across the concept of weak consistency, or eventual consistency. But there seems to be too many varieties of weak consistencies and it's so hard to figure out the nuances and know whether my app is safe under a certain consistency model. This line of research seems to help with that, but oftentimes applications interact with DB in different patterns, and I am not sure if you can get these all covered..
Is the manipulation of language and history through algorithms and infinite scroll already happening in today's digital age?
Why are you so willing to absolve all responsibility from decision makers?

Corporations do not act but for the behest of their controllers and decision makers, who clearly should take morality into account. Larry Ellison is not a lawnmower, he is a person who is responsible for the decisions he makes and how those decisions effect those around him. Larry Ellison CAN hate you, Larry Ellison COULD give a shit about you. He chooses not to. He deserves the negative repercussions from decisions he makes. It is simply inane to demand that every aspect of morality must be legislated before corporate owners and decision makers should include it as a factor. It is only the security afforded to them by the rest of the population permitting them to continue operating that allows them to operate as they do.

Frankly, your point is far less insightful than you think.
Also just checked.

Spelled his name correctly, his account was the first result with 496.6k followers.
“We found that most of the people that use buy now, pay later either don’t have or don’t use a credit card,” Marco Di Maggio, an economist at Harvard, told me. He said that Gen Z was skeptical of credit cards, possibly because many of them had seen their parents sink into debt.

This is always weird to me. It makes sense why Gen Z does this. But weird. I can get 2-4% back on all my purchases using my credit card, including protections against fraud, extra warranty, free lounge access at airports, and other perks.

I'd lose money if I used BNPL unless I can automatically buy government bonds that can pay more than 2-4% within the pay back period.

I wonder how much Gen Z is losing by using BNPL.

In all my years of using credit cards, I've never paid interest. I've always paid the full amount every month. Does Gen Z lack this discipline?
Black screen at phone boot: buy new or fix it?
Dart is an object oriented language with optional type inference. It's not replacing JS but it's better designed.
Yes, in all cases except proof of concepts only demoed once. And even then probably still.

i) You can wait years to update TypeScript itself. I've never run into incompatibilities before.

ii) That's the libraries' fault. Without types, you can pass in total garbage and it doesn't work. With types you can only pass in some garbage and it doesn't work. All the Javascript examples work in TypeScript except now you will be warned that your code won't work before you try to find edge cases to test.

I've had the pleasure to use Frida a while back. It allows you to instrument running native applications using hooks written in various languages, though the live debugger usually uses Javascript. The documentation of many functions is scarce, to say it nicely. Without the TypeScript bindings, I would've never gotten most of these functions to work. You can find example code online but half the time that example code will be buggy and not do what it appears to do exactly because there is no type check on the plain JS API.

iii) I disagree, they're verbose but not that difficult to read. "You specified this but the type doesn't exist" or "you didn't specify this thing the type needs" is almost always the problem, it's just a little over eager to tell you where you're missing something.

iv) Okay this is definitely a downside. If you're not using Babel or another transpiler/minifier/obfuscator already, you'll add an extra build step. A minor one, in my opinion, but a build step nonetheless.

In my experience, TypeScript isn't making progress slow. It's making you fix your bugs and broken promises before the customer calls that your code doesn't work anymore. If you're passing strings instead of numbers you're going to break your code eventually, only now you'll have to get your code to working order beforehand.

Working on a codebase that's a few years old and added typescript retroactively, my experience is that renaming JS files to TS will instantly show you three to five bugs in every single JS file you come across. Import errors all throughout the code base, because it turns out components got reused wrong and what seemed like an optional label that didn't have any contents was actually broken for five years.

TypeScript gets even better with a nice and strict set of linter rules. Not just the builtin ones, also extra stuff like "don't use any everywhere to avoid typing things" and "specify what you're returning when you're returning something". With the stricter guarantees the language can deliver because of types, the code quality analysis can be a lot better as well!
It is a graphical environment.

Various unique graphical symbols are arranged and manipulated across a uniform fixed grid (typically also in colour).

The defining feature of the terminals graphics system is this grid which makes both location of updates and the display speed largely uniform quantities. These can then be anticipated, accustomed to and relied upon.

Ingesting data is faster and more meditative when free of the additional distractions of more complex graphical environments. These charts present complex information without breaking the terminals unique advantages.
Not just U.S., all over Europe too. In my country for example this means the LR variants qualify for incentives (4500€) again.
Same here. My productivity gain mainly comes from my brain, not how fast I can type.
Well, I like Reason better. The type system is more robust and to infers more type.
I bet there are people who make Twitter applications for a living. How is he damaging.
Thanks. Will look at it.
> This is a string argument for the US being no more a country with the rule of law than China or Russia.

As somebody who has lived in the soviet bloc I get goosebumps every time I hear something like this. "Corruption is everywhere", yeah, sure. But how much? This like saying the pacific ocean has water, the sahara desert has water, so there's no difference.
But this is not a 14" screen...

> Display 15.6″ 1920×1080 FHD, Matte Finish, 144 Hz
Sometimes it's really hard to tell if people are joking or serious in HN...
I remember Flow being a little more strict. Typescript has much higher adoption now though so that has its own perks. Both are far and away superior to untyped JS.
> you're careful with your dependencies and optimizing for compile time, it can be quite good.

The same can be said about c++.

On the other points, every rust project I've seen in the wild makes heavy heavy use of macros, and the majority of projects I've used have a dependency like serde or something. If you're willing to avoid procedural macros and large dependencies, you might as well just work in c++, avoid custom templates and enjoy wicked fast iteration times.

> So overall I would say it's definitely a factor, but not necessarily a showstopper.

I disagree, it is a showstopper for now. It might not be in the future but the situation right now is that comparable c++ and rust projects in my experience have been an order of magnitude in the difference in compile times. My work c++ codebase is a 30 minutes clean build on a 32 core machine with 96GB ram and an NVMe SSD. I can only imagine what an equivalent project would be in my rust if it were as large.
I don't get it.. There's a childrens song in Denmark, it's lyrics go, roughly translated "and if you have money, then you can have, but have you none, then you may go!" (it's about buying bread at the bakery)..

When I see how people spend money they don't have, I'm always wondering if their parents never sang for them when they were young, or if they are of a particular dim nature.

Sure, I can see why some people would take out a loan for big things like a house.. But for just about everything else? No. Either you can afford it or you can't.

"But I need a car!" Yes, but you don't need a car you can't save up for, you need a car you CAN save up for.

"But old cars break down and are expensive to get repaired" Yes, but you don't have money to pay someone else to repair it, old cars have cheap parts and are relatively simpler to repair, learn how to do it, you're not in a position to be fussy about what skills are beneath you if you can't pay someone else to do it, stop thinking so highly of yourself and get to it!

When I see the option to finance a sandwich, my brain just melts.. No! If you don't have money for fast-food, then go to the grocery store and buy the ingredients yourself, you can make a weeks worth of sandwiches for what one ready-made one cost.
CNET Secretively Publishing Articles Written by an AI
> Actually I think documentation is almost universally bad, I don't think Go or other languages are that much better (I don't want to wade into that debate though). The thing is, having TypeScript means you need more documentation. Even some pretty well documented JS/TS libraries completely neglect TypeScript and the end effect is that you end up having to guess things, or start reading source code. I don't actually know how you could improve this situation.

I think Rust approach is the best one so far, every package published in crates.io has an entry in docs.rs (that is created automatically when you publish your crate in crates.io), so I think Microsoft could improve it for every package published to create an entry in a domain specifically for js docs, if a project does not have it will look empty, but slowly the devs will start adopting it at the point that major libraries will improve the docs compared to what we have today.
Cool, but.. why?

I do like CLI apps, but due to the non-standard state of GUI development we reach for very inefficient hacks to display basically pixel data in a fundamentally text-based medium. I would much prefer well-integrated actual GUIs using more than 100x100 pixels.

Edit: I don’t really have a problem with this specific program. My point is more general in that we perhaps have the wrong abstraction level for our GUI programs. Those should be standardized and cross platform as well besides supporting remote access .
Learn to breath, sleep and eat and ageing will not stop and death is ultimate but you will know.
I guess TypeScript and C# having Anders Hejlsberg in common probably helps with things like that?
Microsoft's Dozen Up to a 98.5% Pass Rate for Vulkan 1.0
I don't follow influencers but my guess is that they already do this, at least they use filters. If someone can use all these tools to gain considerable amount of fame and fortune, is (s)he really not intelligent? Of course, all these online personas will be lies, even bigger lies than today but I don't think it really matters. I'd argue that most people following these contents are not looking for reality.
Because you can literally see the remnants of the big bang. Basically, if you look out far enough, you see a wall of plasma from a time where the universe was so hot and dense that light couldn't travel freely. It's called the cosmic microwave background and is impossible to explain in a static state universe. Before you get to the wall, you first see younger and younger stars (which we can tell by their composition, which influences their spectra), then a region which is void of galaxies (because it is such a young region of the universe that galaxies hadn't yet formed), and then said wall.

Not only that, but the CMB's properties, like its frequency spectrum or its tiny anisotropies match what you would expect to an astonishing degree.

https://en.wikipedia.org/wiki/Cosmic_microwave_background