skysight-inc/HackerNews huggingface dataset:
The gameplay is building a factory. An example of a more sophisticated interaction with the in-game "nature" is Minecraft: there the living things just become a part of your factory.

The simulation in Factorio isn't "harmful", it's just incomplete (in a way the author of the post doesn't like) because the implementation has started from the factory, not from the world (like Minecraft or Dwarf Fortress did).
I can't disagree more. The US semiconductor industry is more vibrant than ever.

Intel reported record quarter every quarter for the last 2-3 years.

Fabless semiconductors are doing better than ever - nVidia, AMD, Apple, Qualcomm, Google TPU etc.

Most of the high performance ARM SoCs come from Apple and Qualcomm, both American companies.
Avoiding exposing identifier details to your users
Sorry, I didn't read the document that closely. It was a bit too long.

Overall, virtual IPs are still an interesting solution.
And a 905P costs a quarter of that.

But seriously, a 970 Evo Plus is a high performance SSD suitable for a workstation and that's $400 for two.
Google has a URL parameter to turn the personal search feature off.
I disagree. The reason is that some people is not educated in async or just lazy. It takes just one person that refuses to go async to make everybody use video. I heard it thousand of times: "let me call you cause I explain better by phone"
No, you don't. You just use many resources to keep conversation going until you find terms and produce proper phrases. You could perfectly have elaborated this by your own and wrote it down in an email or chat group.

Sorry this was deep inside me and had to come out :D
Or Life
No, models are useful.

However, models of "value of life vs. other-thing" are almost always useless.

Why? Because you don't care about that question. You care about other questions.

And, crucially, the models you use to answer those other questions tend to have so much uncertainty that your model of "value of life vs. other-thing" turns out to not really contribute anything useful to the analysis.

If I ask for a policy that maximizes the value of some function $f(x) = \theta_1 * x^n + \theta_2 * c$, for example, then will you focus your effort on modeling $n$ or $c$? What if I tell you that the best you can do is get $n$ down to an interval $[-100, 100]$? Will you then go on to think a bunch about what to do with $c$, especially if you know that whatever $c$ is it's probably between -1 and 1?

My suggestion is that, in most cases, "value of life vs. other-thing" is the $c$ in this example.

In the case of COVID, you want all your smart modelers thinking about how to minimize the chance of protected exponential growth within any region. If you do that, you have the right answer. The exact trade-off between lives and other things doesn't matter because, with covid, __preventing localized protected exponential growth is always the right answer__. The "lives vs other-thing" question is a complete distraction in the decision space.

> I can't pull anything out of this other than "models are useless, so don't bother", which is a non-answer.

Is it? Models are always modeling something! Modeling the effect of reddit meme spread on covid-19 spread is probably useless. That doesn't mean cluster SIR models are useless.

Don't model things that don't help you make decisions.
President Trump Just Suspended the Tech Industry's Favorite Visa
Is that all it is? Pay a celebrity to say something? Its a gimmick and the novelty will quickly wear off. It will be one of those fads that have a small shelf life because you know the celebrity will say stuff if they are paid so its not a big deal anymore.
Some right wingers only want to be nice to people they personally know. The whole “liberally biased” world is trying to “force” them to be nice and they hate it.
Its not just a Rust problem, I've run into the same thing in Java and I'm sure it exists elsewhere. The only answer I can come up with is to keep your app cleanly divided into modules. There's some cognitive overhead but its usually worthwhile.

I recently divided a 100k line Java app into 5 different modules and it compiles 4 times faster. The new boundaries have encouraged better code as well. Suddenly we have things like interfaces and IoC. Before, people just stuffed things wherever.
I think you have had a severe misunderstanding of what the UE engine IDE is or how to use it.

In any case for C# to easy game dev you have Unity which used C# as it’s base language.

Almost all game engines are written as bunch of scripts being called from a main loop so yes anything in UE regardless of what it is if it’s a graphical element or some piece of logic that changes the world state will be a self contained C++ “script” even the parts of UE that support higher level scripting languages are still then compiled to C++.
> The ban on new visas applies to H-1B visas, which are widely used by tech workers and their families, H-2B visas for nonagricultural seasonal workers, J-1 visas for cultural exchanges and L-1 visas for managers and other key employees of multinational corporations.

> Trump imposed a 60-day ban on green cards issued abroad in April, which was set to expire Monday. That announcement, which largely targeted family members, drew a surprisingly chilly reception from immigration hardliners, who said the president didn’t go far enough. The new steps to include non-immigrant visas went a long way toward appeasing hardliners.

I recently married my wife who was on a cultural exchange visa, Fulbright, and thankfully live out of states with her. We were hoping to apply for a green card eventually but the situation has gotten worse.
Bitcoin and Other Big Ideas
Native Commands in PowerShell – A New Approach
[Shameless plug] We have a scalable API for that! https://serpapi.com/google-autocomplete-api
How to Install macOS Big Sur Beta on VMware Fusion and Parallels Desktop
Windows XP? Or 7?

Both have a classic theme.
It seems potentially a "call for help":

"I appreciate help if this is the kind of rabbit hole you'd like to burrow in."

The current status is of the conversion:

"a lot of instructions being generated are invalid and the code generator has to be reviewed."

If it is, and the author is reading this, I suggest documenting exactly one by one the open issues. There are surely readers here that are able to "see" and propose a fix for some details without investing a lot of energy upfront to first figure out what the issues are.
Because we don't agree with copyright laws. When you steal something in the physical world, you are depriving someone of the stolen object. In the digital world that doesn't happen, you are just producing yet another copy. For this reason I can't agree with these laws where the government is giving someone/a company a monopoly on ideas or digital things, it's creating scarcity artificially. Patent and copyright laws should not exist.
There's a lot tied up in here, so I'm going to attempt to untangle.

First, I don't think there is a universal model that we can apply to every possible case. Budgeting medical care, for example, will depend pretty heavily on funding cycles, and a surplus at the end of the quarter raises the question of "could this have been better allocated to serve patients' medical needs during the quarter?"

Off the top of my head... I'm thinking that something like a lifetime maximum with some sort of payback mechanism may be the answer. E.g., you get $2M of medical care over the course of your life, but when the medical system has a surplus, those numbers are adjusted.

Liability, on the other hand, is a whole 'nother ball game.

A manufacturer that deliberately chooses not to implement a safety feature because "the lawsuits will be cheaper" is making both a moral and an economic choice, and that's something that needs to be addressed via both torts and corporate law. Broadly speaking, I think that putting the customer -- rather than the shareholder -- back in the economic drivers' seat would do a lot to remedy this.
Well, in the end there is some real world flying to be done. But seat of the pants flying is the easiest part.
The hard part is all the procedural and system knowledge you need to fly professionally.
Unfortunately, I'm out of the game now. But if I was still active, I'd be really interested to see how far I could take a student using nothing but some basic XPlane setup.
Thank you, your answer has helped me have a clearer picture of rural USA. I think I can see your current government's tough stance on immigration as making sense to the people in those areas. What do you think could improve the growth of these kind of area?
It fails within a few months of usage. Even when replaced twice
> Ruby, Lisp, and Lua (which can represent HTML elements idiomatically as nested arrays (or classes), s-expressions, and tables, respectively)

Prolog can represent HTML elements idiomatically as nested terms. Unlike in Ruby, Lisp, and Lua you can pattern match and manipulate these terms using unification. I'm surprised you don't acknowledge this as at least as powerful. In fact it's more powerful.
I can imagine that intense financial client needs (not to mention working with the confines of SFDC) could easily give this type of company a much less positive culture. Are there specific things leadership have done culture-wise that have made it such a positive place?
A: Break it into two parts, vector and raster. For the former, focus on Mapbox and associated libraries/standards (VectorTiles, Leaflet, GeoJSON, etc.). JS is the name of the game in vector land—it’s amazing what you can do all on the front end now. For backend/DB tech, look at PostGIS.

For the latter, I’d focus on Python to start. Look at GDAL (and it’s various Python interfaces/wrappers like rasterio), Cloud Optimized Geotiffs, and the SpatioTemporal Asset Catalog spec.

In both cases, watch what the leading companies are putting out (Mapbox, Azavea where I work, Development Seed, etc.) and not what OGC is doing. One is a leading indicator, the other is a lagging one. Sorry OGC, I still love you and you play an important role.

B: Get comfortable with the idea of working with Defense. For better or worse, they’re the ones with the budget to take on humanitarian work, disaster response work, even climate change adaptation work. That’s my advice. Possible to avoid it altogether, but only if you work on an app that is domain-focused (eg Trulia) and incidentally geospatial.
Theres a balance between shipping product and maintaining “quality”. The challenge in this case seems to be defining quality or “good”. Youre up against an easily measurable force. Mainly, money is made by accumulating technical debt, with nothing to balance it out.

If you fight against this directly, youre going to have a bad time. Take this opportunity to figure out how to define and measure the quality of the product (not the code) from a technical perspective. Think deploy frequency, build times, response times, uptime, etc. Once you have that, you can have a discussion with your peers about tradeoffs that are being made. Thats usually when you can introduce budgets where theres a balance in a sprint between engineering stuff and product stuff. Try a 25/75% split for now and then use the metrics to shift the ratios up and down depending on the quality of the system.

Yes its tons of work. No there arent any shortcuts. :)
Cargo flamegraph is great.
> Remember that admin permission clearing command accidentally committed in Production last year that killed hundreds of SFDC orgs last year?

