skysight-inc/HackerNews huggingface dataset:
Yes I agree, I had EXACTLY the same problem a couple of weeks ago when I decided to get a Roomba.

The website told me "e series", "600 series", "i series", "s series", "900 series" - then even though they are called "series", most of them have only one product in them.

I wanted something mid-range to get started and the product picker tool they have recommended me the e5 because I have a pet. I went through dozens of reviews to finally learn that it doesn't have a camera and vSlam, so it just slams into everything and doesn't map my place over time.

I went with the next higher model that has a camera, the 960 and it has been doing a good job. As a techie I was a bit disappointed that I picked a model from 2016 and that they kept the smarter features like keep-out zones for the higher ones.
Eventually returned it and got an i7 for a similar price and it's a pretty fantastic product, though I ended up paying much more for my experiment than I anticipated...

The product comparison page ([0]) is doing an ok job but I wish they'd make product selection a bit easier.

[0]: https://www.irobot.com/roomba/compare-products
Handing stuff over to the supposed feds with no reasoning or warrant is not exactly something to be proud of.
42% of respondents of an app.

Looking at their app, I'm surprised their audience didnt score higher.
speaking from personal experience, the math I learned up to grade 4 in the Soviet Union was enough to glide through all of American high school math. And I wasn't in any way an advanced math student in the USSR. And I dont seem to recall any extensive, South Korean style homework.
Bill Gurley's response to this: https://twitter.com/bgurley/status/1252701838496825345

Is he right that aggregating demand is the one and only key to a successful marketplace?
Thanks for the tip about "showdead". I totally agree that there's a big danger, if one follows the strategy I described, of personal bias making one confuse "intelligent" with "what I want to be true" or with "what I enjoy because it is contrarian". However, I am aware of this danger and work to mitigate it in various ways. Also, I should mention that I don't think that grayed-out comments are 0.5 likely to be highly intelligent - I'd say it's more like about 0.1 or 0.2. Overall, I think that the benefit of prioritizing grayed-out comments, to me, has been worth it so far.
Maybe we could use something similar to PostGIS' spatial indexes to fetch only the cubes that we need.
May as well throw out the lawyers too.
Aren't literally all websites with Google Analytics doing this? I never saw anyone writing about it, lol
I did a non-cs undergrad to cs grad path... It was hard. I wasn't admitted to the program without fulfilling almost all the core CS undergrad classes. This meant that between the prerequisites and the actual grad classes, I took over 120 credit hours of pure math and CS classes over the course of 5 years.

Obviously not every school has the same demands as others, and there are certainly a lot of degree farms that take foreign students money and funnel them though, but I'm not sure that the authors points ring very true... certainly not for everyone.
Surely the listening device was just installed in the house by the delivery person.
A kilobyte is 1000 bytes. A kibibyte is 1024 bytes. Windows measures in kibibytes but then says the result in kilobytes, making it look less than it is, i.e. if you connect a 1000 GB (931 GiB) drive to a Windows machine, it will tell you that it's 931 GB. It isn't. You're getting every byte you paid for.

Other operating systems don't lie to you.
That's a false premise. One of the intended effects of UBI is to universalize the kind of stability of cash flow that the wealthy tend to benefit from under Capitalism. This effectively shifts the balance of both economic and political leverage. In the same way that universal healthcare is less expensive than a balkanized insurance system because the people who want lower prices suddenly have a larger say in the marketplace, UBI would lower the amount of capital wealthy individuals and entities have to put towards assets, and raise the amount that, collectively, a much larger number of UBI recipients have.

Under these conditions, it makes a lot less sense to, say, build luxury housing units that are bid up and up by the demand of wealthy investors, compared to seeing that that demand has now been broken up and distributed among lower income would-be buyers and renters and realizing that a lot of money could be made expanding the housing base.

It's all about who has the money. Asset prices will fall as wealth is diffused among people who don't stockpile capital, making the amount of income necessary to survive lower.

