skysight-inc/HackerNews huggingface dataset:
In the industrial control world, they call these "HMIs", or human-machine interfaces. There used to be a lot of Windows CE on small SBCs with PC/104 (basically ISA) bus adapters for custom logic. The software was usually a normal GDI based Win32 application, using Windows CE's real time features either in app or in a separate thread/process to meet timing. QNX photon was also popular in applications that weren't cost sensitive (telecom switches, million dollar HVAC, 10 million dollar elevators, etc). The business model was usually a government contract, where we adapted existing in-house HMI libraries to a vendor's SBC mated to our proprietary control boards.

In between the reliability of consumer kiosks and a HMI, there are proprietary systems like Labview and GE Fanuc, which have the ability to create drag-and-drop GUIs for custom applications. I've built or modified a few of these for specialized factory lines, water/wastewater plants, or experiments under contract.

I've also built kiosks using Windows Embedded and Chrome on Raspberry Pi, for conventions as a volunteer, and for mass transit systems under government contract. The Miami International Airport monorail and portions of the BART airport extension both use these kiosks.

I want to emphasize that although web technology allows for extremely fast app prototyping, web browsers were by far the largest risk for all of these projects. Industrial control systems are expected to have 100% uptime, forever, period end of story, and in many cases are disconnected from the Internet and never patched. This is a very realistic expectation when the target system does not include a TCP/IP stack or even networking hardware (controls are done via RS-422 or a similarly deterministic bus), the total image size peaks at a few megabytes, there is no BIOS, and the bootloader is a jump instruction to a XIP image in memory mapped NOR flash.

