skysight-inc/HackerNews huggingface dataset:
Chargers will get cheap and public when electric cars become common.

In the same way street lights are pretty much everywhere today.

You could imagine a special type of paving stone that has a magsafe socket in, and you just pull a wire from your parked car to the kerb.
was not a fan of the gameplay modification they made in the remake, but with the addition of the fan made mod "The Authentic Colonization" it's much close to the original.
Yes! I worked at Crittenden Lane about five years ago and really liked the hardware at the time. The whole thing was eye-opening for me, how seamlessly I could meet with folks whether they were in Zurich or on the second floor...I imagine it has only got better since then.
Teams uses something equally silly, like Ctrl+Shift+M for mute/unmute, IIRC.

Which is pretty annoying, because the mute button is about the most important button in a videoconferencing tool, and I want to have it under a single keypress, so it can be used effortlessly, with my left hand (the same that operates Alt+Tab, while my right hand is on the mouse, scrolling ... well, meeting agenda, let's say).

I'd fix that for myself with AutoHotkey, but I can't, because Teams is just another Electron app, so I can't just look at which UI component has the focus to create a rule, "if focused on Teams video call and not its chat, rebind M to Ctrl+Shift+M".

One of the countless reasons I hate it when people do custom UI, instead of using OS-provided controls.
> woman who is likely the only woman to have ever spent time on the leader board of HN

What?
And types are not names.
>Well, that is just plain two round system, it is pretty common and definitely better than FPTP.

I would differentiate it from a two-round system in that voting takes place on a single ballot paper.

In two-round elections there is the ability to use the information about who is in the top 1 to cast the second vote.

In Supplemental Voting an elector has no information as to who's going to be in the top 2 when they cast the second preference.
Robbed, flooded will have similar effects.

I think you've got the probability backwards, in reality.
> While this is true, I'm not sure how constructive types don't face the very same issue.

Not sure if the author claims that constructive types do not face this issue.

On constructive types vs refinement types, there is a recent Reddit discussion on this topic,[1] prompted by Facebook’s use of Dependent Haskell to eliminate bugs.[2]

[1]: https://www.reddit.com/r/haskell/comments/jh7575/eliminating...

[2]: https://www.youtube.com/watch?v=10gSoVZ5yXY
Not the person you were asking, but you can host it the same way you host the HTML file containing the <video> tag. Both files are served as static content by any web server you choose (eg nginx, Apache). You also get "streaming" for free because the browser will request the video file in portions instead of "the whole thing at the same time." Web servers support this out of the box.
Yeah, mute button not working in Chrome either.
Can we please have a Pi without a crappy storage interface. It's either a microSD card or something dangling off USB. An M2 SATA or NVMe would make this credible but 99% of the problems I've had with the Pi platform is storage related, either being knackered microSD cards, terrible performance or USB power problems.
Care to outline what you think is clueless?
And look, it has a real Delete key... something you don't get from Apple for $4K.

Now... can this also be used as an external keyboard for other computers?
Also useful to note is that there is a "sample" tool (which is exposed in Activity Monitor) that targets just one process and does not require administrator privileges, plus Activity Monitor has native UI for expanding and collapsing it. spindump is useful when you know something is stuck in the kernel, or want to track multi-threaded or multi-process hangs ;)
OP is referring to the first example used in the article— the Ohio baby “just shy of the 11 pound weight limit” mailed to relatives a few miles away. This sounds more reprehensible than the Mailing May story you reference.
Now I finally realise why left-handed people were so often forcibly re-taught to be right-handed in school in 20th century. It always seemed so pointlessly cruel! But with only fountain pens available, it must have been the only choice.

Edit: this also makes me wonder how the hell Ben Yehuda revived Hebrew without ballpoint pens.
Show HN: Simpler Team Communication
That does seem like it would have worked and been easier.
Did you upload all the messages from your client to fastmail or were they copied directly from Google to fastmail?
Most Influential Books Every Programmer – Developer Must Read (2011)
I point you to the article.
As someone with experience in headless cameras, do you have any comments on the Pine64 "PineCube" [1] stand-alone IP camera? It seems pretty awesome but I have no clue.

