skysight-inc/HackerNews huggingface dataset:
Exactly. The Zoom links don't tend to have a large search space by comparison, and AFAIK all the services you mentioned use connection throttling and other mechanisms to detect and stop abuse before it goes rampant.

Appending a passcode is little different than if they were to just use longer meeting numbers in the first place (but with sometimes-worse entropy e.g. when the user changes it to "123456"). So they bought a few more bits (evidently still not enough to beat the bad guys) at the price of extra user hassle.

If they were more aggressive on the server side, they could probably get away just fine with the smaller, more convenient links and wouldn't need to push users so hard to turn on "frictiony" features like waiting rooms.

Private links work great as long as the team providing them understands the tradeoffs and appropriately mitigates risks. Zoom isn't the first service to be brute-forced [1], and there are more subtle ways for links to leak [2] (e.g. I think someone's tax returns once wound up on Google after the secret Dropbox URL was passed in a referrer header).

[1] https://www.theregister.com/2011/05/08/file_hosting_sites_un...

[2] https://softwareengineering.stackexchange.com/a/325821/79139
Bravo. Let dynamic languages be dynamic. Why does every *damn language have to approximate Java in the long run? PHP is nothing more than pseudo-Java and Javascript is heading in the same direction now classes have become firmly-established. At least there's still Clojure.
I think it is more a problem of reach\scale. If a store has a reach just like a bazaar, we need to worry about how the store operates behind the scene just like the bazaar.
I think spending the money on a “professional educator” would be squandering it. This country has huge inequities, and I don’t think you can solve it by throwing money at college educated (disproportionately white) people.
Doesn't that skip counting null emails (though not filtering them for lowercasing), meaning you may not lowercase all emails if you have any null emails?
>What does the other half of the platoon carry?

M249 light machine guns and M240 medium machine guns, neither of which are available to US civilians.
I used to feel that way, until I replaced about ten 7400 series in my address decoder with one 16v8 that costs around a dollar and frees me from propagation delay concerns... YMMV of course :)
You missed the point. You're focusing on the management of the company, but I was talking about ownership.

I own shares of companies both directly and indirectly. Because of this ownership, I receive a (small) part of those companies' profits. I don't have to do anything to receive that profit -- I do get it for free.

(And yes, I'm a partial owner here because I didn't spend some money I earned in the past on other things instead. But why exactly should I be rewarded for that? It's far from obvious, and the usual rationalizations all have weaknesses. Keep in mind that many people who receive such profits didn't work for them at all: they inherited the ownership.)
I literally provided a link to you showing exactly that. Did you not read it? But I'll feed the troll, why not:

https://arstechnica.com/science/2020/07/two-months-after-inf...

https://www.prevention.com/health/a33432800/long-term-covid-...

https://www.healthrising.org/blog/2020/07/24/open-letter-cov...

https://www.usatoday.com/in-depth/news/health/2020/07/25/cov...

https://health.clevelandclinic.org/what-it-means-to-be-a-cor...

https://www.advisory.com/daily-briefing/2020/06/09/long-haul...

https://www.wbur.org/hereandnow/2020/07/21/covid-19-long-hau...

https://medicalxpress.com/news/2020-07-tail-coronavirus-prol...

https://www.nbcnews.com/health/health-news/covid-19-long-hau...

https://www.today.com/health/covid-19-long-haulers-doctor-ta...

Satisfied now?
What would it take to get it to be 1 cycle/value? Does 1 cycle here mean 1 instruction? If not, how many instructions does it allow? It's just a matter of copying (in user-space I'm guessing) memory around, right?
Cow memes and beach photos of vapid nobodies. We truly do live in the future, and it's as amazing as we all hoped. And anyone saying there's a bubble doesn't understand the value of eyeballs. I mean influencers.
As others said, I don't think of it being introvert/extrovert as black-and-white. I think the most effective ways to add qualities of an extrovert were:

1. Ask yourself why do you have to be an extrovert. Several advantages come to mind: More connections, more confidence, better relationships, no stage fear, better small-talk, better dating life etc.

