skysight-inc/HackerNews huggingface dataset:
>A light source moving away from you to a mirror is getting dimmer, but it’s reflection is getting brighter.

The distance to the light source grows if you move it away toward the mirror it gets dimmer.
The the distance of the light in the reflection however gets shorter so it get brighter.

If the light is right next to you the distance is zero.
The reflected light however traveled 2 times the distance to the mirror (dimmer).
If you move the light to the mirror both "lights" are one mirror distance away so they have the same brightness (assuming a perfect mirror).
There is no "physical property reversed" at all. You could remove the mirror and measure the light intensity twice the distance away instead. Then move the light to the middle where the mirror was and obviously the sensor would measure and increase while you see a decrees in brightness.
gives? perhaps it does now, but it was certainly non-determinstic when it was first released, which is also when it was used for policy decisions.

See for example https://news.ycombinator.com/item?id=23099386

But how useful was the model? It showed that the virus would spread exponentially, but we knew that. Is there anything that it showed that we didn't know when they programmed it, with constants tuned to what they expected?
I revived a couple xboxs found in college trash piles this way back in ~2009.
> They're called nonstick for a reason; stainless steel does not compare.

Cooking eggs in a stainless steel pan is a bad example because you shouldn't do that. They are useful for different jobs. Stainless os great for other things, like cooking a piece of meat (try getting that fond in a non-stick pan!), or frying some potatoes... etc
Yeah, ultimately the complaints there just demonstrate a failure to understand why a game console would be hot. If it's using 200W it's going to dump 200W worth of heat one way or another. No cooling solution will fix that if the device is just producing more heat than can possibly be dissipated in a pleasing way.

In that sense, maybe the PS5 will have an advantage here by being large, because there's more surface area to work with so it won't feel like a little furnace, even if both consoles end up having no thermal problems (in terms of the chips overheating, etc)

Claims that the console is toasty even while idle are suspicious, though. It really shouldn't be drawing that much power while idle, so I hope that's not true at launch. So much hardware has this problem though... my macbook's USB C dock is almost a fire hazard with how warm it gets even when it's not in use.
What other company could have done this? Was the fact that Google controls so much of the entire usage chain (chrome, google.com, youtube.com) irrelevant?
Exactly. To my knowledge most religions teach that what comes after life depends, at least in part, in what we do during our lives. In other words, God is concerned with us and how we live on Earth. Which is remarkable, given how large the universe is and how apparently insignificant we are.
You can still define a custom HTTPS endpoint[0], you just need to trust (within Windows) the self-signed certificate your pihole/etc device has, in order to use it on Chrome; your endpoint setting isn't messed with when you select 'enhanced protection' or anything[1].

The only downside to this is that rogue IoT devices or hacked IoT devices can easily get around DNS filtering, but that was already possible before DoH by using or running some benign free public http api for dns lookups.

0: https://i.judge.sh/hollow/Lyra/chrome_hxURk11GDb.png

1: https://i.judge.sh/bony/Fleet/s4HD5OqNvf.gif
Has the amplification attack been solved recently? Last I checked the spec still said "at most 3x amplification" (which I expect will be enough for attackers) and the server implementation that I was testing went well beyond that. If that's not solved and this gets deployed on a few big networks, I can already tell you what the next popular protocol will be for taking down websites.
> unblockable advertisements in our near future.

Why? The user agent will still be able to choose what to display, and protocol improvements don't prevent you choosing an agent that has your interests at heart.

Using secure transport means nobody else gets to decide, and I certainly have a long list of people I don't want deciding whether I see things, so that helps.
Imo, that was way over-engineered and actually will be useless. Without seeing this video, it's almost impossible for users to figure all those steps out.