[1] https://pine64.com/product/pinecube-dev-kit/?v=0446c16e2e66
I think you can store emails but process them only in an anonymizing publicly auditable proxy, ensuring that downstream business services do not have plaintext access whilst still being able to send outbound emails whenever you want. I wrote about it recently: https://futurice.com/blog/trustworthy-services-from-cloud-pr...

The key is to grant cloudfunctions.functions.sourceCodeGet (Or AWS/Azure equivalent) on the edge so anybody can verify that your proxy is above board. End users just have to trust the Cloud Providers access controls, not the service providers word on implementation.
Yeah, they should've gone with full-sized HDMI ports, since they have the room.
"In every home" - sure, if you somehow involve the adult industry.
FWIW, I rarely put debugging logs in my code-almost always in cases where I can't stick a breakpoint on something because I can't get a debugger on it. 99% of your debugging printfs can be breakpoint commands. They're actually better because they are separate from your source code, so you aren't going to accidentally commit them or anything, they can change dynamically without recompiling or even re-running, and they have access to a lot more information than your compiler may let you print out.
It would be interesting to know if that was the initial plan from the outset or that it evolved along the way.
The Decline in DEX Trading Volumes Reflect DeFi Investors Turning to Bitcoin
I completely agree that radicals usually lack perspective.

I don't see how I call everyone who disagrees a bigot. I'm saying that the very real process of gathering strength of the alt-right works through a lot of channels that have basically one thing in common, which is speaking hateful bullshit.

There are people who would benefit from some counter-process. (And a sample of one (koheripbal) who is fine is not a great counter-argument.) I'm not saying that anyone who disagrees with this is a bigot. Far from it. Disagreements are healthy, especially constructive criticism.
I noticed a lots of people are doing this after they got a NAS. I think there is a business opportunity: NAS vendors can turn their NAS service to a platform that allows it's users to rent "apps" from the platform by paying a small amount of money every month or year. Most of the money goes to the app developers to support their development. When the developer updates the app, the NAS will then automatically download and apply the update.

There is no vendor lock-in as long as the user has the root control of the NAS device (Or at least get their data out of the machine). If the user decided to switch to another NAS vendor, they can simply migrate the data to the new machine.
Shut up & take my money!!!
Sounds like you're not the target audience for a RPi. They are meant to be cheap computers for "the promotion of teaching basic computer science in schools and in developing countries"[0]. Adding NVMe support would increase the price.

There are alternatives to RPi that do what you want, odroid-h2plus for example.

[0]: https://en.wikipedia.org/wiki/Raspberry_Pi
As long as you don't care about advanced features like adaptive streaming, you can serve a video in the same way you serve an image.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/vi...
Electric is great when specific energy is not a factor; you're quoting vanity metrics.
That's unnecessarily cautious. Unfounded criticism rightly deserves a slap on the hand, and "Read the article more carefully" is a very light one.
This assumes that without distractions, people can do focused work for the whole workday; I for one can't, I need a distraction every once in a while. At most I can do two hours of uninterrupted work, then my ass cheeks hurt and I need to get up and move around.

I am starting to think of changing jobs again to something that involves more cooperation with others. Not too much of course.
These look pretty decent for the price. I still wish there was proper storage but otherwise this looks really nice.

I don't have a use for one though. I only really use my pi4 as a Kodi box and my Pi2 is just a FTP server for my friends.
> they use the certificates from the filesystem [...] if you want full control

Bow the question is who that "you" is. As the the one running it I have less control and a harder time updating those and depend more on the developer providing those.
One hopes that 3D printing will trigger a resurgence of buildings as art and redeem us from Brutalism.
> * You need to resist the temptation to add unsafe trapdoors in any other approach as well; this simply isn't a disadvantage that's in any way specific to using newtypes.

