skysight-inc/HackerNews huggingface dataset:
I like PDF. They contain no ads, no javascript and no scroll-highjacking. I know what to expect and it 'just works'.
Seems like it's related to a breakthrough for X-ray Photoelectron Spectroscopy that was originally thought to not be possible for liquids because it depends on having a vacuum, and the liquid would just evaporate. The solution was to use a microjet to spray a thin line of liquid, within the vacuum and cross that with the x-ray beam.
That only tends to be the case for tiny loops where loop iterator updates can be folded into addressing displacements and that frees up an execution port needed for something else.

If you don't know what you are doing unrolling is just as likely to hurt performance because you don't fit into uOP cache and get less decode bandwidth as a result. Or you increase ICache pressure on macro benchmarks and hurt real world performance. Modern cores are really good at hiding loop accounting overhead.
It is crazy how much CPU on Linux Skype uses. And it used to be very light weight. I simply closed it to avoid making my computer slower. And I only open it when in need to answer something that my phone notified me..
I do not know that much about Prolog. Only used it once or twice so far.

Would the internal facts database as storage be as efficient as a typical database, say SQLite or Postgres? What I mean by "efficient" is: Would it consume similar amounts of disk space or memory and would it be as fast in responding to queries with results?
>Perl in serial is already faster to run than Python

Not it isn't.

>The only reason that stuff like tensorflow or numpy is not as dog slow as the rest of python is that they are bindings to c(++) or fortran libs.

So if I make a foo.py file and run the code, it runs faster. "but it's really c(++) or fortran!" doesn't matter in the slightest.
>> Not for sale on the Indian subcontinent.

huh?
AFAIK it wasn't about E2E encryption, but P2P calls, and mega-peers which would serve as ad-hoc "servers" for coordination of other clients. That was dropped when Microsoft bought Skype and instead switched it to using central servers. However, I notice these days that calls are P2P, meaning I see in my PC's connections the IP of the person I'm talking to, so not sure what's going on there...
Imagine a world where when landlords go bankrupt, the government comes in and buys their property, then offers loans to the tenants so they can buy the property and organize a housing co-op. Would be a good investment for the government, if the landlord could wring out a profit from the tenants then the tenants should be able to pay back the loan.
I stopped halfway through your presentation, even though I am a Zoom-objector so I thought I would be the perfect audience for this kind of content. Here's a recent hackernews-frontpage blog post which relied heavily on images, but I found it less onerous to read:

It's the old fashioned way I'm afraid (longform single page, vertical scrolling, visible proportional scrollbar), perhaps I'm just old.

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

https://tonsky.me/blog/monitors/
I got four times more effective at building websites
And the remaining 0.1% actually read some UX design textbooks from the 90's:

1. Incomprehensible icons

2. No use of color to indicate the most likely new action

3. Weird and inconsistent transitions and dialogs

4. Many different fonts, font-sizes and text decorations.

5. Flat design makes it difficult to know what to click on.

The list goes on, and on, and on. It seems the team did no UX testing at all.
Not sure about this. I can give an app permissions to contacts, not a specific contact. Unless they changed this in Android 11?
AWS launches Amazon Honeycode, a no-code mobile and web app builder
Unfortunately the answer usually seems to be "make it difficult to build or set up so people will be pay you to do that for them" (or put no effort into making it easier).

I think the open core model is better - it provides less incentive to make the open source version difficult to set up, and I'd guess it provides more stable income.
> Whatever technical solution you come up with will simply be made illegal if anyone but the nerdy 0.0001% will end up using it.

