skysight-inc/HackerNews huggingface dataset:
The Mavic site is doing something different than the the Airpod and Pixel Buds pages. The Mavic looks like it's triggering the animations once they're on screen. The two other sites are tying those animations directly to the scroll position, on both the Google and Apple sites the videos and animations will play backwards when you scroll back up. The closest the Mavic site comes looks like some of the static images replay if you scroll back up and down.
You know, inequalities can be interpreted as boolean functions. The function under the limit produces consistently true as you approach the limit. (Of course one-sided one; the case where epsilon is getting smaller).

It isn't a valid argument for 0.999... != 1 but an interesting one nevertheless.
Beware the m_pszSlipperySlope [0].

[0] https://en.wikipedia.org/wiki/Hungarian_notation
> Kind of like how people continue to complain about their cable provider being evil but they don't do anything about it except complain.

> Want to solve your cable provider being evil? Start a cheap WISP. Anyone can do it, yet no one does.

> Complaining is cheap. It takes a lot of work to actually do something.

That "answer" elides so many problems that it smells strongly of BS:

* Most people who complain about their cable company barely have the technical capability to set up their own router, let alone run an ISP.

* Even a small ISP would require thousands to tens-of-thousands of dollars of equipment, very few people have that kind of money laying around to fund a quixotic endeavor like that.

* The person who runs such an ISP will probably have to deal with a significant administrative burden, including things like child porn investigations. The smaller the ISP the more likely the police are to treat the operator as a suspect himself.

* Even if someone's willing to deal with all of the above, they'd still have to sign up their neighbors. It's unlikely many of them are Sancho Panzas.

* etc.

The solution to most monopolies and other over-concentrations of market power isn't small-fry consumers attempting to compete with them directly; that idea doesn't even pass the smell test. The actual solution is some kind of government regulatory action, and the complaining you deride is part of the process to (possibly) make that happen.
Why didn't the Python developers use the possibility of introducing backward-breaking changes in Python 3 to fix such a pitfall?!
>Google [is] data-driven to do what?

Interesting point, particularly in light of their history of starting up products only to kill them off 2-5 years later. One could say they are data-driven to sell ads, but that's almost overly broad and makes it hard to explain niches like self-driving cars.
Companies are dragging their feet with encrypted SNI
For everyone concerned about your alarm, try existing without one!

I gave up alarms over a decade ago, and I never wake up late. You have a great internal clock in your own head and the subtle stress of knowing an alarm is pending is horrible for actually getting restful sleep.

Don’t believe me? Try it on a weekend or two, or if you have a week with few early events, set a resolve to do some task by a specific time and remind yourself to wake for it before going to bed. It’s amazingly simple once you get used to it.
great point. My thought on (1/3 = 0.3333...) * 3 = 1 = 0.999... was that it is intuitively obvious that the "problem" is that we use base-10 for decimals. There is nothing magic or unknowable about the quantity 1/3.

I've often wondered if there is some alternate base or mathematical system entirely that would be "better" in these respects. The thought usually comes up thinking about why pi is such an "ugly" number in base-10 decimal.
It seems like audio jacks settled on the 3 ring design for microphones. My earpods mic work on my xbox, my iphone, and android phones.
How does a Pi compared to the lowest end VPS's out there?
> There is no interaction between the reader and the newspaper - it's a passive information source.

On the other hand, people are using smartphones primarily to talk to other people. With IMs, not voice calls, but they talk with each other nonetheless. That's about as opposite of antisocial as you can have.
Java annotations have always struck me as interesting since they fill the Lisp macros and C preprocessor niche for Java.

It's another layer of complexity, but it extends the language to offer a bit more richness or layers of abstraction.

I would not be surprised if a future C++ standard adds contracts officially. Boost seems to already have contracts: https://www.boost.org/doc/libs/1_67_0/libs/contract/doc/html...
Amazon is really good at being the ‘signal gateway’ in between inputs and outputs. Whether it is ecommerce or AWS. They take care of everything in the middle that many people don’t think about.