Simple is always better, and in this case, something that PC case manufacturers have been doing for some time now are screws that never fully detach even after being unscrewed. It does the exact same job without having all these extra steps and complicated UX.
Diving into Other People's Code (2016)
looking for contributors?
Seems like it should be fine if you lay it on its side?
Look up things you don't know before you become frustrated that you don't know them.
There’s enough beginners guides to smalltalk. What there is none of is “smalltalk for working programmers”. Or “do meaningful things with smalltalk”.

Pharo has some good guide books, but they still keep things contained just within the single VM.

How do I read user input and spit something back out? Does all the activity need to take place inside the VM? Seems so constraining.
> However, I think it's more interesting to think about scenarios where this might be useful.

Such as?
The author of XTide, which is mentioned in the article, touches on the topic of hydrographic data collection and publishing in the XTide FAQ:

https://flaterco.com/xtide/faq.html#60
Next we must investigate the RNC
Medical experts: Lockdowns do more harm than good
Today's most valuable content to consume
Building in public to land your dream job, how to monetize on TikTok, and new fasting study!
My Lenovo 2.4 GHz mouse and MS Sculpt keyboard suffered from interference when the receiver dongle is plugged directly into a USB 3 hub with other USB 3 devices, and this is a well known issue. I fixed it by buying a shielded usb cable to move the receiver away from the interfering USB 3 hub and closer to the keyboard/mouse themselves.
> Microsoft who drew a box in AutoCad and called it a day

I actually like the simplicity of their design. The white one has a bit of Dieter Rams in it. The black tower is just that.

Form must follow function and the console itself has few simple functions: to house and properly cool the computer inside, and to make it easily accessible for repair and upgrades. It's hardly surprising it has few simple lines.

OTOH, the PS5 has a lot of lines to disguise a huge heat exchanger. It's not obvious how to even power it on.
This didn't seem like a brain-teaser to me. I thought it was a fun problem to try and solve.
> Guessing how long to fix, or how many "points" a bug will take is complete BS next to real-world values.

The difficulty is that "how long to fix" literally has to be a guess. Even with up front investment to investigate the nature of the bug and how to go about fixing it, the end result is still a guess, just a more educated guess.

Unless you're exceptionally good at predicting the future. We should have a sidebar chat if this applies to you.
In the era when planes had to do that, there was not much trans-oceanic travel. The Pan Am flying boats, the "China Clippers", went from San Francisco to Hawaii to Midway to Wake to Guam to Manila to Macao to Hong Kong. It took a week.[1]

[1] https://tripsintohistory.com/wp-content/uploads/2012/10/Clip...
This is a fun problem, but it's a terrible interview question for trying to hire software engineers.
The Neuromodulator[1] on MyNoise definitely helps soothe mine - but if I just need to shock my tongue as well for an hour to get a year's relief ... sign me up.

[1] https://mynoise.net/NoiseMachines/neuromodulationTonesGenera...
Chrome is also crippling adblockers, plenty of websites are already chrome only, and I'm guessing if you can ensure ad delivery, a whole lot more are going to jump on that train.
You would either need to be able to measure discipline-wide or sub-disclipline-wide performance, or measure unpublished collaborations between researchers.

For the first case, if molecular biologists make a lot of progress, then the molecular biology budget gets increased. Likewise if a discipline stagnates, its budget would be cut. This is probably how it already works to an extent. You still have the problem of a finite budget being shared between disciplines.

