skysight-inc/HackerNews huggingface dataset:
The problem with having your own server instead (then you can just do transport encryption and call it a day) is that everyone needs to be on your server. Or go decentralized, but that has its own host of complications that may or may not be easier than end to end encryption.

Also note that it's not impossible. Wire and Signal have come a very long way already, it's just the front-end (UX) that they're lacking on really. Telegram has features like a video editor and user-filtered search, but those are all client-side things and have nothing to do with e2e encryption. All the things that do (sending messages, emoji reactions, group chats, group video calls, etc.) are already implemented by both apps.
"Easy" is probably because it boils down to, install X, Y, Z, edit config for X, Y, Z, start daemons X, Y, Z. There's no complex math or thinking involved, just plugging stuff in.
A thoughtful cause with a well thought out landing page to grab the eye. Unfortunately,every link on that page to support them 404s.
The winner algorithm is short live. I.e. to be a winner in the stock market, you must have a loser that took the other side.

Since the marginal trade is done by sophisticated players, as soon as they realized that they are losing, they will either stop trading or switch algorithms. This would render the winning algorithm as ineffective.

Note that buffet succeeded in a different market (1970), today buffet mainly run companies, not trade. Also, HFT today are about providing liquidity, not trading.
A lot of it is usually setup issues, i.e. either not enabling power saving features or hardware incompatibilities causing them to not be used. E.g. some mainboards ship with efficient power states disabled in BIOS.

EDIT: e.g. for an optimized system with Ryzen 9 5950X and RTX 2070 Super apparently 40 W is doable for "sitting idly on Windows Desktop" according to reputable tests. Lower-class hardware can do less.
I use Picard first to do the initial cleanup of the metadata where I can look it over, then beets to copy it to my music directory and extract the album art to cover.jpg. :) It works for me! Love them both.
I wonder why she believed her mask would not be effective at keeping other people safe from infection.
Quite a lot of libraries exist to do this. But doing this in an app with a large user base looks offensive. Solution would be for some decent open source translation APIs to appear.
I didn’t mention anything about interest rates
Because google sucks in so many ways.
No it isn't really about money, but about having an instinct for products, users, quality, and which opportunities are important and which are not. Have those in place and financial success will eventually follow.

This doesn't mean it is easily achievable. It certainly isn't. The distinction lies in not being delusional about how the important customers see you. And Yahoo was, for most of the time I paid attention, horribly delusional.

If we're going to focus on financial success it is important to use the correct measuring stick. You have to look at the delta between the potential and the actual value realized. Conservatively, the potential for Yahoo was at least an order of magnitude higher than the peak value. It had money, it had the biggest email service in the world, it had lots of eyeballs, it owned a good chunk of the world's web search talent, it even owned certain key advertising patents.

And it managed to squander every single one of those advantages - without exception. It was fucking painful to watch and even more painful to be part of it. At least until I decided to leave because none of the products I cared about were actually good enough that I'd use them myself.

I remember one afternoon when I was trying to figure out a shortcoming in a Yahoo product - one of the five or so products featured prominently on the front page. I asked around who I should talk to and eventually I realized that the product had zero developers - they had all been absorbed into a team that was working on something entirely different. When poking around I was told that "the CEO uses the product and thinks it is fine - so it is done. There is no need for developers or any further development". This was Yahoo Calendar. If you think back to the early 2000s, calendar was the unsolved piece of the replace-Microsoft-Office problem. Calendar was strategically important for defending the email position. And they didn't even understand that. They had zero strategic understanding of the space their products were competing in. Of course they lost the position. As anyone who paid attention knew they would.

The peak value of Yahoo was only that high to begin with because of very fortunate investments early on. Not because they actually knew how to do products. They had no idea how to build product. Be it search, email, or advertising platform. Not for lack of technical talent, but due to grossly incompetent leadership and an organization stuffed chock-full of useless middle managers.

Yahoo had the potential. But not the leadership to realize it.

