skysight-inc/HackerNews huggingface dataset:
Quibi imploded less than six months after launch
OTM is amazing. The programme had a long-running feature, "Present and Future Business Models for Monetizing the Newspaper Industry" (here's the "new jingle" announcement ... from ten years ago: https://www.wnycstudios.org/podcasts/otm/segments/132848-hot...)

This Google search seems to find many of the segments:

https://www.google.com/search?hl=en&ei=3v2rX-ixKMXQtQaSg4u4C...
PyPI is the ground truth for a lot of the official information about packages, and package.wiki reuses some of it (like short descriptions) from the psf BigQuery dataset.

The initial idea was to do a fun data science project which builds some extra layers on top of that information - such as easier discovery, and showcase how popular the packages are.

It provides an extra context, similar to what https://bundlephobia.com/ does to https://www.npmjs.com
Thanks. I'll try to read that. Skimming his wiki and some of the book reviews, I already know it'll challenge me.

My metaphor for democracy is social cognition. It's just a form of group decision making, collective action. Like an optimization algorithm. So I tend to focus on process and feedback loops.

I really struggle with Marxist frames, as I understand them. Like the phrase "democracy is a releveling of society" and "defense of the public sphere". I'm sure that I'll learn from his pushback against the enemies of civil society. Like Hoppe cited by 0xDEADBABE. What polite company now calls "neoreactionaries", but I generally use much more pointed pejoratives.

Again, thank you.
From the docs filmor linked to, if a library sets panic = unwind and a user sets that to abort, “If any of your users choose to abort, they'll get a compile-time failure.”
We should tax the banks more.

Because their business model is so intimately tied to state power, they're not really just a business, like others. They're able to create fractional money on which they charge interest, customer deposits are state-insured, even they are almost always first in line for bailouts and other special treatment in challenging times.
They can also quite clearly afford to pay more.
Exploring PGO for the Rust Compiler
Mexico ambush: Mormon families waiting for justice a year on from massacre
My personal favorite is Noah Smith (NoOpinon or some similar spelling). He is a journalist at Bloomberg. His articles are posted quite frequently on HN. His twitter has a lot of interesting discussions.
My tone seemed derisive? Sorry, it was not intended! It is a bit confusing to me (apparently not just me!), just trying to figure out what's going on!
Show HN: A WordPress plugin for embedding tweets using Twitter API
From the Indistinguishability Obfuscation Wikipedia entry[0]:
"Indistinguishability obfuscation (IO) is a cryptographic primitive that provides a formal notion of program obfuscation. Informally, obfuscation hides the implementation of a program while still allowing users to run it.[1] A candidate construction of IO with provable security under concrete hardness assumptions relating to multilinear maps was published in 2013.[2] However, the assumption used in this construction was later broken.[3] Later candidates, including the 2020 work of Aayush Jain, Huijia Lin, and Amit Sahai, rely on more standard assumptions.[3]"

The paper linked in the title is the 2020 work by Jain, Lin and Sahai referenced above.

[0] https://en.wikipedia.org/wiki/Indistinguishability_obfuscati...
It's quite a lot bigger, and more conservative in the sense it has separate steam generators rather than steam generators integrated into the reactor pressure vessel like nuscale.
ByteDance asks federal apeals court to vacate US order forcing it to sell TikTok
Good for Apple for finally fixing that bullshit. I owned an iphone6 for 4 years, and that was 4 too many for having to deal with an inferior maps app and no ability to change the default.

Do they also allow you to switch the default browser too?
will be interesting to see how these fare for developer workloads, but dropping 2 usb ports on one side of the laptop is annoying.
Yes, but there have been instances of Apple (and in general, ARM as well, though not as much) adding special instructions to the A series chips to make JS execution faster.
They can make web apps run better than other platforms. And then they can make native apps run even faster.
Both are a advantage which the competing ecosystem doesn't have.
Could not have said it better myself. One more thing, keeping the units within 2-3km pretty much negate the rain/fog issues.
I'm sure someone will come along with a Rust rewrite any day now.
I suspect that partially motivated their post. Nothing wrong with that, but I'm sure they realize HN readers are likely early adopters and many may have the capital to invest.
I would love to know this too. I never got AdWords or FB ads to work for us. A big part of our SaaS's value proposition is its integrations (G Suite, Slack, O365) - so my hypothesis is that most of the potential users that care about integrations will tend to find us via those app marketplaces, and thus most of the leads that are left for us to pick up from other channels are just less qualified. It certainly doesn't help that there's no way to target 'decision makers at companies that use Slack/G Suite' as a demographic.

Anyways, I've heard of people having success with LinkedIn for B2B SaaSes - but my impressions is that this is mostly lead generation for sales rather than automated marketing.
R doesn't even work that well on Intel, at least in Ubuntu. Recompiling the package with AVX support often leads to a 30% performance increase on modern CPUs.

IMO the R base package should dynlink different shared libraries for different processors since vector extensions are mostly tailored to the kind of floating point numerical work that R does.
First strong evidence of so-called 'time cells' in the brain
Can the R project use that compiler to build binaries and then upload the release to the public?
For any other company, the notch probably would've been viewed as a design misstep. For Apple, it became a distinctive feature that was actively imitated by phones that didn't even need to have such a large cutout. That's what it means to be dominant in design and aesthetics.
I could see Yubikey going to a NFC ring at some point. For PCs all they would have to offer is a USB NFC transceiver.

There are probably still some engineering challenges getting all the cryptographic functions and NFC power transfer into the form factor, but it seems like those will get easier over time.
I side with you. It is not about a faster chip nor hardware over software. What Apple understood is, that specialized chips or hardware allow for even better software and therefore services.
How to Deploy Lumen on a VPS
Tons of software are still using Fortran in the scientific/numerical world. NumPy and SciPy, for example, also make extremely heavy use of Fortran. As would many things that rely on BLAS/LAPACK.

It's not just legacy code, either... Fortran is still very active in its own little niche in the numerical world.
Covid Analysis in 10 Steps
> The ARM architecture floating point units (VFP, NEON) support RunFast mode, which includes flush-to-zero and default NaN. The latter means that payload of NaN operands is not propagated, all result NaNs have the default payload, so in R, even NA * 1 is NaN. Luckily, RunFast mode can be disabled, and when it is, the NaN payload propagation is friendlier to R NAs than with Intel SSE (NaN + NA is NA). We have therefore updated R to disable RunFast mode on ARM on startup, which resolved all the issues observed.

Hmm. ELF object files for Arm can represent this with build attributes [1]:

Tag_ABI_FP_denormal, (=20), uleb128
0 The user built this code knowing that denormal numbers might be flushed to (+) zero
1 The user permitted this code to depend on IEEE 754 denormal numbers
2 The user permitted this code to depend on the sign of a flushed-to-zero number being
preserved in the sign of 0

Tag_ABI_FP_number_model, (=23), uleb128
0 The user intended that this code should not use floating point numbers
1 The user permitted this code to use IEEE 754 format normal numbers only
2 The user permitted numbers, infinities, and one quiet NaN (see [RTABI32_])
3 The user permitted this code to use all the IEEE 754-defined FP encodings

Seems like their code should be tagged Tag_ABI_FP_denormal = 1, Tag_ABI_FP_number_model = 3 if it were an ELF .o, .so, or executable, in which case <waves hands> some other part of the toolchain or system would automatically configure the floating point unit to provide the required behavior.

Does Mach-O have a similar mechanism?

[1] https://github.com/ARM-software/abi-aa/blob/master/addenda32...
This sounds like a nomenclature thing. I’m sure any reasonable developer would agree it makes sense to test expected output of a program that isn’t strictly for debugging purposes (type A mentioned above), it’s just that is usually called output not “logs”.
Also from certain perspectives parallelism is achieved with threads during IO.

So if 20 threads are making blocking IO calls, all 20 threads can make progress on those IO calls in parallel while having an additional parallel thread doing compute operations yielding a total of 21 threads executing in parallel.
Yes, like Chechnya for instance.
Nuclear can cover the gap at poles.

Anyway, nuclear power GENERATES heat and electricity, so it increases global temperature, while renewables are CUTTING part of solar energy, so they decrease global temperature.
Lovely and interesting tool. If submitted by the author; one small probable bug detected. When you mouse over "Stats Collector" it doesn't highlight any packages
Indeed. So when a poll worker deviates from the stated rules, it necessitates investigating why that happened (and deciding if such a deviation was proper).

What an amazing coincidence it is that this poll worker just so happened to deviate from the guidelines in a way that aligns with their admitted personal opinions and biases!

If you believe (ab)using language to conflate "political party" with "political entity" is proper, does that belief extend to the other 51 cases of "political party" found in the guidelines? Or just the single case that aligns with your biases?
Intel Converged Security and Management Engine (Intel CSME) Security White Paper [pdf]
I don't think the M1 is an SoC (as the article describes it) --- rather it is a multi-chip module where one of those chips is an SoC.
And they absolutely knew and expected that professional repair shops would be able to get one of those screwdrivers... as has happened with every other security screw designed for just about forever.

The purpose is to deter people who have no business being inside of it to begin with.
LA Convention Center may be transformed into homeless shelter
If it works well, why change it?
Public Safety Announcement: The 2020 Election Is Not Over
The collaborative editing (which I first recall seeing in Google Wave) was essentially carried into Google Docs.

N.B, "SubEthaEdit had this for years!" - I know.

As a whole, it could be argued that where Wave failed, Slack - and predecessors like Basecamp - succeeded.

iWork has always seemed like it has a different user in mind with its collaborative features and never really had much traction in the market, which is already served by offerings whose entire reason for being is collaboration, not just as a general productivity suite.
> A PhD is slave work and exploitation as 'right of passage'. Afterwards, it continues with post-docs. It's all about names and prestige from here on.

I'm sorry this was your experience. My PhD in philosophy was very rewarding, as have been my academic jobs since---with the inevitable ups and downs.
This is a really great rule of thumb. This stems from managers wanting to play an "active" role in solution because they have been asked to "lead". It sucks. When you are brainstorming you need meetings but if you push it to thousands of people, it's just the jungle and no productivity.
It just needs packaging in a way that doesn't require calling sales for assistance nor trying to navigate Azure.
I'm also really curious how much of real "ownership" there is to the PoPs, especially given the unaddressed comments in one of their previous threads about foreign ownership of Indian ISPs.

A lot of the language on their website seems very reminiscent of the one used by many cryptocurrency projects.
Did you check https://github.com/open-telemetry/opentelemetry-js-contrib/t... ?

I'm not sure if it's the only one but opentelemetry.io does list PostgreSQL.
It's the same RAM, as long as you have one of the few models that is still upgradeable at all.

The fact that so many laptops have gone to soldered-in RAM is an entirely different problem, those are all ripoffs no matter what.
Inside View – How to Stay Flat Like Apple and Innovate
Jellybooks | front-end engineer with accessibility experience | London, UK | Full-time|REMOTE (must be UK resident for tax purposes)

https://www.jellybooks.com/about/about-jellybooks/jobs

Help us build the future of reading!

Jellybooks is looking for an experienced JavaScript and front-end developer with experience designing for diverse accessibility requirements.

This is a remote position but the candidate must be a UK-resident for tax purposes with the right to work in the UK, because this position is supported by public funds.

We are unable to sponsor a work visa or support relocation to the UK.
The SB card uses a number of old sound ICs that are simply not manufactured any more, and can't be bought from Mouser. Chinese shops are now the only source for these, and in my experience buying a few, they do work. No idea where they got them from however, maybe all that electronic junk that was shipped to China did get in part recycled.
The hardware of different SB16 cards can vary significantly. For example the earliest versions used a Yamaha OPL3 chip and later ones used software emulation. This is why on ebay SB16 listings generally contain the specific board model number and not just Sound Blaster 16. Differing models have differing values. Some fairly cheap and rarer models more expensive.
83% of Passengers Will Not Return to Old Travel Habits
Can't speak to wind, but I know off hand that solar and storage is cheaper than coal [1], and onshore wind is cheaper than solar at utility scale [2]. Offshore wind still has a premium, but is still coming down in cost.

[1] https://pv-magazine-usa.com/2020/10/12/solar-plus-storage-re... ("Solar-plus-storage replaces coal plant in New Mexico, makes carbon-capture retrofit moot")

[2] https://www.lazard.com/media/451419/lazards-levelized-cost-o... (PDF, slide 3, center of page)
That might be a somewhat relevant analogy if you had a choice to go somewhere else to buy bread elsewhere, but since both memory and storage are now soldered, you are forced to upgrade for the lifetime of the product at purchase. The relevance on the parts pricing here is to point out that Apple is being extremely abusive in their pricing to their customers.

Many laptops now have soldered RAM, but other vendors have not chosen to do what Apple has done. In HP's premium laptop (Spectre x360 13t), adding 8GB of RAM is a +$70 option. For reference, an 8GB DDR4 SODIMM at retail pricing is about $30.

Also, AFAIK, no other major laptop or mini-desktop manufacturer uses soldered storage like Apple does, so in this case, the retail cost for storage is even more relevant.

These are commodity parts, so there's not any R&D to recoup - this is just profiteering on Apple's part. Especially for the Mac Mini, where there's not the same space constraints, the lack of storage upgradability is also a rather egregious form of forced obsolescence. Fine from a business perspective, but hypocritical for a company that claims to care about the environment.
>> I only asked about ILP to clarify your defense. I maintain, after seeing the ILP you were referring to, that the defence doesn't meaningfully affect my point, that the problem you claim to be solving is not the one I was talking about, and not meaningfully more interesting.

I must admit I'm very confused by this. I really thought you were talking about the problem of ordering three strings by length. What problem where you talking about, if not that?
Easier pypy with minimal effort

https://github.com/fijal/jitpy
This illustrates one of the biggest downsides of dynamic languages - refactoring. Compile-time checking saves you from having to detect copy/paste/delete errors at runtime. A good IDE can help, but it's no substitute.

This is especially problematic in Ruby, as the author mentions, as the language is so dynamic that you're stuck having to write 100% coverage to ensure that variables are even named correctly.
Fortran is the standard implementation language for scientific computing in 2020. Try compiling NumPy and SciPy from source sometime.
GCC/gfortran should soon follow, no?
> notably Apple avoided the trap of integrating hardware (the iPod) with hardware (the Mac), which would have handicapped the former to prop up the latter. Instead the company took advantage of the flexibility of software to port iTunes to Windows

That's how things turned out, but not how they were originally meant to be. Jobs' reluctance to port iTunes to Windows was so obvious that even the Isaacson bio made it clear. And it wasn't simply an atavistic impulse, it was faithfulness to his "Digital Hub" strategy which saw smart-device integration as a way to sell Macintoshes. Jobs was a late and reluctant convert to the idea of a post-PC era. Repasting an earlier comment of mine https://news.ycombinator.com/item?id=9470925 :

>> If you look at Apple's trajectory over the last 15 years, you can see the vision was consistently outlined from the very beginning—the Digital Hub strategy ([link working in 2020: https://youtu.be/AnrM4n6S3CU?t=2585 ]).

> That's not really the case though. As Jobs outlined it in that video, the Digital Hub strategy was to sell Macintoshes by positioning them as something you could dock your consumer-electronics gadgets, mostly from third parties, into. It was a plan to sell hubs, not spokes. This strategy had limited viability for Apple, because a typical consumer wasn't likely to think "I've just bought this $500 camcorder, so now I need to spend twice that or more on a Mac in order to offload and edit the video". If they were going to use any computer as the digital hub for their camcorder, it was probably going to be their Windows PC. That's probably why iTunes for Windows was such a difficult and long-drawn-out decision for Jobs: because it was a decision to mostly abandon the Digital Hub approach in favour of selling more of the spokes. Then Apple's slow and initially reluctant embrace of the "post-PC era" with over-the-air iDevice updates and cloud storage to partly displace iTunes means that it's increasingly taking nearly the opposite of Jobs' 2001 stance: "We're clearly migrating away from the PC as the centrepiece" and "We don't think of it in terms of the PC business anymore" are things that Tim Cook could say today without really startling anyone.

At his 2007 joint interview with Gates at D5 https://www.wsj.com/video/bill-gates-and-steve-jobs-at-d5-fu... Jobs is coming round to the post-PC agenda, reluctantly.
Didn't expect there to be so many controversial posts on voat.co without "Fact Checking" or flagging. Is that legal?
Yep, I think the issue with R is that they're using a customised version of BLAS/LAPACK – Python has been running these things on Raspberry Pis for ages now, I suspect using a more standard implementation.
But we don’t really even know what’s “ideal”. If you read the article they go through the stages of achievements in laboratory synthesis of amino acids and proteins. Early work focused on heat and electricity. Later work realized that all you need was wet/dry cycles.

You see we’re still figuring out what the conditions should be. Yes we’re good and recreating specific conditions, but we’re still figuring which ones we should strive for.

Natural of course had the luxury of just trying them, in parallel, over vast amounts of time.
Greenpeace opposes GMOs under the pretense that they are unsafe for human consumption. They may have scientists on staff, but that doesn't make them immune to spreading unscientific opinions.
InfluxDB has a template to aid with monitoring a postgres instances[0]. I wonder if the Telegraf Plugin[1] could be enhanced to use more of these metrics, and then the template could be enhanced as well?

[0] https://github.com/influxdata/community-templates/tree/maste...
[1] https://github.com/influxdata/telegraf/tree/master/plugins/i...
The Nexus Trilogy explores a 'drug' that lets users communicate with each other telepathically, creating a large network. Was a fun read.

https://en.wikipedia.org/wiki/The_Nexus_Trilogy

The three books: Nexus, Crux, and Apex by Ramez Naam
Why should it matter what Darwin thought of it, given that the theory has underwent much further development and ratiocination since his time? The only people who see the theory as solely his intellectual property are creationists.
Thats an interesting observation. Username based forums value the content, while Twitter (where your identity is public) values the individual and his/her expertise.

The issue with the former is that it relies on upvotes of people from the community. This leads to the problem of people upvoting comments on topics in which they lack expertise (ie developers upvoting comments about astronomy that "sound right")

This results in a trend (on HN and reddit) where the most upvoted comments are comments that "sound correct", but would not hold up against scrutiny of people who have expertise in that area. I like that HN censors the upvote count, so we are forced to judge the comment on its own merit.
At Stories, feedback is our raw material to build a great product. Our PMs were struggling to set up a feedback generation process so they built a widget to help our users record voice + screen feedback.

We recently spin it off as a side project: http://hellozest.io/. It's free to install and works like a charm.

Hope it can help you get more contextual feedback and build better product
I disagree with my hiring organization's policies all the time. A job is a job, and for him, scams were a job. So, it's possible.
We're a YC company registered in the US with an India subsidiary. We're also a fully licensed telecom holder. The ownership agreement is super clear, if you'd like, please drop us a line on the site and we'd be happy to share them with you.
Fortran is still a foundation of many important libraries for numeric computing. A fairly large number of implementations of BLAS are written in Fortran (including the reference implementation), LAPACK is written in Fortran.

One of the first domains solved by programming was efficient implementations of common linear algebra computations. Fortran was the original language of choice for many of those projects. When you care about absolutely optimal performance for these computations you're not going to mess with fined tuned code that has been slowly tweaked and improved for over 50 years.
The issue is that their fund business model looks at a 20% roi over 5 years as a loss. If they do that 50% of the time, they don't raise another fund. There is nothing wrong with getting what you are entitled to. But, it's worth praising when someone forgoes what they are entitled to, when the situation really isn't a win - win. The VC took an immaterial loss, by choosing for give up an immaterial gain, so that something material can happen for the founder and their team.