I think it's better to measure, and reward, collaboration directly rather than turn the gross knob of aggregate funding. First steps towards this would include publishing negative results, just so there's a data point. Then we reward such results insofar as they contribute to positive results (measured via citations maybe). Obviously positive results would be rewarded much more than negative results, but we shouldn't discount the efforts of the many researchers who diligently find dead ends and tell others to avoid them.
Tell HN: My indie app store just passed 50k active monthly users
I recently posted about my app store (outpan.com) making its first sale(https://news.ycombinator.com/item?id=24127312). I'm now excited to give you another update, Outpan just reached 50k monthly active users! The majority of these users come from Google but there are a number of users who log in everyday!

For the foreseeable future I'm going to focus on improving developer experience and look seriously into open sourcing the entire project.

Let me know your feedbacks/questions.
I have been struggling with this lately. I notice that wanting to be "successful" gives me anxiety. Success is not well defined; it's a subjective term. Instead, I try to be "excellent" - be better at thing X today than I was yesterday.
I think the issue is not that someone's output is being measured it's that the chosen metric is not matching the devs own conception of the value that they bring to the table. For example management might start tracking LoC per Dev and this will lead to discontentment for all the correct reasons.
I had to do the same with my MS sculpt keyboard and Lenovo wireless mouse.
Back to Basics: The Abstract Machine – CppCon 2020
Elon Musk on Tesla in Berlin
You only know that the connection has not been MITM if you have actually identified that the public keys that you want to use or trust that they are correct due to a WoT (e.g. they are signed by a CA your OS trusts or GPG WoT).
This isn't a brain teaser, they actually correlate with on-the-job performance. When I worked at Google I looked up their internal reports on the subject and they showed that the score people got on these algorithm interviews correlated pretty well with their performance ratings after they got hired. In other words the group of people who got hired even though they had low scores performed significantly worse than the people who got hired with excellent scores.

Edit: This applies for senior engineers as well.
It’s better to be a poor pupil in a rich country than the reverse
I use Linux directly.
https://archive.vn/AXKC8
Linux installs[1] and runs on T2 Macs. The experience varies depending on the model, but it mostly works. The only thing likely to never be supported is Wi-Fi, which is due to the lack of compatible firmware rather than anything to do with the T2 chip.

[1]: https://github.com/Dunedan/mbp-2016-linux
> If Google or MS says it it's irrelevant

Google and MS say that they do collect a lot of data. I indeed trust them here... What’s the point?
Are you, or will you, including information from Consumer Reports?
There's an anti-tamper sticker in the PS5, you can see them remove it in the teardown.
Every millisecond counts when loading JS backed features on websites too.

I'm curious with the multiplexing improvements if we'll see greater performance gains in the long-term as we changed how we package and bundle JS.

I've seen a significant improvement in general page performance using Webpack's chunking, where it automatically breaks up each of your components into smaller .js file and only loads them if the page uses them (basically on-demand async importing of JS files that were preprocessed with webpack).

It went from loading one giant blob of JS on every page into one primary JS file (about 25% smaller) + a bunch of tiny 1-10kb .js files that load async. A typical heavily interactive page would load 5-10 of these async files.

There's probably opportunities to go even further in breaking up the primary file (which handles the logic of which JS components to load + includes the Vue/whatever framework and other JS dependencies).

I understand the utility of "loading once and caching" stuff but for serious JS-heavy frontends the bundled JS files becoming extremely bulky (sometimes in multiple megabytes due to legacy dependencies) and ideally you'd minimize that always-cached part as much as possible.
This is awesome! I actually was tinkering with a community driven review aggregator for all things. Post a link to the product and your review.
2 issues I ran into were:
- "taking" product info from the links to be resilient to link breakage without breaking conditions of use
- moderation of user submitted content in order to prevent the bot/fake review issues on platforms like amazon

Seems like you only take the photo here? So that's a good mitigation of point #1. What about point #2? Curious to know if you have a good plan to deal with that :)
Not really. Simple recursive backtracking problem. They're more checking that you understand backtracking and recursion.
I work with Go and there is plenty of libraries that can extract a audio track from mp4 container and wrap it into mp3 container. I doubt the situation is any different with any other language. You can also write it yourself from scratch. It's not that hard to read the specs and make a working library in a day or two. I know this because I was recently looking into live video streaming so I learnt quite a bit about codecs, containers, protocols and so on.

Though, obviusly, I am not talking about transcoding one codec to another.
I have, thanks. Of course, a $1K PC will outperform any of these consoles given enough time :)

