skysight-inc/HackerNews huggingface dataset:
It is sad that for several of the alternative web search engines their entire pitch seems to be "We are not Google". With few exceptions, they are engaged in the same business of deriving revenue from a connection between web search and advertising. Always making some marketing claims about privacy. Advertising inevitably has an effect on web search, as the Google founders admitted in 1998. Only the web search engines that break the connection of marketing/advertising to web search are truly interesting to me. When there is "no money in web search", then we have made progress in improving web search quality.

It may be true that web search is not free, advertisers cover the costs, but advertisers are paying so much more than the actual costs. Thanks to Google's abandonment of their original promise in 1998 and their ensuing success, as long as web search is deemed a "business", it will only decline in quality.
AWS Service Terms: the clause 42.10
Unless they stated otherwise elsewhere, why are you assuming they went from the Nexus 5 straight to the Pixel? There’s also the Nexus 6 (2014) and 5X/6P (2015) before the Pixel (2016).
You don’t need to link to a phone number for blue bubbles
> For example, a phone could emit a static (non-irritating) tone to isolate spoken communication and then filter it out of voice communication.

As if our cities were not loud enough. You might also find out that a noise that is not irritating to some parts of the populations are unbearable to others. This sounds like a very high tech solution in search of a problem, whilst the obvious answer is simple: just use text messages.

> Simple sound-proof booths could be placed in many locations to allow for call privacy as well.

So we have to isolate into some specific infrastructure to send a message? What am I supposed to do if I am late and in a packed train, for example?

> At the end of the day, texting is probably just as insecure with cameras everywhere and with the fact that the messages are transmitted and retained over mobile networks in the same way as audio and video files would be, although the audio and video files would not inherently contain direct transcripts of the communication.

What would sending audio messages change? Installing microphones in a finite set of booths sounds much more tractable than putting cameras (with a resolution high enough to make individual characters on a smartphone screen visible; none of them do that today) everywhere we can write messages. Voice recognition is accurate enough that you would not need any transcript to extract information from intercepted messages.

Frankly, you sound like you have a personal issue with text messages, which is fine, but none of what you wrote makes any sense.
> Most of computer programming is instead tinkering

Most of mechanical engineering is still tinkering. Not all problems are solved. Many of the people here pining for "real engineering in software" need more interdisciplinary experience, ffs.
I think that started earlier when popular music productions was taken away from musicians, who - maybe because of bigger skills - experimented and found new ways to express themselves, and put in the hands of people who were just able to whip up a quasihit song with the clicks of a few mousebuttons - leading to somewhat popular, but ultimately forgettable songs. Everyone still knows music from the 1970s, but noone in my social bubble could tell you what the big hit of 2017 was...
In this case I could alter that to: "You will know what nostalgia truly is, when you see a younger generations representation of nostalgia and you can point out all the anachronisms in it."

Netscape 3 and websites that looked like that: 1996

Geocities: 1994-1999 (so far so good)

jQuery: 2006

Blink: 2013
Can't speak for OP, but morning cold showers do the following:
- at first shock you into being very alert and awake
- then after a couple of minutes as your body acclimates, there's a rush of calmness.

Overall, you end up feeling calm and alert. No coffee needed =).
People do, but your not a kid anymore and don't do it yourself and you don't browse such things anymore either. The tools are bit different this time, the pieces of art different too, but they are still being made. One example I like is CYOAs: https://www.reddit.com/r/makeyourchoice/ or twine games.

Roblox games and minecraft creations are another example.
how do you folks read that – what ebook reader & setup do you use? Does even somebody print on demand?

Update: uh, just saw it's so short.
> But rather than splitting up the populace in increasingly finer-grained ways, why don't we just do something to address the poverty in our society?

Because the actual specific dynamics are different for different parts of society; when you try to address the problem without regard to those differences, which tend to be very closely tied to identity because they are one of the things that forges shared identities, you end up addressing the broad problem in the way which address the way that problem manifests in the most dominant group primarily.

> I assume "the squad" knows how to use political power as well as Manchin,

Better, probably.

> but the fact that they don't

Uh, they do.

What they don't do is have the position Manchin (or Sinema) does by virtue of the 50-50 balance in the Senate, and the reliable support of Republicans when they oppose the rest of the Democratic Party.
Why do you think that’s not a type system?

Literally all type systems could be described as “a static analyzer” that tries to assign and validate properties over the code it’s analyzing.

All compilers also rely on the results of that static analysis to direct codegen.

Rust’s type system implements substructural typing, and the borrow checker is an integral element of that type system.
Imgur was again an example of shitty design. I could not use iPhone’s quick look to check the screen shot. I had to open the page only to consent to all cookie usage, and after giving consent the image opened in the Imgur app. Why would it ask for consent again and again, and why didn’t it open the app immediately?
They are creating a LOT of issues for people if they don't provide a tool to migrate the account to a non G-suite account. I'll be moving email elsewhere, but losing that account and all the services it's connected to will result in a lot of annoyances for me over the years as I discover to what services I've authenticated in this manner.

