skysight-inc/HackerNews huggingface dataset:
I never understood the use case for embedding python in rust. In my experience the actual high performance code is a small portion of the overall code base, and writing all the glue code file processing, plotting is typically much faster in python due to the excellent excellent ecosystem. I further forgo the ability to use the python repl if I do it this way around.

Don't get me wrong I like rust, but I would always write the high performance code to be a module that can be imported in python, write everything in rust and the use python for some specific functions only.
Thoughts on Markdown
Confluence, like Jira needs at least one person whose full time job is administering and organizing it it if the organisation is over a dozen people.

Otherwise it'll turn out to be like any wiki anywhere, a graveyard of documents.
> I'm in the Java ecosystem, where IDEs are pretty much ubiquitous.

Isn't that because dealing with the complexity of many modern Java frameworks and surrounding tooling is pretty much impossible without an IDE?
>It is unconstitutional and wrong, it also sets a precedent, how long before the FBI finds out someone politically unpopular is being "investigated" another nice thing is that once they take your money good luck affording lawyers fees.

I absolutely agree
> We’re either alone, or we’re effectively alone ie everyone else is forever undetectable.

Native tribes could be forgiven for assuming they were alone until explorers and conquistadors arrived.

It’s possible that a civilization millions (or billions) of years ahead of us in biology, energy, philosophy, etc. is just beyond our comprehension at this moment to even know what to look for, where or how.

Plus, we already try to make things hard to find like stealth fighters. Perhaps it’s a good idea for survival in the universe to be difficult to find.
If the universe has any humor, they'd have the side effect of emiting around 3.6 roentgens.
That’s because it basically does everything, and is extensible via plugins below :)
I can start using Obsidian today.

Reflect's page says "Add me to the waiting-list". Yeaah, I'm not gonna do that. I need a note tracker today, not when you decide to get to it.
How does "simple AI" compare with an old fashioned small table lookup and a few "if" statements?
It depends on the university. Even in the same university (eg Stanford) it is possible to have associate professors with and without tenure, depending on department/school.
You're right. I can't get it to come up with any listings by search either.

This company should spend less time LARPing on notion and more time on its product.
I get twitter feeds by RSS. I use https://nitter.net which is a privacy focused proxy for twitter. It has an in-built RSS feature.

Eg., https://nitter.net/jack/rss, original account https://nitter.net/jack. If this instance does not work, then try https://nitter.kavin.rocks/jack and https://nitter.kavin.rocks/jack/rss. And if you also need reply tweets, then https://nitter.net/jack/with_replies/rss.

For Youtube, reddit is also possible, might be for spotify too. For Meta owned social media sites like Instagram, Facebook, I don't think it can be done.

Your point 2 and 3 are valid and true.
Because it’s easier?
Irrelevant. Land prices near settlements will be high.

And take my space example. I could have a Bitcoin farm on the moon, using all that passive cooling and uninterrupted sunlight to generate coins, and then send them back via the internet.

Bitcoin farms can be placed anywhere, not just where there are people nearby. Which was the original point I was making.
More thoughts on this, and if you take this idea and make millions, remember your ol' buddy Russ.

Call the app "SixSeconds" (adjusting the record time accordingly). It's the perfect name! It has an alliteration, naturally shortened or nicknamed, and gives a double subtle reference to sex, which works perfectly. I can already see the logo in my head. It's a winner.
It doesn't matter what you use, the important thing is to foster a culture of writing stuff down and keeping it updated.

For onboarding docs the first task of the person being onboarded should be to update and improve on the onboarding documentation.

And everyone in the organisation should follow the Scout Rule of documentation, whenever you read a doc, leave it better than it was when you started reading it.
one thing i am confused about is the seizure of wife's company. How is that possible? isn't the company an entity on its own? how can its assets be seiezed because of personal wrongdoings of the shareholders?
I think one should be honest: Most people are more comfortable with making decisions for others, than with others making decisions for you. It's obvious! I think the ethical, "symmetric" stance is somewhat disingenuous.

