skysight-inc/HackerNews huggingface dataset:
If there was a way to attach a battery to this, and possibly an external speaker, this would be a pretty cool setup for a notetaker for the blind.

We had talking and braille notetakers (basically our equivalent of PDAs), years before the rest of the world heard about such devices. They've been falling out of fashion lately, mostly because they're so expensive, compared to cheaper but slightly worse alternatives like laptops. If we could make one based on a Pi 400, though, it would probably be way cheaper than anything else on the market, and way more powerful, considering we can put Linux on it.
Things I've put on my resume to stand out and get a badass job
Ask HN: What's something not possible in HTML/Web-Dev that you'd like to see?
The issue is not power electronics, but power supply. You might have a 60 Amps grid supply, or even a 100Amps split phase 120/240V as is typical for newer US homes, which allows drawing 24KW from the grid at full power. Your neighbor might have the same.

But that doesn't mean everybody in your neighborhood can draw 24KW all night long. Those are maximal currents for intermittent loads like heaters, clothes driers etc. You might have a single 100KVA polemount transformer suppling a whole street and a single 15KV / 300Amp line servicing a whole neighborhood.

When everybody attempts to draw even 5-10KW in the air-conditioning season, you get circuit breaks because the main feed is incapable of supplying sufficient power. The upgrading will be done but it will take a decade or more, especially considering the push from local municipalities towards buried power feeds which are very expensive.
this would be easily solved if google was disallowed to provide email service for $0. as is, the gap between $0 and even $1/yr is so large that you really need to know how to price risk correctly (most people don't know or don't care).
Imagine if it were somehow possible to require a company (G in this case) to expliticly tell you which part of their terms of service you broke and provide the evidence or justification to prove you did break the ToS...

I frankly cannot fathom how it's legal to say someone has broken an agreement without justifying what they did which broke the agreement.
I'm sure your experiences are legitimate, just like mine for similar usage profiles are. My only conclusion can be that it's not the hardware itself that's the problem, unless we allow for the possibility that it's different batching. Unlikely, but not unthinkable.
So what are the storage medium options for this device? I'm not much of a Pi-guy; some comments mention "eMMC"; can that actually be used? Why and how would it be better than an SD card?
It appears they also have the "OKI Print Plugin" in the play store which appears to be a print service.
Emerging Technologies in Software Development
I wasn't clear in my post (Didn't want to make it long), I don't have an early users, we are launching alpha release with no pricing models just to get feedbacks on features or UX etc but I have in plan to get feedbacks on how the pricing should go, but I Don't have a plan for how the freemium plan should.

The goal of freemium is to get as many users as possible to test out our service. There is much to explain through Ads so the best option is to get them testing the service themselves.

I've too many ideas on my mind on which features should I limit or how should I, but I don't have any data or past experience with freemium models. also an idea that came to mind is to A/B test different models but I am not expecting much traffic at the beginning of our launching based on our budget.

and Yes users will be the buyers.
What if your Google account was blocked tomorrow?
hash the email first and then check for same hash in db.
I think it’s something like the engine of a chainsaw, or similar “gardening engine”, that can use up to 4/5% of oil
Is this related to Dojo Toolkit[0] at all?

[0]: https://dojotoolkit.org/

edit: it appears not. I thought it was going to be a some 3D extensions to the age-old Dojo/Dijit libraries
I'm trying to not make this sound harsh; but you really don't need a government regulator to tell you that centralising all your data with Google, who are providing largely free services, is risky.

It is like building a house on the edge of a cliff then falling off the cliff one day. It was always a real possibility. Being locked out of your stuff is quite a likely end of the story with Google.
Says RFC 5321 [1]: "The local-part of a mailbox MUST BE treated as case sensitive."

It _does_ recommend receivers treat it as case insensitive for maximum interoperability, so it is de facto insensitive, but something implementing it as case sensitive isn't broken.

[1] https://tools.ietf.org/html/rfc5321
How to Build an Open-Domain Question Answering System?
Google is being investigated for antitrust.

