skysight-inc/HackerNews huggingface dataset:
I both agree and disagree.

A metaverse doesn't need to include games per se, though portals to standalone games will be important - the metaverse simply acts as a lobby.

However, the critical component is the unified physics and interaction model. Games in the real world emerge because people can rely on consistent actions around which rules can be based.

Let people throw and catch, and people will play basketball with trash cans. Provide good collision models and people will play baseball or hide-and-seek. Basic occlusion and grabbing mechanics enable card games. Yes, provide great hit boxes and collision detection and people will become swordsmen.

Right now, creating great (predictable and realistic) physics in VR is CPU expensive and with lots of finicky edge cases. Leap Motion and others have done good work here[1], but anyone that has spent time in VR knows the challenges of simply stacking boxes without everything randomly flying away when the corner of one box is accidentally placed "inside" another box.

A successful metaverse requires physics to be predictable, consistent, and fun. Games will emerge. But expecting a single universe to somehow also extend to the requirements of games like Fortnite, Minecraft, or GTA5 - each of which have their own physics, graphics, and gameplay optimizations - is a difficult, if not impossible, goal.

[1] http://blog.leapmotion.com/designing-physical-interactions-f...
1. Dozens (if not hundreds) of tools are used. It's all about personal preference, and what you're used to. Personally, I don't often use most of the tools you mentioned except Mimikatz; I use a commercial framework paired with many open source or private PowerShell scripts and .NET tools.

2. Something like evilginx2 can provide man in the middle functionality for stealing MFA tokens, or I try to find endpoints that have misconfigured or absent MFA.

3. It depends on the engagement. We like assumed breach scenarios because they're more effective for the time and money involved, but clients want entirely black-box engagements fairly often as well. Otherwise, I'll focus on using OSINT to develop a phishing target list, assuming I do basic scans against the organization's external network footprint and don't find anything egregious.

4. It's all about experience. You have to come up against the tools, and then see what works. It's really a lot of trial and error, though a lot of common bypass techniques will work against multiple products. There's no one-size-fits-all bypass.

5. Twitter, public Slack channels, and research performed by myself and my coworkers.

6. Learn soft skills. It's easy to teach someone how to do the technical part of the job, but you have to be able to communicate it to stakeholders. Technically, you should focus on the areas that interest you, but ensure that it's something used by the types of clients you're doing work for. It doesn't help to know the latest and greatest Linux attacks if none of your clients even know what Linux is. It doesn't help to be a badass web application pentester if you're expected to be able to move through a large Active Directory environment. Personally, I focus on Windows and Active Directory environments.
> The true but unpleasant situation is that, on average, people on HN should be having more kids while those in developing countries should have fewer.

Exactly backwards if you look at the resource consumption and carbon footprint per capita in SF vs. that in developing countries[1]. iPhones and Ubers and Bird scooters are expensive. Not just in monetary terms but in terms of generating tons of carbon emissions during production, operation, and disposal/recycling.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...
Faster lookups, insertions, and in-order traversal than a red-black or AVL tree
You should go read the nanog-l archives and see how often this happens.
> that they'll never make to the public, but are probably making to the Trump administration

I would love to be a fly on the wall where the actual trade negotiation strategies are being considered. There is a very popular and simplistic notion that this trade war is nothing more than uninformed and random actions on behalf of the whims of a delusional, unintelligent President, that there are no "adults" involved whatsoever. I suspect the reality is very much different than that.

https://www.politico.com/story/2018/05/22/china-japan-lighth...

As China figures out how to deal with Robert Lighthizer, US President Donald Trump’s top trade negotiator, Beijing has turned to an unexpected rival for advice – Japan.

A diplomatic source who has dealt with Lighthizer said Chinese officials and academics have reached out in recent months to foreign diplomats and former officials of American trading partners for wisdom on handling the US trade representative.

