skysight-inc/HackerNews huggingface dataset:
The problem is that while everything you see on your (2D) monitor is effectively 2D our brain is good at taking 3D cues (shadows, perspective, parallax etc...) to reconstitute 3D "data" from it. For instance look at 3D rotating cube on your monitor: https://www.youtube.com/watch?v=5E10zYKln3g

Even though there's no shading, a bad resolution and zero context anchoring it in a familiar setting you immediately see it as a 3D object when effectively that's just 3 2D quadrilaterals changing colors and shape. We really need very little to be able to extrapolate depth information from a very limited 2D-only display.

If you did that with 4D cues in 3D space (say in VR or something) I think it wouldn't work. It'd just look like a 3D object changing shape, not a projection of a higher dimension (the same way an hypothetical 2D being would see 3 quadrilaterals changing shape in the above video, not a solid 3D object that would be an abstract concept to them, not a familiar reality).

Could we teach our brain to "think in 4D" and interpret these cues differently? To a certain extent probably, maybe if you spent hours and hours and hours in a VR simulation with 4D objects you'd start getting a feel for it. I doubt you'd ever get as good as with 3D objects since we've been exposed to these literally every waking moment since birth, but maybe I underestimate the plasticity of our brain.

That actually leads me to an other question: is 3D somewhat hardcoded in our brains or is it purely learned? If we were mad scientists and took a baby brain into a 4D "plato's cave" style simulation, could it grow into being able to perceive 4D as intuitively and effectively as we do with 3D space? Also unrelated question: does anybody have a baby I could borrow?
Handling non-visible spectrum isn't much of an issue, after all the wavelength used when path tracing can be whatever (some have used path tracing for sound). Though getting realistic data for non-visible parts may prove tricky depending on the material.

IIRC the issue is that if you can ignore fluorescence, then reflection is simply an element-wise multiplication of the incoming light at the wavelengths under consideration[1] with the reflection coefficient of the material at those wavelengths. With fluorescence, that turns into a matrix multiplication, with obvious speed implications.

If only a single wavelength is considered at a time, then the wavelength must change upon reflection, otherwise there's no way for the fluorescence to occur. That can also have performance issues, for example conversion coefficients to/from regular color spaces needs to be recalculated.

At least that's my understanding having worked on a physically-based renderer which did do spectral rendering but not fluorescence.

[1]: using for example binned wavelengths or stratified wavelength clustering.
Really neat!

2 features which might cool: stellation and .obj export

Iirc these things apply to 2d tilings also? I remember trying to do some esher-esque drawings using such tilings a bunch of years back.
Also ctrl+enter is send email (immediately) which is very annoying after working in google sheets for a while where ctrl+enter is newline...
That makes a huge difference, thank you!
It doesn't take that long to arrive at the conclusion that you should not expose any secret to untrusted hardware.

So creating a one time use key for that computer is probably a good idea, you can revoke it once you are done using it and then it won't cause you any problems in the future.
Please tell me this is a joke. A birthday party (in Australia) is an invitation for you to dump your kids for 3 hours. How do the kids have any fun with so many adults around?
”Helicopter parent” is definitely an international term. ”Curling parent” is then a local adaptation.
> I like that concatenation works with space instead of more verbose operators like for example Elixir's |>

Then you'd probably also like Rebol/Red with its minimal syntax.

Check this list of small examples: http://re-bol.com/short_rebol_examples.r or a video version of the same: https://youtu.be/lR5Fzv6DP0I
http://web.archive.org/web/20180804023219/http://x220.mcdonn...
In Australia we have crossing guards ('lollipop men') on the roads near schools to stop the cars. Pretty safe for most kids to walk from early primary onwards.
That’s how it works in a high-trust society. The idea that someone would just waltz into a courtyard and snatch a baby is just preposterous.
Google home already kind of have this, don't know about Alexa. I'm amazed at how simple commands can be when you learn the simplest form of a command.

And you could of course go nuts with ifttt and create your own syntax
In presentations/workshops I now find vanilla-flavoured Monty Hall to be of no real value - nearly everyone says "SWITCH!!" without thinking. So I offer this variant.

