skysight-inc/HackerNews huggingface dataset:
I am not saying they have similar reliability issues, not enough time has passed for that to be determined. Utter is too strong of a word, the keyboard has the same qualities for me that made the butterfly keyboards suck.

They may have fixed the reliability issues, but they have not fixed key travel issues. The person that designed this keyboard is a very particular person, and this person probably does not like the keyboard in the 2012 MBA.

It isn't just preference, the new keyboard is slightly uncomfortable to use, the key pressure is too high and the travel too low, so the impulse on the tendons is too sharp.

The gist is that Apple has over designed its product and made design the number one metric. Design only works when it is subservient to function.
I prefer the same approach, but I'd create a separated struct, such as TaskFilter, and using a pointer because zero ID or empty tag can be valid values.
It's a non profit. Donations are their main (only?) source right now.
Congratulations! I'm just playing around with it this morning and it seems really cool so far.

Just a note, the link to report issues for experimental browsers (which was in the warning I received when opening the editor in Firefox) results in a 404.
Why Jabber reigns across the Russian cybercrime underground
Essentially, a 3D printed inverted luminance map, curved a bit to be able to stand on a flat surface. Looks nice with a source of light behind and when made from a photo with lots of contrast.
If you are the kind of talent that can make significant contributions alone, that is a viable (and enviable) way of life.

But if you need to co-operate, that is really hard to do without tech. I used to do some work in algebra 20 years ago and mathematicians were one of the first branches to network extensively. It happens all too often that the other person who is interested and knowledgeable about the same arcane problem lives several time zones away.
Very rare? Come on. I still have that Dell somewhere which had cable frayed right where its stress relief mold ended.
Great comment. Time is the ultimate non renewable resource. Optimize for its effective use ruthlessly.
Can't you sandbox both though?
While this is true, I think that it's vitally important to be careful not to lose what earned you early success as you scale.

Growing your team is going to add an incredible amount of friction in terms of increased demands on collaboration and communication, and I've worked for many startups that have assumed that the processes that worked well for them as a 10-person startup would continue to function at 100 people. What nearly always ends up happening is that everything grinds to a halt, and often the company ends up moving slower than they did when they were much smaller.

That doesn't mean that you shouldn't grow, but you should be careful about it. Some absolute key things to internalize before you grow your team substantially:

- Everyone can't have input into every decision anymore. You're going to have to compartmentalize, and trust that product is going to build the right products, and marketing is going to launch the right campaigns. This is doubly true if you're a founder or CEO - your team can scale, but you can't, and at some point you can't be the final say on every little decision anymore.

- You need to be thoughtful and deliberate about how departments and teams communicate - "just bug someone in the department on Slack" isn't going to cut it anymore after a certain point.

- Whether you want to or not, you're buying into a lot of more traditional roles in a company that you probably thought you were too cool / modern for as a tiny startup. A 100 person company without HR isn't hip and modern, it's a massive risk.
To be honest if it doesn't install and use flatpak/snap for apps, then I think its only a glorified desktop DE.
It's a great community of entrepreneurs, business professionals & networkers to collate and share advice, ideas or best practices. Getting to meet once a week mentors and champions of industry certainly help in providing great insights to help with our tech industry
An extra port is not inconvenient - you just won't use it. A missing port is SUPER inconvenient.

Can't tell you how annoying it is to require a USB-A dongle or adapter, same with HDMI.
This piece would be better if it didn't mix concepts from science fiction and philosophical thought experiments with more real problems like societal changes and the overall lack of meaning that people experience.
>I feel frugality is one of the most important points for startups and entrepreneur.

If you look at some startups, it seems like they're simultaneously frugal and not frugal. E.g. early Google 1999 paid for meals cooked by a chef and onsite massage therapists even though they had no revenue and profit until 2002 -- but on the other hand -- they were very frugal with spending the least amount of money for computer parts[1] and datacenter rack leases.

