skysight-inc/HackerNews huggingface dataset:
I for one would actually be more interested in a "Whatever to HDMI". At the moment there's just too many things you need to convert any signal to HDMI: An upscaler (FrameMeister, OSSC) for S-Video, Scart, etc, the RGB2HDMI for older computers (and in some cases, like the C64, even more hardware to plug into it), the Graphics Gremlin for retro PCs, a VGA2HDMI thingy for anything else VGA, ....

Get me one device with a dozen input choices (possibly modular), a powerful FGPA/CPU combination for processing, open-source firmware and HDMI-out...
I agree but so much depends on context. This is like arguing a painting should not have too much blue paint. But what if you're painting an ocean?

In a programming context:

- If the business process you are trying to model clearly has 20 discrete steps is would be silly break them into 4 groups of 5 steps just to hit the ideal function size.

- Coming up with a good name for an abstraction in a moderately large program can be very tricky, but a poor name is hurting more than helping. Don't split it if you cannot think of a good name.

- If breaking out into a function requires passing in 10 variables then it may become harder to read than simply inlining it. You're probably not abstracting correctly in that case.
Etcetera.

I've seen so many over-abstractions from junior programmers trying to be "clean" I wonder if these rules of thumb aren't hurting more than helping.
TBF, you need working hands to use hands-on computers.

Plus, the offline part could make a good starting point for a DIY personal assistant.

That said, their "getting started" sounds...esoteric.

>There normally isn't any output but you should be able to type "hey" by saying "hoof eve yank" and transcribe a sentence after saying "scribe". You can terminate it by pressing Ctrl+c or saying "troll cap".
Because they might be physically impaired in some way. Or have severe Repetitive Strain Injury (RSI).
Schools That Ban Smartphones
I don't work in tech. Yet it has always seemed obvious to me that, since biometrics cannot be changed, they are a "username" at best, not a "password". So why are they treated like the reverse so often?
If C had a standard way to test, build, and distribute packages then may of the authors concerns would be resolved. But it doesn’t, and other languages do.
Hacker news absolutely loves ridiculous hyperbole.
TabFS – a browser extension that mounts the browser tabs as a filesystem
What definition would that be? What falsifiable definition of consciousness is even possible?
What does this mean? I understand misclassification of contractors, but I've not hear of mischaracterizing of employees?
Nix Is Fighting the Last War
I don't mind Civ6 for solo play, but for multiplayer it's a no-go for me. Turn lengths get to be so goddamn long because everyone is worrying about all the mini-game mechanics.

Civ5 is what is used for multiplayer in my group. The mechanics are simpler and there are far fewer decisions to make as you get into the end game.

If I was going to make a 4x, I would make multiplayer the #1 priority and I would focus on the turn length. There are plenty of 4x titles out there if you and a buddy want to burn an entire afternoon playing through one turn each.
The syntax to declare types is specified. What to do with the declared types is then to be specified by a specific implementation.

Typical possibilities:

* ignore

* use for optimizations

* use for type assertions and type checking
The people behind the Elixir programming language certainly disagree.
My understanding of the disillusionment with the hard work ethic stems from the question of "toward which goal?" Hard work for the sake of having worked hard is how your boss gets rich, from that view.
I think it's a good brand for a note-taking app. Many note-taking apps pitch themselves as the next evolution in your thinking, a tool that will unlock a new level of intellectual productivity. Their meme brand would be galaxy brain. Frankly, a lot of them are terrible because of their galaxy brain attitude, because by overpromising they convince you to invest a lot of time that would be better spent on something with more direct upside. The grug meme tells you that they're trying to buck that trend.
1 or -1 times the learning rate.
Agree.

And as an aficionado of sandboxes and software toys who's been playing Civ since Civ I, it would feel far emptier to me to turn Civ into yet another PvP/meta/challenge oriented snoozefest.
This is a strangely written story. I don't get the point of hiding who the person is until the end, it's not like keeping them a secret changed how I felt about their tale.