The irony of China looking to its neighbor and rival Japan for insight has been brought about by the pivotal role Lighthizer played in the US-Japan trade battles of more than three decades ago, with severe consequences for Japan.

“Lighthizer is tough and relentless in negotiations,” the source said. “Some Chinese officials and experts are looking for advice on how to deal with [him].”

As former US President Ronald Reagan’s deputy trade chief in the 1980s, Lighthizer negotiated two dozen trade agreements with foreign nations on a range of commodities, from steel to farm products.

When Japan’s trade surplus with the US was sparking a confrontation between the two countries, the former international trade lawyer pressured Japan to reduce steel and auto exports to the US by restricting its shipments of electronic and agricultural products with punitive tariffs and quotas.

Washington also launched a series of trade investigations against Japan, leading to the US dollar’s depreciation against the Japanese yen.

Japan’s economy went into a decade-long decline after an attempt to boost domestic consumption through the lowering of interest rates triggered a bubble economy built on inflated real estate and stock market prices that ultimately collapsed.
Get Current Google Chrome Tab in Node
This exists already, make sure to google it.
http://www.hnreplies.com/
I agree the clean-up is stunning in scale but in terms of the causes then I only see a regularly repeating pattern. The China Syndrome maps out quite nicely how it would happen in a commercial reactor i.e. pressure to not report problems leading to falsifying safety reports leading to potential critical situations. Commercial companies often have existential pressure to cut costs to meet goals leading to safety violations and it happens all the time PG&E, South West, PCA... it's an endless list.
I do find it amusing for its retro sensibility from the times when it was easier to typeset additional words on a thing than images or illustrations.
Tesla Model X Reportedly on Autopilot Slams into Construction Truck
Business Ideas for kids: How to make $10
I got a gig writing the curriculum for "Kids Entrepreneurs" and I need ideas on how kids can make their first $10; the caveat there is that it should give them an idea about:

* Profitability: it can't be "sell your $100 games or parents' stuff"

* Sourcing: best not be a 1-off

* Scalability: can't be something that doesn't scale well like... mow your neighbors' lawn undercutting professional landscaping companies

I've got down so far"

1. start an informational blog and put AdWords/Affiliate
2. Design and sell stickers online (lame but it builds the concept of BRAND)

That's all I got. ANything else?
Sometimes you encounter some questionable code and you wonder: "What idiot wrote this?" So you `git blame` and you find out "Oh, I'm that idiot."
I think we should use "pro-abortion" and "anti-abortion". That is, after all, the relative positions of the two sides, and it tells us the specific issue at question.

But the word "abortion" has negative connotations, so being "pro" abortion has negative connotations.

It's a PR problem, mainly.
Wasn't this the idea behind Froogle?
Yes, this.

Sometimes you have a choice of a clever way to do something, which saves a few lines and uses neat language tricks that you rarely use * , or just doing things the boring way. As long as the boring way is obvious enough, it's often the better choice.

* I'm looking at you, Ruby... :)
I don't like the idea of attention span in the context of media consumption. It presupposes that the producer has some kind of right to everyone else's attention just because they made something. If you're not going to help filter yourself out from people who won't be interested in you, it will be and should be an automatic no.
> git reset --hard HEAD

story of my life
It's likely the inverse: the more knowledge, the more intellectual humility, which is just rephrasing Aristotle, “The more you know, the more you know you don't know.”
> Human programmers have a limited discipline budget

You think humans are bad, try working with Lobster programmers, they get work done, but their coding style is just horrible (they use tabs).
Graph Signal Processing: Overview, Challenges and Applications [pdf]
A lot of those frameworks exist to bring modern features of JS back to older implementations, and others exist to functionally bolt on a distinct type system because many people like static typing.

And yeah, JS has some old crufty things, but it also has the ability to do things nicely now. No one is forced to use old syntax, and most new code does not, but because those features have not been unilaterally removed there has not been anything like the problems python3 has produced.

