skysight-inc/HackerNews huggingface dataset:
>It is the obvious extension of existing trends in technology.

I'm not so sure, but perhaps... although there's some really big problems that need to get solved to get there, and some of them aren't technological problems.

1. The technology isn't there yet. To their credit, it might be getting close though. A not insignificant number of people still get sick from VR goggles. The resolutions just aren't at present sufficient. Available portable computing power might not be enough at present. IMO, the cartoonized VR environments we can currently produce on the fly aren't going to be of as much interest as more realistic environments and avatars. The spatial resolution of sensors and lack of tactile feedback aren't gonna cut it for even the most basic tasks.

2. People wearing VR goggles look dorky AF. In fact, they ARE dorky AF.

I don't think Facebook's upper management fully appreciates this issue. Social stigma is a hell of a thing to try and fight. It's not impossible to do, but it will be way more challenging than I believe they think it is.

3. No one wants to wear a blindfold in public. VR goggles are basically that and worse. AR might be able to address that, but for whatever reasons, having a screen in your hand doesn't trigger the same vulnerability response people would have to VR goggles. (It should, because it steal our attention like nothing else, but it doesn't.) People don't feel comfortable if they can't read the social cues of people around them and see danger approaching.

I think one of their strategies is the most promising: Turn AR/VR into a common workspace standard. Monitors are big, clunky, hard to move, inflexible, etc. If you could use VR to create a really clean functional workspace to replace the monitor, that might be a real winner and help drive up comfort and adoption issues.

This is still a really hard domain to solve though. In video calls, we still have a lot of people who call in on their phone. This technology is compatible with lots of devices. One person wearing a VR isn't going to be compatible with everyone else though. If I'm meeting you, in general and especially for anything with higher stakes, I don't want to talk to a fucking cartoon, I want to see your face.
Infinite Bash History (& More)
You’re thinking of 1:1 communications, I would guess.

In reality twitter is 1:n relationships.

Content that is interacted with may lead to new interactions from unrelated people. So it’s really n:n.

A persons posting time, in any event, easily approaches one’s ability to moderate it. It’s very easy to spew content and requires much more effort to analyse and weight it.

I sincerely believe it’s not in step with the growth of users, instead it is exponential.
Does that suggest the vast majority of them are overpaid then?
Critically, the price didn’t even shift that much given his takeover offer… which is just nuts. If someone offers to buy all the stock and it doesn’t shift up to at least close to the offering price, then something is wrong with either public perception of the company or the entire stock market.

It eventually drifted up, but you see other companies where a hostile takeover offer is cause to halt trading due to how fast the price spikes…. Which did not happen for Twitter. Twitter is not a “blue chip” stock which people expect stability from, perhaps even a gasp dividend… but nope, it’s a tech stock with none of that… yet is weirdly stable. That’s screams “complacency” to me and complacency is fertile ground for business, either by outside forces via hostile takeover and new management or a new disruption from a new market entrance. Given the network effect pressure it’s obvious that hostile takeover looks, at least from a “running the business” perspective, to be an obvious move.

Like many business decisions it just looks to me like “who will gamble on a bet this big”… and these days it’s individual billionaires who can afford to make bets like this. It’s a second golden age of capitalism, and I’m looking forward to the next Great Depression and the much needed cultural rest wth respect to assholes with too much money.
I can‘t remember where I‘ve read it, but James Fellon was studying patterns in brain scans that indicate a psychopath. He found out, he himself is a psychopath.

I just remember the anecdote, not the outcome of his studies.
Yes, I have YouTube Premium and it is, by far, the best money I spend every month on video.

During the pandemic, my family settled into a routine of watching some YouTube every evening before we get the kids in bed. The recommendation system has dialed in our tastes very well and basically get an enriching, relaxing, enjoyable ~30 minutes or so of shared experiences every night specific to our hobbies and interests.