Taxation is a cornerstone of making UBI work. Of course it has a higher chance of failure if it's predicated on grabbing money out of thin air.
I see. I think you may be using a different definition of "aggregate" than the article and OP are referring to. Your "aggregate" is that from database systems like SQL and Excel, while the OP's "aggregate" is a different concept taken from the lexicon of Domain-Driven Design.

In DDD, an "aggregate" is a collection of state that can only be changed atomically, as a whole, by the outside world. It helps to think concretely of an Actor, i.e. some entity that owns a collection of state, such that the only way to mutate that state is to send a message to the actor. No matter how many messages come in from the outside world, only one is being handled at a time by the entity, and there are no concerns of concurrent access. Necessarily though, all messages are handled in a linear order.

From Martin Fowler's article on aggregates [0]:

> Aggregates are the basic element of transfer of data storage - you request to load or save whole aggregates. Transactions should not cross aggregate boundaries.

I think you'll be interested in CRDTs. They're like DDD aggregates where mutation operations are essentially always commutative, so there's a bit more alignment between the senses of "aggregate" being confused here.

[0] https://www.martinfowler.com/bliki/DDD_Aggregate.html
I agree with the other commenter about the comma in this sentence. But I'd also like to point out that 100% error-free code is possible. There's a whole branch of computer science dedicated to it: formal verification. I personally have used Coq to write certified code in the past, and I'm quite confident that my code was 100% error-free.

