skysight-inc/HackerNews huggingface dataset:
It isn't a question of countries it is a question of being able to launch someone and bring them home. Prior to SpaceX the only two countries that had this capability were Russia and China.

It is impressive that a company, not a country now also has that capability.

Put another way, for the last 10 years if a US Person wanted to go up to the ISS they would have to buy a ticket on a Russian Soyuz, now they have a choice.
It sucks for the people who got their personal information caught up in this. They do more than just encrypt your files, they typically siphon as much data as possible from the companies before they execute the ransom part.
Another personal anecdote countering this: I've always showered at least once a day (two if exercising or in a hot and humid climate). I can personally smell my BO at the end of the day sometimes.

Last year I was at a week-long outdoors-event with lots of moving in the summer where we only washed off every other day in a lake and for various reasons didn't manage to get a shower before traveling back to a large city. I didn't smell myself at that point but was quite self-conscious that I probably reeked.

Apologized profusely to my friend I met up with there and they didn't know what I was talking about, even after asking them to awkwardly confirm up close. This is a friend that would be bluntly honest if I did indeed smell.

I do think there is something to that reducing soap/deo/shampoo use can be beneficial in reducing overall BO. But diet is certainly a factor here too - I never had as healthy-looking skin as when I gave up alcohol for an extended time. Also stress.

I'm back to daily showers since, but only shampoo once a week now.
The Golden Rule is too simple to be universal.

We'd hate to be treated ourselves as we treat our kids, what helps someone could handicap others. We all have different modes of behaviour, included how we treat pain, harshness and transparency.

Empathy would be a facet among many others for any moral system.
The Ayurveda Experience Review, Legit or a Scam?
> Start putting css in the style attribute while you’re at it.

I think everybody reacts like this at first (including me) :) If you put styles directly in the attribute, nothing is preventing your from using a color that's not part of your palette, nor using sizes that do not respect your UI "flow". Tailwind comes with a (customizable at build time) well-defined sets of colors and sizes.

I recommend watching the 17-minutes long talk "In Defense of Utility-First CSS" for those curious about Utility-First CSS: https://www.youtube.com/watch?v=R50q4NES6Iw
Sunday New York Times Front Page with Art and Picasso, August 2, 2020
Could We Have a Language That Hides Collections from Us? – Java, SQL and JOOQ
> But people don't talk about ancient inventions as "technology", outside of a historical context. When we call something technology, we generally mean something invented recently

This is rediculous, the whole articles schtick is based on an inline redefining of the word its about.

Well I guess the sky isn't blue anymore because the word blue doesn't mean blue anymore, it means red.

I dunno about you all, but when I talk about technology, I am referring to the accepted definition meaning. Not "recent tech", although a lot of contexts this can be assumed.

But nobody out there is assuming you mean recent tech when you're talking about ancient Egyptian technology.

Words mean things, so does context, stop trying to redefine the meaning of words all the time, it's tiring, and we usually have a word for what you want to convey already.
The irony is this designer made an excellent demonstration of poor design :-)

i agree none of the graphics use actually seem to mean anything intuitively to me. Looks like just pretty placeholder pictures.

Also if one find oneself writing down 20 general rules for anything, it's an excellent indication one may not have actually grokked the topic because it's very very unlikely you'll apply 20 rules at the same time. It's likely in some situations, 3-4 are important and in other situations, some others are more important and this ability to classify and recognise what applies where is an indication of knowledge and pedagogical strength.
4chan. He wrote it there, afaik from a Twitter comment with screenshot posted many days ago before the Feds announced the kid.

Then bragged about it and went for more accounts. His friends left him when he went for the high profile accounts. I think it was organized on discord.
I think a couple of studios would disagree given their franchises on iOS and Android, or Stadia/xCloud/PlayStation Now/GeForce Now like games with most of their engines being cloud based.
TikTok: Pompeo says Trump to crack down on Chinese software in coming days
I opened this site on mobile. The blocks are half as high as the titles, making them impossible to read. Clicking a block took me through soms slow animation, which always ended with some graphic growing into view, in the same colour as the text, overlapping with the first paragraph of text...
Nokia can be an example for missing the smartphone movement.
Do you refer to cars, microwaves, refrigerators or light bulbs as "tech"?
In this thread: heated discussions that boil down to different definitions of the word "tech".

Since "tech" is mostly a marketing term, this seems fairly pointless. For suitable definitions, a real-estate company is hot "tech". For other reasonable definitions anything that is is mass production is not "tech".
Authoritarian regimes are often far less technologically advanced than free countries. They will often import technology from free countries and be constrained by whatever freedom respecting decisions they've made.
Detection of Rapidly Growing Informal Settlements
> I prefer this formulation: what's moral is what minimizes overall human suffering, now and in the foreseeable future.