When we pick up a new interest, it's quick to notice and start recommending related stuff. When we move on, it doesn't tend to take long to get it to stop recommending stuff in that category.

It definitely tends to overfit, but it's so much better than most other systems and I will absolutely take that over it recommending garbage-but-popular content.

Also, most of my music listening these days is DJ mixes on YouTube.
> Libertarianism is literally just liberalism before modern day US liberals coopted the name

Once liberalism stopped being purely oppositional and established some power, there became a division between people for whom the progress achieved to date was the end goal and the people who saw it as partial.

In places where the success of liberalism also ushered in pluralism (not the US), the latter group got different names depending on exactly what they saw the end goal as...

In the US, once the early progress of liberalism was the right edge of the Overton Window, use of “liberal” and “conservative” as evolving relative-to-center terms for the directions on the primary axis of political dispute became fairly common, though even that fell apart as a consistent thing when part of the local “liberal” coalition turned sharply right with neoliberalism, resulting in an evolving use of differentiating language within the former “liberal” umbrella.
> interesting to see if he can find the elusive path of maintaining free speech

I am also utterly gobsmacked how people here jump to the defense of billionaires.

> Taking a moment to think about how utterly crazy it is that in 2022 a company with a significant dataset of private and public communications, that has municipalities, companies and governments on the platform, can switch ownership with pretty much zero scrutiny -- https://twitter.com/emilybell/status/1518580094649966592
I expect people who says that specific freedoms and/or principles are important to them to let such beliefs guide all their actions not just when it is convenient for them.

I expect them to also live under the same sort of rules and regulations they would have the rest of us live under.

Being honest and not lying often would be nice too.
Good question. The answer is that Hare does not have real pattern matching as you may understand it. The switch statement switches on values, and the match statement switches on types. Merging these faces two problems: one is that the grammar does not support types and values appearing in the same place, and the other is that it would imply either dependent types or a hack similar to them, which we're not really interested in. But I can see that on the surface, the distinction appears a bit arbitrary.
That is one person so I would not read too much into it.

When I read CV and I see github link it is "nice to have" so I check it after I consider that person has enough work experience.

I have only seen "meh" code on GH. If someone would have contributions to some real OSS project he would probably jump queue to front, but it is not like I would throw away application because person is trying just stuff out on GH.

That said - I don't see value in putting my own trash projects on public GH profile. I can have it in local repository or in private repo if I want to synch it between computers or deploy to VPS.
I have a feeling the server cost to run twitter is pretty miniscule. The major costs are probably headcount (and they don't seem to be doing very much). I wouldn't be surprised if you didn't require that many subscriptions to keep twitter alive (and as long as it's still running it won't die down).
Ask HN: Which language should I learn for Back end?
I'd like to learn backend engineering and don't know from where to start, been messing around with NodeJS a few times(and felt comfortable with it) but nothing special. I also consider learning Go and have some xp in Python (but not with Django or Flask). Need help to choose one.
> So why do highly secular countries like France and Denmark draw the line at 13 or 14 weeks? In reality, the abortion debate rests on competing moral ideologies--one that emphasizes the importance of reproduction, and one that emphasizes the importance of individual choice.

I had to look this up and while it's somewhat true, it's highly misleading. "On demand" abortion in Denmark is limited until 12 weeks. However you can still get an abortion afterwards "if the woman's life or health are in danger" or "if certain circumstances are proved to be present (such as poor socioeconomic condition of the woman, risk of birth defects in the baby, the pregnancy being the result of rape, or mental health risk to mother)."[1]

The special circumstances allowed by the Mississippi abortion ban are much more narrow, including only medical emergencies and severe fetal abnormality[2].

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

[2] https://www.khou.com/article/news/local/texas/mississippi-ab...
Well,
1) He publicly claimed it was his final terms, but there is no reason a board should not at least try to use any leverage they have to try to interrogate that claim.

