skysight-inc/HackerNews huggingface dataset:
Thanks for sharing!

The no-code approach taken by these automation apps (Make, Zapier..) makes them super accessible, but i agree, when any kind of business logic is involved nothing beats a few lines of code.

You could setup a Chunk as only one "step" of a Make/Zapier workflow. Giving you code-control only where you need it.

We could probably make that even easier by building integration for Make and Zapier.
I wish firefox on ios supported the hide my email feature that you get in safari.
Look at Alaska’s natural resource industry and tell me that wasn’t a good investment for the US
"Happiness" feels under-specified here. I think it's more like Maslow's hierarchy of needs [0]. Which actions, both in the moment and in the long-term, (1) shore up the base of your pyramid and (2) carry you further up it?

People seem to think a lot about the lower layers, e.g.:

- I am hungry, what will I eat?

- How are the people that I love doing?

But people seem to spend relatively little effort reasoning about the top. Self-actualization looks different for everyone, and for a particular person it tends to evolve. What would make today a great day for you? What would make the next year great? How do you get there?

Relatively few people seem to reach a durable state of "I am so happy that I desire only to maintain my current happy situation". Perhaps a big component of happiness is the state of working toward (or at least anticipation of reaching) continuously evolving goals.

Or, maybe I have strong "type A" bias and have something to learn from people who do much less.

[0] https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
Guilt–shame–fear spectrum of cultures
The majority that the new party is trying to cater to exists but it's the majority that has always existed and is more concerned with their everyday lives rather that politics. They might get involved once the 2 sides of an issues have defined it and then they either pick a side or widthdraw all together and complain about how bad politics has gotten. It's impossible to unify this group since they aren't usually engaged on any one issue for very long.

The new party is a great idea but it's unlikely to go anywhere. I really hope I'm wrong.
North of Jasper but closer to the sea, and right next door to Alaska. Interesting spot but be prepared to add substantial cost of transportation to every molecule you may require.
Where are the pro-consumer advocacy groups from last time? EFF? FSF? They haven't even briefly mentioned the issue at hand.
People who optimize for happiness aren't bragging about having done so, usually. Its hard to do so without coming across as smug and holier than thou, "I have achieved nirvana and you haven't, striving peasant."

Many disregarded, lower income, "lower class" people have as much ability as people paid many times the income, but they have chosen to balance their life differently, often for greater happiness for themselves or others. Those people who have too many dogs, for example.
What specifically makes it only (or mainly) relevant to “engineers with sensor data”? It seems like it can be broadly useful for any (numeric) time series data ?
https://users.cecs.anu.edu.au/~steveb/pubs/papers/lxr-pldi-2... is the most recent publication in this lineage of high-performance RC systems.
Right, that's why for example it made sense from Google's perspective to kill things like Google reader because that doesn't really move the needle.

The biggest issue with that approach is that they're burning customer goodwill, and that affects their odds down the line of getting customer acceptance. Stadia is just another project in a long line of cancelled projects that leaves customers screwed over and less willing to use Google products in the future.

Your point about Amazon is pretty interesting, IMHO I think that's why in the long term Amazon will keep on beating GCP in the cloud space. Amazon having such a large set of offerings is that it makes their cloud offering particularly compelling, especially considering they seem to keep old services alive and have relatively stable interfaces. Their offerings might not be as polished as GCP's, and some of them are laughably awful, but at least I feel confident that Amazon won't change the API or deprecate/retire the service.
Show HN: Propoleo Xyz
The Internet already got out so fast it beat the Big Government Solution, which was OSI, so comprehensively that people these days don't even know that there was an OSI protocol suite, let alone that it got beaten by the TCP/IP stack. Back in the early days, the ARPANET stuff was seen as a sideshow, whereas OSI was going to be the Serious Network for Serious Users, with X.500 directory services supporting X.400 email and nobody would remember toys like LDAP and SMTP and POP.

Of course, these days the idea that TCP/IP somehow implements a purely conceptual OSI is so ingrained that people get angry when you tell them the accurate history. So it goes.
My gut feeling is that there's a nontrivial chance that the moment 3rd-party app stores are available on iOS, Meta will immediately move their apps to one to work around privacy limitations the App Store currently imposes on them.

I also strongly suspect that one of those apps would be WhatsApp, which is an app that a not-insignificant portion of the world uses to communicate. Unfortunately, I don't have a choice in what apps my family around the world uses, so I'm stuck with WhatsApp. The choice for me would either be to cut contact with dozens of family members, or enable the Meta App Store.

My hope is that if Apple is forced to allow 3rd-party app stores, they'll make it possible to even more strictly sandbox apps from those stores somehow.
It's definitely easier, because you don't have interior pointers. But it's still work :)
Long term any kind of land is a good investment.
I think DuckDB is columnar if I recall correctly.
Not OP, but someone who has gotten paid to write Java for several years.

