skysight-inc/HackerNews huggingface dataset:
Strongly, strongly, disagree that Redis works well as a message bus.

Lots of reasons why but here is just one because I'm short on time: all of these (four) ways of doing a message bus with Redis offer either a work queue mode or publish/subscribe - but not both (perhaps excepting streams which I've forgotten some of the details of). I have yet to see many real world messaging scenarios where you don't end up using both.

A "proper" message bus needs to have topics, exchanges and queues - like Rabbit. 50% of that functionality is usually not 50% of the value but 10% or less (especially when you consider all the other things about Redis you need to think about - like how eviction is configured).

This is a bit typical of Redis: for any X, you can normally do X in Redis, but is it really a good idea to do X in Redis? IMO, usually no.
I feel like we are doing them a favor by stopping their use of Windows and Google Play.
Sure, no emulator serious about performance uses an interpreter these days. Even full-system emulators.
> Google said last year that it adjusted its algorithms and the guidelines used by the people that rate its search results to elevate original reporting.

Have we seen these adaptations yet? It's been half a year since Google announced their intentions too.
Is passenger side small overlap really a common form of collision? I would imagine since everyone drives on the right side of the road, most higher speed small overlap collisions would be on the driver side. Perhaps car manufacturers were right not to optimize for passenger side small overlap collisions?

Frankly though, this is an area where I don’t think it is all that harmful for the metric to become the target, since the metric itself can be modified to reflect common crash conditions, and signal to car manufacturers what kinds of collisions should be optimized for to improve real world safety.

One big feature missing from the current suite of crash testing though is small vehicles colliding with larger vehicles. Walls only simulate colliding with the same vehicle, but small vehicles are especially vulnerable in collisions with larger vehicles.
Imagine funding corporate food research and imprisoning anyone not eating or distributing the official corporate food.

That is the war on drugs.

If we lowered the barrier to entry for those seeking therapy and medication this problem would largely disappear.
> a platform that is subject to the absolute control of a foreign government

I'm sure you would argue that Google, MS and Apple are completely independent of the US government.
Show HN: Usemodule.com – Numi-like note-taking web-app
Hi guys, want to share (yet another) note-taking app with HN. Its very similar to Numi which allows users to do back of the envelop calculations within the note itself - things like currency conversions, speed of a train, etc etc.

Please do submit feedback here or via https://www.usemodule.com/feedback, happy to hear any questions, comments, complaints!
I always suspected this was how fish wind up in isolated lakes and ponds but no one could ever tell me for sure.
When some software I was responsible for started melting down under a load 10x bigger than it could handle, I was able to fix it by doing an emergency rewrite of the data storage part using Redis with Lua scripting. This was back when that feature was still experimental, so I was using unstable tarballs in production -- and yet everything worked perfectly! The emergency was fixed in a single long day. It was a miracle.

Thanks for all the great things you've done with Redis! "Beautiful" describes it well.
Quite a feat: to predict that you will be one to mine that particular block.
Gilead to charge governments $2,340 for Covid-19 drug remdesivir
That doesn't seem like it could explain a 20x difference in PostgreSQL performance.
It seems to me that the original poster is already following this advice.
Agreed. FF is my "browser"-browser, mostly because the Awesomebar is better than what Chrome has. Chrome, for obvious reasons, tries to nudge you towards searching via Google whereas FF searches through your history which is so much nicer.

I also have an instance of Brave open. I use this for "apps" like my email and Spotify which are always open. It seems to perform slightly better for this and it supports media keys, so that works well.

The thing that made this easy was using a password manager which synchronizes across all my browsers.

As for dev tools, I find that they both have strenghts and weaknesses and so, I switch back and forth.
YouTube Hate Speech Bans: Richard Spencer, David Duke, Stefan Molyneux
Looking for Founding iOS Engineer (ex Google & TikTok startup)
Company: Underdog Makers Studio

Job: Founding iOS Engineer

XP: 1-2y+

