skysight-inc/HackerNews huggingface dataset:
For me, it is mostly the feature of getting the results I expect when I input a search term. Over the years I've been conditioned to Google, and have learned to intuitively formulate search terms in a way that gets me what I want almost immediately when I use Google. When I tried switching to DuckDuckGo, suddenly the way I formulate my queries no longer resulted in the results I expected. This resulted in my falling back on `!g` over 50% of the time.

I've recently started trying out the Kagi beta and it is the first time I'm not `!g`-ing constantly. It seems to give me what I want with the queries I expect. At first I was a bit worried that it might not find my perfect balance of news-vs-older-content, but I was pleasantly surprised. Searches seem to result in a nice ranking of current events vs other information. It also brings back the "Discussion" search feature that Google used to have in a good way.

If the result quality continues to live up to my expectations I can see myself paying for the service down the line, but will see how it goes over time; as well as how the privacy stance of the devs progresses in regards to both privacy and data ownership of subscribing users _and_ of the subjects of queries (in relation to RTBF requests and such).
That’s half a year earlier and it’s described as an opt-in change until the very end, where it’s mentioned as a default changing in a few weeks. That’s far different from what, say, AWS does proactively sending email and SNS notifications with a time range and usually listing the affected instances.
We will never sell your data
Are they marketing departments not being driven the by the same industry wide focus on OKRs and measurement as the engineers? They just are even less likely to get a default assumption of being valuable.
Compiling Plutus Core to LLVM
Arguably I shouldn't even answer since I have no interest in a social app and would not try this no matter what it was, but there are some more specific issues related to the use of phone contacts.

Understand that, to anyone who owns a home or is registered to vote, a phone is effectively useless. Very nearly every call I ever receive is a refi offer or vote canvassing or someone who wants to buy my house. The purpose of a contacts list is a way to allow me to know I'm receiving a call from a source I actually want, or need, to answer. But mostly this means businesses. The numbers are associated with an office, not a person.

And, as another commenter noted, the numbers that are associated with persons are effectively anyone I ever had a relationship with and never deleted the number. That includes women I went on one date with 20 years ago, people who are now dead, neighbors who haven't been neighbors in decades. I don't have their consent to share that information with you.

I understand it's a way to bootstrap a social graph without being able to export a friend's list from some other social app, but I would urge you to reconsider. For all of the other reasons I will never again use Facebook, at least one thing I think they got right was just showing you the friends list of existing friends who had opted into sharing that information with you. That was probably the best use I ever got out of it, since it allowed you to discover people you used to know and might want to reconnect with, but had never gotten or lost their contact info. It's much slower to require users to add friends one by one, but at least this requires a rough form of symmetrical consent.

Phone numbers are not private. I have never changed mine. Effectively, everyone I have ever called and told my name to may have me as a contact, and any one of them could have listed the number somewhere else. That is obviously how I get on all of these constant contact or whatever they are call sheets. Someone scraped it from public property records and now I'm a contact for thousands of people I don't know. I would not ever want to allow those people to auto-add me to a social graph. It's just inviting yet another avenue for spam. Even if you don't directly inject ads into your service, there is nothing stopping your users from doing it. You're inviting companies like LuLaRoe to leech off of you if you ever grow successful enough.
But then they would never work again! Look at where rent moratorium and $6,000 got us!

/s

Sorry, hearing this ^ bs logic every day in outlets from WSJ to NPR is beyond frustrating. We have helped our citizens so little during a pandemic it has shaken my already cynical core.
I'm fine with that. If you don't have something worth paying for, show me the warning instead of your website, and I'm not coming back again.
> 127m being meters, not millions (although heaven knows how much this thing costs).

If rumors are to be believed, it’s over three times that, at €430m.