But that never happened with BitTorrent. Conversely, industry gradually stopped caring about pursuits of IP violators. While this is ultimately a political problem it will only be practiced where it’s enforceable like all other political problems.
Machine learning and the future of mobile games
You can rent a cloud xcode vm for quite cheap. Its legal. Never done it myself but hopefuly you have the keywords for your search.
Show HN: Beautiful Visualisations with the Chord Package
Depending on the nature of the conflict, it might not be possible at all. Countries generally reserve the right to control both what crosses and happens within their borders- that’s more or less the definiton of sovereignty. If two countries have mutually-exclusive regulations regarding some goods, there isn’t a legal trade in those goods between them.
More food for thought: https://bitbucket.org/ewanhiggs/csv-game/src/master/README.m...
Of Rousseau? ISBN: 9781981974566. Translated with an introduction by G. D. H. Cole.

I did not do much research into different translations of this work nor the translator themselves, before purchasing this book.
I have the same feeling. I also remember how rude Neil Gaiman was about fans who were mad at GRRM to not finish the books.

Neil was like 'he doesn't owe you anything'. But this was and is patently wrong.

We are not seeing TWOW since 9years and the prequels are written, edited and published. The GoT series is finished. the prequel series of night walkers is being announced and the writing has begun.

and we are still waiting for TWOW!

This is a breach in trust, if not anything else. Sure, he can choose to write or not write anything he wants, but readers are invested in the stories. and it wasn't until the pandemic struck that he actually started to write the books.

I just hope that he finishes ADOS too. That way, he'll be free to write whichever prequel he wishes too and we'll be able to read the next 2 books within a few years!
I’ll never look at Zoom the same way again.

It was frustrating before. But now I know all of these UX faux pas...

Thanks BuiltForMars for taking away my blissful ignorance.
What are some open source skype alternatives? The ones I have used all require central server. I would like to see something which is more p2p with super nodes.
Yeah, this is a great blog. Certainly some things that are easier to read about that.
A large part seems to be about the invite feature and UI, which is something that I never encountered because I wouldn't even think about inviting people from inside a video conference software. Passing links around in other channels seems far more useful to me, and is the only way I access or share meetings. And Skype, where you first have to find the people you want to talk with is much, much more annoying there than just sending or receiving a link via an established channel like email. Of course there are many different use cases, and mine isn't necessarily representative.

But in general the most important part of the user experience for video conferencing is the amount of errors or bad connections that happen. For example, I recently use Microsoft Teams, one person was sharing the screen to present something, and for some people the shared screen simply froze and didn't update anymore. That kind of thing is seriously annoying.

The UI doesn't seem too important to me in this case because I almost never use any of it. After connecting in general the only button I use are mute and share screen. Doesn't mean the UI can't be significantly improved, but for me it isn't the most important part of the experience for a video conferencing tool.
Pretty cool. But it will never have the momentum android and iOS have
Late update, but just yesterday they announced Aurora Serverless for MySQL 5.7 - https://aws.amazon.com/about-aws/whats-new/2020/06/announcin...
I made the switch from a Macbook Pro to a Thinkpad X1 Extreme with Linux two years ago, and I'm still pretty happy about it. Some things to consider if you install Linux on a Thinkpad:

- If you use your laptop on the go regularly, you have to know that both battery life and the trackpad are considerbly worse than on a Mac. I personally am not too bothered by this, as I mostly use my Thinkpad stationary.

- If you feel that you don't need a 4k resolution screen, then I would recommend getting one with a regular HD or a Quad HD screen instead. Scaling is still not optimal on X11, and it seems to take at least some toll on the CPU as well (which will also result in your fans spinning up from time to time).

- If you get a model with Nvidia discrete graphics, then I would recommend the PopOS distro. They have a version that comes with the Nvidia driver preinstalled, and it also preconfigures NVidia Optimus for you, making it easy to switch between integrated and discrete graphics whenever your needs change (eg. on-to-go vs stationary)
One of the long term consequence of legally dismantling our Constitution (which is the US equivalent to "company values", both in terms of how often they are invoked and by how often the same people ignore them) is that it dramatically reduces our soft power on the world stage.

Right now China is engaging in textbook "secret war" with Hong Kong as well as a variety of other human rights abuses. It used to be that we, the U.S., could speak up, and have dozens of allies rush to our side on the principle that we are to be trusted. Consider how shoddy the evidence for justifying Iraq was, and the fact that most countries still chose to send their troops with ours. Our word used to mean something.

