skysight-inc/HackerNews huggingface dataset:
Why your Instagram Engagement Kinda Sucks Right Now
I'm glad this was voted down (for once). I put this comment out there as a sarcastic, antithetical opinion to my own - a little experiment. I half-expect the HN crew to vote it up.
The bike I use for commuting is a Brompton. Folding it up to put in its padded bag takes less than 30 seconds and I do that every time I put it away in my hall. I don't own a flight case for it but they exist and don't require disassembly to use.

I'm not saying that everyone does this, just that treating a bike like a musical instrument isn't that far fetched an idea.

> you must admit having several bikes is pretty extreme in itself.

I'm in a bike club. I know so many people with more than one bike it's not even a joke any more. N+1 and all that.
It is also an interesting question to ask, why Microsoft with Bing search and ads platform does not vigorously compete with Google worldwide, but keeping a stable position in the US.

Anyways the accusation from the article is shocking. But it may also explain why Facebook at some point stopped expansion of third site ads to only visitors that logged in into an app on such sites rather than chasings all users.

Combined with latest articles about how Google supposably considers open web as an opponent for their app system, it is just worrying if the web is still safe with domination of these tech giants.
> the onboard computer

Which one? I mean, even a Tesla has over 40 computers on the CAN bus. Cars may look simple when they just have a touchscreen interface, but they're really a small network of computers that can be driven. Engineering, and then building a car is really hard. Tesla has proven an upstart can do it, but they've been at it almost 20 years and Musk himself says it is very hard to build cars.

I'm sure Apple can do it if they put the resources in, but they're less than 1000 people deep at this point. 1000 people is a small department working on something you've never heard of at a large automaker. I don't even mean top secret stuff, I just mean day-to-day shit that most people don't think about, like drafting repair routines for each possible thing that can go wrong that someone in the field needs to fix in a timely manner. You take your car into get repaired and only 2-3 people may touch it, but that's nothing compared to the hundreds of people that worked on the information and software that those 2-3 people used to fix your car.

Not to mention the different software that is running in all of the 40+ computers in the car... or the hardware and software that's used to communicate with/diagnose problems with/update those computers.

Even after the car is engineered, it takes over a year to then engineer all of the tooling, equipment and processes that will be used to mass produce that car, put that tooling in place, configure it, test it, train people to use it, etc.

Modern cars are marvelous machines, and there's a nearly unbelievable amount of effort that goes into designing, building and repairing them.
He sleeps at the factory.
You can try https://github.com/groue/GRDB.swift

It's a thin wrapper around SQLite, with convenience APIs for record types, robust support for concurrency, and a focus on GUI apps.
Isn't it possible to download just the character face?
I really would like to have a generator for my dnd story
With a degree of complexity removed since the key doesn’t change over time.
I think he was a software engineer before retirement, I absolutely love his video's for the reasons you highlighted. I can tell he is interested in the subject matter and spending retirement creating these videos is very noble. I started to lose comprehension of scale after the first few and a dozen more followed.
Why shouldn't being able to cross the street be normalized?
But you paid attention to those, because you (allegedly) were interested on those. A random passerby going to konbini is not going to care about them.
Not if you use some obscure pattern for these added words. Yeah if a hacker saw a bunch of them then maybe it could be deciphered, but wayy better than reusing the same one.
> So no, uniformity is not a goal for keys.

> you're right that if it was non-uniform this would probably mean that it was biased and would be a weak key

This seems contradictory.

Interesting. Why do you hash the ECDH secret then?
I am not talking about leaky code. I am talking about code that is not modular.

Rest assured, I know you’re talking about a perceived isomorphism between a function with a struct as a parameter and the same struct with a method. There are some flaws with this direction of thought.

It is the usage of implicit ‘this’ that breaks modularity. When a method is used outside of a class the ‘this’ is no longer implicit thereby preventing the method from ever being moved outside of the context of the class. This breaks modularity. Python does not suffer from this issue.

Couple this with mutation. Often methods rely on temporal phenomena (aka mutations) to work, meaning that a method cannot be used until after a constructor or setter has been called. This ties the method to the constructor or setter rendering the method less modular as the method cannot be moved or used anywhere without moving or using the constructor with it.

My claim is that combinators can be reorganized without dragging context around thereby eliminAting technical debt related to organization and repurposing and reusing logic.

Note that when I say combinator, I am not referring to a pure function.
Holobox (prototype) – An augmented reality box with 2 iPads
> This is starting to make increasingly more sense even though Apple making a car seemed laughable a few years ago.

Which, for what it's worth, is an illustration of how our intuitions about future likelihoods aren't very good. We tend to see as implausible things that are too different from how they are today, overlooking how much things can change in a few years.
FreeBSD Fridays: Introduction to Cheri
I'm surprised that high-profile AAAS/Science has made a relatively big deal out of this story due to heightened sensitivities surrounding the vaccine and the fact that anti-vaxxers are looking at anything and everything to criticize the vaccination program.