Which makes some people arrive at antinatalism. Suffering is too subjective to be a useful metric.
Currently in the Eurozone you need to submit autodesk formats to get your building permissions and certifications approved.

Architecture is a protected profession in the EU and you’ll be surprised just how many architects from construction firms do nothing more than to trace plans they got from interior design and other architecture firms in a PDF format in autocad.

There are a few gems on the autodesk forums where people asking for line trace capability then getting replies that basically saying well if it did that well be out of a job.
> Telegram isn't very secure

Can someone elaborate?
It does, in that it's much easier for me sign up with a throwaway username. It's also part of the reason HN doesn't require these SSO integrations.
So sideproject should be find the leading software in a dozen industries and map out what is / not working (maybe do sales safari style discovery?)
Have you tried Jabber with Conversations or Pix-Art android app? It has end to end encryption (OMEMO), support for sharing media, voice and video calling, multitude of desktop clients, (a less secure) web client etc.

Most importantly, you can host the server yourself without cutting off from the network.
The article explicitly gives that definition to show that everything is tech by the dictionary - from fire and pottery to vertical-landing rockets and quantum computers. It then points out that the common-use definition of tech has more to do with the (fuzzy) novelty of the scientific discovery than with the existence of it.
RSS's (and Atom's) problem is not using XML, it's the woeful ly vague, and overly forgiving specification.

As someone who has written a parser library and a RSS reader program, I can tell you that it is an endless battle of users always reporting yet another feed that is "breaking your RSS reader".

When investigating why the feed does not work well, you always end up finding yet another way how a site can implement RSS/Atom badly while still following the letter of the specification.

I love the idea of RSS/Atom and the possibilities they allow, but hate the actual specs.
NYT doesn't care who shares its articles as long as it gets the eyeballs. This is what got us here in the first place: click-optimized journalism.
Speculative holding of Bitcoin is the answer to a simple question: "How do I profit from crime, without doing crime?"
Most moralities are not mutually compatible.

For instance, if my morality is individualism, and your morality is collectivism, we can't coexist without one side being forced by the other to compromise their morality.

BTW, I upvoted your comment.
I wonder if this is the reason why some mushrooms (which are fungi), such as psylocybes, have such strong mental effects on humans. Shared common pathways from hundreds of millenia old except that in us the effects are limited and dont cause us to climb on a tree and get eaten by a leopard.
The idea that a universal moral system is preferable to a hierarchical or individually diversified one is itself a moral opinion which draws significantly from the Christian universalist conception of human value. That doesn’t make it right or wrong, but it certainly doesn’t make it culturally universal.

The reduction of suffering is also not a universal aspiration; many thinkers believe that meaningful suffering is desirable and necessary to form an identity and find meaning in the universe.

“Only the English [philosophers] want to be happy.”

- Friedrich Nietzsche

Personally I remain unconvinced that this drive to make everyone everywhere look, act, and think the same way is desirable or conducive to actual diversity. It mostly just makes the world less interesting; McDonalds and the western business suit replacing centuries of local cuisines and clothing. Solutions should instead focus on how to manage various ethical and cultural values under the banner of a secularized political state. Otherwise you’ll get secession and fracturing into smaller states, which are highly undesirable from a geopolitical perspective (see: Germany and Italy prior to their unifications in the 1800s.)
Holy cow hahaha.
Not all commercial providers are easy to switch. I can't easily switch the company that provides power to my condo. For people with natural gas it's usually not easy to switch that either. If I don't like the property management company my HOA uses it isn't something I can switch on my own. Tonnes of places across the US don't have options for switching high speed internet providers. Switching any of the services I mentioned could require moving, sometimes a considerable distance, for plenty of people.
Usually how it works is it does that a couple of times, while gathering some kind of stats.

If those stats prove that it is always an array of floats, then machine code gets generated for an array of floats, with a trap handler for when the code fails.

The trap handler, if called, will throw away the code and restart the analysis.

So if you are nice for the compiler and keep your types regular, the machine code will not be thrown away and there are no speed bumps.
Gatekeeping? Literally, the entire thrust is encouraging someone just getting started.

Large companies gatekeep the markets that boomed in the 2000s, but there's still a lot of open space and there will be more waves to catch.
Show HN: Animated visualisations of global lightning strike location data
Hello!

The past few weeks a friend and I have been working on a series of animated spatial visualisations using global lightning strike location data.

You can see and read more about them here: https://spatialawareness.io/blog/thunderbolts-and-lightning/

We poured a load of hours in these, and overall it's been a really interesting exercise to see how we approach the same dataset differently.

Craig's visualisation is a beautiful global view of lightning data over a few weeks.

My visualisation shows air traffic actively avoiding stormy weather and lightning over Dallas Fort Worth in 2019.

---

Flight data: OpenSky Network

