skysight-inc/HackerNews huggingface dataset:
> I don't find the defence in depth approach appealing, because it's never going to get you to 100% reliability. Rather than adding six swiss-cheese layers and hoping the holes don't line up, it would be better to spend more time and effort on a single really solid layer.

But those layers are not part of your own work, they are external tools. Yes, it would be great if one of those would just catch all the bugs, but that's not happening.

So you have to choose either one single slice of Swiss cheese, or you work a bit on your plate to be able to add additional safeguards.

> Sure, a lot of the bugs in that C code are findable. But so what? However many bugs you uncover, you're unlikely to find them all, and even if you did then how would you know? So isn't fixing bugs in existing C codebases just throwing good money after bad?

Bug free is not achievable, in no language. But good enough, secure enough, functional enough are achievable goals.

For many existing code bases (especially for projects with clearly defined scope) good enough is easier achieved by fixing up C code compared to a rewite in a different language.

Was it a different language from the beginning it might have been cheaper overall, but at some point the rewrite will just consume more money to reach the same state.
100% agree - I've used Wormhole a few times when I try to quickly get data into interactive VM sessions, because it works great otherwise, but the graphics consistently grind the whole thing to a halt.

I really don't get the reasoning. It looks kind of cool, but it makes it super unusable for a bunch of use cases from very old computers to interactive sessions on raspberry pis to constrained VMs. And those are exactly the kind of places where I want friendly easy tools to copy files across for quick system admin or to get logs back out! Doesn't seem like a good tradeoff.
I browse with JS switched off. I don't mind a web site using JS, if it's needed. Clearly, here it is needed.

The main beef I have with this site is that when I go to it with JS switched off, all I get is a message telling me to switch it on. There's no information about why I should switch it on - what will I get in return for switching it on, and what will the site take as a result of me switching it on. What am I missing by having JS switched off.

So, instead of the site just saying "JavaScript is required. Please enable it to continue." instead it should say something like "This web page contains an interactive game that requires JavaScript to function. Please enable it to continue." Then I know that there's actually something interesting being done with the JS, and not just a lazy webmaster who can't be bothered to display a blog post correctly.
I wrote Clojure for 4 years. I understand your pain points. Dynamic types are an impediment beyond a certain code size.
I have unlimited data on LTE in the UK
Nintendo announces Game Builder Garage game-making software for Switch
This is my general structure.

* Background/Overview

* Project Scope

* Requirements (System level, or feature level)

* Requirements (The things I require from the client)

* Project Timing and Cost

* Out of Scope items or items that maybe addressed in a future phase of the project.

I found this book on writing a single page proposal to be quite helpful https://www.amazon.com/One-Page-Proposal-Business-Pitch-Pers...

I haven't ever succeeded in keeping it all one page but it is a great goal.
Our proposals are:

- Who are we and what do we do (establish credibility).

- Who have we worked for that is a similar industry.

- Who they are and what the project is (i.e. what are we delivering).

- How we will carry out the project (by phase) along with key deliverables/stage-gates at each phase.

