skysight-inc/HackerNews huggingface dataset:
Amazing to hear about the German electronic air defense in WWII. I had no idea.

Description:

"Today, Silicon Valley is known around the world as a fount of technology innovation and development fueled by private venture capital and peopled by fabled entrepreneurs. But it wasn't always so. Unbeknownst to even seasoned inhabitants, today's Silicon Valley had its start in government secrecy and wartime urgency.

In this lecture, renowned serial entrepreneur Steve Blank presents how the roots of Silicon Valley sprang not from the later development of the silicon semiconductor but instead from the earlier technology duel over the skies of Germany and secret efforts around (and over) the Soviet Union. World War II, the Cold War and one Stanford professor set the stage for the creation and explosive growth of entrepreneurship in Silicon Valley. The world was forever changed when the Defense Department, CIA and the National Security Agency acted like today's venture capitalists funding this first wave of entrepreneurship. Steve Blank shows how these groundbreaking early advances lead up to the high-octane, venture capital fueled Silicon Valley we know today.
"
An ugly embarrassing asset that you don't want to have. When you own it, you agree to a smart contract that drains away some of your currency every day. If someone gives you one, the only way to rid yourself of it is to give two copies to two other people, resulting in it become more and more common and hated. Kinda like Gremlins, Velvet Elvis, and a chain letter rolled into one.
ASML machines have billions of lines of code, which is their real moat, and why Japan was permanently displaced in this industry.

(Software dev. historically has been considered the lowest-status eng. discipline in Japan, with the lowest salaries to match.)
Europe is very diverse in customs and practices. In certain European countries credentialism is not really that big of a deal. In some others it's really uptight.
It's probably worth mentioning that Julia has MPI.jl which creates an array type that works over MPI transparently to the user.
To the contrary! This decreases their storage need by ~20% which will increase their cost savings over time. Yes they pushed off increasing their storage footprint in the short term but in the long term they decreased their rate of total storage increase.
OP here. Thank you for work on Wikipedia (seriously!). I can really appreciate that the Foundation has expenses and I think donations is really the best way to get the funds. My only qualm is with the aggressiveness and deception with which those donations are solicited.
Can we share a cabin?
This is, at root, my conclusion as well.
You.com Launches in Beta as a Privacy-Focused Search Alternative to Google
>> Companies like EDS are mostly obsolete.

How so?

They were bought and sold a few times and sort of exist as DXC right now. They claim to have 134,000 employees, I get approached by their recruiters a couple times a year.
The front page has multiple calls to action to install their Chrome extension but fails to describe what the extension does or why I need it to do a web search.
Build a full-stack serverless app with Vue.js and SST
It’s more likely to fail because…physics. The sensor on your webcam is only so big, and can only capture so much light. Darker faces require more lighting to capture details. Photography isn’t racist, it’s physical limitations that come into play.
welcome to the hotel california...

Last thing I remember, I was

Running for the door

I had to find the passage back

To the place I was before

"Relax, " said the night man,

"We are programmed to receive.

You can check-out any time you like,

But you can never leave! "
Relying on Microsoft software for collaboration has created some of the worst engineering disasters and waste of resources I've ever seen.

The company's motto seems to be that every customer is unique, and has different needs - meanwhile, all the places I've seen had very similar core problems that were amplified by relying on all the different Microsoft solutions used across their teams, and across organizations they had to collaborate with.

Not only that, but colleagues were always unhappy because they were forced to use poorly designed inconsistent tools that are user unfriendly and encouraged mistakes and apathy.
It's a spectrum - some languages do it a lot better than others. Not having anything more than a conversational English description of what it does is definitely the lower end of the spectrum. I'm sure very few are doing it perfectly, but for example Java has a formal semantics.
Attributing this to stockholm syndrome is a bit convenient and reductionist.

Stacktraces are better than just bubbling up, and yes a mechanism to minimize if-err could also allow for human annotations.