Of course, there are some qualifications one should make regarding such
a claim: you have to trust that your specification is "correct", that your hardware is functioning correctly, that the proof checker didn't accept a bogus proof, that the underlying logic (e.g., the calculus of inductive constructions) is consistent, etc. That's a lot of things to trust, but the point is that you don't have to trust yourself.
Shrinkflation for tech, I guess.
This is a pretty awful "I'm sorry you feel that way" response. Also, thanks to HN for highlighting this misleading setup in the first place (I wouldn't have heard about it otherwise).

I happen to have replaced a failed drive in my NAS box with one of these. I just checked the logs for the rebuild time and while my array has 8T, I'm only using 3.3T so it had to rebuild about 800 GB (this is Linux software raid on an older 4-bay synology diskstation). It took about 7 hours end to end, which while not amazing, is still ~30MB/second.

To be clear, this was on a Saturday night, and I don't use my NAS box for plex serving or anything (nor do I use ZFS, so I totally understand the rage of folks with random I/O rebuilds that have been screwed by this). Is everyone else assuming a rebuild of a very active NAS box?

To reiterate, I still disagree with WD on this, but I'm not holding my breath for a $5 after-laywers-fees class-action settlement check :).
I suppose that, as long as the AdWords faucet keeps spewing money, Google doesn't need to build great products.

They can just wait for some rinky-dink startup to build something great, then swoop in and buy it.
Working remotely is normally great, but working during this epidemic feels much harder, less enjoyable, and less productive - probably due in part to the steady barrage of warnings, restrictions and alarming news, all of which seem to contribute to worry and stress. Not to mention the increased isolation. Just taking care of basic necessities seems to be a lot harder and more time-consuming.

But I can't complain much, since being able to work at all (not to mention staying housed and fed) is a pretty good thing! I've also caught up on sleep to some extent, which I highly recommend.
As someone leading remote colleagues on UI/UX work, this was an instant buy for me. Congratulations!
Can Colleges Survive Coronavirus? 'The Math Is Not Pretty'
> Maybe if someone can think of a good reason to need OS/2 running on Azure it could happen.

FYI you can do this today with VMware either on your own hardware, or within AWS, running ArcaOS 5 (the successor to eComStation, i.e. the maintained/supported flavor of OS/2 that lives on). Though I would be shocked if anyone has actually tried it:

https://aws.amazon.com/vmware/faqs/

https://www.arcanoae.com/wiki/arcaos/technical-specification...
Cannot agree more.
IMO, SMR based drives should be used for archiving purpose only. It does not fit for day to day usages, and not even think of using it in NAS/RAID.
More recent versions have kids in high school being highlighted as leaders in their school going on to being leaders in which ever military branch it is running this campaign. Or the version of the kids having the conversation with their parent trying to convince them of their decision to join the military in the juxtaposed positions. Essentially, they've gone from being a broad "look how cool we are" to a much more personally identifying position of the younger recruits. I think they learned a lot from the "Army of One" fiasco and took marketing/PR seriously.
Hydroxychloroquine study shows no benefit, more deaths in VA Covid-19 study
Netflix's aproach of doing TLS in the (FreeBSD) kernel may make it easier to do this. In most stacks, the TLS segmentation is too far away from the TCP segmentation to make this practical, especially since MTU/MSS can change during a connection.
Child labour is an untapped resource.

If it were somehow possible to let kids chop wood for 10hrs, as the need arose, or whatever, and then they could go / go back to school when they were ready.

Certainly would have helped me a lot.
Well, my point isn't to let Trump and his gang off the hook. I'm no fan of them. But this article strikes me as a hit piece, not an objective bit of editorializing.

>And let's not forget how the Trump administration persecuted a carrier captain for protecting the crew after finding out the epidemic was spreading within the ship.

Those Navy personnel volunteered to potentially kill foreigners on government orders and to give up some of their civil rights at least for the duration of their service. It's one thing if some of them wanted to endanger military security for the sake of letting the wider public know about abuses - which is what Snowden did, and is something that I support. It's another thing if people who volunteered to potentially kill people on government orders want to endanger military security just to try to save their own lives.
That's not an argument.

You can be a failing state and still be a better place compared to a place in complete chaos.
I'm pretty sure it's not deng who needs the help here...
It’s called MSFT Azure. It works and people want it.
> I struggled with geography until I discovered history

Tangentially, a lot of fantasy authors seem to love maps for their own sake, and provide maps of their world as illustrations. I never saw the point of these; the map never really matters to the story.

But history books provide almost the same number of maps -- usually one, before the discussion of whatever -- and it just isn't enough. Those maps really matter to understanding whatever was going on; in the real world, geography is a huge deal.
This LOC count is going to be a huge problem in the future, and you'll see it as the bug count climbs. It'll be hard for people to understand how the system works and hard for them to ramp up. You'll see the slow decline if there's ever a point in which their funding is reduced and employees have to be laid off.
unfortunately this is just the beginning
Similarly, working on products with no debugger and a single LED for a UI meant that I had to reason very carefully about how the code I wrote worked. If I made a mistake there would be no feedback other than the behavior of the product.
You're right, you can line the two concepts up to some extent. (I mentioned CRDTs because they're one way to do that in a particularly nice way.) But given the context of the question, it seemed like teasing out the difference would be helpful.
OMSCS student here. I agree with the parent. However, the one downside of the program is that since the marginal cost of admitting an additional student is very low relative to the tuition amount, GT has an incentive to not be very selective about who they let in. From a democratization-of-educational-opportunities perspective, that's good: if you can hack it, then you can hack it, regardless of what formal qualifications you might be missing. But this program is the real deal courseware-wise, and that results in a lot of those under-prepared students taking classes that they just can't keep up in. Lots of those students end up washing out of the program... after paying GT a semester or two of tuition.

Example: in the Intro to OS course I'm about to finish, we started with 700+ students and are now down to about 340. The projects are typical schoolhouse stuff for systems programming: C programs that manage memory, use sockets, IPC constructs, pthreads, RPC libraries, etc. One of the guys on the class slack just posted that when testing & debugging the projects, he just printed stuff to stdout... for the whole semester... because he doesn't know - and didn't bother to learn - how to use a debugger.
It depends on the product.

I work on a highly customizable SaaS product and onboarding and setup is the real cost.

The guy who says "I can do it myself."...is pretty much the worst customer ever, because he probably doesn't know what he wants and doesn't know his own business process.

For a lot of our customers just the implementation is an exploration of their own current processes "Well I guess we do that...".