On the other hand, in situations where a service contract is being pushed on the customer for business reasons, the Chrome+Raspberry Pi option is great because it breaks all the time. SD cards, even high endurance ones (I'm looking at a dead 32G Samsung HE card from a Helium miner right now) break for no reason, Chrome or Raspbian's WM throw up dialogs for irrelevant issues, uboot will sometimes not, and the HDMI transceivers between the Pi and the display will sometimes just refuse to talk. Don't even get me started on the USB touchscreen bits.

Despite what you might think, you don't need a web browser for infotainment or movie playing. All the major embedded frameworks include video, and if you really want to use web technologies there's node bindings for Qt and that kind of thing. Kiosks are fixed DPI, fixed resolution, fixed font systems, and there's no need to involve HTML, CSS, or any other dynamic layout technology.
>This is what you can do with storytelling. These are the heights we can reach.

Absolutely OT, but you made me remember an old (very funny) spot for Canal+ (circa 2009/2010):

"Never underestimate the power of a great story"

JFYI:

https://www.youtube.com/watch?v=OFnfH_kxFyQ
He was a good man in lieu of western propaganda. Read his speeches on nuclear war.

https://www.marxists.org/archive/kim-il-sung/index.htm
It's brilliant and I always thought it shows the way something innocent can be appropriated, both the kid and the song.

https://www.youtube.com/watch?v=lv0jav4lNsk
I didn't know this existed. It's very cool! Thanks for sharing it.
> Why try to compete with Rust while not really being a better Rust?

The article addresses this directly and is clear that Carbon is not designed to 'compete with Rust', and instead targets a much narrower use-case:

> Carbon is for those developers who already have large codebases in C++, which are difficult to convert into Rust.

I don't have a large C++ codebase to maintain so I don't currently have any use for Carbon, but I could see it being interesting for those who do.
> Because the vaquita was only fully described in the late 1980s

> Given the continued rate of bycatch and low reproductive output from a small population, it is estimated that there are fewer than 10 vaquitas alive as of February 2022

ugh, just the worst - from "barely knew it existed" to "extinct" in under 50 years
> I thought Linux was C only

It won't be for long (Rust) https://thenewstack.io/rust-in-the-linux-kernel-by-2023-linu... .

But I don't expect C++ to be added.
https://www.youtube.com/c/KathyLovesPhysicsHistory - History of physics, or at least of electricity and magnetism.
Uh you have that backwards. Limestone is rock, but it’s an easy one to carve through (unlike Manhattan Schist, for example).

It also has an advantage over soil that the remaining bits don’t need much extra support for the load above. This doc talks about it: https://stateimpact.npr.org/texas/2012/11/21/why-texas-doesn...
I am glad that some of you feel this way, because it creates a never-ending supply of cheap but still very nice barely-used laptops for me to buy instead of new ones.
That, and/or press for a criminal case.

I suspect there's language in Amazon's sale / author contract that tries to limit this. Given the widespread nature of the abuse, puncturing such terms should be reasonably viable.

17 USC 106 lists among exclusive rights:

(3) to distribute copies or phonorecords of the copyrighted work to the public by sale or other transfer of ownership, or by rental, lease, or lending;

https://www.law.cornell.edu/uscode/text/17/106

And § 501 - Infringement of copyright:

(a) Anyone who violates any of the exclusive rights of the copyright owner as provided by sections 106 through 122 or of the author as provided in section 106A(a), or who imports copies or phonorecords into the United States in violation of section 602, is an infringer of the copyright or right of the author, as the case may be. For purposes of this chapter (other than section 506), any reference to copyright shall be deemed to include the rights conferred by section 106A(a). As used in this subsection, the term “anyone” includes any State, any instrumentality of a State, and any officer or employee of a State or instrumentality of a State acting in his or her official capacity. Any State, and any such instrumentality, officer, or employee, shall be subject to the provisions of this title in the same manner and to the same extent as any nongovernmental entity.

https://www.law.cornell.edu/uscode/text/17/501

There's a strong case for criminal liability under § 506 - Criminal offenses, see:

https://www.law.cornell.edu/uscode/text/17/506
> I applied for and received permanent residency for our entire family with 12 months of statements of a reasonably sized 401k.

How common is it for folks to have almost half a million in the bank?!
European countries are actually a very good option. Moving there is no problem at all, since we simply can move anywhere in Europe. It would have to be somewhere in the south tho, since we're looking for a much more relaxed lifestyle. We've never been to Malta or Cyprus so far, but both get onto our list. Thank you!
Be careful with this. Unit tests don't tell you much about the correctness of a system overall, and they rarely survive a substantial refactoring. Optimizing for unit testability can make individual classes/functions "simple" but at the expense of creating a ton of them and pushing the complexity to the interfaces and integration between them.
Pubpeer is an incredible project [0], and unless I am mistaken, you could say that this finding may not have occurred without it. For those that do not know, it is a website (with browser extension) which allows a comment section for academic publication, with anonymous comment, for posting critique and questions about papers. I suggest all of my peers to install the extension, as a pre-warning system for poor quality papers. This paper in question can be found here [1], and it is a good example of what simple image processing techniques can be used to verify, or question claims. It is unfortunate that while things like NMR, XRD, SEM/TEM images, and Western blots are commonly faked, and found out- not all science is based off of verifiable data at the reader's end.

[0] https://pubpeer.com/static/about

[1] https://pubpeer.com/publications/8FF7E6996524B73ACB4A9EF5C0A...
> Would Brazil 1970 beat Spain 2008

No. Spain 2008-2012 may be the best overall international team of all time. Too organized even for the front five of Brazil.

> Man Utd 1999

Yes. Good team, but a lot of things broke their way that season and they were defensively somewhat weak. Though Schmeichel was one of the first goalies to be very good with the ball at his feet, so that may give an advantage in the modern game.

I think the exercise is fun partially because it makes us ask questions about the game, how it's changed and where it's going. To answer this question you need to think about the modern tactical game, the backpass rule, how players have changed and all the other factors that make me interested in a game.

In the same way evaluating movies makes me think about the context of a movie and how it was made rather than just a pure evaluation of its "quality".
3D Mekanlar
Are the plans for the future use of the telescope public?
Very few people are using it at all, outside of calling OSX/iOS APIs. They're using it to weld platform support into a C++ codebase, same way they'd use ObjC for that (instead of writing entire apps in it).

The number of pure-Swift projects I've seen per tempus is far less than pure-ObjC, which I think is the best measurement to comprehend Swift uptake. Nobody wanted an ObjC replacement, Apple misread the room.
Houses used to be small, built of wood, and hardly attached to the ground at all. It was fairly common practice to pick up a house and move it to another plot nearby.

I think once cities get older and more ossified in their shape is when basements start to appear.

Assuming there is no other reason to avoid it like flooding, hard rock, earthquakes, etc.
How prevalent is remote work in this area? Assuming it is not common since you have to have access to the physical hardware in the office?
Yea, just anecdotally, I feel like comic covers have gotten less horny as the target market has moved away from being exclusively teenage boys (which isn't to say there aren't still plenty of sexually titillating covers). But at the same time, as the art has gotten more sophisticated, I feel like a lot more covers have detailed images of the protagonist, rather then more "zoomed out" action seens with more going on but less fine detail.
You can. Either using nsswitch plugins or a local DNS service that resolved the names in GNS.
But, browsers are delicate when it comes to TLS certificates, for example.
See also https://www.ietf.org/archive/id/draft-schanzen-gns-19.html#n...
That only works if the users trust their government(s), where geopolitics are stable, and where freedom from censorship is a cultural norm. All of those things are increasingly rare, and centralized domain names are an easy way for states or competing governments to block access to undesirable materials.

The allure of a supranational DHT network is that it is more censorship-resistant, requiring deep packet inspection or attacks to block certain lookups.

I think this hypothetical consensus-based DNS blockchain sounds nice at first glance, but really, it just means that DNS is changed from an authority-based model to a consensus-based one. But consensus of what? It's not of people, but of resources -- compute power -- which states will always have more of, anyway. Like TOR, it just means the state has to control/surveil more "trusted" nodes. So it doesn't really solve anything.

You can't "web of trust" a global network of 8 billion people who don't have any interest in this stuff, don't want to peg their individual identities to some online system, and don't agree on what truth is to begin with. You can't techno-topia your way out of the cultural differences inherent in geopolitical disagreements.
Yeah certain models of governance tend towards bullying.
How is this any different when some rich tech bro from CA cashes out and buys acreage and a McMansion an hour out of Dallas or some stock broker does the same in Florida?
Fruit flies and wireless activation of targeted brain circuits.

Feels like we are in a Westworld season 4 timeline.
> the EU was very adamant on tying trade liberalization to immigration liberalization.

Why was this the case? Do you have more background information on it? I've heard little about this, except the end result of free movement within the EU.
The big idea: should we be using data to make life’s big decisions?
Okay, I'll say "I think unvaccinated people should not be having orgies", I'll wait to see if anyone says that's homophobic. Yes I actually think the statement is true, I'm not just making a point. Edit: I guess I should be more constructive, an action gay men could take is demanding their states order enough doses of ACAM-2000 from the Strategic National Stockpile to cover everyone who can take it in their community (so no HIV, skin disorders, heart disease, etc). Leave MVA-BN for people who can't take ACAM2000.
Interesting article.
From an non-researchers perspective, I find a couple points extremely disturbing.

- The failure to notice and act on the faked data in the Lesné papers is still a disgrace, and there’s plenty of blame to go around among other researchers in the field as well as reviewers and journal editorial staffs.

- Every single Alzheimer’s trial has failed.

I strongly suspect there is more fraud, just because of human nature. It looks multiple checkpoints are failing. We also have the replication crisis going on.
It's pretty clear at this point incentives are misaligned at every level of the research pipeline.

It's a bad time for this highly public research failure. The general public's faith in experts is dropping, and maybe for good reason. As the economy, and quality of life deteriorates, I think we will see the public demand "results" from experts.
I'm just saying you can start with a small amount of time, not sure why you think you need more. It will compound and the benefits surely wont be a net negative, especially if mentally burned out. It's much easier to start now than when you're older. To each their own though.
Even Deborah Birx admits in her book that two weeks to slow the spread was a ruse:

>Birx writes “No sooner had we convinced the Trump administration to implement our version of the two-week shutdown than I was trying to figure out how to extend it.”

https://www.gulf-insider.com/top-us-health-official-admits-t...
How do you model for unintended effects? You can only operate based on the knowledge you have at the time.
Is there a home chemist channel annoying knows about?
I would argue otherwise.

15 years ago, if you were computing you were almost certainly using a general purpose computer. Phones were more locked down, but they also were basically just for texting and calling, and could never serve as a primary device.

Now, most people spend a majority of their time in a locked down environment (phones and tablets) consuming locked down content (subscription only, on approved devices). The default 15 years ago was open, now it is default closed.
Independent verification is why scientific fraud is so dangerous.

On the one hand you'll eventually get caught, but only after potentially millions has been spent on said catching.
Are you ok? If you click the link, you will find out exactly how the dataset was gathered. I have a hard time believing that a person capable of navigating to HN and producing somewhat coherent sentences is too stupid to figure this out.
So much more funding now. That will getting it working twenty years from now, just like it has been 'working twenty years from now' for the last fifty years.
Hardly even a flamewar. Just people discussing technical opinions of language design, which in hindsight seem parochial and limited as well as prissy and uptight.

These debates exist, like editor wars, because there's more variation in how people think than anybody wants to acknowledge. Some folks find C an excellent way to express their ideas, some prefer PHP; regardless of all the valid discussion you can have about "flaws" in either language the strengths are in how they fit peoples' minds.
I'm not saying it's hard to learn. But we have teams in three countries who have more than enough work to do already. When they have to support what my team is building, they don't have the luxury of taking a week to learn a new language. I can't really sell that plan to our CTO, adding the inconvenience of a niche language to a project's other significant risks.

We program in C++, with a sprinkling of Python or whatever else is needed to keep stuff building. I wrote an iOS application for us in Swift, but I'm the only one there who knows it.
The connection is computer freedom. We should be able to replace their shitty defective-by-design subscription software with free software that does what it's told and it should be illegal for the corporation to put any barriers to stop us from doing it.
D. Yuan et al. (2014). Simple testing can prevent most critical failures: An analysis of production failures in distributed data-intensive systems. Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI). 249-265. https://www.eecg.utoronto.ca/~yuan/papers/failure_analysis_o...
This is a relatively old node, unveiled around ten years ago. I would be surprised if Intel couldn't deliver.
Real lesson to be learned is to open lockdowns and remove restrictions gradually.