I would say that isn't that Java's semantics are that verbose, it's that the way Java is traditionally written, with every line actually 3 lines on your screen of

public function makeItalicTextBox(String actualTextIWantToBeItalic) {
ItalicTextBox itb = italicTextBoxFactoryGenerator.GenerateFactory().buildItalicTextBox(actualTextIWantToBeItalic);
return itb;
}

I think this is actually the pernicious work of Martin's _Clean Code_ which trained a whole generation of Java coders to write nonsense one line functions with a million interior function calls like this, not anything forced by the Java language itself, but it makes for really ugly code, in my exceptionally humble but undoubtedly correct opinion.
At best the two are correlated up to a fairly low income level. After that there’s virtually no correlation at all.
I'm not. I disabled notifications for everything but WhatsApp. That's my point: I couldn't trust any other app because of their spamminess so I just took away their privilege. Had they behaved themselves, I would have allowed them to notify me, but they didn't.

It got to the point my phone carrier started spamming me with ads via SMS so I rooted the phone in order to disable SMS and phone call notifications. I would have uninstalled the telephony apps if I could.
> As a motorcyclist I can not even use FaceID with a full face helmet […]

This is why I like my Shoei Neotec (I) modular / flip-up helmet. Especially since I got it 40% off when then Neotec IIs were announced. :)

The integrated sun visor is also nice.
hence I’ve always appreciated how mac OSX has done it: filesystem, but with a standard file format (plist files). Any well behaved mac app, if it misbehaves I can just go and delete the app settings plist and it’s just like a reinstall, since everything else is in a readonly bundle.
> At that point you might as well write off the entire field of biology

No, you don't need to write off the entire field, you just need to be aware of its limitations. As you should be with any field of knowledge.

> no two animals could be identical. Even clones could be subject to random point mutations.

Yes, and any honest assessment of what we know in biology, and how confident we are in our knowledge, has to take these things into account.
It’s gotten better over the years. Java originally did not have generics, then there was the factory/uml everything crowd. Recently modern Java has been evolving towards ergonomics with streams/loom/guice/Lombok etc.

However we still don’t have something like auto/let from cpp/rust.
About a year ago I wrote an article about a similar topic.
It’s so easy to fall into the goals trap, where external goals dictate our happiness. It’s addictive, specially if you achieve them. It might seem contradictory but achieving external goals usually drifts us away from happiness.

Here’s the article if anyone is interested on reading further!
https://syrusakbary.medium.com/achieve-your-goals-happily-e2...
I always figured memcached gained popularity because it let your monolithic LAMP-like-stack scale better, not because of anything about Java. Just wedge it between your N stateless application servers and MySQL and you could handle 10x more users.

At least, that's how most people I knew back in 2006ish were using it.
Well that's convenient for them.

Imagine if other crimes could be paid in the product involved in the crime.

Moving company stole your furniture? Well they will move your furniture for free next time
why does it have to be a “russian clone”, yandex works in us too…
"Hardware-based attestation of the running software is an important security feature"

I understand the mechanics in a "lies to children" way but who exactly is attesting what? Let's face it: MS isn't going to compensate me for a perceived flaw in ... why am I even finishing this sentence?

I recently bought some TPM 2.0 boards for my work VMware hosts so I could switch on secure boot and "attestation" for the OS. They are R630s which have a TPM 1.2 built in but a 2.0 jobbie costs about £16.

I've ticked a box or three on a sheet but I'm not too sure I have significantly enhanced the security of my VMware cluster.
And worse, you only get five guesses per row, so if you get something wrong, you can't ever fix your guess .. or rather, if you do, you'll end up with cells unfilled.

Not to mention using red/green making it rather hard for some people.
Even if we assume that the features will be basically unbreakable your world will still end up looking like the following.

Entities (ab)using remote attestation in order of 'screws over those below them':

Government > Cyber criminal groups > Large organizations > Normal people.

Do you want to live in a world where a large corp can dictate which $VERSION of $APPROVED_SOFTWARE you should be running? I think fundamentally it's just not the direction we should be going. I don't actually doubt that proper remote attestation eventually would be possible, but before then it will be possible to bypass it in countless ways. Probably eventually you'd end up with only a single software stack, assumed to be flawlessly secure.

I think, luckily, this will severely limit the usability of the technology that can work in this way. Developing for this stack will be a pain, the machine will have all sorts of super annoying limitations: can't use that display the driver is not vetted, can't use that USB webcam it might have DMA, etc. That will hopefully harm the uptake of such technologies.

