skysight-inc/HackerNews huggingface dataset:
I reread DeWitt and Stonebraker’s (D&S) MapReduce criticism [1] and I still find it misguided 12 years later.

Map() is not equivalent to a SQL GROUP BY clause, it is equivalent to a user-defined Table Function that is used in a FROM clause. This mimics the Extract and Transform stages in a SQL ETL pipeline. The Extract is implied by the input format.

The Reduce() is very much equivalent to a user-defined Aggregate Function. D&S accurately criticize the sub-optimal materialization of intermediate data sets but they under appreciate the implicit input split and distributed sorting mechanism which dominated the Terasort benchmark at the time (a Jim Gray creation).

On-Premise commodity Hadoop clusters lost out to public Infrastructure-as-a-Service clusters. None of the five takedown categories turned out to be important. The tools have evolved and cloud-native data warehouses and ETL systems are now the best of both worlds.

[1] https://homes.cs.washington.edu/~billhowe/mapreduce_a_major_...
Thanks for your answer. Unfortunately not explaining these things in public feeds public distrust, and to be fair, I now look at google more suspiciously as well. Because well, things like this keep popping up, conservative employees being afraid to speak out, the collective crying session video after Trump was elected, please let everyone go back to implementing great software and products. I need a search engine I can trust is not tampered with.
If it really is "not that bad", why don't other cyclists in this clip do the same?
The Curse of Excess Information
ACM HOPL IV Proceedings
What are the other browsers' intentions then, who are doing almost the same thing? What about the economic incentive of generally increasing trust in the web and ecommerce, which is highly relevant to their core business?

Also consider the sibling comment about AMP - looks like they already have special behaviour for that so this is barely relevant.
The extension ID is literally hard coded in the code of the scheme hiding code. https://source.chromium.org/chromium/chromium/src/+/master:c...
Gromit placing rail tracks

https://www.youtube.com/watch?v=fwJHNw9jU_U

edit: and here's the full scene, greatest chase scene in cinematic history https://www.youtube.com/watch?v=jrmZIgVoQw4
Heads up: he makes really funny claims like "I can make drinking water into poison just by looking at it"

Ref: https://youtu.be/6C1p4HUHlfE?t=105 (1:45 mark)
What I find works well is to use dependency inversion to mock things out within your code, but mock out the transport layer.

I.e: If you have a "stack" like this:

- Application

- MainService

- ApiService

- HttpClient

What you might think of doing is replacing the ApiService with a mock, such that you can test your MainService's interactions with it.

You can do that, sure, and it's useful - but as you rightly point out now you can't find any bugs in your ApiService.

