skysight-inc/HackerNews huggingface dataset:
Graham Hancock is a fraud. We certainly underestimate the ingenuity of past peoples, but the way that Hancock frames this discourse is full of shit.

Bad Archaeology is a great resource that explains why a wide array of pseudoarchaeological notions and tropes, including those peddled by Hancock, are wrong. Check it out.

http://www.badarchaeology.com/
How is that possible? Is there just a really high supply of window offices? ie. does the office building have a really high window to floor area ratio?
Most Hollywood movies are already being filmed on the Vancouvers and Alabamas of the world, so in a sense they have already fled the burden of California's regulations and taxes. But of course the hypocrisy is strong on this field, and the people involved in this business are the first to demand more and more taxes. In the end, they can avoid it. The mere mortals that run a mom and pop business can't.
Android and iOS are more widespread, therefore an easier/better target for your government.
> My feeling is that a different analogy would better suit your argument.

Feel free to pick whatever example you'd like, the underlying point is the same: just because some bad actors will ignore the regulations anyways doesn't mean we shouldn't have the regulations in the first place or the regulations have no net benefit. In other words, pointing to a few counter examples and saying "gotcha! your regulation didn't perfectly prevent everything!" is not a meaningful critique.

> So I'm not really swayed by someone saying that the only way to prevent malware is if Apple/Google ban porn, and decide for users which payment methods they're allowed to use in an app, and decide whether or not online game streaming apps are allowed to enter the market, and decide whether or not serious games like Sweatshop can be considered art, and decide whether or not podcast apps will be allowed to include COVID podcasts in their directories.

I generally agree that these examples are overly restrictive and unnecessary. However, I don't think legally forcing manufacturers to open up their devices to side-loading is the appropriate remedy, because it increases the level of risk from bad actors attempting to exploit those devices.

I also think Hacker News posters have a tendency to underestimate/downplay those risks because as highly technical people they know what to do to avoid those risks - but the same does not apply to the vast majority of users.
I was going to ask "Why aren't the publishers doing this instead of individual authors?" and then realized that Amazon would likely retaliate and pull all their books.

However, the publisher that actually pulls this off is going to be able to sell 25% the books and make more money than they currently do. I wonder if Baen would jump on this?
Why would you get blackballed for being clueless? Are founders suppose to come equipped with how to speak VC jargon? Aren’t VCs suppose to find unpolished talent with the ability to execute, invest and be a resource to make them successful?
Does Nvidia have a habit of killing acquisitions? I'm only familiar with their graphics business, but as far as I can see the only culture going on there is excellence.
> Python 0.9.1 programs (Earliest I used)

This inspired me to download Python 0.9.1. to find out what field access control was.

I did find it. https://www.python.org/download/releases/early/

And amazingly it compiles, and does so in just 1.5 seconds on an iMac (unlike my Typescript project which is compiling at 90 seconds and counting.... hmmm).

Unfortunately, even now with access to the source code I can't find anything about field access control.

What was it? How did you use it?
The teachers will work themselves into an early grave just to help the kids. Nobody's doing that for teachers. Teachers are more at risk of actually dying when in-person learning is forced on them as some school districts have done. And they have their livelihood to think about (many live a little more than paycheck to paycheck).

Comparatively, the kids aren't dying, they don't have bills to pay, they don't work overtime. Their parents may even be able to pull them from school, or homeschool. Worst case they might be held back a year.

The students will survive this, but the teachers literally might not.
Show HN: JSON Viewer Extension
I think it depends on how you criticize them. I've criticized:

- The idea that we can trust Apple with privacy, when their OS isn't open source

- The idea that the Apple Store is doing good things in the disguise of privacy when they actually play corporate favoritism and unfairly monopolize the app market

- The idea that a PIN has enough entropy to be a good measure of security

- Right to repair, soldered-to-motherboard SSDs

- The environmental waste associated with the lack of upgradability

- Price gouging on upgrades ($400 for +512GB, anyone? When I can get 4TB on Amazon for $500?) and lack of user upgradability