Investing heavily in logistics connected to transactions is what made Amazon excel over Walmart, Target, UPS, Fedex, etc. How many companies setting out in online commerce have the amount of backbone infrastructure as Amazon?

The closest I can think of is Taobao/Alibaba.
I was speaking just to the argument made by dragonwriter that, because something is banned, the possibility has no impact. If you think this was motivated by an ideological objection to government assistance... well, you're mistaken, because I don't have one of those. I can't speak to anything up-thread.
Wow--that "micro-manager" style sounds awful. I'd probably just drop out and self-learn until "real" college restarts.
Thanks for comment!

Great suggestion - I agree, having an easy way to view the diagrams in full screen would be so useful and solve that. For now you can actually click on the "DrawSQL" logo within that opens it in full screen in a new tab.
In rural Rajasthan, India, it is not uncommon to give a few drops of tea to a newborn within a few minutes to hours of birth.
How would you get any privacy? I don't think other people on the train are going to be happy with me dictating "eggplant emoji smirk emoji" to a wearable.
>>> The text is online:

>>> https://mitpress.mit.edu/sites/default/files/sicp/index.html

There goes my next few weeks.
In short: They didn't. That are only the measured numbers and they depend on how well you measure.
I have never seen a compelling argument for why this should not be allowed.
That sounds impossible to do on audio alone. How in the world do you tell what sound is directed at a person vs just coming towards them normally?
Ask HN: As an interviewer, how do you prepare for an interview?
As an interviewer, what do you do to prepare before an interview? What information/content do you usually look at? How long do you spend preparing?

For example, minimally, I'd like to know the candidate's name, how to pronounce it, what I'm interviewing them for, and their most recent experience on their resume. Although it feels embarrassing to say this, on average, I don't tend to spend any longer than 5 minutes preparing.
>>Amazon is killing video encoding business by selling a negative margin video encoder to sell through AWS compute.

What product are you referring to? I'm in this industry and based on my experience their video encoding+storage+streaming offerings are actually higher priced than their competitors. The reason their services are popular is the integration with the rest of AWS (which is true for most of their offerings).
I think it would be more honest if US statistics would be split per state or social/economic region otherwise you I would complain that you also are in the same catherogy with the ones you accuse.
>But the name of that type depends on the type of the range and on the callable.

That should not be a problem. It is a problem in D because of a lacking in D.

>How would you suggest improving the signature of map given that D doesn't have typeclasses?

The language needs fixed so it can express its own types.
Is this a mental limitation, or is it a simple defense mechanism against diving into rabbit-holes of thought with no end and no real productivity? It seems much easier to come to the conclusion that .99999... and 1 are different numbers, is it really worth the effort to consider otherwise?

We create these abstractions to simplify our thought- and analyzing or over-analyzing these simplifications can have the opposite effect.
So if all the parts of town had CCTV then it would be better right?
I love that one of the main goals of that system was to provide a computing utility, very similar to what AWS and friends have become.
As others have said, I still don't really think it's applicable because learning hooks takes an hour or two, but to try and address that point: I don't really think the knowledge is non-transferable at all.

There's two aspects to learning hooks:

1. Learning the API. This is not a "conceptual" part of learning but rather "this function name does this thing". This is the same with learning any programming API and is almost always non-transferrable (with the minor exception of some open standards, except that varying implementations of them still tend to have quirks).

2. Learning the patterns and concepts around applying that API to problems. As far as I've seen just from TFA examples, they're very widely applicable. Memoization is widespread. Functional style is widespread. The most complex stuff handled by the quoted examples is maintaining state in nested hashtables, which is such a widespread concept that observable/immutable libraries like MobX et al & ImmutableJS et al have been written pretty much focused entirely on this problem space.
The easiest way I know to explain it is fractions.

1 / 3 = 0.33333....

2 / 3 = 0.66666....

So what's 3 / 3?