2. Understanding why you don't like being social/going outside. Write about it. Start from the first moment. Is it because of your parents? Did your siblings make fun of you for expressing your emotions/feelings? Is it your classmates in kindergarten/primary/secondary.. etc.

3. Now that you understand the cause, have hobbies that make you an extrovert. Covid examples: Online group lessons, hiking, walking in the park. Post/Pre-covid examples: Social dancing lessons, Meetup.com (weird crowd sometimes but hang in there), group lesson in any topic you're interested in, toastmasters, team sports. Think of something you always wanted to do.
Nobody seems to be taking this to the logical conclusion. If Apple's behavior is not desirable, then don't build apps for the Apple app store. They're apparently providing enough value in giving developers access to premium customers that this aggressive behavior is worth the trade-off for many developers.
No, but that isn't the only tool or lever to pull. It's an idea around a rising tide lifts all boats where an extra $1k a month or baseline income could bridge gaps so instead of choosing between food, car, and insurance this month the household can cover all 3 and maybe get out for some ice cream and have a human experience.

There are fair criticisms of UBI but it would not be acting in a vacuum. There could be policy and actions to support the goals of UBI. Everything is more complicated than it seems.
Does anyone believe Bezos?
The Super Mario Effect [video]
Amazon doesn’t buy the third party products to resell to the client, nor does it pass delivery and production contracts with volume orders and quality checks etc.

It’s a completely different business that has a different relationship with its sellers. In particular Amazon guarantees nothing and the seller is fully responsible for delivering the goods and satisfying the client. Going through Amazon’s warehouses is still a different case, but if I’m not mistaken it’s just a shipping agreement and nothing more.

In specific cases Amazon might actually buy the goods from the seller first, but it’s the exception more than the rule.
It's interesting how perspectives differ and I'm not disagreeing with yours. If you'd asked me before this discussion whether or not I felt, given those criteria, that Amazon was a store or a flea market, I'd say I'd prefer Amazon to act like a store, and while it does have flea market aspects, I'd be happy for it to move away from them and in the store direction.

The times I've actively disliked Amazon was when I bought some cheap but well-reviewed product and got something that was below cheap quality. I realized at those times that my natural expectation of Amazon was that it had some quality threshold for what it sold. I realized my thinking about Amazon did need to become flea-market-like, e.g. look that gift horse in the mouth! Except that isn't viable online where you can't personally evaluate what you're buying, especially on the low end of the market.

I now like buying Amazon Basics at the low end price tier because it has a certain quality bar. I'd be more than happy, from a pure consumerist perspective, for Amazon to be mainly stocked with high quality third parties, its in-house brand filling in the cheaper side of the market, and then non-premium third parties who have somehow successfully competed with the in-house brand with some angle (say, sourcing a cheaper process that still gets results).
I'm really disappointed with my pixel phone. The camera is partially stuffed up (seems to be a misaligned lens causing the image to be blurry) The battery life is really poor, and the usb port is loose.

These are all things I would be fine replacing myself but it seems that everyone who has tried this ends up cracking the display since the phone is glued together. Google also does not sell replacement cameras so you have to find one second hand which isn't easy or cheap.

I will never buy another google phone but I'm not really sure what my options are.
In a naive case it compiles to a loop over all the elements and hash table prob for each element. Now the magic comes from a few observations:

- cab_type has very few distinct values. so you can encode those values from 1 .. N and use an array of size N instead of the hash table

- you can build a “parallel scan”: split the rows evenly across many threads and each thread processes it’s on chunk

- the operation per row is very basic: you need to look up in the array and increment a value. so you can use SIMD to perform operations on multiple rows at the same time

- using some bit manipulation magic you can do the above on “encoded values”: you never need to convert cab_type bit represetation to an integer from 1..N
After all the fuss about lack of explainability in Deep Learning, this makes me believe the endgame will just be: politely ask the model to explain itself.
"Amazon CEO Jeff Bezos said Wednesday he can't guarantee employees have never used sales data from individual third-party sellers to develop the company's own products"

