skysight-inc/HackerNews huggingface dataset:
I'm a huge fan of awk but the "Python vs awk" page this links to [1] shows python code that's almost deliberately atrocious.

Take this function the author wrote for converting a list of integers (or strings) into floats

def ints2float(integerlist):
for n in range(0,len(integerlist)):
integerlist[n]=float(integerlist[n])
return integerlist

Using `range(0,len(integerlist))` immediately betrays how the author doesn't understand python. The first arg in `range` is entirely redundant. Mutating the input list like this is also just bad design. If someone has used python for longer than a month, you'd write this with just `[float(i) for i in integerlist]`.

Further down in the function `format_captured` you see this attempt at obfuscation:

freqs=ints2float(filter(None,captured[n].split(' '))[2:5])

Why bother with a `filter`? Who hurt you?

freqs = ints2float(captured[n].split(' ')[2:5])

That said, the author's implementation in awk does look pretty clean. I'm just peeved that they straw-manned the other language.

[1] https://pmitev.github.io/to-awk-or-not/Python_vs_awk/
We also need cops to be prosecuted by an independent authority tasked with this. Having the DA do it is a huge conflict of interest, the DA is highly dependent on the local cops.
Although probably just an art stunt, in the absence of meaningful genetic matching, one about corresponding income tax returns would certainly be a good substitute...
Now, real question, how do you distinguish between "respectable" resellers and MSDN sellers?
What does SHA-3 support mean? Is it in Windows Explorer? In some DLL? As an application developer I’ve been using SHA-3 in cross-platform programs that run on Windows a really long time. It’s not something I have to wait for Microsoft to use.
Because you are still using a mobile/cell number to receive the call. WiFi exclusive calling is already free - it's called Zoom, or Skype, or Teams, or Discord, or...
.gitignore in $HOME/.config:

```

*

!nvim/

!dunst/

!i3/

```

Then you have a whitelist which is clearly not that hard to maintain

For the cache, the opposite argument is just as true:

If I want to clear cache from everything to save space, I can just `rm -rf ~/.cache` instead. And this case is a lot more common than wanting to "start from a clean profile" :/
This makes me remember CrystalDiskInfo. You can download versions with cute anime girls, with little thumbnails looking concerned or panicked when the SMART looks too bad.
I worked at a company where a DevOps team was 5 to support a team of 35. They hired someone incredibly talented, knowledgeable and driven for change. They shrunk in size and are still over capacity and could now be 2 only.

Don't look at headcount to gauge complexity, difficulty, etc.

What I've experienced is the larger the team the more likely to have dilution of ownership. The less ownership the less likely each person will spend the energy or fully understand solving root causes.
The carrier pays for the phone number at the very least.
Hilarious (in a "if I don't laugh, I'll cry" way):

> Ohio officers, who conducted a botched raid of rapper’s home, are suing for invasion of privacy and emotional distress

That was Afroman's point... he and his family were on the receiving end of an invasion of privacy and emotional distress.
That heuristics also rules out every animal that doesn't pass the mirror test, and I'm pretty sure rats and dogs are thinking and intelligent.
Nice, has anyone made python bindings yet ?

Especially ones installable from a whl with everything self contained.
> Apple has a ridiculous, almost unfathomably deep moat for.. running personalised...

Apple has decent hw but no LLM software. Unfortunately, in LLM space software changes are the ones driving performance for now, since the space hasn't stabilized yet. Since their competitors control the software, they get to adapt it to their hardware. That is, Google and Microsoft are going to adapt GPT/Bard to Qualcomm ARM etc. while Apple is being ignored. Unless Apple gets in with their own LLM (quite possible), their hw advantage will end up not mattering one bit.
ChatGPT owner OpenAI fixes bug that exposed users’ chat histories
Probably just salivating over Dyson spheres, or whatever quantum woo-woo showed up a few news cycles ago about energy appearing "from nowhere"...
From Rockets to Ball Bearings, Pentagon Struggles to Feed War Machine
Sometimes it blows my mind how good Leonardo is at drawing. It's really striking when you go to a museum that has artists from the same time period. Leo's stuff is just head and shoulders above the rest. In a way, it's like he knows exactly what detail to capture that makes something look realistic. It's a form of compression I guess, but done by a human. In a way, it's better than a photograph because it captures how we judge a subject. To see what I mean, try tracing a photograph.
Matt & Trey have been in the "ai" space for a while now, see Sassy News and their deepfake startup

