skysight-inc/HackerNews huggingface dataset:
Yes, I have an original that still works in the basement.
I would maybe start with the individual components.

How a differential works: https://youtu.be/yYAw79386WI

There are a number of videos of transparent engines: https://youtu.be/nvMcFQqhbpM But if that doesn’t work, searching YouTube for “how an engine works” should give lots of content. Once you’ve figured out how the engine turns the flywheel, you can investigate how the flywheel applies different speeds to the wheels via a transmission. Manual transmissions are simpler, so I would start there: https://youtu.be/wCu9W9xNwtI then figure out how the clutch fits in. After that, you can move on to torque converters (coolest component imo, basically a fluid coupling) and automatic transmissions, which can be a mind-bender.

Feel free to reach out to me at pc.peterso at Mail of g dot common TLD, happy to share what I learned and save you some time.

Lastly, there is a wealth of tidbits on Engineering Explained and howacarworks.com, although the latter goes into far more detail than you probably need.
Getting Started with GitOps Principles
Sure; legally you probably can. And if you operate like that, I don't want to do business with you or touch your services.
I think you are conflating enforcing rules with arbitrary rules.

given that there are literally streets with it on[1] I doubt its a bannable offense. plus, you'd expect that to be filtered out at the very start. Plus if they adhere to their escalations then it wouldn't result in a ban.

Hopping onto your wider point, Facebook et al are cesspools because they _don't_ enforce the rules well enough. if you look at Facebook's code of conduct, its actually really good. Readable, simple & comprehensive. (go read it, i promise you its good.)

the problem is, its not being enforced evenly. Us mortals only get automoderated. Popular posts (5m+ views, I imagine) will get the overworked human treatment. Politicians will be given free reign, because of reasons that are not immediately obvious.

> If this sounds far-fetched you're probably exhibiting the near sighted "if I have nothing to hide I have nothing to fear" fallacious thinking (or coping mechanism).

I have lots to hide, and a boat load more to fear. Again you are mixing in issues here that should be separate. Yes, I as a singular citizen should be able to hold any opinion I wish. I should be allowed to speak about it. Should that be free from consequences? In all but clearly laid out cases, yes. Should I be able to force that opinion or content onto someone else? no.

In the US, you are more or less allowed to say what you like, but I, crucially don't have to agree, or indeed agree to broadcast your opinion(whether you like it or not, a forum is a broadcast by a third party).

I am crucially aware that _true_ freedom of speech has never existed. I do not like that single corporations are given such power to censor things at will without oversight, but that's just newspapers and TV. That's before we get onto "fighting words" and the like.

I want people to be able to say most things all of the time. The issue we have with online/text discourse is that its really simple to bully people without consequences. Society does not work if there are no consequences for actions that cause harm and injury.

Do I want to curtail freedom of speech? no. do I want china style censorship? no. Do I want a multiplicity of services to cater to the wide range of thought and speech? yes. Should everyone be forced to carry all opinions regardless of impact or outcome? no.

[1]https://goo.gl/maps/k2wVzDEBt4FUMY5b6
Yes, it's very similar to that. I looked at Pollen a while back to see if there were any ideas I missed, but while Pollen has a different approach to variable naming, it was very similar to what I do.
Why does it feel gross? You would be helping a lot of people.

Do you think how for example Andrew Chen markets himself and his book is gross?
> The internal illumination for all those switch panels was accomplished via 1,600 tiny incandescent bulbs that were soldered onto printed circuit boards on the backs of the panels.

That's a strange design decision given it'd be known that those incandescent bulbs would need regular replacement.

It's a shame they went with a static display rather then add a "ride" aspect. While some may argue this is a museum not a theme park, the more engaging it is the more people will visit and learn.
taste is undervalued
Good heavens.

So there was someone. How about that?

BTW & FWIW, I'd say "bloat" means something that you don't need that adds complexity, memory overhead, and attack surface to a product, and probably makes it slower, use more disk, and generally makes it heavier and less responsive.

I don't think desktop wallpaper counts as any of that. The memory usage is trivial, it needs no CPU or disk space, and it has no UI after it's been set.