Some people don't like that one. They might like this one better:

1 / 11 = 0.0909090909...

What's 10 times that?

10 * 0.0909090909... = 0.90909090...

So, let's do some addition and let the values zipper together because a nine will always line up with a zero:

10 * 0.0909090909... + 0.0909090909... = 0.90909090... + 0.0909090909... = 0.9999999999...

However, 10 * 1 / 11 = 10 / 11. And 10 / 11 + 1 / 11 = 11 / 11. So 11 / 11 must be the same as 0.99999....

This works for any repeating fraction. You can do it with 1/7 and 6/7. You add the decimal representations of the numbers up and the value will be 0.99999...

Technically, it works for any repeating fraction in any base. This is great because a lot of fractions are only repeating fractions in certain bases. So if 0.1 in base 10 is a repeating decimal in base 2 (it is) then you can show that (in decimal) 0.1 + 9 * 0.1 will represent (in binary) 0.11111...., which is equal to 1.

The issue is that 1 / 11 + 10 / 11 (in decimal) must still equal 1 in ALL bases. Well, guess what? In Base 11 the decimal looks like:

0.1 + 0.A = 1.0

And 1.0 in base 11 is 1.0 in any base.
You can't trust Amazon. period. full stop. Their reviews are total shite, that's for sure. However, you can't trust their product listings either that you'll actually receive what you thought you purchased.
>the mistaken belief that an irrational number is one whose decimal representation doesn't repeat

...which is true for any base-n representation where n is a natural (even rational) number. And that's kind of implied most of the time, so it seems like a useful definition. Where would this lead to problems?
NASA Funds Project for Spacecraft That Make Their Own Landing Pads
The compiler knows that memset clobbers an object, and can classify that as a dead store.

I'm skeptical about compilers optimizing memset not to cover padding between structure members.

Firstly, that would introduce security holes into a heck of a lot more existing code compared to code that uses a dead-store memset to wipe sensitive crypto.

Secondly, it wouldn't run any faster. Gaps in a structure and at the end exist in order to eliminate misalignment. Before most padding, there is a member that ends on a misaligned address. It's slower to update just that member, and leave the padding alone, than to clobber the padding.

For instance if we have a { char a; int b; char c; } structure, we gain nothing by zeroing just one byte of a, b and c.

In some compiler for an 8 bit system, this reasoning is likely false; I will worry about it when porting to that. Very little existing code will fit; you're coding from scratch for such things.
As far as I can tell, you aren’t disagreeing with what I was saying.

I’m talking about “perfect” relative to what is physically possible within a mobile phone form factor, under the assumption that we are using traditional camera technology—using a lens to project a two-dimensional image onto a sensor, which records the image. From quantum physics we know the resolution is limited by diffraction through the aperture, so barring radical new materials, this won’t change much. Also from quantum mechanics we know that the noise floor will never drop below the shot noise of the actual photons hitting the sensor.

If you want a better camera, it’s easy to just get a bigger one. However, camera technology has plateaued, and we no longer see radical improvements in image quality just by upgrading our cameras to newer models. (We still see incremental improvements, like the appearance of mirrorless cameras, but there’s only so many incremental improvements you can make before you run out of physics, and need to change your assumptions.)
What is 0.00...1 times 34?
Yes! When you think of Wireguard and Kubernetes, you should think of Lucas! He spends a lot of his free time experimenting with the combination of these two technologies. At KubeCon EU Barcelona, he gave a talk about cross-cluster networking using Wireguard: https://www.youtube.com/watch?v=iPz_DAOOCKA
Oh, I thought the headline meant remote voting for, you know, voters, not Senators, and was very surprised to see an R next to one of the sponsor's names. The bill's just to let the Senate vote remotely. I'd imagine most of the interesting nuance is about "presence" and quorum-making. This is not about expanding remote/by-mail voting in elections, which Republicans have generally been strongly against, including and especially since the Covid-19 crisis started.