spoiler, since that's how this article is written Do they think I'd go "oh, who cares about Elvis' grandson?" More likely people wouldn't know anything about his grandson and back out after the first line.
Hands down for me, here. I have zero writing creativity.
3d engine is very structured, it isn't the creative part of game development.

Lets say you want to test your bullets having HP and can be shot down. So you add that in an hour, now bullets have HP, you test it, it doesn't work, so you remove it. Things like that needs to be seamless, because you need to iterate on ideas and test if things are fun. Big upfront design as you suggest where you very carefully constrain everything doesn't do well with that. It works well for 3d engines for example sure, but 3d engines are much more constrained than games.
The surprisingly high cost of static-lifetime constructors
My two cents:

Companies have offered remote/semi-remote roles to highly skilled/productive individuals for decades. SWE's who stayed as ICs often switched to remote after ~4 years if they built a good rep with senior management. Pre-Pandemic it was common to see "in-office" firms seeking remote talent with rare specialty skills such as DB internals as either contractors or full-time employees. There was usually a tradeoff with these roles that you had to make your own career.

Applying this model to junior engineers, open ended collabs, and non-specialist labor doesn't seem to be working all the time. A few trends I've observed.

- Some staff are putting in heroic efforts, and some do nearly nothing - Management doesn't have any idea that someone on their team is working 80 hrs/week sitting next to someone working 20.

- If an uncomfortable decision must be made, it's trivial to punt on the decision indefinitely.

- Teams may view their job as "doing the minimum", it's common to see teams where everyone is silent 24/7.

- Engagement is hit/miss. I've heard many of my younger colleagues struggle with finding a social circle in a new country/city/life phase. The only time I see this pattern break is when a project lights on fire - but that is unsustainable.
thanks for sharing, do you know what those three sections (*, + and empty) mean?
A fun AI powered home screen pet for productivity
Sometimes I find myself missing the paperclip character from 2000’s Word.

I thought I would build a fun app that offers another companion but this time powered by modern AI(GPT3).

Give it a shot and let me know if you can think of any fun features/improvements to add!
Maybe the United States got it wrong?

Someone else should evaluate the situation.
Have you considered working multiple remote jobs at the same time? If you're salaried, seems silly to be putting in the overtime on just one job
Who is your favorite tech blogger/writer?
Along the lines of Martin Fowler, Charity Majors, etc. Extra points for someone who's been in the game for a long time.
> Auditors are taught from the beginning that they do not look for fraud.

To be fair, the authors defined fraud very loosely.

"As we explain in Section 2, we use the term “fraud” loosely, since what we measure is some form of misconduct or alleged fraud."

Auditors are expected only to certify that a company's accounts are a "true and accurate" representation of the company's financial position. Corporate fraud is fantastically expensive to investigate and prosecute; fraud trials sometimes last years, and some fail simply because jurors died of old age.

If you don't prosecute crimes, then you are encouraging them; I imagine the incidence of fraud is much greater than the authors estimate.
In no way do I intend on defending the doctors. I am glad you quit and you don't have the moral dilemma. What has become murky for me is that often the truth lies in the middle. Doctor who killed someone isn't the best example so I will use technology as an example. It is often not clear when something goes wrong whether it was the technology, the manner in which technology was deployed, the skills of the personnel involved or some other external factor. If you talk to the people who chose the technology you will get one story, the people operating the technology another story and to the person who has to pay another story. This how we end up with companies successfully launching successful products using PHP and MySQL yet these same two technologies are trashed ad nauseum here on HN. Just who is right or telling the truth you will never really know.
> there are people who actually give a shit about who they marry / date / hire for work

So are those who are not offended that their employee did some nude modeling or sex work are... careless or inconsiderate in some way?

Should hiring or dating include some kind of background check based on puritanical definitions of "moral character"?