It's chrome: unnecessary functionality added only to improve the visual appearance -- but in my definitions it's not bloat.
Does Intel have engineers on board who could innovate? I get the impression Intel has become such a topheavy marketing oriented company that all the engineers capable of designing a brand new ISA left a long time ago, and the competent engineers that are left just work on revving the x86.
It depends on the complexity of the material presented in the video. Sometimes 2x, sometimes 1.5x or sometimes even repeatedly pause videos to understand better.
One of the other benefits of this kind of approach is that it allows the two sides to inform each other without hindering each other. Each function gets the proper space to "breathe" in a sense.

For example (and this draws entirely from my own anecdotal experience), I find that in the course of marketing, I often get the best feedback/inspiration from users/community members, and this is very helpful in deciding what to implement next. However, I find that this pseudo-research process is only effective if I take enough time to process the information in whole. In other words, if a user has an extremely compelling idea, it can be tempting to implement it right away. If I resist and take my time, considering the idea in the context of the dozen other points of feedback I've collected, I can often distill the jumble of ideas into a stronger, singular feature. If I jump in right away, I'll inevitably end up in a state of feature creep.
Renting an apartment? How much are the Vivaldi users paying for these email accounts?
The comments here are proof enough that marketing is completely foreign and misunderstood by a lot of developers.
I'm curious what it looks like on the outside. That must be quite the rig it is sitting on.
> lies are unsustainable.

All sorts of things are "unsustainable". It only has to be sustainable long enough to cash out.
FWIW, in Cloudflare Workers, a log4j-type RCE vulnerability would be impossible because Workers does not allow dynamic code loading (eval() and similar are disabled).

Of course, a lesser form of the vulnerability -- data leaks rather than RCE -- would still be possible. I agree that being able to restrict outbound traffic would be useful to mitigate that.

As a hack that works now, you could monkey-patch `fetch()` to intercept calls and deny them based on URL.