In fact, in some cases, it's useful to retain (redundant or invalid) state that's discarded in "correct by construction" data structures. For example, saving application configuration as Option<int> is easier for the application to read correctly (int value, bool present). However when a user is editing an Option<T> through a GUI (checkbox, number) pair, then unchecking the checkbox will set the value to None and discard the last entered value, which is a poor user experience in my view.
Why is ethanol bad? We generate it from biowaste in Europe.
I'm right-handed and I would certainly hold the hammer in the right hand.
I guess this is why when I open Google Meet my fan starts spinning and making noise.
Agree about the hard to debug problem with React.
Especially in SPA routing, normal navigation works fine, but in some cases, SPA navigation breaks the new route just because SPA routing is not stateless somehow.
I feel like particularly if you are storing user data in a way that is visible to others, you have a responsibility to be able to contact the author of the data, given potential abuse?
True. But since so many websites (e.g. all aviation companies I've encountered) case-smash the LHS of the email address and can get away with it since all other email software has had to adapt, this is a rather minor concern by now.
Schools don't want to be debugging microSD and USB issues.
3D printing won't do that, doing some proper design work will. Changing attitudes, not so much building methods.
We're probably less productive in these confs, but are overall more content and have shorter response cycles if problems come up so it really evens out and puts less strain on us mentally. We're also not really talking allthe time. it's weird, but the presence of someone else (even if they're just typing) has an overall positive effect on me.
By this logic everybody will be a vocal opponent of carbon tax. It's universal after all and hits everyone equally. But that's the whole point of a carbon tax - to move away from carbon.
Also, the CM4 does work with native NVMe or SATA storage (at the expense of USB 3.0 ports).
SaaS Valuation: How to Boost the Value of Your Business Before a Sale
Ethanol is not inherently bad, but in the US, it is largely produced from corn (maize). By increasing the mandate for blending ethanol in fuel, it will increase the demand for corn. Growing corn comes with its own environmental problems.
I suppose it depends on your definition of 'anytime soon', but adding compute to WebGL 2.0 is something people are working on - https://www.khronos.org/registry/webgl/specs/latest/2.0-comp...
What is up with that janky photoshop cover image attempt though.
Similar for us when we plotted our route from Joshua Tree to Grand Canyon and discovered there is a London Bridge on some reservoir lake along the way.

(London Bridge in Lake Havasu City)
The article doesn't exactly make a case against it. It even explicitly says it's useful! It just says making a newtype isn't as strong a guarantee as a proper type.

Newtypes do work to assert certain checks have already been done and need not be repeated.
No way.

People can't get lousy fiber pulled to their houses and you're talking about multimegawatt electricity supply.
Whoa the mini is perfect! One in stock at the local geek shop, definitely going to pick it up. Thank you!!!
But wouldnt the user face this issue all the time if they have a case sensitive mailbox but type their own address in the wrong case? So the assumption may be that a user with a case sensitive mail box is used to typing in the correct address?
Both of them appear to be highly rational people. And I'd wager that the scientific world was already a "winner takes all" competition back then. 1 scientist ranking in the worldwide top 10 will likely earn much more than 2 scientists ranking on the top 11-20, because at the extreme, compensation tends to go up exponentially.

My understanding of the article is that they were aware and, thus, Mileva made the rational decision to boost her husband's career at the expense of her own career.

Albert: "I need my wife. She solves for me all my mathematical problems."

Mileva: "Before our departure, we finished an important scientific work which will make my husband known around the world."

To me, that sounds like a rational plan to make him famous by letting him pretend to also possess the skills that in reality his wife provides. Plus, we now know in hindsight that it worked.

And obviously, a groundbreaking work attributed to only one person seems even more impressive than if it was attributed to a team.

EDIT: It also appears to me that Mileva was smart enough to recognize the value of her assistance: "In 1919, she agreed to divorce, with a clause stating that if Albert ever received the Nobel Prize, she would get the money. When she did, she bought two small apartment buildings [..]"
"I can't imagine not having access to my email - at this point I'm kind of locked in. Google keeps a lot of my passwords..."