Similarly, I do not want the government to have certain powers. But I would happily award myself these powers if I were in charge, to be honest. I would never campaign for that, of course.

This brings me to my argument against eugenics: I think in the current world, it would have horrible effects. It would increase inequality, and create suffering. But that is not a neccessity. In another society, some elements of eugenics could be useful (to be clear: I'm not talking about deciding who can procreate and not, but for example preventing heritable diseases). The thing is, we can't agree on what this better society would look like. I of course believe that would be when I was in charge, but you'd probably disagree :-).
Kind of my main point, I just choose not to think of it as "crap", but as the best expression of the coder's intent given the all the constraints at the time it was written, including deadline pressure, context, experience. Try it out. Now instead of "wading through crap" you can think of it as "sifting for nuggets of wisdom". Or whatever you like.
Employees can have performance bonuses as well. There's nothing stopping the incentives.
How a British oil refinery is the secret to electrifying the world
Could stars blacked out by Dyson spheres or other technology that completely harnesses their energy be an explanation for dark matter? Or would this matter not be so "dark" due to the heat signature?
This isn't surprising. Most 'AI' comes down to correlating a small number of variables (one or two) with a prediction target. The real benefit of any form of machine learning is detecting functional relationships between variables (ie, "when this AND NOT that OR this"). It's just that these relationships don't provide a real benefit in 99/100 real world use cases.

In the case of a loan, if the credit score is high they'll probably qualify. If it's low, they won't. All other variables are very minor in comparison to this one, which already encapsulates almost all of the relevant information. This is by far the most common situation for practical machine learning.
Heh, go back to hitting the gym, man. You’re better at that.

Flagged [dead]. Not deleted. It does make it invisible tho.

(if you don’t put “showdead” on. You were the first to educate me in that, thank you.)

So…I guess I should post it again, then?

The-sis Ris-ing!

> Canceling Joe will be the West's Free speech Kristallnacht.

> Please do not equate podcasts with the actual Holocaust. (Ironically, equating the vaccine with the Holocaust is what got JRE in trouble in the first place)

> No, I'll say whatever I want. You're not happy about it? You'll just have to deal with your feelings. It's an analogy not an equation. Are you trying to say we can't invoke historical evils to talk about present ones? That's as bad as Holocaust deniers, and "ironically", that sort of verboten helped enable the Holocaust, whose memory you are only pretending to protect, but actually undermining.

> Not really. Your comments will probably be deleted.

But even if these things are deleted, or hidden for most...that's not great about censorship. Arguments disallowed because some people can't exercise control over their emotions and instead want to incorrectly try to blame others for them?...and then impose their will on others and restrict their freedoms? That's wrong. It's awful and it's the whole mess we're getting into and what I'm highlighting. And you folks want to use the same tactics again. That's so wrong. It's the same type of verboten that helped enabled the Holocaust by stifling dissent to the Nazis propaganda, plus, then abusing the sacred protection afforded by a defense of the victims of Nazis as cover for imposing your own emotional immaturity on others? That's an abomination.
Graylog is perfect and free for smaller shops.

For security logging, Google cloud security (formerly Chronicle) lets you send unlimited data (but less control of the data or what you can do with it of course).

It has competition left and right from sumologic to elastic cloud, perfect time to sell to Cisco!

I've used Kibana and BigQuery, Splunk is lightyears ahead. It's not just for logging, it is excellent at big data analytics and visualization. This is what I struggle to communicate with people that develop and deploy these products. I can write a stupid front end to grep too if I just want to query and regex. I want the query language to let me extract and manipulate fields and their values very easily , let me measure all kinds of stats, control the output, pipeline between outputs and then visualize that data where possible.

You wanna see how manu unique users of Chrome 99.x.y.z transfer how much traffic and how frequently they see what page in your web logs? That's like 3-4 quick SPL lines in Splunk. Everyone else expects you to write parsing somewhere, stats elsewhere and visualization some other place and even then so many limits. Non-splunk users write pages of Jupyter notebook to replicate a short |stats splunk command.
ask for a 4-day work week.

thats one less tedious day per week, but its really amazing how big a difference it makes.

not that i have it regularly yet.

the next thing you do is...

have some real time and energy to recharge.
Run into me with a robot, and it is likely to get knocked over and very heavily damaged, if not pushed out into the street, or off a cliff, or whatever I can find nearby.

And I’m a pretty beefy guy. Run into my wife with a robot, and I will make sure that you really wish you had just run into me instead.
>I really wish this was written in something even like Haskell or Ocaml, that has actual real language support and tooling. Troubleshooting attribute errors was just not possible and I gave up (GUIX looks awesome, but I can't really use shepherd unfortunately).

The 3 times I've tried to use Nix (and invariably gave up), I always came to this conclusion.

A language like F#/OCaml with great typing and type inference and good auto completion could get us half the way to usability.
I actually didn't know that, thanks. Then I'd change OVH to Migadu, which works well too. And in my book it's already a good start if something is not hosted by Microsoft :)
Dude. Ten dollars was an imaginary number. I’m simplifying to make the maths more understandable.
Why can’t comments about new programming languages be more interesting than this?
I use a quick switcher alternative to ameliorate this exact issue:
https://github.com/tadashi-aikawa/obsidian-another-quick-swi...

Makes obsidian so much better.
> what affordance could be surfaced to suggest this communication medium is asynchronous and discourage this imposing behavior?

I was employed through the transformation of pre->post changes, It took about 6 months of consistent reminders on all communication mediums, it even become memeish at one point.

>I'm suggesting that there are major problems in the hinterland that have simply been ignored.

I strongly agree with this, the lack of 'deep work' that instant communication mediums have created has destroyed so much innovation, possibility and profit through its creation.

Ginsberg was a genius, but things have changed.

“I saw the best minds of my generation destroyed by madness, starving hysterical naked, dragging themselves through the waking hours looking for slack notifications, burning for the modern digital connection to the dopamine laced cloud.”
I know that guy
For those using Notion as an info hub - last year I added a feature to FastComments which allows you to add live comment threads to Notion docs, which I hope some find useful!

https://blog.fastcomments.com/(10-05-2021)-adding-commenting...
Or everybody is hiding. Have you read The Three-Body Problem?
estimated he got about 3 hours of useful math done in a day

I believe this is a quote from GH Hardy; that not just your friend but anybody does about 3 good hours of creative mathematics in a day.
Third point could still use something similar to FHS while encoding hashes as file names e.g /api/$TRIPLET/bin/$hash-$name

Fourth you could have each package have it's own user/group
I'm far from an expert on what women find attractive, but the burly man is one type I can picture women being attracted to. There are also a lot of bald men who make it work just fine.
It's unfortunate that this is the top comment, as it might unfairly turn potential users off to Nix. Imperative command line installation of packages with nix is contrary the model of how it is supposed to work, and is deprecated. I've never used it once.
The simple answer is that to the people that really matter in decisions like that, those in the intelligence and the state departments of countries like the US, software like Pegasus is an important tool in staying ahead of adversaries. And in order to do its job effectively, it’s best if people don’t know about it.
Pegasus may be sanctioned, but another company will make a product to takes its place and the game will start again.
A similar argument can be made in favour of keeping the Saudis on side; they are useful for what they can do to help attain the foreign policy goals of the US and it’s allies. Those goals are mostly related to making sure the US continues to have access to all the stuff they need to stay on top of the geopolitical tree
Exactly. Any research which takes something we don't know, and turns it into something we now know, is valuable.
Happy 10th Birthday, DynamoDB
> land in desired areas

While we’re not fabricating land (yet), we are certainly manufacturing desire.
Just in time for you to be elected President!
Searching for Dyson spheres is not too different from searching for other hypothetical astronomical objects. Maybe it is a low-stakes analysis you could put some students on, so they learn something. Data collection, statistical methods, paper writing is all identical to "traditional" searches. I come from particle physics, and we did quite a few searches for very weird particles that, I admit, didn't believe in. But it was quick to retool the search for more plausible models.

Also I think science works the way that you use your fantasy to come up with outlandish things, and then try to rule them out with logic.
Why El Salvador’s Wild Bitcoin Experiment Just Might Work
If you don’t need concurrent transactions, SQLite is usually more than enough. A lot of people’s “big data” problems, not really big data but still significant data, can be solved using SQLite.
Better Together
Quite a few years ago I worked on a particle in cell simulation software during my bachelor thesis[0].
We used numba to accelerate the code and most importantly write GPU kernels for the heavy parts. I remember spending hours optimising my code to eek out the most performance possible (which eventually meant using atomics and manually unrolling many loops because somehow this was giving us the best performance) but honestly I was really happy that I didn't need to write cuda kernels in C and generally it was pretty easy to work with. I remember back then the documentation was sometimes a little rough around the edges but the numba team was incredibly helpful and responsive. Overall I had a great time.

[0] https://github.com/fbpic/fbpic
The surest way to get your brain to slow down prematurely is to consume alcohol. One of my 'older' passengers (60-70 years old) pointed out to me that a lot of his 'old people' neighbors had drinking problems.

Alcohol is inflammatory. Saw my Canadian friend yesterday - she told me about her former drinking problem, and that she'd been told vodka was the least problematic of all the alcohols. I guess beer/etc have lots of estrogenic properties? Men in Britain have a tendency to gynecomastia?

We wonder how much beer my grandfather drank while he was working on his cabin... My brother and I remember beer cans were all over the place.

My mother's recently basically stopped her wine consumption, because she wonders how much of her health problems are related to the handful of glasses she used to have every week. She doesn't miss it.

Not going to say anything about the drunks I know who are still alive.
Ability to Change
Protracted yelling, but the effect is temporary.
I think it is somewhat bad that these guys feel comfortable boasting about how inefficient and slow their work is. New York City has the most expensive construction costs in the world, surely these guys’ inability to tunnel more than 10 feet of rock per day is one piece of the puzzle.
To be fair, Animoji probably sell more phones that protection against State-backed adversaries.
I’ll try and explain it better.

Money is analogous to work. You can’t just conjure up money (that would be illegal).

If I have 50 dollars, I can pay someone to mow my grass. I have just converted potential energy (money) into work.

In the same way, if I have a geothermal power plant in a remote Scandinavian wilderness, I can use that power to generate Bitcoin, and use that store of value to transfer to me which I can then convert into work by employing people, either directly as a service, or indirectly through a good.

I hope that makes more sense now.

To use your oil example - it would be like me mining a barrel of oil in location A, then converting it entirely into Bitcoin, sending the coin to me via the internet, then using the Bitcoin to buy another barrel of oil close to my home. I now have a barrel of oil I did not previously have, because I’ve transferred value (energy) from remote place A to local place B virtually.
You are completely right.

Utf-16 is either 2 or 4 bytes long per code point (not per character) but a lot of older programs (and older programmers) see it as a "2 byte per code point" string.

There is a 2 byte per code point encoding, its called UCS2 so its important to make sure when something says utf-16 they don't mean UCS2.

I am not familiar enough with UCS2 to know if it also supports multiple code points per char - but I expect it does - so the mental model of 2 bytes per char breaks down even there.
> But she wasn't charged with anything? I don't understand why the feds have to destroy her business and take all the family funds.

Wasn't the "business" a shell company used to launder money from flip scams, and aren't those "family funds" the millions in ill-gotten gains from those scams?

See backstory in:

https://news.ycombinator.com/item?id=30388129

I love how someone caught in a corruption scandal scamming his employer out of a few millions spins this with an emotional tale led with a GoFundMe link.
I don’t know about ‘all the agencies collecting DNA’, but they already should have freezers for storing samples, and sequencing is not the only way of obtaining genetic data. Microarrays are super cheap if ordered in bulk and have great coverage. Though even with sequencing they might make a profit depending on how much they are selling the data for …
Just be careful, because, as a manager, you can easily lose your best people, if they constantly have to review bad code from "productive" junior developers, need to manage how/when to deliver the review and then they are expected to work on the same code-base. This needs to be balanced.
Nix is like vim. If you base your opinion on the first month of use you are gonna have a bad one. The learning curve can be a bit steep, but once you get past it there's no going back.
From what I've seen and experienced the act of exercising suppresses my appetite. I can't eat a big meal and immediately work out. If I'm a little hungry a few minutes into working out I'm not. But hours later or the next day I'm famished and will eat more. It's like a different kind of hungry--more of a craving.

I think moderate exercise can help with getting used to not over-eating. More strenuous exercise seems to make the body crave larger meals often negating any calories burned.
Async/Await Inference in Firefly
I have found that assumptions about what people are attracted to are almost certianly incorrect. Especially some of those stereotypical ones 'everyone knows'.

Also, they're not really coupled to reproductive fitness. More fat tissue in breasts has no consequence for mamalian function. Male baldness is correlated with high testosterone, so theoretically positively correlated with fitness. And so on.

As with so many human preferences, they're far more personal or cultural than we think.
It's not an open invitation, in fact those dark patterns are explicitly forbidden in that law :) And many of them have been ruled to be against the law, but compliance is a bit slow.
Many untrained people have pitch/resonance confusion. Understanding the difference and disentangling them in order to deliberately modulate them forms the basis of transgender vocal training.
That’s just the antigen tests, for a PCR test you still need to send it back
I really wish we would stop calling this AI.

I understand startups need funding from VCs whose idea of technology is "BLOCKCHAIN AI" but, being interested in AI, the amount of spam I have to dig through to find actual AI work is insane.
Both this comment and the GP comment seem exceedingly ideological to me. The actions of the EU on the internet are not categorically “stupid”, but their laws are also not always for someone's benefit (relative to organizations subverting a given law). It seems rather questionable to base an argument on something so broad and immutable rather than discussing the merits of this specific policy.
Yeah. Autocomplete is about the least useful function of an IDE. The real killer features IMHO are the automatic refactoring tools (method renaming, addition of function arguments, etc) and, in languages that support it, the continuous build that points out errors and warnings as you type them. Code navigation features (go to definition, find every place where this function is called, open file by class name...) are also huge time savers. Autocomplete has its uses but ultimately it's not such a big deal. 99% of the time I use it, I already know what I want to write, and I just use it when I don't remember exactly the order of some function arguments or something like that.

EDIT: I'd like to add that the real speed comes when you have lots of keyboard commands ingrained in your muscle memory. There is a learning curve and it takes some time, but when you're comfortable with mapping certain very high level operations to a combination of 2 or 3 keys, the increase in speed is tremendous. The downside is that changing IDEs becomes a bit painful, so you built some kind of dependence. But this is not what the article is about.
I agree on the importance of always striving to write not sloppy code. It is especially critical if you are building a system which must scale and must be maintained over a long time. Trying to avoid sloppy code is one of the things that can make programming a rewarding if challenging experience.

> understandable, testable, maintainable and extensible.

Those are all adjectives, just like "sloppy" is. So we must each make the decision as to how much effort we will invest in making code MORE understandable, MORE testable, MORE maintainable and MORE extensible.

If the value of any of those properties is 0, then the code is definitely sloppy.
s/working/running