Likewise, Amazon was famous for being cheap by having employees make desks out of doors but they were bold in spending money on acquisitions that were strategic to their goals or taking expensive risks on Prime's "free shipping" getting abused by customers.

The way to reconcile the inconsistency is that being frugal can't be applied in every area of the company.

So maybe a more realistic tactic for a new YC company is ... it's ok to splurge $5000 on an automatic cappuccino machine in the office for employee well-being, but at the same time, be ultra frugal in AWS costs and analyze the line items like a hawk to make sure the developers are not leaving up idle EC2 instances and wasting money.

[1] https://commons.wikimedia.org/wiki/File:Google%E2%80%99s_Fir...
Do you have a chemistry background?

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

Do you know what the name means?
No. That really isn’t how electronics works.

Basic charging works on the principle of deciding a charging voltage (which is either 5v or negotiate to be higher via Power Delivery) plus as many amps as the charger can provided.

As a receiving device the only thing you really care about it voltage. If it’s to high, then stuff gets fried, two low and stuff just doesn’t turn on.

The amps are determined by how much the receiving device can consume. And of course decreases as the device charges (if you’ve got a full battery, then you don’t need more power). If the receiving device pulls to many amps, then the voltage will start to drop, this then causes the receiving device to reduce its power consumption.

Ultimately power electronics are extremely robust today, you would have to try very hard to fry modern electronics. This is a result of how modern electronics converts power, which naturally makes them very robust to fluctuating inputs. (I’m simplifying a lot, want to learn more then look up DC-DC converters, and see how they’re implemented in silicon)