That would worry me beyond belief. This is one of the reasons why I don't understand why people actually do it. To me, it's such an obvious problem and it's easily avoided.

(I use many of these services but they're outside Big Tech and I've no problem. For example, I use POP and IMAP email that's been around since the beginning of the internet.)
I like the general idea but frankly this is underwhelming.

Where’s the sense of fun?

Given the origin of the raspberry pi being the old BBC and other home computers it would have been fun to have a solid computer with a full size keyboard reminiscent of the old 8 bit machines like the Acorn or the BBC micro.

The is just a keyboard. And really a missed opportunity to be something unique and fun and exciting.

This is kinda neat but nothing special. I’m not involuntarily reaching for my wallet.
Impressive ! Code seems to be here : https://github.com/Domenicobrz/SS-refraction-through-depth-p...
I think in many cases ebike can easily replace a second car in a family.
"You might not need to store user email addresses"

Emails and email addresses are two very different things.
> ...a National Merit Scholarship winner and ended a homemaker anyway instead of having a "real career,"

I would be interested to know why you feel you are entitled to a 'two-career' lifestyle. That you are not is a choice you made, unless you can give the name of the person who pointed a gun to your head to prove otherwise. If you are unhappy with your choices, take responsibility and make amends.
I've seen alternate used in other places to refer to candidate keys that are not currently the primary key, though I'm fairly sure it isn't a defined standard term.
I was hopping they would just use the compute module[1] and you could replace/upgrade or even use it in another project. In the teardown you can see there is only one board. [2]

I would have also though it would cost less but I guess integrating it directly is even cheaper.

[1] https://www.raspberrypi.org/blog/raspberry-pi-compute-module...

[2] https://www.jeffgeerling.com/blog/2020/raspberry-pi-400-tear...
Ghidra is very good for how much it costs.
What I gather from this is that mass communication mediums are all being used in the same way by political powers, whether you're looing at the Nazi regime, the CIA, the UK government, the Chinese CCP or any other power in history and today.
I want more brutalism... In Prague there are some nice brutalist buldings but in Singapore it was amazing.
There's nothing inherently wrong with brutalism.or modernism, lazy comment imo.
tmux is great but isn't in my OS' base installation, e.g.:

- won't be available first thing after an OS install.

- might be on a filesystem/dataset that's unavailable in certain circumstances (less common these days).

- might be broken after a major-version upgrade if built against old libs if I don't have a compat<n-1> package installed.

Scroll Lock has been a lifesaver many times :)
In most cases, encrypting sensitive information like e-mail addresses with a memory-resident key (e.g. injected using tools like Vault) in the application layer is a better strategy, at least if you need asynchronous access to that information (e.g. to send out weekly update e-mails). Most of the data leaks in the past were caused by compromised or misconfigured databases, not by compromised application server code.

Also, within the EU I need to be able to proactively reach my users (e.g. to notify them about a data loss), so only storing hashes of e-mail addresses and hoping users will log in so that I can send them an e-mail won't work.
Even if you don't know how to setup your own mailserver, you can still decide to pay for your email (protonmail, fastmail, etc.) to have it managed by a smaller company who makes money directly from their users hence have an incentive to treat them well.

Also not putting all your eggs in one bag is a good idea.

The real problem is that most users don't understand why they should pay for a service that Google provides them for free.
Now look at the comments and you can immediately tell which do not show enough contempt for the right. They will be in light grey colour. Don't forget to give me that colour as well, it's a badge of honour at this point.
If only it had the traditional orange F-keys. Then it would be perfect!

references:

* https://en.wikipedia.org/wiki/BBC_Micro#/media/File:BBC_Micr...

or an actual ARM model:

* https://en.wikipedia.org/wiki/Acorn_Archimedes#/media/File:A...
Nope, sorry, haven't used it. The major benefit of the raspi setup is the software support, which is excellent.
My dream is RPi laptop. Laptop which is thin and lightweight enough to be handy, but having real RJ-45 and access to the pinout, and having battery large enough for 24+ hours of uninterrupted work.

