skysight-inc/HackerNews huggingface dataset:
Hi! Please feel free to call me Scott!

Well I am still making games and some from scratch :)

See www.FinalPilot.com it is something I did for another company who had a vision and I and my team have a had a great deal of fun creating it. Still a work in progress with a major update coming out shortly.

In terms of adventure type games I am really fond of www.EscapeTheGloomer.com it tells a parallel story to book 2 of the Redwall series Mossflower. I did a lot of new things in this game. One of which is that the player is actually writing their own story as they play. The game reads as a novel as the player explores, discovers and creates.

And lastly I am currently working on www.AdventurelandXL.com which stands for Roman numeral 40 for the 40th anniversary of Adventureland and also for Extra Large.

It includes the entire base game along with an entire new section with saluates to some of the cultural myths and fantasys that I did not get to include in Advenutreland originally. It also includes what is now one of my favorite puzzle sequences (deals with the chimp in the jungle).

It is currently in early access on Steam for Windows, everyone playing it is helping make the game better for eventual final release. It is like ET and phones home after each play sesssion with the player's trace file.

The entire game is in there except for the very final scene.

I love to hear get email from folks playing it too with their impressions.
> Nobody’s calling for banning books. They are calling for not using certain books in curriculum, which is very different and not allowing certain books is necessary for any school system.

From the other day on NPR: https://www.npr.org/2021/11/11/1054798508/when-schools-ban-b...

> Texas Gov. Greg Abbott joined Krause's efforts this week, sending his own letter to the Texas Education Agency asking it and other agencies "to immediately develop statewide standards to prevent the presence of pornography and other obscene content in Texas public schools, including in school libraries."

> While the censorship of some books in schools is nothing new, a growing number of challenges are against books about race. In her reporting on the topic, KERA reporter Miranda Suarez spoke to Deborah Caldwell-Stone who leads the American Library Association's Office for Intellectual Freedom. Caldwell-Stones said, "We went from a situation where the majority of books being challenged and removed in schools and libraries dealt with LGBTQ themes, to a situation where there's a real mix."

The referenced letter is https://gov.texas.gov/news/post/governor-abbott-directs-tea-...

---

So yes, this is a book ban and its not just material in the curriculum but also content in the libraries.
Hi, Scott! Fun to see you here :)
I don't think that's where the issues are. IntelliJ freezes when reindexing a project when you change branches from the command line.
Vulnerabilities in MediaTek DSP could lead to eavesdropping audio in Android
As a child of the late 1960s, early 1970s, that was a messed up time.
After the assassinations and riots of the late 60s, Kent State, Watergate, the end of the Vietnam war, people were done. The drugs just flowed. I was frequently a designated driver for my trashed friends. A lot of those people that did the most drugs are now some of the most wrapped up conservative ass hats as adults. I can't talk to them, haven't been able to in years. Their excuse is always "It was wrong then, and I'll be damned if I am going to let others make the same mistake." My own kids (Gen Z) were all so much more rational through their teenage years. There is hope for the world as long as the old farts just sit down and shut up. I only speak up because I am sick and tired of my peers. There should definitely be an upper age limit to serving in Public office, and maybe even an upper age limit to voting.
Chaos engineering is a thing.

https://en.m.wikipedia.org/wiki/Chaos_engineering
If they're public schools, the funding is governmental (state-based in the US), and thus there could be an argument made that it is still "banning". In private schools, not so much (but then again, pretty sure private schools can already control their curriculum and the books available to students from the library).
Maximize Component Reusability with Bit
If you tell stories like you write it's gonna be a tough one. Maybe it's just me but I can't read walls of text without any line breaks.
His wife is extremely young and I can't look at them together without thinking something is really wrong there. He might be older than his father-in-law.
German developers love to overengineer everything. They will even write a hello world app using Kubernetes and microservices, just because it is good for CV.
Honest question: What if coinbase is hacked, and the info connecting people's verified real-world identities to their wallet is revealed? Now everything is public - isn't that worse?
No, a blanket ban isn’t possible.
I don't think you can write a production quality parser for any "real" language in 3 weeks ... You can get something working in 3 weeks, but then you'll be adding features and fixing bugs for a year or more.