Also, keep in mind that Yahoo itself had a negative valuation at one point - it was worth less than the value of its assets.
I agree, if you are savy enough working and maintaining your linux desktop I don't think I have any attraction to go back to OSX.....

maybe Alfred was the only nice things about OSX i miss on Linux (even with a bunch of wofi/rofi scripts)....

ah yeah the hardware gestures, I use libinpute-gestures which is nice but come nowhere the builtin osx gestures.

aside of that linux (nixos/sway for me) is IMHO a 100 time more efficient,
1. Finish XML5 parser I left to languish for quite a bit.

a) Help the man who made Html5gum, and inspired me to work on my own parser, by helping him with HTML5 parser.

2. Learn to program Rust games.

3. Finish the goddamn puddle spilling for SS14.

Happy new year, all!
> First example suggests that `ls` should not be used but `ls -l` - the same program author advises against in the title, but with a parameter - works as expected and in this case would not result in "you can't tell".

The first example is used to demonstrate the issue and to demonstrate that "-l" introduces other issues (inconsistent escaping).

> Computer does not use console output of ls(1) to determine the list of files. It's for the user. The computer can tell what is a file here.

But if you try to use the output of ls in a script to find filenames, the computer will be using ls to determine the list of files. Hence the advice not to do so.

> The title could also be stricter with s/ls/"GNU coreutils ls"/g, too. I could not reproduce all the issues with FreeBSD's ls(1) under zsh.

I think that just emphasises why you shouldn't, as it demonstrates you can't trust the output of ls to be consistent between systems either. If you are sure you'll never need to run your scripts on another system, you might not care, but when it's so easy to prevent this by e.g. using find with "-print0" or equivalent, it seems silly to not just unlearn the bad habit of using ls for this.
I am on tmobile, and searching odyssey via ddg gives me all the relevant results (the homepage, wikipedia, etc)

Google is the search engine I see most aggressively editing my results.
> Is DSVGO the same as GDPR?

Yes, just the german name :)

> Why wouldnt ISPs bake personal agreement into the TOS like every other cookie clickthru?

Personal agreement baked into a TOS is illegal. It has to be declinable and the service be offered regardless. Those cookie clickthroughs are getting those publishers sued now, see https://www.huntonprivacyblog.com/2019/10/03/cjeu-reaches-de... for an example.

> better to get permission in case unintended retention occurs or business needs change.

Which exactly is why this is not allowed. You can't just collect data just in case. Or you can of course, until you get caught and fined.
Are you implying that a negative trade off is that you're not prioritized according to wealth?
Stay in bed for a couple days, eat chicken noodle soup, watch cartoons.

Worked in Feb 2020 and the first week of this month, when it ripped through our family. Teen daughter came down with mild symptoms first in both cases.
I will watch you :). Can we request topics?
Hunter Biden is a Yale Law grad and was nominated to the Amtrak board by George Bush. He's a lobbyist and investor. He's exactly the kind of person you'd expect on this sort of board.
This is nothing to do with government worker competence. Undoubtedly, the governor has been advised that there is no case. It's legal harassment, and a sign of (a) a structurally flawed system (the executive should be in no position to make this sort of threat in the first place) and (b) a sick political system (even if the executive is legally able to make such a threat, it should be politically impossible for them to do so).
Parsing UNIX command outputs is generally a pain and constantly a source of errors. PowerShell mostly solve that, I wish we can use that.
Three independent, but somewhat related thoughts on this topic:

1). On HOWTO articles about infra (1/2): I'd like to see more articles that lead with requirements, rather than setups that then justify the setup with requirements. Like, congrats, you managed to host a bunch of web applications via containers on a dedicated server. It's really nice for a super personal project and I'm sure it helped OP gain a lot of operational experience across several domains, but I just find this type of article to be "DYI porn" for a highly specific subset of DYI.

2). On HOWTO articles about infra (2/2): Is there any sort of comprehensive infra setup guide out there? Even something that just covers "core" AWS services (CloudFront, EC2, ELB, ECS, Lambda, CloudWatch, CloudTrail, and a few others...) feels like it would be incredibly useful for so many people.