I've been downvoted to hell for speaking the above. There are a bunch of brainwashed Apple worshippers lurking around here who don't accept any criticism of the holy.

I totally welcome engaging in an intelligent discussion about any of the above, but downvotes and flagging (in most cases without any response) doesn't accomplish any of that, and serves just to amplify the fanboy echo chamber.

Also, I don't think criticizing HN's algorithm or design should warrant being flagged or downvoted, either.
Downvoting should be reserved for trolling, not intelligent protest. I'm also of the opinion that downvotes shouldn't be used for well-written disagreement, as that creates an echo chamber and suppresses non-majority opinions.
It seems to be His Thing and he has been looking at the preprint of the paper since a month ago. There are people outside the normal academic framework who are knowledgeable and even influential within a specialist field.
The t mobile prepaid plan is 15/month for 2 GB. Another option.
>Since its taxpayers money, any custom made software for gov MUST be FOSS

I don't follow this logic. I can't think of any case where I view the source code of software that I paid for.
Sounds like "joint ventures" that western companies are forced to have in China.
I would also agree, the thing is - businesses breakup and come together all the time. If it makes sense and both parties can agree despite of past disagrements and lawsuits, they will partner.

Just because Apple and nVidia has bad relationship at the moment regarding their GPUs is probably orthogonal to what they'll do with this new branch of nVidia, that is ARM.
No one has seemed to notice the following two things:

"To pave the way for the deal, SoftBank reversed an earlier decision to strip out an internet-of-things business from Arm and transfer it to a new company under its control. That would have stripped Arm of what was meant to be the high-growth engine that would power it into a 5G-connected future. One person said that SoftBank made the decision because it would have put it in conflict with commitments made to the U.K. over Arm, which were agreed at the time of the 2016 deal to appease the government." (from https://arstechnica.com/gadgets/2020/09/nvidia-reportedly-to... )

and

"The transaction does not include Arm’s IoT Services Group." (nvidia news.)

which appear to contradict each other.

I'm not sure about the significance of this. I would have guessed Nvidia would have wanted the IoT group to remain.

Also, to first order, when a company issues stock to purchase another corporation, that cost is essentially "free" since the value of the corporation increases.

In other words, Nvidia is essentially paying $12 billion in cash for ARM up front, and that's all. (The extra $5B in cash or stock depends on financial performance of ARM, and thus is a second-order effect.)
Sure! I'd love to chat TPUs. There's a #tpu discord channel on the MLPerf discord: https://github.com/shawwn/tpunicorn#ml-community

The central reason that TPUs feel less flexible is Google's awful mistake in encouraging everyone to use TPUEstimator as the One True API For Doing TPU Programming. Getting off that API was the single biggest boost to my TPU skills.

You can see an example of how to do that here: https://github.com/shawwn/ml-notes/blob/master/train_runner.... This is a repo that can train GPT-2 1.5B at 10 examples/sec on a TPUv3-8 (aka around 10k tokens/sec).

Happy to answer any specific questions or peek at codebases you're hoping to run on TPUs.
That was Guido... but Python has moved to design by committee now so anything goes.
I have, for years, been reading my first Murakami: The Wind-Up Bird Chronicle.

This probably sounds like a bad thing, but after seeing some comments about it I felt compelled to offer a small defense (as in--do read it, but maybe trust someone else's advice on which Murakami to read first).

I absolutely adore it, and have gifted two copies of it since I started reading. But, for the past several years, most of my engaged/active reading time is going into a deep pile of dense nonfiction that I'd like to get through--leaving Murakami with my I-am-failing-to-sleep-so-bad-that-I-might-as-well-read-for-an-hour-or-two slot.

I'm roughly 2/3 of the way through. I'm always happy to pick it up, but sometimes I'll go many months without needing to. There's something calming (!= boring) about the pace (of the plot, and the narrator's thoughts, and of the language itself) that usually defuses whatever mind-race was keeping me awake, yet manages to keep me turning pages until my eyelids are heavy.
Used Maxima to find some analytical differentials. It is very powerful but documentation could be a pain to decipher if you're new
libre hardware isn't really a term, unless you are referring to firmware maybe. What do you mean by it?

(added) For example, Stallman:

> In the meantime, there is no need to reject hardware with nonfree designs on principle.

Last line of this essay: https://www.gnu.org/philosophy/free-hardware-designs.en.html
Makes sense. IoT was a buzzword in 2013. It is now a mature ecosystem and we've gotten a good taste and smell for it. Its on its way towards the plateau of productivity on the Gartner curve if I were to guess.
The funny thing about GBM vs EGLStreams, though, based on everything I’ve read online, is that there’s broad agreement that EGLStreams is the technically superior approach - and that the reason it’s been rejected by the Linux graphics devs is GBM, while inferior, has broad hardware vendor support. Apparently very few GPU vendors outside the big 3 had decent EGl implementations.
I think Apple is not committed to ARM at all. Bitcode, Rosetta 2, "Apple Silicon" - it all suggests they want to keep ISA flexibility.
If it was that simple, Google would have been the obvious choice. They have already started migrating to GCP and signed an $800 million dollar three year deal.

https://www.theinformation.com/articles/tiktok-agreed-to-buy...
“Computers aren’t the thing. They’re the thing that gets us to the thing.” - Halt and Catch Fire
That entirely depends on what you're using it for. Mimicking a typical block-level filesystem with object storage will lead to problems beyond a few thousand objects or shallow "folder" levels.

Object storage is best for larger files with bulk updates. Either write new files entirely (best for S3) or append/replace where supported (like Azure/GCP). Any further structure and metadata should be maintained at a higher level with pointers to the raw files in the object store.

There are products like Stablebit Cloud Drive [1], ObjectiveFS [2], and other storage companies that handle all this for you. You can also look UtahFS [3] to see open-source code on building something yourself.

1) https://stablebit.com/CloudDrive 2) https://objectivefs.com/ 3) https://blog.cloudflare.com/utahfs/
Why should we believe that Bill Gates has a valuable opinion on wealth inequality and its causes?

His point on 1780 rentiers just doesn't hold since most of the wealth in the world was created since the 1950s.

Also, Bill Gates's favored solution, a tax on consumption, will not do anything to counter the problem of exceedingly wealthy people who have so much money that they can't spend it all, even with a "lavish lifestyle".
She's using a CD-RW with blue/purple dye. The reflection is definitely coming off the surface.
Special purpose accounts and, especially, using HN primarily for ideological battle, are not allowed here. That leads to repetitive, tedious discussions, and usually flamewars.

https://news.ycombinator.com/newsguidelines.html
> All other use cases of PDF are better served by other formats.

If that were the case, we would all be using PDF/A, or better still a subset of that. The fact that PDF has much more stuff in the spec than that suggests that a large number of people find PDF to be the best format for what they're trying to do.
NVidia Volta: https://arxiv.org/pdf/1804.06826.pdf

Each machine instruction on NVidia Volta has the following information:

* Reuse Flags

* Wait Barrier Mask

* Read/Write barrier index (6-bit bitmask)

* Read Dependency barriers

* Stall Cycles (4-bit)

* Yield Flag (1-bit software hint: NVidia CU will select new warp, load-balancing the SMT resources of the compute unit)

Itanium's idea of VLIW was commingled with other ideas; in particular, the idea of a compiler static-scheduler to minimize hardware work at runtime.

To my eyes: the benefits of Itanium are implemented in NVidia's GPUs. The compiler for NVidia's compiler-scheduling flags has been made and is proven effective.

Itanium itself: the crazy "bundling" of instructions and such, seems too complex. The explicit bitmasks / barriers of NVidia Volta seems more straightforward and clear in describing the dependency graph of code (and therefore: the potential parallelism).

----------

Clearly, static-compilers marking what is, and what isn't, parallelizable, is useful. NVidia Volta+ architectures have proven this. Furthermore, compilers that can emit such information already exist. I do await the day when other architectures wake up to this fact.
I have mixed feelings about using multi-armed bandit for product testing like this. Regret minimization makes sense 100% as a framework if you are testing a large inventory of things - i.e. the classic examples of showing ads or recommendations - since there might be some real opportunity cost in not showing some of the things in inventory (particularly if the inventory has a shelf life). (I'm also quite surprised they don't use thompson sampling...)

For testing product features though, I feel like there is often a high long term cost to the dev team and the regret from showing users a non-optimal treatment during the experiment is pretty minimal (the regret is usually to first order only the cost of experimental bandwidth).

The team cost comes in several subtle forms:

- in practice, bandits encourage lots of small experiments which leave behind a large surface area graveyard of code - you can mitigate this by having strict stopping points for bandit experiments

- bandits have higher statistical power, but also higher false-positive rate; false positives can be quite high cost since they cause thrash and require time to investigate if a feature that tested well does poorly in production

- you are introducing novelty effects over time as new sample groups get added in the dynamic allocation; probably nbd for most experiments, but it's complicated to correct for this if your experiment has novelty effects

- there are often cyclical time-dependent changes in the composition of users being exposed (daytime vs night time, week day vs weekend, geography bc of timezone differences); also, probably nbd for most experiments, but requires complex stratification to correct for if this is an issue

I would also say that the majority of product changes have small, but measurable effects on metrics, so I'm not sure that bandits help all that much in those cases. If there are runaway successes or failures, early stopping techniques seem like a better way to free up resources - early stopping policies can be tuned to address the experiment design problems above fairly simply.

Again, this is all for product testing. I think for recommendations and personalization, contextual bandits make lots of sense.
Unfortunately, founder-dating is the same as normal dating but probably even harder as the stakes are higher. It's very difficult to find same "motivation-level" people (how much do they "want" it, are they as "hungry" as you, etc.) and it is very hard to gauge with talk as you have to see their actions to really know and sometimes it may be too late. At the same time, there is also the "stage in life" (single, married, etc.) and how much can they risk (like a 45-yr old person may not be able to quit their high-paying job so you will carry the load and end up with a lot of resentment)

Since you work at a FAANG as an engineer, I assume you are fairly well compensated so I suggest finding a semi-expensive hobby (definitely not FIRE friendly) like sailing or flying which may cost like $1k/mo to something you remotely enjoy so you get to meet people from all walks of life and domain expertise enjoying a "not cheap" hobby. The fact that they can afford it means they are motivated. The person doing your hobby may not be the person you end up starting a business with but it may be one-step away (degrees of separation).

This may be bad advice ... so take with a grain of salt :)
I coded up a Bayer sampler just now based on the Wikipedia page you linked, that was fun. One simple mapping I rediscovered for determining the relevant RGB/BGR channel of a given (x, y) pixel was, in C, (x & 1) + (y & 1).
Note this includes support for newer cards, so its only a matter of time before FreeBSD support is EOL'd
Most didn't work and when it did well wtf is this http://ngazzokah.org/
Possibly on a macro scale, rarely on a micro scale.
don't forget to preflight your pdf, so you actually get out what you put in, versus common issues like not embedding fonts.
I’ll read through that article but since the article discusses a general dynamic it’s fair to reason about whether and to what extent that dynamic is in play in a given particular context . It seems that the point of ‘contention’ here is food scarcity and competition for Tuna, and it seems the orca are losing the point and either the humans have acquired the role of apex predator in that particular part of the ocean or at the least the orcas’ services as such are no longer required.

It may be that reading this article will provide the wherewithal to answer this question but perhaps there’s someone here who understands the particulars and can shed some light.
Why does SoftBank's desperation make NVIDIA pay too much?
Either that or the Reapers I guess ;)
He just responded to a complaint that nVidia hardware wasn't working with "nVidia is the worst company we've dealt with". I don't think that's "out of touch", it's pretty much the kind of stuff his job description entails. If you don't like his style, fair enough, but if the leader of a project says "company X is the worst company we deal with" then that doesn't inspire a whole lot of confidence.
> Anyone who has tried to use OpenOffice full time probably does too.