I'd love if Go had a stronger type system, but I know it'd probably come with longer compile times like Rust has. I think it's not a dogmatic take, and I think a lot of golang proponent do take the same nuanced position.
The Earth After Humans
Okay, but it’s not hard to setup up redundancy and warm spares as well to make it automatic. You don’t need someone physically there.
They also started an online MS in Cybersecurity in 2019. Three different tracks. The policy track only needs 1 CS'ish class. The Information Security track students would probably be better off just going for the MS in CS instead. A lot of students start in the Information Security track but switch over to Policy once they take the intro to info security class. All the classes in the Info Sec track are the same as the CS degree except they cost more. The energy/power track students don't seem to really exist. I'm done with 7/10 classes.
Keep in mind that nobody at large scale is paying the sticker price for AWS (or Google or Azure)
So we seem to both agree that what NFTs (and blockchain) is doing is actually just bookkeeping, and this “data” cannot invade the physical world unless we actually act upon the physical world according to that data.

What I was talking is: the reaching from world 3 to world 1 (in Popper’s terms) in capitalist societies are often enforced with the absolute power of the state, and “free” markets emanate from that power. NFTs don’t add anything more to this current state of society, since it is just another way of bookkeeping, and the actual reaching from world 3 to world 1 is left unsolved (which for me, how to do this without relying on violence and coercion is the most important question of liberalism, and failure of this will lead to its demise). NFTs and crypto are still exchanged in US dollars, and people always talk about it in how many US dollars it represents. So value is ultimately delegated to the dollar, the dollar which holds its global monetary status via the US’s hegemonic military power, so we’re back to our current problem.

So, do you think NFTs can actually change the current status quo? Does it bring anything new to the equation?
Wow, looks real cuil
What about just funding public prosecutors? (Or rather more funding for public prosecutors)
This is already mentioned upstream, but the Paprika app does exactly this. It makes online recipes useful and understandable again.

https://www.paprikaapp.com
Cows eat grass? Farmers are all panicking and buying hay (premium hay that tests properly for nutrients) at outlandish prices. You need a crap ton of the right hay to keep beef cattle alive. No to mention all the corn to fatten them so that your meat gets graded as choice+.
In contrast with one of my sibling comments here, I agree with you. I think discriminating against people based on thoughts or beliefs is wrong, we should judge people based on their actions not their ideas. Minds can be changed and allowing a diversity of thought and discussion is ultimately a net benefit, even if some people end up being offended. Allowing discrimination based solely on ideas or words truly is a slippery slope.
Isn't that what the article implies? Talent will be more distributed, but working for US companies.
I would add that "shouldn't we protect against a disease that is lethal regardless of the statistical trend?"

There are many ways to protect the body from this viral disease. Most of them get no light of day. Zinc, diet, sun exposure, exercise. There seems to be a negative bias against discussing these, making studying them even harder. COVID-19 Vaccines seem to not have this issue. Why?

Generic drugs too seem to have an affect on the disease, but don't get the proper funding or get exposure in a way that is free from the conflict of interest that pushes alternative more profitable treatments.
CMCSnipe – Crypto Sniper that buys tokens right before they are listed
If your search engine requires an extension to work and display the results, it's a total non-starter. Cannot suggest this to any non-HN crowd. Good luck.
> "Principle #4: We must also protect small businesses and innovation. We know that in Europe, investments in startups are down more than 40% since their data protection and privacy law—the General Data Protection Regulation—went into effect. We must guard against a similar situation here. We want small businesses hiring coders and engineers, not lawyers."

I can't find it, but I remember just seeing a headline on HN that European startup investments were at an all-time high. First relevant search hits were [1], [2], I did not fact-check those.

[1] https://news.crunchbase.com/news/european-vc-funding-h1-2021...
[2] https://www.cnbc.com/2021/06/18/european-start-up-investment...
I work on my open source projects beside working hours. My bigger goal is to make software development easier and more accessible to wider spectrum in the society (while keeping it reasonably performant)
As an outsider this may be your perception, but this is not how python's documentation works.