Oh! Can you provide more pointers, please? A quick search doesn't seem to be showing anything worth useful on this item.
If nothing else, NAT makes it harder to leave a walled garden for a small chat program between you and your friends/family/interest group. Without it, you could potentially all run the program and talk. With it, someone has to be technical enough to do port forwarding, someone has to be on a connectin without carrier-grade NAT so that port forwarding is an option, and/or someone has to pay with money/time to setup and run a server on a dedicated IP or upgrade their connection to a static IP.

The most easily accessible alternative is another company's closed system.

I suspect NAT wasn't involved in that developing as much as money was - IRC, email, Newsgroups were hard to profit from. Having a distinctive service which is different from your competitors so customers can be attracted, and which is closed so customers want to bring their friends and family in to talk to them and then can't leave without the whole group leaving, is bound to be more profitable for the winners than taking part in a federated system where only one user can join and talk to their contacts with relays to other servers.
@2 @3 allows you to remove detail when needed
yes you are right. You eventually need a visa label as soon as you abroad.

Upon renewal even the most trivial thing can be used with no transparency or accountability or review and keep you out of the country for life. Bam. Can't get back home, stuck in India, everything left behind. That's it. I know because I've had several clients lives ruined by thus lunacy.
I am predicting the opposite. Apple isn't about the extend its Mac for Performance or Battery sake.