I agree, I do too (LibreOffice), but for the opposite reason. Even internally, the font rendering in LibreOffice with many fonts is often quite bad. This is especially noticeable for text inside graphs in Calc.

If I'm going to read something lengthy that's a LibreOffice document, I open it (in LibreOffice), and export it to a PDF. LibreOffice consistently exports beautiful PDFs (and SVG graphs), which tells me that it "knows" internally how to correctly render fonts, just that its actual renderer is quite bad.
The SAA has already dedicated most of an issue to debunking this particular book: http://onlinedigeditions.com/publication/?m=16146&i=634462&p...

Hancock is well-known as more than a bit of a crank. He's interesting (in much the same sense that ancient aliens shows are), but please give disclaimers so you don't confuse the unaware.
They're just playing the long game. This is the indoctrination to produce future middle managers that will choose Oracle products.
Would require a military grade klystron to generate 10+kW of S-band energy, for starters. In a vacuum setting, I'm not sure how you'll sink all the resulting heat to avoid melting the thing.

I think even then it's very challenging to measure ~100mN thrust
Yeah, I've had good luck with pdftotext -layout in the past. And in one case I've used pdftohtml -xml (plus some post-processing), which is useful if the layout is complex or you want to capture stuff like bold/italic.
Did you read the article? There's going to be a paper published tomorrow in Nature and the MIT scientists who wrote it will be doing a press conference. This Brian guy is just amplifying the news - he's not the author of the study.
What how you made PDF text selection even more broken? (2015)
> begging me to never say anything critical about his project in a Slack channel again