GPU is important for sure, but I think storage performance is as important, since load times and stuttering take me out of the game in a way slightly worse graphics wouldn't (purely my opinion). From what I can tell, equivalent I/O for the price is still a ways off on the PC side. One also has to be careful to factor in time spent purchasing and building; I do not value my time at $0.

Trying to look at this all objectively... appreciate the input so far!
Monero Web-Wallet on Tor available again
A few friends of mine were concerned due to growing government interest in tracking Monero, so here I today want to share with you their solution; they have setup a proxy for a Monero web wallet on Tor which allows us to leave zero traces for our dark web needs.

Do not blindly trust it (I have use it for ~50XMR so far without issues) but it seems to be legitimate.

xmrwa7ecbecp52tnlwfevvhx6rb4koc66e3kljjs3bworh7kh5zvsbqd.onion
Democratising Data by Using Natural Language Search on Data
These guys are truly scum and a terrorist organization. They were also accused of organizing a terror raid into Albania into early 90s, and murdering about 12 young army recruits in a barrack near the border with Greece.... The recruits at the time were sleeping and unarmed as they hadn't completed their training.

The reason: they claim that North Epirus was part of the Epirus kingdom in 280–275 BC) for about 60 years and it should be greek.

This what blind nationalism looks like.
I have a robot who's firmware can be updated via bluetooth from a web application running in Chrome -- so I get your point. Oddly enough, arbitrary access to files are still off limits.
Why does scheme have explicit booleans? Does this improve performance or is it just for clarity?
Our copy is factually correct. There are no ads in our app. We don't sell any ads. We don't use user data to sell ads. If you signed up for Fion, you would see this.

It's not unfathomable to build a business that is aligned with its users' best interests. We have a vision and it starts with a free tool to answer questions about your finances. We have many more features and tools to come.

What you've seen so far is just our first step. There's much more to come.
Sexualized Onions?
Can't wait to try this with some friends on the weekend, thanks!

I think it's beautiful how it's "just" a wrapper on top of Jitsi Meet as it demonstrates how Free Software can (also) be used to experiment with and adapt user interfaces to specific and/or special needs instead of locking you into ever-more-bloated proprietary apps <3
I'm jumping off the deep end here, but it's funny that Hinduistic mysticism has come to the same conclusion (the universe iterates through cycles). It says that we're currently in the 84th iteration (if I'm recalling correctly).
That’s not a fundamental limitation of TCP though. You can theoretically open 4294967296 sockets between two machines (with one IP address per machine) and a beefy machine can handle >1M concurrent connections.

They’ve already proposed adding HTTPS and SVCB DNS records for performance, it would be easy enough to implement a ICANTAKEIT record that lets the browser know it’s OK to open as many sockets as it needs.
Actually, I don't think that durability is the primary driver of my shopping decisions.

I mean, I am a guy who still uses his 8 year old smartphone on a daily basis, so durability is relevant for me, but when I buy something, I want something good. So just because it is made of plastic and can be used for the next 350 years, doesn't mean I would enjoy using it for a single day.

Duration is just one aspect of a high quality product, but so is ease of use or overall functionality. High quality is what I want to buy. Nevertheless, I appreciate the undertaking to develop a platform that is not just about the price and has a higher goal in mind.
There's a lot here, so I'll try to summarize your point and you can tell me if I'm off.

>food, water, shelter, and healthcare are universal human interests.

I'm assuming you mean this is in the governments purview as part of promoting the general welfare clause. While I would agree, I can also understand those who do not because they take a more Jeffersonian view that the point of the government is to protect individual rights. At times, I can see where promoting general welfare and protecting individual rights can be at odds. I didn't see that specific definition of "healthy representative democracy" so it's may be too broad a reach (or I may have just missed it within the thread).

>if i lie to you a bunch and you vote me in, i'm not representing you.