But now? How can we hold a higher ground than China when our own police forces use the very same tactics against our own protesters? How can we accuse the other side of building concentration camps when we have our own?

Backdooring encryption is just another attack on our basic freedoms. It is crazy that at a time we should be touting our values as proof they are objectively better compared to our competitors', we are also trying to take them apart and bring us down to the same level as our competitors. It's like a vast cargo ship encountering a dinghy, and the captain tells the dinghy "you need to change your construction materials, you're shooting yourself in the foot by making poor choices" while his crewmen are hard at work drilling holes into the windows below deck.
10 years ago is about when Microsoft purchased Skype... If I remember correctly they received money from the government to do it and then stopped using the P2P supernodes model and switched to their own servers to track users more easily... It used to work great, I wish the pre-MS source code would get leaked.
> That makes sense but it kind of falls into my "brain has a better architecture" possible explanation. What's interesting is that the thrust of the GPT approaches is "architecture doesn't matter while we can just keep building bigger models".

Those are not mutually exclusive. Architecture doesn't matter asymptotically but it does matter for task-specific performance for any concrete complexity budget.
Compare to Big-O behavior of algorithms (asymptotes) vs. doing hardware specific optimizations (cache-friendliness, hand-rolled assembly, outsourcing specific parts to ASICs...).

OA is doing the former, looking at asymptotes. Nature has done that too (mammalian brains scale from rodents to humans) but also has applies all kinds of task-specific optimizations. Compare the cerebral cortex and cerebellum for example, the latter acts similar to an application accelerator but if it doesn't work software fallbacks are possible albeit slower.

> It would be surprising to me if AGI is achievable via two such different pathways.

Have you considered cephalopod or bird brains?
Maybe they tried (or somehow they will): https://www.macrumors.com/2020/02/07/macos-catalina-amd-apu-...
If we must have the one-click convenience (I'm not convinced it's necessary) I'd prefer to have few labels like "I disagree" "Not true" "Off topic" "Pls read the article" "Disgusting" etc. instead of downvote button, perhaps also similar for upvote.
A word about Remote Leadership
Spot on. I really wonder if all those people claiming "Zoom just works, unlike x" have really believed that the first time joining a meeting, or if they're just used to its weird UX quirks.
If you don’t need the mobility, a linux desktop offers vastly, vastly improved performance for the money.

For less money than a MacBook Pro, I got a 24-core threadripper, 64g ram, top speed ssd. Test suite for work went from 45m on a 2017 macbook pro to 9m.
You've been downvoted, but it's a fair point. You don't need freedom of speech to express ideas already accepted by the mainstream and by the state. That's permitted even in the most oppressive regimes. Freedom of speech is, by definition, concerned with unpopular speech.
The Talk Show Remote from WWDC 2020
With all the talk of people doing Nazi salutes it seemed like you could open any news story about the counter-protests and you'd see clear evidence of Neo-Nazis but it was anything but, even when people point to videos [0] that are supposed to demonstrate the Nazi salute it's a struggle to even figure out who is supposed to be doing it. Another video [1] of that same scene is even less supportive of the claim of Nazi salutes. The discussion on such videos at the time always devolved into bickering about how strict the salute had to be before it counts on videos that were overwhelmingly of people with one or both arms in the air, closed fist salutes, people literally pointing, stills out of context, etc, on videos that were always accompanied by football chanting. I don't think I saw a single example of a strict or even semi-strict Nazi salute from a couple of days of casually looking up the news on the counter-protests despite every thread having a dozen people that were quick to point out that the protestors were racists doing the Nazi salute.

As far as the EDL / Britain First goes, this is literally the first time I'm hearing that the leader of Britain First showed up, it seems like it was drowned out of the news completely. Are there any pictures of said flags or the scale of their involvement? I don't recall seeing any at the time and I can't find any pics at all. Edit: Found one [2], it's of the leader.

