skysight-inc/HackerNews huggingface dataset:
this makes sense to me. If i custom design a planet for a game and unknowingly recreate a fringe planet from no man sky.. it really doesnt feel like copyright.

or if i create a completely different procedural generation method for planets and 99% of my planets differ from no mans sky but there is an identical overlap of some of my fringe planets and theirs, it again does not feel like copyright.

but if i take their method and tweak it a little bit so i also make a game with 18 quintillion planets of a somewhat different variety but am only able to do so because i am copying their methods without their consent.. that feels much more like copyright. even if none of my planets are an identical match to a single one of theirs
One unfortunate reality is, for a lot of new users - especially people who haven't used desktop computers before - their first computer was a mobile device. If we don't want Apple and Google to take over the entire space, we need to meet them halfway.

The lock screen is weird, though, I agree. The newer (blurry background) one is better than the old one with the tedious swipe animation, but really could use a persistent "do this to unlock" prompt / button, because many people just aren't comfortable poking their computer unless they know what it is going to do. A lot of modern UI design unfortunately forgets that.

For what it's worth, the original design for GNOME's current lock screen involved bridging the gap between it and the login / switch user screen, which _would_ involve some more UI elements, but the actual implementation must have stalled somewhere.
The counter is a lie.gif

(edit: i think it's clever)
I would use IRC.

While it would be acceptable to also have a web interface and/or other protocols, it should need to also display the connection information (host, port, channel) for IRC, even if JavaScripts and/or CSS are disabled.
The SEC report [0] on this incident reads like a handbook of what not to do.

[0]: https://www.sec.gov/litigation/admin/2013/34-70694.pdf
SML doesn't have "incompatible" implementations per-se. If you stick with what the standardized language and basis libraries specify, your code will compile everywhere (I don't know of any popular implementation that doesn't support the spec). If you use their proprietary extra features, then portability will naturally go down.

The primary means of developing uses SML/NJ for development and MLton for the final, optimized build. Both use the same Compilation Manager[0] and generally share the same ecosystem so using them together pretty much just works.

[0] https://www.smlnj.org/doc/CM/new.pdf
Until they start saving PII that is not necessary for their core business relationship with the user.

If your app is literally about self quantification and the user pays you to collect that data and keep it private? You might not even need to state it anywhere, although the safe thing is of course to list all the ways you do or do not collect data.

If your app is about self quantification and you monetize by selling user data or its aggregates... GDPR. If you use a third party data provider instead of hosting the data yourself: GDPR etc. Because user data might not be important to you, but it is to your users, so you probably shouldn't be allowed to YOLO handling it
Funnily enough, accuracy is a somewhat inaccurate term when it comes to medical testing. What we are interested in are sensitivity, specificity [0] and prevalence of the disease in the population being tested. With those three we can get positive prediction value (PPV) and negative prediction value (NPV) [1]. But PPV and NPV always depend on prevalence! That's why we don't want to test healthy people for all kinds of exotic diseases.

[0] https://en.wikipedia.org/wiki/Sensitivity_and_specificity
[1] https://en.wikipedia.org/wiki/Positive_and_negative_predicti...
His example was fine and doesn’t stand alone. Who’s to say that other countries don’t consider US lobbying to be a form of bribery?

Realistically, no country is going to see their own bribery as actual bribery because no one wants to have to blatantly admit they’re the bad guy.
Would you mind sharing what app(s) you are using?
The challenge for you becomes: find some set of traits where people are systematically "good" at them but bad (low) on g.

(It doesn't exist)
Yep, I've got family members who are doctors and they always tell me that bedside manner is the most important part of their job. They have to go to continual learning conferences every year and the biggest part of them is usually bedside manner stuff.
My own anecdotal and I'm sure many others have experienced this before, but getting the culture right for remote work has been a great experience. I get to know people at a meaningful level. I remember being younger in high school and making meaningful relationships on the internet through chat rooms and video games that last to today.
I have a receipt printer I was using for grocery lists. I still haven't found a good use for it yet. I love how extremely fast it is though and it has auto cut. Maybe I can use it for a ticket system at work.
This happened in East Nashville. It used to be the shady side of town. Then a bunch of artists went over there because that's all they could afford. Then the sycophants followed, property prices are now stupid expensive, and no one with low income can really afford to live there any more.
At age 50, after a successful non-technical career, I took a few college classes and then went to a bootcamp. The bootcamp got me an internship (a bit humbling but it got me in the door) and I have been programming ever since. I will turn 60 this year and I am pretty sure I could do the same thing today that I did 10ish years ago. It was not always easy and I probably got a few lucky breaks along the way, but I would not discourage anyone from exploring the possibility.
> to raise prices because of my browsing habits, IP, or CC used?

Or higher prices because you have Prime, or pricing either intentionally or inadvertently based on race, sex, religion, or sexual orientation?
I disagree on one point. I've spent much of my career working with remote offices over the phone and with desktop sharing. I have to say, group video conferences really don't cut it. However, one on one calls and video calls work really well and you can get to know your coworkers. Its so much better to have one on ones with others and not have each other worry about posturing in front of their peers. Group video calls are at least just as useless as group meetings.
(Post author here.) Agree with both you and the parent here! We work a lot in the NLP and Trust & Safety space, and many of the models and datasets we see do ignore context -- and so real-world "toxicity models often end up simply as "profanity detectors" (https://www.surgehq.ai/blog/are-popular-toxicity-models-simp...). Which would certainly happen with a Naive Bayes model as well.

Similarly, a lot of the training data/features ML engineers use ignore context -- for example, a Reddit comment may seem hateful in isolation, until you realize the subreddit it's in changes the meaning entirely (https://www.surgehq.ai/blog/why-context-aware-datasets-are-c...).

Regarding your point, we actually do a lot of "adversarial labeling" to try to make ML models robust to countermeasures (e.g., making sure that the ML models train on word letter substitutions), but it's pretty tricky!
one thing that they teach you in this sort of training (never a Googler but been at at other big names) is that it is not a blank check to shield all emails from discovery by just cc-ing legal.
While in India once, I ran into a friend from Google who was out there trying to build a data center. Total coincidence that we were both there at the same time. I was there to hire and train for another company and he was there to break ground. He'd been there for week and they'd yet to start doing more than some bare minimums related to surveys and permits. I was surprised that he was there at all, given the current state of construction.

It turns out, they were way off target and they thought there was more progress already. Every time he spoke to anyone about permits and approvals, they'd say it was almost done and then there would be a delay. Amazon and Microsoft had been building in the area already and they had started the process much later. The difference? Google has a very strict policy on bribes. If you pay one, you won't be reimbursed and if they do and out, you won't be employed any longer. Microsoft and Amazon had no such policy and the conversations my friend had with his counterparts at those companies were pretty forthcoming about it. It's just how business is done there and if you don't play ball, you will have a hard time.

Of course they paid. You have to. If you don't, things will happen eventually but that timeline is unpredictable. I'm sure Google found ways to ethically encourage progress eventually.
It's certainly not the end of the world, but it's death by a thousand papercuts. I find macOS has fewer sharp edges (but still has plenty of them), and Linux too, once the system is configured and only used for writing code.
Well I think there is a separate question of "does this work on a population level" versus "does this work for any given individual". I think we are used to "vaccine mostly works for everyone" type thinking. However, I think that there are many things that will work for individuals but not for general populations.

So SATs are not generally trainable by a universal approach -- including personal tuition. I think that is believable. However, that for any given individual there is no intervention which will substantially improve their SAT results is a much stronger statement which I find less believable.
https://en.wikipedia.org/wiki/Gaslighting
Wow, what a gorgeous piece of work. If you ever want to make something out of 304 and you're having problems: if you are too gentle with your cuts it will tend to 'smear', you really need to cut, probably a lot more aggressive than you might think if you are used to taking it easy on Aluminum and other soft metals which are pretty forgiving. 304 is not. The machinists joke is that it isn't hard, it's just hard to work.
> It’s the networking opportunities

The move to taking university online, and the masses of students following, through the COVID period suggests not. Online university does not provide any unique networking opportunities that aren't already available through every other online service, HN included.
> support for use on Windows / Linux

What do you mean? Secrets looks to be Apple-only no?
It was developed for fully locked in patients, who have eye control. It uses a very similar mechanism except it’s slower. Effectively you have to look at characters on a screen to type.
Yes exactly. In fact mammograms are already double-read and agreement is quite high, so this is definitely one of those types of tests. There are benign masses that are radiologically impossible to distinguish until you get a biopsy.
Tickets for the theater and for concerts are also generally sold for considerably below the price that the market will bear, with enormous effort put into ineffectively preventing resale, despite the tickets being 'perishable' in your sense.
If the right, show the proof (or at least the real math).

Specifically, why would the 10,001st test carry a 50% chance of being a false positive?
In the early 2000's the consulting firm I worked for got a customer who was building a "revolutionary" (their words) new medical software suite. They were having difficulties shipping the product so we were hired to help. Turns out they were insanely paranoid about IP theft, so they had 20-30 programmers working on the code, each had zero access to any other programmer's slice (i.e. source code) of the app, only being allowed to use libraries and APIs to interact with. No one except the execs had access to the entire codebase, thus no code reviews, no unified architecture or design agreements; basically it was an app made up of 20-30 independent apps, all doing things differently without any coordination. After we got hired they fired all of their programmers and gave us the entire source code, it took months just to be able to build the app at all from source, but it was such a mess it was impossible to make something remotely shippable.

One day they vanished and owed us nearly $800,000. It was enough that our parent company just shut us down a few months later. Oddly enough we had a really good group of developers and likely could have rebuilt the whole app ourselves, but our parent insisted on trying to recover the money instead of just taking the IP.
I'm not sure that's the same argument. If a chemical engineer wants to explain why she won't research chemical weapon agents, she's not going to say "chemical weapons don't exist" or "everything's made of chemicals so chemical weapons aren't a coherent category". She'll say chemical weapons are a clear, coherent, and real idea, but the risks of understanding them better outweigh any potential benefits.

It's a reasonable argument, and one I personally tend to lean towards, but you can't meaningfully debate it if you don't have a shared understanding that a general factor does indeed exist.
https://www.azuki.co
At least the company was being honest.

I have heard some companies hide the truth of relocating to another city and announce it right before the move. As employee, you either move with the company or find a new job.

It's probably better to build a team in the new location then announce the move in advance. It will be a shock either way.
Heard of a case where an admin was bribed by competition to delete everything.
The flip side of this is true as well. Ageism is a real problem in our industry. People are just more patient with young college grads and more willing to help them out. As somebody who transitioned to SWE in a big company(FAANG) after a decade of wireless communications research, I found out despite all the processes and supposed practices a big company has in place to onboard people from different backgrounds, you need to rely a lot on your teammates for the tribal knowledge to get anything significant done. And people are far less helpful than they think they are. Often they assume things because in their minds X years of experience means you should already know this stuff. Almost all of it is non technical and specific to the company so you won’t have a way of knowing it beforehand but that consideration is readily given to a fresh grad than an experienced person. Also a lot of the times tenured people will feel insecure/threatened about/by someone else joining at the same level and would constantly point out their shortcomings in order to maintain their place in the hierarchy. Was oblivious to this until I was managing people and saw newer experienced people joining the team face this. Had to coach people to stop them doing this unconsciously.
I certainly do feel like I understand it better now. Thanks again for the pointers!
However, despite the high false positive rate, breast cancer screening is a net beneficial procedure (though not without controversy) in that when applied in a population, long term outcomes like mortality improve.

(edit yes of course cancer is not beneficial thank you)
Google has little choice to be evil or not in today’s fractured internet
This should really be mentioned more often more often when discussing monopolies: you have to convince users that your platform is better than the massive ubiquitous one, or they won't leave.

If Discord was advertising itself as a hot new startup trying to disrupt the instant messaging space at a time when the ubiquitous option was Skype, someone like me might have welcomed them with open arms. Now we're stuck with Discord, but only because it won over almost everyone with the quality of its UX and the ensuing network effects over every alternative.

This is what makes me think that being pushed towards a selection of functionally competent and siloed, monopolistic platforms is simply the new reality. I have a hard time believing that you can convince tens of millions of people that their platform is a bad choice if they never see any problems, no matter what we might think of their opinions.
The OP's comment feels like debating about origin. Is it due to local culture or the standard being set by external actors and their culture
An Introduction to Generics
This viewpoint is generally acknowledged as wrong by the scientific community, and Gould is generally acknowledged as a hack who sold out by telling people what they wanted to hear in exchange for book sales.
Very cool, reminded me of one of our fist winners of the first GitHub Data Challenge, where someone made a daily newspaper out of their GitHub feed using a thermal printer: https://github.com/alx/Le-Github via https://github.blog/2012-06-12-github-data-challenge-winners...
That suggests that human beings are substantially different outside our borders, and that ethics are not universal.
> and, as with most things that give them trouble, are really terrible for everyone, we're just better at working past it than they are

A nice example are non-modal security dialogs in web browsers: You initiate an action, which requires expressed acknowledgement to complete. The dialog is blocking, therefor requiring immediate response for the task not to stall. However, there's just a narrow ribbon sitting at the top of the content window waiting to be either acknowledged (probably requiring to initiate said task anew) or to be eventually dismissed by clicking its close button. This isn't natural to anyone, nor does it go with the flow of events, nor does it disclose itself easily to the uninitiated, nor does the addition of yet another element in the vertical flow of layout communicate the urgency and why the task is currently failing. – It's understandable that some users will give up at this instant and will therefor be locked out from using certain applications.
Until rural areas cost of living goes up because 37% of people decided to move out to unsustainable rural areas.

Overall - moving to somewhere more rural is a fix for an individual looking to solve their financial problem but it is not a society wide solution. Rural homes are a net drain on society and are subsidized by city workers.
If life gets started in the violent conditions of primordial ocean in contact with primordial crust then there could be any number of factors that change that drastically lower the probability of abiogenesis happening. Like a change in the chemical makeup of the primordial ocean or crust or both. It could be the depletion or accumulation of any number of chemicals that interfere with or are needed for abiogenesis. My money would be on self catalytic reactions that use up the ingredients for abiogenesis being common in environments suitable for abiogenesis. Life could be rare because when you strike a match you should expect fire not some slow burning reaction that persistently stores information in a way that learns and if you get the fire you don’t get the life because they burn the same materials. If that is the case then life would need to be extremely lucky to exist long enough to evolve to the point where it has diversified its energy and material inputs past the point where it would be stopped in its tracks by simpler competing reactions that are closer to fire than life. I like this possibility more than simple environmental change because it makes the Ferny paradox far weirder of a calculation. Water worlds in the habitable zone for example would end up being mysteriously devoid of life since they would be perfect for non life reactions to take over where as planets with many isolated environments like lakes and tide pools could have a higher chance of recycled chemicals broken down not immediately being contaminated.
I am dissatisfied with my existing workflow to do this, so I would be excited to try it.

I would have downloaded it immediately if there were a free trial, something to consider.
Show HN: Typeables is a Rust crate of unit types, content types, media types
Yes, fixing stuff is one of the harder problems, as is avoiding toolstrikes or having to re-grip something because your carefully laid plans are messed up by the cutting depth or stability of your tools. Sometimes you spend more time figuring out how to safely grip a workpiece than you do on the actual machining.
As I recall, the informal guidance I got as a lowly Software Engineer II was, "if legal gets involved, you've already screwed up."
I once tried a thermal paper print experiment for completed pomodoros to see if sense of accomplishment was improved with something physical.
2 thoughts.

First, "gig workers" can't work across the board. Companies working on products often need people to have deep understanding of the product. We all know how costly it can be to lose say a software engineer who has a few years tenure.

Second, if the gig-economy were to become very widespread, it may finally be a push to have a true, sensible market for health insurance in the US. If employers no longer pay insurance carriers/brokers to cover their employees, these carriers will need to come up with products people can afford.
Yeah this is why in practice the followup to a mammogram is never going to be another mammogram. It's a different test which is more invasive but also produces far less false positives: taking a tissue sample.
For the first question, it can be done in various ways. It can be done by the firmware or the bootloader for you, or you can do it by yourself once the platform jumps to your kernel code upon machine startup.

For the second question, you just build your GDT entries with the highest privelege, then you switch to protected mode.
You say that but that’s basically what happened with US v. Microsoft and they never moved onto the next. Apple is doing far worse with Safari on iOS and the DOJ refuses to apply the same standard.

This seems like reverse rule of “if you’re going to bring food, you have to bring enough for the whole class”.
Yes there is, and coincidentally it’s called G and it stands for general intelligence.
Go down to the scheduled maintenance section. Actions was in maintenance mode from 12:30 to 16:30....should be back soon.
Seems like it does, but the size restrictions are crafted so it only applies to Facebook/Meta and not any of the smaller platforms.
And then you hang it on your kanban board ;-)
He missed an opportunity to color the engravings on each side with the same colors from the original cube. I think it would have looked even better. But still incredible regardless.
Corvids are all over mythology, their obvious intelligence and association with death, especially livestock, is ripe for making myth. It is unfortunate that they were maligned as the cause of death instead of following and cleaning up after it, humans have been unnecessarily cruel to corvids for a long time.