Now having said that... clearly that isn't you, but I do wonder how much self service can be created for a niche cloud product?
Sorry, I'm not sure I understand the question.
The ability to spin the disaster as something positive is exactly why this person is a VP at GM. This kind of skill is necessary but not sufficient to be an executive.
Codes are all used, but thank you for providing them (and developing the app)!
Excerpt:

"At the risk of oversimplifying, I noticed that because of the traditional scarcity of equipment,
Russian students and scientists had to

think

rather than experiment, whether with computers or accelerators; it was often all that was available to them."
Some syntactic sugar using anonymous structs and type inference would probably fix the ugly.
> Soviet body builders only used free weights and a pull-up bar. You don’t need anything but that to get big muscles.

You may also need steroids, which Soviet body builders definitely used.
Here is an interesting paper [1](PDF) by a Russian mathematician who has taught mathematics in Russia, USA and Brazil. He compares the "very successful usage of word problems in Russia and contradictory, inefficient and often immature
treatment of word problems in USA."

[1] http://toomandre.com/travel/sweden05/WP-SWEDEN-NEW.pdf
Microsoft Embraces Open Data
This company never made sense to me from a “venture scale” perspective. It’s big, sure, but are the financials really ever going to be strong enough to go public? I guess I don’t see it.

Also annoying to basically admit that layoffs were basically avoidable given the “strong cash position” but made anyway to give the company a little more runway. Doesn’t look too great.
> It was very operational, you calculate, you manipulate concrete data

it's interesting that some academic approaches focus on the theoretical framework and conceptual depth, with the underlying assumption that the student would "get" it once the fundamentals are understood.

The other approach, mostly in the asian schools, teach rote and speed in mechanical/mental manipulation. For example, a student would do 1000 quadratic equations, mostly by rote using substitution into the formula. That constitutes "teaching" of the quadratic equation.

But in the end, who learned more? Not sure. But i do believe that being able to manipulate numbers very quickly leads to a quality of its own, and can make understanding harder concepts easier.
Want to Ditch Zoom? Jitsi Offers an Open-Source Alternative
Google has shut down the ability to leave ANY review on Chrome extensions
It certainly need some amount of ego to be The leader of the pack, or do something different. The right amount create unique weirdo-creative genius nerd, the wrong amount create a jerk.
It’s depends on your personality type as well, you can’t just suddenly want to be creative nerd and just become one. I mean, technically you can, skill and knowledge can be learn, but it will not be the same. Some people just born to be......ok now that’s borderline woo woo Lmao.
While I'm pretty lukewarm on the Airtable product to begin with, what made me hate it is the almost daily emails I received from my "account representative" in response to registering an account. When looking at such commodity-priced SaaS I am not in a mood to be the end of "high touch sales" that gets touched. I find it annoying when it's a five-figure contract, when it's a free-to-$20 service it's absolutely ridiculous.

It's even worse because, at Airtable's rate of onboarding new customers, they can't afford to actually have high touch sales. So at least the marketroids from, say, Cisco that email me to "follow up on my needs" actually integrate some knowledge of my business and past deals. Airtable tries to replicate a "relationship" with a series of scheduled mass emails and it rings so incredibly hollow.
In my experience (which includes using both Firefox and Chrome on a Linux VDI which is particularly CPU-constrained), I've noticed that Firefox's event loop handling seems pretty poor, and seems to redraw/paint even a blank page (and has a full core of CPU usage for doing nothing), whereas Chrome is fully-idle and has no CPU usage in the same scenario. Minimising Firefox is the only way I've found to stop it updating the VDI's content and using CPU.

Things (on the same constrained resources VDI) get even worse with actual "complicated" content: viewing the same page which contains an animated GIF, Firefox seems to prioritise playing back the content, even at the expense of noticing/obeying user-interface interaction like closing tabs and opening menus: i.e. gifs will keep playing (very slowly), but it won't notice UI clicks on its interface for many seconds seconds.

In the same scenario, Chrome responds to UI events much more quickly (very nearly instantly).