They are going about expanding its marketshare.

There are close to 1 Billion iPhone users, most of them have never used a Mac. We will need a 2nd Devices for some of those task. And that will either be a iPad or Mac. Out of the 1.5B total PC Market, Apple has 100M Mac users. I will say it is not too far fetched to say Apple wants to double the number of Mac users to 200M.

For every $100 dollar going to Intel, Apple could knock $200 off its Retail price while getting the same margin.

A $799 MacBook ( the same starting price of iPad Pro ) will be disruptive, the premium is now small enough over the ~$500 PC Notebook price.

In the longer term I think Apple is trying to reach 2 Billion Active Devices. And it certainly cant do this with iPhone alone. There are plenty of Market Space for the Mac to disrupt.
The only thing that matters is if China can remove ASML from the equation.

The USA already bans them from selling their photolithography machine to China.

If China can figure out the science, and get to the cutting edge of 5nm, then they have a chance at achieving parity with the west.

Otherwise, forget it.

But, China can still go their own way, and use slower chipsets, until such time, when they can achieve parity.

Then, they also need to replace all the software tool makers that are needed to design the chips. But, I’m assuming that if they can achieve building their own advanced photolithography machine, then the software design tools should be easier to develop, albeit still time consuming.
For people who prefer the commandline: Homebrew can install not just open source software, but binaries as well, via Brew Cask. And often, you can choose to either uninstall an app with

