skysight-inc/HackerNews huggingface dataset:
I used to track everything in a spreadsheet manually and early last year finally found time to turn it into an app which pulls in my credit card transactions automatically. I still input lots of expenses manually since I'm living in a primarily cash-based society and it works great for my needs.

Not sure what your idea of "sophisticated" is, but it's definitely the opposite of a terminal-based app. It's built on a modern web stack and it's called Lunch Money (https://lunchmoney.app)!
> The obvious solution to that is to import labour intensive goods.

This is known as colonialism. It comes with a set of extremely ugly incentives. For example, keeping the population of the source country as poor as possible, at all costs, so that they accept to work for you for even less money.
> $XDG_CONFIG_HOME on linux[1], which is where you're getting the ~/.config from.

XDG_CONFIG_HOME is ~/.config if not otherwise specified.
> The problem being that our economy depends on these people performing such jobs.

If an economy depends on young people working fast food service jobs then that economy is stupid and needs to be fixed.
and sugar...
You need someone's help, if only to proposition the fishing boat captains. Best to have an intermediary there rather than risk being identified.

Former special forces are stereotypically more likely than most to end up in that kind of "fixer" role, even if they don't need their military skills for this particular job.
If it's that important for them to have less turnover, then they would pay for it with higher salary or other perks. But apparently it's not that important to them, due to the fact that they're still in business despite the terrible turnover situation.
No. Saudi Prince MBS played her like a fiddle. She walked right into his plan of humiliating her husband. After all he has achieved, she should have overlooked his affair. Just like Hillary. If Jeff got arrested in a third world country on made up rape charges, she would have just accepted the charges and let him rot.
GAVIN NEWSOM NEEDS TO GOTO JAIL! FUCK HIM!
I concur. Dual Xeon E5-2687W here (2×8 pcores, Sandy Bridge). Turbo 3.8 GHz to 3.4 all cores. [Ebay: ~$300 each, mid 2016]

It's still more expensive to buy a brand new Threadripper or 16-core Intel (sic) than this bargain I made some 4 years ago.

I will probably get a Zen 3 platform, once each CCX contains 8 cores (4 is just too limited for my virtualization need, I kinda like that my Xeons are "monolithic").

Obviously this is for programming and shit learning, not gaming, but I can still manage my 60 fps stat with a beefy GPU.
Surely everybody needs My Feature(TM)!
Average adult will spend 34 years with a miracle portal into infinite knowledge and possibility.
FWIW, "Boring Sudoku" a solver in Prolog w/ CLP(FD):

https://swish.swi-prolog.org/p/Boring%20Sudoku.swinb

- - - -

I don't mean this in a critical way, just an observation. To me the video was boring because watching a human do machine work is frustrating (to me). (As fast and as clever as that fellow is, he's still so slow compared to a computer.)