(I'm the tech lead of Cloudflare Workers.)
Actually the engineers had warned the university that they were going to lose control of the building, but management wouldn't listen.
That's still not an actual guarantee.
This is one of those things where I would have expected the opposite in your country vs the US, my country. Here pretty much everything important has an RSS feed. The Internal Revenue Service, Health and Human Services, even my local news.
In the chicken and egg problem of getting support for ARM software, the Raspberry Pi Foundation was the one that unilaterally plopped a ready-to-go (if very weak), low cost chicken in front of everyone. For that, I think they deserve some credit. Sure they built in top of the work of others - so let's acknowledge everyone involved in the process rather than pretend that one party deserves fame exclusively. It was a community effort :)
Free Demo – Smart Flow
Any US personnel dependent on the academic system writing about anything remotely political or social sciences related (i.e. anything mathematically unverifiable) cannot be trusted as any kind of authority (in the current era). The rabid left-wing student organizations will destroy their livelihood on the smallest whim if their stance is "wrong".
> On today’s modern web it sounds like advice from a tinfoil-hat wearing conspiracy nut.

Has this become common? I’ve been developing “modern web” SPAs for years now and still never load scripts from 3rd parties. Maybe I don’t understand the meaning of “modern web” in this context?
Log4j RCE activity began on December 1 as botnets start using vulnerability
I was trying to give an example similar to obrigado/obrigada in English.
I don't understand how that would work. If the UK passes a law stating that TV license payers are allowed to watch BBC programmes (e.g. iPlayer) in say, Belgium, then if a rights owner prosecutes the BBC for breach of contract (in Belgium) how would UK law be applicable?
Ask HN: Does Apple's upcoming $3T Market Cap encourage or scare You?
Apple was one of the first trillion dollar companies in 2018 has tripled it's "Value" in 3 years. This has occurred either because of, or in spite of, an ongoing global pandemic, impending environmental doom and countless other global threats.

I don't know what to make of this, am I missing something?
> don't want to deliver a high-impact product

> earn some reasonable money

These two are in opposition
This varies. Some state laws specifically criminalize the failure to return rental cars in plain language. For example: https://law.justia.com/codes/nevada/2010/title15/chapter205/...
Lazarus and the modern versions of Pascal are lovely for desktop development!

For anyone curious, here's a nice writeup: https://castle-engine.io/modern_pascal_introduction.html

And here's Lazarus, the actual IDE: https://www.lazarus-ide.org/

Though they're more along the lines of cross platform language/framework (their approach to GUI frameworks across platforms is great https://en.wikipedia.org/wiki/Lazarus_Component_Library#/med...), as opposed to a set of utilities to develop inside of.

Edit: for example, see http://www.gnustep.org/softwareindex/index.php?count=100

Either way, it's a shame that Lazarus and Pascal never really caught on, since they feel like an older and more mature Go or something, except with actual GUI tools out of the box and a variety of useful drivers (think along the lines of Swing in Java, but less rude to the underlying platforms), which mostly makes them dead nowadays and not the best option for new projects.

Also, their web dev scene is lacking, there's nothing like Spring/Django/Express.net/ASP.NET in Lazarus. At least not "one true framework" to do webdev in.
The simulator was designed in the days when white LEDs did not yet exist, and likely the time on display is well in excess of what it normally would have gone through when in use as a training device.
Sorry but can you go from point by point and show me how different they look, because there doesn't seem to be much of a difference to me.
> Fwiw this demo is on another level than call of duty. The world feels huge, extremely busy - there’s cars and people everywhere - and so varied.

Indeed, but the truth is it's just a demo, now when you add all the rest that's needed to make a real game you start to have issues that woudn't have with a demo.
I am completely with the author on his defense of the reality of tacit knowledge, but his argument against deliberate practice depends on pedantic, hair-splitting definitions that would be better presented as second-order refinements applicable in certain circumstances, such as when you are "in a field where no ‘highly-developed, broadly accepted training methods’ exist." It may be that this style of presentation is a reaction to highly specific claims that some proponents of deliberate practice insist are universal truths.
(KeepassX) Development Stopped
so? they can't prove it unless you let them into your house. fuck them.
Debian project also deserves some credit - so let's credit them. There's enough credit to go around got everyone who helped to bring this about.
Interesting things I found last week
Utah Teapot – a common primitive found in many 3D graphics tools
Got it. What about the RPi vs M1 numbers? I've not found anything in that regard that puts both chips on the same ballpark, M1 seems to be getting at least twice (and in general about 10x) the performance for a similar power envelope. Then again, I did have some trouble finding benchmarks that had ben tested on both, I ended up going for a few Phoronix benchmarks that showed the same tests[0, 1]

[0] RPi: https://www.phoronix.com/scan.php?page=article&item=raspberr...

[1] M1: https://www.phoronix.com/scan.php?page=article&item=apple-ma...
Exactly. Take them off the forums after, say, 3 warnings. But leave their access to the service up.
Humans have approximately 30,000 genes. These genes are sequences that appear in our DNA which is divided up amongst our 23 chromosomes. Offspring receive these genes from their two parents so during meiosis we receive some genetic material from our mother and some from our father. There is about a 50% chance of receiving the mother's gene and a 50% chance of receiving the father's gene for each of the 30,000 genes involves. (The details are more complicated, see [1].)

So yes, statistically one could with probability of something like 1/(2^30000) receive a complete different set of genes than a sibling. In the real world, one will always share around 50% of ones genes with a sibling.

[1] https://www.genome.gov/genetics-glossary/Crossing-Over
> Most of the justifications for using collections of command-line Unix tools are no longer valid today.

Why is it not valid today?

> One-liners which pipe text between four or five different commands are the equivalent of hand-soldered boards or bitwise arithmetic.

Why is that bad? Don't deploy a supercomputer to do what a hand soldered board can. Keep it simple.

I don't see how you equate piping commands to bitwise arithmetic, but bitwise arithmetic is easy anyway.

> but of no practical utility

Says you. Just because you don't find something useful doesn't mean nobody else finds it useful.

Turning one liner piped commands to a program in what you might consider a "proper programming language" usually ends up turning a declarative program into something prodecural. Not that that's necessarily a bad thing. Just saying.

Use the right tool for the job. In some cases (not all) the shell is indeed the right tool.

I get a feeling you don't understand the Unix philosophy. Read The Art of Unix Programming by Eric S. Raymond. Go learn bitwise arithmetic.

The uneducated play with pictures. Educated people read and write :)