- Who will carry out the project (CV's / Bios).

- Pricing (with scope exclusions)

- Case studies (sometimes before pricing)

- Summary
> less people knowing how to host a website without using an easy to deploy service

Also less people just caring about anything that isn't the normal open web. Have to install something? Nope, no way. Unless some very dramatic and visible changes take place in our society (or big companies with too much power step in and make the choice for the average user), darknets are doomed to be a tiny tiny niche.

Right now tor stats says there are between 2M and 2.5M users.. and if you discount everyone who's just using it to hide their IP / piracy / working around geo blocks, the potential audience for content hosted as a hidden service is absolutely tiny.

I also think that if tor or any such system got really big among normies, governments would start cracking down. Right now it's probably just a convenient tool for hosting honey pots and keeping an eye on the few people that use it.

Every once in a while I think about hosting a blog or a forum on tor but then I get the vibe that I'd have about as many readers as I would if I just wrote my thoughts on toilet paper before flushing.
DoD Inspector General memo on UAP related actions
My understanding is so:

Patents read like a menu item. “Chocolate cake with peanut butter and strawberries.”

Or “Adenovirus #16 with coronavirus XXX sample modification.”

To make the vaccine you also need—“whip up 2 eggs, 4 cups of flour and a 30 ml of oil.”

Companies often withhold this info so that they can keep the edge and to make the cost of copy much higher.
>> in a document delineating what qualifies as states and what qualifies as the federal government with all sorts of text about relations between the two

If those definitions were tacked on afterwards, then it would exemplify exactly the kinds of distortions I'm referring to. I don't know the order in which the US constitution was written but that definitely should affect the intent.

>> Furthermore your example is in a paragraph that starts "No State shall enter into any Treaty, Alliance, or Confederation"

TBH, I didn't even see this interpretation. I guess some people are focused on the wording to an entirely different level. I used the semicolons to interpret it as "no alliance pertaining to the payment of debt" based on my interpretation, it doesn't say anything about alliances pertaining to other matters.

But this seems to reinforce my point. The words can be ambiguous but it doesn't mean we should disqualify the intent altogether.
IIRC, there are an order of magnitude more Excel "programmers" than programmers in all other languages combined. Tbh, it is a much better source of business than most professional programmers give it credit for.

To add to you list, back in the 80s, I wrote a simple x86 assembler, and a simple neural net, in Lotus 123.
My American school in the 1990s showed “Signal 30” in Driver’s Education class, a gruesome documentary film from the 60s showing deceased, disfigured victims in automobile accidents. Totally messed up to show kids that.
A web error and performance SDK write with TypeScript
It's pretty good in terms of compatibility these days. Conda-forge has builds of most packages available for both cPython and PyPy on macOS/Linux/aarch64/ppc64le: https://conda-forge.org/status/#pypy
A bit OT, but can anyone point me to a few PWAs that are worth looking at? I don't means those "these tings are possible in the browser" sites, but real, useful tools.

I just use one: "Brewfather", a fantastic home brewing (beer) app which can even use some Bluetooth API to communicate to local devices (Chrome-only of course). On my iPad, I'm using the app though.
In Europe you have 'post and beam' - the beams are often made of wood. The brick is just the wall, not necessary load-bearing. North America has many brick homes as well, but it's outside the framing. Brick is a terrible insulator, most of us would freeze, we need insulation.
There isn't.
As others have said, Apple was strongly opposed to introducing support for native third party apps on the iPhone not long before this essay was written.

Apple's preferred approach was web apps that you could "install" to the home screen on the device.

While that functionality is still available, Apple has left that web app approach stagnant - not adding features that other platforms/browsers have, and reducing performance compared to running the same web page in Safari.
Except they already do, implicitly, at least for the download part.

Users actively go to their App Store and choose to download an app. They don’t just get something installed, or not, in some obscure part of their device’s storage, without ever knowing about it.
Glad you realized and moved on. It's easy to continue and stay stuck in the vacuum with the tunnel vision and all. Just one more feature.

> What do they do to get the word out for developers to start working with them, after all?

A very different problem, but this co-founder dating.

It's hard because for people who don't have extensive networks, you're basically asking people to... build a network.

But if you can take an idea far enough with an MVP, get some sales, customers, it's significantly easier to convince a potential co founder.

Chicken egg problem made only worse, I know - but sadly, no easy answers here.
I've been rolling your comment over in my mind today. Clearly you're right that FB has too much power, but I hope we find a better solution than to allow a succession of startups to approach FB's size, and then sanction them or break them up.

I would prefer we alter the design of the internet/web in ways that provide more accountability (ie: built-in disincentives to shill or troll) and more control (eg: privacy, and the ability for users and groups to filter out kinds of content they dislike — ads or gore or malware or propaganda or etc...) to its users. I realize accountability and control oppose each other, but we could strengthen one in some contexts and weaken it in others. I've actually, in the past, speculated on HN about specific ways to achieve that.

That said, in the short term, I agree FB should pay a price for its scale.
Medieval people certainly believed that. The linked wikipedia page does not say otherwise. It states that "European scholars and educated people during the Middle Ages believed the Earth to be flat". Most people in Medieval times were not scholars or educated. Furthermore I haven't even said anything about Medieval times.

There are other examples like rocks falling from the sky or the earth- or solar-centric cosmos, if you prefer.
You can judge the whole book based upon your beliefs or you could read it and learn.
Their rationale for not allowing other browser engines is that allowing JIT (writable AND executable memory pages, in general) would make the hell break loose.
Google Adapts to Long-Term Telework, Offers Employees Hybrid Work Week
It does not work, see how US Constitution amendments got eroded in time to the extent that some practically don't exist anymore in California, for example.

"should not be infringed" gets to "can be regulated" which goes to "practically banned".
I think you’re mistaken. ProcMon doesn’t use ETW on Windows and I don’t believe it ever did?
I find it hard to believe that any 'green tax' will be reduced, or at least without a comparative increase somewhere else, once the infrastructure is done.
Living in Philadelphia 7 years ago, an earthquake cracked the foundation of the 100 year old stone house I lived in, then a tropical storm 2 months later flooded the basement. We had similar storms previously that only gave us an inch of water, but after the crack, the basement filled up at least 3 feet.
I know. Because Adobe could not bring themself to open the flash player (and still make money with selling their awesome tools). Thats why flash died, despite it was much more advanced than the web at that time.
The changeover to Python 3 killed it AFAIK. Same for IronPython.
Dinosay Template Engine
I see that it is very similar to <progress>, and may be misused as a progress bar (which w3 actually even acknowledges and guides against). I wonder why one tag could not have sufficed.
You assume we're talking about different things with different results, but I understand your description of depression. I get different results from it than you because I handle it differently.
I heard the explanation that iOS 1.0 ran everything as root and there was no sandboxing, and this was the only reason why there were no third-party apps.
Let be clear here though - usually the "alt-right" viewpoints that people are (supposedly) fired for are... violent, or call for discrimination or other things like that.

There's no huge threat of people being fired for wanting less regulation on companies.
So, I can see one obvious issue here. How do you know that what they say about their steel's carbon load is true? This goes double as they're incentivized to lie to you, you have minimal control over what happens in their country and worse, the incentives go all the way up to the nation states level, as being carbon neutral is counter to growth.
But the industry wants all the money, and right now.

They are focusing on games that can monetize user-base actively via micro-transactions and subscriptions RTS games are not really capable of this.

Last example i can think of is CoH 2, which was disappointing and the 'pay to win' commanders drove me away from it quickly. Plus i think original CoH is much superior game in terms of balance and fun.
Yes, it seems pointless if there’s no generics being made, but I would be very concerned about assuming a generic of a vaccine is the same. We already have enough vaccine hesitancy, adding in extra variables doesn’t seem great.
That's definitely not true. Most hidden service use some darknet-specific captchas nowadays. Just open the next best darknet market or simply forum and you'll see what I mean.
I see my kids going through this same pattern. They idealize war guns and violence, and it really pains me because I know it sets them up to minimize the realities of war and violence.
Open Letter: DistroWatch
It's still a biological molecule, with all resulting side effects: i.e., it wanting to fall apart under every imaginable influence when isolated, and concentrated outside of a living cell.

I would want to know how they do it (mRNA isolation) too, but nobody will share that knowledge for free.

Even most simple methods like inactivation require a cell culture tech, which means lots of expensive bioreactors, and extreme levels of sterility.
Wondering same, as it shows full compatibility to cpython unlike Facebook implementation
Paper on ‘energy medicine’ retracted after reader complaints
Maybe not the silver flying saucers claimed to have been seen hovering over barns in the mid-west, but I recommend reading Extraterrestrial for a fascinating argument for Oumuamua's likelihood in being an extraterrestrial object.
What responsibility are you wanting the site to be held to here?

Accessibility could be a valid concern, though many accessibility tools cope with common JS patterns so if your concern really is accessibility (rather than "jcelerier is entitled to have all content without running JS") then please show what you think the problem is there.
15% of Inhousers Use Post-It Notes to Track Contract Milestones
I got it straight away, but I have a telecoms engineering and networking background. This just goes to show how poorly networking is taught in most courses (as are databases), and specially in boot camps. Self-taught programmers are also very unlikely to be exposed to this kind of topic.

One thing that was not offered as an option was to use a packet analyzer like tcpdump or Wireshark, even though that is the most reliable and systematic way to get to the bottom of many performance problems. You'd think the popularity of the network tab in Chrome's dev tools would make this less scary.
Just saying generics of vaccines are allowed seems pointless, how will these others get the correct recipe? Seems like it could be potentially very problematic should these vaccines not work if much less problematic than COVID.
This was my first thought, too.

Which useful feature does this tool have what htop does not have?

Let's say there is such a feature. Why did they not implement it in htop? Made a patch and offered it to upstream? This is why we have FOSS. To benefit from each other's work.
It’s almost as if the propaganda is working.
Speaking as someone who’s parents when waited to get divorced until I went to college, I think I would have been less messed up if they’d been honest and mature enough to get divorced when they’d wanted to.
I use https://www.photopea.com/ when I need to do image edition.
Yes. That would also explain why we prefer dry-aged rather than fresh beef.
This is very accurate, I know a lot of people that are dreaming of their future “remote” or “digital nomad” life and they keep looking for companies and job boards that explicitly offer that

And I’m confused by that and continually tell them that basically all “tech” companies and especially crypto companies already do what they are looking for and just don’t have messaging like that
> Patent laws [...] are artificial constructs

What do you make of the move corporations are making away from the use of patents, towards the use of a hybrid ‘trade secret + patent‘ sandwich? Is there a scenario where it does not stifle innovation?

I’m asking because I personally don’t see any. As you said these systems are artificial constructs, and at the worst this taking away as trade secrets is theft on an enormous scale.

The internet allows mass collaboration, and I believe we are still in the very early stages of developing this infrastructure.

Elaboration on what exactly I mean by ‘patent + trade secret’ sandwich here: https://www.ipwatchdog.com/2019/02/19/dont-fooled-patent-pur...
> and that's how nearly all new houses are built here.

This is definitely not the case. All the houses around me a structural brick, including all the new ones they're building now.
Royal Marines test jet suit between moving ships – video
My wife was a student working at the Geological Survey of Canada on the 13th(I think?) floor of a building in down town Vancouver. She tells me that the building got swaying pretty good and the geologists were running around cheering "geology in action" and such. There was a memo on the following Monday about appropriate behaviour in an emergency. :-)