Not to mention Android devices and software purchases tied to the account, what happens to those unless Google provides a migration tool?
I buy the argument that tracks are often overproduced and lack any rawness, edge, or soul, but there are absolutely popular artists that can sing. Not all of them, but enough of them.
This is a good way to extract money from people.
>what's the worst thing about working at a FAANG?

Not me, but another friend of mine who's also a veteran told me the worst thing about working at a FAANG is that everyone there seems to assume that company's work as their entire personal identity. For reasons that should be obvious ... for a veteran that's kinda hard to do.
It depends what kind of programming you do if it can be called engineering or not. Most of software development is not engineering. The core difference in my mind is that engineering implies transferring abstracted design to physical reality (you have to understand physical limitations and constraints to do that). Programming most of the time is producing abstraction mechanisms that are quite detached from physical objects. A good comparison would be 3D modeling and sculpting. When sculpting you have to understand the properties of the stone and tools, but in 3D world almost anything is possible. If you can imagine - you can do it. https://tautvilas.medium.com/engineering-free-programming-is...
I remember when web pages looked like that... and it was AFTER I started making websites. I was scrolling through this page thinking "this stuff is too new, look at all these advanced features it's using". Flaming text? That's like 1999, practically cutting-edge! hahah :)
I think from a stakeholder pov, just the fact that they are the gatekeeper to your passwords make it valuable.

Imagine if the chinese government could buy all its stock through a third party company, and sit on the board, install a "party affine" CEO without morals, etc.

Just a single silent software update can upload everyone's master key un-encrypted to the cloud, and decrypt everyone's passwords, attach them to email and corporate ids, etc. without anybody noticing.

How valuable does that make 1Password?
> Rust's borrow checker isn't a type system

No, it's the thing that enforces a type system.

The borrow/move semantics it enforces are a (part of a) type system.
There's more old music than new music. I mean, if you just focus on "pop" (say, 1950 onwards), there's 70 times as much stuff that's old as there is from the last year. Hell, all through the festive season, any shop I walked into was playing tunes sung by Bing Crosby.
Zoho Flexible Email Pricing Plan
The problem is that these containers are undifferentiated from the outside and might be carrying material necessary to essentials in our society. And thus, in their quest for robbing consumer goods, the thieves will discard anything else.

Railway, especially freight railway, provide such a huge backbone to the US’s logistical network that this can have some repercussions on things that may be needed to provide for the very impoverished communities that soft on crime stances purport to help.

I fear that LA might snap and elect a right-wing strongman who campaigns on law and order and subsequently brings on other rather terrible policies in exchange for the city saying “enough” to the rising crime rates.
can someone explain why it is so convoluted? are all sites so convoluted? is it security by obfucstion going on?
currently it states that 56.3% visitors there are from outside the US.
Fetch doesn't have progress bars yet.
This is awesome hahaha

> It's complicated on purpose btw, I wanted to do it in ReasonML and GraphQL but I didn't have time as this was done in an afternoon hackathon
I never subscribed because of the poor quality. I didn’t know YouTube actually had proper sound if you subscribe. I don’t think it’s my fault though.
This has been covered in detail elsewhere. The constrains on software engineering are such that the bugs are tolerated and it is cheaper to ignore them. If it was any other way then we'd care more about bugs.
Wow. No one here mentioned the obvious.

Transfer your domains to Google Domains. Use the free email alias feature to rewrite your custom domain users into Gmail users (or wherever else). Configure Gmail to send from your custom domain.

I do this. It works spectacularly.
I was going to make a similar comment about reload() in Python. One dev technique out of the many available is to have your code being edited in your editor while in another terminal window, using an ipython repl to drive it. Currently one would need to `from importlib import reload` and of course ipython itself has

https://ipython.readthedocs.io/en/stable/config/extensions/a...

Launch ipython like you would `pdb`

https://pypi.org/project/ipdb/

*edit to @dwohnitmok as the author of Crafting Interpreters mentioned, it really works pretty well in practice. And for cases where I was changing enough state that it bails out, you can either set a breakpoint in a test or create a little closure to build up the right state and then pass back an fn to step through in ipython.

Infact, this dev style reinforces an immutable nearly functional data centric programming model. With that model, changes to code won't impact the data, so reloads are actually rare. Have shallow reference chains, use value types in simple containers and lots of problems kinda melt away.

Ha! https://news.ycombinator.com/item?id=29965226 the highest rank post on Google search for that quote is less than 3 days old. Know we know why results are so bad!
It’s actually built with Nuxt, a Vue framework [1]. I believe this style is called “faux retro”.