If you take something like Python or JavaScript, the basics are simple, but there are all sorts of features like splatting, decorators, a very rich function argument syntax, etc. and subtle cases to debug, like the rules of what's allows on LHS of assignment. JavaScript has embedded regexes, and now both languages have template strings, etc. It's a huge job.

It's not necessarily hard, but it takes a lot of work, and you will absolutely learn a lot of stuff about the language long after 3 weeks. I've programmed in Python for 18 years and still learned more about the language from just working with the parser, not even implementing it!

And this doesn't even count error recovery / dealing with broken code ...
I haven't heard of this effect. Do you have a reference?
I have to say I really disagree with the thought that one should bake a whole bunch of custom functionality into their ide. My company did this. A special, custom version of eclipse was required to even build or deploy their applications. What happened? It was abandoned, and since that build / deploy functionality never existed as independent utilities it was completely lost. I had to piece together how to build my application by pulling build files off of our old ass legacy cicd server and even that process is pretty horribly broken. As things stand, the legacy app I'm tasked with keeping alive is held together with bailing wire and chewing gum and almost all requests for new features are turned down. This is not a unique problem to my team, it's org wide. Tons of legacy apps are limping along because 'the knowledge' of how to do things properly was bundled up into eclipse plugins we no longer have access to.
That doesn't sound like over-engineering. That sounds like bad-engineering.
Wow, excellent story. If only he had gone out of business before the sale, we might never have heard from that guy again, and the world would have been much better for it.
Hijacking is an interesting term to use. Leisure got transformed into the university system by the early Church which brought about the various technological revolutions in the West.

Resources were so scarce communities could only afford to send a select few to learn to read and write and spend time on the highest levels of human thought, i.e. questions of the meaning of existence and epistemology.
I'd say SETI is worth the effort. In the unlikely event we found another civilization, it would be the death blow to any religion who professes we alone were created, and in God's image. In one fell swoop, SETI could've been a Galileo or Copernicus and advanced rationality a century or two against the forces of mythology and religious superstition.
Even though it's uncountable and potentially infinite, it's still even, because of exactly the symmetry relation you're saying.

I just thought that the intuition for an even number of places is a lot easier (for me) to grok.
If you have root, great idea.

If not, terrible awful idea that will enslave us all.

Joking, but also not.
Ask HN: VCs Who Read?
We’re raising for a new AI venture. The tech behind it is very different in approach and implications. We’ve found it takes at least half an hour even with the most receptive of people to get the scientific point across, leaving little time for the consequences to sink in or to talk about the company and where things are headed. Dropping the science part makes the discussion ungrounded and detached and the claims unbelievable, and we don’t have enough graphs that go up and to the right to make that okay.

We do have a human-readable summary. It takes less than 30 minutes to go through and will elevate the meetings for all involved. But apparently the deck-then-meet pipeline is so entrenched even a small change to the dance routine smells as a bad signal. The text is our most effective way to get the point fully across. What to do?
> To put that in perspective: the pre-primary and primary education budget for the entire country, in 2016, was 800 million pounds.

That doesn't sound right. This page says the UK spent 31 billion on pre-primary and primary education in 2020

https://www.statista.com/statistics/298910/united-kingdom-uk...

(If that has a paywall, try googling for the info, which is how I was able to view the page.)

Please help me understand the discrepancy or edit your comment.
> However it seems to me that the way we define intelligence is part of the problem.