There's no way he could make that guarantee. How can you prove a negative? The best Amazon can do is have policies, logs and access controls and punish employees if they break those policies. And Bezos committed to doing that.
Any mention if the same non-guarantee applies to third party intellectual property on AWS? There doesn't seem to be much to stop them from "borrowing" code from AWS customers without anyone being the wiser.
I think you missed some words in my post: “in the U.S.,” “revenue,” “apps.”
"Food insecurity" is nowhere near the same thing as going to another city to stand in line for potatoes and onions.

On the whole, decentralized distribution is always better than when centrally controlled
Democrats want more speech control - "hate speech" moderation/curtailing, misinformation moderation/curtailing, etc.

Democrats view right wing news sources as misinformation and want it censored. Republicans don't view their own news sources as misinformation and think they are being censored.
Weird question, how large would an alien spaceship have to be to position itself between the sun and the earth and cause us major problems? Distance would also play a factor as would the degree of “major problem” (varying effects on plant life/temperature). The equivalent of finding a parked car in front of your driveway, on a cosmic scale.

Would be fun to learn the mathematics, physics, and macrobiology to solve this!
Do you think Amazon is making its own sunblock? I'm sure many of their self-branded products are being manufactured by name brands as well.
> This is a definition only used by non-vegans.

Hmm..mostly I agree with what you say in your 3 comments, (longtime vegan here, for ethical reasons) but this seems going too far. This is just a guess, which my evidence suggests is not correct, and it seems very odd presenting it as a certain fact. If someone has a vegan diet, sure I would call them vegan. What else?! (Well, I don't think I've come across someone who is vegan for non-ethical reasons, like their own health - vegetarian, yes, but not vegan.) I do avoid animal products, but I don't think of that as part of, or the same thing as, being vegan.

Words don't always mean what they used to, or what some dictionary or society says. Meanings evolve and can't (mostly) be controlled. It seems the word, like many others, now has multiple meanings, and calling the use of other meanings than the one you prefer "confusion about what veganism is" seems..a political move, trying to attract/convert people to your cause[0], and not how it seems to you, a grammatical move to try to keep the Unchanging True Meaning untainted. I guess what you say makes sense if you only call people "vegan" when they use the word the same as you. Then, by definition, it's a definition only used by non-vegans. But the sentence I quoted appears to make much stronger claims, and it seems false to me. Well, I know it's false, as I'm a vegan in your sense, but use the word to mean someone with a vegan diet.

[0] i.e. the cause of using the word the same way you do.
Try Clojure for the ultimate programming in data experience. In Clojure code is data so everything is just data.
Be wary of stories you hear. People like to embellish to make themselves sound interesting or as if they have some embargoed knowledge.