(https://www.euroweeklynews.com/2021/10/25/jeff-bezos-has-a-n...)
"No, it's ok officer. We consented For them."
> Type variables have an actual well defined meaning.

In TypeScript or JavaScript? Can you say more?
Agree, but recruiters who can actually respect and match you with good criteria are valuable. I don't know why companies isn't do better job marketing / posting / community communication, but there are many jobs that feels like exclusively reserved to recruiters.
CruxOCM | Multiple Roles | REMOTE (forever) | Calgary (HQ) | https://www.cruxocm.com

CruxOCM provides automation for industrial facilities, directly impacting safety, environmental performance, and operational efficiency. We are a company of ~22 that is growing quickly, and we have an exciting year ahead of us deploying our solution to multiple facilities.

We offer:

- Apply your expertise to deliver real world industrial automation (our product isn't just web apps, ads, or DS just to create nicer reports)

- Enjoy a flexible, "remote-first" environment

- Be a part of a culture of individual responsibility on a cross-functional team that is focused on getting things done

We're looking for individuals who can work on cross-functional teams to deliver results in a remote-first, young org (less process, more "get stuff done"). Open roles:

- Sr. Software Engineer (https://jobs.lever.co/cruxocm/91823eaf-b72f-4e3e-ad1b-fb5761...)

- Product Designer (https://jobs.lever.co/cruxocm/997177e8-8783-4dd5-939a-efae78...)

- Product Manager (https://jobs.lever.co/cruxocm/0da68602-e76f-4395-99c7-81894a...)

- Sales Ops (https://jobs.lever.co/cruxocm/72c18e86-bac3-4725-a80e-e4fff8...)
The Marketplace Guide – Cheatsheet
Japanese language announcement: https://privacy.yahoo.co.jp/notice/globalaccess.html
Don't complain about what others do, when thats how you get paid. Get your house in order first.
I became the Head Copywriter at a $20M+ company without copywriting experience
At the end the author talks about curated link collections as a solution - create them using Pinboard.in and consume them via RSS.

I think the part that is missing is how to discover the link collections to subscribe to.

I'm building https://linklonk.com that merges the collection, the consumption and the discovery:

- You add links to content you liked to your "channels".

- LinkLonk connects you to RSS feeds and other user channels that posted the content you liked and shows you new content from them. The more content you have in common with a feed/channel - the more weight their new content gets in the "For you" list.

You can also share your channel via a public link (example: https://linklonk.com/channels/programming-yUlhkwDXFb) or an RSS feed (example: https://linklonk.com/api/publicChannels/programming-yUlhkwDX...)
.
Uncaught SyntaxError: Octal literals are not allowed in strict mode.
Or, in other words, the huge price/earnings of all stocks (even large companies) require that those companies grow even when this is physically impossible. Otherwise there is a huge downwards correction on the price, and people that brought it by the unrealistic price (that's anybody that brought it) lose most of their money.

This is the price of participating in an irrational market.
I have a use case for turning it off:

I'm in the middle of trying to create a taxonomy of our unwieldly internal documentation (which exists, to my despair, mostly in Google Workspace Apps). Part of this is recreating how other employees find and access things, including search.

And oftentimes when I'm searching in this capacity, I'm looking specifically for documents that are hard to find or that I've never had to touch before. My history is not only not helpful, I don't want it on because I don't want it influencing my thinking or searching.
You can't win. Most features added is because someone wants them. One person's bloat is another person's long sought feature.

Like a quote about Microsoft Office: A user only ever uses about 10 percent of the features. The problem is that all users use different 10 percents.
Hi, well it's probably not a good rate when you're just starting out. But I'm in my forties now, and it's basically an ongoing auction for my time that's driving up the price gradually. I have no opinion on whether or not it's "worth" it, it's merely what I can get.

Since I'm also working on my own projects, I don't usually work a full time equivalent or anything like that. Pricing might be different if I had to fill all my time with work.

Let's say I can fill 10 days per month with freelancing, that's 50% occupancy. After taxes and costs that boils down to about 3k per month of income - roughly equivalent to a mid-tier job in Germany. Again, if you're just starting out, your calculation might look very different.

But if there is one piece of advice I can give: gravitate towards higher-paying clients, even if the work is not as interesting or more demanding. Higher-paying clients in general tend to be more appreciative and more competent, on top of the immediate advantages for your wallet. Only take on jobs where all parties can feel satisfied afterwards.
Location: Oxford, UK

Remote: depends on company

Willing to relocate: not jet

Technologies: R, JavaScript, PHP, Python, Linux, DevOps, etc. (many different frameworks and languages over years)

Résumé/CV: LinkedIn - https://tinyurl.com/455kmyhy

Email: info##-##ivantomic##-##com

All round senior software engineer. Team lead. Years of experience in different stacks, industries and countries. Deep understanding of web development, system security, code execution, optimization..

The last few years leading development and engineering of data science knowledge discovery software specifically developed for the analysis of biomedical data.
Deeply involved in ML, biomedical data, pipelines.
Looking for senior roles.

If you are interested go ahead drop me an email with some details. I would be happy to send over my full cv.
> Well the cool thing about Western democracies is that nobody cares what you think about what they spend their money on.

The cool thing about democracies is that we could democratically decide to tax the ultra-wealthy at a much higher rate.

> And the folks hired to built that yacht (versus a home or a new company) are probably pretty happy to get the business.

And glass-makers are happy when it hails, but that doesn't mean we should be going around breaking windows.
Mega rich guy gets special treatment. People are annoyed.

The optics of this would be so easy to fix. Mega rich guy pays for revered landmark to be taken apart and put back together, but look, also pays for a new coat of paint. Everybody happy.
Zero-Knowledge Proof Rollups (ZK Rollups) with Data Availability Committees (or off-chain data availability for lower security situations) actually provide a fantastic balance of high scale+cheap (or free) transactions.

The downside is that code of running machines that can create and validate the ZK Proof, but since these systems can be more centralized without sacrificing anti-censorship properties, it’s more practical than it seems.

For people who aren’t convinced that ZK Proofs will be feasible due to the prover cost, Optimistic Rollups with the same data availability management systems also provide cheap/free transactions with the downside that moving assets off of them takes days to weeks.

Zero-Knowledge proof applications have been accelerated by the blockchain research community and they are, most likely, the solution to the fee problem while maintaining the security of users (which ‘high-scale, cheap blockchains’ just can’t do).
The issue is whether christian communities get to choose how to run their own communities or if they need to be told what to do from more progressive states.

Not saying they shouldn't be told what to do. Maybe they should.

But the power issue is very clear. They are either too dumb or immoral and need to be told what to do, or they are grown ups and can run their communities however they see fit.
The ArangoDB-NetworkX Adapter
Even with good salary, who in their right mind would possibly accept the DPO job at IAB? That's pretty much guaranteed legal trouble, because IAB will always try to point their finger at you.

Unless you're fresh in the job market and still believe in the good of people, maybe.
Incredible.

On one hand our Data Protection Authority gets that done and on the other hand the European commission is about to start legal action against Belgium for GDPR infringements https://www.brusselstimes.com/news/belgium-all-news/173086/e...

And we just passed a law that permits our IRS to have our bank account's data.

And there is an ongoing project to store and register citizens' health data in one single database, available to insurers and government agencies.

Over the last year there's been drama and real concern around the DPA https://iapp.org/news/a/belgian-dpa-director-resigns/ with director resigning and claiming pressure from the authorities post resignation (as PI rummaging through here trash bins).

We have a guy who single handedly decides if databases projects are OK with GDPR and privacy laws and he's the one providing the software solutions.

Belgian surrealism at its finest.

I know there are people from the north on HN, I wonder what are their view on these matters ?
You absolutely can (an example includes programmers who decide to work in computational biology and learn more biology from textbooks to better understand the job).

However, there is a substantial barrier for a programmer to switch careers and become a microbiologist: access to lab equipment. Part of the job of a microbiologist is to work with (usually expensive) scientific equipment to carry out and design procedures for experiments, and it’s hard to study independently without owning a lab space or the equipment. I’ve also found less educational material for self-study online.

Contrast this with self-study in programming. The required equipment is also just a low-end computer, and you don’t need a laboratory environment to develop your skillset. Educational resources (e.g. Automate the Boring Stuff With Python) are also not only widely accessible, but often free.
I’m sure the boat builders are very happy to take the money. It’s not like the money just disappears.

The only resources being used up here are one boat’s worth of metal/plastic/energy/whatever. Probably about as much as a couple of hundred cars.
Dutch media says the shipyard and Bezos.
It sounds like people are arguing about which President to blame for the jailing of journalists when both parties in the US hold the same position on the matter. The details are circumstantial.
Yes, there is a difference in that respect. But I was replying to the parent’t point that, because the banking system is run by humans, obviously they will fix anything for you that a human can identify as a bad result. (Like sending the money to the wrong place or to a scammer.)

It’s kind of missing the point to focus on the narrow issue of “can you accidentally destroy money in the conventional banking system?”
I'm building a desktop app that lets you query HTTP APIs but also databases and files. So definitely something you can use as a simple curl GUI. The big benefit of this tool though is that you can script and graph results as well.

Always happy for any feedback!

https://github.com/multiprocessio/datastation
They didn’t build the boat out of bank notes. The $500M is in the pocket of the thousands of people involved in the supply chain for the shipyard. Much better use society-wise than keeping that value parked in financial instruments.
One day?

Leftist protests have been judged in this manner for a century. I see zero evidence that saying "oh, well, it was just a couple of nazi flags" will cause people to ignore anarchists who show up at leftist marches and burn cars.
This is bullshit from Putins propoganda. He is nationalist and have a specific positions on immigration, but it doesn't make him extremist.
It seems pretty easy with Firefox - there's "Edit and resend" in the context menu of every request.
According to https://nltimes.nl/2022/02/02/rotterdam-bridge-taken-apart-l... the shipbuilder will pay for it. It will take a week to take the bridge apart and another week to put it back together.

Which is no big deal compared to the alternatives of a) missing out on a $500m contract for the local shipbuilding industry or b) moving the entire shipyard downriver.
No SRE in the world that is halfway decent at their job would think that way. You never make assumptions about any kind of change, much less a global change to a completely different protocol. Doesn't matter whose fault it is. You just don't introduce any change that has a chance of unexpected behavior without rigorous testing, and you roll it out g r a d u a l l y, and you stop when error rates increase.

Google literally wrote the books on SRE. For them to not know better is absurd.
Anybody wants to shed some light what exactly was illegal at the consent popups? I think Google, Microsoft and others use all different/branded popups, so I would want to know what the problem is there.
Is there efficent binary formats like grpc which doesn't require a predefined schema?
Well, it's his money.
You didn't actually address anything I said. I'm not talking about privacy at all.
"Race to the bottom" tax policy is only really good for multinational corporations.
Meta tags are a lot less complex than what the schema.org standards provide for, though. The latter were developed for the very purpose of matching "messy" human-written sites.
> more context?

Maybe https://news.ycombinator.com/item?id=30177216
To each their own, but overemphasis of the need for passion might just be pushing societies towards even more workaholism. Being passionate about your job you would probably end up spending more hours, much more effort, making it your utmost priority. We could see these as desirable properties for the businesses, but at what cost for individuals?
In a way, yes. Bold Voice teaches you how to pronounce and tests you. I assume they use some ML models for tests. Check em out they’re great!
Libre office is great. I typically use markdown + pandoc where possible, but if I'm forced to open a .docx LO is a godsend.
I encourage you, unreservedly, and without any personal malice, to fight the reality distortion field that causes people to make decisions like the above.

Users do not want this. Engineers, PMs, and executives want this. Google's 23% YoY revenue growth wants this. To Google, users who don't subject to dystopian tracking, who don't consent to Google knowing everything about them, who just want to go about their own lives while not being studied like a lab rat, or pestered to let an all-powerful force in the sky wring their lives of all digital value, are a round-off error. Google has shifted from its default modes of putting the user first, offering them services and information at their request, of being uninteresting in who or why is asking...that it has become one of the leading forces eroding user privacy, agency, and trust.

Inside of Google, the reality distortion field is intense. It doesn't feel intense, it feels rational and right. Google sees itself as an infinitely benevolent force for good in this world that occasionally makes mistakes. It literally cannot fathom what an abusive, creepy, and unfeeling machine it's become. It sees itself as being made of very moral people. It cannot understand that its enormous size, its market position, and its list of priorities have created a configuration of people that can do nothing but eat the world, and at this point it is doing so, despite what those people have in their heads.
I’m surprised to hear that as that hasn’t been my experience living there (I’m not Singaporean though).
Let me know when a cryptocurrency causes a global crisis because of their inability to safely manage funds, because banks have a history of doing exactly that.
>According to who, you?

Spyware is illegal. So it’s just a matter of defining the data collection practices of internet companies as spyware.

>How is it spying when the people are freely giving away their data?

It’s not “freely given away” when you need a team of attorneys to understand what you’ve agreed to and you have no audit rights. Point me to the public FB page where they clearly and easily define all points of data they collect.

> Fair enough, but that entails not creating or fostering an imbalance by constantly providing the internet with your personal information.

Quite absurd to take this position after big tech companies ruined the internet economy with their spyware model. Is it your position that these companies were just responding to consumer demand to unknowingly give up their data in exchange for free services?

>Very true, however it's not clear how a truism about something else relates to the topic?

The only reason we have this spyware economy is because tech companies thought it easier to grow their enterprise off spyware than selling a legitimate product at a price.
Aren't the cards cryptographically signed as the EU ones?
> The cool thing about democracies is that we could democratically decide to tax the ultra-wealthy at a much higher rate.

And yet it doesn't happen

> And glass-makers are happy when it hails, but that doesn't mean we should be going around breaking windows.

No one is going around breaking windows to give window makers jobs
Yes - they clearly don’t test the GCP console in Firefox since they “accidentally” break it on a regular basis, and there’s just no excuse for that happening at such a rich, well-staffed company.
Your problem is you think companies are good to begin with. Companies exist to make money. Nothing more or less.
Singapore is an island nation with a tiny population (~7M) and has loads of national security concerns including destabilizing forces spreading misinformation.

So, no, suing for libel in a personal capacity does NOT equate to exercising state power as you assert. Unless you claim the entire Judiciary and state apparatus which has a long track record of issuing rulings both for and against public personalities is somehow flawed.

This is HN, i wouldn't have expected a comment such as this to go unchecked this long.
Wow! I wasn't expecting to have THIS MUCH customization available to me.
Definitely wasn't expecting to be able to rotate and change colors.

10/10 will use in the future
The best is rekt news: https://rekt.news/
Its programming in its purest form, lambda calculus
SEEKING WORK | Romania (GMT+2) | REMOTE

CV: https://rolisz.ro/CV.pdf
Website: https://rolisz.com/

I'm a machine learning consultant looking to help get you started with artificial intelligence. I have developed initial proof of concepts for startups and guided businesses with existing products on how to machine learning based features, from helping them build a data gathering pipeline, training the first models and getting them deployed to production.

I have experience with Tensorflow, PyTorch, HuggingFace, scikit-learn, fastText, Docker, FastAPI, Python.
Thus proving OP's point.

"The amount of blame that is assigned to the Firefox team is staggering"