3). "AWS on Rails" - I feel like we're getting close to a time when "AWS on Rails" emerges and we see the birth of a new opinionated tool that says "Most people just want to ship their product, not fiddle with cloud infra. Do it our way and you can focus on product instead of infra"
I'd consider OpenGL 3.3 today's lowest common denominator, if you are after backwards compatibility. It removed the intermediate mode pipeline and introduced the Core profile, making it a good candidate for the lowest thing to target.
In OpenGL 2.1 you can pull in essential features like shader4 and UBOs via extensions, but 3.3 made it core. New ways to interact with OpenGL like DSA are generally available via extensions as well. It's "not recommended" mainly because Apple is the odd one out in removing support for it.
>There are a few of these that don’t really feel like pivots to me.

Because no authority dictates the meaning of "pivot", it looks like the concept diverged and became wider:

- "pivot" as switching from a unprofitable or failed business idea to a profitable one. A "phoenix rising from the ashes" type of pivot often associated with startups that finally figured out the elusive "Product Market Fit" instead of shutting down. This seems to be the original meaning popularized in 2011 by Eric Ries "Lean Startup" book : https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous...

- "pivot" as any change in business focus whether the previous one was profitable or not.
I have been testing it for about 3 years now (FOSDEM 2019 made me interested again)

I started pulling people to it only a few months ago when I thought it was good enough (includes almost no encryption issues happening in all day usage)

My mom uses it as well. It works fine. I had to install the app though, like all the other apps.

The reasons why I found Matrix interesting, were:

- Telegram like syncing messages across all devices while adding a new device is as simple as setting up WhatsApp Web

- It's a standard for interoperability - I got sick of telling others what to use and being told so by the network effect

Copying Wire or Signal just wouldn't work for technical reasons. I also wouldn't want a copy.

I got all of your recommendations over time (including buying Threema with all my friends), but they just haven't been good enough for us and me.
In practice, no one cares about Electron. It seldomly VScode or Teams are used at work
Indeed. Large organizations have prioritization issues. You need to explain impact so the manager(s) can prioritize, don't discuss technicalities (known unknowns).
If you’re looking at file system in the purist possible sense, you’d be right. But equally a lot of other meta data is stored beyond the inode that file systems “understand”. And there is already precedence of file systems having code to intelligently handle file names (eg options for case sensitivity). So pragmatically it’s not an unreasonable suggestion to house any code defining legal file names in the file system driver too.

The biggest argument against that in my view isn’t down to testing but DRY methodologies: if the code sits in the kernel then it should work against all file systems and not just supported ones.
In an ideal socialist economy, I could imagine engineers being sponsored by the state to work on FOSS, similarly to what happened in USSR with the Artists' union or in Tito's Yugoslavia.
I love that one of your goals is to not spend personal time on professional development, I feel like this is such a controversial topic right now.
Yes, this all follows from the DSGVO/GDPR and - depending where you are - their local implementations. When data means personal data, which includes IPs and certainly things like websites one visits, connection metadata an ISP would collect.
Reusing C libraries: The Oberon+ cross-platform FFI language
Looks like it, but it’s still an undocumented private API they’re using.
Netflix went from legal access to any DVD produced, too needing content deals with the entertainment industry and making their own content. The technical difficulties are minor by comparison.

That’s generally what pivoting means, going from chemical to digital cameras for example is a similarly huge jump even if the customers largely stay the same you lost a huge revenue stream from selling and or processing film and now need to spend a lot more on R&D.
For me personally, 24fps is extremely close to being unable to perceive motion, and in many movies I absolutely can't see the content.

Any pan in a movie is something where my mind absolutely is unable to process the motion and I become unable to see anything at all. With motion interpolation on, I can actually tell what's happening in an action scene.
> PostgresSQL isn’t SQL though