If you're a junior to mid-level iOS/Swift Engineer with at least 1-2 years of experience, please read on!

We’re a lean team of experienced former Googlers & TikTok’ers in LA who are looking for our 1st iOS developer to create the next wave of social creation. We’re looking to enable people to move from passive to more active digital hobbies by helping them co-make something creative... starting with music.

For this role, we want to partner with someone who can code, help architect and has the drive to work independently with guidance. We love underdogs who want a shot at creating something special that'll define their career. If you'd love to build a scalable consumer product from scratch:

What You Need for this Position

* Bachelor's Degree Preferred (STEM Ideally)

1-2+ Years of experience (plus additional knowledge of)

* Native app experience (Swift)

* Experience with any of the following: AV Foundation, Music production, audio signal processing experience is a plus. Also a plus would be any marketplace or social XP

* Some FullStack (Node, REACT, SQL, ionic3 or similar) is a plus

* Good workflow management & communication skills and willingness to learn more

* Passion for music & helping others make things

What's In It for You?

* We're looking for a true partner who will be on the core founding team

* Work with an experienced team in the social/music/consumer space

* Pre-Seed Equity: You will receive fair equity based on your level of experience, expected salary and everything amazing you bring to the table

* We are raising a Seed round and once it's complete, we will offer salaries & basic benefits

* Flex PTO & Flex Hours & location / WFH

If you are interested to learn more, let us know and we'll schedule a call to chat more! Thank you!

Contact Us: recruitment.mayk.studio@gmail.com
In brexitland it's not about common sense or reason. It's a self-isolationist, xenophobic, racist, bigoted, ideological stance. Does it mention EU or Europe? "It's bad, we can't use it, British empire better".

It's absolutely embarrassing living in this country sometimes.
links to kialo & argdown in here are incredibly useful

I could see more rigid logic formats than just 'tree' (and am indeed working on this) but the goals here are right

both for ease of reading and truth-seeking
Microsoft Basic running on a homebrew 6502
What America Asks of Working Parents Is Impossible
Instead of a single BDFL, you could also have a board of e.g. 3 BDFLs. Those 3 people would have the final word, but they rank equal, and have to come to a common conclusion, e.g. by discussing internally. That only works if the board is not too big, and the people are somewhat compatible to each other. But in that case, I think it works much better, because there is less pressure on a single person, also less work (they can distribute it somewhat), and probably more reasonable and consistent conclusions.