I worked at Amazon and heard stories from other people(who worked there, but didn't know I worked there since I just describe myself as a programmer if people ask and not an amazonian) about things I knew to be untrue
In my experience, when chosen, C++ is not chosen because it's in CS degrees. Accordingly, it not being in CS degrees shouldn't be an impediment.
Linux Virtual Machines on macOS using Virtualization.framework
> Either way, if I had children, I wouldn't think it right or just to burden them with an expectation that they owe me endless years of emotional, physical, or social support.

Just throwing this out there - I 100% agree with you but anecdotally find that older generations see this completely different. There's an expectation/entitlement there of "we raised you, so you owe us this..."
As someone who has done a fair bit of tinkering with stuff like Arduinos, NodeMCUs, ESP32s, etc. along with Pis and similar, what sort of itch does this scratch for people that those wouldn't? From looking at the Rosco version, it doesn't seem like it's a cost savings or anything, and the hardware is certainly much weaker than modern options.
These were literary personas and treated as such by the author himself, not to be confused with dissociative disorders, where the self loses track of which persona he really is.
Apple's app store provides value to developers and customers because it is the only method of delivering apps to iphones. If there were other app stores that charged 20% less for the apps, then developers and customers would use those.

See Steam vs. Windows Store vs. Epic Games store.
My experience is that I've often seen locks being an unseen source of performance woes in enterprise systems. So when you say that "rarely have I hit a scenario", I'd say that there's an even chance that you have, it's just that you didn't know it.

Here's the acid test: Imagine if you got given a two-socket AMD EPYC server with 128 cores to run your software on. No virtualisation, local NVMe SSD for storage, 400 Gbps Ethernet for networking. No hardware bottlenecks of any type! Could your software utilise all 256 hardware threads of this computer? If not, why not?

Maybe you got lucky and you really haven't had issues with locks, but certainly other developers have.

The most common issue I see is with implicit locks in things like logging frameworks. E.g.: Sending output to a text file can be a bottleneck for larger servers like in the example above. Similarly, console output in multi-threaded software also requires locks, and also often has contention issues.

Even innocent-looking code that simply uses dynamic memory allocation ("new", "malloc", etc...) can be bottlenecked by cross-thread contention on the heap data structures and the associated locks. Some modern allocators have thread-local pools, but this doesn't always work. E.g.: often large allocations go to a shared pool. Code that over-allocates large buffers and rapidly frees them can hit this issue all too easily.

Web application servers will often hit the wall on something like a shared cache or the session-state store. Unless 100% of the shared data uses efficient lock-free algorithms, then given enough threads eventually some mutex somewhere will be the limit.

There was a study done recently that showed that no modern database engine can scale past 64 cores properly, let alone 128. Not Oracle, not SAP, not SQL Server.

At the rate TSMC is advancing with chip technology, they'll hit 300 million transistors per square millimeter in just a couple years. I fully expect AMD to release 128-core CPUs once they're on that process. A quad-socket server with those will have 512 cores or 1,024 threads. Completely lock-free algorithms will be the only way to scale up to just one server at that scale!

PS: I remember reading the content on http://www.1024cores.net/ a few years back and thinking to myself that this guy has the right idea, but he's thinking too far ahead. Now... not so much. Now I think the author of that site is a visionary that more people should have paid attention to.
IOS has a 58% market share in the US [0] which single handedly is well above the threshold of market power using the Herfindahl–Hirschman Index [1] which the antitrust department uses for mergers and acquisitions concerns (they don't care about international users).

"The Supreme Court has defined market power as the ability to raise prices above those that would be charged in a competitive market, and monopoly power as the power to control prices or exclude competition" [2].

For people wanting to sell software to mobile users for which web does not suffice, there is no substitute and apple actively excludes you from 58% of the US market if you need mobile software unless you accept Apples 30% cut. With Android at least, they don't exclude you as you can side load like fortnite [3] but Apple is 100% abusing their market power by excluding developers from avoiding their 30% fee.

[0]: https://gs.statcounter.com/os-market-share/mobile/united-sta...

[1]: https://en.wikipedia.org/wiki/Herfindahl%E2%80%93Hirschman_I...

[2]: https://www.justice.gov/atr/competition-and-monopoly-single-...

[3]: https://www.theverge.com/2018/8/3/17645982/epic-games-fortni...
> I'm not sure why you'd assume that would be kept from them?

Where did I assume that?

> nothing forces people to apply

Agreed. I already predicted that the reputation gained from this practice would have talented developers avoiding a company involved in such a shady way of hiring. I'm damn good at what I do and "we will fire the ones who don't work out to avoid doing interviews" is a huge red flag for me. You lose, not me. Companies are competing for developers; experienced developers don't need your company.

> it really depends on whether as an employee you want a meritocracy

A meritocracy is great. Your company just lost at it. There are far better companies I could work for where the interviewing process isn't based on laziness now and fire people later. Want to win in the meritocracy competition between companies? Learn how to interview. I know how. That's why I can hire great devs. Haven't had to fire anyone ever in my career. So that's who you are competing with in this meritocracy. Companies who get the hiring process right.
> ended up poor

I think we have to establish what it means to "end up poor" in this context.

I'm barely living within my means. I have a decent house, a very nice car, a respectable gaming PC with VR, and recently got into hobby RC cars. I take at least one 1-2 week vacation a year out of state.

But...I have $0 in my savings account, and less than $50K in my 401(k). I'm 38 and only started contributing to a 401(k) 6 years ago after I finished my CS degree and started working jobs that pay decently.

But I also have $0 in credit card debt. I tend to spend all my extra money, but no further. I'm not taking on extra debt (Beyond my mortgage and car loan) to fund my activities.

Would you consider me poor? I am after all, barely living within my means. Because of my spending habits, I'm almost living paycheck-to-paycheck.
It's really odd that this is making the media rounds now, granted this is the most fair headline I've seen on it to date.

The fact that Focals v2 were being cancelled, and that all customers would receive refunds for their existing purchase was announced with the acquisition months ago...
Most of the boards I've seen that solve this have a shift register that counts the first 4 bus cycles. The data in pin is tied to 5v and the reset is tied to the reset pin on the 68k. IIRC, the clock pin is connected to the AS signal. If the 5th bit is zero, the ROM is selected. The addresses written into the first 8 bytes of the ROM are the initial (supervisor) stack pointer (typically the end of your RAM for embedded systems) and the ROM entry. At the start of the 5th bus cycle, the 5th bit goes high and the ROM is no longer mapped to the lower addresses and the CPU has jumped to the true ROM entry point.

You could also of course have a register to flip the ROM being active in the lower addresses (default selected) that you later disable.

You can also make a nifty DTACK generator by using another shift register. The clock is attached to the system clock, the data in pin to 5v, and the (synchronous, active when AS is deasserted) reset pin to AS. You then just AND'd the output of your chip select generators and an output bit of this shift register. (N)OR all the AND gate outputs together and wire that to DTACK (active low for the DIP parts).

The first rising edge of the system clock after AS is asserted is the exact clock phase that DTACK should be asserted for a 0 wait states. Anything AND'd with the first bit of the shift register is a 0 WS peripheral, the second bit is 1 WS, third bit is 2 WS, etc. The DTACK de-assert at the end of the bus cycle also works correctly. AS deasserts in S7 (which is a falling edge of the system clock). The next rising edge of the system clock is in S0, which is when DTACK is supposed to be deasserted. (since the reset is synchronous, the clock edge will cause the shift register to reset and all the outputs will go low)

My current side project is interfacing a 68010 (12.5 MHz) to an FPGA. Most of the issues are the bus voltage-level translation since all the FPGAs are only 3.3v tolerant these days. I have machinations to build a paged MMU for it that can address more than 16 MiB. I'd like to use a bigger m68k (68030 / 68040) in the future, but I'm starting with what I'm more comfortable with. the "Texas Cockroach" chips have fewer signals to worry about. Also, learning KiCad and how to use PCB-Way assembly since I have trouble with small surface mount parts (high-speed/density bus translators, currently designing with the 74LVC16T245).

It's a bit hard to stay motivated when someone with a bit of patience and motivation (and have taken a decent computer architecture course) can build a 100+ MHz 32-bit RISC-V system in verilog on a ~$100 FPGA devkit.
Amazon is fundamentally a store. Third party sellers on Amazon are the equivalent of Girl Scouts: the store lets them sell cookies on the premises but that’s not what the store is there for. IMO third-party sellers are close to a dark pattern since it’s so hard to distinguish them from actual sold-by-Amazon product listings.

Costco does similar things—both my ladder and my blender were things I purchased at Costco under the influence from third-party sellers demonstrating products there. Sure, the stocking and checkout were via Costco, but the same is true for Amazon.
The OLPC, a little laptop that dreamed bigger than it could deliver (2019)
That would be disastrous, because the most likely text to follow a statement of the three laws of robotics is a science fiction story depicting their flaws.
I completely disagree, the quality of products on Amazon has gone downhill over the past 5 years. You may attribute this to influx of bad merchants but it really comes down to Amazon not having the same incentives to properly rank items and remove bad actors. Instead it created Amazon Basics brand and steers users towards it. The influx of misc brand names and items that look exactly like each other just helps confuse consumers and make them lean towards Amazon Basics.
Nobody remembers me now.