Instead, mock out the HttpClient (or if it's not Http, mock out the Socket). Typically because these kinds of things are at the bottom of the stack, they have very simple interfaces and are really easy to mock, and because the interfaces are so simple the mocks don't introduce much - if any - damage to the rest of your code around them.

There are significant advantages to doing it this way too, over using an external mocked API.

- Way faster

- More reliable

- Single codebase (if the mock API is some external NodeJS thing now you have to wrangle that too)

- You have perfect control over timing. For example, if you have a bug in your ApiService which happens when two packets get interleaved in exactly the wrong way, you can reproduce this easily. If you had a real HttpClient talking to an external process it's nigh impossible.

Good luck!
This is a wonderful bit of history, really grateful to have it. I remember reading an interview with Steve Jobs in Wired magazine in the 90s where he talked about the future being all about Objects – "The Next Insanely Great Thing" [1]. I built my career on top of Objective-C. These days I really enjoy Swift, but I still have a space in my heart for the dynamic beauty of Objective-C.

1: https://www.wired.com/1996/02/jobs-2/
And Google could deprecate their authenticator app at any time. Authy is much more likely to stick around.
Sadly, the stranglehold UCI has on organised cycling around the globe is not going to go away anytime soon, pandemic or not. The rise of "gravel" riding and races is proof that we can have more fun when the UCI isn't involved.
In the amounts people usually put in coffee, it is insignificant.
Can you expound the principle of tiling mentioned in your algorithm a bit more ? The conventional mechanism is to use de-Casteljau to divide a bezier curve into triangles and then rasterize these triangles using GPU. If the curve is required to be scaled, the triangularization/tesselation is done again How is the algorithm presented in the link different ? Somehow the concept of tiling seems to imply that rasterization of the curve is done in the CPU itself. What am I missing ?
This is patently false. I talk to non-tech "regular" users all the time that despise AMP.
That depends on the market. There are valid reasons for states to get involved in business:

* some markets can never be free due to their nature (their services are not negotiable): e.g. medical care, pharmaceuticals

* some markets just create monopolies or else are horribly inefficient: e.g. metropolitan transportation, railways

* sometimes it's better that the government-funded service doesn't need to make a profit, because that way it can serve more of the government's people better: e.g. housing, education, public transport in general

* even stronger influence can be exerted on other states if you control powerful companies operating there: e.g. PRC's approach
My guess is that it’s an inside joke of some kind, targeted at English speakers with some knowledge of Japanese.

When I was a kid my classmates would often ask me to teach them dirty English slangs, which they’ll say out loud in front of teachers. They got a kick out of the fact that they can say naughty things without the adults noticing.

So yeah I think it’s grade school humor, fairly innocuous stuff but kind of weird to see on HN.
Because of accidental pregnancies, there are some treatments denied to all fertile women regardless of choice. Ussually they are those that cause horrible birth defects (limb reductions etc) or make pregnancy deadly to the mother. Given the links between oxygen and injuries like FAS, this hemoglobin treatment may be one of that group.

Example: Acutane was once used to treat acne in teenagers. Many/most doctors didnt give it to teenage girls regardless of whether they were sexually active or on the pill. Mistakes happen. That drug would do horrible things to a fetus.
Levine quipped that to be a soaring spoon.
Agree, the only difficulty to work with DPI is when you have several physical screens. X, from what I understood, combines them to one single virtual screen, with a single DPI setting :-/
Eventually software industry revolution was brought by an open source movement and likes of NPM and PyPi repositories.
They spun it as leaving due to both. I've never seen an analysis that said it was a big hack, but both are points of principle.

Of course, they've re-examined it. It was the biggest sacrifice for principle in corporate history and they got almost no credit for it.

They must regret it every day, because people who simply dislike Google can take an example of Google doing exactly what they want, and still find a way to call them out for boycott on that exact issue. And even support that issue with quibbles that are tiny in comparison.

And leave Microsoft out of the boycott request in spite of their incredibly craven and spineless behavior on same point (jumping in to try to take Google's spot).

It would appear that, if you dislike Google, it doesn't matter what they do, so why should any company make any sacrifice on principle? They should just spend the money on marketing.
Shop and make money with this application
In this application you can shop and make money . You can to win a cobon and get free staff
If they want the domain to be more prominent, they could also just make it... more prominent. Highlight it more and separate it.
I live in a rural area and I’m unarmed and have no neighborhood watch. I grew up in areas with high crime where kids would get shot for their Nikes. I have zero need/desire for a gun. I used to be very pro-gun but could never really articulate why except that’s how I grew up. My belief now is that people who buy guns really have a desire to use them. And guns aren’t used to save lives they are for taking a life.
It would be interesting to do a survey of teaspoon losses in big restaurants and cafes to compare the results.
DeFi protocols have high brand awareness, but low usage
It's not only money. People are ready to believe (or to claim they believe) in things they think will make the world a better place (for some definition of better). This where the real partisanship lies. Tell a white lie, turn a blind eye, jump to conclusion, ... are all easy things to do if they justify moving the needle towards a world you truly think it's better.

People of course have wildly different standards w.r.t what "better" means.

And once shaped, the goal is hard to change. It takes more than facts or logical arguments to change one's idea if what the ideal world looks like. It's part of your identity, it's intertwined with your community.
Facebook Fires Employee Who Criticized Coworker's BLM Response
Fortran Is Still a Thing
His public statements and tweets around the time. He made it pretty clear who he supported.
Hmm, don't all mobile browsers already autohide the URL bar when the page starts scrolling up? Seems like that worked fine so far. Besides the OP is about hiding part of the URL (path), not the URL bar of the browsers.
The reason for this is that Google wants to bully the world into AMP
you're talking on a real abstract level, but what do you companies do with the money they raise on th epublic market? I see 3 broad choices: (1) return it to other investors? That would make this essentially a ponzi scheme. (2) Fund expansion in their business? In this case that would likely accelerate the rate at which they turn money into smoke. (3) Buy time to either restructure or significantly change their business model? THis what I think the new investors are betting on (the rational ones at least) but it seems like a real, real long shot, so even the most analytical is attemping to pick the trifecta.
Ruby is probably one of the current languages most like ObjC in it's bones, at least in certain dimensions, due to them both being so influenced by smalltalk. But ruby isn't necessarily doing great as far as market share either. :(
The Servicification of the US Economy: The Role of Startups versus Firms
Good job selling yourself this time!
It will be fun to watch how they eat each other alive.

I would have believed it plausible had they gone outside the city to some secluded area to create their utopia, but it's being done on existing buildings they did not build, and property that is not theirs but I guess their "revolution" is to not give two shits about anything.

I give them at most one more week.
Those stories are from 2013 and later investigation found them to be false claims.

https://www.nbcnews.com/news/world/nsa-program-stopped-no-te...
Interesting voice, the inflections in the language used are designed to impress the idea that any dissent from this idea that lockdowns are too expensive is uninformed or ignorant. This is the someone's opinion they are trying to impress on the larger world; this is the Capitalists using the media channels they own to say the economy is more important than human lives, while the East handles the pandemic so successfully it makes the USA and the UK look like children.
Things fashion stores can learn from the Marcoahz brand
Hiding part of the path allows them to shrink the bar horizontally, which leaves more room for other content, such as chrome extensions.
Thanks for posting this, it's exactly what I was looking through this thread for.
Entrepreneur Raised $53M to Redefine One of America’s Biggest Industries
(I was only able to read the part of the article that wasn’t paywalled)

I don’t understand how it hurts margins. Just charge what the delivery costs. There is clearly demand for it.

I can’t imagine that grocery stores have the same delivery app fee issues that restaurants have with delivery apps. There aren’t hundreds of grocery stores competing in an area like there are restaurants.

Most grocery stores seem to be owned by huge grocery store groups like Albertsons and Kroger, so why can’t they make their own delivery apps?

Whenever archaic businesses get caught with their pants down by forgetting that they too should probably keep up with the latest business trends it’s hard to feel sorry for them. I’m sure the CEO of Kroger has walked into a Whole Foods before, right?

90% of grocery stores feel like a time warp to the 1980s. They sell too many SKUs of junk products. No, I don’t need to purchase balloons or to hear about the latest news about Princess Diana and Brad Pitt and Angelina Jolie. No, I don’t want to spend time shopping in a store covered in cracked up square linoleum tiles that feels like it’s older than I am. If the grocery section of a Walmart SuperCenter feels like a breath of fresh air someone at these grocery chains needs to start waking up.
Hopefully it’s a storm of change. The only dangerous protests were the ones with all the armed white people who want haircuts. We have been having many large peaceful protests for days. It’s uplifting for that to be happened, sure the news brought attention to looting and riots initially, but that’s subsided.
Ask HN: Have you experimented with diet/food? what was the result?
I've been reading about mono diets, especially Johanna Brandt's book on how she cured her cancer on grape diet. A lot of the book makes perfect logical sense (for example, eating less variety of food at a time puts less stress on digestion and makes it easier, and so on).

But it would be nice to hear this community's take on this topic. What did you try? what worked for you? What didn't?

This is the book I am reading : https://www.amazon.com/gp/product/1570672792/
> A (high-quality) monoculture is actually much much easier on most web devs, because it minimizes the number of browsers they have to support for quirks.

Short-term, sure. Long-term it opens devs to Google's whims and makes the "open" web barely more open than Apple's AppStore.

But that's short-term vs long-term thinking and I can't deny most would prioritize the short-term. Here's hoping there's still enough idealists, even among web devs to avoid that fate and bring about for the web what GNU did for UNIX in the 80/90s.
For what it's worth I don't experience slow loading with Firefox on Windows, or any notable slowdown in any way.
Crouching tiger?
>Don't look at the price action; that on its own is not surprising. Shares in near-bankrupt companies trade like options (because they are options - on the potential of recovery), with extreme volatility one would normally see in individual options contracts.

I get your point, but it's really not correct. Shares do not have delta, gamma, vega, strike price, implied volatility or any of the other factors that go into pricing options. They are not derivatives and there is no premium. Yes, a penny stock (which is what HTZ is at this point) has extreme volatility, but comparing them to options is way off. A share represents actual ownership in the company while an option does not until it is exercised (and is then no longer an option). By your example, any stock holding would be an option on the price of the stock going up, but it's not - you already own it.
Is this a parody comment?
Yes, I believe strongly in the gut biome and I take probiotics daily and have been doing IF for about 6 months. I lost weight for a while, but it seems to have rebounded in quarantine :). The main effect was actually on my mood - I feel happier subjectively and seem to have more energy. YMMV.
And RH hasn’t just lowered the bar in usability, but in trading commissions.

Who knows how many of those 150k RH users with HTZ own just $5 or $10 of it.

Nobody would’ve spent $8 in commissions to buy $10 in stock, but in RH you can.

Never saw any figures of what %age RH holders own in HTZ, which matters a lot more.
I would also add that, to personal use, Firefox has some features that seem half-baked. Like:

1 - Selecting multiple tabs and saving to bookmarks: you can't add to an existing folder without creating a subfolder.

2 - Add keywords to bookmarks: no way to filter bookmarks that have keywords. Also, when typing on the address bar, the keyword doesn't get highlighted or anything

3 - can't add a custom search engine. You have to add its extension, if available. Or add as a bookmark with a keyword, but then you won't be able to see a list of all search engines...
Would you mind sharing your Twitter? Would love to read about your development process.
The Surgisphere Founder and the Melba Toast Figure
That doesn'work in latest Ubuntu. You have to use dpkg from terminal
Arguably, the new syntax makes the anonymous trailing closure the special case now. Having done a bit of Ruby in the past I can see why it might be reasonable to have both.
Lol your response is utterly nonsensical.

This “left-wing hack” just excoriated the entire media and left-wing movement for essentially being fascists. Did you even bother reading the article?
No, got scared off by the tracking. Linkedin are scum. No need to give them traffic.
Why the Rifleman's Creed, of course: "There are many like it, but this one is mine."

(To be clear, I am not the creator here.)

There are many things like this, but for what it is worth, this is a pretty well executed one: simple to use, elegant UX, produces pleasing tones even when used inexpertly.

Also the fact that this one expands to a large number of steps is somewhat unique I think. (BTW it seems odd to me that the lower bound on the number of steps is 10 rather than the conventional 8.)

I too have seen (and played with) a large number of step-sequencer things and literally have three of them sitting next to me on my desk while I type this.

But I still enjoyed playing with this one for a little while.

I'm sure the OP learned something from this exercise, and there could be people for whom this is their first/best experience with a simple step sequencer, so it may "unlock" something for someone. But I think that's unnecessary "gravy" in this case. Sometimes the "joy" of creating is reason enough to do it. I may never visit Music Grid again but I'm glad OP shared it.
This is great. I poked around your site, too, and just subscribed to your feed. You have a really great style, and I like the charter you establish in your GitHub profile. Please keep doing what you're doing.
On longer straight sections in descents, one can also very narrowly grip the bars near the stem. This lets you tuck your arms in front of your torso. Pedaling when you're doing ~70 kph or more can be counterproductive too. It's a lot of work for almost no speed, and it makes you less aerodynamic.
Same as saying a benevolent tyrant is the best govt. Viewed from a certain angle it could be arguably true, yet none of us would trade democracy for it because we understand quality and efficiency are not the only factors but need to be weighed with other ethical and social ones.

The history of biological evolution shows that monocultures invariably fail catastrophically. Diversity is the main way to guard against unpredictable events of the future. Software is not exempt from these general rules I'd presume.
a disclosed ponzi scheme is called "musical chairs", and if you remember playing it as a kid it's not that much fun and almost always ends with someone crying.
The observation is, I think, based on the top level post mentioning:

> ban all added sugar, except (real) honey in reasonable proportions.

As if there is something "magic" about honey that makes it OK as opposed to all other sugars. There is not.
I think papers and work like this are important steps in justifying an observation network in our solar system (and beyond; we should be hurtling deep space probes out of Sol in every direction on a regular cadence).

SpaceX StarLink satellites each have star trackers for positioning, I’d be curious what kind of science data you’ll be able to get from the full constellations (both Earth and Mars based).
Agreed. Imagine two objects with the same velocity profile, but offset by a certain number of seconds. They'll take the same amount of time to reach a given displacement from when they set off.
Please, not him. Guy has a real shady history. He killed his wife and claimed she attained moksha or something.
The only way for this deluge to stop is when big packages adopt a ‘as little deps as possible’ attitude. React clearly did so with only 22 deps, it’s time for others like webpack to do the same.
I would like to do that, but Linux still has not mastered the arcane art of scrolling a webpage without tearing.
Seems Firefox previews doesn't, and I honestly prefer it that way. They moved it to the bottom of the screen which makes it easier to use and less intrusive.
I like the idea and approach a lot.

I think I'd like it more if the native app was decoupled from the backend such that I could also export my notes and re-appropriate them any way I want. As biz models go, charge for the native app.

Ultimately, I'd like more control, specifically of my data. That also means offering a self-hosted version.

I like the product. I like the experience. But I want to retain more control of what's mine.
What resources have you found helpful for learning/playing with webaudio?

I like your song!
It's been a while since I've used it, but before I made native apps I had a little web development business going, and used Ruby on Rails extensively. I couldn't articulate the similarities at the time with ObjC, but looking back I'm sure it had a lot to do with my comfort working in Ruby. And, I credit that web work I did in Ruby with my becoming a better programmer.

Being able to drop in to low-level C for real-time applications (audio, in my case) was a great aspect of ObjC. Though there were plenty of times I wished I could program in ObjC in the real-time threads. There were many debates on the Core Audio forums about whether ObjC was safe in real-time threads. Most of Core Audio was developed by C++ programmers, and their default was to avoid ObjC out of a fear that a surprise lock or memory allocation would glitch out the audio. There was, however, at least one NeXT veteran on the forums who felt this was nonsense, and recalled writing device drivers in ObjC.
a good friend of mine was a trader for Goldman.

He is almost 100% positive the funds and larger firms are pumping this market to get newer retail investors to buy in and right now we are at the top or close to the top of one of the largest bear markets we have seen in a long time.

He expects maybe 2-3 weeks of small but choppy rise in the market to hit around Feb highs. Then you will see big time collapse that will make what we saw in Feb seem tiny. Then we will enter a bear market for a good 12-16 months.
I'm not sure I understand. Are you asking whether Firefox supports browser extensions? If so, the answer is yes. Firefox has always had extensions including epic breakthroughs such as Adblock (Plus) from 2002 and Firebug from 2006. (Google Chrome has had extensions since 2010.)
Performance/Avoid SQLite in Your Next Firefox Feature (2014)
That's exactly how s/he should have been dealt with
Hybrid AI/Human collaboration answers most COVID19 mysteries, solutions found !
Sucks to be them I guess? But group activities have already been encouraged, by the nyt no less, even recently. Seems odd to talk from both sides of ones mouth so very, very loudly.