[1]: https://github.com/SaraVieira/make-frontend-shit-again/
Open source app to find out accuracy of rapid Covid tests
The price going up during power shortages, even to that level, is reasonable. Making people pay that rate without warning them they're about to do the equivalent of running their oven on champagne is what's nonsensical bordering on evil. Even without the use of smart meters or some alert system, a page on their signup paperwork that says "Energy prices may increase drastically during overload conditions. Please indicate the maximum rate you are willing to pay" with a few checkboxes at 2x, 5x, 10x, 25x, 100x, etc would be fine.
Ok, where is today's Whitney Houston? Man, what a voice! Ditto for David Cassidy.

I even saw a documentary on autotune where a music executive remarked that they don't look for great singers anymore, because the sound engineers can "fix" it. They look for pretty people.

Like the Monkees.

I shudder to think what a modern sound engineer would do to "fix" Robert Plant's totally unique voice.
> I shared the page today at a DevRel meetup

It looks that you don't follow your own advice about avoiding corporate jargon :)
I would be happier if nobody did these kind of experiments. I have the feeling that playing with the weather may be our last and most stupid failure. Doesn't have to have crazy consequences after the first, second or third time. But at some point it will just turn everything to sh*t.
Hmm you could probably use the AWS CLI's "aws s3 sync" command for that right? Sounds pretty practical
> We are trying to switch to something more data protection friendly

It’s kind of difficult if we want to mandate backdoors at the same time. That’s not against Germany specifically; most European governments seem to be under that delusion. Well, those who need to look like they care about privacy anyway; the others don’t care about the “data protection friendly” aspect.
yea nice! I do this too with an emoji in my linked name.
Gitlab is b2b enterprise and Github is b2c + b2b smb. Going down market is almost an impossible feat in business. And going up market is super hard.

In both case to be a success you need a complete reoorg or your company. Which makes it unlikely to happen
"He and his colleagues were surprised and disappointed that the vaccines did not prevent transmission, as they had originally hoped"

Amongst other questions, this editorial in the BMJ asks why regulators did not require trials demonstrating effectiveness against transmission:

"Regulators and public health bodies could release details27 such as why vaccine trials were not designed to test efficacy against infection and spread of SARS-CoV-2.28 Had regulators insisted on this outcome, countries would have learnt sooner about the effect of vaccines on transmission and been able to plan accordingly."

https://www.bmj.com/content/376/bmj.o102

Can they spell "Corporate Capture" ?
Von Neumann, Einstein, Morgenstern, Morse and Lefschetz (1952)
I’m imagining that whomever is running that company prefers to heat his home by throwing cash directly into his fireplace instead of burning wood.
> with WhatsApp

I don't know about Signal because I don't use it but WhatsApp is also pretty good at that job. It also helps if one lives in a country/on a continent with a decent mobile internet service, I guess the US is not the best in that domain.

Also, who still prefers to make a call in this day and age? You only do that if there's something urgent, text is the way.
It seems like this data is from Google analytics, which is not only blocked but also is being shimmed by Firefox, at least when strict privacy is enabled. So this do not show the correct number of Firefox user, only the users without privacy protection enabled and without any tracking blocker
There's also Ted Lassso which is one of the most feel-good series I've seen this year. And it fits the "workplace comedy" description as well (and no, despite it looking like it's about soccer... it's not about soccer).
I totally get that this is largely about losing a decade of "purchased" stuff that is tied to the email address, meaning you're being heavily steered into starting paying for emails etc just to keep your purchased movies, apps, and so on.

If you do decide to move away it may not be as bad as you expect for the everyday email, contacts, and calendar.

In particular when it comes to your email you probably don't need to manually use IMAP.

I've migrated thousands of emails between different providers a few times, the last one being GMail to O365 then on to Fastmail when I decided I preferred them. Each occasion only took quarter of an hour or so and didn't involve manual work or IMAP downloads.