Problem isn't how we define it, the definition we have is useful because it describes a very real qualitative difference between us and other animals. I think you nailed it on your first paragraph: the problem is the value judgment that goes along with that definition.
You're right of course, but my point is that you can endlessly chastise people for buying things they do not strictly need under the guise of "not being wasteful" but it comes off as crotchety. Let people enjoy things.
Turkish lira crashes to historic low
No single color space is complete. Each has trade-offs. I would actually say that color profiles help get closer to ground truth, that is, rendering intent.
I use it as a bare metal OS on my blog server and it's great in that scenario too. I've personally found the libc stuff makes it really inconvenient to use as a desktop OS, unfortunately. You have to jump through hoops to get something like VSCode to "just work".
This is a great point, and my successful rewrites have done the opposite, reducing scope/capabilities. "We changed other systems and no longer need to handle x/y/z in this service", especially when most x/y/z's are edge cases now eliminated.
Don't worry, I think terminal would work poorly with it and even then 22x6 only? not too many
Sorry, no, that's utterly wrong. "Used in curriculum" means that they would be used in the teaching of subjects in class. There are school districts and entire state school systems that are starting to ban books on the topics of sexual orientation and critical race theory from being in the school library at all.
Defeat Mechanisms in Modern Warfare
Shame this doesn't show the CMS collector, which was present in 8 and 11, but removed before 17. CMS was the go-to option for low-latency collection for a long time, so it would be good to see how it compares to the modern options.

It would be particularly interesting from the perspective of someone working in a shop which still has lots of latency-sensitive-ish workloads running on JDK 8 with CMS!
Or just buy a finished product for the same price as a single part: https://www.amazon.com/dp/B01G6O28NA
Wirespondence – sending messages on a spool of wire
I like the idea of getting a letter that says "it doesn't work" and then that person having to wait a week to get something to the effect of "what do you mean by that?" as a response
Do you have a link to discussions about QOI on twitter?
I think the absolute incompetence the Navy has exhibited in failures to move their ships around the Pacific without running into things is a better example.
The slight trickiness with this is that if you have any C/C++ libraries that you link into your application, then you need to static link those too. The problem with dynamically linking against a library while statically linking against VS runtime is that you basically end up with two or more copies of the runtime running at once in your application (e.g. two copies of any internal data structures used to manage memory with malloc/free/new/delete).

For similar reasons, you can't have static libraries that are used by higher-level dynamic libraries (e.g. gRPC dynamically linked with protobuf statically linked). In the end, the easiest solution is usually to pick static linking or dynamic linking and use it for everything, although it's possible not to if you're really careful.

Having said that, statically linking everything, including the Visual Studio runtime, works really well and I'd recommend it.
> the idea that most children might be better off learning certain subjects at a later age, when they are more mature, cannot be dismissed a priori, without facts

Neither should it be accepted a priori. It would be a compelling reason to delay math instruction, if supported by evidence - but is there any evidence to support it?

And if improving education by delaying instruction until students are mature enough to handle the material is truly the goal, why delay instruction for students who are already mature enough to handle it sooner? Holding back students who are ready doesn't improve education for anyone.
What’s the difference between company-provided notebook and remote IDE in regard to micromanagement? Employer may provide you shiny new M1 MacBook with all necessary spyware. Even if you use your own machine, you should check every script in the project if it is not installing anything if you don’t trust your employer.

Actually, if you decide to use your own computer for work then remote IDE is probably better solution in terms of security and privacy of your own computer. You don’t have to worry that something nasty will be installed (be it malicious NPM package or spyware from employer).
quite a bit. under engineered as in 'never really tested, is known in general not to work'. usually, yes in theory it should be easy to fix - but since the parent organization doesn't value getting a handle on what's really going on, it never does.
Neorg – Life Organization Tool Written in Lua for Neovim
what does the MM stand for?
I think you have that backwards. Parents and the community should have the final say when deciding what is included in a curriculum, not (potentially activist) teachers and school boards.
I know it might sound crazy, but since you're that big, I suggest you investigate the idea of writing your own Envoy control plane and thus creating your own Envoy-based API gateway. It's not really as hard/time consuming as it looks especially if your requirements are not very advanced. Even functionalities like custom authentication/authorization/distributed rate limiting can be done in a few hours/days and plugged as sidecars. Engineering a good API on top of the control plane for those who have to maintain the API gateway is what will take time imo.
Exactly. I only mention the hobbyist route because they took their comment in that direction.
Ah, i realised it was relative, but i had assumed they were all relative to the same baseline! Should have been obvious from the way the bars are all level for JDK 8, really. That seems a needlessly unhelpful graph.
You raise execellent questions. Thanks for asking!