% brew uninstall <appname>

Or uninstall and remove all of its cruft as well via:

% brew zap <appname>
The fact that you have to update Chromedriver with every Chrome release now doesn't make things easier.
> the productive output of the IT organization shoot up during the WFH weeks

Should be careful about projecting that to the long term. During WW2, to increase production, the workweek was increased to 50 hours. Production went up substantially. But after 2 or 3 months, productivity dropped back below the 40 hour week. With subsequent experimentation, they found they could get sustained production increases by alternating between 40 and 50 hour weeks.

It's premature to declare victory for WFH. There can be long term deleterious effects:

1. the excitement and newness of WFH wears off, and the boredom and loneliness of it sets in

2. one loses connection with one's colleagues

3. one loses the serendipity of chance encounters and lunches with colleagues

4. you don't know your boss and he doesn't know you

We'll see.
> […] which street view does not allow.

More specifically, while it is probably legal to use Google Street View¹ and surmise facts about the world to map in OpenStreetMap, it is also a legal minefield and any contributions based on Google Street View put OSM at risk of costly litigation.

Facts are not copyrightable in most jurisdictions, so if you use Street View to glean facts (like names on signs or the presence of a playground), legally you are probably in the clear. But the OSM Foundation has no way of knowing whether this holds true in every jurisdiction without Google explicitly allowing for such use (which it won't, because OSM is a competitor of Google Maps), so use of Google Street View as a source is not valid in OSM because of internal guidelines.

For more information, this question and answer provide some insight:

https://help.openstreetmap.org/questions/710/can-i-use-googl...

1: Just Street View of course, any use of data on Google Maps is completely forbidden.
I Am Deleting the Blog
wow. This makes hanging out on HN worth every minute. I will certainly sink some money into this company once they IPO. Their retention rate is astounding and in a B2B or enterprise sales business this is one of the governing predictors of growth.

It's very rare to find humble low profile founders who just want to build businesses that make money. Ticks off most of my Warren Buffett filters.
Please clarify because if you’re taking about EB1 or the National Interest Waiver then most people even on this site won’t qualify for either.
These prose generators are almost human by now. Is somebody using GANs to make them?
Wait what? I didn’t know about that post either.
A rough summary: narratives are a form of lossy compression that enable us to make sense of events so that we can plan actions and coordinate with others. In the past, influential and powerful individuals would compress events into a Narrative (basically an authoritative version of history) which although it might have been "false" in some objective sense, and probably oppressed certain groups of people, nevertheless enabled social consensus. But today, much more of what happens is recorded (on video, on social media, etc) into what the author calls the Database. This makes it easy for anyone to point out the flaws in the Narrative. As a result, there is conflict over which of many narrative options should become the authoritative Narrative. This can play out in various ways like censorship (deleting/blocking entries from the Database), rejecting certain items from the Database as being not true, and even faking entries in the Database.
So how would that work - I have covid, how do I determine if I should stay home? Should people I will potentially encounter throughout the day each individually decide how much they would pay me for staying home?
Apple ships a framework for doing lzma and other compression algorithms. I doubt they will be taken by surprise
This was in a piece specifically about the blog that was going to be positive, which makes this all the more inexplicable.
I may have been unclear. I am often greatly impressed by the work people do in those kinds of languages. But what impresses me are the algorithms they used. If I'm told the algorithms and understand them, and then look at an implementation in those languages it is almost certainly going to be in the ballpark of what I expected to see, and similar to how I would have implemented it.

If I'm just told what the problem is, and not the algorithms used and shown the code that solves the problem I might not understand what is going on until I figure out the algorithm from the code, but all the statements in the program will make sense at least as far as what they do--I might not get why they do it until after I've figured out the algorithm, but I'll understand what.
> would go back home if they could

Where'd you get this impression? Many on H1B want to become permanent residents, but can't due to immigration policy. That's why the green card backlog is so long.

Also, what do you mean by "if they could"? Do you think want to go home, but their employer is stopping them from leaving? I'd think if they're in the US right now, the logical conclusion is that they want to be here (otherwise they would have left), but maybe non-Americans aren't smart enough to understand what's really happening...
Sure, but it does not really work. It still tries to infer your search "preferences" from your IP, and whatnot.
The evidence of woman having on average EQ that is higher than men is overwhelming, at least in experimental settings [1]. The evidence of men having more "technical aptitude" or even "IQ" either doesn't exist or is supremely terrible.

Stereotypes are just heuristics for trying to discern a quality about someone based on their appearance. Sometimes those stereotypes are highly predictive.

For instance, if you have poor eye-sight, than your on average more intelligent than people with better eye-sight[2][3][4] This is why society (rightfully) assumes that you are smarter or more "nerdy" if you wear glasses.

This does not tell you what the cause is, but the stereotype absolutely helps make predictions about individuals when other information is not available. Sorry, it sucks, and it's not fair to be stereotyped one way while not being the person you are stereotyped as, but stereotyping is in general both inevitable and good.

[1]
https://en.m.wikipedia.org/wiki/Sex_differences_in_emotional...

[2]

http://www.ncbi.nlm.nih.gov/pubmed/3417304

[3]
http://www.ncbi.nlm.nih.gov/pubmed/2904062).%E2%80%9D

[4]
http://www.pum.edu.pl/__data/assets/pdf_file/0008/13211/54-0...).%E2%80%9D
"I in turn was astonished that he was astonished. Did he suppose I could fix in a couple of hours what two people had done wrong over the course of their entire lives"

"Sometimes he runs his hammer along the walls, as though to give the signal to the great waiting machinery of rescue to swing into operation. It will not happen exactly in this way—the rescue will begin in its own time"

From what I see, the farmer/captain in question has two hammers (one with a head too big for its handle, and the other with a head too small), and is currently banging them against each other, having yet to start on the wall.
We haven’t landed anyone on Mars either, and those facts are related. The stagnation in space travel after Apollo was a conscious decision.
FYI, Chinese app Wechat has been doing the same thing and more (with bless from Apple apparently) for over two years now. You can literally download micro-apps or micro-games inside Wechat without any review from Apple whatsoever.
Actually might be closer to the The Google Pay Spot Platform instead, which supports PWA:

https://developers.google.com/pay/spot

https://youtu.be/-YAy4M8ZiR8
Hey this is Joe from the blog post. Holy shit. I didn’t know about any of this.
A lot of political extremists hate people like Scott, and it has caused him a lot of trouble in the past. This is why anonymity is more important now than ever, because just writing a scientific blog about interesting topics can make you the target of witch hunts designed to ruin your life and kill you.

It's hard to describe how bad these things can get out of nowhere without having been through some of it or seeing it yourself. But, having your real name attached to posts that are against certain political topics or narrives, can be borderline-lethal in 2020, and I can't blame him for what he's chosen to do. There's been plenty of scary situations and chilling effects in the past, and they're obviously only getting worse recently.

He's scared, and rightfully so.
I believe you can find canned jackfruit flesh. It tastes very different from fresh ones unfortunately.