In short, just don’t worry.
If you are a vi user, you could consider using CTRL-[ instead of escape. I find this to be more comfortable and quicker to use anyways and you wouldn't need to use the touch bar anymore
> Of course it does.

Perhaps the downvoters disagree?
I am partial to the samsung fit usb drives. You can boot off of them in a pinch. But current usb-c devices need a dongle.
The values of Emacs, the Neovim revolution, and the VSCode gorilla
I use two MacBooks for programming for several hours each every single day, my personal machine has a touchbar, my work machine does not. I realize this is blasphemous to say and I did think I would hate the touchbar for all the reasons, but I actually ended up liking it.

I had imagined myself tapping virtual function buttons and the whole thing seemed silly and useless and worse than having physical keys, but VS Code and other dev tools actually have good integration, and when I open an app like Adobe Illustrator which I don't use frequently enough to memorize all the hotkeys it's quite handy to have the commands listed.
Some of the old HPs (41, 71B, 75C) had Forth interpreter ROMs available as add-on modules.
Yeah, please do come back with your comment, when a regular babushka can ssh into her server in AWS, and run all the hell you mentioned. I dont understand people who think every thing is designed with developers in mind. Not everyone is a GNU GPL C++ cruching desktop junkie.
Not a lawyer here but have UI design patents ever held up in court? All modern UI is derivative in some way. Apple lost a case to Microsoft on similar grounds.

>The court ruled that, "Apple cannot get patent-like protection for the idea of a graphical user interface, or the idea of a desktop metaphor [under copyright law].

https://en.wikipedia.org/wiki/Apple_Computer,_Inc._v._Micros....
> I'm saying that no one uses them like that with any kind of seriousness because it's awkward and physically inconvenient to poke your fingers into a vertical surface in front of you for any extended period of time.

I think users of Windows laptops have embraced touchscreens in spite of these downsides, because a touchscreen is still less bad than the touchpads on those laptops. But Apple doesn't have the problem of bad touchpads, so they have no reason to compensate with touchscreens.
Hate is a really destructive feeling. It ruled my life for many years. There's no way to indicate this in a way that isn't patronizing over the internet but I urge you to find the root of this hate which you are now projecting on a guy you don't know much about and transform it. Meditation has been a powerful tool in my arsenal and I can recommend it but there's many other things you can do about it. There's far, far too much hate on the internet and in this world as is.
It's really annoying though that I still have to stick SD cards into readers; my Fuji X-T4 doesn't support acting as a proper SD card reader and CaptureOne 20 can't fetch images off camera devices ... meanwhile the camera is plugged in for USB-C charging anyway...
Buy CompTIA Server+ (Plus) Exam Pass Without Preparation or Study
This is how to hack Server+ certification ONLINE without Server+ exam or Server+ certification training, FROM HOME, IN YOUR FIRST ATTEMPT!
Bitwarden has this feature, and it is optional. I wouldn't mind if Aegis has it, as long as it is optional.
That's strange - they won't send you a document from their auditors certifying that they've undergone some sort of SOC2-type audit? I don't really get why you'd withhold that, it's what you paid for.
I recommend (subjectively of course) Ruby on Rails.

It is a full-stack offering together with Ruby Gems ecosystem solutions to a wide range of things that I want to achieve with a webapp. I like a lot how people in this community tries to simplify a lot of the complexities of modern tools.

In the Ruby (and Rails ecosystem) you should take a look at https://hotwire.dev - helping create amazing web apps with less Javascript code. There are a lot of things to like there, but you can start small with Stimulus JS, which for me offers good enough JS code to do small UI things.

Then there is https://docs.stimulusreflex.com - for creating reactive web apps without going full SPA mode.

And here it is the latest addition to this eco-system (that I know of): https://github.com/rails/tailwindcss-rails. This is integrating Tailwind directly in assets pipeline of Rails. No need to configure webpack and postcss and whatever other configs. You can directly use Tailwind by adding this gem.
I don't agree with you 100% here, I believe some small tweaks could make diskprices.com more accessible. But your own main website is so damn good: https://neil.computer/

Functional, high visibility, accessibility, discoverability. There's no bullshit, no hidden anything, it's true minimalism and 100% honest. This is what actual good design looks like.
A dark mode would be nice, though.
Let me introduce you to some programmers I have had to clean up after. Any language can be made into an inefficient pile of shit. I'm sure you've seen the same.

That said, I agree with your point they aren't using Golang widely, and it looks like from the job ads they primarily use node.js and are moving towards Golang. I have no real hard facts for that other than just reading the job ads (if you click their name in the link above it shows many open positions).
A lot has already been said about them copying or borrowing or just getting their inspiration from Apple, so I'll skip that.
Unless they fully opensource the code it is unlikely to get any traction. And if it is really based on Linux we're likely going to see UI and UX issues, An OS is more than just a some fancy icons and modded apps. The transitions that they show in the demo are not easy to achieve as in stability of the software.
It looks very clean but unlike elementary OS, it doesn't feel authentic. I don't know what obsession people have with Apple but they aren't the only company getting designs and UX right. These avenues are unfortunately killing independent and new design ideas.
I'm not sure if that's exactly the same, but certainly looks like a "lithophane" for which you'll be able to find much more information. Also the way this was printed also certainly looks like it was made by one of the tools already available to produce these (these became a thing since some years now in 3d-printing).

Essentially, the brightness of the picture is mapped to thickness.
Bright spots in the image correspond to thin areas in the plate.

The effect is that when back light hits the plate, more light will be able to pass through thin areas, restoring the original image.

The plate is also "3d" in nature because of this, so it looks like a bumpmap texture without light and I can share with the author that's it's extremely cool to see/touch also without lighting.

The plate is commonly printed vertically (as it results in higher cross-section resolution in the FDM printing process), and using an arch layout is common as well as it makes it self-standing.
Which connects up, in the sense that you stereotypically care less in a way that you consciously notice because you gradually internalize the culture strongly enough for it to just feel like “the way things are”, and then in old age you impute upon yourself (and/or society imputes upon you) a position of sufficient immunity that you can keep saying “the kids are wrong” even as they're about to displace you.
Excellent example of why one should attempt to limit attack surface.
So what is the actual design? How is it different from SMTP or other comparable protocols or products? The page tells me it's meant to replace email, it binds together features like charts into this smtp replacement (don't quite get why one needs to have anything to do with the other), and then tells me where I can download it. The only link to a design spec goes to a Github repo with 1 issue namely "todo: design docs".