Perhaps people who think that way should wear some kind of scarlet letter. That way I can be sure they'll never be involved in my hiring pipeline.
Colleges now look at TikTok profiles
In f# this would be even easier. (I wrote some capabilities based code before (for example, this part is only allowed read accesses to the DB)) When I tried something similar in c# I almost despaired.
https://archive.ph/6L0ts
I spent a week on it, and it only happened to me one time. I can go look at the logs and see what my question was. I remember it being oddly tame, and more or less a relation of the last thing it had said anyway.

As for why they let you see it word by word, honestly it’s for effect. It’s cool to see it “think” real-time, and it functions like a progress bar, vs waiting for a spinning wheel and the full answer to come out. It makes it feel much faster.
In app purchases in 1993 involved sending a postcard and check to the developer's home address. Such simpler times.
The talon demonstration from the last link was inspiring, but it works in the exact opposite fashion that I would have imagined. The code-development examples are command-based, with a command to enter phrase mode. I'd have expected with technology such as tree-sitter and IntelliJ etc, that by parsing the syntax tree of current computer language for completions, development could occur completely in phrase mode with only a few commands for handling unknown inputs such as new variable names.

I'm curious if anyone has ever tried implementing the latter, or compared the two approaches. I'm sure there would be many obstacles I haven't considered.
Paul Ford
Stop offering free trials. If offering them is costing you more than it's gaining, why do it?
You should quit posting online. It's clear that you've been doing it for a very long time, and honestly, you're not improving. You've fallen in love with your own opinions, but your "taste" is just not very good. You're never going to make it at this rate, so you should really just stop.

That's not snark. Just honestly holding up a mirror for you.

As for my own opinion: you're applying a utilitarian razor to hedonic pursuits. Hedonists aren't going to pay you any mind, so what's the utility of expressing this particular viewpoint? You recognize that some artistic greats died in obscurity, but your reply is that your friend is no van Gogh. From a utilitarian perspective: does the world need another van Gogh? I say no, he did his work and moved on in good time.
I bet it is around the same percentage of the population setting up the heavily modded servers and setting up doom networks, haha.
At that point, why not just use Scala? Get all the immutability, implicits, etc without bolting these things on? I’m asking more rhetorically and there are organizational constraints from doing so, but it seems like if you’re looking for more FP, better solutions still exist on the JVM.
I assume you've not done LISP or LISP-like languages before?
Twitter Lost $60M a Year Because 390 Telcos Used Bot Accounts to Pump A2P SMS
It’s called lazy evaluation but it isn’t really anything like await. Await blocks on a computation that is already running; it doesn’t begin evaluation only when you await it.
Love the aesthetics you achieved with your map. Did you blog about the design process anywhere?
I never liked the old Paul Harvey "Now you know...the rest of the story" thing either. And I don't see how it's a good fit for Hacker News, either.
I think you have to be an "insider" to qualify as a whistleblower. NAL, but I think if you were gonna do this you'd have to be squeaky clean using only public data. Otherwise it's textbook insider trading.
Having laws tested by courts is not a very special idea; it's exactly what the Supreme Court in the United States does. Other countries have different systems; the Upper House (e.g. House of Lords in the UK, or Senate in many European countries) do this. Neither system is perfect and both have their up- and downsides, but these systems exist for a reason. You really want to make sure the basic principles of your democracy and society are upheld – as codified in the Basic Law in Israel – and can't "just" be overruled with a simple 51% majority just because this one election swung that way.

Some things could probably be reformed; that judges choose their own replacement for example – although making this a political process also has its downsides, as we've seen in the US – but that's not really what people are worried about. The problem with the current proposal any checks and balances can be overrides with little more than a shrug, reducing the court to an advisory organ rather than any real "checks and balances" power. And what's worse all of this is done over a fairly small set of issues – mostly Jewish settlements and some related issues – which smells of scorched earth politics.

And that the whole "Israel is for the Jewish people" Basic Law got approved by the courts proves it's not as left-wing biased as is claimed.
Awoo.
There's no reason to moderate fruit. No one has even gotten sick or fat on a fruit diet, and it's literally impossible to eat anything but an isocaloric amount of fruit because of the fiber.
>What is the solution? Make it illegal to grow crops in a way that destroys soil?