Like often in tech remote attestation in your case is a technical fix for a social problem. If the problem is sharing sensitive data with institutions you don't trust then you need to build that trust, or transform the institutions so that they can be trusted. Transparency, laws, oversight, that type of stuff.
What happened to web4
I’m in. Is there some crypto angle? (totes!!)
OpenFPGA Developer SDK Beta – AnalogueInc
Thanks! I really like your client side SDK approach, giving users the ability to use their own IDE / tools is always a plus. (+ building a web IDE is a pain haha)
The borders really seem to hamper EU train travel, huh.
Unfortunately, it does seem likely that many services will require that your machine run a kernel/web browser signed by an entity they trust before they give you access to what they consider sensitive data. That will suck for those of us who want to build our own kernels/web browsers and use that software to interact with sensitive data from large corporations, but that's their choice to make (IMHO). And it's my choice not to use their service.
Is calling anyone who disagrees with you a "corporate mouthpiece" similar to how some people argue anyone who doesn't say "ACAB" is a boot licker?

Here's my personal take: No one is forced to use remote attestation merely to use their device. It's only if you want to use some other service. So - if you don't want to play by the requirements of the service, then just don't use the service? It seems pretty simple. There's a country club that I want to eat in, but they require me to wear a suit jacket. I don't want to wear a suit jacket - so what do I do? Simply not eat at that country club and go get food somewhere else that doesn't require a suit jacket, or do I start a PR campaign about how evil suit jackets are, and call anyone who doesn't mind wearing a suit jacket a shill for Big Golf?
> However we still don’t have something like auto/let from cpp/rust.

But things like auto are more verbose semantics, not less!

And isn’t var in Java like auto in C++?
Because it's a Russian company.
How are you "convinced" by something when you have zero evidence for the claim? It sounds like you wish it were true.
What makes you think it’s a clone rather than a case of not-invented-here syndrome?
Founded a venture-backed startup at 19; sold it. Could have retired at 23.

Kept accidentally falling into interesting work every couple of years; doing it for awhile, and retiring again. Some of it lucrative, some of it not.

Accidentally started coaching school robotics teams at 38. They did well; role grew in scope. Now I am 43; teaching HS economics, MS robotics/engineering, and a few other random things full time.
To be more precise, like most of Windows, it just stores 16-bit codepoints as such, meaning that it's not necessarily always valid UTF-16LE (in the presence of invalid surrogate pairs).
can recommend a kayak to improve your current state of happiness if you don't already own one. it's like an adventure vehicle, exercise machine, nature and relaxation transportation thing.. Even if you are poor and short on money, a kayak can even help you eat better if you start fishing from it.
I would recommend an edit to the title to include Europe.
> How much are physicist or chemists really controlling in the lab setting?

A lot more than can possibly be controlled when you're gathering data from events in the real world instead of in a controlled lab environment.

> To overcome those potential confounding variables and other biases, chemists and physicists often turn to the exact same statistical tests being employed by people in the social sciences.

No, not "often"--"when they have no other choice". The preferred method of dealing with such variables is to measure them, develop predictive models for how they affect the desired outputs, and test those models in further experiments. For ewxample, if "nominal" temperature is 75 F but temperature in labs can vary, physicists or chemists will want to do experiments over a range of temperatures, develop a predictive model for how temperature affects the results, and test the model. They won't just throw up their hands and do "statistical tests" and call it a day--unless it's impossible to do anything else. Which it almost never is in physics and chemistry.

> Good experimental design builds robustness no matter what your topic is.

And good science is aware of the limitations inherent in each specific field no matter what the field is. Good science does not make claims that are not justified in the light of the limitations of the field. "Statistical tests" simply cannot give the same level of confidence as predictive models that have been tested against further experimental data and have passed the tests. And good scientists should not pretend otherwise.
You are misunderstanding me if you jump to that specific little application of entropy. Entropy is like a thing every-time, including right now. It sort of guarantees us that there isn't much free potential energy laying around our planet.
Wouldn't you prefer that this data only be able to be decrypted by a computer that can prove to the world it booted a clean OS image with all the latest security patches installed?

No.

Contrarily unpopular opinion: You cannot own data except what resides on your own property. Once you give someone a copy, it is theirs to do with as they wish. They may tell you what they will and will not do, but it is entirely on you to trust them.

...and that's the peril of things like remote attestation and other "zero trust" crap. They replace the nuanced meaning of trust that holds society together (and has literally done so since the beginning of life) with absolutes enforced by an unrelenting machine controlled by some faceless bureaucracy which is also partly under the command of the government. There should already be enough dystopian sci-fi to convince everyone why that is a really bad idea.
Book Review: Viral
My love of cryptography, data science, and signal processing is a direct consequence of my privacy and trust being violated when I was younger. A consequence of seeing information is power and this belief that the power of correctly predicting future outcomes can be mathematically modelled and surprises are variables that simply weren't accounted for. As I have gotten older, I have a much more nuanced understanding about personal relationships, but a primal drive to "solve" relationships so I don't get hurt is still there.