This feels like a contradiction to the previous point that "voters will kick out politicians/administrations that don’t represent their interests well.". Maybe a lying politician gets to do this once, but after that it's the populace's job to hold them accountable. The people have a responsibility in a democracy as well. I agree it's not easy and opportunists will try to rig the system. Being difficult doesn't absolve us of the responsibility. I get the impression we fundamentally disagree that there's "zero accountability to the people". I think there is, but people may just not have the fortitude to do it for a variety of reasons. In many ways, I think the adage of "People get the government they deserve" is true. If you want to tolerate rigged systems or lying politicians, or don't want to get actively engaged, what kind of system do you think you deserve?
“Learn to Speed Read” by Kris Madden
.. or bury a rpi-zero in it, and turn the thing into a battle station ..
Note to readers: This is for the old way of running GUI Apps on WSL and is not the new, more integrated approach that Microsoft is working on and announced at BUILD.
The junior and the senior aren't competing for the same job though, this just checks that you still remember the theory you learned in college. And no, just because you are senior doesn't mean that you get a free pass forgetting everything you learned in college. I haven't practiced problems like this in over 5 years and I still ace them.
Agreed. A religious person coming to terms with the magnitude of the universe either feels a humbling awe or struggles to reconcile the unbelievable idea that God made all this and is still interested in humanity.
That's a large reason of why I've stayed in the Phoenix area, though I think about leaving every single summer. The engineering pay is about 2/3 of SF area, give or take, but cost of houses are around 1/4 or so. It's rough thinking of a lateral move in salary, or not enough of a boost to overcome cost of living differences.

Of course housing costs have gone up significantly relative to pay in the past decade, so who knows.
Every surface is a mirror just a bad one. If your "theory" would be correct every surface emits light form some alternative universe but only if light form your universe hits it.
Average employee tenure at Google is a little over 3 years so it doesn't seem to be the ultimate goal in life.
What's nice about this is you could probably contact some of the good brands and advertise under the terms that you would link to their reviews on the site, just find the top quality brands and contact them. I am all for advertising that's contextual on content and not invasive, as long as it stays and never leaves the website.
>Relatively speaking you'd be having the same free cash flow proportionally. It's just that 10% of NZ$100k and US$400 is 4x the difference in absolute terms

I just don't think that's true. For two reasons:

1) I earn the equivalent of just under the median household income on my own, and 100% of my income is eaten by our expenses. It's really my wife's income that's left over after all that has been paid for, so none of mine is spare.

2) There must be hundreds of thousands of people who live in the bay area that don't work at FAANG and don't make anywhere near that, but still manage to live on the city somehow. It's not like if you make $360k you're barely scaping by, right!? Else basically everyone else would be homeless there.

I ran the numbers and I'd be able to save a lot more.
Sir Roger says a lot of things. I'd like to see his math on this one.
No explanation on how "expansion of space" fits with it. Did space expansion reverse and collapse back at one point? To restart their expansion after a new Big Bang?
Over 6000 Scientists, Doctors Sign Anti-Lockdown Petition – Summit News
If the laws were perfectly clear and the agency were in clear violation, that would be one thing.

But often it's not, and like anything, the way we do it is figure it out in court. Which is crazy but that's it.

Our system 'incentivizes rule testing' because it's the only way to find out where the boundaries are.

It's ridiculous: the best lawyers in the world enact laws that are summarily overthrown by other lawyers who are Judges. That shouldn't be possible.

It would be cool if lawmakers and the judiciary had a way of finding the limits without having to test them and wait years in court.

We have to spend 10 years for the courts to decide what the hell we meant when we wrote copyright law? It's just dumb.

At very least, for national security we could have a Judicial oversight team who can maybe make rulings and then clear actions before they are taken.
> Part of becoming an adult is learning how to (be able to) do what you want.

I fear this isn't the case for lots of people these days. They go from being defined by school straight to being defined by their boss.

You need a period of independence. A time to discover who you are and what you want. A time where you aren't just chasing external validation. The earlier the better.

And as always, be like Tim, Tim doesn't give a shit. https://personalexcellence.co/files/tim-doesnt-give-a-shit.p...