(For myself, best I can figure, I was on a bus and didn't notice a thing.)
Concrete production has a terrible CO2 footprint. This is is a pretty big source of industrial CO2 emissions (some sources say 8% of worldwide CO2 emissions). Burned bricks seems to be a bit better in this regard, but I don't have an good source.
Fully agree. Bought D3 at launch, played a bit. Meh.

Came back after the real-money AH was gone, then played the expansion - have sunk many hours into it since then, coming back again and again for a week of play in a fresh season. It's a good game now. And I like it a lot more than D2, that always felt too grindy and I hated that there were no talent resets. (AFAIK they added them at some point, but not when it was current.)
Thanks for taking the time to comment! I disagree with you on the history though. By the same token, a large portion of users would press 'back' to expect to return to a previous view, only to exit the site. If I land on a site from Google and click on 'About us', I expect to need to click twice to return. I think it's intuitive as-is.

For what it's worth, pure state changes (that don't occupy a page within the router) do use history.replaceState though.

I understand that this wouldn't be the case if I approached the design as per the rest of your feedback; placing a lot of this content within a single view could be done. However, the UI/UX is designed to be shallow, minimal and mobile friendly.

For example, while I could put weapon selection in as a filter and add controls to toggle between data views - creating a single powerful view - this doesn't actually accomplish much other than trading valuable space for increased UI complexity to avoid moving views.