Lightning data: World Wide Lightning Location Network (WWLLN)
If you're building a website for a non-tech business (e.g. an online store) then that's pretty much a commodified industry at this point, no more "tech" than e.g. building a building or a bridge. Not saying that there isn't important, valuable work, and even certain kinds of innovation involved, but it's a different kind of thing from work that's inherently about applying genuinely novel scientific advances.
That's a whole new level of horror, where your body does things and starts decaying and your brain can't control it.
Am I the only one that thinks these are UI rules and not specifically UX?
I believe "clean" means they wash their vegetables thoroughly. I don't know if that's scientific enough.
I would save the child in the pond because I want to. I don't think it's a moral imperative.
> At what point in the process

> > instead of turning in code for review

I.e. something like instead of turning in code example they turn in a motivated analysis of why the scaffolding provided cannot support "proper" (and then analysis of so called proper) implementation of the thing asked, provide analysis for changes required in the scaffolding.

Basically, the candidate would turn "provide and review code" process into "let's talk about architecture, implementation and tradeoffs". Would you discard such a candidate for not following the process because you expect seniority or would higher level thinking be a plus?
> The classic example is pointing a high speed camera at an office window across the street and recording the brightness of the walls. Even if the office computer is hidden out of sight the attacker can reconstruct what’s on screen by analysing subtle changes in brightness reflected off the wall.

Is this feasible now?
This is precisely why it's important to make these tools (protocols/applications) part of the core layer of how businesses operate consumer-facing services online; it's only true if the ratio of "interesting" communication over these channels is high enough.

In an alternative timeline where ISPs where more strictly regulated and trusted and everything was cleartext HTTP, I'm certain that HTTPS/TLS would face pushback from regulators. There's no way it can be banned today, though. Similarly, you won't be marked as suspicious just from opening an encrypted TLS connecting over port 443 to an arbitrary endpoint.

I don't think it's too late. There is a significant probability that today's centralized incumbents will Myspace at some point in the future. These federated, decentralized and secure solutions could be the next iteration after that.
This site loaded faster than most I've visited in recent memory. How did you accomplish that? I'm impressed!

(Also this is great, I may end up buying a license!)
Kind of, while they do love OpenGL for the graphics workstation cards, they are also the main hardware partner for DirectX design.

NVidia's OpenGL and Vulkan extensions are usually born as hardware support for DirectX capabilities, and then trickle down as extensions for OpenGL/Vulkan.

Also their main rendering products, like Optix, are CUDA based actually.
I knew Bill as the "I18N"[1] guy. SunOS 4.0 had this new feature that let you type things in languages other than English and Bill was there solving a lot of the weird problems that came up. That said, the systems folks "hated" all the scut work of adding complicated layers of interfaces everywhere the system printed a message.

I knew he had been at PARC but it wasn't until the Computer History Museum Fellows dinner for Englebart that I found out his part in that demo.

[1] A quick way to write Internationalization which has 18 letters between I and N.
It's actually nothing like sketchup, it's a full fledged parametric modeler, which sketchup never was.
Something I read on the internet the other day:
Rails is so old technology and it does not scale. It's days are numbered but until then, let's use mastodom for private social network, host our projects on github.com, use stripe for our payments, get funded on kickstarter, stream our videos on twitch.
Edalize: An abstraction library for interfacing EDA tools
That's three things.
WebGL doesn't specify what the backend is supposed to be, in fact there are platforms with WebGL support, where OpenGL is nowhere to be found, like game consoles.
This is exactly right—we now live in a world in which most jobs are knowledge work, and we should look to those who are the most productive (and lazy) knowledge workers: software developers.
> Individualism is directly comparable to utilitarianism.

I am not so sure about this...
You're correct, I think that's a fair criticism. But "hey your should add an opt-out" is a far cry from "you're secretly and illegally using this to track people in a way you've explicitly denied", which is where the conversation started.
Honestly, it looks like it was purposely designed to be poor UX to demonstrate the first rule.

The rule seems to imply UI > UX lol
We need ecommerce marketing assistant and WeChat sign up assistant
Hi, we need a developer or assistant to help us to assist in wechat qr code sign up. We are a marketing company based in SF and Singapore.In 8 years, We helped 2k+ clients promote their brands and products on the social media accounts. Each day, we have lots of wechat registration requests from our new clients. We need you have skill as follows:

1. keep 24 hrs online.
2. you must have a wechat which was registered over one year.
3. you already have wechat pay.
4. If your location not in the mainland of china, you need have a wechat account over 6 months.
5. if you have wechat marketing experience, that is better.

What you will do:
1. help scan the qr code for a new wechat personal account registration.
2. assist in signing up a new wechat account.

Salary:
1. $3-$5 for each order
2. we support upwork escrow transaction to keep the security and user's privacy.

Send your CV to our HR.
Email: buyerbrian@protonmail.com