2) The valuation is not the only thing the board and Musk need to agree to. There are break up terms, ability to accept a higher offer if one materializes, liability in case of funding breakdowns, antitrust assurances, etc etc. So again, any leverage is useful.
Can somebody please tell me whether there is, must be, or can be any relationship between a photon's electromagnetic wave phase and its quantum amplitude phase?

Being more specific, if I have a pair of entangled photons, does their interfering constructively, in the classical sense, have anything to do with the probability that a photon would be detected there?
Even with C it only looks like it, if one sticks mainly with a specific compiler and OS.
Reddit has free moderators
Spaniard here. Over 50k is definitely possible, particularly now with so many remote opportunities available. Unfortunately, those positions are highly-coveted, so prepare for long interviews with multiple stages.

I think becoming a software engineer is totally possible for you, you are only in your mid-30s. However, I think you need to like the field, at least a bit. Do you enjoy it?
EU unveils plan for ‘largest ever ban’ on dangerous chemicals
Slightly off-topic: any general opinions about this blog? Some very interesting stuff IMO
Show HN: Can you turn SOUP into BACK, changing just one letter at a time?
meanwhile does everything on wsl2 still bypass windows firewall?
Did you get it yet? Multiple reports of 1-month-plus shipping delay notifications after the order is placed. I ordered one of these myself and canceled after the delay. Still plan on ordering one albeit with a different config.

Originally I opted for the 5700GE (apparently slightly faster than the 5750GE) thinking I wanted the most power possible in the box. But my new thinking is I really want a 5300GE to pull out and put in an AM4-based silent HTPC for the living room, then upgrade the HP with a separately purchased 5700GE. QuietPC seems the only vendor selling these "GE" 35W models -- but not any 53X0GE parts. In other words buying one of these non-vendor-locked HP minis and ripping them out might be the only way on Earth right now to get one's grubby hands on any 53X0GE.

Also, are you sure there are two M.2 slots on the EliteDesk G8's? I know they are on the G6 but haven't found confirmation the G8's continue the tradition.
This approach typically works well for close-range convex surfaces (hand tracking, bin picking, face ID) but fails pretty miserably when longer ranges and concave surfaces are involved, due to quadratic signal dropoff and multipath errors.

Exactly. This has been used before for short-range sensors, modulating the outgoing light electrically. Microsoft used it in the second generation Kinect. Mesa Imaging used it in 2013.[1] The prototype of that was shown in 2003.[2] I looked into this in my DARPA Grand Challenge days.

Since it's a continuous emission system, you need enough continuous light to overpower other light sources. Filters can narrow the bandwidth, so you only have to be brighter at a specific color. This works badly outdoors. Pulsed LIDARs outshine the sun at a specific color for a nanosecond, and thus can be used in bright sunlight. Also, they tend not to interfere with each other, because they're receiving for maybe 1000ns every 10ms, or 0.01% of the time. A little random timing jitter on transmit can prevent repeated interference from a similar unit.

So, short range use only. For more range, you have to use short pulses.

For short range, there's another cheap approach - project a pattern of random dots and triangulate. That was used in the first generation Kinect and is used in Apple's TrueDepth phone camera.

[1] https://www.robotshop.com/community/blog/show/mesa-imagings-...

[2] https://www.researchgate.net/publication/228602757_An_all-so...
They might not want to end up like Yahoo where there was an offer not accepted then the stock just went down and down from there. With the near certain recession coming the board would be on the hot seat hoping that the stock price would eventually go back up while Elon would be nagging them from the sidelines the entire time.
Hah, I'm a bad person to ask because I'm managing now. I've used much more React professionally, but I still find myself much more productive in the Vue ecosystem.