"Open schools and kindergartens" is not gradual.
Does it really work better than a simple tfidf?

I worked on a neural search engine just when deep networks were taking off and we knew that it worked because we had test data that said certain documents were relevant for certain queries so we could compute precision and recall curves. My experience was that if the AUC metric is substantially improved customers really notice the difference.

Very few search vendors do this kind of testing because it is expensive and because enterprise customers seem to care more that there are connectors to 800+ external systems than if the search results are any good.

The main trouble I see with pdf search is that test extracted from pdf files is full of junk punctuation including spaces so if you are trying a bag of words based search the words are corrupted. Seems to me you could build a neural model that works around the brokenness of PDF but that isn’t ‘download a model from spacy and pray’ but would be a big job that starts with getting 10 GB+ of PDF text.
What do you mean by "the gate keeping mechanisms" should be removed? Do you mean the difficulty of publishing? Or tenure? Or degrees?
Artillery is the game changer in warfare. Cheap and effective. I don't think this reveal will be solely a bomber but a bomber/attack aircraft.
US Greenhouse Gas Emissions Outlook in an Uncertain World
Interestingly the reason the NHS has for this is vaccination can result in giving adults shingles (I simplify: https://patient.info/news-and-features/should-your-child-hav... explains).

As a result shingles seems rarer in the UK (no data, from personal experience, never heard of anyone getting it).
>Similarly, I'm not too sympathetic to those (often elderly) who claim they can no longer pay taxes due to fixed incomes while home prices increase. The amount their taxes have increased are a fraction of the equity they've gained

Each time a house sells, property value jumps to the newly appraised value the following year. Sale prices are not public record in Texas, but oddly enough the amount borrowed can be found. So it's possible to impute sale price if you're willing to assume a given percentage down. Once you get the "homestead" exemption, appraised value may not go up more than 10% a year. And it does. Like clockwork. There are exemptions for over 65, disabled, etc, but they are flat dollar amounts instead of percentages or freezing annual tax increases.

In short your assumption that gentrification drives valuation increases isn't wrong - any property sale regardless of the reason (in a rising market) does exactly that - but as a property owner in Texas I can personally state that every year I didn't protest my valuation always went up the maximum allowed by law, not matter what was happening. Including during the 2008 crash! And thanks to the rule of 7, this means that every 7.2 years taxes double.

Realistically has the cost of supplying services from the state, county and city doubled over seven years? No, arguably not. We're only now seeing inflation that somewhat mirrors those cost increases. The assumption that taxes increase only as needed and required by the taxing entities is flawed. They will always find a use for any increase. The elderly are already allowed to defer taxes to when their estate is settled, no need for a reverse mortgage. But should they have to for arbitrary and capricious tax increases?
Local cities /= federal government.
Under 17 USC 501, if Amazon are selling, distributing, or importing works that are infringing, they're subject to civil and criminal liabilities.

Amazon also operate a Print On Demand service, which would make them the publisher as well, for PoD products:

https://www.amazon.com/Print-Demand-Book-Publishing-Self-Pub...
I find a lot of problems with this breezy discussion (from biases in data and actual results of things like algorithmic sentencing) but thought it would make good fodder for a discussion here.

Personally, I'm a fan of the ol' coin flip: nothing tells you what you really want like the feeling you get when your fate hangs in the literal air.
To me `var` by definition means mutable and `let` sounds like you're laying out a constant in a proof, so I'd say both are pretty clear.
No one at any point in the funding cycle benefits from asking questions.

In fact, for most of the people in a position to ask the kinds of questions that need to be asked, they risk their entire career when they do so.

The entire industry has issues.
Sometimes called YAGNI, or You Ain't Gonna Need It.

I've found that the right level of abstraction is the one that saves time and effort and duplication now, for the features you're currently shipping. If you're thinking about hypothetical new features that aren't even on the roadmap then you've gone too far.

As an example, say your embedded program needs to load images, and your standard library only supports raw BMP files. BMP images are going to work great for the time being, since the art team can supply them that way. By all means, add abstraction method around the library method called "load_image" so that you don't have to refactor a million places to replace that library. It'll give you a great place to add error handling, logging, etc.

Beyond a single method to add a point of attack, don't go beyond that and spend the time to add a JPEG and PNG library, don't add support for high bit-depth images, or for grayscale images, or CMYK images. Don't add an abstraction that'll someday be able to load the Nth frame from a video file. Perhaps throw an exception for unusual input, but beyond that don't waste your time.

In my experience having simple, direct code makes it easier to refactor in the future when the need arises. Having too much abstraction or future proofing gets in the way because the future inevitably will bring different changes than what you were expecting.
Ah yeah, sorry

I gave more details of my view in this other post very shortly after posting here

https://news.ycombinator.com/item?id=32218383

Was getting my two posts confused.
I've never worked at a company that far along. I have heard stories though. A lot of time they have cleaned this stuff up but still have some tech debt that is dragging behind that is yet to be addressed.
Check out this U-Zontal, this is an example of the shape of a well that a modern Oil and Gas well can drill.

https://www.linkedin.com/posts/davidgibsonreports_gibsonrepo...
NileRed!
Can you have OverlayFS on top of it to make it writable and periodically generate new base DwarFS from that overlay?