skysight-inc/HackerNews huggingface dataset:
> So a country looking to the well-being of its own people first, and only second to the well-being of others, is morally indefensible?

In the context of an argument arguing that there aren't enough jobs to go around because immigration is too high, your notion of a government's "own people" is nativist, because actually legal immigrants are also the government's "own people". Certainly this is the case for legal immigrant citizens. Legal immigrant non-citizens may not be full participants in a country's democracy, their right to live and work in the country may be revocable, and the government may not answer to legal immigrant non-citizens in a democratic sense, but they are otherwise full participants in society - they use the same infrastructure, buy the same goods and services, and can be communal forces for good or bad, just like anybody else in society. So yes, they are the government's "own people", and when the government acts on a societal-wide scale (taxes, infrastructure spending, etc.), it does so in a way which affects all of us.

Illegal/undocumented immigration is a black hole of a topic that more often than not devolves more into a discussion about the rule of law vs. realpolitik than it does about whether immigration quotas are good or bad. In any case, the government's de facto inability to enforce immigration quotas has absolutely nothing to do with the question of whether immigration affects the ability of legal residents and citizens to find high-paying work, since virtually no illegal/undocumented immigrants can find high-paying work.
I don't think so. How would software patents weaken the blow of unpopular business practices getting revealed?
uh, I wouldn't say electron got popular because of copy-pasting newbies.

webapp development is a lot of work and SPAs are actually even harder... and so is server development with node. I love javascript, yet I don't think it's suitable for everything.

electron got popular, because companies could reuse code and tooling, only for the cost of cpu & memory
And if that doesn't work for you, for Firefox there's https://addons.mozilla.org/en-US/firefox/addon/drag-select-l... which is awesome. It is one of the first add-ons I always add.
This is a kinda controversial stance, but I think foreign propaganda has some utility. I don't trust Chinese or Russian state media to report on internal Chinese/Russian affairs honestly, but they can provide a worthwhile counter narrative to the West on certain international issues. RT has also given platforms to dissident voices within the US (for completely cynical reasons of course).

You just have to approach it all critically.
With Messenger Plus
Dorms varied in price like this when I went to MIT about a decade ago. I presumed it was due to the variation in building age/quality as well as amenities offered (such as dining hall etc).
Wheee!!! Now we can have a government like the Saudis too!
Why is Html ugly?
* usable, flash-like animation editing tools for the web. (could work great with the material design guidelines)
> With Typescript, JavaScript is a very productive and sane language to work with.

Mostly agree with your comment on the broader point that front-end (coding) is a lot saner than it used to be. This sentence however sounds to me like "With C, assembler is a very productive and sane language to work with." (FTR: I used to enjoy assembler.)
How do you extract the Exif info? As I understand it, it's terribly complicated if considering the various manufacturer's quirks.
You know you managed to list examples that are literally case studies of VMs in "Virtual Machines: Versatile Platforms for Systems and Processes", right?

Going through your list:

Xerox PARC worstations: these didn't really run smalltalk in microcode, but ran an interpreter written Data General Nova asm, with the microcode "emulator task" dispatching and executing Nova machine code. There were a few new instructions added for smalltalk, but that was stuff like bit blit instructions. All that being said, even if the smalltalk VM interpreter was pushed down into microcode, it'd still be (a component of) a VM.

The big iron JITing environments are quintessential hardware/software codesigned VMs.

Oberon the language you might have a point, but the secure loader/verifier/compiler in it's only implementation is absolutely a VM.

Java with ART is absolutely a VM, unless you're going to make the argument that HotSpot isn't a VM.

.Net UWP is absolutely a VM too. Yes, it's partially compiled before it reaches end users, but also includes the entirety of .Net core linked in for cases where you're dynamiclly adding new code to your're running process.

Essientially, I think you've come up with some weird definition of VM that doesn't match industry or academia, and then berating people who don't follow that non standard definition.
To echo another poster here, what goes crazy is not "the internet" or even particularly any number of people on the internet, but the sort of disembodied, roiling click-frenzy created by the media in order to sell more ads. I was just twelve hours ago talking to a good friend of mine about exactly this, in a different context. He was also in the Army, a lifetime ago, but he was trained and worked in psychological operations. When I complained about the stupidity and insanity of a mass media infrastructure that survives only as a reflection of its ability to confuse and worry information consumers into reflexively clicking links to expose themselves to more advertising, he said he recognizes this situation as something that psyops would try to achieve after infiltrating enemy territory with more conventional special forces: Pervasive FUD, misdirection, and the reassignment of relevancy to advance at least one agenda.
USCIS Proposed H1-B Registration Rule Creates More Uncertainty for Employers
Super Founders – A Data-Driven Approach to Uncover the Secrets of Billion Dollar
Honestly, the nightly compiler is _really_ stable for the "nightly" moniker it receives. It's basically just the rolling release of the current Rust codebase each night. I've run into issues before where I get an internal compiler error, but those have been rare and rolling back a version (or waiting to roll forward) resolves them.