I don't often collide with company cultures that require specific language/tool experience in my network these days, though I realize they exist out there. I haven't ever hit an issue launching into a job in unfamiliar languages, and I've made that leap with all of Ruby/Java/Golang/PHP/Python – minimal pre-exposure in every case (school was C++).
I think you're taking some of my language too literally. I wasn't necessarily claiming that Twitter has some yet to be found soul mate in the form of a perfect owner. I was more suggesting that someone whose behavior has at times seemed erratic and immature might not provide the best leadership for a company like Twitter. Especially since, ostensibly, their business is all about how people present themselves and communicate on the internet.

I guess I thought someone might come along with some technical, economic reasons why his individual behavior and choices might not factor in as much as I imagine. Although I guess the way I began the discussion probably invited misinterpretations.
> utterly insane how people here jump to the defense of billionaires.

The discussion forums hosted by a startup accelerator are friendly to major capitalists? Who would have expected it?
If you have a few minutes, can you list a few of these problems? Just curious here!
He stated the offer isn't for economic reasons. That's not mutually exclusive to wanting a profitable company in the longer term.

You can want to protect free speech and want the company to do well too. But I do believe his priority is free speech first. Profits, if possible, second.
It's a bit depressing that Zardoz[1] might suddenly become a relevant piece of social commentary. If we get to the point where we need to choose who gets to be inside or outside of the bubble our ethical codes are going to collapse.

1. https://en.wikipedia.org/wiki/Zardoz
> ideologies--one that emphasizes the importance of reproduction, and one that emphasizes the importance of individual choice. Neither position is based primarily on scientific facts or rigorous logic.

I would say the former isn't about the value of reproduction any more than the principle of not killing a one-year-old is not about reproduction. It's about what counts as murder, based on what counts as human life. Whether or not one thinks of a 15 week old as being human life is all the question is about.
> It's hard for me to joke less and laugh less because it is naturally who I am. I would love to hear other people's experiences, has laugh/joke less helped you?

I try to bring a more complete version of myself into my work. I treat my coworkers and clients as peers that I'm collaborating with towards common professional goals and embrace an honest, informal air that includes humor, cynicism, sympathy, excitement and whatever else gets stirred.

I do this knowing that not everyone approaches their work this way, and not expecting them to.

What shakes out is that I tend to leave an impression on the clients and coworkers I collaborate with and that I accumulate tighter and longer-lasting relationships with those whose impression is positive.

A few decades into my career, this means that even while I work as an independent consultant, my collaborators often feel like a family where there's a lot of respect, trust, wholeness, and acceptance. I'm not forgotten and -- because I also do good work -- I can usually find it when I need it. It's worked out well.

But I also harbor no illusion that there aren't people who I've rubbed the wrong way and who would prefer a more compartmentalized work environment or who just weren't into my vibe. I don't blame them, and I don't sweat it.

I also don't know that my approach would have flown had I gone down the megacorp route. That's fine by me too.
> Germany just made wearing the 'Z' illegal

Technically true, but without context, easily misunderstood. It's illegal in Germany to promote or advocate for illegal acts. Since Russia attack on Ukraine is an illegal act, it's illegal to promote or advocate for the war, and this includes the Z symbol.

Also "incitement to illegal conduct and imminent lawless action" is also illegal in the U.S. it just gets interpreted a little different.

> There is only one country on earth that has decent free speech and it's the US

Except for nearly all the other countries in Europe, Canade etc.
Huh, I thought they kept the temperature in modern subs tightly controlled for the sake of the missiles. Maybe just the missile tubes receive this care?
All c++20 here and just waiting for Clang and ultimately Xcode to catch up with MSVC so we can use ranges and pmr
If what you need is C++ (which IMNSHO it is not) then starting with C is a bad idea. Here's Kate Gregory's talk, you should definitely listen to her even if you think I'm an idiot because she actually teaches people C++ and I (thankfully) do not.

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

Now here's my rant, which is unrelated to Kate's very smart talk:

C has an excuse, because it was written in the 1970s for the PDP-11. In the 1970s struct qualifies as a fancy new feature. In the 1970s a wide pointer is very expensive. In the 1970s a linked list is often a good choice of data structure. C++ comes along quite a lot later. These things are already untrue or fast becoming untrue, but rather than risk being unpopular Bjarne's language just cargo cults C. It is almost all of C, plus more... stuff.