Could be a great tool for engineers working "in the field", allowing to connect any device to pinout and check how it works on the spot, with simple Python script. Shame such an idea did not implement yet, I feel pity for not having proper background in electronics.

Dreaming on, I also can imagine Arduino co-processor, like it has been done in Latte Panda (Arduino Leonardo on SBC). It would've been an ultimate tool for prototyping, testing or studying electronics, Embedded and IoT.
Yeah, right. Russian developers have no time fixing bugs as they need to write the reports for their detailed FSB curator on how many backdoors they coded in this day.

On a serious note, there's thousands of ex-USSR coders involved in many important software projects. Does it really worry you? It does worry me as long as the software is not Free or at least Open Source, but then it doesn't really matter where the coders came from.
Baby Shark becomes most viewed YouTube video ever
I'm talking about slow chargers - the kind that are 60 amps or so AC. The kind that require no expensive electronics in the charger. The kind that'll take 12 hours for a full charge.

Fast DC chargers will always cost more due to the need for expensive power electronics.
Getting a lot of black instead of refractions, on Firefox and Falkon (Chromium-based) on Linux. AMD RAVEN (DRM 3.39.0, 5.9.2-arch1-1, LLVM 10.0.1) (0x15d8)
the hn thread
It is also possible to build docker images with Bazel and rules_docker [1], which doesn't require docker itself, and can run unprivileged. That said, it is not compatible with Dockerfile (obviously) but you can do some cool things such as compose layers individually into a final image.

1. https://github.com/bazelbuild/rules_docker
This definitely is but sadly an interesting tare-down (https://news.ycombinator.com/item?id=24965635) was also marked as dupe and is now gone.
Use the password as the salt.

Still need a fixed salt but that should help.
can you elaborate? i never understood what it meant when some text bodies are a different color. i assumed it meant it was negative karma, but i can't see comments' karma either.
The Data Center as Technological Wilderness (2019)
Demanding facts and methodology eh? You don’t seem to understand benchmarks.
@dang this is not a duplicate of the raspberry pi announcement article - it's a separate review and teardown
And then what? You cost them effectively nothing while you're out $1k. Are you prepared to keep spending to continue the lawsuit?
I am not talking about geo-blocking in general, but rather why the EU allows this break down of the vision of a single market.

It would be absolutely preposterous to not be able to use your Berlin Netflix account when you are on a business trip in Bonn, but somehow it is acceptable when you go to Brussels. What do EU member states gain from this? Sure you can allege regulatory capture and subservience to the producer's desires, but I assume it is more benign than that and merely market protectionism.
I think it's perfect way to deploy applications. So developer can focus on code. Make sense! Hashicorp doing great work! I found your blog very easy to understand.
Are you a trucker? That is an alarming carbon footprint for a day-to-day lifestyle. Fortunately, most do not need to travel so far for work.
Yes, I missed the edit, I was only commenting on the first part.

Quite a few things determine whether a fusion is doable or not. In addition to the number of destination registers, you do, to a more relaxed extent, care about source operands, but also things like ‘does this fit nicely in a single pass through the pipeline?’ and even just ‘is this materially beneficial?’

Lots of cores (but not all) can write two registers from a fused instruction, given the right conditions, and sov does rerun the addition, so add-sov fusion sounds very doable to me.
Just a fancier CTRL+F on a FAQ page.

But it's quite amazing how easy it has become to use such complicated technologies to build useful products!

(To be clear, I am not trying to belittle what was done in the blog post.)
MacStadium also offers some types of virtualized macOS environments, even a Kubernetes-on-Mac offering. So I'm guessing it's not all individual Mac minis running these builds... at least I hope not!
No — many accounts aren’t created by the people that use them, and in any case we shouldn’t be relying on correct repeated string input and then blaming the user for a fulfilment process failure due to a typo from hours ago that we silently accepted at the time, and (worse) we can’t even distinguish between a capitalisation error and a discontinued recipient, even if it was previously verified.

As designers/developers, it’s our problem to solve.
Linking Product Design to Human Wants
Not supported in Firefox or Safari.