Have a great day (or night, depending on your timezone — night here).
LEDs were available at the time the shuttles were built, but were they considered too new to take a bet on?

Also, I'm bummed they replaced them because LEDs have a very different feel.
>People already thought Trump was xenophobic, and Trump himself even played up the stereotype, since it was politically useful; so anything that could be interpreted as xenophobic, was. People don't think Biden is xenophobic, so they look for alternative explanations instead.

Putting aside the horrendous worldwide result that Biden and friends caused by calling Trump xenophobic. Most likely delaying and or preventing similar travel restrictions until it's too late.

Imagine what would have happened if Biden agreed saying Trump should do more lockdowns. What if Tam and Singh in Canada also didn't call Trump xenophobic and recommended we close the borders. Would north america be a much better place covidwise?

Also yes, trump doesnt play it up persay but simply shows how toxic the democrats are. How many people are simply fed up with being called racist by the democrats over and over and over? Everytime Biden or similar calls Trump names, they lose voters.
I thought it was a strange restoration decisions to replace them, this was built before led's were around.
Shopify CEO Teases Integration with Metamask
It is very gray today, maybe we should do wind power up ere'
This is akin to saying if you want to hang a picture in your house, you shouldn't just grab a hammer and a nail, instead, you should get a nice piece of wood, and a nice hunk of metal, go to the workshop, fire up the forge, the mill and various wood and metal working machines, and forge a special picture-hanging-hammerer-thing.
Alternative: https://canarytokens.com/generate
You’re right - I was being inexact re AMD.

Itanium is an interesting historical example. I think Intel learnt the wrong lesson though: ‘cling to x86 at all costs’ when it was really that Itanium was just the wrong product. If they’d pushed a high quality Intel only 64 bit RISC design instead of Itanium at the time they might have succeeded.

Edit: Just to expand on this a bit. At the time of Itanium they had a clear process lead. They could have offered the best server CPUs on an Intel only RISC ISA and invested heavily in helping customers migrate. Arm got customers from aarch32 to aarch64 seamlessly.
However, may developers do want a high-impact product. That's orthogonal to making gazillions of dollars.

"I want what I write to matter to someone" is the fundamental calling of many founders.
Or else we the people make it law.
Can you reframe it as informing/educating your (potential) users?

Your product is important, but users knowing how to use it, and what new features are there is also important.

At least for me this different mindset made a difference.
I suspect that a Vivaldi email account is for conducting Vivaldi business. IE, it's assumed that you have a separate email account for personal business.