I have 10 cups, and under one is a prize. I get a victim - ahem - volunteer to select two, and place markers on them.

I then say clearly that I will remove 6 of the other cups and, to retain the mystery, will not reveal the prize. There are now four cups, the prize is under one, and two of them are the volunteer's original choice.

And now the offer: They may retain their original two, or they may surrender their two and select only one of the other, currently unselected two.

So:

* What would you do, and why?

* What interesting further variant can you think of?
If they don't allow you to fix this fallback, it's a punishment
You can also bring any business-class laptop to an authorized repair place if you want to do bring-in (which would be what I do for an Apple too, since the next official Apple store is quite a few hours away), and Apple not offering on-site support is a negative point for them IMHO. But these things depend on the country/how well run the respective service network is.
> Could we teach our brain to "think in 4D" and interpret these cues differently? To a certain extent probably, maybe if you spent hours and hours and hours in a VR simulation with 4D objects you'd starting getting a feel for it. I doubt you'd ever get as good as with 3D objects since we've been exposed to these literally every waking moment since we're born.*

Good lord! Has anyone tried?

This reminds me of the backwards bicycle video on youtube (https://www.youtube.com/watch?v=MFzDaBzBlL0). I... really want to try what you're suggesting.
...yeah, that’s a couple of things you probably need to fix as well.
You have to pick your battles. Life isn’t going to get any easier.
Very common bias. WeChat and other messaging apps are leaps and bounds more innovative
i'd downvote you if my last Arch update didn't break my touchpad taps, again /s
I really don’t understand this. Given that the US is also a place where you put three-month-olds into daycare so that the mother can continue working.
> But it's easy to criticize from afar if you've never lived in a low-trust society.

You are part of the society you live in, and how trusty, or not trusty, said society is, isn't some fixed value.

Do you think this whole "War on Terror/Trust, nobody,/Report everything suspicious" episode, that's still going on, might have something to do with US American parents being so paranoid?

Because what I've witnessed in Germany, is that a whole lot of parents are just irrationally paranoid in response to press reports pushing certain agendas.

These people are utterly convinced that everything is worse now, that their kids are in constant danger everywhere. Even when you cite those people local crime statistics and how crime has steadily declined, these people will insist on "everything having gotten worse, statistics are faked".

At this point, most kids carry around their very personal tracking device, yet parents are still scared of letting them do anything on their own. Has the world really become such a much more dangerous place? And if that's actually true, why would you bring children into this, supposedly, much worse place?
I mean that 'single stream recycling' has pushed 'diversion from landfill' and 'recycling' rates so high that it has changed the composition of what our recycling actually consists of.

Take a fictional recycling truck driving through a residential neighborhood - 10% or more of the material inside the recycling bins is going to be contaminated 'wish-cycled' material, such as barbecue laden plastic plates, nylon ropes, grease-stained pizza boxes, and soiled paper products.
I think that would be a great idea. I am going to have to rummage around in my loft to find some of these old magazines later.
Russian troll factory suspected to be behind attack against Italian President
I switched to MacOS last year for work and one of the first things I did was remap keys to swap CTRL and CMD. Now I press CTRL-C to copy on Windows or Mac. It makes it a lot easier to switch between machines
Tommy hilfiger shirts – tommy hilfiger shirts – coupontop10
First, don't call it learning because for some reason we have made believe that learning has to be something difficult.

Second, to make learning fun, it has to be designed like a good computer game: the difficulty should be slightly above your ability. That way you feel challenged and not bored but not too much so you become frustrated.

I think we are still far away from truly "personalised learning" but it's gonna be a game changer.
Snowplow parenting too.
> Your linked video maps the 4th dimension to time, it doesn't project to 3D

No, it projects it to 3d. The movements you see are rotations, not movements of an intersection plane. You can clearly see at any point in time each of the 8 identical cubes making up the tesseract, skewed and resized by projection to a 3d perspective.
The Amiga issue. I held on to that one forever.

Also learned Prolog from Byte magazine.

Really miss that mag.
I often joke (but dont take serious at all) that addictive smokable plants are addictive due to natural selection:

Most people I know who either smoke tobacco or marihuana, are addicted to either and can smoke the other without getting addicted. In my case I am addicted to nicotine, and I like smoking weed but never get addicted to it. I.e. one addiction is sufficient. But for what?

Another observation is that individuals that never smoke don't feel addicted, i.e. there is no innate attraction towards a substance, only after using it for a while.

Any smoker knows that after a while you need to smoke again.

The jokke/hypothesis is as follows: fire was important for human survival, tribes with fire were at an advantage over tribes without fire. Yet smoking is not healthy. The tribe only needs a few members to keep the fire going, so instead of innate attraction to keep the fire going (which would be unhealthy to each member of the group), only people who are initiated by the current fire-man get addicted, but should get addicted lest they not neglect the fire (i.e. a biological timer reminding you to inhale from the portable pipe). This way nomadic tribes that had a propensity for addiction had access to fire and its applications, and the tribe survived better than those tribes that could not get addicted (and occasionally lost their fire, possibly executing the specific fire-man at fault, a selection pressure).

I say joke, and that I don't take it serious for multiple reasons: species that probably never benefitted from fire -like spiders- feel the effects off say nicotine.

Another hole in the theory is that tobacco was imported after the discovery of the new world. But I can immagine other plants having fulfilled similar roles.
In Android 8.0+, enabling Unknown sources works on a per-app basis. But considering that Android 8+ still has low market share, I assume they will want users to have previous versions of Android to download it, too.

I actually agree with them on this move, but bonsidering the amount of media flack they're getting over this, I think it would be smart to announce they will only make Fortnite available for Android 8+ devices. They plan on making it a Galaxy Note 9 exclusive for 4 months anyway, and then only a handful of devices are supposed to get it.
The Gift of Fear: Chapter One (1997)
Key storage, eg HSM market etc has existed for a while. There are variations in how often you want to access different types of keys.
> Optimization in game engines relies on things like textures and UV maps.

I think for lettering and similar things (high-complexity but essentially flat) you're right. You could probably use quads here to give you easy UV mapping and script the creation of textures.

What else have you modelled which would ideally be done via textures in a real-time engine?
Le Manoir – Köşk (2017) Filmi izle Türkçe Dublaj HD
Another lawyer here. I think Octane Fitness was what really did in most parent trolls. Before the trolls were extorting small companies and playing the lottery with big companies (might win and get a huge settlement/judgement). With the risk of fees being assessed the price of entry is getting higher.

We’re seeing the same thing now with disability accessibility suits. There’s a push to allow fee shifting in an effort to mitigate those exploitive cases.

The trolls are in it for money. Unsurprisingly then, when there’s the risk that THEY might lose money they’re quicker to back down.
parent said

> block the AMP JavaScript

not,

> JS being disabled
What do people use go for specifically? I haven't ever been able to work out the use-case that Go is meant to fill.
> and I'm not interested in Windows

That seems to be the general consensus around here. If you're a dev, you either run MacOS or Linux. As a dev who runs Windows and MacOS I don't really get this. Windows 10 is excellent for dev work. I understand there are privacy issues that make people not want to use MS products but from a purely functional perspective it's a great User experience.
I've always wondered why there are 3 different efforts on macOs: Homebrew, MacPorts, Fink (http://www.finkproject.org/), instead of consolidating the effort.
There was an interesting map posted here a while back on how children lost the right to roam. In 1919 the grandfather could walk 6 miles to go fishing but today the son is only allowed to walk in the street where the family live: http://www.dailymail.co.uk/news/article-462091/How-children-...
I think people that have the most toxic behavior on social networks are like that because they feel deeply ignored.

They act like children that want attention, since everything failed, they go all-in in the desperate hope it gets a reaction, something that makes them feel even a little bit alive.

This is something that is really overlooked these days, in a world where attention is everything, there is a lot of people who feel left out, their situation denied.
They feel so lonely that even being harassed in their twisted mind would be something better than what they live.
A least when you are harassed, people recognized you are worth being harassed and you can find people who sympathize with you.

That doesn't mean I sympathize with them, harassing people on the internet is just horribly wrong, there is no reason to do it (whatever they have say or done).

But if you want to talk to abusers,keep in mind they feel like the biggest victim, and probably something horribly wrong has happened in their life.
They don't want you to feel bad, they want you to feel worst than them and trying to shame them (even if you thing they deserve it) will only make it worst for them and for you.
OpenAI's Dactyl Improves Dexterity of Robotic Hands Without Human Input
OpenAI has trained a human-like robot hand to manipulate physical objects with unprecedented dexterity.Their system, called Dactyl, is trained entirely in simulation and transfers its knowledge to reality, adapting to real-world physics.Dactyl learns from scratch using the same general-purpose reinforcement learning algorithm and code as OpenAI Five.The results show that it’s possible to train agents in simulation and have them solve real-world tasks, without physically-accurate modeling of the world.

https://www.youtube.com/watch?v=XYoS68yJVmw
there are blogposts here detailing some use cases and experiences: https://github.com/golang/go/wiki/GoUsers#united-states
It actually is. Apple should embrace Homebrew or at least offer an alternative.
> I am 45 now and jokingly imagine myself unemployable.

You are not, far from it. Running your own business has taught you many lessons which will come very handy when looking for a job. At least that's my experience.
> Buggy mobile client (andriod) and dumpster tier performance are two areas they have been dropping the ball on since release, and requires innovation in some sense of the word.

Making your program meet what really should be a minimum acceptable standard is considered innovation now? Multimedia chat clients that performed well and weren't crippled by bugs existed in the 90s.

> Those are both very important. Innovation is generally important and I'm half curious as to why you ask.

Has Slack's attraction ever been that it's an innovative product? My understanding is that it's all about convenience. It's like IRC+bouncer with some shiny things and without the hassle.
That's not the point (as I understand it). The point is that many instances of NP-Hard problems are, in truth, easily solved.

To give an accessible example, consider the problem of finding a factor of an integer. I know this isn't NP-Hard, but it's something most people can easily think about.

If you choose a random large integer, odds are it has a small factor. 50% of the time it's divisible by 2, and most numbers (in a very real sense) or divisible by 2, 3, 5, or 7.

So most of the time a randomly chosen number is easy to find a factor of. In a similar way, most real-world instances of NP-Hard problems are actually easy to find a solution for. The proportion of difficult instances shrinks as the instance size increases[0]. Specifically, if you have an instance of SAT generated from a real-world situation, the likelihood is that it's not actually that hard, so even if it's large, an off-the-shelf SAT solver might be able to dash off a solution.

So when confronted by an NP-Hard problem don't just instantly give up. Choose an algorithm that has a go, and there's a good chance you'll get a solution.

[0] There are formal, unproven conjectures about this.
Plenty of problems have no solution, even in PDEs land where we're quite willing to redefine what's a solution (weak solutions, distributions etc.)
Scientists have successfully transplanted a bioengineered lung into a pig
That's a great way to put a cultural cap on the number of kids you can feasibly raise.
We had a similar bit of culture shock when we went to Copenhagen and saw parents leave their babies in strollers out in the cold while they ate or had coffee (baby was well wrapped and warm of course). That sort of thing would get the police called on you if you did it in the USA.
Personally I’d aim for the $1,000 iPhone, but I’d definitely consider the Apple Watch too.
Tony Judt outlines some observations on the dynamics between social trust and cultural homogeneity in "Ill Fares the Land".

I guess the differences between America and Denmark are one manifestation of these differences
Run containers like a boss
Sure, but configuration is more powerful. I the shell a lot, I’m not going to choose a suboptimal solution for my use case just because of a little bit of configuration.
What are you going on about? No one said parties in the Netherlands were not under adult supervision.

Parents in the USA (and increasingly in Canada) WILL stay and actively interfere in the party:

“That game is too rough for Jenny.”

“My child doesn’t drink soda, I’m just going to run to your fridge for Perrier.”

“Don’t you have enough cake for all the adults who stayed uninvited?”

Worse, as a host, you often need to run interference between the bulldozer parents and the 5 year olds who were dropped off.
microservices, deployed in containers like dockers and orchestrated through docker/swarm kubernetes. This is the very typical setup I have seen. people love to use go because it's simple, fast(goroutines for concurrency.
Then the noscript tag wouldn't fire here. But that's just shooting yourself in the foot. A page won't function with half its code running.
I dual boot Win10 and Kubuntu 18.04, plus I run Kubuntu on my laptop. I use Skype in both Windows and Kubuntu. Under Windows, almost unbelievably, it never works right. It either can't find the camera or it can't find the mic, but if it can find the camera it still won't transmit from it. In Linux, I had a little mucking about to get the sound going, but now it just goes.
The NYT seems to have a bigger reach, but Pewdiepie comes pretty close. Nytimes.com gets approximately 350 / 30 = 11.6 million visits per day[1]. Most of Pewdiepie's videos seem to have between 3 and 10 million views[2], with the average being somewhere around 5 million. Assuming that every nytimes.com user visits once per day and everyone within Pewdiepie's reach views each of his videos once, The NYT has approximately twice the reach of Pewdiepie.

[1] https://www.similarweb.com/website/nytimes.com
[2] https://www.youtube.com/user/PewDiePie/videos
The Next Step Towards Artificial Intelligence – Yann LeCun [video]
"Slows down" can also mean connection times. On a computationally weak device doing 4096-bit RSA is far from instant. This is, after all, one of the reasons people are enthusiastic about Elliptic Curve options in this space.

Some people need SSH to move a lot of data, e.g. for SFTP but some people just want their connection to a nearby machine to feel "snappy" and not take a beat to do the key exchange and authentication steps.
Go excels at:

- Anything that talks to a network (webservers, load balancers, caches - due to the fantastic built-in support for everything you eed, and concurrency primitives)

- CLIs (static linking and cross compiling make distributing binary CLIs a piece of cake)

- Gluing stuff together (it talks C, and all your favourite libraries are probably already available (gRPC, protobuf... etc)

- Munging data (expect orders of magnitude speedups over Python)

Go is bad at:

- GUIs

Why consider Go over other things?

- For me, Go is "the language with the least BS" there is. The "let's just get some engineers writing some code and ship it" story is literally miles ahead of Python/C++/Java/X language. It has been painstakingly crafted to minimise friction onboarding, building, testing, upgrading, and deploying.
Reaction to a child falling across cultures is so interesting in its differences. In a lot of countries in Latin America, when a toddler falls, all adults look away, to pretend as if we did not notice the child fell. The logic goes that if the child has an audience, they will cry, otherwise, they will just dust it off and keep playing.
This is a collection of reader feedback to a previous article. You clearly know little of the parenting issues that are coming to the fore in North America. It’s not fluff.
The Future Is  Personal Ads?
Yet there's no standard way for system and user programs to expose their parameters and help to the command line, like most TOPS-20 programs did. So bash's completion and help facilities pale in comparison.
BlueStacks 2 – What You Need to Know and Installation Guide
MISP – Open Source Threat Intelligence Platform and Open Standards
As outrageous as that might sound, at first glance, it's not really that far-fetched.

Pewdiepie is still the biggest channel on YouTube, with nearly 65 million subscribers, and 10+ million daily views, he has quite a global reach [0].

While the NYT is pretty much only a thing in the US, with a circulation of around 4 million [1], which afaik also includes it's 3 million subscribers [2].

Sure, the NYT also gets read outside of the US, but I doubt that happens on the same scale as Pewdiepie is consumed outside the US. Ask young people outside the US which of those two they actually know, and consume, and people are far more likely to answer "Pewdiepie" than "the NYT".

[0] https://socialblade.com/youtube/channel/UC-lHJZR3Gqxm24_Vd_A...

[1] https://en.wikipedia.org/wiki/The_New_York_Times

[2] https://www.businessinsider.de/the-new-york-times-soars-past...