The not-so-secret secret is that many providers include the ability to import directly from other providers. In the case of Fastmail (which I've now used for years and totally recommend) their import options include IMAP but also include direct connections into GSuite to do it for you - in the background that option also uses IMAP as it happens, but other than providing the connection details they do the transfer server-to-server without your involvement.

Then you can copy over contacts as Outlook CSV files (which are recognised by most services), and calendars by exporting then importing ical files (connecting calendars only works until the connection breaks, in this case by your G account being switched off).
I can't pull it up but there's been studies on how much you accelerate a child's IQ and their life outcome. Not accelerating leads to depression, suicide, and drug abuse.
Backend for that seems to be Google Analytics, I wish the government didn't have to add such trackers shared with third-parties.
New music is self-owning leading people to seek out the old stuff to hear something decent.
>Blaming Apple is a bit ridiculous. They're not going to spend a billion dollars fixing the problems created by carriers and Google when they already have their own messaging system.

I blame Apple for making communications software (iMessage, FaceTime) that is utterly useless to me as an Apple customer.

There are exactly two useful ways to make this kind of software.

(a) Build on top of a standard that others can implement for other platforms.

(b) Support all big platforms yourself.

Apple has decided to do neither. They made something that is totally useless for everyone outside of some close-knit circles in the U.S. Lock-in strategies are always lock-out strategies as well.

But they're not just pissing off their own customers, they're also playing a very risky game. Messaging apps have a tendency to become platforms in their own right (e.g WeChat).

By taking itself out of the picture, Apple is creating a power vacuum that is being exploited by the likes of Facebook. Ultimately this could even threaten Apple's hardware sales, for instance if Facebook manages create something interesting out of WhatsApp + Oculus.

So in my opinion, Apple's strategy is unintelligent and norrow minded. It's classic short sighted "corporate greed".
Geocities-style pages never had that kind of super long and scrollable pages. iframes and menus on both top and left sides FTW.
jquery (2006ish) with the 90s web (blink tag) is historical anachronism.
> My thoughts on the topic after reading the article, which made gold points, especially on the low internal migration rate and women not working, but staying at home and taking care of household and family.

Japan is absolutely horrible to its women. Women are expected to take care of their family, their own elderly relatives and their husband's elderly relatives. It's one of the many reasons why so many Japanese women are refusing to marry and have families.

Maybe the US doesn't have it right, but, with respect to its women, Japan has it very wrong.

The biggest problem with the US is that you need a car to do anything. This includes things from basic groceries to the doctor. That's terribly limiting to the elderly.
Independent of copyright term reductions, I think you really should have to continue to activiely distribute something in order to retain copyright. Abandonware should be equivalent with public domain.
It's not specifically on OCaml.
https://apps.shopify.com/quotify nearing $1k, earnings increase every month without doing any advertising.

I also launched https://unlock.sh/ earlier this month.
> The population of first-century Rome left zero genetic impact on Italy.

A million people left no genetic impact? Are you sure about that? Seems too far fetched even for an exaggeration.
The genetic dynasty was the best part. Foundation stuff was mostly boring.
hey! That's an awesome app! It definitely feels like theres a real problem in this dev-sourcing space alright. The current recruiter model is so spammy and linked in doesn't respect my "I'm NOT looking" setting. It's hard to beat linkedin's network effects though. Best of luck with this!
Yes, and I really wish our primary education had any other IT classes than learning powerpoints, emails and making those funky 3D titles in word(I think this might be changing?). When I was 13 I was playing a cave flyer with my friends that had weapons programmed in lua files. We had so much fun copy pasting different weapons together, we even made an unofficial weaponmodpack that was popular for a few weeks. We didn't know any programming and it was basically just number tweaking and if there was a crash you would start from scratch. There was one older guy we know from an MMO we played who developed a "bananabomb" for us, and I wish we would have had more time to be mentored by him, but he was quite busy with a developer dayjob. From that experience we felt like programming was just some magic behind the curtains, something out of reach, something we couldn't do. 10 years later after I went to UNI and learned Hello world it all clicked and felt so simple. Why didn't anyone teach me/tell me how to learn the very very basics for 23 years? Why didn't I just google it? I don't know, but I think a mentor would have helped! I don't regret the path I took to where I am now, but occasionally wonder what if.
It's an interesting theoretical result but not at all practical. Sort of like the n lg n multiplication algorithm: it's nice that we can do it in principle, but you'd never actually use it.

There are several reasons it's not practical.

First, their construction turns a t time, s space algorithm into a t*2^s time, s space, no-intermediate-measurement algorithm. That is a horrendous time overhead.

Second, although the article kind of plays it up like measurement is bad, it's actually one of the most useful tools in your quantum computing playbook.

Any kind of error correction is going to require constant measurement of parity checks to catch errors before they spread. If you don't do this, you're just not going to be able to do a large computation like factoring. The machines are just too noisy.

Another very common thing to have to do in a quantum computation is to compute an intermediate value, do something with it, then uncompute it. Without measurement, the uncomputation is just as expensive as the computation. With measurement, the uncomputation is often cheaper. Sometimes half as expensive. Sometimes quadratically less expensive.

So, like I said, very interesting from a theory perspective but I suspect actively harmful as a practical technique. But you never know; maybe this is the first step leading to something that really would be used during a computation.
Yeah, our kids got regular gmail accounts from the start because of family link and google assistant issues.

We are still 4 adults using my domain and it is in no way business-related. These prices are way too steep for simply having a nicer domain.
WhatsApp rules in Eastern Europe, too, at least in Romania (where I live). This whole "blue bubble" thing is a little bit confusing to me, I do own an iPhone and it bugs me the wrong way that sending a SMS is not really sending a SMS, it's first trying to do it via web and only then go the old, SMS way.