skysight-inc/HackerNews huggingface dataset:
Just a note of wording: Almost everyone is a "non-user", speculators probably vastly outnumber the true "users" (money transfer, laundering, ... what else?)
Amit Singhal, who was Head of Search at Google until 2016, has always emphasized that Google will not use artificial intelligence for ranking search results. The reason he gave was that AI algorithms work like a black box and that it is infeasible to improve them incrementally.
Then in 2016, John Giannandrea, an AI expert, took over. Since then, Google has increasingly relied on AI algorithms, which seem to work well enough for main-stream search queries. For highly specific search queries made by power users, however, these algorithms often fail to deliver useful results. My guess is that it is technically very difficult to adapt these new AI algorithms so that they also work well for that type of search queries.
This is the exact reason I am against CLAs. Relicensing. You give me your work under the conditions of the GPL, then I as a contributor want to do the same. If relicensing is allowed you could just close up your source code and even though I contributed GPL code I could do nithing against it.
In India, this is being dealt with in a different way. Amazon India and Flipkart (controlled by Walmart) are treated as a "marketplace", ie providing a platform for other sellers.

There are strict rules to limit domination of a few sellers on the platform (limits on percentage of sales by each seller). Neither of the two companies are particularly happy about it so probably it works to some extent.

https://www.livemint.com/industry/retail/ecommerce-companies...
> provided by IBM in June 2011

In Czechia we have a system where all sellers have to log bills to prevent tax evasion. IBM also provided the system. It cost ~ 15m$ to set up and ~15m$/y to run.

Given the rate of ~millions of bills submitted per day, of which the government only gets the total price and taxes, you have like ~hundred bills per second.

I could scale a gunicorn+sqlite on my 2014 MacBook Pro to be able to receive this rate of requests with a payload which could fit inside a single TCP packet. Sure, there is auth/backups/analytics... etc. Yet, I still just do not see how could IBM charge the extra 14m$ to set that up...
Does a collection of what you think constitutes "the essentials" exist anywhere, or must one go digging through the archives of HBR for the 80 years prior to the early 2000s timeframe to find these gems?
> Ultimately, in the context of the country/culture, legal protection is a progressive position, but it's not sufficient, unless complemented by a degree of anonymity. Not sure how that could work, though!

Legal, non-anonymous and socially respectable escort services used to exist, you know. It existed in south india as a practice for hundreds of years before the british came.
Though website mentions thrust-to-weight ratio of 1.7 for 47.5 kg, so it can lift up to extra 33 kg. There is also a description of a spraying system with a tank of 20 l/kg, so it seems 20 kg is the actual payload capacity.
Demo video linked in the paper: https://vimeo.com/631461226
There's a big difference between writing a translation of something or writing a commentary on it.
The question of whether it's good and wholesome is orthogonal to the question of whether society should punish those who do it.

Scenario A: Resourceful, successful, happy. Should she be forced to accept dangerous working conditions and live under the constant threat of eviction, imprisonment, harassment and stigma? Why? What's the argument in favor of making her life difficult?

Scenario B: Physical or mental disability, unattractive, can't afford to refuse clients even though they make her unsafe, doesn't have any other way to pay for rent, food, meds and diapers. Should she be prevented from going to the police when someone beats, rapes or robs her? Should she be prevented from organizing with her friends for mutual protection? Should she be prevented from advertising online and instead forced onto the streets? Again, why? What's the argument in favor of making her life even more difficult?
from my country the page redirects to "buy pixel 4a, 389€"

google doesn't even want to to know that later model exist
Need Feedback: .NGO – Create a nonprofit in minutes instead of months
Hi!

I'm hoping to get some feedback on a start-up we're working on.

Anyone that wants to start a nonprofit fundamentally wants to accept donations, issue tax receipts, and store their donations in a bank account.

Currently do all of this, it can take a few days to incorporate, 8-10 months to get a 501c3 from the IRS, and on average a week to get a bank account.

.NGO is fintech company that's building the infrastructure for the modern internet nonprofit. With our technology, you can skip waiting months and instead start fundraising for your nonprofit, automatically issue tax receipts to your donors, store your funds in a bank account and have an unlimited number of virtual debit cards in order to pay for the expenses of your nonprofit.

We have a beta of our product over at https://www.dot.ngo