Seriously: what new syntax in python three necessitated breaking python2 compatibility? Even your string example is weird because JS allows arbitrary invalid ucs2/utf16 strings despite adding actual unicode compatible APIs.
> So it is a calculated risk that they won't sue, absolving Amazon of any actual negative consequence.

If that’s the standard that legal and ok gets measured on, yes, then that’s likely legal and ok.
That's what I was thinking of but salt doesn't do well with plants unfortunately so that's why I thought dirt might work.
VB 6 is probably not a good example.

Even nowadays many languages don't have features that VB6 offered incl. WYSIWYG. Debugging capabilities of modern languages/environments are still often not even close to what VB6 offered 20+ years ago.

C# certainly is outstanding but I think Microsoft made a gigantic mistake by killing VB6 the way they did.

Microsoft's prevented a large amount of people to write applications, since a new ecosystem like C# or VB.net was significantly more difficult to learn and understand.

In retrospect Python or Node probably took VB6's place, so Microsoft just lost out on a huge market there. Bad management decision.
I noticed in TFA:

Entropic will mirror all packages you install from the legacy package manager.

Not sure what that exactly means, but it _sounds_ like it will proxy packages from npm in some manner.
> Most links, however, are better attributable.

I strongly disagree on that. The fact that you have an account behind it doesn't make it attributable at all. There's nearly no verification on 99% of the internet. Some studies consider that 9 to 15% of Twitter accounts are litteraly fake [1]. TwitterAudit believe that 40-60% of Twitter accounts are fakes.

They aren't attributable to anyone except a username, which is worthless.

> You could make a car that any website that similarly allows anonymous code execution should have that warning or be blocked.

It was never about code execution but what they call "wallet code" which is what I did in another comment [2].

> Most links

You can easily register a domain anonymously. Most links are fine sure, most possible domains, aren't, which is my point. Show a warning (which they do on URL Shortener) instead of blocking a domain altogether on ALL links and use a white list (which would include MOST used domains) instead.

[1] https://aaai.org/ocs/index.php/ICWSM/ICWSM17/paper/view/1558...

[2] https://news.ycombinator.com/item?id=20124667
In the video, the woman’s face is clearly visible and there
is no obvious criminal activity taking place. The Facebook
post shows her passing between two cars. She pulls the door
handle of one of the cars, but it is locked.

Yeah that's pretty clearly attempting to steal vehicles / contents of vehicles, that's 100% what that looks like.
I write first for readability and performance second. Not to say that performance isn't important (and of course I pay attention to O notation), but throwing a little more memory and CPU power at a web page is far cheaper and easier than spending developer time reading code.
Looks like they conveniently forgot of when they sent the entire browsing history of some users to a third party advertisement agency. Thanks for protecting my privacy, Mozilla! Looking forward to your next surprise.

https://blog.mozilla.org/press-uk/2017/10/06/testing-cliqz-i...
They have a ways to go, if they want to compete with some of the Japanese Light Novel titles.

I Came to Another World as a Jack of All Trades and a Master of None to Journey while Relying on Quickness

or

There was a Cute Girl in the Hero's Party so I tried Confessing

or the rather tame

Didn't I Say To Make My Abilities Average In The Next Life?

It's kind of interesting to see what is done to make titles stand out in an age where anyone can write a novel on the web (or publish a book on Amazon).
Ideology and science are not like the ability to run fast. They don't require biological heritage to propagate. If I spent the money I would spend educating my kids on funding education in the developing world it would probably result in far more net increase in awareness of climate change.
Is logical consistency not a core tenant of a rational argument?

I’ll concede that some people don’t value logical consistency - but that doesn’t make them more rational in their arguments.

If there is subjectivity in a ‘logical inference’, I’ll err on the side of being open to it.
This might be useful: https://earnestcapital.com/shared-earnings-agreement/
Because the research would benefit them?