To me uplift means to leave the player in a better state than when they started.

To bring them closer to God's Glory and plan for their life. To see the Universe and as an incredible place to be and to see Life as an incredible gift from our most awesome and loving Creator.

I am looking forward to an eternity of exploration, discovery and insprired creation due to the agency of my savior and friend Jesus.
Mechanical timers aren't as reliable as you make out.

For example, if you attach loads with high startup or inductive currents, like fridges or big motors/fans to them, then they'll wear out very fast and typically stop working in a few months.

If they jam for any reason, they'll usually overheat and melt all the little plastic gears inside. This happens if you tell them to turn on and off every 15 minutes all day...

Both these failure cases sound unlikely, but of perhaps 10 mechanical timers I have used in my lifetime, I have had 3 fail. That isn't great really.
Oh you are right, I only took a cursory look at the header file and thought the hashing is only used to speed up the lookup.
> The US should have bought 500 F-22 and given the Navy its own carte blanc design skipping the F-35 altogether.

Why? The F-22 is an air superiority fighter. The F-35 is a multi-role fighter. They're built for different purposes. It's crucial to understand the difference.
Honestly this is the most frustrating thing about Jetbrains. Stop investigating shit and just use the new JVMs already. There is no excuse for using deprecated JVMs.
And sometimes (which is I think what most applies to Microsoft) too many authorities that must be pleased and nobody with imperial power to say "In the interests of simplifying, we're going to piss off key stakeholders for a period of time." Microsoft's OS team has, at points in the past, rebuilt data structures from C++ to C with very specific memory footprints rather than break, for example, Photoshop (which was getting more performance from running its own OS structure allocator instead of calling the APIs designed to allocate structures).

Simple ecosystems and simple software usually have the same thing in common: they are either young, or they've recently survived an extinction-level-event. Older systems with many dynamic constraints breed complex webs.
Japan to implement bank-deposit-backed digital currency in 2022
Also, it would be interesting to see this progression from at least 1.4. By the time 1.8 was released I had the impression that GC is already pretty well optimized for throughput.
Ability to keep things "simple" (basically produce code / architecture that is easy to understand) when solving problems in business domains (which usually are very complex in real live) is an art that few can successfully practice.
I use it as my primary OS. You have to do more setup work, there’s much less documentation/help online than more popular distros, and running proprietary software (which usually links to glibc) is probably not worth the effort. This is mostly fine for me, as I don’t do much on my computer aside from code and use a web browser — the only difficulty is most streaming video unfortunately requires Widevine. Given those limitations, I’m very happy with it: it’s very simple and I have a much better understanding of what is installed/running and why.
Huh?

https://www.fox5ny.com/news/china-sentences-wuhan-whistleblo...

Typical process: arrest first, threaten you/family, send you back into public with your head down, and if you really make someone mad in the CCP they have a mock trial and imprison you.
Yes, JioFibre now (?) offers fully functional IPv6 all across the board, even in the most rural of places.
> There is no common/stable set of c libs. libc on one distro is different than libc on another (even just within glibc). It's why you generally can't run an app compiled on one distro on different one

Pretty much everything uses glibc and distros that are to be used by end users (instead of specialized uses like embedded) also tend to have glibc versions. If someone uses a non-glibc distro it'd be out of their choice so they know what they're getting into.