It seems that this model is not so common? At least the list on Wikipedia (https://en.wikipedia.org/wiki/Benevolent_dictator_for_life) only lists Django as an example with 2 BDFLs.

I was active in a smaller open source project (http://www.openlierox.net) where it mostly was like that, i.e. we were 3 main developers, and all major design questions were discussed among us. But this example is probably not so representative, as there rarely were further contributions by other people. But anyway, I was very happy with this model, that there is not a single leader, but 3 people.
The ranking algorithm does not do the vetting. The algorithm just chooses how to weight the vetting outcome to rank the content.
What's your number? That's exactly what Ripple is working on - replacing SWIFT. https://ripple.com/ripplenet
I transfer quite a bit of money to our freelancers all over Europe and SEPA has served us very well, I'd definitely not use a service like TransferWise over regular banks for such payments, and that's besides the ease of integration with our accountants who can now easily match up invoices with payments from the current account.
Depends what you mean by "we" "obligated" and "tolerate". Users certainly aren't legally or morally obligated to engage with content they find objectionable. HN, reddit, youtube etc. can legally remove whatever content they see fit, but I'd argue, being largely platforms for expression, they're morally obligated to tolerate objectionable speech.
It's a hellscape of boredom, not of pain.

And many do choose boredom.

A life of boredom was preferential to the alternative for much of human history.
Way back when shoes was new, I used it and Hpricot to create a super simple web browser. Very fun, and also demonstrated to me a lot of the hidden perils of trying to make a web browser.
Memcache also is about saying no to changing the architecture. That chosen architecture is similar to Redis Cluster -which is a change of architecture Redis did undertake.

I personally have not enjoyed all the strange and wonderful ways people have found to use Redis. Most of them are pretty fragile and (most dangerously) they often put all Redis uses in the same instance...with eviction turned on.
Idea Generation (2008)
An examination of the curbside pickup experience
I agree there is an issue with credit and public anger over "wasted" money, but clearly innovation is still happening, that was my point. The occasional Solyndra media frenzy hasn't stopped the government from investing in startups.

And one point in favor of government VC: it often isn't primarily profit-driven. Look for example at the energy.gov portfolio. While they obviously want their money back, they aren't trying to pick unicorns; they're trying to improving Americans' lives by improving the environment and the economy.

> LPO can provide first-of-a-kind projects and other high-impact energy-related ventures with access to debt capital that private lenders cannot or will not provide.

This is true of a lot of government investment. It's a good thing, on balance, that the people choosing government investments are not paid based on how much profit they generate or how many users they amass.
Having to take screenshots of App Review rejections is not normal
It's both. Install-time translation, plus runtime emulation for code that the system didn't get to translate (JIT, newly compiled applications, runtime loaded or obfuscated code, applications running from non-local storage, etc).
It's a skew of metrics. Cycling has more fatalities per mile than driving. A higher percentage of cyclists die per year than motorists. In an accident with a car a cyclists has much much higher probability of death than the motorists. But are those really fair comparison?
Be careful with them. If you get one who's firmware is locked, it can be impossible to unlock.

Saying from experience. Though if it were to happen again these days, I'd probably just rip out its controller and replace it was an Arduino. :)
This is fascinating and a very cool concept to be able to clearly respond to specific points in a technical discussion. I agree that sometimes these discussions are hard to follow and sometimes get derailed by minor quibbles. I'm plenty responsible for starting to debate about minutiae in a meeting when it really doesn't advance the conversation meaningfully. (That's more of a synchronous issue, this works at improving asynchronous communication, if I understand it correctly).

One thing that isn't immediately clear to me is how to associate specific individuals to a comment. Sometimes knowing who made an argument is very important. I like to believe that people are a little more careful about forming their reasoning when they are debating with the author or maintainer of a project, for example.
Yes, and Apple was very explicit about not benchmarking this machine.
UPDATE: according the promo video on their facebook page this one has "improved GPS". No tech details on what that means. https://www.facebook.com/getJelly/videos/3438043796208898/
In addition on Android 11 API

* apps can't simply access the "external" storage (enforces scoped storage)

* apps can't get a list of all installed apps (package visibility, they can specify app names and intent signatures in the Manifest they want to query)

These are welcome changes in my view, but unfortunately they also seem intend to fix SafetyNet and require hardware attestation that the bootloader is not unlocked [1]. When this is enforced for all devices some apps, like the eBay app, won't run on unlocked devices anymore. I've always trusted CyanogenMod/LineageOS more then than a device manufacturer, but after >10 years of using Android I think it's finally time for me to switch to an iPhone.

[1] https://groups.google.com/forum/#!topic/safetynet-api-client...
My Firefox's About page says I'm running Firefox 77.0.1, and that my browser is up-to-date.

Is it because I'm running OS X 10.9, and they're planning to migrate me to ESR but the ESR build isn't out yet or something? Because I'm on 10.9, and I know my system is vulnerable, I always try to update to the latest release very quickly.
Lack of libraries, as sibling says. Any libraries that exist are not generally well supported relative to similar libs for popular frameworks. Much smaller community, much less ease at finding others who may have had similar issues. Fewer eyes on, fewer bugs picked up. Fewer contributors, slower fixes/updates. Docs there are tend to atrophy faster.

Developed with Hyperapp on big prod apps about three years; was used to inject small amounts of interactive functionality into existing apps (.Net with jQuery powered frontends). Sorta worked, nice, simple idea, but docs almost nonexistent at the time (to be fair there's very little to it), was in process of being dumped for React just as I was leaving (to work on apps with Elm frontends, which Hyperapp takes a lot from, and suffers from similar issues, heh)
Reminds me of the J2ME era of feature phone apps with over-stretched images and obtuse or confusing user interfaces when it doesn't fit on the user's screen.

I think I appreciate the AppStore and Play Store even more now after seeing this.
> This isn't why. At work I deal with two different vendors who refuse to troubleshoot any issues with their products on anything but Chrome.

This is the case now but a decade ago, in the period the original poster was talking about, it was because of things like what they mentioned: Mozilla needed some attention to detail on those tickets, a robust MSI install package, and a polished policy deployment system. Lots of large shops deployed it but it wasn't loved because there was always some wart to work around.
Turn Yourself into a Great Negotiator
An excellent point (the first sentence I mean). I'd appreciate a physicist's opinion.
Deliberate practice in abstraction. Forcing yourself to solve abstraction problems at the edge of your current ability. This should be hard and frustrating. If it’s not, you aren’t solving hard enough problems. Do this daily and after a year you’ll notice real progress.
Well, you do realize that all of your communications is already transmitted to the Five Eyes? They’re just far more insidious about it.

Even if you think you’re using something encrypted, the message will just get recorded and cracked later. Either with a backdoor key, or they’ll just brute force crack the key.

Or, even easier, they’ll just record the metadata, then crack you with a rubber hose.

So, pick your poison.
> Running a full node is the only way to assure the integrity of the currency.

Another method is to use cryptographic proofs to demonstrate the validity of a blockchain state. A lot of newer projects are taking this approach, such as the project I work on, Mir Protocol.

Granted, it doesn't seem like a realistic option for Bitcoin. The community doesn't seem very open to major protocol changes, and even if it were, cryptographic proofs for Bitcoin might be prohibitively expensive since the protocol wasn't designed with that in mind.
I am going to guess, Apple talked to JAMF about a possible acquisition, typical Apple fashion the price they gave was way too low. The deal felt apart. JAMF knew Apple's intention to bring proper MDM in house. They quickly filed for IPO. Meanwhile Apple went for shopping and finally settled on Fleetsmith.

My theory is that Apple is about to attack the Enterprise market with more affordable ARM Mac, along with iPad and iPhone.
Every young person I've mentored, I've encouraged to get a minor, ideally in a science/engineering discipline or business, but really anything. It broadens your base of knowledge coming out of school so that you can be more effective for yourself and your customers (be that your immediate employers or the ones paying them).

For the same reason as you describe: Most software is meant to solve a specific application. In my current office we have people who are experts in programming but also in orbital mechanics (the math and physics of it all). That makes them invaluable to the customers (who also have experts in orbital mechanics but not in software).
There should be no reason to check user agent if already checking `Accept`. That's usually more for browser quirks or allow/blocking.
As someone who studied mathematics as an undergrad and then intellectual history (with an emphasis on philosophy) postgrad, I second this. I would add too that learning how to write effective philosophy papers is an excellent way to improve your writing, and argumentation, and analytical ability more generally. (I often share the Jim Pryor's guidelines [1] with students.)

[1] http://www.jimpryor.net/teaching/guidelines/writing.html
Sure but you are ignoring the disadvantage that the dev kit isn’t running native code.
This is the actual press release. Shame on axios for not linking to it.

https://about.fb.com/news/2020/06/prioritizing-original-news...
Transportation safety is generally measured on a distance basis. If you compare one hour of driving vs one hour of walking, then walking is safer, but if you compare the traffic risks of driving a hundred miles and walking a hundred miles, then that's a different story.
It's probably more because tik tok and douyin have different content policies, having to police tik tok content as strictly as domestic content would stifle tik tok's growth outside the GFW.
Yes, the next macbook will probably feature something faster than the 2-year old ipad chip?
You don't want to interact with those things using your hands or frisbee a photo to a friend, bouncing it off of a wall? (Physics applied to a UI system aware of surroundings is so much fun!)
It's slightly more complex as there are some hardware/software combinations that don't work. This article gives some good steps to make sure it's enabled:

https://mastransky.wordpress.com/2020/06/03/firefox-on-fedor...

I've also had to disable media.ffvpx.enabled in previous versions to enable VA-API for more than just VP9 (I haven't yet been able to verify if it's needed for this one).
Your knowledge is correct https://news.ycombinator.com/item?id=23692067
Reddit’s CEO on Why He Banned ‘The_Donald’ Subreddit
You might be thinking of ASCII?
> subject to the absolute control of a foreign government

Especially a foreign government that is considered a top adversary by the US and vice-versa.
Among the cheapest reliable VPS you can buy to scan others' networks
You should read about different thinking frameworks:

- https://untools.co/

- https://mindfold.co/
I've always found it a bit amusing how common this belief is, especially in snowier areas. Most people would be safer without 4WD/AWD -- less likely to oversteer around a curve, and less likely to drive aggressively because of a false belief that AWD will help you stop faster or have better control of your vehicle in low-traction conditions.

It's still a really nice feature that has its uses, but most people I talk to about it (admittedly a small subset of people who use AWD) greatly overestimate its safety benefits.
How do we back up the Internet Archive? If they lose this case then it will be like losing The Great Library of Alexandria.

This is our culture. This is our heritage!

Edited to add: when I say “back up”, I mean preserve the data and the archival mission (minus the legal quagmires).

The technical challenges can be solved, and we should do this before it’s too late. It seems there was a previous effort, but it has lost momentum: https://www.archiveteam.org/index.php?title=INTERNETARCHIVE....
Many of these employees were likely working for below market salaries after being sold on the high potential value of their options.

I'm not arguing anything about whether this is right or wrong (particularly in this case), but I believe this is also uncommon outside of tech.

There are probably more analogous situations in e.g. law or sales, where you still have a clear employee relationship with the company but compensation is may not be a vanilla salary.
What Angels Need to Know About Business Entities and Taxes
I think it's _just_ underrated; I think it's underrated in the business and government worlds too. A good leader should take different points of view into account, but should also be able to make a decision when needed.
Two Friends in Texas Tested for Coronavirus. One Bill Was $199. The Other $6,408
https://github.com/WICG/portals/blob/master/README.md#use-ca...

https://github.com/WICG/portals/blob/master/key-scenarios.md (although that's a bit out of date and some of the use cases mentioned there might not be possible anymore as we've tightened the restrictions on cross-site communication to prevent tracking)
Fair point, but its likely very hard if not impossible to create AI algorithms for automatic/guided content curation/classification without deploying them in a real-world use-case.
Instead of arguing criticality, can we reframe in terms of human rights? Political speech and life/health are generally considered basic human rights. Driving in the desert is not, so I don't see it as a valid comparison.

I find it hard to view Twitter as critical to expression of political speech, when other platforms exist... literal soapbox in a park is available, plus Gab, Facebook, mailing flyers, printing booklets, etc.

Access to food is certainly critical to ones life/health, so the government should play some role in ensuring reasonable access. However, the bar for intervention should be high. Is there no grocer at the next town over? No farmer's market? No Amazon Fresh? No ability to grow your own food? If none of those are viable options, then yes, the government likely should intervene in some way.

As noted above, driving (let alone driving in the desert) is not a basic right, so I could not in good faith argue for government intervention in the gasoline/fuel market.
We understand the world through our senses and our body. The best way to understand an abstract concept is to turn it into something that we can visualize or somehow "feel" in a tactile way.

For example, sometimes functions feel like a dance to me. The movement of the dance represents the transformation of the domain to the image of the function.
Brings to mind Samuel Pepys, who would be a somewhat obscure historical figure, except that he happened to keep a detailed diary for a long time. For this, he is almost a household name, simply because he wrote down the things that were happening around him.
Discord now has a $3.5B valuation