Would love to get some feedback on the idea overall and anyone to try our platform if it interests you.
The forums have always been user ran projects. Chris setup the kicad.info forum about 5 years ago. I personally doubt Chris will go rogue, he has been preaching kicad for far too long, I would say he has well and truely "drank the kool-aid" (Not the correct term, but was the first term that came to mind, what I mean is that he is extremely passionate about the project so I don't see him doing it any harm.), but I see your point that the forums could be another point of failure as they are user ran.

The annoucment is also on the kicad.org domain. https://www.kicad.org/blog/2021/10/Avoid-links-to-former-kic...
You have a number: the amount of seconds that have elapsed since some standard moment in time. (Usually the seconds since the start of 1970-01-01, London.)

The have a problem: how do you take this information and use it to render the time on your local time rendering device, in your current legal jurisdiction or place on Earth organized enough to make decisions about time?

tzdata solves this problem.

You’re usually working with a clock with a 12h or 24h output and a minutes output. But what about non-standard time-rendering-devices / wallclocks? Are there cultures that do something different to 24h days, similar to the global diversity in date-rendering?
Nio is also doing it, not sure if they have created a standard bodies for it.
Do some applications actually use denormal floats ? I'm curious.
High energy prices drive investment in cheaper alternatives, which would be renewables. That's a good side effect because we need more of that. Though of course it sucks for people who don't have the opportunity to make the switch yet. And while it is short term nice for coal and gas suppliers to be able to sell at a higher price, the price instability is going to decimate their customers and accelerate the move to cleaner and more price stable sources of energy.

People working in coal mines need to actively worry about layoffs. Many remaining coal plants might not make it through the decade and a lot of mines have already closed.
Looking into it again, it appears the residential registration is indeed decentralized, but most of that data seems to still be saved in a central database thanks to Abgabenordnung § 139b [0].

There is something about sharing that information, but I can’t say I understand the legalese ;)

[0]: https://www.gesetze-im-internet.de/ao_1977/__139b.html
Wouldn’t that fall under the first-sale doctrine? Once a copy is created, it is legal to sell that copy. It is the act of copying itself which might not fulfill the obligations of the license and might therefore break copyright law. I.e. it is the factory making TVs which is at fault here, not people re-selling TVs.
That was the question. You often comment about SmallTalk here on HN, so I figured that perhaps you had any learning resources as you previously pointed out that I might have things mixed up.