And glibc has been backwards compatible since practically forever. You can compile a binary on a late 90s Linux and it'll work on modern Linux as long as all libraries it depends on have a compatible and stable ABI. I've actually done this[0] with a binary that uses a simple toolkit i hack on now and then, this is the exact same binary i compiled inside the VM running Red Hat from 1997 (the colors are due to lack of proper colormap support in my toolkit and the X in the VM using plain VGA) running in my -then- 2018 Debian. This is over two decades of backwards compatibility (and i actually tested it again recently with Caldera OpenLinux from 1999 and my current openSUSE installation). Note that the binary isn't linked statically but dynamically links to glibc and Xlib (which is another one with strong backwards compatibility).

[0] https://i.imgur.com/YxGNB7h.png
Just wanted to thank you! Well done.
Airtel certainly does in some places.
Although if your ulterior motive is to persuade people to upgrade beyond 8 and 11, you probably don't want to suggest that performance has basically plateaued.
That's interesting, I did not know Google could do that.

I suppose in the end any domain provider could do the same.
If I have a suggestion for the cloud pricing, I would move away from the per user model that every competitor uses. It is a non-starter for all the B2C startups where a user might login once to buy a thing and never login again during the month/year. That is will I am not suggesting any auth provider to my clients and I recommend they use passport/build it in house.
I really prefer to have pricing per API calls (in case of shared machines) or per machine (in case of dedicated instances).
>I’ve heard it’s a sign of trust in the aircraft’s ground crew for a military aviator to walk out, strap in, and blast off, trusting that the ground crew has done their job thoroughly and correctly.

If that's true, that sounds kinda weird. Military aviation should run on procedures and checklists with redundancies.

When someone hands you an unloaded gun, you don't just trust that it's unloaded even if it's their job, but you check yourself there's no round in the chamber first before handling it.

Same with fighter jets, checks should be made by crew and pilot to ensure nothing escapes.
The F-35 is useless for long engagements, dead if it gets into a dogfight, and can't fly near thunderstorms or it might explode.

This is assuming it doesn't suffocate its pilot to death, because Lockheed still can't get the oxygen system to work properly.

The finest plane $350M (and climbing) can buy (for the F35-B variant. The A variant is down to "just" $100M or so.)
Import Substitution Is a Harsh Mistress
It _should_ work just fine. I have several Fedora users (because they emailed me, not because of any analytics: nothing "phones home" with usage, but I do use Sentry for error reporting, and that can be disabled).

If you see any errors, please email me (support@photostructure), post to the forum, or ping me on discord (links to those are in the footer of every page on photostructure.com).
We are well past that mentality here. Germans basically keep EU going not only financially which I consider a win overall for Europe despite its drawbacks.

Not another Versaille hanging over them to humiliate and keep the nation poor to piss off somebody down the line.
>Even my robovac can detect when something is chocking the suction intake and shut down

I'm not sure I want my plane to just shut down if it ingests something.
Is that really what's happening? It gives each device an address which is unique at the time but those devices get new addresses periodically when the network configuration changes, they roam networks, etc. and there's no global registry linking addresses to people or even the same device.

From another angle, most people are walking around with a globally-unique identifier (IMEI) in their pocket with all kinds of sensors. Does using IPv6 materially change the situation for any attacker?
𝗔𝗴𝗲𝗻𝗰𝗶𝗮𝘀 𝗱𝗲 𝗜𝗻𝗯𝗼𝘂𝗻𝗱 𝗠𝗮𝗿𝗸𝗲𝘁𝗶𝗻𝗴
Man ran over, stabbed girlfriend after eating 'space cake' cleared of murder
i'd guess the primary use is money laundering and speculating (or both)
“No tengas miedo de ser creativo y experimentar con el marketing” Mike Volpe
Linked-Assist.com Whois, DNS, & Domain Info – DomainTools
postmarketOS is based on it. I tried it on my PinePhone, it works, but in the end I went with Arch Linux ARM.