skysight-inc/HackerNews huggingface dataset:
> PCID support is unlikely to be backported

I dunno, it sounds like it might be easiest to go ahead and backport PCID along with these patches. It touches a lot of the same code, so trying to split it out might just create more problems.
Yes, but on the web.
Yes. Please, someone, make gamedev in the browser a reality. There are a thousand hitches: Why can't I install a 9GB game on the browser? We need all that space for textures.

"But what if –"

Oh come on, we can figure it out. There must be some way.

Also UDP. Yeah, we have WebRTC, but look up Beej's guide to network programming. That's the threshold of intelligence required. Currently to get WebRTC working with UDP for gamedev purposes, it's just... Not easy. Maybe not even possible. I don't know.

We need UDP and we need an install manager. And a few other things. Start thinking about how to extend the browser so we can deliver world-class experiences to gamers.
You ask for evidence, then follow up with "I heard from people..."?
Core I7-8809G Processor with RX Vega Graphics
Setting the image type to "photo" will bring up the images the article is talking about. So does searching for "imgsrc" (without spaces) and "img src" (with quotes), even without the type filter.
Because capitalism, as religion while in its optimization frenzy- cripples the ability's of mankind? Reaching the moon already was only done to compete with a faction outside the reference system. Without commies to race and lean against, the western system decayed to just another nice decorated, well managed cotton plantation.

There is no price on the far future events, such as bollide strikes. If there where, suddenly the moon would have holiday resorts.
>This is literally throwing away money and human effort

Yes, that is correct. This is essentially what Keynes, et al, suggested as reasonable stimulus during difficult times (although they used the example of digging a ditch and filling it in again, a job which has the benefit of getting people to exercise out of doors!)

>ignores all the real problems that that the hypothetical person could be tackling.

There are large classes of problems that cannot be touched by the population at large. War is literally the only human endeavor where more hands are almost always better (only almost because hands are attached to mouths which must be fed). I'd love it if millions of people worked at SpaceX, but what would they do? What could they do?
The future is great!
https://www.destroyallsoftware.com/talks/the-birth-and-death...
You can add even more pros to asm web apps.

- Sandboxed, web apps can't wander around in your filesystem, and you can even prevent them from knowing anything about you (private mode). That's good for privacy and security.

- You bypass the apple/google store, their paytoll, capricious criteria and how they promote apps

And I think asm apps (not websites) will have a great success when asm has become a full VM not just because of these reasons, but also because it will make it possible to develop cross-platform in a language that isn't javascript. Some people love javascript, I personally hate it. C++ devs will be able to develop in C++, I expect C# and Java dev to be able to write their apps in C# or Java, and I am sure even more languages will join the party. That's a great thing.
That's not really the cost.

The cost is $12,000 * 300 million minus income taxes raised. Most plans have a slight increase in personal income tax attached, that leads to a breakeven at around $36K -> $40K.

And the comparative cost in the budget is the cost of the program minus all existing welfare programs this replaces. $1,145 billion was the guesstimate for welfare, so for the USA at $3.5 trillion, it would be a cost of $2 trillion.

I wonder too if there aren't more cuts than just welfare that can be made as a flow on of this. The proposal I saw from a conservative economist was $13K, with $3k reserved for healthcare. That would replace a lot of the medical schemes that exist, which many states likely pay for as well.

Still, it is gonna be hella expensive for the first country that does it at scale.
I can't wait to package this up into a beautiful Electron app.
Note that I was specifically talking about the sequential case, not multi-threaded languages.

OCaml has had one since the 1990s [1]; it's a fairly standard generational, compacting collector with incremental collection for the old generation. Lua has had an incremental GC since version 5.1 (in 2006); as it's frequently used as a scripting language for video games, it's safe to assume that pause times aren't much of an issue.

The problem is that virtually every language since then has pretty much decided to have all threads use a global shared heap. Once you do that, you run into all kinds of challenges, such as root discovery from thread stacks without stopping the world. That said, there are plenty of languages that have this option, anyway; it's simply more challenging, not impossible.

Languages that are single-threaded maintain thread-local heaps don't have the problem. Python and Ruby (unlike Lua) have issues for historical reasons (they started out with basic reference counting and mark-and-sweep collection, respectively, and then had to maintain backwards compatibility [2]).

Intermediate designs (having both thread-local heaps and shared heaps at the same time) are also possible, but that design space hasn't been explored much.

[1] http://prl.ccs.neu.edu/blog/2016/05/24/measuring-gc-latencie...