[EDIT] correction: it's not a bill, either, it's (as the headline correctly notes) a resolution to change Senate rules.
Security, fraud, and lack of a physical paper trail.
I don't disagree with any of that, and despite my glib phrasing, I don't think grading easy during this time is the wrong thing to do.

Rather, just noting that for some students and some courses (especially the non-useful ones), this might be a real opportunity.
Zoom 5 has AES 256-bit GCM crypto
Why do we accept .999... as a valid notation. Why not only allow 1 to denote this concept?
Are you saying Amazons business model is comparable to someone who murders people for a living?

Lol what?
You could see several videos of it on major Indian news outlets. (With people in masks standing around.)

Corporal punishment is still very much a thing in many parts of India, for better or for worse.
> "...what can only be done by monopolies."

nothing requires a monopoly. monopolies are manipulative (cross-)market distortions.
Sorry, I don't think that people have rich internal experiences; I think that every human is a p-zombie. Therefore when I say "simulation" I am talking exclusively about physics simulations. All life is chemistry; all chemistry is physics.

Nonetheless there are some elementary results that we can use. It takes more than one qubit to simulate a qubit, for example.

The simulations I am thinking of, for example, are those which tell us our genetic ancestry [0][1]. We can simulate the entirety of the depth of human sexual expression, in one single dimension, in this way. So do humans really have a rich internal experience relating to their sexuality? I don't know and I can't tell, but nonetheless the simulations are possible.

Would you care to share with the class how a "world of minds" can be simulated? How can the fidelity of a mind be measured? You appear to have solved a lot of the Hard Problem when nobody was looking!

Edit: Ah, you can't. Good try, thanks for playing.

[0] https://en.wikipedia.org/wiki/Mitochondrial_Eve

[1] https://en.wikipedia.org/wiki/Y-chromosomal_Adam
That is what it's for, it's sent in the request header to every site you visit. It's just that not many sites honour it.
Really? The parts of Amazon that matter, like retail and AWS, have very high engineering standards.
Ask HN: Instagram deleted my company handle for no reason, what should I do?
Hello,

I own a bar in upstate NY and this past Sunday Instagram decided to delete my handle (mile303bar) for no apparent reason. I used their help center to verify I was the owner and it's Tuesday with zero response?

I did not violate terms of service and had posted stories within the past week (so it could not be for inactivity). Does anyone have suggestions on what to do?
A type is much denser, than a textual description, and in most cases sufficient.
Sorry, sorry. I've been trying to bring up nonstandard analysis, and repeatedly getting poked by people saying "what do you think 'calculus' is?" "have you ever heard of a limit?" and so forth. In the process I have apparently become even more ornery than usual.
I think it's hard to generalize about anything as broad as engineering at companies at this scale. It's pretty clear they all have some really good engineering teams, especially on core functions. They also have some much weaker ones, and I've heard stories of flakiness from reliable people from all the big ones.
That's the point. A mess in plain sight is a mess that gets resolved.

Microsoft seemed to think shoving everything into a junk drawer was a better solution.
"Slowing the spread" isn't a strategy, it's a tactic. What is the goal, and why? How are we going to achieve that goal?
> So the only time my blog will be down is when I'm out of power or if my Internet is down!

This didn't turn out to be true.

Should have added an extra node...
Very common practice everywhere. When you sit at a bar and only order food, they usually lose money. Profits come from drinks.
Any correlation with the local political color?
If something is unclear, you can ask for clarification. I repeated the statement to three people because three people repeated the same argument to me. This is how conversations work. I have very limited exposure to haskell, am not detached from reality, and am taking nothing personal. Of course the discussion is serious, why would I spend time engaging in a frivolous and meaningless discussion?
That's just describing the strategy of likely the majority of retailers in existence, from grocery stores to theaters though isn't it? Grocery stores have lead products that get people in the stores (like cheap roast chicken) and then make more margins elsewhere. Fast food sells burgers and hope people will buy fries. When theaters have movies that have won awards and have big buzz, it helps them sell more snacks. Department stores, classic electronics stores, and so on all have window display items and major flashy things that they hope will get people to come inside at all, at which point they may get those, get add-ons, or something else entirely.