If this investigation moves forward -- unlikely under a democratic government as we'll probably have -- one of the potential outcomes are better corporate firewalls.

If Google were broken up, a la baby bells, unusual activity on Youtube might no longer result in loss of email and phone service.
Little excess mortality seen this week in Europe:

https://www.euromomo.eu/graphs-and-maps#z-scores-by-country

Deaths in Sweden tracking 2.4% higher than 2018, and even then explained by very low deaths in 2019 due to weak flu seasons:

https://www.statista.com/statistics/525353/sweden-number-of-...

Our mess is listening to frauds like Neil Ferguson from the Imperial College who have a track record of consistently over-estimating deaths from each new pathogen.

The West is aging and each flu season will have greater mortality spikes. COVID at best is a once-a-decade unusually strong flu variant which we have severely overreacted to - probably spurred on by Chinese propaganda and their fake reporting.
You have a very high opinion of politicians and policy-making. Perhaps too high an opinion, I fear.

It's not that uncommon for such policy decisions not to be fact-based because "of course it's better", so I'll keep my critical stance on governments' policies.

> Also, this argument sounds a bit like sunk cost fallacy to me: the car already exists, so whatever embodied energy it has is irrelevant.

No this is not the point. It costs energy and resources to scrap a car and to produce and distribute its replacement so this should be taken into account. Keeping a car longer reduces the need to produce more cars and to scrap existing cars. If I scrap my car every year than a car must be scrapped and a new car produced every year. If I keep my car for 20 years then this process occurs much less often, which is much more economical in terms of energy and resources.
The cost of the subsidy could also be spent on something else that may or may not have an higher impact.

I am just saying that this is the sort of decision that cannot be judged at face value, which seems to be what many people do ("great decision", "of course it's positive", etc), without digging quite deep into the numbers. And I must say that your comment goes in the same direction.

So, maybe it is positive and useful, maybe not so much. They would need to show the numbers for anyone to make an informed opinion.
Where’s svelte?
"You can't expect everyone who has your old gmail address to know your new email address, so you need to accept to live with a forward from gmail potentially forever"

You wouldn't if there were an international telephone-like directory. We seem to have forgotten that this was the actual function of old fashioned paper based telephone books.

As I see it, it's imperative that something like this be established as it's the first step in unshackling ourselves from being permanently locked in to Big Tech. Similarly, we need portable email addresses and
portable IDs that we can use anywhere and with any service. As this HN news story illustrates, we need these more than ever and we need them soon.

These won't be easy to implement as Big Tech will oppose them every inch of the way. For starters, we'd need legislation that would enforce Big Tech to compulsorily use these IDs. As Big Tech is in the pocket of governments, this won't be easy.
Other Websites Like Talk.hairboutique.com
Top 10 websites like talk.hairboutique.com that are similar to this site in content.
Currently I'm using namesilo as a registrar, and my own domain for email, albeit with G Suite.

I hope that with G Suite you won't get kicked out arbitrarily, but I think I could still recover from that. Hopefully the registrar will never need email confirmation to log in (assuming my DNS setup is there).

Still, I'm worried that could get me kicked out of my registrar illegitimately.
Is there anything that can be done to mitigate this aside from using something super expensive like MarkMonitor?

Earlier my account at namesilo got disabled silently when they decided by themselves that my corporate credit card was somehow fraudulently used by me. I got it resolved eventually, but I fear something similar could eventually lock me out completely.
Absolutely horrible. Both states are equally plausible in the UI.
I do all three for all of my domains (hosted on another provider). It's actually very little effort. It does help immensely if your provider has systems in place to facilitate this.
No. I meant (jokingly, of course) an actual cassette recorder. It can be attached to the GPIO's analog pins.

Someone is probably still making them.
You can integrate with Thunderbird for local backup, and anyway Fastmail customer service is capable and responsive.