C++ does not fix any of the worst problems with C, because doing so would risk losing compatibility and hurt Bjarne's adoption story. As a result, with only a handful of exceptions all of that broken garbage is still there. C++ still has the almost useless built-in array type from C, it keeps weird syntax from C that was too hard to ban in the 1970s compiler but you should never use, its built-in types have the same stupid, confusing names like "long" and "double", it has this awful "macro pre-processor" which makes even trivial tooling problems very difficult and set back software quality by at least a decade.

Kate's approach avoids teaching beginners about most of this. It's still there, which is bad, but at least you aren't making them learn about it, only to them immediately tell them it's forbidden knowledge and is prohibited in your nice modern C++ codebase. Instead of starting with raw pointers, and then trying to impress upon them later that these are a bad idea, Kate gets to begin with references and then a smart owning pointer.
> The current limit was still arbitrarily chosen

Right, it was even more arbitrarily chosen based on stylistic preferences not any communication system constraint.
And here is the entire problem.

> code that targets Linux

This is too big of an assumption to make. For instance, the last company I worked for does contract with DOD where output of the project is two installers for windows an macOS, despite the product working flawlessly on Linux.

The is a HUGE world out there where your deployment targets won't be Linux servers, and this is a huge blind spot for a mainstream want to be language.
You forgot "Building Better Worlds".
can someone explain why you'd spend $210/share rather than just buy on the open market at ~$50/share now? Are the $210 shares better in some way? Why would the $210 price double?
You're right, of course. It's just much less clear to me why local anesthesia would be implicated in cognitive impairment. But the brain is a complex thing, so I suppose my intuitions don't count for much!
Yes, I imagine it would have been the same on Instagram. And yet he posted it on Twitter and they put a ruling on how he had to get approval before tweeting specifically. I imagine that ruling would still apply if he were to own Twitter but I see it as a potential escalation: "You're telling me I can't say whatever I want on my own platform that I just bought with ~$40B?"

Maybe I'm wrong and he'll still abide by the law (which, apparently he wasn't doing very well anyways), I just see it as possible escalating conflict between a private business and a government agency.
Engineering Levels: A Case Study from Three Perspectives
The power of a good level framework as seen through three different perspectives
GC currently causes a lot of memory traffic, that is true. So don't touch the whole heap. Wow, that reference is old. It doesn't even use a generational collector. Hans is a bright guy and is up-to-date on current GCs; I kind of doubt that he'd agree with your use of his old paper to characterize today's GCs.
Thank you for serving.

And thank you for updating my apparently inaccurate or out of date knowledge.
If I give someone a sample docker-compose file, they can immediately run my service regardless of OS. If I distribute manually, I need to provide instructions for setting up the proper dev environment and packages for several common OSes and distros (brew maybe, apt, rpm, etc.).

Speaking personally, I know how to write a proper Dockerfile, (and it's a skill that's learnable in a couple hours). I have no idea how to distribute packages through other formats and avoid footguns.
Precisely that. It's a workplace where people work with a purpose, not a popularity contest. A similar sentiment is expressed in ch. 4 of St Benetict's Rule.
So, how does that work for current stock holders and employees? If you own Twitter stock, will it be automatically sold at 43b val? And twitter will get out of public markets?

For employees, are they pretty much seeing their comp getting divided by 2 because now they can't sell the stocks/rsus they vest every quarter?
Sorbet and 100% cov makes Ruby refactoring possible
I got a 404 when attempting to view the demo, as the link says one URL but actually sends my browser to https://www.abcdesktop.io/demo (instead of the demo subdomain)... not the most inspiring first impression, I must admit.
What does "wholly in C++20" mean? How does "wholly in C++20" differ from "partially in C++20" or just "using C++20"?