If I offered you an deal that paid you $10 for every $1 invested, with the caveat that it would also pay your competitor $11, would you actually not accept it?
You might want to check out strimzi[1]. They've got a couple quickstarts for minikube or okd to help get folks up and running.

[1] - https://strimzi.io/
Hey Bbc, it's NASA not Nasa.
They [mobiles] dont have to be more complex than desktops, and that is what is being solved here with linux based phones. a non baseband CPU solution removes a layer of complexity that is not required for the intended function of a phone [communicating with other people]
I might add, if linux doesnt work well for you then you can submit a ticket or write your own solution.
Google is busy being evil and making their own government.
Thats right! I knew i was smarter than everyone else!
>> but about Google losing their mobile market share.

Under current policy, threats to US industry are threats to national security. That is why Canadian steel was listed as a national security threat. They aren't quiet about these things any more. Cutting into US market share is now openly described as a security threat.
Well, when a company actively tries to make its employees private life a service provided by the company, that's inevitably going to include their activism as well.

The bigger companies in particular are your employer, your restaurant, your gym, your laundry service, your transportation, your social life...
Yes.

Blackberry in mobile OS share had it for a while, though I'm sure you'd argue that it doesn't exist anymore, but you had asked about ever, not just right now. Video game consoles are another example, with the Nintendo, Xbox, Playstation.

In just about every market there exists two natural economic leaders - the quantity (a.k.a. cost) and the quality leaders. There are market leaders other than the natural two who can arise through other means, such as ecosystem lock-in, tech patents, brand exclusivity, or some other method.
Years ago I wrote a sketch for the generalized form of langtons ant: https://pcsedit.appspot.com/#view/mbarkhau/langtons_ant.coff...
Is number 3 backwards?
Here is the Hello World example for WASI in headerless C using clang. A little bit more code but also more general.

https://gist.github.com/s-macke/6dd78c78be46214d418454abb667...
the chinese government has a different kind of relationship with most of the big companies in china than the US companies have with the US government.

gonna drop this here.

https://blog.erratasec.com/2014/03/we-may-have-witnessed-nsa...
> There's the theory that misspellings in a Nigerian email are meant to filter only the truly gullible, but IDK if that is true.

I think the crazier misspellings with wild character substitutions only started after bayesian spam filtering.
> This function name isn't correct

When dealing with articulate code I often rename the same thing multiple time while I understand it better/clarify it's purpose.
Also I love how naming protects the purpose of a variable or method, mentally speaking
As a Junior: Creating the most abstract grand architecture to apply to every facet of my application will solve all my problems.

As a Senior: Replacing all this architecture astronaut indirection with simple linear concrete code will solve all my problems.
FDA targets vaping ‘influencers’ for online promotions
are *not censored
Honestly? 4ish years of a stadia subscription will run any game released in that time period, and also the entire back catalog of PC gaming, minus some annoyingness around early 2000s games and permissions. My $500 PC runs VR at 1.7x supersampling with zero issues, and can 1080p60hz any game at all with zero trouble.
It used to amaze Joyent's clients how small Joyent's Cloud Operations team was.
Samsung tizen or amazon fire phone are not great successes.
Yes they can - they can buy an Android device.
Comments rot, but so does everything else such as type names, tests, variable names, field names, designs, architectures, etc.
It should be referred to as Tracking Tech, it reflects the actual goal much more clearly.
Thanks for clarifying, I think I get it. It almost sounds a bit analogous to an RTOS where you dictate your deadlines to ensure they are met rather than letting everything run wild and hope for the best.
The Origin of the Term “Junk DNA”: A Historical Whodunnit (2013)
Article without ad/paywall: https://outline.com/XS9Yqt
That's how I see it too.

The other day I came across a headline where Facebook announced that they removed 3 billion fake accounts. It made me wonder whether advertisers were paying to show ads to those accounts.

My view is that the bubble is bursting from the side of the advertisers realizing the in/effectiveness of ads; and from the side of the "advertisees", people generally becoming aware that ads are a security/privacy issue, and ignoring or blocking them altogether.