I'm the last one to advocate censorship, especially so with regards to science reporting, but this article may have been better presented as a small sub-article or news footnote (that is, unless there's serious merit to the story). Please note, I'm not advocating censorship here, I am in fact advocating the story receive commensurately fewer column inches in line with what it actually deserves.

What is particularly worrying about the PEG matter is that it won't take long for the naysayers to try to associate it with its mate of similar name [sans 'poly'] — I'm not even game to mention it for fear of it being indexed, etc. No doubt, however, others will and that'll be and unwanted setback.
Exercise definitely increases testosterone, especially weights, squats are particularly good.
I doubt squeezing your balls does anything.
Interestingly sunbathing them, does give a significant boost.
Yeah that's some terrible urban design there. If you're getting that close to an area worth pedestrians it should not be a 45mph limit.
Twenty Types of Human: Among the Neanderthals
> Electric cars are really simple to make

Simple compared to what? They're way more complex than anything Apple makes now.
I think the biggest difference is as defined by Martin Fowler:

"
When building communication structures between different processes, we've seen many products and approaches that stress putting significant smarts into the communication mechanism itself. A good example of this is the Enterprise Service Bus (ESB), where ESB products often include sophisticated facilities for message routing, choreography, transformation, and applying business rules.

The microservice community favours an alternative approach: smart endpoints and dumb pipes. Applications built from microservices aim to be as decoupled and as cohesive as possible - they own their own domain logic and act more as filters in the classical Unix sense - receiving a request, applying logic as appropriate and producing a response. These are choreographed using simple RESTish protocols rather than complex protocols such as WS-Choreography or BPEL or orchestration by a central tool."

https://martinfowler.com/articles/microservices.html#SmartEn...
Show HN: Fretboard Diagram Creator
More specifically, the idea is that we as humans just have certain rights and the Bill of Rights is supposed to prevent the government from infringing in any way on those rights. It seems that many elected officials do not understand that or have realized that they can seemingly get away with things as there is no direct way for any of us to challenge them.
Online tool for creating fretboard diagrams, mainly for scales. It allows you to create basic fretboard diagrams, highlight notes with colors and edit their labels, to indicate fingerings, for example. The transparent grid of notes for orientation is in standard tuning, but you can toggle it off and assign labels freely, so it can be used for any tuning as long as there are six strings. Written in vanilla JS for myself because the tools I found were a bit unergonomic to use. Maybe it's also useful to other people.
Have a look at FMDB:
https://github.com/ccgus/fmdb/

I don't know or use it personally. But the developer behind it is very experienced and sells the nice, tried and true image editor Acorn here.
https://flyingmeat.com
Dreame D9 Robot Vacuum cleaner - Saves a lot of time and it's fun watching it run through the house.

OnePlus 7TPro.

Nedis WiFi Smart LED Bulbs.
Censoring this article will give the anti-vaxx crowd all the ammo they want.
It’s tiring to have to repeat that you’re proposing debating the legitimacy of the humanity of certain people as though it merited debate.
I’ve been working with iOS since about 2008. I haven’t touched core data for about 10 years...it’s not worth the pain.
With two important notes:

1) A site that emails you your password might not be storing it in plain text. They're similar but separate problems.

2) A site that sends you a login link could be just as bad as the sites listed here, if that login link doesn't expire (and you used a unique password). It's a more subtle way of having the same problem.
That's a really striking analogy.
It's not about microservices or not, it's about domain boundaries, application architecture, coupling. Whether it runs in a service or in a monolith isn't the deciding factor of wether its good or bad.

Architecture and design is. A 100 services app with 5000 lines of code each could be really badly designed and entangled, and
a monolith with 500.0000 lines of code could be very well designed...

It's about code quality, right abstractions, decoupling, cohesion. Correct domain modelling Etc.

Microservices are just a tool, but you have to have a good design first.
For some wacky blue sky visions of this sort of thing check out Archigram's plug in city.

https://www.archdaily.com/399329/ad-classics-the-plug-in-cit...
"If you forget yourself, you become the universe." - Hakuin

Religious traditions emphasizing the mystical help you interpret something like 'becoming the universe' as a deep interconnection with living beings and universal compassion. Without that kind of grounding, from a certain frame of mind, you can feel like king of the universe instead.

It's really not something to mess around with, in my opinion. I'm pretty sure I've unlocked the same sorts of states the hard/manual way, and I was really glad to have the backing of the understanding of a mature religious tradition to put it into constructive context. It's not by any means an unconditionally good thing, it's nothing that should be allowed anywhere near an unprepared mind.
Just like you do with dice.
> Reddit used to be about free speech and internet activism,

