skysight-inc/HackerNews huggingface dataset:
Seconded. And might I suggest a smaller company. Smaller companies (like startups) are about about solving the problems at hand quickly. As companies grow there is a larger risk that any one mistake can lose the company money, which will generally continue to flow if they do nothing, and so they intentionally put in a lot of road blocks.
Peter Zeihan is another grifter along the same lines.

His new grift is that merica is on the right track because religion and China is done for because heathens.

Another hilarious one was Fukuyama and the whole the end of history grift of the 1990s.
This is very similar to an except in Derek Sivers book on cdbaby.com. (CD Baby let independent artists sell their music CDs on the site long before iTunes). In it, he writes:

At a conference in Los Angeles, someone in the audience asked me, "What if
every musician just set up their own store on their own website? Since that'd
be the death of CD Baby, how do you plan to stop that?"

I said, "Honestly, I don't care about CD Baby. I only care about the musicians.
If some day, musicians don't need CD Baby anymore, that's great! I'll just shut
it down and get back to making music."

He was shocked. He had never heard a business owner say he didn't care about
the survival of his company.

To me, it was just common sense. Of course you should care about your customers
more than you care about yourself! Isn't that rule #1 of providing a good
service? *It's all about them, not you.*

I think a lot of companies forget that.
Show HN: An always-correct Kahoot answer bot Chrome Extension
I figured that for every public Kahoot game, you can always just find that Kahoot's page at kahoot.com, and see all the answers, so I've automated that packed it into a Chrome Extension.
If you look at my GH profile, you'll also find a mobile app version of it (for Android only).

Thoughts?
This is incorrect:

> Contributing to a genocide has nothing to do with staffing levels

Unless we just want to outlaw online forums, any provider is going to need to track and moderate harmful content. Note that even something as small as HN has a full-time moderator. That's just part of the business model these days.

You're correct that moderation can run counter to short-term revenue gains. But it's much less clear that's true in the long term; as Facebook's reputation has worsened, its growth has slowed and its revenue has declined. Or on the other end of the scale, look at how the less restricted sites are doing. E.g., the 'chans are never going to move beyond a very small niche, and despite Twitter's troubles, nobody's expecting Gab to take the lead.
This is really neat - any plans to offer a fountain pen addition? I much prefer the easy glide of a fountain pen.
About 1/3 of the countries drive on the left but if you look at population, it is a lot less than 1/3 and likely less than 1/4.

Source: https://en.wikipedia.org/wiki/Left-_and_right-hand_traffic
An infinite loop is not the most frequent type of non-termination. Crashing is.

When your "config" fails to load halfway through its interpretation because of a KeyError, ValueError, NullPointerException, "null has no method <whatever>", you see some of the downsides of Turing-completeness.
The final answer for browser compatibility, just ship the browser version you need with the app.
This looks like a weakness in managing your personal balance sheet. You're willingly sacrificing cash flow and interest to simply balance sheet management, which may be worth the tradeoff for some but for those of us with the required skills it's really not.
Well, internal documentation (moments when you missclick on ? icon and open it lol) was always IE and then edge as long as I remember, as well as lockscreen image when you click on it.
Other than that, windows is respecting my default browser.
They do go over-invasive when you try to download another browser while using edge tho, which is shady of course, but once I changed the default browser, I never had any issues
To me, it sounds more like they have lived a European life, not a sheltered life. Outside of the UK, there aren’t any European countries I know of that use e.g. credit cards on a daily basis. We are taught to avoid taking on debt and are financially risk-averse.
It already does that, that was something like the 3rd or 4th thing people tried to get past the guide rails they put in to prevent a repeat of Microsoft Tay.

Even if they're actively preventing the uncle, personas can be used to improve the accuracy (or just change the attitude and framing) of the responses, e.g. "You are a maths professor who always answers with careful well-thought out logic. You are prompted with:" or "Write a script for a play. The main character is high on LSD when someone asks her:"
I understand that... I have to figure it out by my own, but my dream was always do something related to tech, and I've failed at. Now, I don't know what to do. I'm blank.

Commute-wise, it's just that I'm much more mentally stable when I live with my parents. At first it was about the money, but now it's about having them around.

Thank you for the book recommendations.
Kramer Wins Project Management Institute’s Teaching Excellence Award
I've recently reverse engineered a bunch of commercial software we pay for. They encrypt values in text configuration files and leave no way for us to template the configuration files with configuration management (Chef, Ansible, etc). Most of the time I'm working with Java. I've noticed several common patterns:

1) Typically obfuscation is not used, but even when it is used, it's easy to find what you're looking for. They're going to be using JCE or BouncyCastle for encryption. Look for the relevant classes.