However, designing elegant constraint rules to encode the special constraints of this puzzle is also a puzzle, and that puzzle seems interesting to me. (Although not very because it's not that challenging.)

I have the same problem with most video games: after playing just a little while I get bored and want to reprogram the game itself instead of just playing it.

Do y'all feel me, or am I just a freak?
You can find videos of people’s improvement with practice on YouTube.

This is one example:
https://m.youtube.com/watch?v=eTX9LxZ9YUQ

Definite improvement
Probably? It's not like screens shoot death rays. It seems very likely that looking closely at patterns within a rectangle has the same effects whether it's made of paper or electronics.
I, for one, like to use my computer. I do not have time for my computer to be some battleground of political OSS zealotry.
They are still only ~50% effective.

https://www.cdc.gov/flu/vaccines-work/vaccineeffect.htm
FUCK CUOMO!
Yes, don’t feel like sharing. You’d have to buy me a beer in person.
Somehow the audience also manages to adjust too, trained or not. The violins and cellos are several metres apart yet I think the audience would agree whether they come off together or not, regardless of where they're sitting in the auditorium

I wonder if actually it's the delays plus reverb we manage to adjust to. I remember playing church organ too, a while back, and I found the delays much easier to get used to than say a 4 or 5 ms delay in a DAW, even though the delay was probably much bigger. It's like it's training + room acoustics that we use to adjust, rather than the raw numbers of the physical delay
END THE LOCKDOWN! FUCKING NAZIS!
German open-source Covid-19 tracing app
Does Grayscale or other institutional investors know something new about BTC?
Taking Project Loom for a spin (Java virtual/green Threads)
IF YOU SUPPORT THE LOCKDOWN FUCK YOU!
The medieval peasant spent how much time staring at dirt?
The next few years for Rust Analyzer
>lifestyle events

Intentional or not, I'm going to start using this. :P
WebRTC can also leak your IP when you're hiding behind a VPN.
do screen damage your eyes?
it's really not that hard for the consumer parts. until you get into the hedt range, each processor has better single threaded performance than all the price tiers below it and possibly more cores too. this get more complicated if you want to compare across multiple generations, but that's always the case.
The Japanese police are really good at coercing confessions using techniques and procedures that are unavailable (unlawful) in most first world countries.
I saw that you said women might also be stronger in tech, but I know that you don't actually think that we are, because you also think that men are predominant in tech fields for biological reasons. Unless you think that women are stronger in tech and biologically predisposed against it, the only possibility is that you think women are weaker in tech. Further, if you didn't believe that it was women who are weaker in tech, it wouldn't be contextually relevant to bring up the possibility of a skill difference in a discussion about the prevalence of women in tech. Finally when confronted about this, you don't explicitly deny thinking that women are inferior in tech, you just point out that your comment didn't technically exclude the logical possibility that you thought otherwise. People reading your comments aren't stupid and aren't robots: the "I'm not touching you" game doesn't fool anyone.

The chance that the natural gender distribution across a profession would be exactly 50/50 would be quite low, in the same way that any particular hand in a card game is unlikely. However, the chance that the natural percentage of women would be 50±n could be quite reasonable for low values of n. By contrast, the chance that we would get the actual distribution of men vs. women in (say) software engineering we see in the real word by chance alone is incredibly low.

Every adult who isn't mentally disabled understands what an average is. However, saying "women are inferior" does not become less offensive when you add "on average" to then end. And yes, I only have specific information saying that you think women are inferior in tech, but every argument you've made could just as easily be applied to business, politics, or pretty much any area of life that has an important impact on the world.
Show HN: Dogbreeding with Neural Networks
This was already true for people I know who were watching TV all day since the 70s
SSE have a limit of 6 connections across all browser tabs

https://bugzilla.mozilla.org/show_bug.cgi?id=906896
https://bugs.chromium.org/p/chromium/issues/detail?id=275955
I agree, but that's why you use Text and ByteString. Annoying? Yes. Hard to understand? Not at all. Rust strings to me are both annoying and hard to understand and explain.
Yep! Weirdly, I didn't get into it until the mid-00's when my older brother showed me Continuum. The game is still fun today!
I agree. It's foolish to give websites permission to do that kind of thing. There's a very simple solution: don't give them permission. Turn off javascript. Yes, ebay will complain but it'll still work. The power is in your hands. No one is forcing you to use eBay either.

Giving arbitrary websites the ability to run arbitrary code on your machine is just asking for trouble. It's like someone who opens and executes every email attachment they receive. Try out NoScript temp-whitelist only mode that blocks by default and requires manual permission giving.
This is severely cool. Human endeavour never ceases to amaze me. For me, the most beautiful aspect of being human is the length people go to, to express themselves through their creations.
Can you provide evidence of where screens cause damage to eyes? My ophthalmologist shared with me that there is general irritation but we haven't been able to prove that screen times degrade eye sight over time.
> Unless the system is highly unmeritocratic this does not happen. Say you work at McDonald's and you're a brilliant person. You will soon be promoted and get more options.

This sounds not well thought out to me. How many movers and shakers do you know that started out poor and working at Mcdonads? None?

The world is highly unmeritocratic, otherwise Jared Kushner would be the one working at McDonalds.

If you were born economically disadvantaged the odds of success are highly unlikely, do not let anyone tell you otherwise.
It’s possible. Part of the story is that someone gave her the idea and then she gave a talk about it, not citing that person, and then everyone just assumed it was her idea.

Lesson to folks in a leadership position with smart folks reporting to them: let them present their own ideas and get the credit. If you present their idea for them, make abundantly clear it’s their idea not yours.
You use a much smaller set of applications than websites because websites exist.

You're imagining a world where the most popular dev environment goes away, and service providers decide to use HTML forms instead of forcing me to download an app every time I want to order a pizza. That world does not exist. The apps aren't going to go away, and your security model can't be, "people just won't install untrustworthy apps."

And put things in perspective here -- we're talking about a security vulnerability that allows port scanning primarily for fingerprinting purposes. A native app can not only port scan, it can literally just make POST requests to those open ports across separate domains. The security risks we're talking about are not even remotely equivocal.

Don't get me wrong, stuff like port-scanning should be fixed in web browsers. But even with these vulnerabilities, the web is still unquestionably the safest consumer-accessible application platform that we have today. Moving applications off of the web and back onto native platforms would be setting security back half a decade.

When someone comes to me and asks how they make their phone more secure and more private, the number one piece of advice I give them, every single time, is "avoid native apps and use websites instead. Don't install Facebook, use the website. Don't install random clicker games, browse them online instead."

The web has been a major asset in my quest to get friends and family not to install a bunch of random malware on their devices. Doubly so when you throw kids and younger users into the equation. I am eternally grateful that the web is advanced enough that people can join a Zoom meeting without installing Zoom on their computer.
> since it's more difficult to reason about strings as they're heap allocated

I don't think them being heap allocated is the issue. I think the issue you're running into is that String doesn't implement the Copy trait, meaning they're not automatically copied for you. Which is what you want, because you don't want to be implicitly copying large strings without realizing it. But yes, it does mean you have to learn the borrow checker.
I used to spend a lot of time in book/magazine/paper reading. Now I read off screens mostly. 34 years of my life spent reading would be time well spent regardless of the medium.
I was kind of assuming you were some youngster until you mentioned the Amiga. Good memories there.
Serious question: Was there a legitimate reason they didn't patch this stuff when it was first discovered?
'Immune to evidence': How dangerous conspiracies spread
Do screens do damage to your eyes? The article lists some side effects, but I wouldn't consider that any sort of eye damage, and it's certainly not permanent.
Hey, do you have specific examples of the damage you're concerned about?

I've been reading up about this a lot as it is something that concerns me, but so far most of what I've says that longterm damage is mitigated by taking regular eye breaks (ie, starting at something 20+ feet away every 20 minutes for 20 seconds) & getting enough sleep (giving the eyes time to properly rest). Are these mitigation strategies insufficient?
I’d say it takes some time. Golang was definitely faster to spark joy for me.
> WebSockets ... haven’t ever wanted to use those. Ever. For anything. For any reason.

You’ve never used a web-app chat client?

> WebBluetooth

APIs like these don’t exist for the sake of regular unprivileged web-apps. They exist for the sake of browser extensions (or browser “apps”, or apps within a browser-projector like Electron), specifically in order to be used to add driver-like or service-like capabilities to devices like Chromebooks where the browser is the OS.
How big is your fridge / freezer. Just looked up the specs of my freezer and it claims to use 170kwh per year or about 19 watts an hour.
Excluding my gaming pc , 600w continuous would power my whole house.
This article is about the effects of eye strain, not the overall mental health of looking at content on a screen.

With that in mind, what is it about a screen (emitted light) that is worse than outdoors reflect light? One item I can think of, is that looking at something with reflected natural light, the iris contracts based on the total amount of light hitting it. Whereas a screen may be brighter than the ambient light in the room, causing more of a point source of light to hit the retinas that would normally happen (which is why I've always found it more comfortable to watch TV with some other light on in the room vs. the room in total darkness).
>U.S. Arrests Former Green Beret, Son, in Connection with Ghosn Escape from Japan

Would the title have been clearer if it were "U.S. Arrests Former Green Beret and Son in Connection with Ghosn Escape from Japan"

I understood the title as meaning that the former Green Beret's name was Son and that said Green Beret was already cited in the media because the title didn't include a "full name", only "Son".
Uh... Why not block all private networks?
If parent wants to manage Chrome configuration across N devices, Chrome Enterprise is a good tool for the job. They may or may not care if their data is on Google servers or not. They might consider these two items to be two entirely distinct and different benefits.

If parent wants to avoid having any of their data cross Google machines, you are completely correct that Chrome is the wrong tool for the job.
Important thing is, people don't just stare at screen. Many of them achieve smth else too.

For example, last week I've probably spent 50 hours with people front different parts of the word on screen.

Helping them turn waste plastic into 3D printing filament:

https://medium.com/endless-filament/make-your-filament-at-ho...
Thinking about this further, the benefit of these restrictions is in avoiding conflicts where dependant infrastructure is updated in place before the blue green has completed. Lack of inputs and outputs still seems killer though.
Alternatively, count up by 4 left to right (aka your -1 every two squares), and count up by 3 top to bottom within a box.
There's evidence it may also reduce snoring and sleep apnea by strengthening the pharyngeal muscles[1].

[1] https://file.scirp.org/Html/5-2460085_31850.htm
And will use that infinite potential to binge watch Friends for the 11th time.
Max 10% at my university in Germany. I’d say windows/linux was about an even split for the rest.
That brought back some memories...that was pretty much what I did.
> I'm not assuming climate denial is genetic at all, parents and cultures have a great deal of influence on their children's beliefs.

I think for my argument it doesn't matter whether the inheritance of the denialist position happens through biological or cultural means. Either way, what you're assuming is that by and large people cannot change their position (from the position of their parents) based on the situation they will find themselves in, that they cannot adapt culturally (i.e. they can only adapt via natural selection).

> However I find the argument that it's because of climate change to be a post-hoc rationalization.

Maybe it is. How can anyone know? I don't think it changes anything in the debate, if it's just a rationalization of something else. Maybe your belief that it is a post-hoc rationalization is a rationalization of something as well.

> under our current system (in the US) if everyone votes strategically some good might occur albeit in a somewhat corrupt, half-assed manner

Saying "some good might occur" is equivalent of "some bad might occur", which was my point. Your (not mine) U.S. voting system is horrible, you should push for changing it into something more sane. But regardless, I think what I wrote is true for most voting systems.
Comprehensive Review of Best Web Scraping Tools
In my experience is hard. All the remote offers I had always take into consideration that I live in México.

While the salary is like 5x what the average SE in México is paid, it is never close to what my peers in California are earning.
Yes, in a few cases the hardware would go back to its manufacturer for more investigation. The ones I'm aware of were more subtly bad, and more reproducible than this one though.
Yep, you nailed it. I wouldn't change Vec though. I would make the string types more consistent with the path types. The reason is that slices are more general than just vectors, whereas str/String and Path/PathBuf are virtually always only used together.
fc is an interesting related bash-builtin command. It will open $EDITOR and put the last command in it to edit.
In my experience, I've always listened to the last UX design E guy. Every time we worked on what he said the users asked for, we did well..
the article is a well researched list of some notable electronic music and as such is a valuable resource to anyone looking for jumping off points to go research and learn more. That's a better way to learn about a intimidatingly deep field than Ishkur's list -- from the start it was a satire of the sort of people who require obsessive categorization and desire for others to summarize stuff that one could just go listen to for themselves and form opinions on.
A lot of the justification for human space exploration seems to be circular and rest entirely on the quasi-religious belief that sending people into space is inherently good. Once you take away that belief, there's not much reason to do things like building factories or habitats on the moon.
Doesn’t work if www.example.com is just an S3 bucket, with the actual website at api.example.com.
The community and webinars will still live! :-) Demetrios (https://dots.ci/demetrios/linkedin) will continue to coordinate this.
I'm really hoping Swift breaks out of the app ecosystem soon and becomes mainstream on Linux, it's a joy to write and has a great compiler team behind it. Still missing some big features but I think they will be solved in Swift6.
why is the virus already disappearing from all over europe ? If it's because of containment then it will reappear very soon since everybody here is starting to get out again.

We don't know why viruses appear and disappear, but they do all the time, every year.
yes, because for most user choosing between security and functionality is not a choice they are prepared to reason about.

I'm no expert, but I am computer savvy. My experience is that more security ALWAYS limits functionality that I want. I get around it all with VMs and snapshots. I have totally wide open VMs that have no host access and just reset to the snapshot when I shut them down. the irony is that it is not only harder to choose functionality today, when you want it, but also harder to choose security. The choices are made for you. it is infuriating.
Presumably this means "hiring one specialist in this area".
It's been extremely disturbing to see how much the culture of special operations military has changed in the past 20 years. Previously, Navy Seal and Green Berets operated in silent, keeping the sausage making of military special operations quiet and secret, just doing their duty.

Now, it seems like every Navy SEAL now publically writes a book, sponsors a coffee line, or slaps their name, likeness and story all over everything from T-Shirts to gun accessories to clothing lines. It's made a complete mockery of what has always been a silent service and honorable job, and it's spawned a HUGE environment of tacticool people who want to act and look the part.

And then a lot of these special operations folks have decided to cash in on the privatization component of special operations - we've seen the Venezuelan attempted coup, and this.

Crazy times...
That's already been a problem for a long time. When CPU speed changes the transient currents are ridiculous, and the dI/dt is bananas, too. This is one reason why a few generations ago Intel had to go with a fully-integrated voltage regulator. The mainboard people were unable to build good, efficient VRMs off-chip.
> I think it's time for Jared to come in. If he can handle Middle-East peace and Covid-19, why not a Moon landing as well.

You’re being sarcastic but this is horrifying.

In the country my parents immigrated from, government officials appointing their family members to important positions is very normal.

It also did get bad enough that my parents had to leave that country behind.
Is that really supported by empirical trials? A short search online seems to point to that being somewhat disputed. I'm all for contradictory evidence though if you have some I missed.

Yeah sure a screen is emitting light which maybe makes it worse for the eyes to look at in some ways and situations than a paper page, but "looking at light" is almost an oxymoron - isn't that what eyes do?
If you are in IT, or any knowledge worker for that matter, do we even have a choice?
Does staring at two screens at the same time count double? At work as an iOS developer I look at two computer monitors, an iPad screen and a phone screen. When I watch TV at night I'll look at the TV and my phone. I'm sure I can get my count really high.
> Before, they had to port their crypto miner to JavaScript by hand

No, cross-compilers to JS are and were thing too, and were used by cryptominers.
It’s not totally true right? &Vec would be the equivalent here, what you pointed to can only be obtained by doing vec.as_slice()
Question: how does one detect socket push back using io_uring? For example, with libc "write/writev" for non-blocking socket would return less bytes than requested and allow code to poll for write readiness before writing more. This is quite useful to handle scenarios where there are impedance mismatches between processing speed and ability to send data over a network, e.g. processing needs to observe push back and handle it appropriately.
Apologies: I posted this question to twitter before I read the redirect here.
Syntax like @T was actually a type in ancient Rust. People really, really hated having even more sigils in the language, so we ended up removing them. There was also ~T.
This is by Gregory Chaitin, who also published a pretty interesting & related book called "META MATH!" [1]

I especially like the Turing / Godel equivalency stuff he discusses.

[1] https://arxiv.org/pdf/math/0404335.pdf