It's possible this is due to hardware acceleration or something, but as both are running in the same VDI that barely seems to have OpenGL 2.0 support (I can't run modern OpenGL apps), that seems unlikely to me...
I dunno, Rudin, the most popular abstract algebra textbook in English, is quite dense.
Lyrebird mimics construction sounds (2015)
It's entirely up to you. If you'd like a different name, let us know. If you're attached to this one, carry on.

The only thing we don't allow is trollish usernames, since they end up trolling every thread they post to. That includes special cases like using someone else's real name (we had a pseudo-Britney Spears the other day).
Excess supply gave the world AWS (abt 15 years ago)
If you think only Soviet body builders were juicing, you are sorely mistaken. FYI I am the furthest thing from an ideological defender of the Soviet system as you will find. I am just stating some truths.
This is also why Dijkstra said Americans did hardware and programming while Europeans did theoretical computer science.
So you don’t use any open source stuff, huh?
Using only free weights and a pull-up bar will work. But it doesn't mean it's the most effective way to body-build. You can write a program from scratch in C to perform an task, or you could use all of the tools of your disposal to far more e f f e c t i v e l y complete the task, potentially without code. You don't need anything except a chalk board but there may be more effective ways to obtain the result you are looking for.
That's a fiscally wise decision. Better for the company and employees to let people go now to avoid having to do mass layoffs later if shit really hits the fan.
Thanks. That's a good explanation. I like "desugaring"
Small correction: for good congestion control you don't need RTT, you really need the transmission time. RTT is easier to get, but very noisy, and late. By the time you get it, it's obsolete. The way to get good clean flow control is to measure forward transmission time, and have the receiver keep a predictor on the sender updated. Increments in the forward transmission time signal changes in aggregate queue length. Your measurement updates are always about the past, so you need to apply control theory to use them correctly.
There were patriots before 9/11.
Seems tautological, especially for a platform biz. Companies that don't "aggregate demand" fail because "aggregating demand" is just a fancy way of saying "have a critical mass of customers". It's tautological because companies that "succeed" by aggregating supply eventually also aggregate demand because... well, because companies without customers don't "succeed". So, if you "succeed", you've aggregated demand, regardless of whether you were able to aggregate demand by aggregating supply. Teasing out the causality is hard, but it'll always be possible to post-facto confirm the hypothesis that successful (platform) companies aggregate demand.

The substantive conjecture behind his tautology is about the economics and business model of SDC-as-ridesharing. Seems like a moot point to me. A working SDC will be enormously profitable regardless of whether the company that builds it gets to own the platform. Plus, the big auto cos might be able to afford to not win the SDC race, but they certainly can't afford to not even play the game. A lot of the money spent on SDCs is seen as hedging, not as serious plays.
So if a gov’t can provide a service it’s a failed state?

That’s just silly.
IANAL, but if I understand correctly, this is quite clear legally.
Yes, I think that websites are an analogous in the sense that eventually adding features starts to get in the way
Non-shit link: http://archive.is/zsdOS
What exactly does he mean by "aggregating demand" and "aggregating supply?
I moved from Texas to California, and shortly after crossing the border into California, I saw my first litter warning sign with fine amount posted. On this sign was also the fine for abandoning an animal. The litter fine was significantly higher than abandoning an animal. I was kind of appalled at the fact.
Facebook Takes $5.7B Stake in India’s Jio
I mean, could it be as simple as "Learning math is more important to Russians than to Americans?" And before you dismiss this as simplistic, consider everything that's competing for attention with "learning math." What things are Americans either preoccupied with or beset with, that Russians esp. Soviet Russians, weren't? I'm thinking, the profit motive. Particularly as concerns textbook publishers. And parents who need to pay for healthcare and that oversized house. And textbook readers who wonder how the hell they'll ever use this to find a job.
Abcjs online sheet music creation website
“The Internet Only Works During a Pandemic Because We Killed Net Neutrality”
73% Of Inmates At An Ohio Prison Test Positive For Coronavirus. 0 deaths so far