2) The key is nearly always hard coded as a string constant that is not unique to the installation or customer. Super easy, and often discoverable with just the 'strings' command line utility. I would find your concats of chars and other silly schemes if you did that, but it would slow me down a bit.

3) IV is never used correctly with AES. It's always a static value, usually 0.

4) License keys are usually encrypted with the same scheme, but their format of entitlements takes some extra effort to discover. I occasionally must reverse engineer this as well to understand the limitations. For example, stupid licenses lock to IP address or a BIOS uuid, complicating a disaster recovery plan.

My favorite encounter was a class file, in the spirit of OOP, dedicated to licenses (ie License.class). It was not obfuscated in any way and had both the load() and save() methods included. All one must do is write your own Java class (or use Groovy interpreter), include the vendor jar in your classpath, set your license entitles and call save().

A real WTF is that SAP will encrypt the contents of _your_ database with simple substitution ciphers. If you want to query it for insight, you're going to need their simple character shifting/replacing scheme.
I'd suggest having a bit more respect for the people you disagree with.

People are raising quite specific concerns about this technology and its potential impacts, and are doing so in a world that has been coping with the unintended consequences of new technologies since the industrial revolution. You may perfectly validly disagree with their concerns, but to ascribe them to an emotional need for humans to be "special" doesn't contribute to the debate. It's just incredibly condescending.

You could do worse than to avoid making arguments of the form "your points are so wrong you can only possibly be making them out of spite/jealousy/insecurity/other" in all debates on principle.
Ageism does occur in this industry, but I've mostly heard it around associating various levels with age or years of experience. For instance, at a financial product company I worked for I saw a man who went on to become a Googler get cut from our interview because he "had too much experience to be a senior". For context, most of his background had been in contracting and he'd only recently really invested himself in DS&A knowledge (the kind larger firms look for). The kind of companies he had worked for put his skills cumulatively around Senior but he'd been in the industry a long time.

There's "innocent sounding" explanation for the managers decision to cut the interview, but they're all tainted with some form of ageism.
I'd pay $10 in a heartbeat if that would lift some of the limitations and issues caused by high load.

Basically separate the free tier riffraff from blue checkmark people.

I might pay up to $20 if I had access to a proper API to integrate ChatGPT with my life better.
This is exactly why I bought Librem 5 smartphone, which can do all these things and can even serve as a laptop, if you connect a keyboard and a screen.
What about a dating site that only charges the user once they stop visiting the site? Put some ads on it too so that if people try to game the system by visiting it often they get money from ad impressions.
YES! When I saw that I immediately thought "N95 masks gone wild!"
Sorry, There are currently hard constraints on the lumpiness and size on that matter which basically exclude all reasonable possibilities for "normal matter we fail to detect". It's certainly possible something strange is happening though, or our statistics could be wrong.
The article talks about abstractions, but doesn't mention anything concrete that his employer was doing to promote that model.

It sounds a bit like the theory that pharmaceutical agencies don't work on cures because they lose customers. But if one pharma had a cure, it would put the others out of business. It's not in your interest to let somebody else get the cure instead of you.

"Successful" users do leave dating web sites... but then they go out to make new customers. Sure, there's a long lead time on that, but new customers are being made all the time. Every day 10,000 Americans turn 18.

I just don't see a need for dating sites to avoid setting up their clients in the best way that they know how. Making a lifetime match is hard enough. Any number of things can cause a relationship to fail. The best thing a dating site could advertise would be how many customers stopped using it.

There are plenty of other dirty tricks for dating sites to play. Not wrong matches, but dark patterns to get them to sign up for the pay site. Those can't work for long: you can't date a bot. You need to actively weed out other people's bots, who will try to use your site for scams. Users will have bad experiences without trying to somehow invent a good-but-not-perfect matcher, which sounds like an impossible task.

So I'd want to know what, if anything, this employee actually saw. It sounds as if they were working from a flawed understanding of the business model and making invalid extrapolations.
Ignore it - you aren't "losing" money unless those customers would have paid you otherwise. Keep focusing on the features and service for those who do pay you.
Don't want to sound rude but GP was asking about a topic you know really well. If you are a student in a new topic, by definition you cannot know the topic really well.
LMAO this is hilarious for some reason
> https://gnssdata-epos.oca.eu/#/site

well now I want to build a dominaGPT for masochists who want to be dominated by a ML algorithm
The Toyota Tacoma is pretty comparable to the international Hilux aside from powertrain (gas vs diesel) and a very small size difference. In theory you could probably get one for $30k.
> Using a moving black hole as a gravitational mirror, kinetic energy from the black hole is transferred to the beam of light as a blueshift and upon return the recycled photons not only accelerate, but also add energy to, the spacecraft.

Okay, so, not something NASA needs to investigate immediately then.
Apple Music exec adds Apple TV+ to his responsibilities
Isn't that pretty much how every transaction these days is structured?