Maybe for subscription video specifically Amazon is more unusual, but it's certainly not because Bezos came up with some wild strategy. Movie and TV producers themselves aim for far more monetization than just the sticker; merchandizing, product placement, ancillary media (sountracks/interviews/tie-ins), etc are all things commonly aimed for. And even for subscriptions there are players like Apple, who clearly are interested in selling more Apple hardware.

I guess what bothers me about what you're saying is that I don't think it makes sense that every single unit in a company needs to "pay its own way", and on the contrary that sort of reasoning in management is the source of a lot of horrors many of us have experienced in IT. Security say gets cut to the bone because it's "not a revenue generator" and down the road systems get broken into causing tons of costly damage (infuriatingly often externalized too to add salt to the wound). Outsourcing sometimes can be an answer, but that sometimes creates its own major headaches as well. Amazon's size and weight certain give rise to concerns that might be lower elsewhere, but some of the bonuses they bring represent quite genuine economic value, and either way I don't think justify what seems to be a general argument against vertical integration.
I get the impression WASM is really a very clunky representation, far from what any greenfield project would ever have arrived at. That is to say, its decisions aren't just tradeoffs that people disagree about, they're simply inappropriate for what it's trying to do. More than once I've encountered comments and blog-posts lamenting its fundamentals, e.g. [0].

[0] http://troubles.md/wasm-is-not-a-stack-machine/
https://ec.europa.eu/info/departments/informatics/open-sourc...
A dumb consequence of the axiom of choice? The reals are like a membrane with no atomic pieces. You can move in either direction infinitely and you can zoom in infinitely without reaching any “Planck unit” so to speak. So what does it even mean to pick out a “real number”? To me anything built on this concept is nonsense.
Check the timestamps. There was roughly 5 hours between the original tweet and the followup. This was posted to HN before the followup. Also as you can see from the conversations here, people still find the move questionable even after the disclaimer was posted.
Interesting question! Actually all photographic imaging systems run into physical limits set by the quantized nature of light. So even if you could shrink things down to one molecule, you’d have other problems first, principally an effect called “shot noise.”

Essentially, a film grain or a cell on a CCD sensor is like a “bin” that collects and counts photons. As you make the area of the bins smaller, there are fewer photons collected in a given image, and statistical fluctuations from sampling become more relevant. You get more “noise” in the final image.

See https://en.wikipedia.org/wiki/Shot_noise
Why is 0.000... bigger than 0?
There are other specific sectors with great product search - RockAuto for car parts, for example. It's a striking example because the big auto parts stores (AutoZone, Advance Auto, Pep Boys, etc) all try to have an "Amazon style" search and it doesn't work. Heck, it doesn't work well on Amazon either.

In the specific sector of car parts, search is based on the year, manufacturer, model, and trim line/options of the vehicle. What's weird to me is that every one of these retailers has a point of sale system that works on the "specify vehicle, list and search within parts" model, yet they're using a traditional/"Amazon style" search on their own website.

RockAuto's site is ugly, but it's extremely functional. Their business model has complicated shipping (sometimes buying a more expensive item from the same warehouse as another item in your cart is less expensive after shipping than buying a less expensive item from a different warehouse) but there are UI affordances that make this easier to deal with. It's kind of sad that "show the shipping cost in the shopping cart, on the same page as the product list" is a noteworthy UI affordance, but it's so rare. (Also the option to select several items that meet spec, and it will automatically select the overall lowest cost after shipping set of products)
You would have to decide on a process for senators to formally register their votes remotely, and that process would have to be one that could not be hacked even by a state actor because the stakes are incredibly high. That is a tall order even for a group of technically competent people, and the U.S. Senate is not generally known for its technical competence.
Everyone Is Giving Away Cash on Instagram