That would be a start. Farming practices that have been known for centuries to maintain field fertility have been discarded because it reduces average annual yield (and thus, profits). It's been artificially propped up by the use of nitrogen rich fertilizer, but that's a dwindling supply.

> "Eat mor Chiken" as the chic-fil'a cows say?

Eating less meat and eating more crops directly would improve our odds.
NVIDIA was not holding back OpenCL. Sure, it supported a lower version, but it actually worked. AMD delivered something that was nominally better and factually broken, time after time after time. Intels implementation was somewhat better, but the hardware was not interesting.
> I wonder if there is a CPU that you can switch to "constant resource mode" where it runs everything in fixed time, albeit slower? Or maybe you could run cryptographic operations in a black box (like an extra chip or a networked node) that replies on a fixed schedule?

I believe you can disable the CPU cache on x86, which at least gets closer.

However, “slower” in this case means thousands of times slower.
Thanks :) Mine's not public yet, so far it barely does anything. I'm using a piece table and some other stuff that ended up being tricky to get right (hence my debugging question!), then I ended up taking a break. I haven't done much REPL-based work, maybe that would have sped things up.

Maybe I should start looking at that again.
> 3d engine is very structured, it isn't the creative part of game development.

I also did lots of the creative bit ;). I just assumed this was going to go down a performance route question, sorry!

> Big upfront design as you suggest

No, I am not suggesting that at all - I'm saying the opposite of that. You're the third person to think that's what I am saying now, so I assume I didn't explain myself very well. Rather than repeat myself again, my other replies cover this [1] [2]:

[1] https://news.ycombinator.com/item?id=34847413

[2] https://news.ycombinator.com/item?id=34847326
they're so deliciously awful. It's like raw grease with a bit of burger-flavored material between pieces of pure carbs made zesty with sweet pickle-adjacent pucks.
Activision Blizzard angers employees in 'hostile' meeting
wtf is up with these companies that shout about equality and shit being fucking evil

Blizzard raping women and Apple killing people?? Apple has a secret police force called THE NAZI GESTAPO??

anything we need to know about MSFT or Google?? Meta??
You’d be very wrong.. virtually of them were retired coal miners suffering from chronic pain. One crashed a 4 wheeler in high school.
Very kind of you to say. Thank you.
> and then they had this weird idea that a successful strategy game should abandon everything and, instead, should become a micromanagement game with very little possible automation

See also: Victoria 3
The safe harbor of 230 was to protect a company from doing good faith moderation.

Without 230, it goes to "you are responsible for everything if you moderate anything" or "you are responsible for nothing nothing if you moderate nothing" options for a provider.

Google and Facebook would likely go to "nothing is moderated, no recommendations and here is a firehose of crap" since there is no way for them to moderate everything and they don't want to be responsible for anything.

In a no safe harbor for good faith moderation, the only sites with user generated content (UGC) that would survive are the ones where they don't moderate anything - 4chan and the like.

While that is not a future that I would like, I suspect that I could get some popcorn watching the sites that try to maintain an idealogical pure stance dealing with UGC that isn't something they want to host but not wanting to take responsibility for all of the extreme potions that they do host.

My crystal ball says that if 230 was stuck down, the remains of web2 (including all social media and blog comments) would fracture to small, invite only communities where moderation is unnecessary (e.g. got a 15 person slack that is unmoderated because everyone is an adult... while the 1000 person locale based community slack that occasionally deletes and bans spammers would close). The crystal ball says that TikTok and Twitter would try to comply by turning off their recommendation algorithms and "report" functionality, and would then promptly collapse as Sturgeon's law makes them unusable.
This seems like mostly how it ought to work -

* There were two unusual events in very short order

* Someone quickly noticed and gave the order to go to ground stop

* The problem was figured out quickly and a work-around was developed

* Flights Resumed after successfully deploying the work around to the 'production process'

