skysight-inc/HackerNews huggingface dataset:
I don't know what your first sentence means. What are "true" vanishing points? What does it mean for computer graphics to "do" them?

Basic computer graphics (linear algebra etc) does indeed create images that adhere to the rules of perspective. Lines that are parallel in 3d space, when projected onto the drawing plane, will now all intersect at a point on the plane. Etc. Whether or not the program actually calculates where that point is (typically, it doesn't) is not relevant.

So what do you even mean by this? Have you defined vanishing points in some oddly obscure way that by definition can't be "done" by computer graphics?

Maybe if you started your article with explaining how 3 point perspective is simply based on pinhole camera geometry (which is closely approximated by most camera lenses), it would help convince us that you are not simply stating a bunch of nonsense. I'm sorry but I don't know what else to say. The article doesn't seem to understand the basic theory of how perspective works, or has some odd idea of what it is that doesn't align with how others think about it. If somehow this aided understanding or insight, great, but it doesn't. Instead it simply tells people "don't bother understanding this thing, it is too complicated", but for no good reason.

The article would do well to at least discuss this basic theory before delving into... weirdness.

https://en.wikipedia.org/wiki/Pinhole_camera_model
Yes please! It's unfortunate that this article and so many others focus on how we can design roads to be safer and more convenient for drivers, often requiring larger traffic control devices that make cities even more unnavigable for the rest of us.

You know what's crazier the more I think about it, that the article doesn't even mention? With turn-on-red, and an abundance of intersections without dedicated left-turn signals, pedestrian crossings in America are rarely protected. Turners-on-red rarely come to a stop, and are usually looking to the left, meaning they don't notice a crossing pedestrian until the last minute. Same for left-turners, who are paying more attention to the opposite lane.
When left-turners misjudge the speed of oncoming traffic, you can bet they'll sooner accelerate into a pedestrian in the crosswalk than allow the oncoming car to hit them.

I ran into this problem (or rather, this problem nearly ran into me) quite often in Atlanta, where many impatient drivers use neighborhood streets to leapfrog standstill highway traffic. On the bright side, the city is experimenting with scramble crossings, which feel quite a bit safer to me.
In your first paragraph you have examples where you are indeed the actor. In the case of the coffee machine though, you are only the actor initiating an action (eg. the main method calling a given CoffeeMachine’s createCoffee method). And here is the great thing about OOP, you don’t have to know what exactly happens inside the machine, the way it heats up water, grinds coffee beans, etc, you only know what result you want and how to initiate an action, everything else is the responsibility of the machine.

And frankly, I don’t see the divide between “data structures and how we operate on them” vs OOP. They are not mutually exclusive. Some problems are data-first, others are behavior-first — so just be familiar with both and use the correct tool for the problem.
For thousands of years, mathematicians were calculating Pi the obvious but numerically inefficient way. Then Newton came along and changed the game.
Interesting question. Objects with functions that they perform seems to be a construct post technology.

It's a good fit for a microwave but not for a door.

It's a good fit for a person or anything with intelligence but arguably OO is _not_ a good fit for an object.
An Open Letter to Lex Fridman
Here's where the words "data", "pattern", etc. become unhelpful.

Learning, as in what we do, is not learning associations in datasets.

It is learning "associations" between: our body state and the world as we act. It's a sort of: (action, world, body, sensation, prior conceptualisation, ...) association. (Even then, our bodies grow and this is really not a formal process.)

This is, at least, what is necessary to understand what words mean. Words are just tools that we use to coordinate with each other in a shared (physical) world. You really have to be here, with us, to understand them. Words mean what we do with them.

Meaning has a "useful side-effect". It turns out when we are using words their sequencing reveals, on average, some commonalities in their use. Eg., when asking "Can you pass me the salt?" I may go on to ask, "and now the pepper". And thus there is a statistical association between the terms "salt" and "pepper".

But a machine processing only those associations is completely unaware there is anything "salt" to pass, or even that there are objects in the world, or people, or anything. Really, the machine has no connection between its interior and the world, the very connection we have when we use words.

When a machine generates the text "pass me the salt" it doesnt mean it. It cannot. There is no salt it's talking about. It doesnt even know what salt is.

A machine used to make decisions concerning people, unaware of what a person even is, produces new unethical forms of action. Not merely just "being racist because the data is".
I agree - it’s kind of lazily framed/worded. A.I. is a vast field after all?
Game of Thrones is set in Europe and is heavily inspired by real european history (Hadrian's wall, the war of the roses, etc).
Roundabouts can be made to handle high-traffic - supplemented by stop lights if necessary - satellite view Tijuana for some examples.

The thing is until people are used to them - which can take years if not decades - they can be slower. And they can be hard to retrofit into older locations. In cities it may be better to turn streets to one way (making all turns “right turns” effectively).
At some point, the only option is to sink them and drop life jackets in the area.
Even if that were the situation, it's not feasible for the interviewee to "compare audio levels carefully beforehand so they're close to equal".

What is the interviewee to do? Do a test call with the interviewer before the interview? And then listen to the recording to determine which of them should adjust their mic volume and by how much?
> most Android devices ship with undeletable malware from vendors

And how are those vendor app actually malware? Their presence can be annoying but they aren't malware.
Nope, not one bit. All pathogen research and engineering should be treated as a proliferation issue similar to nuclear weapons with international oversight. It's actually much, much worse because of independent biohacking and not needing rare enriched materials, which isn't a valid reason (chicken-little excuse) to not regulate it strongly globally.
Do me a favor and post the latest figures on US domestic fish vs imports, where the imports break out to on a country-by-country basis, along with separating out US domestic fish that are exported to and then imported from China in a processing loop (used for cheaper processing, not actually caught or farmed by China).

That way we can better analyze the context of what "much" actually means.
Well, British fishermen thought we'd be "taking back control of our waters", and wouldn't be in the situation where they have smaller quotas that the large Spanish and French vessels that fish British waters do.

Of course, it didn't work out like that.
It’s weird that the Chinese Communist Party manifests the destruction you attribute to the capitalist system. Not wrong — just weird.
When manufacturing was made redundant, how did you treat those workers? Smart money gets a resume together and finds another job now, while the IT economy is hot.

What can your company do to convince people to stay? Hire more (more than 3) engineers in Australia. If they plan to keep an engineering branch in Australia. If they are planning on closing it down ... You offer specific plans to the remaining people to stay until you close. So say, we will maintain an office and your employment for 6 months after we close the place, that will give you 6 months, on the clock, to find a new job.
> ... obviously free apps are subsidised by paid apps ...

If they were so concerned about getting paid, they could easily have an arrangement where companies like Facebook actually have to pay proportional to their use/benefit, aligning incentives. Instead, companies making billions per year pay just $99/year, while developers with a lot less are literally paying a lot more. Obviously, that affects the ability to compete. Worse, the App Store’s economy is so warped that pricing cannot actually reflect true development costs. If Apple wanted to cover infrastructure costs so badly, why would they allow the market to twist to the point where developers cannot reasonably charge higher prices (of which Apple gets a cut)?

> Do you seriously think that Apple wouldn't prefer a world without scam apps ...

One of the trial discoveries was an E-mail from Schiller showing that, while he seemed concerned about such apps reaching the top in 2013, eight YEARS ago, it is still happening (see Washington Post article from just today[1]). A trillion dollar company that is still making money from scams eight YEARS later is showing that it does NOT care about scams. In this case, actions matter, not just words. Scams are stealing money from people, and Apple pockets 30%.

[1] https://news.ycombinator.com/item?id=27413934
Bad Copyright Decision Might Lead Many Americans to Lose Internet Access
It's not just die space, but much slower timing that's the main problem in most cases. At that point it's a lot better to iterate via hardware emulation.
I agree if you have in mind fonts with really thin serifs, such as the classic Computer Modern. But serif fonts in general seem fine to me at 300 dpi, or even 240 dpi. Readability depends more on the particular font used at a particular size, rather than whether it’s serif or not.
> In the vast majority of the rest of the US

The cities in these places don't generally have the problems that the GP was talking about: the streets are mostly planned and overall car-friendly, and if you miss one turn there's likely a close opportunity to correct your route.
I wonder if commercial satellite photography can do the job during night time.
I'm not sure how it works technically under the hood. I got Paper Mario as a ".wad" file instead of the normal .iso that you see for GC/Wii/WiiU games, and Dolphin was able to load the .wad file.
And right turns for those driving on the wrong side of the road. ;-)
If we restrict Apple's incentives to be purely monetary, then we have to wonder if the reputational damage is less than their cut of users being scammed.

I would argue that the reputational damage is worth more, strictly monetarily. Apple is an incredibly valuable brand, estimated in the hundereds of billions of dollars[0], and they are understandably protective of it. If <2% of the top 1000 apps are scams (from the article), and Apple periodically catches scams and helps unwind them (2/3rds of the apps the Post reported were removed), I don't think Apple is making all that much money here. Remember that Apple does't keep its 30% cut when a transaction is refunded.

[0] https://www.statista.com/statistics/264875/brand-value-of-th...
I’d settle for more progress on In the Cells of the Eggplant.

Oddly, this page is on that site but not linked from the table of contents, nor does it show up as a recently changed page.
Two wrongs don't make a left, but 3 rights do.
I had a student with limited vision in a class once, who had a reader. Luckily, I had written the course notes (basically a textbook) in latex.

I consulted with the student and saw how the reader worked. All was fine, but it was slow because it said e.g. "backslash begin open brace equation close brace", so I made a perlscript to remove backslash and braces (and a few other things) and then it all worked really well.

People, especially those who don't use mathematics much, think latex is hard for humans. I think exactly the reverse is true.
Good question. How much leverage does China have over Argentina? It seems unlikely that Argentina exports much to China. It surely imports a lot but China doesn't seem to punish anyone by limiting its own exports.
Say what you will
about this hoax but these made-up lyrics to O Fortuna are pure math/philosophy ecstasy. From the article:

Schipke continues: "What was interesting at this point was that we looked back at the words of O Fortuna, and suddenly they fell into place. Verse two - Luck / like the moon / changeable in state / We are cast down / like straws upon a ploughed field / Our fates measuring / the eternal circle - is very clearly an allusion to the Buffon's Needle method." [*8]
Ask HN: What cutting edge subject would woo you back to school?
I have worked for years in software and still find plenty of interest there but I’m looking forward 10 years and pondering. It would be fun to retrain in an emerging discipline with commercial applications and make earlyish contributions. Space mining for instance perks my interest. What cutting edge subjects do you think will ripen over the next decade that would woo you to go back to school and make a career change?
This looks good. Although I do not see how this can be done without tearing down 10% of a city.
Being scared of the bully is how we got here. This behaviour is happing all over the pacific, and due to dependence on Chinese money, China gets away with it.
A Business Card Universal Turing Machine
> The oceans are just so much bigger than we can easily conceptualize. So very much bigger.

Yes, so big in fact that at one time we didn't think that little 'ol mankind could alter it, just like the rest of the planet. What does raising the ocean temp by a measly 1-2 degrees do to thousands of different plants and animals in the sea? Did we know that 100 years ago? These very large complex systems aren't as immune to small changes as we once thought and often cascade into other systems.
While most screen reader users have some vision, screen reader software is mostly not affected by styling changes so they will still say "link" when there is one.

People with various kinds of low vision (or color blindness) who do not use a screen reader but use text enlargement, screen zooming, etc. would have a particularly hard time differentiating the links from the surrounding text.
A few ransomware people have already been caught.

- Sébastien Vachon-Desjardins. "Information on a Polish server identified Vachon-Desjardins as one of the most profitable affiliates of the NetWalker organization". "RCMP seized hundreds of thousands of dollars from Vachon-Desjardins's home and safety deposit boxes after his arrest, while also discovering a cryptocurrency wallet with contents valued at about $50 million." [1]

- Joshua Polloso Epifaniou. [2]

[1] https://www.cbc.ca/news/canada/ottawa/gatineau-man-facing-ex...

[2] https://www.justice.gov/usao-ndga/pr/cypriot-hacker-pleads-g...
How do you get to work for something like this? Become a software dev for the UN? Vulcan itself are based in Seattle it appears: https://vulcan.com/Careers.aspx

Any European counterparts?
To realign Apple's incentives with the consumers again, Apple should be forced to return at least their 30% commission share whenever an App was deemed fraudulent.
I planned on jumping straight to a diesel Prius.

That way both sides hate me.

https://m.youtube.com/watch?v=0QXTKWBtke8
Slightly more complicated than that.

The National Opt-out [2] does not prevent NHS digital from accumulating your records in a central database (in pseudonymous form - not anonymous). It only prevents them from sharing your record with others - for now...

The type 1 opt-out with your GP should prevent your records from even being sent to NHS Digital at all. The difficulty with this one is that it's a paper form only and has to be handed to the GP by the 23rd, there is no web service to opt out of this.

NHS Digital have also hinted that they will be trying to remove the type 1 at some point in the future.
Going to a party? tips to make foundation last longer
Your study seems to be looking at remnants of viruses “left behind” in our collective genome by analyzing datasets. The viruses are hypothetical in nature, and might not be complete (they remark in the abstract that some have nearly complete genomes).

Finding them would be worthy of a paper, some of them might be complete enough to be able to produce further insights, but at the end of the day there’s only so much you can do when you don’t have a live virus to “tweak the dials” so to speak. 45k is certainly a lot of potentially interesting viruses to study, sure, but it’s a finite supply and the quality of genomes will likely further reduce this number.

And that’s kind of where the OP comes back into play. Sure, these new viruses were found, but how much can they contribute to the “Science Game”? Especially compared to a live virus you can tweak and play with to your heart’s content to make whatever you want.
There is (was) extensive developer documentation. I don’t know if it’s ever been made openly public.
> You basically have to be on the spectrum or very, very diligent.

...and be independently wealthy (or have wealthy benefactors). Science lives and dies by funding. We may be regressing to pre-20th century science, where most of the big discoveries were made by rich people who could afford to do science all day everyday.
No, this is a good thing.

All Tesla's have cameras running on them nearly all the time. Any "disgruntled" driver who does any amount of various illegal things to them can easily be found and punished in the legal system. Quickest way to end the bullshit.
I can’t find the article but I read a piece years ago about Google algorithmically trying to optimize sign-up links / a button, and the algorithm being in a feedback loop with the A/B testing. It talked about finding the perfect, to-the-pixel placement for a button.

That was when I knew design was dead in practice at Google. There are so many other under-optimized parts of the experience that I have no idea how “if I could only find the perfect position on the screen for a button” became the question someone was willing to throw that level of engineering at. It’s missing the forest for the trees x 10^100.
It would be great if there where a way to ask “why don’t they just...”, with an emphasis on the “why” so rather than coming off as an uniformed blowhard one could inform themselves. I suppose a more circumspect way to ask might be “is there a reason they don’t ...?”
They did it in a limited fashion already. Remember the "XP Mode" addon for Windows 7?

I think if they had three compatibility VM modes: DOS/Windows 3.1 (might need a more complex DOSBox-like emulator, to solve the '64-bit OS doesn't like 16-bit stuff' problems), Win98SE, and WinXP, that would cover the vast majority of compatibility needs. Maybe there could be (downloadable from their store) more special-purpose images, for the guy who needs "WinME mode" or "Win2000 mode".

But it still feels like we're missing out on the true potential of VMs. They could be huge for privacy and security-- you run anything suspicious in a VM, and maybe only allow specifically (and user-configurable) permitted data to be persisted on disc.

I want my browser living in a seperate VM, that I can nuke from orbit in a single click. If I get drive-by downloaded, or just end up with a huge cookie file, poof, it's gone.
And yet, thanks to zld, Zig is the only C/C++ compiler that can link Apple Silicon Mach0 when cross-compiling from another platform.

Maybe somewhere in there there's a source of difficulty that doesn't directly translate to lines of code.
Linux OS Is Best for Medical Devices
Hustle:
INFORMAL/NORTH AMERICAN
a fraud or swindle.
"the hustles being used to avoid the draft"

'obtain by forceful action or persuasion'.
"the brothers headed to New York to try and hustle a record deal"

Why is the word hustle suddenly used all the time to describe work? I blame Gary Vaynerchuk, the born wealthy marketing hustler who was a big influence back in the days when 'social media' was cute and new. It just sounds shady and seedy to me, and not something I'd want anywhere near any of my interests or hobbies
I think that kind of response is common, and I'm trying to understand why. Does this happen to anyone in other industries?

I'm at a loss for words at that kind of shallow thinking.
They have a big question mark attached to it anywhere. Who do you know doesn't back up their device to Apple?
El Salvador President: 1% of BTC invested would increase GDP by 25%
Try that in this city :)

http://szczecinblog.pl/wp-content/uploads/2011/07/historyczn...

I've visited it a few years ago and I found myself accidently going in circles constantly :)
It would probably chase a few of them off that day. And then they come back the next. There would likely need to be much more concrete repercussions (imprisonment, fines, asset seizures) for it to actually matter...
Or just look at the members/permissions within GitHub orgs, rather than needing to look at commits.
There is a story about how BIT sets bit 6 into the overflow flag, and this was documented on a piece of parchment paper in pencil!

http://www.6502.org/tutorials/vflag.html

Either way, every transistor in the processor has been broken down completely, and even recreated in a visual simulation:

http://visual6502.org/
They are. There's also a very high political cost of going against China, even illegal Chinese boats, in a country such as Argentina with a high dependence on Chinese relationships, poor sovereignty enforcement, poor military might, massive debt and inflation. There's just not enough of anything to do something about it.
We’re Finally Starting to Revolt Against the Cult of Ambition
I think it depends on the language and background. Learning Go is maybe a 20 hour enterprise. Learning C++ if you're coming from Rust? Maybe 20-40 hours, not sure. Learning C++ coming from Python? Well....buckle up.

Same in reverse btw. Going from C++ to Python is probably easier than Python to C++, but it's still not going to be as easy as, let's say, java -> C# imo.
Cases like this are just proof decentralised/deregulation argument would destroy the earth. Governments and international agencies need more power to control these behaviors.
This discussion is definitely about Apple's monopoly on Ios app distribution. If Apple were to let others distribute apps on the platform, people wouldn't complain as much about their broken store. They'd just use the store that they liked better.
Show HN: I discovered a trading algorithm that returns ~24.85% annually
This is a simple trading algorithm I discovered that operates on the Vanguard sector ETFs. This backdating algorithm provides on average a return of ~0.0878% for each trading day, or ~24.85% annualized return assuming 253 trading days per year.

## The Algorithm

This algorithm is really simple.

1. On day `n`, determine which ETF gave the highest return

2. On day `n+1`, short sell the previous day's highest performing ETF at market open and close your short position at market close.

Because this algorithm operates on Vanguard's 11 Sector ETFs, it is resilient against the volatility of individual stocks.

### Caution

Hindsight is 20/20 and because this is a backdating algorithm, similar results are not guaranteed in the future. Use at your own risk.
A few video footages of the coast guard engaging the Chinese ships.

https://www.youtube.com/results?search_query=pesca+ilegal+ch...
"OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late binding of all things." – Alan Kay