If I hire somebody to remodel my bathroom, he will do the job well enough that I won't raise too much complaints but also cut as much corners as possible without me realizing, so that he can save time and money.

If I buy literally any kind of consumer product, it has planned obsolescence built into it.

If I go to a wealth manager, they will try to sell me the investment/pension fund that gives them the best commission.

If I go to a dentist he will try to sell me on treatments that will earn him the most money.
I have a "decent" electric radiant type stovetop. I have tried induction before and I agree that it's better than what I have for example, but there's just things you can't do without the fire. I guess it's something that depends on how much you cook and what you cook. Can't char tortillas or veggies on the electric stove top.

Unfortunately for me, since I'm renting I can't change what I have and even if I could, it's pretty hard considering the country I'm in (Germany). Not too fond of gas over here.
> but I wanted to mention it because:

> 1. it has a funny name

Reasoning accepted!
Regarding the bugs, what makes it more of a problem in HTML attributes than with any other code?
H. Pylori has been around for 20 years, hundreds of papers written on it. My wife went in and the doctor said - huh, I haven't seen that before I need to go look up how to treat it, I'll be right back.

That is, of course, after we did our own GI-MAP and took it to a doctor, not that a doctor would EVER suggest doing that. A naturopath? Yes they do it as a standard.

Standard doctors are operating on 1960's textbooks.
> Refactoring, rewriting, sprint, agile, rearchitecting things etc aren't that fun.

Well you might not be aware but refactoring and rewriting are essential to any good codebase. No software is perfect because we aren't, and if you don't constantly keep fixing things (refactoring is fixing bad design), you will end up with a bunch of garbage to collect (pun!). Regarding methodologies and frameworks like agile and scrum (which includes sprints), you need some way to organize shit in an organization, real world problems cost the companies a lot of money, which in turn needs to be controlled as best as possible, agile & scrum are one of the ways we handle such things. I myself am not a fan of "trying to control the world" but it's necessary, I gotta suck it up and keep myself in harmony with others.

> I'd rather get to value now by making something that just works(and is adequately tested) than engineer something thats future proof but takes longer to get out.

This right here is why people argue over tests. So you believe you don't like rigorous testing, which is your opinion and it could/couldn't be valid based on the situation. If you are developing a program that controls airplanes, you need to make that as flawless as possible, otherwise you'll endanger lives. But yeah, if you're building a website for a small sweatshop, you can ignore tests and risk the occasional bad user experience that might happen due to your bugs.

All this being said, to answer "What are some good jobs for a person like this?", I can assure you, you can find lots of jobs you will like if you understand why these things exist. I have worked on a project that management preferred to avoid tests and keep things flowing quickly, so your "getting shit done" mentality might be satisfied easily. Try figuring out exactly what you dislike and WHY you dislike them, only then you can figure out what kind of company (maybe smaller-sized ones) will best match your liking.
Dart is better in most respects. The standard library is light years ahead of JS's, the Dart tooling is fantastic, it has sound typing.

There are a couple of features that I miss from Typescript: the biggest by far is tagged unions.

But I would still pick Typescript for a web project for two reasons:

* The community is like 1000x bigger. Even though a lot of it produces extremely low quality code, there's still a lot more solid JS libraries than Dart ones.

* Debugging is slightly easier since the compiled JS code is essentially identical to you TS code. Chrome has pretty great support for Dart, but if you ever have to delve into the generated JS it is quite painful.
A "move" of a POD value type is still a copy and std::move/std::forward don't do anything (same in Rust for Copy traits).

Rather the Rust feature that's missing here is the compiler automatically converting pass-by-(move)value to a pass-by-reference under the covers.
Except that's not available in the UK.
> “I instinctively remember faces of people I met, not at a first glance, but if I met them maybe 3 times or more. I will recognize them on the street, from afar, 10 years later.”

Maybe you are:
https://en.wikipedia.org/wiki/Super_recogniser
No one is calling for a total ban on antibiotic use. They're calling for a ban on routine mass administration, along the lines of what the EU has done.
There are very compelling public health reasons for this.
I look forward to the next pandemic when Americans start bombing hospitals and vaccination centers the way they do abortion clinics, and purposely infecting themselves out of pure spite.
>I really feel agile has killed the happiness of our industry because it's met with a lot of back and forth, meetings, rituals, and meta-work and not actual productivity (If agile is done well though it can be amazing but that's another topic to me)

All that stuff you hate isnt unique to software. It's just capitalism.
In NY we are hearing a lot of talk about the state wanting to phase out natural gas (and presumably propane.) I think there is a good case for that, but we are looking at what it would take to do it in our house and we would probably have to make major upgrades to the electrical system... We are doing major work on our rental property and this is a little hard to fit in in the long term.