What's here to see if not that? I'm not going to spend hours on installing, running and testing software when I don't even conceptually know how it works. It's like linking a download page for yet another instant messenger, saying it'll have certain high level features, but not how the design will be better than the existing messaging services. Why should I install that?

I'd love to read about a concrete design that could fix (some of) email/smtp's problems and get invested in the idea and run a server of my own etc., in that order, but not spend hours investigating something with a 95% chance of not being better in the first place.
And sometimes you were one all along, and you didn't know, and they also didn't know enough to recognize the warning signs until they'd already gotten entangled with you. Now you're about to gradually lose everyone as they realize how much of a drain you're being and quietly shut you out.
> The value is in the long term sustainability of a project, that can outlive a company acquisition or bankruptcy (such as Oracle and the Jenkins project). Today, the successful open source model is more an epitome of user adoption, healthy community cooperation, and long-term sustainability, along the free as in free speech source code.

I'm not sure if you actually meant to do this, but you're really only talking about open source as it relates to business. Linux didn't start out of a business need and most open source projects weren't started or even long term maintained by businesses. It was only when we discovered that businesses were using and making/saving money off open source that we figured out that splitting your day job and your hobby while someone makes a killing off your software is antithetical to ones life.

While I agree with much of your article, I'd add another point: businesses need to stop trying to run open source and using it for PR and recruiting. This practice has put a huge tax on the open source community because it makes people think that their rules, largely from corporate America, apply here. Open Source was, and always will be, a global effort that doesn't need American exceptionalism rearing it's ugly head. Rather, businesses need to take a step back, understand the culture and priorities of open source and then try to fit in. After all, the cultures, priorities, and attitudes of open source are what made it useful to corporations in the first place.
Cryptocurrency Trading Guide for Beginners
There is a compatibility library https://deno.land/std@0.83.0/node. But they're at about 10 out of 35 for the Node Standard Lib. And There is no way to handle Node libs that use node-gyp - although I don't think that's _most_ modules.

If they finish the compatibility layer, I think that's enough for most scenarios.
Google alerts you to government attacks on your Gmail account (Hong Kong)
I've only heard Lex Fridman speak a few times on the Joe Rogan Experince, and I can't help but feel like he's a bullshit artist. Maybe it's just him trying to simplify things for Joe.

I see that he has a PhD in CS from Drexel and is an "AI Researcher" at MIT.

Has anybody listened to enough of his podcast to verify that he actually has anything meaningful to say in the realm of AI?
Yup, it's far too easy to hemorrhage money on cloud/hardware without actually achieving anything, and it's similarly easy to undervalue employee satisfaction, motivation, and loyalty.
> Wikipedia's costs do not grow linearly with the amount of people accessing it. Signal has to run servers and store the data for every user it has.

Wikipedia also needs to run servers. Slope may be less steep and there is part for hosting of content but mandatory costs are also growing linearly with the amount of people accessing it.

(WMF problems and how money is spend is a bit related issue, but it is not mandatory spending)
Here it is as text: https://www.v2ex.com/t/745030?p=3#r_10077384

According to that post, they don't even upload the URLs that match, but just the fact that there was a match for one of three groups of keywords. Seems like a lot of effort for little information gain...
I would be surprised if those magnetic adapters handle disconnects properly.

USB-C connectors have pins of different lengths so device can detect them being disconnected, and do things like turn the power off. They also make guarantees that the ground pins are first to connect, and last to disconnect.