> These documents are just informal prose.

Not true. They're the language spec. Every guaranteed behavior of python is described clearly and concretely in these documents.

> Are they sound?

Yes.

> Does my implementation match what they say?

Yes.

> Does CPython even match it?

Yes.

> Does anyone know?

Yes! There's a very rigorous and thorough set of unit tests that specifically test an implementation's ability to match precisely the behavior described in these documents. All implementations (that I'm aware of, eg. cpython, pypy, jython, etc) state which versions of the spec they are compatible with, in other words they pass the unit test suite for that version.

Further, the maintainers of python (and by that I mean, regular contributors to the python-dev mailing list, not a cabal of robed individuals in a cave somewhere) are deeply aware of the language of the spec, the way the test suite implements it, and the importance of maintaining this relationship.
I get one experience in Incognito mode, a completely different one in normal mode. They tell you to install a Chrome ext to use it when you can just do so without it in incognito mode. Removing the ext also takes you to a 404 page that seems suspect.

Already playing tricks on users at launch, at least it took Google a decade to remove their "don't be evil."
OK a one thing that stands out here and please correct me if I'm wrong:

> ... multi-petabyte cluster of Postgres instances... blocksize relatively high at 64 kb ...

The dataset should be the Postgresql "page size" which IIRC is 8KB, the reasoning for this is RMW cycles will read 64kb modify 8KB and write out the full 64KB amplifying writes 8 fold.

Also IIRC Postgresql will automatically use TOAST when needed?
No it's ADS-B receivers on satellites.

https://www.flightradar24.com/blog/satellite-based-ads-b-dat...
The research scientists DEFINITELY can’t afford to run petabytes of astronomy data on AWS. Source: am a research scientist.
> new ideas

Your post makes it sound like many new ideas succeed. This is certainly not the case, "new ideas" happen all the time, everywhere, spawned by both small and large companies and individuals. Most of them fail, and everyone wants to be "the new internet".

> they had the same set of opportunities as other new millionaires

This is not true for the majority of cases. If you take a look at millionaires and billionaires and their parents, most of them already started at what many would consider rich/wealthy (or very close to it). But the exceptions obviously make for better stories and headlines.
Two Ways of Doing Design
I think back to VW and the faked diesel test results... and strongly suspect that this is yet another case of trying to pin something, that was sponsored/supported higher up in the food chain, on the low person on the totem pole.
The metaverse concept might make sense with perfect AR.

Things like QR codes on posters being highlighted, "hologram" store mascots that everyone walking by can see with AR glasses, answering an "AR" phone call while still being able to see around you (and not having to hold your phone up to your face as in video calling - early versions of this could use iOS Memoji before consumer face-scanning tech gets good), virtual computer screens to do programming or other work *anywhere* without monitors (while still being able to respond to external stimuli), etc. Maybe you could even portray yourself as a custom avatar (instead of your actual body) to those with AR glasses.

IMO an early prototype of the metaverse is already here: Ingress/Pokemon Go. These games don't use fantasy-land maps, they use the Earth and real-life locations. Data and user-interactions are layered on top of that.

On the other hand, any kind of VR metaverse will likely be a poor-man's Second Life, just prettier and with far more restrictions. I'm sure there's a market for that, but it's not really civilization-defining.
There's actually a current trend called "vtubing" where streamers use a virtual avatar, typically in anime style. Afaict, it's entirely dominated by women streamers (which is the opposite of the regular streaming, where the top earning streamers are all men). See https://playboard.co/en/youtube-ranking/most-superchatted-al...
There's a hard mode? I'm gonna have to get back to you on that lol.
Political beliefs are already protected in California, where the companies that are most active in the surveillance economy are based.

https://www.shouselaw.com/ca/labor/harassment/political-reta...
I thought my adblocker removed some cookie dialog but left the overlay layer.

Yes, they have to dial up their text contrast a bit.
Is this based on personal experience? Because the article says that it’s production ready and many industrial environments.
MIT faculty is full of Nazis? Wow.
I may be wrong, but isn't "overlapping" just "meeting_a.starts_at<meeting_b.ends_at && meeting_a.ends_at>meeting_b.starts_at"?

Or in words: There is an overlap if meeting A starts before meeting B ends and meeting A ends after meeting B starts.

So the scenario described looks way more complex as it actual seems to be.
That was a really fast manifestation of Godwin's Law https://en.m.wikipedia.org/wiki/Godwin%27s_law
“Will”? I doubt it. Definitely not with that level of certainty.
> The reality is that our socioeconomic disparities will be exacerbated in a digital world, particularly if the majority of content is owned

I definitely agree with this sentiment, but if it's not centrally owned by a government or a corporation what are our other options? We sit around and moan about how centralized entities are ruining the world and how we don't have alternate ways of coordinating? Ethereum and projects like it are the only ones actually experimenting with changing up the formula and seeing if you can combine typically contradictory ideologies.

In my opinon, if we can't find a way to decentrally coordinate we are doomed as a race and will eventually destroy ourselves via capitalistic/corporate greed or by the tyranny of a government.
Is that actually a problem? Members of terrorist group will be imprisoned for their terrorist acts, drone stricken (together with a nearby wedding), put on "do not work with them list" or all of the above. In summary: they will not be able to be your customers.
> Errors reach end users, and they cannot read stack traces.

In general, users don't care about errors or stack traces. They don't want errors of any kind. As a developer I want users reporting errors, which can include a dense stack trace, so I can get the error and an explanation of what they were doing when the error happened. I'm more for making my life easier than worrying about what a user sees.
>storage clusters at petabyte scale are doing it on AWS.

I had to double check just in case, but petabyte is only 1000 terabyte. It may be big in terms of database, but rather small in absolute terms. You could fit a single Petabyte in a 1U server.

I doubt they pay listed price. And AWS is now mostly a Enterprise and Sales game. So once you ran other cost involved in managing, I would think you need to be multiple Rack scale before the cost break down better for your own hardware.

And that is excluding other benefits of sitting inside AWS ecosystem. The only thing I think AWS isn't so good at is the low cost, sub $1000 per month spending scenario. Where you are paying a lot more just for staying inside the ecosystem for things you may not be using. Those tends to flavour Linode or DO.
Languages that bubble errors up still let you catch and categorize the errors at the top, allowing for very presentable formats for the end user ... in fact, in my experience, because they don't have to deal with tiers of pointless boilerplate, devs put the effort instead into better end user/public errors.

I say this as an ex-(for now)-Python dev, currently suffering though Go's tedious error handling.
It's not easy to tax them without taxing wealth, which has other issues as we are finding out with legislation.

https://wallethacks.com/buy-borrow-die-estate-planning-strat...
This is not a new take, but I think "the west" is effectively building their own version of China's social credit. It's just distributed among a range of private companies and accessed via subpoena or contract. The fact that the government doesn't operate most of it directly is largely irrelevant to those negatively affected by it and in some ways makes the situation worse (who do you even contact to correct inaccurate information?).
No:

# rm -rf /
rm: it is dangerous to operate recursively on '/'
rm: use --no-preserve-root to override this failsafe

There's still lots of ways to screw up a rm, like "rm -rf /*" or deleting your entire home directory, but a space after the initial / was apparently common enough that they eventually put a big failsafe for that in the GNU version.
>> Are they sound?

> Yes.

That's great! Can you point me at the formal proof? I haven't seen it myself.

> There's a very rigorous and thorough set of unit tests that specifically test an implementation's ability to match precisely the behavior described in these documents.

How can you test against English prose? You can't. So someone's manually translated the prose into tests elsewhere I guess. Have they done that correctly? How can we verify that? Was there any ambiguity when they were interpreting the English?

It's easy to see where these simple English descriptions aren't covering everything. To give you a practical example - look at https://docs.python.org/3/reference/datamodel.html#object.__... - 'should return False or True' - what if it doesn't? Where's that specified? Is it somewhere else in this document? That's the kind of practical issue we work with when implementing languages.
I'm not saying they are a certificate of authenticity, I'm saying the value it creates is similar in concept. A certificate of authenticity has value based on the issuer of the certificate of authenticity - if the issuer is some random person it doesn't create any value because anybody can create such a thing, but if it is someone important/relevant in that field then it can be very meaningful.

In a similar way an NFT has value based on particular details about the NFT such as the author and database it is in, not just the bytes themselves. You can certainly create the same NFT with a new author, or on a new database, or etc. but it's no longer the same NFT at that point, it's a replica and can be distinguished from the original. And while an NFT published by the author of the art might be a interesting thing to own/control, the same NFT published by a random John Doe doesn't carry the same relevance. And fundamentally you still can't change the properties of the original NFT in the original database.
What absolute are you accusing me of? You're the one who said all ebikes should use the road. My point is that not all ebikes are equal and relegating all of them to the road because of Super73 isn't the answer.
Nope. I had chance to compare what one org had for 600k of real money after all the discounts. Not even remotely close to what one can get for rented dedicated servers.
> drop me a line

Did you mean to add your email address to your profile?

Only admins see your email in the email input box. To share publicly, add to the 'about' box.
Here's a public view of your profile:
https://archive.fo/7RaXg
Web 3.0 was already getting old ten years ago, I could have sworn we were on Web 4.0 or 5.0 by now...
Postgres is not designed for OLAP, but you can push it a lot farther than one would expect with the correct schema and indexing strategy. See https://heap.io/blog/running-10-million-postgresql-indexes-i... for a little more detail about how we schematize for distributed OLAP queries on Postgres at scale.
> I have heard about Go's parallelism being awesome, does anyone know of a comparison between Go's and Julia's models?

There's nothing fundamentally special to Go's "parallelism".

It uses near-preempted (and now actually preempted I think, since a few versions back? before that they'd have implicit yield points at function calls but without function calls you could lock out the scheduler) userland threads with small stacks.

The parallelism comes from the m:n scheduling. Go has no constructs for massive parallelisation, where you hand it a loop and it efficiently runs that on a hundred cores, at least not built in.
What they have on the App Store and Play Store doesn't come close to the invasiveness of their desktop apps.

> Seems they have no problem hosting software for ProctorU.

The restrictions are on what their apps can do, not on who published it.
> "Most everyone knows".

Pardon my age or something. but if you're a software developer who doesn't work on web-dev, you probably do not know JS, certainly not enough to code much in it.

Maybe "most everyone" leaves enough room to describe all the people who do embedded and native development - I don't know the actual numbers.

But the sentence didn't say: "VSCode is winning because its extension language widespread and most everyone knows it". It said "modern languages". Haskell is a modern language. Rust is a modern language. Lua is a modern language. If VSCode (somehow) used them as its extension language, would it still be winning? Clearly, no.
Thank you! (In my past IC/employee experience I had noticed the same.)
However PC was comparing it to religious affiliation, which in some senses is quite comparable.
I gave it a go and actually kinda liked it. Will play around more...
Connecting USB Devices to WSL
We do often distinguish between familial love or brotherly love and romantic love, though.

I agree they should be separate terms, and I believe they actually are in many other languages.
Are you in the gap oxide computer is trying to fill?
who is the hiring manager and what is their contact info?
Relevant: This Week's IoT news posted(4 years ago) a newsletter on GE Digital

GE discovers that industrial IoT doesn't scale
https://mailchi.mp/iotpodcast/stacey-on-iot-if-ge-cant-maste...

Also the HN discussion on the newsletter
https://news.ycombinator.com/item?id=15155860 - September 2017 (73 comments)