The point of the article though is what it shows about the US political system which is that issues are collected and developed by the major two parties. A person who is "interested in politics" here is not somebody who is thinking "let's donate to politicians and take other actions to shape policy the way I want" and instead more like "read a lot of opinion pieces, get really mad, vote for the same party we were going to vote for anyway."

In one case you pick your politician to fit your policies, in the other you pick your policies to fit your party. There is not a competition between the two major parties but rather the two of them are working together to prevent competition from third parties that might be responsive to people -- and the appearance that they are fighting like cats and dogs about a carefully curated list of non-issues gives people a reason why it is never the time to vote for an alternative because "then the other major party will win."

I was taking a seminar course about geoengineering when the pandemic hit and I was telling others in the group that I thought the pandemic was a fire drill for global governance, that it was a model for action against climate change, and remarkably there hadn't been a right-wing mobilization to stop action on the issue.

Well, there was, it just took another six months.

In the case of the "gas stove debate" we are witnessing the emergence of another wedge issue that people will still be fighting over 50 years from now if the right has its way.
I've read their comparison and it really feels like word salad.

Having gone decently down the Cue rabbit hole, I feel that Cue is remarkable in being able to do everything I need it to do without looking significantly different than JSON. The validations and boiler plate reduction are fantastic. And even without inheritance, I'm confident it can represent anything I need to without having to duplicate the same thing over and over.
I thought exactly like you for 20 years. That lower weight meant EXTREME hunger.

But what changed for me is the following, losing weight is HARDER than gaining weight. Gaining weight typically happens for me at a maximum of 2 pounds per month, over the course of a year with no dieting.

Why would losing weight, something that is harder than gaining weight, be expected to happen faster than gaining it? I set my goals to 2 pounds a month weight loss, and I almost never hit that goal. I usually come in about 1.5 pounds lost per month. I also get WAY more nutrients and vitamins than my body needs by eating lots of liver, and taking athletic greens. That way my "hunger" is always for calories and never for nutrient deficiency.

I've kept this up for almost 5 years now making it a life changing amount of weight loss.
https://awesome.video is the definitive link resource and is used by people who do it professionally.

Alternatively: https://github.com/Eyevinn/streaming-onboarding
Got a link any good blogs or articles for understanding the research evidence?
From the Wikipedia article [0][1]

> In binomial nomenclature, a nomen dubium (Latin for "doubtful name", plural nomina dubia) is a scientific name that is of unknown or doubtful application.

[0]: https://en.wikipedia.org/wiki/Troodon
[1]: https://en.wikipedia.org/wiki/Nomen_dubium
Electron in the browser :D
> In particular a foot is an extremely intuitive unit of measure.

The other nice thing about feet is that there are 12 inches in one, which is evenly divisible by 2, 3, 4, and 6, while decimal metric units are only evenly divisible by 2 and 5. If only metric had been based on dozenal instead of decimal.
A dating site is like trying to solve an NP problem. It's provable that there's no correlation between information generated by users and outcome. For example the known factors that affect couple compatibility are things like attachment style. People are generally unaware of their attachment style.
This here. Not everyone can do that. I personally can. I try to teach my friends and family to save a bit and use credit cards as a tool to get a small bit of free stuff. However, those things are deadly if you have no skill in saving in the first place. They will wipe you out with interest payments and then some. That method only works if you have the ability to save first and put off impulse buys. Even having something simple like a checking account can be bad if you have poor ability to balance your budget.

My wife for example does not have this ability, however I can manage it by basically controlling the amounts we have and putting restrictions on how money is spent that teach the lessons of saving that her parents for some unknown reason skipped teaching her. Lessons like 'you have X amount of cash lets save up for that thing you want' 'lets review our purchases and see if they make sense on the amount of income we have' 'yes, your friend has a need of 100 bucks and we can cover it but will giving them 100 just make them ask next time for 1000 and will it actually fix their problem or delay it?'
Should have been a 99% pay decrease.
I can give you advice and help you overcome many limiting beliefs you have.

I have created a dedicated service to people who want to enter
It also depends on how strongly clustered the land tends to be - if the land is all going to be continuous then presumably there are more distributions of that land that are weighted towards a single hemisphere.

Suspect there’s something to do with the fractal dimension of the coastlines as well. Agreed - sounds like a rich vein of math.
Why some people can't tell left from right
Can you name one biomarker for depression or severe PTSD or bipolar disorder? Do you believe those don't exist either?
This blow my mind a little. I have to wonder if there is signal processing potential for, say, SDR.
I don't expect they would do that. Of course, they'll say something about acceptance and respect, then they'll desperately look for ways to push their morals on everyone else. The culture of my country is very primitive, so it's a good thing US corporations are making those choices for us in our best interest.