In this case, I would want to learn more just for the fun of it, like learning to play an instrument, holding off effecting the world for now.
I think you're terribly naive if you think a phone kernel has no attack surface. It is absolutely a security risk to run an outdated kernel. It has nothing to do with whether there are services running for a hacker to connect to; it's about whether it's possible for an attacker to trigger buggy behavior somehow, whether that's sending malformed packets or Bluetooth frames or invoking patterns of syscalls that cause bad things to happen. Heck, here's an obscure bug in Linux on the front page of HN right now, which Android is based on: https://googleprojectzero.blogspot.com/2021/10/how-simple-li... Also, I know GP was specifically talking about upgrading the kernel, but keeping drivers patched is much harder without vendor support, and there's likely to be more attack surface there.
If a woman is poor, struggling to survive or trying to give a child a decent life in a society and economic system that is very sink or swim, do you consider it "consent" if she agrees to have sex with you so she can pay the rent, or have a decent meal, or buy the drugs she got hooked on dealing with depression and alienation, sold to her by a predatory drug dealer?
Their main selling point seems to be that they can take "authentic pictures of people with different skin tones" (translated to English from German by me, as I can't get Google to show me the English page). Google truly is all in on diversity. Wonder how it will work out for them. Nothing against people with different skin tones, but how different will the skin tones of the average people an individual is surrounded with be? I personally don't know people of so many different skin colors that I ever worried about that issue, but perhaps it is different for many people in the US?
I agree, it’s of course also possible for analogies to be strained or unclear. You need to keep the audience in mind as well.
Third party repairers are already popping up that will do this for old Nissan Leafs.

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

There is quite a big commercial opportunity, I expect the sector will grow alongside the growth and ageing of EV's.
Startpage is now owned by an advertising company [1]

[1] https://restoreprivacy.com/startpage-system1-privacy-one-gro...
It's worth noting that this is not only true for fame but also more generally for power. Power literally corrupts the mind. So in a way, hierarchical power structures are a mental health crisis.
WTF? Why didn't the guy respond to the new maintainer's attempts to acquire the domain, and then let some rando buy it?

Seems like a dick move.
Looks like in the EU "sugar free" is limited at 0.5g sugar per 100g or ml of product: https://ec.europa.eu/food/safety/labelling-and-nutrition/nut...

I checked one and it contains 0.1g of sugar per 100g, but it's not added sugar, it's contained in the other ingredients. I don't know if it's possible to make it with absolutely 0g of sugar. But there is no separate ingredient "sugar" there.
> If our objects are sets (as they are in the category of types and functions)

And from the previous article:

> What I do love about category theory is that it is not some framework, or design pattern, or best practice that somebody came up with empirically because it helped them solve their problem, but it has strong mathematical foundations. It always adds up, things click smoothly, and it is just so satisfying and fun to experience this.

I was thinking about that in the context of nominal and structural typing. From my (limited) understanding, set theory is equivalent to structural typing. That would mean the following:

type point = { x: int; y: int }
type my_point = { x: int; y: int }

let example (p: point) = p.x + p.y

let po: point = { x = 5; y = 6 }
let my_po: my_point = { x = 1; y = 2 }

example po // => 11
example my_po // => type error

should typecheck, as point and my_point are exactly the same from a "set" point of view. But they don't. It's like naming the record made them different types even if they are structurally the same. So this is something I don't understand. I feel like I'm missing something, but I don't know what.
That’s trademarks, not copyright. You’re not making a copy of the costume.
One must be really a hopeless ugly German to pay a woman from EE for sex. They hope for a relationship anchoring them in the country and need a guide through the ruthless rules and bureaucracy, you receive sex free of charge. Bulgaria, Romania, Moldavia, Poland, Belarus, Ukraine - you pick the flavour. Historical justice... not.
> if your options for romance are with men who don’t like sex work

Well, that's a very positive way of formulating this. This could be put more accurately as: "If you decide to enter a long-term relationship, you will have to either find a partner who wouldn't mind sex work (might be difficult!) or lie to them (ouch!)"
That actually sounds on the money. I hope you're right!
The term should most likely be "wage/price spiral." Otherwise you'll need to explain what a wage-price is.
Definitely, I'm referring to the issues related to end consumer.
All of them :P
Targeting 25 years of Windows with Visual Studio 2019
Yes, some people believe in non-factual things that they refer to as "alternative facts".
> Once you start seeing clients, expect to get used as a reference and to start getting emails from other providers asking about clients you’ve seen. It’s considered extremely good form to respond; this is a collective safety system we all use to help each other, you rely on their information and they rely on yours.

I wonder if the police could exploit this practice to make arrests. Arrest an escort, get access to their email as evidence, then start going after the people who made reference requests. I suppose the email address could even be used to fake a reference for a sting, but I doubt that would be legal in the US. Probably the only reason this system works is the police don't care enough to exploit it.
Generally speaking, GPL can't be enforced by users due to selftermination clause. And when GPL terminates itself, you can't enforce it. For user enforcement we need a license that doesn't terminate itself.

---

8. Termination.

You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
But nobody is paying for better air! (Yet)
Hmm, ok.

See perhaps https://books.google.com.sg/books/about/Violence_and_Warfare...
Are you suggesting that GPL'd code is intrinsically better than code licenced under other licences? Do you have any numbers on this?
:(

I am currently in a similar situation but it is all scripts on an industrial data historian intertwined with DB updates.

When the previous hire gave notice he had 2 weeks to document what took many people more than 5 years of effort to piece together.

I won't call this hell, but at least my manager and boss have very tempered expectations.

Edit: I'll be sending this article out to my co-workers in the morning with some snippets.
Show HN: Advanced Graph Algorithms Library
It's not going to be more performant than the constructs it's built off for a Hello World application. But unless you are a deep expert in concurrency and memory management (and have a team who can keep up) if you have a complex problem of concurrency and scale then the Application built in Akka will have high odds of getting to production readiness and stay maintainable while being performant and not getting bogged down in memory issues and shared state performance issues.

That difference in the odds of success increases by an order of magnitude again once you start talking about distributed data.
I agree 100% with you. I built my career on top of Python, and 2.7 is the last version I've used. I don't like that Python 3 is adding any feature under the sun for whatever reason. Have you seen their sad excuse of pattern match proposal? And packaging is still a bloody mess.

There's worse languages, it definitely gets the job done, but I'd rather stick with better languages.
https://en.m.wikipedia.org/wiki/Prostitution_in_the_United_S...

It’s illegal everywhere but certain parts of Nevada. When you walk around the streets of Las Vegas you’ll therefore see hundreds and hundreds of fliers for girls.

As for the history… it’s a sordid one. Read e.g https://en.m.wikipedia.org/wiki/Chamberlain–Kahn_Act. The US imprisoned women with venereal diseases found near military bases. Things sort of went from there, and also involves the “morality” of the American Christian and fears of the Progressives. Some more good reading: https://repository.library.georgetown.edu/handle/10822/10512...

Today it is a partisan issue and one worked on at a state level. Manhattan’s DA vowed to “no longer prosecute prostitution and unlicensed massage” as of this April.[0] …meanwhile the Texas governor in August made buying sex a felony in August, the first state to ever do so.[1]

I don’t expect any significant national progress on this in my lifetime. But there has been a sea change in blue states over the past generation.

[0] https://www.nytimes.com/2021/04/21/nyregion/manhattan-to-sto...
[1] https://thehill.com/changing-america/respect/equality/567760...
How good of you to make this choice for everyone else as well!
Attitudes to wages vary so much. A German ex-colleague of mine here in London is convinced we (SWE's) are all underpaid. An Estonian ex-colleague on the other hand offhandedly described our profession as overpaid. I mention nationalities because I think it is a factor in their attitudes.

Interestingly the latter ex-colleague was on 20% less TC than me despite doing the exact same job, and having 5 years seniority.

More formal seniority levels and wage transparency would help workers a great deal in my view.

SWE salaries in London seem to be booming
I am glad this finally gets some mainstream attention. This unfair, arbitrary situation has been a thorn in my flesh for a while. Respectively, I have been avoiding using the cards of VISA and MasterCard. There are very little alternatives. Maybe crypto?
What the Future Home Looks Like?
In Dubai last year one of the wingsuits demonstrated a standing takeoff, sat in a controlled hover, then transition to forward flight. If they can perfect the reverse, transition from forward flight back into hover, then Ironman will be real.
You know there is literally a 0% chance of the company that owns the phone getting it back after having it stolen from them. Having a system like this is the only reliable way of making sure people in low trust countries will pay what they bought.
How would you say that the Brave Browser and Brave Search compare with something like Firefox and DuckDuckGo (plus a plugin, like uBlock Origins), if you've used those?

Anyone else care to comment? Personally, i'm still someone that's used more to Firefox and is more familiar with Mozilla due to them having been around for longer, but their recent decisions might make some people reconsider their choices and look into exploring new options.
Commercial pressure seems the most likely to me
Well it would be silly to keep checking once you’ve already found the problem, surely? /s
I don't mind extending js, optional chaining and nulish coalescence are awesome, but this proposal is just alien!

What's up with that implicit % argument??

Why are the authors so opposed to temporary variables?

Having more explicit and correctly named variables makes the code so much easier to read vs slapping a % in the middle of the code.

I would love to have pipes, but this is kinda ugly to me.
Without looking at the numbers at all I'm pretty sure that number can be ignored almost completely. It's all but guaranteed to be vastly underreported, but fortunately none of the common STDs are deadly. HIV and hepatitis are both rare in Western countries and syphilis can be cured with antibiotics.
I think that you should assess costs/benefits. If you're a small startup and you can only afford to pay five programmers for a year, that means you will concentrate on coming up with a MVP as fast as possible, even if that means having to do a complete rewrite soon. Otherwise, you won't survive.

If you are a big corporation and can afford more resources, I guess it pays off to think about code quality from the start.

If you are doing some project for fun or as a POC, it doesn't pay much to spend time on writing quality code.

I think that writing modular code is paramount. That way you can replace it little by little if needed.
I only know English, but I am curious about your logic above.

How can you tell that the assumption you mentioned is incorrect? I.e. "that in 可道, 道 is a verb" is false?
Is it something about the character itself or perhaps the syntax?
Prefer: https://openports.pl/path/security/openpam

"OpenBSD Ports Readme" was made by solene@, team member OpenBSD.
Thanks for the Great Content Sir. I will share with my friends & once again thanks a lot.
https://beingkurt.com/
Ask HN: What is it like working at Netflix?
I’m curious what it’s like working as a SWE/UI engineer at Netflix. What is work/life balance like? How often do people get fired or managed out for not performing to standard?
Elon Musk Will Become a Trillionaire with SpaceX, Morgan Stanley Says
I use Neeva.com and I think one of their features resembles this idea. It is a paid for search engine though.
Bilateral_bishop
Legislated prohibitions on sharing information are sometimes there for good reason. A good government has checks, balances and circuit breakers. Aggregating data provides a very powerful tool. Architecting solutions with this in mind means I (and others of my ilk) have open discussions with the businesses (inside government) we support regarding what are the necessary and sufficient information and identity requirements in an application or business process. There are cases where it is sufficient to only know that "this is the same actor we were interacting with before and they have x, y and z attributes germane to this interaction"
How do you get to the product page, if visiting from a country that does not have the pixel for sale yet?

Google has this shitty policy that if they aren't selling it to you, you are not allowed to see it, so they redirect you away.
> So for non-technical leadership, it is hard to know if "extra time" spent on code quality actually improves anything or is a waste of time and money.

No, it's much harder for technical leadership. Technical leadership operates on opinions, fads, cargo-cult, etc., like you said.

Non-technical leadership can always fall back on business fundamentals.
> No idea where the express lane on-ramp is

Seattle doesn't let just anyone enter the Sacred Portal. One has to be worthy.
For $5000 you also only get a standard 60hz 1080p screen on the dell
I'm sure if that was the management attitude that would have welcomed them, it is a win-win situation.
Modular code is quality code. Separation of concerns and ability to rewrite parts of it independently is paramount to whatever else code quality metrics your team decides to use.
As a comment above mentioned, it means actual functions which js current has, meaning the incredible minority of the people that voted on that question, don't know what's going on with js or are just trolling.