Because he discourages critical feedback - it leads to 2 major problems:

1) He does not improve [because of lack of feedback].

2) He discourages team around him from improving [because of lack of feedback].

Why not explain that to him (and then if he does not understand - fire him)?
> I've been downvoted to hell for speaking the above.

Fair enough. I don't think I've ever mentioned Apple by name, just participated in threads about them and commented on how I disagree about how they do some things.

I also went and reread some of my comments, and realized I haven't criticized Apple as much here as I'd originally thought. Apparently I mostly stick to that in meatspace.

> There are a bunch of brainwashed Apple worshippers lurking around here who don't accept any criticism of the holy.

As there are everywhere unfortunately. I haven't run into many here personally, but have no difficulty believing they are here.

> Also, I don't think criticizing HN's algorithm or design should warrant being flagged or downvoted, either. Downvoting should be reserved for trolling, not intelligent protest. I'm also of the opinion that downvotes shouldn't be used for well-written disagreement, as that creates an echo chamber and suppresses non-majority opinions.

I agree here as well. I was more trying to point out the combative tone then the content of the text. There was also some content that could be interpreted as accusations of shilling, which is technically against the guidelines.

To be clear -- I don't think your comment was accusing people of shilling, just that I can see how people could interpret it that way.

Edit: The first quote I took from your comment really shouldn't have been there. Sorry about that. I still think if you get flagged it's because of the "(Psst..." part though. That one does come off as a bit aggressive.
The FreeBSD blob driver will drive a monitor, but it lacks a bunch of GPU hardware support the Linux one has: all of CUDA, NVENC/NVDEC, I²C DDC, and certainly more.
I've seen apps get their decisions reversed simply due to a post becoming popular on HN or Reddit. You don't have to be a major player for public shaming to work against apple.
> running LinkedIn pretty successfully

Minus the avoidable password breaches
Exactly right. America is levelling the playing field with China.
New cards are fully supported. Why do you think they aren't?
That you paid for a copy of, or that you paid for being developed in the first place?
Actually, no it can't. Land ownership expands even to the ocean (see EEZ), terraforming != producing land.