https://techcrunch.com/2022/12/21/south-park-creators-deepfa...
https://archive.is/UVTFu
There are numerous IP's that are reported for github.com. The easiest way to remove all of the offending known_host entries appears to be:

sed -i.github-removed '/AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa/d' ~/.ssh/known_hosts
There is a very, very big difference between "tool with all of human knowledge that you can ask anything to" and "tool you can kill people with".
> as opposed to some other, non-literal moon?

The Mun, from KSP. Maybe a metaphorical moon.
California Layoffs Stall Employment Growth: San Fran, Silicon Valley Hardest Hit
> Easier to create backups

i want to mess up with wine, now I just backup ~/.wine, do whatever, restore.

With split folders, i'd have to backup a bunch of folders (.config/wine, .local/share/wine, .local/lib/wine or wherever the files, registry, dosdevices and other stuff would be put).
16:10 has been around and relatively popular for at least 17 years. The original 2006 MacBook Pro had a 16:10 1440x900 panel
The opening qualifies as sarcastic:

> I am so happy not to live in an American small town. Because whenever I'm shown some small town in the States it is populated with all kinds of monsters among whom flesh hungry zombies, evil aliens and sinister ghosts are most harmless.

Mocking irony, in the context of a negative review.
Wittgenstein's Ladder
It is gendered, which I suppose some people take issue with?
I know it’s an unpopular opinion to hold but I don’t think you make it to being CEO of Starbucks while being a dumbass
I'm not stating an opinion on this one way or the other, but the language preferred by some people now is "people who give birth" rather than "mother" because it's seen as gender-specific (i.e. there are trans men who can still give birth). I hear them use this on podcasts occasionally, and heard one where they flagged in advance that interviewees had used the word "mother".
> the rich and powerful quite often are gifted loopholes for the profits to not be taxable.

Those loopholes aren't free and their nature is typically temporary. One example would be tax cuts in exchange for committing to provide N jobs.
I live in US and I might be a little biased, because I have cops in my extended family and my parents were friends with local sheriff equivalent in the old country.

In short, I agree with you. It is unreasonable to claim to that there are no issues ( and maybe even systemic issues ), but it is also unreasonable to claim that there is no such thing as a good cop. Cops are just people and people respond to the environment they are in. I think parent may exaggerating for brevity ( or at least I hope so ).

The solution is what it has always been, correct to the extent that you can until you get what you want in terms of results.

Naturally, this line of thinking opens rather uncomfortable set of questions, because:

What if the system works as intended given current incentives?

And that is a hard question I have no idea how to answer.
Oh, another lawyer I see. Here you go anyway https://en.m.wikipedia.org/wiki/Personality_rights
Being like that for a long time is not a justification for terrible defaults.
Exactly the vibe I'm getting. I think it's important being aware of this current craze.
Looks like he copy pasted the python version from another forum post, and didn't look at it carefully. I'd suspect it can be made to look a lot cleaner (edit, yes, e.g. by just translating each of the main lines in the awk script to an if statement) I agree with the strawman comment.
Viral Bank Runs Are Just Meme Stocks in Reverse
Sure but Svelte 3 was the big one, which was 2019. More to the point there's a generational difference.