The critique on the earlier post is a little like saying it's still a problem that you need to trust your local supermarket for food. Which is true, but still much better than relying to avoid starvation exclusively on just-in-time shipments from an automated unstaffed ACME Growers Warehouse in Nowhere, USA.
It does, but it would hardly look worse if it were wider. It would break no canon either - e.g. Amiga had the same form-factor but with a full-size keyboard incl. keypad.
Show HN: Map Builder for Remote Teams
I wonder how Brexit fits into EU regulations.
I think the parent comment was just pointing out that the storage solution should work fine, given how many android devices use it.
I fully agree, so when I released the update with email/password registration, I also stopped allowing new account creations via Facebook. Now it's only supported for login for legacy reasons, and those users can disconnect their Facebook account after connecting an email.
I agree with your first 2 examples. But in my opinion, the fact that back then sexism caused strong income differences only makes it even more likely that this was a rationally coordinated team effort by the Einstein's.

As for that destroying their marriage, it seems that she got pregnant from another man, while he had multiple affairs, so I wonder if they were ever strongly physically attracted to each other. To me, it seems more likely that they were mentally best friends, but physically craved others.

I kind of dislike your Jezebel link because in my opinion, their goal is mostly to spread hate as opposed to improving the situation. So I'd wager that their experiment was skewed to produce the intended result.

I mean even the magazine's name is provocation aimed at conservative christian men: https://www.biblegateway.com/passage/?search=Revelation+2%3A...

Plus, they haven't been exactly balanced on gender issues in the past ;)

"Men are in crisis. The successes of women in the workplace have caused them confusion [..]. They’re becoming radicalized [..] romantic rejection [..] mass murder."
https://theattic.jezebel.com/the-paradox-of-how-to-feminism-...
If you'd carefully reread the post you'll see that your first assertion is false. It contains this sentence: "But it is a meaningfully distinct kind of type safety from the one I highlighted a year ago, one that is far weaker." The antecedent of "one" is "type safety", which is being provided, just, weaker, not "not type safety" as you claim.

As for whether the example is being "dismissed" or not, I also think that's manifestly false. See: "[this tradeoff] is often a very good one!" while still diving into exactly what the tradeoff is.
Ask HN: Best transactional email provider in 2020 (not SendGrid/Twilio)?
Hello HN!

I just logged in to my SendGrid account and got alerted that I need to add 2FA to my account, otherwise I lose the ability of sending emails. Great, they take security seriously! Except for the fact that the only 2FA they offer, is via phone number or Authy (which also requires phone number and can be recovered via phone number).

Since most of the industry has caught on with the advice to avoid 2FA via SMS except SendGrid/Twilio, I'm now looking for alternatives, as it seems they security teams might not be up to speed on the latest security information.

I send a low amount of transactional emails. Would prefer if the service is located in Europe and that I can send emails via encrypted transports and SMTP.

Any advice for services/platforms to use? Your advice would be most welcome! Thanks
As an engineer/founder from India who dreams of access to the Internet for everyone on this planet, these are the efforts that make me smile.

