skysight-inc/HackerNews huggingface dataset:
> In my experience, things have degraded since then

"In my experience" is exactly right, search results degraded for a fraction of users such as developers.

It's good to see Google is going back to making those users happy although that probably means bad news for DDG et al
This might just be a language issue, because different sources use different words for consistency guarantees.

> Accord only avoids enforcing an ordering (2) on transactions that are commutative

If the committed state in the database records the transactions in a different order than an external observer could have observed them being accepted by the database, then you don't have what Spanner calls "external consistency" - I thought this is what you mean when you say "global strict serializability", but now I'm not so sure.

Cockroach does enforce this property, but only for transactions that touch the same (key-value layer) keys. They talk about this a bit in their article on "life without atomic clocks"[0].

In SpiceDB[1], we take advantage of this property (when Cockroach is selected as the backing datastore) to give us external consistency by forcing all transactions to overlap. This prevents the New Enemy Problem[2], which is what Google calls the problem of transaction ordering when seen from an authorization perspective.

Your description of Accord sounded very similar to how Cockroach works from this perspective, but there may be some subtlety that I am missing. Cockroach exposes snapshots via "as of system time" queries, which can expose "bad" ordering back to the client in future queries - if Accord doesn't allow snapshot queries then I suppose it wouldn't be an issue.

[0]: https://cockroachlabs.com/blog/living-without-atomic-clocks/...

[1]: https://github.com/authzed/spicedb

[2]: https://authzed.com/blog/prevent-newenemy-cockroachdb/
> AFAIK you can't install US bank apps on devices with non-US App Store.

I was just replying to this comment to state you can install apps and then sign out. Another alternative (which would be painful) would be to get a jailbroken iDevice, extract the banking app IPA and then sideload it
Location: Europe, Poland
Remote: yes
Willing to relocate: yes
Technologies: Flink, Kafka, Hadoop, Cassandra, DB, AWS
Résumé/CV: https://gist.github.com/gogainda/e18d7acc2c8c1c0050ee62fd65e0377c
Email: in the CV

Résumé/CV: https://gist.github.com/gogainda/e18d7acc2c8c1c0050ee62fd65e...

