skysight-inc/HackerNews huggingface dataset:
FWIW the iPhone mini isn’t materially smaller than the iPhone 6- which was a phone I had deemed “too large” and clutched to my 5S (and later 5SE) for over 5 years.

I’m still using my iPhone 12 mini, but it is larger than I’d like so despite it being “small” it probably isn’t meeting the market for small.

Edit: I don’t have the iPhone 6 anymore but I do have the box.

Here’s how the mini and the 5S look in the box: https://imgur.com/a/W5b7RDF
Off the record was specifically intended to be just that: an online discussion with no evidence of what was said or even that it took place. Forcing both parties to be online at the same time is consistent with that. When the discussion is over then it is done and gone.

The protocol used by Signal Messenger adds on the pre-key stuff as sort of a bag on the side to enable asynchronous messaging. It's basically a place to dump a bunch of keys that will later be forgotten as part of a forward secrecy scheme. So stuff sticks around until the recipient goes online and sees the messages. Then the keys are forgotten. At some point the client has to dump in some more keys to keep up the stock.
zinekeller's point notwithstanding, i agree that "installer scripts" is really the last necessary domain of the bash script. If you need a (semi)portable script to get `python` to run your python script, you can't use python, obviously.

Things like docker images and nix builds are sold as huge improvements on this chicken-egg problem, at least from a "keep it all in one language" perspective, but only if you consider a docker script (mostly bash) or a nix config truly not the same thing as a shell script that more or less initiates the same environment.

docker/nix abstraction layers have advantages but aren't always as portable as a shell script. If you need a docker engine, I think you'll still need a bash script to install that...

Nix is possibly even more "single command", often just a curl if i'm not mistaken, but still requires config and shipping a build somewhere, and you still need to run the `curl` command in a shell somehow. i don't see how "just use python" will ever fix the init chicken-egg problem.
A ton of automated attacks happen in the logs as well - constant barrage of bots looking for crypto wallets and doing POST requests to index, registration urls, wordpress registration and admin paths, any vulnerable middle layer standard urls as well.
Bingo, if the set manufacturers were convinced they could make hundreds of billions, somehow, I would bet they would have continued selling them down to this day.
The processes that just go and die somewhere were probably not good processes from the beginning, else they wouldn't be abandoned

I liked the advice because it actually applies to good processes that become embedded in the everyday work.

The point of the article being in how to prepare for the cases when a good policy becomes broken or is abused over time.
Or maybe the same kind of person who prefers a smaller phone tends to wait longer before replacing it.
Lua plugin to extract data from Wireshark and convert it into MISP format
Former professional gymnast here. Obviously, the form is one of the most important things in gymnastics.

It's difficult to see if the form is wrong from one angle. I need to circle around the athlete to see all the aspects. Sometimes I also ask if they are using a certain muscle, sometimes they have to "overflex" some muscle to put the emphasis on it, to make them feel it when they do a certain exercise. You can't see much of this stuff, movements are only a part of this. This is cool anyway, better then nothing for people who can't afford a personal coach
Or: living-longer is a predictive factor for sun exposure.

Or: people who live a long time, often go outside.

Or: non-sedentary lifestyles predict long-life.

Or: to quote the paper 2/3rds in,

"We acknowledge several major limitations of this study.
First, it is not possible to differentiate between active sun exposure habits and a healthy lifestyle".

This isn't doing the cultural perception of science any favours.
I had a momentary struggle to imagine how a digital phase comparator would work, but the first few slides from this lecture[1] made it very clear.

[1]: https://pallen.ece.gatech.edu/Academic/ECE_6440/Summer_2003/...
Not sure it'll make any difference to the VM sqlite uses, but when compiling for real processors NOOPs are sometimes added where word alignment or lack thereof can have performance impacts on subsequent instructions, either when running them or for instructions elsewhere that jump to them.
A few years ago I read something that opened my eyes about smartphones - the larger they got the better battery life they got. It makes sense:

- Screens use energy as the square of their diagonal dimension.

- Batteries store energy as the square of their diagonal dimension.

So it's a wash? No! Since there are other things inside the phone whose dimensions are essentially fixed (the phone itself), the proportion of battery area to the screen area tends to one as the phone gets larger. My 2016 iPhone SE (daily driver) has a battery about a third the size of the phone. I can imagine that an iPhone 13 Pro has a battery at least 2/3s the total size.

So you have to choose two of three: Battery life, fast phone (uses more power), or small phone.

I chose: none of the above. My next phone will be a Pinephone no matter what it's dimensions, battery life or performance is. We have to break the power of Big Tech.
Agreed. It’sa lot of work and it’s easy to copy, so if finely-tuned game mechanics is your only hook for your game, it’ll be hard to compete in the genre since it’s so easily copied. If you’re interested in commercial success for your game, you need value that can’t be so easily copied. Sometimes it’s as basic as having a good community around the game.
I certainly prefer 0-indexed these days, but starting on 1-indexed languages (A variety of BASIC’s) I found 0-indexing just as weird.
How come there’s no proper mechanical version of Conway's Game of Life?
> Can someone explain why Putin would actually go ahead with it?

If Russia fomented a "people's revolution" in Mexico and had their puppet installed as President and was then trying to bring Mexico into a Russia-led international military treaty organization which would let them place nukes south of the Rio Grande, what would the US reaction be?
This.

I understand and appreciate some people want smaller phones.