I feel like StackOverflow for Svelte is healthy and due to the batteries-included approach for storage and CSS the community is a lot less fragmented than the React community was (and maybe still is, I don't know).
I find SQL to be an area where it's somewhat decent. Give it table structure, input data and expected output data and it will give a decent result using techniques that I wasn't aware of because I haven't studied the docs since university.

There will sometimes be logical errors with exceptions though. But for rudimentary joins and filtering, it does a decent job as long as you are very specific with the result you want.
> If you are using our ECDSA or Ed25519 keys, you will not notice any change and no action is needed.

How is this true? AFAIK, A MITM with the github priv key will be able to do an SSH downgrade attack...
> Trying again is often not an option.

Life is an iterative game. You fail one day, you pick yourself up and try again the next one. The very act of trying makes you better at it. (For example by having a better internal model of what other people might think of a given text.)

> I know I'm a reasonable or adequate communicator, it's just that I'm not an excellent one.

For whatever it is worth I find what you write perfectly clear.

> I've noticed during heated debates on HN that the total of my votes can fluctuate wildly in both directions and finally end up close to zero.

Oh i see! Controversial subjects be controversial. I don't think aiming for "non-controversialness" is a worthy goal in itself. Of course one should pick their battles, but I wouldn't take that as a sign that there is anything wrong with how you communicate. You are not going to convince everyone, every time about everything. If you could, we would probably call that geas not communication anyway. :)

> They were so good they would spellbind their audiences.

I'm not familiar with the names you mention, but I will check them out. Thank you for the recommendation.

I still think we have spellbinding orators who discuss current public issues. I would count Adam Conover or Jordan Peterson as such for example. (and here I intentionally picked ones ideologically far from each other.) Now of course since I don't know your examples I can't judge how they measure up to them.
Other than at startups of less than 100 people I have seldom been in the same room as an exec
I think your mistake is thinking in terms of a left-right divide. It's very possible for people to have a mixture of opinions. Dismissing this as moral panic is just silly.
> Guthabenaufladung mind. 5 € alle 6 Monate zur Verlängerung des Aktivitätszeitfensters.

So it costs at least 83 cents per month. Still might be worth it compared to the insane mobile data charges here if you can get a usable bandwidth. I suspect in practice they will just ban you if you abuse it like that.
> There are seemingly two packages for this, neither of which I could get to work.

I am really confused as to how that happened so I will show examples of all the three options I know of and how to use them to get a path of a config to load:

https://pypi.org/project/appdirs/ - simple, even works on windows

from appdirs import user_config_dir
import os
# Company is optional for windows support to work the way windows users expect it.
# You can also specify version to version the dirs.
conf_dir = user_config_dir("program", "company")
conf_path = os.path.join(conf_dir, "config.toml")

https://pypi.org/project/xdg-base-dirs/ - just bare bones XDG support with fall backs and pathlib support, no special windows support, but will still work for user configs

from xdg_base_dirs import xdg_config_home
conf_path = xdg_config_home() / "program" / "config.toml"

https://pypi.org/project/pyxdg/ - from freedesktop, includes more than just the base directory specification - a bit of a weird interface but technically can support more complex situations

from xdg.BaseDirectory import load_first_config
import os
conf_dir = load_first_config("program")
# conf_dir will be none if there is no "program" dir/file in any of the paths XDG_CONFIG_HOME or XDG_CONFIG_DIRS
if conf_dir:
conf_path = os.path.join(conf_dir, "config.toml")