Not for me it wasn't.
If you didn’t take a pay cut going in, you were underpaid to start. Or you were very junior, so the disparity is narrower.

There are no competitively paid senior+ swes that keep their comp going to a startup. Full stop.

Illiquid equity makes a significant difference too. We’re talking total realizable dollars earned in a year.

It’s worth noting that I’m not saying this is fundamentally broken - that’s just the design of the system.
Even sales people can have grating interpersonal approaches. Socialization is refined by everyone throughout life.
I work at a company that uses a hybrid monolith/service approach to serve millions and millions and millions of users. Unless you work for one of the top-top-top social networks we probably serve many more users that your systems do.

And even our existing services are not "micro": they are relatively large, and were mostly extracted to handle tasks that needed a different language.

This massive code base is a very good example of how most people can do just fine with a monolith. I even learned to appreciate this uniform approach to things: monorepo, unified ci/cd process, shared responsibility.
Trading the same product on two exchanges is the most basic one because you know it's the same product, so correlation should be 1, assuming the cost to transfer between exchanges is zero. Example is arbing US equities.

Crypto is one level more complicated, because you don't share inventory across exchanges and transaction costs are high, which means a coin on Exchange1 isn't perfectly fungible with a coin on Exchange2.

One level more indirect than that might be basis trades, where you trade a derivative ( like SP500 futures) vs it's underlying (the SP500 stocks, although in practice it's SP500 ETFs). So here the correlation is very high but there is a difference between futures, stocks, and ETFs fundamentally, and those play into the pricing.

Going even further might be trading correlated products that don't have the same underlying, example is Nasdaq futures vs SP500 futures.

To simplify: It's basically about the level of correlation between the products. The strategies used to trade different correlations look qualitatively different.
Personal take after quite a few years of experience:

ORMs are great for quick and easy prototyping. But in no way I would ever use another ORM in any application again. Simple helpers like Dapper (C#/.NET) are fine. But nothing more than that.

Learn SQL and handle it yourself. You will be thankful sooner or later.
> Extra abstractions for a future that has yet to happen and abstractions because the IDE makes it easy to click through the layers is the number 1 by far reason I’ve seen code based be very difficult to maintain.

This is always tempting. A good argument against it is to realise that future developers (us included!) will know their requirements far better than we can guess them; if code needs writing, they should do it (as an extra bonus, we don't waste effort on things which aren't needed). The best way to help them is to avoid introducing unnecessary restrictions.
It's not that hard to achieve, but the people with the power to do so have no interest.

Set fixed spending caps on candidates and parties, or maybe even make their budgets government provided ( so that everyone is on an equal footing), criminalise spending over it and gifts to politicians and family members, and you're decently covered.
I would point out the part you store in your head is the master password.
Also check out conrod[0] which is from the same group. One of the really awesome GUI projects in rust that sticks out in my mind.

[0]: https://github.com/PistonDevelopers/conrod
Live in Europe for a few years.
This ties into gold plating. Sometimes a little foresight makes the road a lot smoother when you predicted it right. It will only be premature when it turns out you choose the wrong path.
Show HN: Visualising Movie Genre (TMDB 5K) Co-Occurrence with Chord Diagrams
Ha ha, I can't help it. It is the title of the Reddit thread :)

Edit:

I agree the title is very clickbait-y. I posted to HN because I am curious about thoughts here on the ToS changes. Wondering if HN guidelines in this case allow redacting the title to e.g. "Will people leave Instagram after the latest changes to their ToS?" or something similar.

Edit2:

Updated the title from: "What's up with everyone deleting Instagram over the updated terms and conditions"
> Folding it up to put in its padded bag takes less than 30 seconds and I do that every time I put it away in my hall.

But you leave it unboxed for 8 hours at the other end, right? I don't think any musician would do that with their instrument.

> I don't own a flight case for it but they exist and don't require disassembly to use.

Sure, because it's a dedicated folding bike. Will this bamboo bike go in a flight case without any disassembly?
If only we had a secure place to store all of the horcrux strings that are unique per-website!

Joking aside, I don't see the point of this. It guards against exactly one attack (your password manager somehow revealing all your passwords) which is unlikely, but not against a whole lot of other (slightly more generic malware, phishing, ...) whilst making logging in harder (there's now a manual process).

If you're willing to go such lengths, enable 2FA on more accounts (which the articles mentions, points for that) or get a physical token for your password manager.
As a person with a Engineering degree from High level accredited engineering university working as a software engineer. I disagree. Engineering is using formal methods to bring about a solution. Simply writing code is doing that. No certification is going to change that act. Now if you really want to say someone isnt an engineer for the 4 years they were engineering before their P.E. I think thats offensive to junior engineers.
It would appear to make sense to separate two things