I`m a Big Data Engineer with 10+ years of industry experience.

Design, implement, and continuously expand data pipelines by performing pre-processing, cleaning and verifying activities.
Implementation of data layer for data sources like S3, Kafka, Cassandra
Creation of new data pipelines or extending the existing ones
Work together with our Data Scientist’ in rolling out machine learning models to production
Ensure our data architecture is as scalable as the rest of our business
Performance testing of the implemented pipelines
They are shit in RMA but as is every other company, most service centres are outsourced. I remember I just need a droid to remove the cmos battery from my zenbook to fix some weird power on race condition that prevented the whole thing from switching on - I didn’t have the silly screwdrivers - yet they wanted to rma it for two weeks - had to literally scream down the shop unrefined - losing face - until they relented albeit with sir it won’t work but calm down you idiot we’ll try, of course it worked and I was back in a taxi 20mins later with working zenbook and my data. Still better than Acer but still shit. This was bangkok
Some parenting advice: if your toddler loses their marbles, do not pacify them with a reward. That's a seriously bad idea.

I found the best low stress and low effort solution was to be a larger drama than they are. This culminated in myself lying on the floor in the Lakeside shopping centre in the UK screaming my head off. Oh yes I can do it too. And it makes you look like a dick when I do it. Make sure you talk to them at the same level afterwards. You are now equals :)

She never did it again after that and has been a joy. Advice has worked for other people.
Sadly, Qualcom's performance is still laughable compared to Apple's M1. You can get a Macbook air for around the same price that runs twice as fast (and probably has better speakers). If you intend to run Windows, you'll also run into slower x64 applications more often than with a Mac.

I'm really not sure what the advantage would be for picking a Qualcom processor over getting an i3 or lower end AMD APU.

Someone really needs to step up ARM processor design because no matter how much I detest Apple's business practices, I can't deny that their ARM chip is far superior to the rest of the market.
I knew that star looked tasty for a reason.
In the UK, you can buy these signs from building retailers (edit: for the cost of a sign, not the ISO Standards document).

I suspect you would need to pay if you were manufacturing these signs for resale, to ensure your signs were ISO compliant.
It would still be reasonable if they kept the fee. Even if nothing terrible happened, someone has to clean up the mess or it could end up like Everest. Right?
I was just thinking, was the only time some solid human interface design work was put into practice at a large scale, when apple and MS copied the work by Xerox parc?

Like, everything else since then seems to just have been some stupid gimmick driven by the bean counters and not any evidence based approach.
I assume modern academic human interface designers have been going quietly insane for the past few decades.
Guess what: https://www.google.com/advanced_search
I don't understand this, I had a Neato before I switched to iRobot and the lidar just seemed to be the worst idea for a home environment.

On an almost weekly basis it would fail to start because it would think it was moved if something just moved a little bit nearby or a cat just happened to be sleeping nearby. This generally forced me to remap

Then it would constantly get lost and be confused about what room it was in. Seemingly for the same reasons of things moving around.

A home isn't a static environment and a camera just seems much more efficient. Not that a camera is perfect, but at least a camera can account for things moving around were lidar cannot.

Or was this a case of Neato just not being good? The lidar issues was why I went with iRobot. It was a worse vacuum but if it actually works consistently than I can just have it run more often.
For number literal separators, I'd suggest using underscore rather than apostrophe. Ada, C#, D, Haskell, Java, Kotlin, OCaml, Perl, Python, PHP, Ruby, Go, Rust, Julia, and Swift all use the underscore. C++ wanted to use the underscore, but was forced to use the apostrophe because of user-defined literals.
Congrats on the launch!

I've finished three of the challenges so far and I can highly recommend it. They make it very easy to get started and the automated tests are just super slick.

It's just such a good learning platform where you'll have to figure out stuff on your own, yet Paul was always very helpful on their discord in case I got stuck or hit technical issues.

Looking forward to the grep challenge!
Right, this is like with window focus features. What people want is whatever they expected to happen and so the "correct" implementation is you read their mind and do that. In the absence of mind reading technologies we cannot help but fall short of what is desired.

Say you offer a config option. Now the program has the "wrong" (unintended) behaviour in some cases and you insist the config option should be changed, but now it has "wrong" behaviour in other cases. It's infuriating, why doesn't it just work?

OK, let's fix it to work one way. Now if we obviously intended the other thing, it never works and there's no way to change that, still infuriating.

OK, let's offer both with separate keypresses. Now the user feels like you're saddling them with the problem instead of "just" solving it. This stupid program has two zoom buttons, and whichever one you use it's always the wrong one.
What you are calling "hand-made houses" are entirely factory made. They bring the factory in on a truck, and pack it up, but it is still a factory, and the process are not much different from what you would do in any factory. And most of the parts are made off-sight, most of the parts are things like 2x4 that are made offsight in a factory.

There isn't much room for doing more in a factory. Most pre-fab houses are cheaper only because they carefully limit your floor plans and options, and thus can just pay off a few jigs, but there isn't much savings possible there. They also often cut quality to save money.
UN Deletes Article Titled ‘The Benefits of World Hunger.’ Was It Real or Satire?
Not GP, but I did something similar for a few years with an old T60. I used the expresscard slot onboard to connect a quad-port server NIC using a pcie riser.

For OS, I tried a couple different options including PFsense, VyOS, centos with Shorewall, and eventually settled on good old Debian with iptables rules.

What was nice about using an old laptop was that you get a built-in UPS that's good for at least an hour (with the screen off) so you almost never have downtime because of power outages (provided your modem still has power, and the node/dslam is still up).
I think what trying to exclude the .br TLD. Have you tried the "site:" syntax which can include or exclude domains. Loke this:

teste de lingua portuguesa -site:.br
Alternately, we are seeing a rebalance between wages and capital returns. Comparable periods would include 1940s America.
Why not just require an appropriate level of travel insurance OR a deposit?

If the problem is recovery + funeral expenses
Apparently, no one has bothered to update clang´s documentation on that regard, https://releases.llvm.org/14.0.0/tools/clang/docs/AttributeR...

Many of those open source projects happen to only compile with GCC, exactly because they rely on GCC C.

Google has spent several man years making the Linux kernel compilable with clang, and not all of it has reached upstream to this day.
The one thing I remember was buying the phone when the model was like 6 months since launch, pressing on an app icon on the desktop and randomly getting either the 'move the apps' state or the context menu with apparently no logic to it.

And nothing's changed since then. Sorry. It's too confusing.
My kids, even the 9 year old, organise with their friends via iMessage, so YMMV on that...

Teach them it's a tool and guide them on how to use it responsibly.
Since some comments are talking about alternatives, I'll leave this here: https://github.com/theonedev/onedev

I found out about it on a previous HN thread.

It can do automation, one of the missing points from Gitea.
If you're in the US, maybe a community college?
To be fair, very little of what Google search does works as described lately. Google is not about retrieving search results, it's about displaying advertising and promoting content that is related to your query, but not your specific query. Google search hasn't worked as described for at least 10-12 years.
I don't think that's a fair comparison. It's more like Windows (a thousand vendors, each with their own config) vs Mac (one vendor, a small handful of configs).

Except it's even worse than that in the Android world because different vendors produce not just their own drivers, but their own UIs and apps that override the defaults. There's not just one Android but one for every major vendor, and thing like calendars, photos, messages, voice assistants, files, accounts, etc. can't easily be shared between them. I have a Pixel and my partner a Samsung, and we can never figure out how to share things with each other because every vendor's Android is so different.

That is a direct result of Google releasing Android under a certain model of openness, trying to catch up with iOS when it was first released and needing to give phone vendors a reason to adopt it. It got really bad for a while and they tried to rein it in with Play phones and the Google One phones and the Pixel line, but the market is still incredibly fragmented, especially between the Samsung, HTC, Google, and other major vendor variants.

Meanwhile on my iPad and Mac, everything is just seamless. After a decade of Pixels, I'm gonna switch to an iPhone soon, just because iMessage is still so much better and the carriers don't really seem to care about RCS. Android has like two dozen chat and messaging programs, all of which suck in various ways, while iOS has had one superior one all these years. Centralized control can make your platform a lot cleaner.
I have heard from a former irobot employee that they were besieged by the same issues I had while working in consumer robotics: endless priority changes and lack of long term product vision. This is why their lawn mower robot apparently failed to launch

I feel like if a company just focused on the basics (ie reliable cleaning) instead of a bunch of different marketing gimmicks, it will work out long term.
> Django doesn't default support REST endpoints, does it?

You just have to manually call json.parse(request.body) for incoming requests and return JsonResponse(data). And you generally need to serialize the data yourself.

Django does have some built-in model serialization, but that's mostly for import/export data, not really for sending to the browser.
One quick reason why not to flash an existing OTS router is RAM.

IMHO most consumer routers need to be reset because they have memory leaks, that reduce the amount of memory available for the routing table. A power cycle becomes the common fix.

Meanwhile 4GB of RAM on PfSense can probably power an office of 50 engineers with 50% of its ram left available (and no swap)... and it will never need to be restarted.
Warehouse automation is a completely different ballgame to consumer, though.

If an Amazon warehouse can replace a $20,000/year human with a Kiva robot, they're happy to pay $10,000 for it. Consumers, on the other hand, would find $500 on the steep side for a robot vacuum, considering they'll also need a regular vacuum to cover the stairs and so on.

Consumers' price sensitivity is why Roomba spent years with a plastic product navigating at random by bumping into things and relying more on a brush than a vacuum.
Fibre cement (aka 'fibro')

https://en.wikipedia.org/wiki/Fibre_cement
> In another sense, even among humans, "understanding" is both a contested term and a height that we all agree we don't all reach all of the time. One can use ideas very successfully for many things without "understanding" them.

Only if you define "understanding" as an intellectual process instead of the existential process that is meant when we say "understanding" in the context of cognition and AI.
Covered article removed by UN from site on July 6, 2022.

Original UN Chronicle's article on site[0] and scan from printed magazine[1,pdf] archived.

[0] http://web.archive.org/web/20220330070452/https://www.un.org...

[1] https://shop.un.org/books/un-chronicle-v45-23-2008-40202

[pdf] http://www2.hawaii.edu/~kent/BenefitsofWorldHunger.pdf
Software Engineering- Mentor | Bangalore | ONSITE | Full-time employment | 75 paid vacations days | INR100K learning & travel allowance | Competitive compensation | Apply at https://careers.mountblue.io/mentor If you've ever thought of sharing your programming skills, we want you. MountBlue Technologies (https://www.mountblue.io) is looking for great software engineers to mentor the next generation of coders. Come, contribute towards making India a nation of coders. You have been saying you want to give back- here is your chance
Design, plan and implement a 9-12 weeks intensive programming bootcamp in one of the various streams such as Full-Stack Web development, Android, iOS, front-end intensive, backend intensive etc. Be a coach and a cheer leader. Continuously push, nudge and encourage, trainees to produce their best work.

MountBlue vision is to be an alternative to traditional college education. Currently, MountBlue’s business is running coding bootcamps for entry level programmers on most in-demand web and mobile technologies, with a view of finding them rewarding development careers in startups. Our developers are in some of the most well-known startups in India- from bootstrapped software shops to unicorns. If successful, MountBlue will rewrite the technology education paradigm in the country
I’m also frustrated by it. Do you know alternatives that can handle mathematical typesetting?

I looked at Scribble[1] and Rmarkdown[2] but both seem to offer less flexibility for math, or just invoke LaTeX as is.[3]

[1] https://docs.racket-lang.org/scribble/

[2] https://bookdown.org/yihui/rmarkdown/

[3] https://bookdown.org/yihui/rmarkdown/markdown-syntax.html#ma...

Edit: If you're downvoting this, I'm genuinely curious to hear your thoughts.
I feel like the Boba Fett doctor image could be improved. Maybe just the stethoscope alone or a caduceus.
Quotes do the exact same thing that + did back then.
Yimbys are the extreme minority to the point they hardly exist
Have you dealt with an Asus RMA before? I have. I was being kind with the 2 months...
The gizmo isn't good as a deterrent. Only for maybe catching the thieves after the fact.

Just like police cars patrolling neigborhoods at night lead to a drop in petty crime even if they don't actually catch anyone.
I'm sure that they do drink it, what I meant was the weird logic of a government restricting drinking to 21 but allowing military at 18. Essentially the US government thinks that beer is more dangerous to 18 year olds than the military?
It’s interesting you mention Google because they do have quasi-monopoly profits that allow them to fund a lot of different things. Sure, they launch a new chat app every year and close it. But look beyond that.

Their profits allow them to staff projects that we benefit from. For example, programming languages like Go, Dart and (soon) Carbon. Go is a particularly good example here because it was literally created by Bell Labs alumni working at Google.

And it’s not just languages. No other organisation in the world wants to create another operating system. We’ve reached a local maxima with Windows, Linux and macOS (+iOS) that no one has the capability of challenging. The sensible thing is to run these operating systems till the end of time because they’re good enough. And yet Google with its profits says “how about we build an OS with a completely different approach?”

Quite apart from Google’s impact on the world, we benefit from having the option of Go, Fuschia and the rest of it. This is the product of research and development they have funded. Even if we don’t use them directly, we learn from their approach for future attempts to improve things.
Dell XPS with Linux is great
India freezes assets of Binance-owned local unit WazirX
Granted, I live in a vintage office building that was converted to condos, but it has pretty good sound isolation (it kind of would have to since the L runs right by it). The main things I can hear with windows closed are sirens and those assholes with super loud motors that for some reason never get arrested for noise violations.
Plant-Based Burgers Aren’t Denting Our Beef Addiction
W005 lends itself for misuse as "The WiFi works everywhere here."
Whilst the article does say it is a deposit (as do many other stories[1][2]), I haven't seen any clarify that it will actually be refundable on safe return - it could well be that he means a deposit in the sense of "paying into a fund" rather than "a refundable deposit" which would essentially be a fee...

[1] https://www.moneycontrol.com/news/trends/want-to-get-to-mont...
[2] https://www.theguardian.com/world/2022/aug/04/french-mayor-m...
Maybe I'm just paranoid, but it's only a matter of time until Amazon's data is leaked and sold on the black market. Correlate house layout, number of residents and their schedules, plus income bracket (from another source, possibly also from Amazon), and it's a blueprint for burglars looking for an easy score in an upper-middle class neighborhood.
The article's first paragraph proposes that "we" didn't understand that respiratory illness spreads through water droplets in the air.

I honestly doubt that was ever the case; it certainly makes everything else posited seem a bit orwellian.
> doodads needed to satisfy the regulators

So you want to buy a car without these doodads but can't.

What's an example of such a doodad?
>> We have to move towards a system where profit maximization closely correlates with consumer good.

That's easy to say but IMHO requires the consumer to pay directly rather than the whole advertising nonsense that has nothing to do with the consumer searching for stuff.

Starting to think the only way to stop this kind of thing is to remove the profit motive as much as possible. The whole 401k plan idea for retirement savings is causing huge inflows of cash into the market which is probably where a lot of the money looking for returns is coming from. When a whole society is seeking profits it seems like that's going to make things worse. I'm not even sure how much return rich folks were looking for in the old days - if you owned a big company and it was making money, was there such thing as "enough"? There definitely isn't today.
Oh awesome! I didn’t have time to look that deep into it, sorry for missing that part.

Switching to OKLab actually reveals how narrow the bands of available colours can be in the different dimensions and how difficult it would probably be to hand-pick the colours that I’ve chosen. I agree now that they’re probably more complementary.

It would be awesome if the tool allowed you to set constraints like the ones I used.
It's hard to compete with China. Willing to live on lower margins, more r&d, and cheaper cost to do r&d.
>My kids, even the 9 year old, organise with their friends via iMessage

That's mostly an American thing.

>Teach them it's a tool and guide them on how to use it responsibly.

Don't know about your kids or your childhood, but I always did what was cool and not what my parents told me is responsible.
When a builder makes a spec house they will estimate the costs to within a very small error every time.

When someone hires the same builder to make the same house the price often will be 2x or more of the estimate, but that is because it isn't the same house. It starts with the same plan, but instead of putting the $10 lights in they put in the $300 ceiling fan. Instead of putting in the cheap toilet they put in the upgraded one. They put in the more expensive doors and trim. they choose the more expensive counter tops. they get the more expensive stove. And on and on with many little upgrades, each alone isn't very much money, but the end total is doubling the cost.

If you are willing to stick with the same cheap choices the builder would choose you can build a house for the estimate. It is safe to bet money that you wouldn't.
I work on Google search, and have been posting in threads about it for quite some time here taking feedback, asking for examples to debug, and passing them on when I get them.
The cost is that you cannot easily break the law. Despite the current state of the world and the continued apathy of lawmakers to anything but corporate pockets, people insist on furthering policy which only gives more trust and control to the government. America came to be out of a bloody rebellion against tyranny, and 200 years later people seem determined to recreate the British authoritatian system that our founders once destroyed.
I picked QBASIC up as a kid and made my first game (a quiz), that was my first eureka moment. Pretty cool now that I think of it.
AI will never understand the actual context until we give it the same access to a physical and metaphysical environment that we have, as well as similar ways to navigate them. I still believe we're at most a few decades away from AGI, but it's going to take a step above what we're doing with ML. Though if we're lucky/unlucky, ML will pidgeon hole research so badly that we'll reach a local maxima that will prevent us from finding the right path to AGI.