My guess would be that you disconnected your laptop while it was pulling lots of power. The pins got disconnected in the wrong order, which resulted in the electronics in the dock getting fried or a high voltage line for power delivery got momentarily connected to a data line, and fried something.
QAnon Is Destroying the GOP from Within
Accessibility features are a great source of security vulnerabilities. I rely on them myself, and have personally found or witnessed quite a few.
The sea-song trend has been simmering on social media for a while, before boiling over just now and since before the start of the pandemic. This "Drunken Sailor" video https://www.youtube.com/watch?v=GgwOHnr3xVE got a fair bit of attention in about 2019. One or two professional groups have also been having some success. https://www.youtube.com/watch?v=WjC9HMlysmA Assassin's Creed IV does seem likely to have been the starting point.
1. This was about software, not about the hardware it runs on.
2. Vanilla android runs very, very smooth because the hardware is optimized for the way it works. If the android tablets you saw where laggy, that's most likely because of the abominations android has been warped into by the manufacturer. My android phone is four years old and still buttery smooth.
It reads like someone suffering with depression. Obviously that’s not something that can be diagnosed by me, or anyone else from a blog post but I would advise the author look into that, just in case.
Even Vulcans can't quite manage this level of emotional control. Complete personal responsibility for one's own emotions is a nice ideal, but humans are not stoic robots. People are responsible for their behavior and its effects.
Babylon React Native – Create 3D cross-platform experiences
It is good to not care what people think about you.

And bad to act like an asshole.

If you act nice, and don't care what people think about you, you can't lose, and most people will like to have you around.

Assholes might still annoy you, but when that happens, your friends will help you to feel better.
Ah, a classic. The flat color top bar suggests it's Windows 95, rather than the 98 (which used a color gradient): https://imgur.com/a/4uamhPu
> crashes or runs terribly on their on-spec device

like which device exactly ? Most complaints were about base PS4. This is how it runs on base PS4, those are the "mayor" game breaking bugs people are crying about: https://www.twitch.tv/videos/854702029?t=00h45m00s [1] https://www.twitch.tv/videos/857020318?t=01h09m53s [2]

TLDR:

- 30fps with drops to 20. For reference Remedy shipped Control running all the way down to 10fps [Both PlayStation 4 and Xbox One can see prolonged frame-rate drops in sustained combat, dropping all the way down to 10 frames per second at its absolute worst.] https://www.eurogamer.net/articles/digitalfoundry-2019-contr...

- crashes once every 5-7 hours of continuous gameplay. Not a game breaking problem since it auto saves often. Saving game is one of the fastest of any games I played, its instant, no slowdowns when autosaving.

- has problems with streaming game assets on time (geometry[1], animations[2]). Claire's races are perhaps the only problematic part of the game due to this bug. GPS markers on the ground load too slowly.

... and thats it. The rest of the game works exactly as on other platforms, including random animation glitches.
How I use twtxt to read news
Sure Pleione and Atlas used to be a little farther apart, but Maia and Taygeta are were also closer together according to their chart. Why could they tell the latter apart when we can’t tell the former?
While Image Capture is fine the transfer speeds directly from camera are usually poor.

Cameras also have CF and now CFexpress. I’ve personally never used an SD card in any of my cameras so USB card readers have been part of my workflow for many many years.

It’s a difficult one to get right. Moving to all in on USB-C TB achieves pleasing nobody equally.
I assume you haven't heard of "card counting", which is a famous way to beat the house advantage in blackjack. Of course, if they suspect you're doing it, they'll kick you out.
Microsoft's fix seems to have only fixed the sticky-keys dialog [1], apparently by just removing the link to the settings when you are in a lockscreen. So if you manage to find another way to launch the settings from a lockscreen everything else should still work as described.

1: https://msrc.microsoft.com/update-guide/en-us/vulnerability/...
Show HN: WunderGraph – Generate REST APIs by Writing GraphQL Queries
There's no mechanism to force a private business to do a thing and the comparison you reach for is totalitarianism. It's incoherent.

There probably should be a serious discussion about how access to platforms is mediated, but there's a pretty big chance that you end up asking for an expansion of government powers if you say the companies aren't free to do what they want anymore.