I have the other problem. I am a 1m88 (6'2") man with hands big enough to cover notes 11 keys apart on a piano. I can carry 2 pints of beer in each hand, or 5 pints without the glasses touching.

My 6.5" phablet is almost of usable size, but more would be good. A phone should reach from ear to mouth: that is the defining ergonomic factor of something one holds to one's ear and talks into.
That's so cool. The first one actually looks a bit like a fish tail if I squint my eyes. The one in the Mars image is so symmetric and wild looking.

Here's a 2pg paper (PDF link) just on Ventifacts on Mars:

https://acrobat.adobe.com/link/review?uri=urn:aaid:scds:US:e...
It is an economic system that humans set up and humans can change, it's not some fundamental property of life itself.
MISP – open-source threat intelligence and sharing platform
The JIT version of LUA, according to some benchmarks I just saw, is similar to C in performance.
Akira has everything described in the article practiced to an absurd degree. I don't think there is a single light in the movie that isn't an actual real light.
That might have been true a decade ago, but no longer. With a bit of practice wiring things async is trivial easy. You have plenty of options now with http2, web sockets, and SSE. The hardest part, by far, in any of this is certificate management for the mandatory push to TLS for everything. Even that is much easier now with OpenSSL almost everywhere and Let’s Encrypt.
What is so hard about providing numbers? At least give a meaningful efficiency number. Maybe an attenuation coefficient in the UV band. A cost estimate? There is essentially zero useful information, a lot of talking and pointless demonstrations. This really makes me think that the numbers are left out intentionally because they are absolutely underwhelming.
I tell all coachees if they are on AWS, also put backups on GCP/Rsync.net/Herzner/... and vice versa. If your data and backups are with one provider it's a non zero risk of losing everything because of account removal.
Debugging babies would be a good O'reilly book, wonder what animal cover the would use.
> Is there a good word for when a solution is bad (in a 'defective by design' sense) but offloads all the "badness"

I believe the expression you're looking for is "negative externality".
Fuck Your Hustle (2017)
How absurd. It has only been like this in the last 10 - 20 years at most and this can easily change.

It is not ‘life’.
I'm not arguing against a living wage. Mine is more a practical discussion about how is that determined. I don't think there should be any room for the idea of "working poor." Your point seems to be rooted in the differential economic value of ones time as a means to alleviate that. Which means Tom Brady will pay much, much more for basic labor than I will because his differential economic value is higher. Here's my problem with that: it won't play out well for those who are in the lower economic strata. Brady can pay 10,000X what I can pay for basic labor, which means the labor will all funnel towards him. Leaving people in the lower end to perform basic labor themselves, eroding, you guessed it, their time. That will make things worse, not better.

>Which is it?

Right now, in the U.S., it's a mixture of the first two. We have a minimum wage covering #1 and a host of social safety nets that effectively subsidize living standards covering #2. There's certainly room to argue the best levels for each. Personally, I think there's room for improvement so taxpayers aren't essentially subsidizing the profits of companies who pay a wage low enough that require workers to rely on a safety net while the companies simultaneously post ever increasing profit margins.
> people at the top can easily afford to buy out all the media.

Do autocracies have a history of freedom of the press? Can you think of many examples?
I just did it. I use Markdown for bash-modules documentation. :-/

A procedure in bash can have way more complex interface than simple function call. See http://vlisivka.github.io/bash-modules/arguments.html for example.
Hey maybe you can help, been looking for a new android tablet (current tablet S5E) for media consumption, primarily manga, that's lightweight and has a large screen. This combo seems really hard to find. Every tablet i've looked at is significantly heavier than my S5E. Does your website help me with this.
Show HN: One Tooling – A collection of useful tools for developers
Just to follow up on this a little, I want to give an example:

When my kid started trying to stand up, they were SO excited about it. I mean they would try and stand up, stand for about 2 secs, be wildly excited, fall over and go through the whole thing again. That sort of joy and happiness is just infectious and so much fun to be around.
Please never, ever, never do head rolls!!! Neck rolls are a murder to your cervical spine. Do three plane neck movements instead. First plane is left-right. Second plane is up-down (so tuck your chin in, then tilt your head back). Third plane is tilted, i.e. tilt head to one side without twisting, then to the other.
My mood is so positively influenced by sun exposure or just by a clear sunny sky, that I really don’t understand why you would avoid it. For me it’s one of those things where the risk is worth the benefits.
If you have something patentable, you might want to patent it.

> Original game ideas are the product of thousands of hours of experimentation and playtesting. All of that time, effort, and creativity produces a fun mechanic which can often be cloned with ease.

This is no different than any product, right? If your selling point is so easily copied (and not patentable), it’ll be hard to compete. You need something more than that. It might be good marketing, the right characters, good writing, or even just a good community.

I’m not trying to trivialize the effort devs put in. But unless we’re talking about patenting abstract things like game mechanics, you need something more than just good game mechanics to be commercially successful.
The Lua interpreter is really lightweight, and for decades has been the go to choice for when you need dynamic code and speed (for example, it's been popular in the games industry for this reason).

Probably someone else can shed light on exact numbers, but Lua is faster than Python.
The fact that you can write such a complex application with so few lines of very clear and comprehensive Python code is simply astonishing.

Coming from a C background, I was getting distressed that all interesting low level libraries in all domains had already been written decades ago, but the field of opportunities they led to in return is a great source of inspiration and motivation!
It does mater the way the creator of the software licensed it. If the creators of the GPL specifically made a distinction between static and dynamic linking, then you're constrained by the distinction they made, if you agree or not.
None of them -- Isabelle is developed at University of Cambridge and TU Munich by academics. The parent commenter seems to have some mistaken notions and assumptions about formal methods and PL research.
PyPy v7.3.8: release of Python 2.7, 3.7, 3.8, and 3.9
38k of those github stars were for Jest, which they seem to have abandoned https://news.ycombinator.com/item?id=30168241
Quickly skimming the article, it seems like they address the use of sunscreen or related blockers, only to say that the advice "when you put sunscreen you can stay very long in the sun" seems wrong, which I thought was well known at least among scientists in the domain.

Although that provides additional sourced guidance for public health officials, for sure.
Living further away from the equator (thus getting less sunlight) increases the risk of developing MS.
8520's can still be gotten NOS from Analogic and probably a few other places but there are also a couple of projects in progress at the moment to replace the CIA's

https://github.com/niklasekstrom/cia-verilog

https://github.com/bwack/VHDL6526 (6526 and 8520 differ only in their TOD clocks so it should be simple for this to support both kinds)
A couple of years ago they added AI to search. It probably worked at the time, but in five years the amount of new content is really big and that's probably why things went wrong.
"People enjoy some things like this" != "People enjoy all things like this"

I'm no luddite when it comes to modern animation; there is an absolute deluge of modern animation that I love. Most if not all of it would have been impossible with traditional animation techniques.

But as for the charm of traditional animation, the "charm" of those visual imperfections wasn't the aesthetic value of the imperfections themselves; it was the slight breaking of the "fourth wall" and how it reminded me that human beings physically arranged and photographed every single frame of animation. Digitally faking those imperfections would be silly to me.

As for something like artificial film grain noise in Hollywood, I suppose that perhaps some people love the fact that it reminds them of the physical filmmaking process. For most others I suspect it's a purely visual aesthetic charm, that is indeed ripe for digital replication.

Art is subjective (always a dangerous thing on HN) and I won't say anybody is wrong if they feel otherwise about this. However, it would be objectively true to point out that the appeal of "analog imperfections" goes far beyond their face-value aesthetic appeal for many.
I don't have time to read the study but if you want to have a look yourself, the terms to look for are "confounder", "confounding factor", ...

https://en.wikipedia.org/wiki/Confounding
> Even [on] Debian ... it's installed by default for convenience.

:-/
One thing I don't understand is how do animals get their Vitamin D since they are covered in fur. Surely it's not only humans for whom Vitamin D is important.
Germany: I get 100mbit upload consistently and with 1gbit fiber would get 200mbit+. If in dire need with a second provider that has the fiber in my home already I could get 400mbit+ upload.
In summer, my skin burns in 10m outside in sun (partial or full).

My mother also has multiple cases of confirmed carcinomas. She obtained disability due to those.

So yeah, even though you may be all shock and awe about why some of us would avoid it, its definitely genetic. And I don't need the risk of having my skin burn and eventually cancer.
You can also stay inside all the time and be physically active.

And take vitamin D supplements to compensate.

I hate these types of headlines. They're akin to "Coffee is a carcinogen", "Chocolate makes you live longer", "Making your child listen to Mozart 30 minutes a day boosts his IQ", etc. I.e. the results are probably either outright wrong, non-reproducible, or statistically insignificant.

Avoiding the outdoors won't shorten your lifespan if you take care of your health in general. Just live your life the way you want to and all will be well.
This is sound advice but it's such a pain in neck to implement. Cloud providers have every incentive to make it difficult for you to duplicate your actions to a competitor, and to make it difficult for any third party who wants to provide such duplication as a convenience.
Hence why I didn't say to use Glacier as the only archival copy. In the setup I'm proposing, they would have a copy on Vimeo, at least 1 copy on Glacier, and a copy on their NAS. An offline backup mailed to his mom isn't a bad idea either though.

The point I'm making about contracts here is not solely about having the option to sue if the other party doesn't uphold their end of the contract. It's about even having the option to agree to conditions that aren't ridiculously one-sided in the first place.
In a similar, though less wide ranging, vein is Peter Adamson (LMU, Munich/KCL) and Jonardon Ganeri (NYU/KCL):

https://historyofphilosophy.net/series/classical-indian-phil...
Used rsync.net with borg successfully for years, +1
This study doesn’t seem to control for fitness or activity level of the folks they tracked. Also doesn’t seem to talk about that in the analysis of proposed mechanisms.
If your goal is to "obtain physical fitness," which as stated is a totally unquantified goal that could be defined in any way you want, then you are infinitely better off waving your arms around with a VR headset on than sitting on the couch.

The attitude of "well actually you're doing it all wrong and this is poorly optimised, watch me piss in your cornflakes" fails to take into account the merits of doing anything at all. Sure, they might plateau after a few months. That's not a problem. Anyone who plateaus is going to either A) decide they've made it far enough, which is their business, or B) find a way to push themselves, which will get them doing everything you're talking about.

What is your goal here? Get the excited people who like VR to stop exercising because they're not doing it efficiently enough for you? Why?
Actually I think the advice is spot on if you want to continuously evolve your processes.

Every time you revisit a process you can keep it, kill it or amend it. It sounds pretty evolutionary to me.

What I liked is that adding some fail indicators as part of the policy actually gives ammunition to the people that want to change the policy for the better against people that are abusing the current form of the policy.
> The best way to do pub/sub on the web with a standard protocol is MQTT

Strong disagree. MQTT has no place in a world with WebSockets. MQTT knowledge is so esoteric in comparison. Maybe it's the Haskell of transport protocols: really friggin smart, but not if you're trying to be useful to society at large.
And if it's your company on GCP good luck.
The concerns people have with wealth concentration are often understandable and reasonable, but the way they're presented is often off-putting to me. I'd appreciate input on this matter from you all.

For example, claims that "wealth inequality result in X deaths" seem clearly manipulative. It's not "inequality" of wealth, whatever that actually means, that kills them. If everyone had at least enough wealth to be physically and mentally healthy you could still have massive wealth inequality. Ergo, if wealth inequality can exist without the associated deaths then wealth inequality isn't the cause.

Do you agree with my assessment? Why or why not?
I have heard Musk and others say that humans are not evolved for the onslaught of data and choice that the internet provides.

I think the same could be true of having an extremely disproportionate amount of resources. Humans are just not evolved for that and it makes them behave strangely.

The first symptom seems to be adopting a siege mentality. To be fair, even I have felt it a bit and my net worth is only a FAANG engineer’s yearly salary.
Yeah, coast can get a bit intense https://youtu.be/_rf9Jtgc1mE where there's a strong cold northern wind rushing down the coastal mountains (bura) and then there's a strong southern moist and warm wind coming from the open sea (jugo).. the interplay of the two dictated coastal settlements to be built like that where within the settlement you can barely feel it (as much).
I have 10e, and is a good size for me.
Why would you put a LineageOS on it, what are the benefits? Samsung has updated the phone to the latest Android version.
Also are the banking apps working after you replace the OS?
Yes, Lua’s now on version 5.4 and LuaJIT is stuck half-way between 5.1 and 5.2.
Other mammals synthesize vitamin D in their fur instead of their skin. We lost this option when we lost our fur, hence we’re more prone to vitamin D deficiencies.
1. Avoid exposure to sun.

2. Ensure vitamin D levels are right (In Swedish latitude vitamin D deficiency is common in the winter)

3. Control for confounding variables.
I think the lack of MVC and general "shaghetti-ness" of the code (why is form HTML rendering mixed in with business logic in the aforementioned file?) is a huge part of why WP has a terrible security track record.

> rendering front end of a CMS site

If this was a view layer working entirely in a sandboxed runtime, maybe, but it's not - you're still editing the underlying application and can run arbitrary code.

MVC may be more difficult to grasp, yes - I went through that a decade ago when I moved from shitty PHP scripts similar to the code above (but hey I thought I was being smart by hashing passwords with SHA-512 instead of MD5!) to learning a proper framework like Laravel (and eventually moved off PHP altogether). However, I absolutely believe it's necessary otherwise you kill productivity, increase human errors and make code review much more difficult. If it raises the barrier to entry I'd say that's a good thing as it would prevent at least some terrible & vulnerable plugins from being made.
someday we’ll build better tools to monitor the human body and we will directly be able to determine the various effects of many of these variables.

the future is an exciting place.

in the meantime, “study finds…”
I don’t know the answer, but different animals are very different in these respects; for example - humans and squirrels need to eat vitamin C, but other mammals synthesize it themselves.
S10e is great (my current phone), but not manufactured anymore, but the firmware is buggy (needs a hard reboot once a month at least otherwise at some points it will refuse charging), and the battery life is not ideal, to say the least.