The barrier for entry in becoming a successful doctor vs becoming a successful software engineer is very different. The amount of struggle you have to go through in order to reach society's evaluation of successful is very different. I would simply argue that traumatic events are much more motivating and this ends up being necessary to stick through the process of becoming successful in a competitive field like medicine. I think the same exists in specific focuses of software development. I imagine some of the most successful cryptography experts were at some point motivated by realizing the value of having and losing privacy.

The most successful people in medicine and software development I know are the complete opposite of sociopathic. Becoming a billionaire is not how I would measure success. Being good at management and staying a c-level execute at these large corporations is a skill in itself. Whenever I come across financial success = sociopath rhetoric, I think about how my perception has changed over time regarding Ellen Pao, the interim CEO of Reddit. "Pao Effect" is named after her.

https://www.zuckerman.com/news/insightzs/inbox-pao-effect
Optimizing for happiness is a hopeless endeavor stymied by the hedonic treadmill. Instead it's far more productive to observe the emotional need for happiness at a distance, like a tide that rolls in and out. Like all emotions, the only thing we control is how we respond to them. Becoming too attached, even to happiness is a fool's errand.
Is the speed vector of the solar system really inside (aligned to) the ecliptic plane as the graphic in the article seems to suggest?

I find it unlikely unless it is a necessary consequence of how the solar system formed.

Does anyone know the answer?
Details aside, using Python to make an argument about performance is a pretty bold move.
The concentration of big tech has become so intense it feels like a terrible defeat of the free software principles espoused in this post. Freedom is the main casualty of the current computing environment, which consists of a phone, which legally prohibits its owner from controlling it, and a cloud which is always coaxing programmers to its most proprietary solutions.
As a contrast Japan seems to have done a pretty good job of maintaining rail service in really rural areas.
It should be noted that putting configuration into files rather than registry has been the standing recommendation on Windows for a very long time now. For example, .NET 2.0 (2005) added a standard facility for application settings, and it was implemented on top of XML .config files.
This is an interesting question. A comparison blog post might be an interesting answer.
Based solely on the one example function on the homepage, this seems to be pre-empting asynchronous functions, presumably a fiber yielding and resuming internally, so that the code looks synchronous. libuv's API is based on callbacks. So both the implementation and the usage are very different.
I'm not sure what you mean-- pursuing income past the point of clear correlation?

The leveling out is around $75k of annual income. Most of us here have optimized income beyond that point.
what the country has to do with any of that?

is rust an american clone of pony?
> It was their well-intentioned but ultimately poor choice that had led to what I'd been taught in the 1950s. (...) Yet Luschny convinced me that we have all been wrong, and that it's high time to change back to the correct definition before the situation gets even worse.

I have no doubts that Knuth's ability to keep producing novel material is strongly related to this willingness to be proven wrong on ideas he's held for almost seventy years. I can only hope I get to his age and still have the flexibility to do that.
I believe your parent comment is referring to iOS
Implementing a runtime is that runs other peoples code is a special case of extreme unpredictability.
Frankl's status as a Holocaust survivor affords him a special
perspective that few get, or would want to. On the other side of PTSD,
for a lucky few, is "post traumatic growth". I won't claim it's a
super-power but it gives a perspective in which many "meaningless"
things melt away and one sees the world vividly.

IIRC (it's a while since I read Frankl) logotherapy starts from a
point of utter meaninglessness, in the camps or on the battlefield
where people die for no reason. With all the "meaning" stripped away
one is free to build ones own.

Frankl gave an enormous gift with that book and his work in clinical
practice, up there with Donald Winnicott. Sadly very little makes it
into ordinary life, perhaps because the subject matter is too
challenging.
Yeah, because they don't really have an actual consolidated constitution, but the presumption of innocence is one of the principles of English Common Law (see Woolmington v DPP), as well as being one of the rights in the Universal Declaration of Human Rights.

They just sneak past it by not actually sentencing you of a crime.
> That is a ridiculous statement.

If you do use limited counts, you will need a backup tracing collector; and limited counts are appealing because they save space (and most objects tend to only have a few references [1]).

> In fact! I just realized we do have data for which is more performant: this article describes how Instagram turned of GC for Python and just relied on reference counting. They gained 10% increase in performance:

...because generations in the GC are represented as linked lists, and modifying those linked lists reduces the number of page faults, in turn because pages are shared by copy-on-write between process. That representation isn't the best idea already, and shared structure should be in the oldest generation anyway, as you don't want to collect it (as SBCL does for images, which are loaded with copy-on-write).

[1] http://users.cecs.anu.edu.au/~steveb/pubs/papers/rc-ismm-201... page 4