* A patch was quickly developed and deployed once the underlying bug was uncovered.

I think everyone (but perhaps the developers) comes out looking like a champ.

Now, do I think telling pilots what thrust they should use to take off is wise? I dont know - I'm not a pilot, and I'd want pilots feelings on the matter before commenting further, but it feels to me like a loss of authority that would make me uncomfortable - particularly if I was held to account for undetected failures.

The other part that I'd note here, is process is just as important as software could process alone have caught this failure without the tail strikes? possibly, and its something worth looking into further - but only if it doesn't add an unacceptable workload burden to pilots workload that could otherwise compromise safety further.
I have no reason to doubt that this is real, and it looks amazing.

But what's with the left monitor's screen overlapping with his face? Looks kinda greenscreen-y: https://youtu.be/q3NQQ7bPf6U?t=2136
The point still stands, there’s so much distraction and waste in-office. While it may not rise to that level at most places, it most definitely does. I’ve seen it as well.
They universally discover that heroin is cheaper, eventually.
Stealing or guessing a password is infinitely easier than compromising a Yubikey or otherwise hardware-based authentication factor. This is a demonstrable fact and any argument to the contrary is simply pearl clutching. I challenge you to find even a single incident resulting from a compromise of this 2nd factor, until you do there's nothing to discuss. And because you don't find it, it will ultimately demonstrate passwords are not even necessary when accounts are protected in this way.
Who will be the first AI to gain Legal Personhood?
The lack of purpose seems a current plague on humanity, especially with rates of suicide. Man’s Search for Meaning by Viktor Frankyl got through to me. Now with kids of my own - I can only help so much, their lives will have to be from their own will to live.
Does this mean that the digital equivalent of cash in the form of an appropriate cryptocurrency is officially also mandated by law?
Can you explain how this works? And if it's true wouldn't that be fraud?
Color of the Night Sky (2019)
If an employee is classified as "exempt," (aka, "salaried") then they are exempt from being paid overtime. There were recently a few articles on an increase in the number of workers being given artificial "manager" titles, to put them in the exempt category.

https://www.businessinsider.com/companies-may-give-fake-mana...

Edit: See comment below about "salaried." Thanks.
A lot of PCs had issues above about 56k especially if your serial cables weren’t of the highest quality.
Uhm, sorry for asking, but are you sure you're not mistaking Janet and Julia?
The original thread is regarding medical science.
See my comment elsewhere taking “people are the product” out of this conversation.

Facebook and Google and like companies do not care if they piss users off. They churn features constantly, break people’s flows on a regular basis, A-B test features so different people get different experiences.

They get away with this because the “users” aren’t users, they and their data are the product. You pay nothing to use their services, and you get what you pay for.
Great point. For my use case, drawing points on a 2d plane would be good enough. I wasn't considering higher dimensions. Maybe it would be possible to "sculp" 3 or 4d data using a cad-inspired direct manipulation GUI like SculptGL or Meshmixer [0,1, respectively].

0. https://stephaneginier.com/sculptgl/
1. https://meshmixer.com/
Looks like a cool app that could be very useful. Interesting work.

Suggestion:

Record a new demo video with what I am going to call "normal" contrast white background and light elements theme. Your demo is super low contrast and very dark. Hard to watch.

Take cues from the way UI colors work on computers as shipped to the average person. Nobody ships their OS with super dark low contrast everywhere. Just suggesting, if you intend to actually go to market, you might just turn off your average user.
That would means they are super omega sure that putin's regime invaders are very limited in their capacity to destroy combat aircrafts and tanks, basically have very low tech missiles and/or very little high tech missiles. It seems putin's regime is "making" room in it prisons sending political dissidents and "unwanted" people to be slaughtered by the ukrainian army.

Wild guess, the USA intelligence services know and have green-lighted the usage of combat aircrafts/tanks to friendly countries. Hope it is not the same type of intelligence used for the weapons of mass destruction in irak... ahem...