For the most part, there's very little risk running Rust nightly and in fact, that's my MO. I like being able to receive the latest benefits and opt into compiler gates and whatnot. I couldn't do that on Rust stable.

Overall, I feel very little friction sticking with nightly rust and using libraries that are still nightly-only.
Yes, exactly.

It's not like the US media hasn't been successfully spreading it's own global propaganda for ages.

An end to the US's media/academic monopoly on truth-setting is a very welcome change. We need real competition here.
I still use Palm Graffiti as shorthand when playing Boggle.
Fastmail’s per-app password is a feature to handle this.
That is not because there is far more demand than they can cope, it was because they had to fulfil Apple's modem order.
Gut bacteria may offer a treatment for autism in mice.
The median price per square-foot is around $1100 which means that if you make $2 million pretax in an IPO you’re left with approximately $1.2 million after-tax which is the average price of a nice 2br/1.5ba condo, a little short of a single family which is $1.5 million.

I think the MO is based more on age and where you’re at in life, people tend to leave San Francisco in their mid to late 30s and either set up shop in the South Bay, or move home.

IMO That’s why 1-2 bedrooms are so popular here. You buy, then keep it as a rental or sell when you leave.
Why HIV specifically?
MacDraw and Freehand.

I know there are modern vector/bezier-drawing alternatives, like OmniGraffle and Sketch and Affinity Designer. But both MacDraw and Freehand balanced functionality and simplicity and directness so well. In MacDraw, I could make technical drawings really quickly. In Freehand, I could do everything I could do in Illustrator, but with much better grid-snapping and typography. And I loved its 'morphing' tool (it wasn't called that), where you could take two objects (even type) and it would interpolate them and make these beautiful shapes.
I believe you are right. What an insane proposition though.

How do you advertise for the position? Lie about the job and then once they are on board the government hits them with the no-tell paperwork? What a shitty person I would have to become to make that happen, and I would have no choice at that point.

Perhaps they would have a saboteur on staff they would be willing to lend. Very hard position to hire for, no doubt.
It's becoming more common now with the 2012 JOBs act, which allows companies to qualify as an Emerging Growth Company (EGC). Companies can then file confidentially and enjoy some other benefits that lower the IPO barrier. Here's info from the SEC about the confidential submission process [1]. $1B revenue is usually the bar to say under to qualify. I built an app to help startups assess their IPO readiness [2]. If you look under Legal & Compliance -> SEC -> EGC qualification tracking, it has a bunch of details.

[1] https://www.sec.gov/divisions/corpfin/guidance/cfjumpstartfa...

[2] https://ipo-ready.com/#legal-compliance
And those root causes are?
Shadow DOM and custom elements come to FireFox
Plastics can certainly be damaging, but they have many uses for which there are no substitutes. We have substitutes for energy production.
You’re assuming the plastic is thrown away.

There’s no reason properly built plastic tools shouldn’t last approximately forever.

(Obviously nothing lasts forever but correctly formulated and molded plastics are extremely durable)
Not when you have enough land that your cats have little reason to leave its confines. But even when you don't, I think we have some serious double standards if we compare the crickets and worms and very occasional rodent some of my cats have eaten to the amount of environmental damage and animal population reduction for which humans are responsible.
This was a mammoth effort by 80+ authors and programmers organized by Ryan Veeder and Jenni Polodna to celebrate the 20th anniversary of the classic work of horror interactive fiction "Anchorhead" by Michael Gentry.

It was written in "Exquisite Corpse" style where each author was unaware of the details of other author's contributions, with Ryan and Jenni providing the interfaces between different rooms. It thus varies wildly in style, tone, and feel; individual rooms can be story-focused, puzzle-focused, or somewhere in between.

The whole is a gigantic work that is puzzle-dense and which will alternately delight, amuse, confound, and horrify. Do not expect to jump in and finish it in an afternoon; it's taken weeks for contributing authors just to find their individual rooms during pre-release testing and debugging.
And, honestly, saying that the only good games are "highly kinetic" is just ridiculous.

I didn't say that. I called full-motion video of that era "laughable", and I said that video games can create kinetic experiences that are unique to the medium.

There are lots of fine examples of classic games that aren't "highly kinetic" - strategy games like XCom and Civilization, RPGs, etc.
Fake Net Neutrality Comments Draw a Federal Probe
You could say that about any bad bill passed in any of the five eyes at any point in the past. The reality is, that's not how things work.

For example, in Britain you can be arrested for modestly offending someone on Twitter, due to their speech crime laws.[1] That's never going to commonly be the case in the US due to very strong speech protections.

Australia did away with its guns. The US is never going to follow that example. Australia's actions were not a trial for what would happen in the US.

The large counter examples to your premise are numerous.

[1] https://www.independent.co.uk/news/uk/arrests-for-offensive-...
Any existing babel setup will already work, you don't need to wait. That being said, I'd be kind of surprised if this doesn't actually support ES6.

How likely is it that the Minecraft team built their own Javascript interpreter rather than setting up bindings to an existing one?
I went to a state school, and there was some pricing variation in the 90s for traditional double rooms, four rooms with a shared common area and a fancy suite.

Now they have single apartments, suites with individual bathrooms, etc. Cost ranges from $8500-$13000.
I’d love if it were ANTLR. I think it already has much in the way of support for multiple languages (I’m still working on a Dart port, and I encountered someone who has ported it to D).

At the end of the day, I guess it might just boil down to surrounding tooling.
I'm not sure yet. I think I'll stay longer to see how it goes. The salary is pretty good and there are lots of benefits. I don't know actually, I've just arrived. It's been a month only.
I share a similar philosophy... that free will is choosing between the options we recognize given by our immutable past. Who we are is mostly an accumulation of chance events and responses running on autopilot. Most moments don't matter, some nudge us in different directions, others snowball into defining our eulogies.

Hard work enables us to leverage chance events (if we recognize them) into some probability of success, but the rest is outside of our control. Life is chaotic. We're all just pieces of a big entropy machine.

It's the butterfly effect at scale.
Wasmer – Universal Binaries Powered by WebAssembly
Newton's soup data structure implementation [1], inside a phone OS, with Pimlico's DateBk from PalmOS [2] taking advantage of that soup data structure. DateBk isn't abandoned yet even though PalmOS effectively is. That is, DateBk is still actively sold for an essentially abandoned OS, which gives you an idea of how incredibly effective that app is.

DateBk has a linking feature that would be ideal for soups interoperating with other applications on the device, without explicit coordination between different app developers. DateBk is the result of a responsive developer listening to lots of users [3], and the kind of PIM that I've yet to find in modern phone OS's. The massive 130-page user manual [4] covers a UI that is relatively discoverable for new users and highly customizable for expert users. Some teams have tried to reproduce the functionality on iOS, but no one has yet to come even faintly close to the smooth workflow I experienced on it. It seems PIMs in general are still stuck in some innovation black hole; there is still so much left unimplemented.

[1] https://en.wikipedia.org/wiki/Soup_(Apple)

[2] http://www.pimlicosoftware.com/datebk6.htm

[3] http://www.pimlicosoftware.com/datebk6details.htm

[4] https://www.pimlicosoftware.com/datebk6-v61a-manual.zip
Hardly - Schmidt particularly was/is a total hypocrite about his personal life and inquiries into such.
Wow.

To this day. I can only find IDE's that do 1/2 of the features VB6 had. But yeah. After .NET hit, all the VB6 devs I know, bailed.
If you can't live without pornography, then you've got a problem. A serious one. Just saying.

https://www.facebook.com/realterrycrews/videos/dirty-little-...
Not sure which reply chain to jump into here, but during endoscopic evaluation have you ever had biopsies taken to check eosinophil counts in your stomach or esophageal tissue?
Regenerative breaking could theoretically get you 2x.
>As for email clients, I do keep wondering how Thunderbird can be so slow, how its rendering system can be so shite.

I leave Thunderbird open in the background and come back to a notification that some component or other crashed. Happens all the time, no clue why. Email is common enough that I'd expect there to be a half-decent client for it, but I don't know of one...

(IRC is also common, at least among people who write code, but I don't know of a free client that isn't worse than running irssi in cygwin.)
This is very cool, and very exciting.

My niece is really into Minecraft and has a huge interest in stuff like robotics and programming, I think in no small part because of Minecraft's influence. But because she's on the Windows 10 version it's difficult for me to help her with anything. Better, more open modding tools for Bedrock means that it's easier for me to show her stuff and pique her interest towards developing more interesting customizations.

Now if only I didn't have to set up a Windows VM to run Bedrock...
I don't really follow these things much but isn't Julian Assange wanted for breaking American law while not under its authority? Wouldn't America need reciprocal deals?
Western propaganda is so subtle that it is sold through various channels: area studies in Universities; fellowships, stipends, travel grants, visiting professorships, etc. Produce so-called research papers, then quote each other and peddle further. Remember those professors at OxBridge working as spies.
dBaseIV modernised for webapps.
The CEO, back then, was a female lawyer.

Really?
How well do you know website performance?
dorfsmay wrote "to ship from producing site" then gave Sweden and Saudi Arabia as example producing sites.

The only operational, limited extraction of oil in Sweden took place in Gotland, until 1993. The remnants of that activity have now become historical markers. The Swedish government agency of statistics reported in 2016 that there is absolutely no production of crude oil in Sweden ("I Sverige sker ingen produktion av råolja."). [1] Who should we trust on this, the U.S. Energy Information Administration, or the Swedish government?

Not sure why all of this is so arresting.

[1] https://www.scb.se/hitta-statistik/artiklar/2016/Rysk-olja-v...
I've been following (and helping organise) the Google+ exodus over the past two months (to the day).

Particularly disheartening has been complete radio silence from Google based on plans, timeline, support, and bugfixes (e.g., on data takeout).

I'm among those who've speculated on an internal gag order. BI's story could be better sourced, but it strongly reinforces impressions of a crackdown on any information disclosure. Google have never been particularly forthcoming, but they're being pointedly antagonistic (or frightened, or both), now.
> It's the same (sum) type just with a different tag.

Now it's — that isn't what I (`naasking`) would call a type.

> No, it's not.

page 263 "Programming Languages: Application and Interpretation" Shriram Krishnamurthi 2003
List of countries by taxes, corporate, income and vat/gst
Nah whistleblowing is a simple way to bring light to unethical behavior and put these actions in front of the public so laws can be created and changed. Many of the unethical behaviors are completely new ground from the pov of the court system as we've trailblazed our way into the information age, mass surveillance, and data-mining. Maybe the majority doesn't think it's unethical yet because they simply don't know that it's occurring or the scale of the problem
This will get way more young kids interested in programming than all the subsidized school programs combined, by the way
When you are suffering from some chronic disease you really only care about finding a solution that works for you.

If there was a place where one could submit anecdotal experiences then you could analyze that data and use it as a basis for professionally run medical experiments. For example, if 1000 people said X food triggered symptoms of severe depression for a few hours after consumption then a professional could look at that and say "this is something worth looking into". You would be correct in remaining skeptical of individual claims which haven't been carefully verified, but you would be a fool to just ignore and discard those claims.

Mikhaila Peterson is one example of an individual that was suffering from serious chronic problems who found a solution that appears to work for her. She's now on a carnivore diet, which means she only consumes meat and water. Now, that doesn't mean that everyone should go out and start imitating her, but it sure as hell sounds like something that medical professionals should look into.
He's a foreigner, and that's just how we roll.
That's cute. The Tumblr Refugees don't think that Twitter is censored.
Hey, I'm currently doing a PhD in distributed systems and I find your work quite exciting. Are there any internship possibilities?
Yeah, maybe not use one or two screenshots to decide if a product has or hasn't a feature that's not shown in the screenshots.
> should put a fresh breath of life into Minecraft for sure

If you mean "new options from a different group", then yes.

If you mean "Minecraft has gotten stale and this will pep it up", then no. Minecraft has a very health and active modding community that has really been exploring new directions lately, and the non-modded Minecraft has been continuing to push new options and directions for some time.

> Is this Microsoft making an attempt to make the Java edition obsolete?

I expect they don't have to "attempt" so much as just let it decay because they'll have a lot more non-Java resources. As much as I've trashed MS in the past and as much as I thought the Minecraft buyout would be bad for Minecraft, MS has really been a decently-behaved corp citizen in software of late and developments like this mean that while they might under-support the Java Edition, they'll continue to support Minecraft in some form as we've come to expect.
That's rather misleading as well: if you're taking a train you need extra time to get to the station and wait for a train. If you're taking your car you just get in it and drive.
I graduated from Northeastern University in Boston this year. (Go huskies!)

Freshman year, all students have the same residence halls. (with some edge cases)

After that, the residence halls were priced according to their age. There were categories like 'Economy', 'Deluxe', and 'Luxury', with discounted variations like Economy Single, Double, Triple, etc. Newer buildings were nicer and had more amenities and were therefore more expensive.
Relaying TCP connections in Offst
>Everyone has a phone but if you aren't in tech circles, it's surprising to see how many people barely use computers at all, especially those who don't work in offices, older folks, and the less well-off.

I work in a warehouse, and the specific thing I do requires a laptop. They've tried to train backups for me, but they have a hard time finding people who know how to use a computer. Most people don't - they only have a smartphone.
A significant portion of the the agricultural land is used to feed animals though - this page has a good diagram on how land is used - https://ourworldindata.org/agricultural-land-by-global-diets.
A lot of words were said but very little was taken away. Can anyone sum up what they thought was interesting or valuable about this talk?
I'm probably gonna get downvotes for appearing to bask in this attention (which I didn't expect).

In this case it's based on a heuristic. I can't at all model human will so it seems reasonable to start with it as infinite (since it's so vast and appears virtually limitless, the very reason I can't model it in the first place) and model in the constraints.

edit: also, I am a Christian and that probably factors into my view subconsciously, although I am certain many non-Christian views would arrive to the same conclusion.
I nearly got a stroke
Multi-region Serverless APIs