What is SQL acc. to you? MS-SQL, MySQL, SQLITE, Bigquery “Standard SQL”?
No sane attacker attacks the strong point. They go for the weak points. https://www.bankinfosecurity.com/crypto-platform-suffers-log...

(I wonder what happens if attacks are ever found against SHA-256 as they were for SHA-1?)
I was unfamiliar with NPS until about 12 hours ago (but not because of this post).

NPS has had a strong prediction of stock price (I learned this morning).

https://www.marketwatch.com/story/this-surprising-investing-...?

Of course, it’s just opinion. But maybe there’s some use to NPS after all.
If you are in Russia, is it wise to call Putin a dictator on a public forum?
Intent to murder is now a misdemeanor… in Maryland.
It allows for things like https://docs.rs/typed-html/latest/typed_html/ to exist.
Thanks for sharing!

My system is very similar to yours. I think that using a snooze or sending them to yourself is good.

1/ Optional. I make a list of the general areas in my life that are important to me, e.g. "family", "friends", "art", "work" ...
2/ I define a list of targets for the year accross those areas. I try to get them limited (between 5 and 15), achievable and measurable (even if I accept a few deviations).
3/ I review them every months. To reinforce "commitment", I would perhaps advice a "target buddy", even if it is just to send him or her your monthly update.
No. Powershell is a whole new CLI user land as well as a shell. If you want something that’s compatible with POSIX but still has smart pipelines and native support for JSON then you’re better off with Elvish or Murex as shells.
> Well, if you're very opinionated regarding your setup, trying to force macOS into your ways won't work

Huh, they said they really tried to like macOS for an entire year ...
I'd recommend to take a look at https://www.nushell.sh/ which has structured output, but displays it neatly when printing to the terminal.
And that's why you buy the CD release of Peter Gabriel albums and listen to those instead ;)
There was a crowdfunding campaign in 2020 through Kickstarter that only reached 1/10th of its funding goal: https://terrainformatica.com/2020/09/07/open-sourcing-the-sc...

CA$ 100 got you immediate access to the source code under GPL or 4-clause BSD, CA$ 500 got you additionally a lifetime commercial license, etc.

One of their customers commented this:

> If people want good software they should pay for good software It’s simple as that.

> I dont care about bloated electron apps. They are competition.

>

> Sciter gives me a competitive advantage and it going open source kills that.

> As a paying customer I hate that.

Above some critical mass of customers, it might be better off not being open source both for its creator and for its users.
(self-)discipline weighs ounces, regret weighs tons
I’m waiting to see the XKCD about there always being an XKCD for every topic on HN.
Companies looking for international software engineering interns summer 2022?
Hello HN, I'm french.

I’m looking for a 13 weeks internship in computer science starting in May/june 2022.

I was wondering if some companies were looking for interns ?
Maybe some people know places where I can apply, like universities ?
For the U.S, I noted that I needed a sponsorship from a company (J-1 visa).

I’m a software engineer apprentice and web developer.
I’m currently doing a master’s degree in apprenticeship in Software Engineering in France.
This training lasts 3 years and is a sandwich course, so 50% of my time is spent working in a company (so I have already 1 year experience in fullstack web development).
I’m studying software engineering, algorithms, mathematics, physics, social science and finance.
> Is there any sort of comprehensive infra setup guide out there?

This would be the AWS certification at their different levels.
Personal: spend more quality time with family and friends. While I spend time with them, Covid made much of it transactional in nature.

Professional: I launched my business and look forward to growing it!
self-discipline is a secret weapon
It's not an idiom. It's a fireable offense.
Digging in to that central argument he’s making, it still doesn’t make sense to me.

If you read the Stanford bulletin linked in the article, there isn’t a requirement to return to campus for the first two online weeks.

> I’m a student currently away from the Stanford campus for the winter break. Do I have to return as soon as residences reopen, or can I wait until later?