Admittedly, I see this through a different lens as I'm aware of the amount of controls I need to somehow fit further down the line to support upcoming features. A desktop only site would be very different!

I appreciate your feedback; it's great to see things from another perspective.
What is paradoxical is that decades ago we had many pcitures in newspapers with UFOs or Jesus/Mary apparitions (and here in Romania there were newspaper focused only on paranormal stories vampires,ghosts, witches etc) but today when is easy to create proofs with your phone the number of this encounters decreased instead of increasing.

Btw my father has a similar story to tell (but with a small ball of light that moved around the home and garden) so IMO there are some natural phenomena that we do not understand well and manifest as spherical lights,
It's certainly hard to write a JIT for Python, but Cinder, Pyston and Pypy have done it.

You'd need to look at the CPython project (main Python project) why they don't want to include anything like that. I hope there will be steps taken.
You mean, the first 200 times you took a flight path?

It gets old after a while you know. I remember flying from Darkshore to Gadgetzan took 40 real time minutes where you did absolutely nothing. Do you really have infinite time to play?
Make their profits work? Olympics could he held anywhere in existing locations for a negligible cost.

What loss? Presumably the athletes want to go, so increase TV broadcast rights by x% and there is no loss. When everyone is at home, there will be record numbers of viewers.
AOE2 is not the old AOE2 game though, it's a remaster (the second even) with consistent new content, patches, balance and so on. Yes, mechanics and graphics are mostly the same, but there's a resurgence because the game is maintained/developed, not just because the original was good.
In California, where earthquakes are a concern, wood frames are highly preferable. I think it’s illegal to even build a house with unreinforced masonry (eg plain brick) since it’s a death trap.
Just because you come from the tech industry does not mean you know something special about the tech companies, their business prospects, financials and how attractively they are priced.
Remember when they accidentally enabled a server wide chat channel and put everyone by default in it? Those were the best times of WoW if you ask me.