Yes there are 3 options (but what modern language doesn't have this problem for everything?) and you have to pick one. It's not that hard to evaluate these, the only caveats you have to consider are: do I care about system-wide configurations and properly handling overlapping configurations, or do I just want a user local config directory. I have written the above code with consideration for the latter. If you are allergic to unnecessary dependencies (and I am so I can sympathize) then for the simple use case I outlined (with the same level of cross-platform support as xdg-base-dirs and pyxdg) you can just use this code:

from pathlib import Path
import os

conf_home = os.environ.get('XDG_CONFIG_HOME')
conf_home = Path(conf_home) if conf_home else Path.home() / ".config"
conf_path = conf_home / "program" / "config.toml"

I hereby release all code (within this comment) under CC0 (I doubt you could even claim copyright on something so simple anyway, but let's avoid issues in advance).

> but apps often dump the default configuration into the config dir

This is not an XDG dir related problem, and not even that common of a problem. You are right that it IS a problem (and applications should be encouraged to avoid this, just as they should be encouraged to avoid littering the homedir) but strictly speaking, using .config while littering it with auto-generated configs is better than not using config while doing the same. It really does make life easier when configuration is generally kept separate from other types of data by following the XDG base directory specification.
The article and references does not describe any injury from the coffee. Not from the football player’s account, nor from any medical treatment.

College isn’t a workplace. And even in a workplace it depends on the circumstances. In my workplace, super regulated, if a third party claimed that someone threw coffee on someone else, no one is getting fired that day. And if they were then it would be a pretty huge wrongful termination lawsuit. The only thing that gets you “out on your ass” is if you are an immediate threat to others. So maybe if it was scalding coffee that resulted in hospitalization and the person was still on the loose throwing coffee.

But like someone else said, throwing coffee is a crime. Let the police do their job. We don’t need extra judicial investigations for reasons.
> I can just `rm -rf ~/.cache

But can you? Did you really close all the apps using ~/.cache? What if some app is just doing some cleanup operation, moves a bunch of stuff to cache, and the files are missing now? Did you just delete android studio cache in the middle of a compile?

You can also make a script like your .config, but it's called "clear_cache.sh", where you hardcore a few paths you usually clean manually.
> "They found a way to reduce their costs and still charge us?"

Not only that, but keep in mind that Wi-Fi Calling (and VoLTE) relies on SIP, so your phone has a full-blown SIP client fully integrated into the system, and the only reason you aren't given access to its settings is to lock you into your carrier, otherwise people will switch to third-party VoIP overnight and carrier monopoly will become a thing of the past.
OpenAI and MSFT couldnt figure it out and are burning milions of USD on compute, but Apple will make it run on phone in 5 years?

Crazy bet, what makes you think that? You cannot optimize infinitely. Raytracing probably had decades of ppl trying to make it run fast and yet even today you need strong hardware
> The man with a mad whirlpool in his hair, looking at the world from a bulging eye, is a figure of loneliness and isolation: Leonardo feels for him. Even identifies with him. Far from cruel mockery, this is a sympathetic study of an outsider.

What part of this article reads as discrediting or decoupling?
I know that the Intel one does, I'm just looking for definite confirmation that the AMD one does. I'll shoot them an e-mail.
Their itch.io page is still up

https://taxheaven3000.itch.io/tax-heaven-3000
Aren’t those cars KIAs?
This is absolutely correct. There really is no single definition of unschooling and even homeschooling. I know families that say they "homeschool" their kids, yet those kids attend an "academy" three days a week that provides the curriculum, teaching, and homework. The parents really just make sure the kids do their work. This is very distinct from what my wife and I did -- pulling together a curriculum ourselves, and doing 75% of the teaching.
> Tech companies have absolute power over people’s lives

The kind of power wielded by tech companies is not the same kind of power wielded by the police.

Comparing them directly in this way runs into some major false equivalence problems.

I still see major potential for abuse of such a database and I’m not claiming it is without issue.

But logging an interaction with an armed public servant who has the power to detain/arrest you, who works for an organization that has a worrisome tendency towards shooting civilians, and whose role is to be a sworn servant and protector of the public - cannot be casually compared with some vague notion of “big tech has your data”.

For sale of argument, if we did dignify that comparison, the first problem is that the vast majority of workers in tech have no such power at all. The rank and file are generally powerless. Opportunities for abuse are generally concentrated to a small number of people with access. The same cannot be said about the police force.
The AI Tutors being given to students is going to exponentially change education. Now a tireless explainer can be engaged to satisfy innate curiosity. That alone is the foundation for a serious revolution.
Perhaps, but "successful failure" seems very apt. Part of your rocket explodes in space... and all three crew still makes it back alive. I've done much worse to my Kerbals.

I bet Mission Control saw many high-fives when those astronauts touched down on Earth safely.
As a dev with hands that won't let me use a standard laptop keyboard for more than a few minutes without being in pain, this is so needed. It would be so good to be mobile again.
> and by living I mean bring your backpack and no cash, and try to make a comfortable life, obtain employment or start a business without using your existing capital or home country connections.

I don't really suppose the experience would be vastly different to being an alien in an OECD country, tbh.
Yes, but punishment sets the tone and people do not like being punished; especially if it goes on a record that follows them throughout their career.
The Beato Book ! https://beatobook.com/
They've made a bunch of real stuff, and also do weird stunts. For example I really really loved their ATM leaderboard at Art Basel: https://www.youtube.com/watch?v=BKeFWA5etkw - Diplo got first place for a little while but was dethroned the next day: https://www.youtube.com/watch?v=SwfIspLAiLw&ab_channel=tadje...

They've made some wild shoes:
https://www.youtube.com/watch?v=qNAsx7kQ6PM

https://www.youtube.com/watch?v=s0KHuSctqtg

Coffeezilla covered them a couple of years ago:

https://www.youtube.com/watch?v=7ZKGJCbP6Y

As I said when this was posted yesterday, I'm for sure a fanboi.
> It is unreasonable to allow people to start chanting, shouting, and blasting air horns when anyone they disagree with attempts to be heard.

Why is that unreasonable? I'm asking, not to disagree, but to understand and arrive at a general rule on when to ban what types of speech.

For example, I think filibusters are an accepted part of free speech... but perhaps subject to restrictions? If so, what are reasonable restrictions?
Nothing. The execs just want engagement at all costs. The mobile site is basically useless and will spam you constantly to try and get you into the app. For a little while I was seeing them Gaussian blur pages and then tell me "it looks better in the app". They seemed to have walked back that maddness at least.
You can use AI to fact-check and filter malicious content. (Which would lead to another problem, which is... who fact-checks the AI?)
Observe from the names in the suit and a cursory search that the agency appears to have a nepotism problem.
How the V8 Engine Works
Oh no, but seems logical. If you lay off people without hiring equal or more people then growth should decrease - not stall.
Thank you for the summary! Trying to figure out how to squeeze as much content as possible into the context, and this bit of wisdom will be very useful :)
I agree that there can sometimes be a tradeoff between retention and learning. But having been on the inside the overwhelming impression I got was that Duolingo really does care about teaching effectively. They have a whole Learning Area with multiple teams dedicated to this and I believe the CEO and exec team really care about it.

Obviously Duolingo isn't perfect but they're very aware that there's still lots to improve. And sure, maybe their approach to gamification isn't for everyone, and that's fine, since there are many people who do like it!
Nothing guarantees that. clone() may still be provided by the kernel but nothing guarantees it will still be fast and not just a compatibility retrofit. Particularly since most users will move on automatically through libc.
Honestly I switched to Vivaldi for most of my browsing. It's leagues more responsive and its adblocking is good enough for 90% of my browsing. These days I only use Firefox Mobile for porn and piracy.
Hits meaning...clicks? Was the motivation in your project to get attention? Serious question, not sarcastic.
It's only a "mother"board if you can plug in daughterboards like graphics, sound or other expansion cards, typically oriented orthogonally to the mother board. That doesn't fit in a laptop form factor, so the term there is usually mainboard as many of the other functionalities have been consolidated onto that one PCB.
have you ever scanned an entire book at the library? i love the effort here, but it seems an overly simplified comparison.
Exactly! Fixing /home/<user> is a lost cause. You can't get thousands of applications to follow a common sense standard. It's more pragmatic to not store the files you care about in the dumping ground that's /home/ .
Insert Spongebob "CAPITALISM" rainbow meme here.
Apple Pay does this very well.
Most if not all MacBooks today are still 16:10 ratio..
Niche? One for the keyboard, one for the mouse. That's a normal computer, if you believe wires are better than Bluetooth.
for the purposes of entertainment.
Well, isn't that what this plugin system is meant to solve? You can get up to date information into ChatGPT.
let he who has never committed credentials to a repo, cast a stone
It works two ways: one is that you can go lower in frequency (e.g. bigger wavelength) if your dish is bigger, the other is that you just capture more of the signal. If you take light as a metaphor, a bigger lens will just provide more 'signal' at the focal point.