[0] https://twitter.com/OwenJones84/status/1271763042745925632

[1] https://twitter.com/BBCDomC/status/1271761377317851136

[2] https://twitter.com/hopenothate/status/1271772683013931008
The Runbooks Project
Agree - the title of this article needs changing - maybe dang or one of the mods can do that.
Rails multiple databases support in Rails Event Store
Yes, don't assume anything. But definitely consider malice.

What is malice anyway? You have to be intentionally harming someone? What if you're materially better off because other people are hurt? What if that makes it impossible to even see that people are hurt? Is that stupidity? Does it make any difference?
I second this. For pretty much every innovative and new electronic product, stay away from the first version, and Apple is no exception.

Your Intel based Mac will be relevant and working just fine in 2025 even, based on what happened during the PPC to Intel switch, I don't see any huge risks here.

Some people just like having the latest. I tend to buy a new iPhone every 2 years, and a new Mac every 4 years.
Yes they are a drug cartel pushing Dopamine.
You pay in Attention which they trade with Advertisers for $$$.

How much Dopamine they can sell to their addicts has to be regulated because as with all addiction, people's ability to control their own behavior degenerates in the face of never ending free dopamine rewards.
Damore wrote an essay basically arguing women and minorities should be incapable of joining the software profession based on their genetics.

The effect of which would silence both their work rights and free speech rights.

Google, a private corporation, not a government, decided to stop contracting with him, as they have women and minorities on staff whose employment output likely outweighs his personal need to write long, politically charged, essays at work. To me that sounds like no one's essential rights were violated at all.
Is this an attitude that is safe for people of all races, though?

Also, can everyone afford to pursue lawsuits?
Software Crafts Podcast – Episode #2 Interview with Evelyn Van Kelle
No, not at all. Of course the model may underestimate the lethality, but it may also overestimate it so it evens out.
I wonder how they handle warp when the temp cycles.
futuretodo, a little software project management app. It can be useful especially if you want to keep your notes, tasks, and the project progress in order. https://futuretodo.org
Or maybe just wait until Linux on the desktop works properly. It should happen any year/decade now.
I agree with a lot of this but I find instant estimated of low accuracy are very useful to me regularly. It's when you actually only need to know if something will fall within a certain range.

For example, I need to reprocess some documents and don't know how many will be affected. The scope of the change means that it can't affect more than a few hundred thousand, and I know I can easily reprocess a few million before it becomes an issue. I can leave the estimate there, even though it's "between one and 500k" because all I really need to answer is "is it under 3M?". Similarly there are cases the other way where I know quickly that the scale means certain approaches aren't possible despite not really knowing what the actual value is.

Learning how to identify what questions are important and easy to answer quickly has been something very useful.
I was in a situation like this once recently. I was trying to send a password pusher link to my brother over Signal. The password pusher was set to expire after 1 day or 1 view. And my brother kept saying the link didn't work.

Of course it doesn't work when Signal fetches it before him to make a preview!

Had to set it to exactly 2 views and then he could view the password.

And iirc the Signal-desktop release for Linux I was using could not disable previews of links. And even if it could, his end might have previewed it.
Safari blocks third-party cookies and many other ways that websites use to track users between websites. A VPN also helps.
Ignoring the transition stuff, iMacs are due a revamp at the moment, so if you need one of those I would wait for September. Laptops are nearing the end of their cycle too but I suspect they will come next year.

If you only care about the transition: Apple tends to support their hardware for about 10 years. Big Sur is the first OS to drop the 2012 models, and they support the previous OS version for 2 years from release of the new one, so a 2012 model will effectively stop getting security updates in 2022.

When they made the previous arch transition, they announced the switch in 2006 and dropped support for the last OS to run on the old chips 5 years later. I suspect they will be gentler this time around, tbh, since the current arch is easier to support in concert with the new one than PPC was with amd64.