Of course, they removed it after a while, too much interaction between players is bad mmmkay?
>Is it right to call them incapable of handling the truth?

Yes. Do notice I removed the "just" from the quote.
For those, like me, who didn't know, Groverhaus is a meme: https://knowyourmeme.com/memes/groverhaus
I still find this notion that all alien civilizations will be meek little wall flowers pussy footing their way around the galaxy as completely unsupported by evidence. Most of the argument appears to be based on a not very good sci-fi novel. If our own history is any guide then civilizations will continue to run headlong into each other with little regard for consequences even when they know better, the motivations driving expansion and exploration are so strong that they overpower any cautions from the sideline. If life is common in the galaxy then it’s probably saturated every star system and all the space between by now and the reason we don’t see it is because we’re still having trouble figuring out how to spot the pebbles in our own neighborhood that might bump into us and wipe us out. Thinking we’d obviously see the aliens first if they were there is like expecting Montezuma to discover Spain.
this comment on reddit explains it quite well:

https://www.reddit.com/r/AskHistorians/comments/l1gal0/why_a...

> Architecture and construction practices are regional and cultural. What works gets repeated and over time it becomes so common that people forget why things are done a certain way.

generally, you use what's available.
Also still no push notifications. That rules out a huge swathe of apps completely and kneecaps the rest.
Reticle: Virtual Machine for Programming Modern FPGAs [pdf]
CineMPC: An algorithm to enable autonomous drone-based cinematography
Qt Creator 4.15: What's new in C++ support?