- a service as isolated business logic with clean requirements process, ownership, SLAs, interfaces, testing, and build infra for maintenance

- a service as an endpoint you can access from most any environment (other services in whatever language, web apps)

The trick is to keep these two things apart and assign services to physical/virtual nodes/pods/whatever as late as possible rather than making deployment decisions through choosing implementation techniques. Eg it's not reasonable to expect scalability by deploying individual services to a large number of nodes with excessive granularity of services; having the option to deploy a called service on the same host as the calling service to have essentially no network overhead might make more sense. It's also not reasonable to attempt to scale out services to a large number of nodes when your bottleneck is an RDBMS or other storage.

This was already very clear with 2nd gen SOA architectures like SCA (service component architecture) around 2007 or so, with options for binding implementations to remote protocols (SOAP) or locally via procedure calls, or both at the same time. This separation is notably absent from microservice architectures which always want to produce a pod or vm image as result artifact.

Now SOAP (and SCA and other SOA frameworks) also allowed transactions and auth context propagation; something that isn't even on the radar of microservice-like approaches. The (many) ones I saw at customers at least only naively implemented the happy path, not allowing for two-phase commit or at least compensation services to be called on abort by an aggregating service.
Studio Ghibli (maker of Spirited Away) is in a league of its own though.

That specific outlier aside; I get the impression that cartoons in Europe and the US picked up quite a bit of slack in the adult demographic with shows like Archer and Rick & Morty in the past decade, building on what Adult Swim prepared in the US. In Japan this niche was already much more explored, although it is not a pass-time most adults flaunt. While I never got the impression that adult viewers of anime were anything more than a (sizeable) minority, they are certainly a target demographic, and manga (comics) even more so. One example that always stuck out to me was former prime minister Asō Tarō who openly admitted to being quite well-read in manga.
Haven't actually tried plasma, but I hate KDE on the desktop with a passion. Maybe I should give plasma a look though
> cite PEP style guides favoring explicitness and verbosity.

Explicit is better than implicit, always has been, always will be. Granted, I've been writing backend/server-side Python code for 15 years now, so that might be one of the reasons.
Although this seems cool, there are at least two downsides:

1. You have to copy/type the password manually, instead of relying on your password manager to recognize the website, leaving you more vulnerable to phishing.

2. More manual entry... I a world where I use passwords around a hundred times per day, I don't want to type them.

Also, it's easy to avoid the two risks he mentions:

1. Don't write your master password on a post-it, duh.

2. Don't leave your session open when getting a coffee.

I'll stick with the standard practice.
> Half the people in my own household use it regularly to...well, stay regular.

Do they have a medical condition or old age? Or just don't eat enough vegetables and fibre?
Think through naming of functions/modules one extra time.

Make your modules and function flow "tell a story". Ie make it readable like reading a literal short story.

Write quality unit tests that has realistic input data that explain your thoughts how the "module" should work. The happy path test is the most important one.
The kill ratio in Iraq is 100 to 1.
In Amsterdam, the qbic hotel takes a somewhat related approach. It standardizes the hotel room inside of an existing multitenet building room (ie, it is appropriate for buildings not built to be hotels).

"The Cubi is a cube shaped module which can be put together like an Ikea kit inside the room. It contains the bed (with that infamous high quality Hästens mattress), a LCD TV screen, a work-and-dine set, Philippe Starck bathroom elements, safe and high speed internet connection."

I'm always curious about radically cheaper ways of providing quality living.
I think it’s more of a last line of defence in case your password manager gets compromised. Especially if your pw manager also handles your TOPTs.

But if your pw manager gets compromised then that’s a pretty big problem so probably best to focus efforts on that not happening.

It could make sense for sensitive accounts like email, valuable social media etc
What are the implications here for the Stellar project and Stellar Lumens? They seem like an awfully similar use case.
I suppose it is only a concern during serialization, not deserialization.
I wish the governments of America were more consensus-oriented. Less “enough people were okay with [it]” and more “most interested and affected parties can agree to it and be okay with it.”
Ye I don't like these way too specific rule of thumbs either. It is superstition that is invoked during code reviews to not having to explain or justify your arbitrary nagging on the reviewing side or defending a bad layout on the other.

Stuff should be analyzed in its context.
This is great. The other day I was tempted to go to reddit, for the first time in months, to check what was going on on a subreddit and was hit with that.

So I went away and my life is better for that. Thanks, reddit!
Oppo A53 5G specs and prices in India(Flipkart)
Like, as though they're going to find some things after a good one year since it started. I wouldn't be surprised if, at the behest of China, this "study" puts the blame on some other country .
Or Doraemon.
For their legal teams to pool their resources together