That means anything you buy now will likely be "compatible" with MacOS for 5 years or so, probably more. Applications will likely be supported for longer (Rosetta was dropped 7 years from announcement).

So I wouldn't worry too much. If you need a new one now, buy it regardless of architecture.
I find codes of conduct meaningless. They will go on in very general terms about 'hate speech' which is just synonymous with 'anything that anyone feels offended by' now.

I would argue that code of conducts were a symptom of the start of the problem.

The strategy of the grievance class:

- Propose a code of conduct which surely nobody can disagree with, it's great to have rules and be nice to each other.

- Design the code of conduct so any perceived offence falls under it

- Wield it as a tool to push out any dissenters
Very sad to see Greece missing from this. Theo Angelopoulos was a world class director.
Yes, Leistungsschutzrecht (ancillary copyright for press publishers).

They tried to force Google (and others) to pay, but instead of paying, Google asked "give us permission to use your content or we'll have to delist you", and many obliged, while other aggregators suffered.

I believe in Spain Google News just outright shut down.
> The antifa lot essentially define fascism as an eternal set of human psychological impulses: nostalgia, in-group preference, desire for cultural homogenity, etc.

Add authoritarianism and militarism to it and you have the definition used by historians and political scientists.

> Fascism was a direct result of, and contingent upon, the mass death and poverty caused by WWI.

"mass death and poverty" in Italy? This is plain false. But it's also besides the point:

The word "fascism" is used to describe any similar pattern of thought and behavior, just like "communism", "skepticism", "pacifism".
it is not just conservatives that do not grasp that

The 2 statements are the difference between a liberty minded person and the authority minded person

Liberty mined (or libertarian) can easily separate their personal beliefs on what is "proper" but still allow that other people may view differently and as long as they are not harming them (or anyone else) should be allowed to live their life in the manner they deem "proper"

Authority minded people (or Authoritarian) can not do this, they believe their worldview is the "right" or "correct" world view and that must be imposed upon everyone, by force if necessary.

These 2 mindsets exist in both "Left" and "Right" political orthodoxy
Brazil is a corrupt highly taxed basket case. I know plenty of people who left.

The govt there tried to buy some software from me and then tried to tax the international sale by %40 after the price was agreed. I added the tax on top and they pulled out.

I have a unofficial free for Latin America donation program for different software because of all the end users from there who can’t afford it. They write to me explaining their situation.

I think a distinction should be made, if at all possible, between capitalism and corporatism. Brazil is pro-corporatist and anti—capitalist. This is common in Latin America with its crazy wealth distribution.
> A regular mac can last 6 good years nowadays

I found out I really enjoy working with the latest hardware. I'm enjoying a decent income and now upgrade to the latest base model every 2-3 years.

If you get the 13 inch models, they have extremely good resale value and thus make it (relatively) affordable.
You can write procedural without having to resort to manual memory management. C++ and Nim (for citing languages I know the best) gives you tools, destructors for both and for Nim a tunable/deactivable GC, that you allow you to write proceduraly without half your code being about memory management.
FWIW here's a Purescript example from the `purescript-react-basic-hooks` homepage[1]. It's not 100% identical but it is fairly close.

mkCounter :: Effect (ReactComponent {})
mkCounter = do
component "Counter" \props -> React.do
counter /\ setCounter <- useState 0

pure
$ R.button
{ onClick: handler_ do
setCounter (_ + 1)
, children:
[ R.text $ "Increment: " <> show counter ]
}

Your aesthetic / background may differ from mine, but I find the Purescript version easier to read.

[1]: https://github.com/spicydonuts/purescript-react-basic-hooks
> then you should have switched already.

Until late last year the option was terrible keyboards or PC. So I waited. Then it was GPU fan issues (16" MacBook Pro). So I waited. Now its a deprecated platform or wait or PC.
Skype on windows is a disaster. On iOS my girlfriend and I use it (we have to) and I can never connect to her, no matter how fast my connection is, she has to call me.