Relative to the amount of data tracking (theft of privacy) that goes on, most ads are shockingly irrelevant. It's about time the bubble popped.
I have no idea where the mindset comes from that only large companies have large datasets.
This isn't quite the same situation but it reminds me a little bit of xkcd.com/1421
I love them:

> Travels into Several Remote Nations of the World. In Four Parts. By Lemuel Gulliver, First a Surgeon, and then a Captain of Several Ships

Or another all time classic:

> The Life and Strange Surprising Adventures of ROBINSON CRUSOE, Of York, Mariner: Who lived Eight and Twenty Years, all alone in an un-inhabited Iſland on the Coaſt of America, near the Mouth of the Great River of Oroonoque; Having been caſt on Shore by Shipwreck, where-in all the Men periſhed but himſelf. With An Account how he was at laſt as ſtrangely deliver'd by Pirates.
The main thread I pointed to was one of white nationalism and related areas of white supremacy and white separatism.

While that certainly includes antisemitism, most of the people in the organizations you describe do not consider themselves white, nor, I suspect, are they doing so because of a believe in some variant of Aryan racial superiority.

That makes them "not Nazis".

Similarly, those killed in the Holocaust included Slavs, Jehovah's Witnesses, Roma, and homosexuals. Though these were considered racially inferior, deviant, or enemy nationals, while the Jews were falsely maligned as a 'counter-race', deserving of far worse treatment.

That does not make all anti-LGBT people Nazis by extension.

Just like it does not make all anti-Semites Nazis.
What I'm saying is that that is a choice on the part of the library developer.

You can make APIs that are ABI stable (literally that's the entirety of the Microsoft and Apple platform APIs, and plenty of open source libraries as well - Qt and GTK for instance). You can also explicitly choose not to (which I believe includes OpenSSL).

Basically if a library or application is not or cannot provide a stable ABI, it cannot be used be a platform where the default update model does not include the possibility of recompiling all software. Essentially such a model would require Apple and Microsoft to have the source for all apps, and be the primary/only distribution point for all of them as well - note that this is host most linux distributions operate: any given update can result in an arbitrarily large portion of all software for the system being recompiled.
Thanks for opening a new perspective. It makes sense!
Thanks spydum!
Nowadays, in most system architectures, app servers are stateless and can be scaled horizontally. But something needs to hold the state, and that thing will be the bottleneck. Yes, you can horizontally scale some databases, but distributed state is very tricky to get right and will have performance trade-off.
Microsoft also provides CNTK and CNTK-GPU[1], which can be used as a backend for Keras. That could make life easier to kick off with machine learning by providing correct libraries for GPU. If you ever tried to install not-the-latest Tensorflow for the oldster graphics card you may know what I'm talking about, all that wading through a variety of lib versions. Nah, good news anyways.

[1] https://docs.microsoft.com/en-us/cognitive-toolkit/setup-win...
The police demanded he unlock his cellphone.He didn't and spent 44 days in jail
Well, these ideas actually were new around 1900-1930, and very influential even without Loewy.
Linux kernel 5.1 data loss bug when using devicemapper and SSDs
Google Research Football: A Novel Reinforcement Learning Environment
State laws wouldn't apply. Only Federal.
I'm forry about the long-f there, but the title doefn't look right without it.
I like

https://en.wikipedia.org/wiki/Reborn_as_a_Vending_Machine,_I...
I think there are two aspects. One is that it probably actually is a more robust technical approach, and they don't need to do a lot of research, because there are open source projects they can easily adapt.

Number two, they want to get in ahead of other cryptocurrency. They don't want to wait around for Bitcoin or Ethereum to become an expected form of payment, because by that time they won't be able to cash in. If they have their own cryptocurrency, they can take advantage of the hype for bitcoin etc., but still control and profit from it directly.