> If you are healthy, you are encouraged to come back to campus on-time and get settled. You can return to campus later if you choose to, but we advise against waiting until in-person classes are about to begin. This is because if you return on-schedule, test positive upon arrival and need to isolate for at least 10 days, you will be able to continue your coursework during the online instruction period. Once in-person instruction begins, any accommodations for those in isolation will need to be arranged with individual instructors at their discretion.

Ultimately, Stanford is basically giving you the option of two extra weeks of time to spend wherever the heck you want (if you want to take that risk), and this guy is complaining that it’s making him “miserable.”
The two biggest time savings where accomplished by using a version without the regression bug, and using incremental builds in debug mode for local dev. Bugs can be introduced in any language, so the only gotcha to be fixed is that maybe incremental compile should be the default.
Given that Google runs ReCapcha - which is almost certainly the world's most widely used browser fingerprinting system - they have ample experience with is-it-a-real-browser cat and mouse games.
Isn't explicit hardware support for SHA-3 rather limited? In particular, there's none on Intel and only A13 and A14 on Apple. It can still be vectorized to a degree on other CPUs, but in that case it'll be slower than Blake3.
IPTables LoadBalancer
Simple IPTables Loadbalancer. Uses profiles to handle different rules. Can be applied in the client host where it does LB capturing the NAT/OUTPUT chain, in a intermediate server where it works as a proxy and captures packets in the NAT/PREROUTING chain, and in the server side where it captures packets in the NAT/INPUT chain
Are there examples of jail time for fraud happening for beingdishonest about sw product flaws?
> I think it would be cool if HRTF options were exposed to the user

This sure sounds like something Apple would do!
The way HDR+ merges stuff (which looks awesome, but something is just off, especially in darker environments) is actually why I bought a Sony α6300. Used it was cheaper with a good lens than a Google Pixel would have been (my Pixel 1 stopped getting updates after all) and the photos it takes are incredible.
What are the other ways for the US government to "pump up the stock market"? Quantitative easing policy is going to be over in March.
> and there would be no problems.

Only if you ignore the billions of animals being killed.
Vaccines do reduce transmission, via (a) reducing the chance of becoming infected in the first place and (b) reducing the average duration of the infectious period. As far as anyone can tell, this holds up for omicron, at least for boosted individuals, though it's certainly less effective at preventing infection.
Nothing to share directly, but I just want to point out 2021 was not a great year for finding love. Don't be so hard on yourself. Keep trying in 2022, it will be much better.

And you're already making it easier for your future yourself by building muscle. Keep training hard. I wish you all the best.
This isn't really about renouncing citizenship, it's more to do with how lazy and/or corrupt government employees are, and how we the sheeple have allowed them to get away with that for so long.

For example, in Oregon, our Department of Motor Vehicles basically decided to shut down for 18 months. Good luck taking a driving test, transferring a car title, etc.

In contrast, my local supermarket, staffed with people who are paid a pittance compared to government employees, didn't even have 18 hours of of downtime because of Covid, let alone 18 months.

Doubtlessly all those "frightened" government employees were quite willing to take their full salaries during their high stress 18 month sabbaticals.
Be careful with docker and ufw though! Any rules you setup in ufw will be ignored by docker, so exposing a container will always open it up to the public even if you specifically denied access through ufw.
It was for four teeth and with all-in I ment I had to pay for it out of pocket (first few hundred euro are at my own risk) and it (should) cover the whole price. No hidden subsidies. The insurer just billed me the full price they bargained for.
But is it faster? And does it actually work?

I might be unlucky, but I can't count on my two hands how many times did my 2019 MacBook Pro become unresponsive (and occasionally it restarted itself... After being unresponsive for 10 minutes). It's a work laptop and there is some admin software on it (afaik), so that might influence my experience... But after a year of use, I still sometimes feel the need to defenestrate it...

My favorite bit is that after a restart sometimes it gives me a screen where I can't change the keyboard layout.. and I can't type my password because of the special characters I use. So, I just restart again and hope I get a login screen with the keyboard layout change possible. (And yes I have changed the default layout multiple times, but it always switches back to some other default)