I am in the process of sorting out my financial situation - tough founder luck. But I am happy to order a few of these (and monitors) and rent a small garage to give local kids a free computer lab to learn. (Kolkata, India)
In Norway 48,4% of new passenger cars sales are either electric or rechargeable hybrids (2020-10-31 source: https://elbil.no/elbilstatistikk/)

Canada and Norway share at least a cold climate and a petroleum fuelled economy, although distances often are far greater between towns in Canada. So if one really wants to go the electric route, it should be possible even though the transition rate might not be as fast as in Norway.
No, the real problem is that that the externalities of Internal Combustion Engines - noise and air pollution - are fully absorbed by society and not adequately captured with fuel taxes.

Increase fuel taxes to the level necessary for carbon neutrality and ICE vehicles look immediately unappealing.
> but the FPTP system means that one of the existing parties must die in the process.

2020 will be really interesting, assumes Trump loses this election... honestly I'd not be surprised when the Republicans break up.
You must be an expert in AGI then, well done you
A Chromebook isn't your own laptop. It's a lease from Google for 0-6 years, after which they effectively disable it. You can look up when your lease ends here:

https://support.google.com/chrome/a/answer/6220366?hl=en

If this scenario happens, you can think of it as Google terminating the lease early. No biggie.
Probably the GPU and the GPU drivers matter most.

On Linux Chromium browser with an NVIDIA GPU, using the NVIDIA Linux driver, the FPS is pinned to 60 no matter what zooms and rotations are done.
This is an amazing service that has saved my ass on several occasions. It's actually surprising how well and easy it works.
I dreamed of something like this for ages. Now I need to find a nice pocket monitor and a power bank. I am going to feel like a teen again. Respect!
What is your understanding of the term "consciousness"?

What organism/s experience it?
Failure, lack of imagination, and bad governance are not inherently African
Hi –

I've been running RemoteHub.io – a small website about remote work – for a couple of years now. In short:

- Companies can sign up for a paid account and build their "remote profile"

- People looking for remote job can learn more about these companies, their remote culture, jobs and more

RemoteHub started out as "remote companies on a map", but now only paid accounts can build their maps and so I wanted to make a more simple (free) version.

So I created a Map Builder:

1. Add cities your remote team works from

2. I will count your cities, countries and timezones for you

3. Add your logo and name

4. Generate your map (and share it if you want)

Would be fun to see some new remote teams coming from Hacker News!
Efficient use of Apache Spark partitions: theory and use case
You can avoid the error of Data.List.last by 'inlining' it (just like you could in your first example)

last :: NonEmpty a -> a
last (NonEmpty (a, [])) = a
last (NonEmpty (a, x:[])) = x
last (NonEmpty (a, x:xs)) = last (NonEmpty (a, xs))
Schools are not running 24/7 servers from them.
I gave up working for clients as a whole. I don't have a problem with feedback, but I hate people dismissing the expertise they hired me to provide.
The only Google service I still depend on is gdocs. I am not aware yet of any collaborative document/spreadsheet tool of similar quality. Even without the collaboration benefits, google docs or sheets is just so much faster than native Office apps on my otherwise fast Macbook Pro.
I guess if you have to ask, you wouldn't understand
A Cloud-Optimized Transport Protocol for Elastic and Scalable HPC
Of course it is an opinion, just like any other comment. But the things I write about his background is a pretty common opinion which does have some evidence. He him self released audio of the euromeetings where he acts like an observer, in order to accuse the european leaders of ignoring him. Imagine the attitude of someone who goes to negotiate, while filming in order to show that the negotiations failed and it was not his fault. Which means he was intending for the negotiations to fail. The head of the comisión of the time said that he was basically not participating in the negotiations and he talked he would give long talks about nothing. He was eventually fired by the Greek prime minister, when things got really dangerous. There are articles about what he says and what he writes in Greece, and well, maybe it is my opinion that he talks bulshit, the people in power ignore him and he acts as if he is some kind anti-hero. He was playing games and bluffs, hoping that he does not need to do anything since he believed that the european union would do anything to save Greece in order to save the euro. So he was bluffing, vaguely obviously, that he does not mind to take Greece out of the EU (later it was found that he was preparing a home made currency, like home made beer, at that level). Then it turned out that the Germans were fond of the idea, and they were considering to propose a temporary (aka permanent) grexit for a couple of years. This is public info by the way, even if you believe half of these things, I see very little reason to praise this guy. I mean there are other people who stand against the system and win fights against it, in their minds, in their couches, but we don’t go and praise them, do we? Sorry, I do apologize, speaking about this guy, I just cannot not be sarcastic, he just brings this to people.
In my opinion, the main issue is trust.

If I buy and download a game from Steam, I trust it to not contain malware. That's why I allow that game to run with very little protection.

If I visit a random website, I have to be prepared for the worst. And if I visit any website that finances itself with ads, I can assume that they will behave like offensive attackers trying whatever they can to collect more information about me in ways that I do not want.

As such, WebGL needs a very strong sandbox around it, to prevent rogue websites from causing harm. For desktop games, that trust issue does not arise, because they have a different business model.

That's why in my opinion, desktop OpenGL will always remain faster than WebGL.
Ethanol has no long-term future because the vehicle fleet is already shifting to using no fuel at all.

John Deere already manufactures electric tractors and farmers can simply utilise replaceable battery packs, charged on-site using solar power.
So basically, "if you don't use newtype to implement an abstract data type, you don't get any type safety because the on-spot wrapping/unwrapping is still possible".

On one hand, yes. On another, no. I am working right now on a Go codebase with lots of newtypes (well, the Go's equivalent), and they're generally casted to/from underlying primitive types basically in two places: when they're serialized into JSON, and where they're deserialized from JSON. And in several places in the middle of the code where you need an explicit cast, well, the cast is explicit. You actually have to consider it.

Mind you, in Go it's almost impossible to hide the newtype's constructor unless you jump through some rather unintuitive hoops. Is Go fundamentally type-unsafe? I don't think it is, although I sometimes wish some structs were impossible to zero-initialize. Then again, that's generally amended by unexporting the struct and exporting its interface instead.
I was wondering the same thing, I have quite a few years of email in Thunderbird and I generally find the search to be very effective.
Sounds unnecessary complicated for no real benefit with issues along the road.

And it does feel weird to use Facebook in this example.

If you don't care for an email address, and you are using the login only for maintaining that list, use an permalink. Thats probably easier and better.

One permalink for edit, one permalink for viewing.
Since you spend a lot of your time on this social media site and get listed as one of its frequent users, that means you can empathize with Einstein's wife?
In addition to the distance issue mentioned, Canada tends to be a bit colder as well.

https://www.weatherbase.com/compare.php3?first=77817&second=...
I don't really agree with your stance but I see you've been downvoted and so I have upvoted you. I don't think your viewpoint should be censored by being downvoted into deletion as I am seeing your opinion mirrored by friends who are intelligent and well-read on the subject.

One friend is in fact a physician who was on the front-line saving elderly patients ill with covid, and they still believe that the socioeconomic costs to our future generation is too great and lockdowns too blunt a tool to protect hospital capacity.

So I'd rather people (re-establish) the arguments against your point for reasons of posterity rather than simply censor you as I am seeing similar polarisation of views over covid as I have over other important discussions of the recent years.

I am not an expert in this field so don't really have any primary sources to add, though I personally know people who died and nearly died untimely from this disease.
I had devices with eMMC and can't remember any of them being "fast" and "reliable".
NVMe hats are available for less than $50

Geekworm Raspberry Pi 4 X872 M.2 NVMe SSD Expansion Board Compatible with Raspberry Pi 4 Model B only, Support X735/X710/X765/X725

https://www.amazon.com/dp/B0855T2KFW
Intersecting markup.
I disagree actually.

The issue seems to me that it's a global ban.

If Google only locked you out of the functionality you seem to have violated somehow, it would still be a viable strategy to use their services.

Imagine losing the ability to comment or upload videos on YouTube because you wrote something offensive or published a video with copyrighted materials.

Potentially bad for YouTube creators, but definitely not dangerous for normal users which also use other services.

Reports like this were the reason why I removed almost all Google services from my life a few years ago, but I wouldn't have done it if the bans had been granular.
You also need a clean IP and PTR records.
There is no eMMC or other internal storage option on this PC. Just a microSD card slot and USB.
One thing worth noting is that often, you don't even need to store passwords.

If a user wishes to log in, you send them a link/code by email. That increases security dramatically, as most email services already have some more advanced protections built-in. You also don't have to worry about leaks that much, as there are just no passwords to be leaked.
That is the London Bridge, just FYI. Like, the original masonry shipped from London and reassembled.