Bounteous(SF) network marketing co.ltd
Europe should build their own software. Instead of complaining about US monopolies the EU should stimulate innovative startups right here. Create an environment where talent doesn’t flee to the US.

And if it’s not about creating multi-billion dollar/euro companies, but civil liberties and data protection: just invest some spare pennies in open source alternatives.

The only reason US (and Chinese) tech companies form a threat to European citizens is because for some reasons we have zero local alternatives.
Wow, he passed away several days ago. Totally missed this.
This sounds like bad news for anyone into astrophotography. The recent proliferation of satellites are already a big problem [0].

[0] https://astronomy.com/news/2020/03/nasa-needs-you-to-photogr...
> Take an idea like "version control for X" or "package manager for X"

Product lifecycle management (PLM) software provide such features.
Would be great, if architects invested in free & open source software:

https://www.patreon.com/yorikvanhavre

https://blenderbim.org/

https://community.osarch.org/
It's also remarkable that while in many areas with "theory-heavy" software development (e.g. compilers), the open-source solutions are arguably better than the proprietary ones, this is not at all the case for mechanical CAD software. I wonder whether the overlap of people who can program, people who know enough math to develop a mechanical CAD software and the people who care about mechanical CAD is just too small for a successful open source effort.

Yes, there is FreeCAD and OpenSCAD, but every time I try to use them, I give up in the end and whip up something in Fusion360.
Yes, that is why it is "[s]uggesting getting a cat is a good idea for someone concerned about depression"
But would you ‘punish’ them for not saving the child?
Even if F8 didn't exist, maybe it would be possible to just open the hd image in a hex editor and search for the "QUIET=true" string and patch it out?
A new study measures the actual impact of robots on jobs. It’s significant
>Some people are easier to exploit and exploiting them online can be easy. My mother is in that group. It’s a very good feeling knowing I can tell her „just do it, as long as it is your iphone”.

If your mother is not that "technical" do you think Apple is so incompetent they could not make the enabling of side loading complex enough so is hard for this group of people to activate it? I am just 1 person and I am thinking at possible ways to do it for 1 minute and I have some solutions, Apple could do better.

Apple could create a "kid mode" that you can enable on your less technical family members, it could require someone else to authorize "unsafe" activity. There are solutions and is obvious that if the solution is for Apple interest is always found if the solution is against Apple interest is never found.

Other solution is to allow side loading only in EU, let EU people have the choice to be scammed or tricked to install apps that use the evil GPL but keep the US citizen "safe".
Apple has done a lot of things to sell in China so doing different things for different markets is not something new for them. If this happens we can also then see the numbers and determine how stupid or not are the EU citizens that unlocked their phones but I have a permonition that even if things go well in EU I will see the comments that US is special, in US it will not work.
Thinking of xkcd1053....

https://www.snopes.com/fact-check/the-obstinate-lighthouse/
I feel like #1 is the reason that absolutely every useful web app is slowly becoming less useful to the people that use it every day by filling all the actual usable space with white to make their screenshots look better while all the power users get more and more irritated.

Even 'compact' views which seem to be a throwaway effort to alleviate these are becoming more and more spacious and forcing scrolling even on huge screens.
My intents were:

1) Share something I found profoundly encouraging for newcomers trying to make a dent with their technical skills

2) Explore how conflating two different (but overlapping) things we use the same word for makes it easy to mistakenly feel like it's "too late" to make a dent with technical skills.

Given just how many people got upset after interpreting it along entirely different lines, this piece is clearly going to take some more revision.
Yes, I also don't see how to apply the #14 "Any task will inflate until all of the available time is spent." to UX. It's more form the area of management.
Introduction to SQL: Examples, Best Practices, and Pitfalls
It seems the site omitted one...

#21: More people will visit your site with tiny/mobile screens than large/desktop ones.
Sign in button styling issue:

https://drive.google.com/file/d/1ITZQHyGMdlK2DJ6KyDYMf8rfU67...
See the crabs from bell labs

http://lucacardelli.name/Papers/Crabs.pdf
I found the organization to be great, and there’s a “next” button at the bottom of every page so you can consume the whole thing linearly.
Indeed it would be difficult to stay outside the exclusion zones, unless they are published well in advance. The other problem is, that there are just a huge amount of small boats on the seas around Florida, so they could be close by just by chance on a sunny Sunday afternoon.
That isn't selling user data. All that is on the site itself, they are just making it easier to access. I'm talking about their click streams and other things that are invisible to the public. That data no one sells because it is how they target their ads.
The moat autodesk has is surreal. In AEC atleast, students learn with Autodesk softwares in university and colleges.

The softwares (autocad, revit, maya, etc., many others) itself is complex, require domain know-how to build competing product. I don't see how anyone can compete with them anymore.

They have the industry by the balls, and they know it. Competing against Autodesk is like competing against Google in search.