The same could be said about a work email account. You shouldn't mix work and personal business.
Even a logging library is insecure. And some people believe in irreversible "smart contracts" for finance.
In C++ or .NET (C#)/etc. I shared a link above
not really, you can make good money not at a big corp, amd not work on high impact stuff. yelp, intuit, adobe all fit the bill
I discovered this post by RSS.
I would recommend to anyone to read Jung's - Modern Man in Search of a Soul.
It explains a lot of the social phenomena of today.

The insight of that man was amazing!

And it's more like an essay of 100 pages long.
Are you going to push for records and tuples?

Eich was pushing for them in 2011 and they still haven't arrived.

https://brendaneich.com/2011/01/harmony-of-my-dreams/
Not at Megacorp they aren’t
> Aargh. I don't think even the more advanced Linux distros have reached that level of complexity yet.

No, but they do have parallel config utilities fighting each other in the case of Linux mint. Took me a few hours to figure out why I was unable to switch from a static IP to DHCP.
Those type of errors will be caught by the compiler. It's definitely a problem for python-like languages (but not for compiled languages) because there's no compilation step involved before running the code.
2x unless it is music.
Now companies have their new scapegoat: blaming things on the “algorithm(s)”.
stlab has a task type that works around a couple of these issues: https://stlab.cc/libraries/concurrency/task/task/
Marketing is scary for most people with souls
That's not the point. When told to jump, most companies tend not to ask "how high?", but rather "why, and how did you get into my office anyway?". They simply won't bin useful hardware because of hypothetical (to them) security issues.
Allowing full-disk access, turning on sshd, repeatedly clicking "OK" when you're asked "Do you want <freshly-compiled yet unsigned app> to accept incoming connections?"

If there are CLI ways to do this stuff I'd love to hear them.
I'm rather amazed people purchase single erasers from amazon.
I don't have automatic updates enabled and it has been a while since I manually updated. I just updated and the "back up and validate" menu item is no longer there for my OneDrive backup. It is still there for my backup to a local removable drive.

I see from this Reddit thread [1] that it was removed for storage locations that don't need it a few months ago, saying

> Back Up and Validate is a waste of time and money for any storage location that provides checksums. That's why we removed it. It only causes pain and cost.

My last "back up and validate" to OneDrive was a couple months before you removed it, so it looks like I was just hitting the "waste of time and money" case that prompted its removal.

From the Reddit thread, it looks like the way to do a check that everything is OK on both ends when using a storage provider that provides checksums is to clear the cache and to modify the backup plan (just editing it and saving is sufficient), and then do a backup. The cleared cache makes it get the checksums for everything in the backup and the modified backup plan makes it rescan everything locally. Is that correct?

[1] https://www.reddit.com/r/Arqbackup/comments/n87vuw/missing_b...
Very interesting project! I'm interested to see a writeup of how it's performing in like 6 months.
Do you work in research, or maybe open source?
According to [1] and [2, Section 3.3], type-classes were first introduced in [3] under the name "parametric overloading". Wadler's work [4] came a little later albeit was (probably) arrived at independently.

[1] O. Kieselyov, Increasing Haskell modularity. https://mail.haskell.org/pipermail/haskell-cafe/2014-October...

[2] P. Hudak, J. Hughes, S. Peyton Jones, P. Wadler, A History of Haskell: Being Lazy With Class.

[3] S. Kaes, Parametric overloading in polymorphic programming languages.

[4] P. Wadler, S. Blott, How to make ad-hoc polymorphism less ad hoc.
The possibilities for the creators are endless as Unreal Engine is trying to have a demo on what amazing effects will the Unreal Engine have in the future.
If there’s a women’s-only language in the U.K. I’ve never heard of it, but that doesn’t mean there isn’t one. I do however think the U.K. has different linguistic patterns for aristocracy vs. everyone else, both with the echo of Anglo-Saxon vs. Norman (cow/beef, sheep/mutton etc.); and also with the specific posh accent, formal modes of address that most people don’t bother with, and random use of Latin, Greek, and French.
Put into a sustainability perspective, following Katrina people advised being wary of used cars, I guess because flooded ones from Louisiana were being resold to people who suddenly, desperately needed a car. I wonder if the lifecycle analysis considers recovery this way? Wood has five times less embedded carbon than concrete, but is steel five times more recovered in its lifecycle analysis?

Sadly, the toxicity problem is even larger. Chemicals dumped following WWII, biological hazards melting through Russian permafrost, for example. Rather than drones scouting good deals on bare foundations, I hope we can deploy chemical-detecting drones to avoid nasty reactions hitting first-responders.
If you're not capturing variables that allocate memory (like std::vector or std::string), there will be no allocations. And if you're that sensitive about hidden allocations, chances are that you're going to avoid most of these STL types in the first place (no allocating constructors or RAII), so you won't probably need to worry about this. Even the people using C-like C++ ("Orthodox" C++) seem to use lambdas liberally when it make sense.

(Or maybe you're talking about putting a lambda into an std::function, which is a totally different thing and will probably incur heap allocation?)
What do you mean "vivaldi business"? It's a free, publicly available web browser, isn't it?
It feels more and more like "Eternal September" is actually coming to an end.
New type of social app where every follower earns you a specific cryptocurrency
Don't many services require you to waive your rights to sue, instead directing disputed to private mediation?