[2] I think that in principle one could make the cycle detector in Python incremental (it's basically a form of trial deletion); Ruby eventually got an incremental GC for its major generations in 2.2, but I believe there are still some inherent limitations due to the lack of write barriers in C code.
Inside Japan’s ‘Suicide Forest’
That is not what I said. What I said is that math ultimately doesn't need to and doesn't want to deal with reality. The "proofs" they create do not even have to be consistent with each other, you can pick whatever you need...
Clinical Significance of Five Immunoglobulin Tests You Want to Know
Most users are not so discerning. Once Windows ships with a native JS engine (perhaps Chakra), will streaming Electron-based apps without traditional "installation" be possible?
An industry in space.

To send larger probes around the Sol system. To build larger orbital laboratories, LEO or otherwise. To build all supporting infrastructure for that. To manufacture things that benefit from microgravity conditions (like optical fibers, see [0]) to be used both on Earth and elsewhere. To enable large-scale Mars missions, including eventual habitation. To eventually access more raw resources than we've ever imagined.

--

[0] - http://madeinspace.us/mis-fiber/
On Postgres I prefer to use a single sequence to generate ids across all tables. This reduces the chance of accidents (eg accidentally deleting the wrong thing with id #123) and reduces information leakage ("oh, I see I'm customer #5, you must only have 4 other customers").
Because the Apollo Program happened during Bretton Woods, a period of time where America had virtually infinite money.

https://en.wikipedia.org/wiki/Bretton_Woods_system

https://en.wikipedia.org/wiki/Exorbitant_privilege#Oppositio...
SVG + JS is really quite good. You will need a few abstractions to work comfortably with the SVG DOM, but you can easily write these as you need them.
The US passport system went down for 2 hours, causing delays at major airports
You sure it's not Tesla Roadsters?
TypeScript for all client-side work. Elixir for all server-side work.
Doesn't mean we have to keep competing militarily if we could go to space instead.

(Though there is potential for another military race there too - the first country to put a deorbiting system on a near-Earth rock wins.)
If someone earns a ton of money via voluntary trade (making someone else's life better), it's immoral for them to keep what they earned, but it's fine to use a gun to take it away to give to someone else? That's horrible

Even the article is an example of people using private money to help people make ends meet, so why default to stealing@
Covered in the FAQ, but really I keep forgetting all the time.
https://golang.org/doc/faq#nil_error

Under the covers, interfaces are implemented as two elements, a type and a value. The value, called the interface's dynamic value, is an arbitrary concrete value and the type is that of the value. For the int value 3, an interface value contains, schematically, (int, 3).

An interface value is nil only if the inner value and type are both unset, (nil, nil). In particular, a nil interface will always hold a nil type. If we store a nil pointer of type * int inside an interface value, the inner type will be * int regardless of the value of the pointer: (* int, nil). Such an interface value will therefore be non-nil even when the pointer inside is nil.
Sorry, but there’s a massive difference between when Apple, Google etc hires an H1-B and when someone like TCS does. Very different jobs and very different reasons for using the visa.
My point is there was no good faith effort to retain, the dye has been cast long before and promises were made for optics. You can nitpick this, but that is my larger point, which you seem to validate in your "explanation".

I am not fool enough to think a cost-arbitrage company would hire an American as their first second or third option. Its a given that its only last resort for most cases and that too, it skews to the extremes of competence or keeping the politics stable.
How  to Promote Post Event Content to Keep Your Attendees Engaged
Private mode is about hiding a trail from yourself rather than the websites you visit. They still get all your request logs.
I guess we will see some changes to this as well, if Webassembly really takes off. Which is what it looks like.
Could be interesting to see the kind of security issues this brings.
It's a mixture of both: Military competition is what drives a ton of research with an immense budget behind it. The problem I have with some nations (the US is not the only offender here) is that they deploy the poisoned fruit of that research.
You know why patents and drugs have short terms, but copyright is very long?

Because the thing it is protecting is a luxury. It is unnecessary. No one will die if Mickey Mouse remains copyrighted in perpetuity, and the progress of humanity won't be stunned because you can't make youtube clips out of Winnie the Pooh.

You can just stop buying Disney merchandise if you don't like them. There is more public domain art than you can consume in a hundred years. Disney will stop lobing for copyright extensions once it no longer profitable.

Oh, and stop using Facebook while you are at it.
English is my second language. Re attention seeking, I though it was a big deal. Both my wife and I were shocked by it, so I wanted to share.

Coinbase link, is my experiment of trying to monetize my blog. Like I said, 2 kids...
Chrome must clearly see this as the end of the road on Windows and MacOS. What incentive do the OS vendors have to champion full-access APIs having feature parity for OS-level JS engines?
When you launch private mode (save for browser fingerprinting and other super cookies), you are a new user to the website. When you close it, anything the website attempted to store on your machine is gone. Of course it can track you during that session but not before or after.
> can you expand on why this is bad?

Because most of the time, it reduces "test precision".
Which means when such a test detects an issue, there's now a bigger area of the code where the issue could be located.

> Doesn't efficiency outweigh respecting feature boundaries in tests?

In the end, what we're trying to minimize here is feature development time.

This of course depends on the feedback loop duration (build + run tests), which is why test efficiency is important ; but there are other factors.

Feature development depends on the time it takes to locate the error when a test fails ; a test signalling that "something is wrong somewhere" is not very usefull (in some cases, it can be, if it runs extremly fast - because you can generally see the error with "git diff").

However, infinitely precise tests are often undesirable, because they tend to have extremely rigid expectations about the behavior/API of the code under test, discouraging refactoring, and thus slowing down the development process.

Let's keep in mind that "testing = freezing". More precisely, you're freezing what your tests depend upon (by adding friction to future modifications).
So be careful what you freeze: the initial intent of testing is to increase code flexibility. If you can't modify anything without breaking a test, you're probably missing their benefit.
In that case the solution would have been simple - just ban the top-10 in this list that are in consulting: https://www.myvisajobs.com/Reports/2017-H1B-Visa-Sponsor.asp...

Unfortunately, this is a political issue. Eq the changes proposed in http://www.mcclatchydc.com/news/politics-government/white-ho... will affect more than 10% of current employees at Google, Apple, Microsoft. Note - you cannot just fire these 10% employees and replace them with another warm body.

I agree with you that the abuse is being done by a few companies(some of which are Indian - Infosys/TCS, others American - eq IBM/Accenture, French - Capgemini). However, the "solutions" that have already been executed by the current administration are aimed at appeasing the economically disadvantaged section of American society. The reason for rising unemployment is not foreigners stealing American jobs, it is driven by economic disparity and in some ways an artifact of how technology innovation disproportionately benefits the few. Throw out all 100% H1bs and other foreign workers and it will not move the unemployment index at all.

PS: Reflect on the bias underlying your comment re:Indians. If you actually look at the data, you will see the companies abusing the system are not just Indian, but American, French, European as well.
The Kármán line: the boundary between earth's atmosphere and outer space
Factories in Orbit, pretty much. There might not be many products today which will benefit from this ability, but a free fall environment brings many benefits to things such as crystallization of materials.

For example, the last resupply mission of Space X to the ISS included an experiment to product optical fibers onboard the space station, the goal is that these fibers will have a much lower number of defects in their crystalline structure then their earth produced counterparts, this means less refraction, which results in less signal loss over a longer distance which reduces the number of repeaters which reduces increases the overall signal speed.

Now, of course if you wanted to deploy these things on a world wide scale you'll need to set up a bigger shop then the ISS - which most likely will go out of service within the next decade anyway...

And while the moon does not provide a free fall environment such as LEO, the gravitational influence is still much lower than on earth itself and scaling up on a surface will most likely prove easier in the long term than doing so in orbit around the earth.
> We have plenty of moon rock to run experiments on.

True for one side of the moon. The Far Side of the Moon (the part that never faces the Earth) is still mostly an enigma. It looks very difference from the Near Side and while we have mapped it, we don't have samples from it.

I would say a lunar mission is still called for, but for the Far Side.

That is what China's upcoming moon mission might be aiming for [1]: Chang'E 5 will conduct a sample return mission late in 2017, and Chang'E 4 will carry a rover to the far side of the Moon, the first mission ever to do so, about a year later.

[1] http://www.planetary.org/blogs/guest-blogs/2017/20170920-cha...
Yeah, not the usual poorly argued heresay. Good job author.
Stopping money from getting what it wants (which in this case is housing, infrastructure, and attendant changes in the character of the region) seems to be enough of a social reform to be satisfying on its own, regardless of the consequences.
That's like going back to the 17th century and decrying the exploration of the New World because you're not certain just how much gold there may be and you can't predict what the New World economy might look like.

Barring drastic efficiency increases in launch technology (to a Star Wars style level of ease) a lunar base is essential to enabling a space economy not suffocated by heavy shipping and transaction costs incurred by the cost of fuel and launches. When the cost of shipping materials around in space isn't drastically more expensive than Amazon sending you a package, then you'll find out exactly what we want to build.
They may be referring to the idea that the result of that operation is defined based on the y's capacity, cap(y). (Capacity is the total amount of space in the slice backing y whereas length is the number of entries used in y; append will not allocate until the new length > capacity)

If the capacity is less than the new length, a new backing array will be be allocated. This results in x != y

However, if the capacity is sufficient to contain the new values then x == y.

Normal usage of append is overwriting the initial slice variable so you don't need to worry about this, x = append(x, ...). If you use two variables, as here, you can potentially have two different slices used as though they were equivalent in later code.
Military competition is always necessary. You need to be able to defend yourself, and for that, you cannot fall too far behind.

I agree with you when we get to the offensive use of weapons. Though the US is only one of a number of players in that field.
Nicely put.

Though this is not caused by the religious aspects of modern capitalism, but by its core mechanism of work - people are forced to work on what earns them and protects their short-term profit (poor people to eat, rich people to not become poor people).

There seem to be only few people on the planet with simultaneously enough wealth and focused will to tell the market where to go, as opposed to being directed by the market - I'm thinking about people like Gates and Musk. Fortunately, one of them is hell-bent on getting to Mars; without that forcing function, we'd probably be talking about scrapping ISS by now.

(I don't feel like you can blame situation in NASA purely on capitalism though, at least not directly. They don't play the capitalism game. But they are controlled by politicians, and politicians play the capitalism game.)
This is well done. And yet many people get this stuff wrong. As a language person, I think about how we could make these choices more natural by rewriting SQL; make them the path of least resistance rather than requiring much pondering and wisdom.
Unable to recover the password
If your Yahoo mail app is not working in proper way the contact our Yahoo technicians calling on Yahoo Contact Number. This our help line number on which Yahoo users may call anytime to ask for the technical help. Therefore now Yahoo users don’t need to get worried, instead they are free to share their Yahoo issues with our Yahoo Service Number.
http://www.liveyahoohelp.com/
You might think so, but merely copying is infringement, at least in the United States.

There's even good solid precedent that copying computer software from disk to memory for the purpose of running it is a copy covered by copyright. A manufacturer sued a third-party computer maintenance company alleging copyright infringement by the technician in simply turning the machine on, and won.

There's even a specific carveout for software, section 117(a)(1), but the same decision held that since that section applies only to the "owner" of a copy, it doesn't apply to licensed software.

It's a pretty bonkers case. Congress explicitly overruled it by adding _another_ carveout in the same section, 117(c), which basically specifically says computer repair people don't infringe copyright in the OS by turning the computer on.

Regardless, mere copying with nothing else can be infringement.
If there were a price on even medium-term future events, we would all be living in condo towers and taking public transit. We can’t even manage to shift the balance of ground transportation in response to a planetary crisis, there’s no way it would take us to space.
I dunno. Going all in before you have validated the product/market fit sounds like a textbook rookie mistake. I don't understand how you can raise close to $50m while having a business aptitude of a 3 year old.
Unfortunately lot of people fail to see H1B's outside of silicon valley and H1Bs = cheap (indian) IT labor = bodyshops...
Many fields demand multidisciplinary knowledge (for eg. automotive) we need people who understand physics (mechanical engineering), signal processing, algorithms, data analysis, programming etc.

There's a huge shortage of people who are willing to dabble in multidisciplinary fields. Step into any automotive company and ask the engineers if they know how to code or use large amounts of data effectively. You will be surprised.
I have seen H1B folks overcome tough challenges and put huge amount of effort in making amazing products.

Generalizing and bashing H1B's is not fair, neither is making regulations from SV point of view.

p.s. I work in one of the big 3's. I am on H1B and I have never accepted bare minimum salary. I am not an IT guy.
Since you mentioned nit-picking, I'll nit-pick :). You mean "die", as in the singular of "dice".
What's the deductible on your health insurance, my dude?
Why should a company be forced to hire subpar employees? If jobs are the issue then we can just have a jobs program run by the government. Let's let businesses do what they're good at.

Unless the visa cap changes, we should just give visas to the 65k most highly paid workers. If you're in those top 65k then the US probably really needs you. Don't tie the visa to a particular employer and give people time to find a new job.

Location and industry are irrelevant.

If you're providing enough value to a company that they're willing to pay you that much then who cares if you're in San Francisco or Detroit.

If you're providing enough value that a company is willing to pay you that much then who cares if you're a manager, a software developer, or a sales person.

If nobody is willing to pay you that much then the market has spoken. We can have other visa programs for artists and other people whose work might not be as valuable.
Type Inference Algorithm in TypeScript for Higher Rank Polymorphic Types
The (single) Tesla Roadster is going on a transfer orbit to Mars.

(Actually, the Tesla is 'just' going into a heliocentric orbit with it's apogee around the Mars orbit. That is sufficient to prove that it can get to Mars because it's just a matter of timing, which is relatively trivial, but it doesn't crash into another Planet and upsets planetary protection officers - yes, that's a job)
God, I am in love with this. Your daughter is amazing.

12 years old or not, this was the highlight of my evening.
It's been proposed a few times[1], the WebRTC crowd just shows up and says that WebRTC is "good enough" and the cycle continues. Never mind that the dependency graph for WebRTC is way too large and that WebRTC is just too complicated for GameDev needs.

[1] https://github.com/networkprotocol/netcode.io
Yeah, I have no illusion that military one-upping is going away any time soon. My point was only that while it's true it was military competition that opened access to space, we don't have to forever justify space exploration by military applications. Private industry around space, and NewSpace in particular, is a good step towards that.

Military competitions is what gave us microwave tech. Doesn't mean that if world peace suddenly happened, we would stop producing microwave ovens.