skysight-inc/HackerNews huggingface dataset:
It's impractical to make 'another Beacon Hill' because Boston only has three hills. The other two are occupied by the North End and the Financial District. This problem predates the automobile and parking, e.g. the Back Bay 'is no Beacon Hill' but was developed in the 19th century as the Shawmut Peninsula was expanded by dredging.

In some ways an 'efficient market' model is helpful. The 'best' places for new neighborhoods are likely to be developed first simply because that's where the benefits of investment are most likely to be realized. Beacon Hill is Beacon Hill because there already was a North End. And the North End is not only a much better neighborhood its magic is even less reproducible than Beacon Hill's.

Following the 'efficient market' model further, there's no abundance of undeveloped natural harbors offering the geographic and historic advantages of Boston. There's no Beacon Hill (let alone North End) in Miami, but you can get a version of the Back Bay. San Francisco has several 'Beacon Hills' and 'Back Bays' but still no North End...Spanish practice was optimized for efficiency. It used the grid.
There’s literally nothing in the article that addresses scaling. Maybe the title should be about how to organize an express project?
Though I'm sad that a lot of developers dislike scala, I'm certainly glad to see some of it's* good parts being incorporated into current and new languages: Pattern matching to various degrees in Kotlin, now C#, and soon Java 12.

* I acknowledge my ignorance in thinking that scala was the first one to the table with this.
> The livability crisis that’s currently afflicting Seattle and San Francisco is evidence of how cities need to be careful what they wish for when it comes to the explosive growth of technology companies (and the attendant wealth that comes with it) in their metropolises.

Let me get this straight, New Yorkers should view Seattle and SF as cautionary tales for what happens when high-paying jobs arrive in a metropolitan area? Has the author ever visited New York City?

SF's issues aren't caused by swanky new jobs, they're caused by NIMBY politics. NYC has easily 10x the number of high-earning jobs as SF, no matter how you define high-earning. Fortunately, the people running our local zoning are only like a 5 or 6 on a 10-scale of batshit crazy.
I’ve seen academics upset that Google insisted on changing their search term from “adsorb” to “absorb”. Apparently Google Scholar (?) couldn’t be forced the way Google.com could be.
very cool but my eyes!

How can someone follow this list? I'd be interested in following and possibly knowing which are new when I come back.
Rivian is a Detroit area company. It's been rumored for awhile that GM was going to invest in them. GM dawdled and Amazon swooped in to get the majority of the deal.
> However, Altavista took seconds to load the first page (on 56k) whereas Google's first page loaded almost immediately.

That's why I moved from Altavista to Google. Google had a minimalist homepage and results page which were focussed and loaded very quickly compared to the bloated pages (for the time) of Altavista and Yahoo.
You've seen a few people reference this because it was in a widely circulated press release by the company itself.

https://press.aboutamazon.com/news-releases/news-release-det...

Third bullet under Amazon in Long Island City in New York City:

Amazon will receive performance-based direct incentives of $1.525 billion based on the company creating 25,000 jobs in Long Island City. This includes a refundable tax credit through New York State’s Excelsior Program of up to $1.2 billion calculated as a percentage of the salaries Amazon expects to pay employees over the next 10 years, which equates to $48,000 per job for 25,000 jobs with an average wage of over $150,000; and a cash grant from Empire State Development of $325 million based on the square footage of buildings occupied in the next 10 years. Amazon will receive these incentives over the next decade based on the incremental jobs it creates each year and as it reaches building occupancy targets. The company will separately apply for as-of-right incentives including New York City’s Industrial & Commercial Abatement Program (ICAP) and New York City’s Relocation and Employment Assistance Program (REAP).
The Latest Threats to ATM Security
> I'd have had a lot of respect for Amazon had they just chosen a site on logistical criteria and built it out of pocket.

Amazon is a publicly traded company. Like every company, the point of the business is to generate profit. This means reducing overhead costs in order to do so.

Sure, they could do it out of pocket, but why do that when NY was offering standard business incentives to bring them there? Why cost your investors money when you don't need to?

Look at any large company, they're going to do the same thing and try and leverage any avenue to reduce overhead costs. It's just smart business, period. Show me a company who paid their own way without any state or local tax breaks and I'll show you 100 fold more who did.
Who repeated an unsupported claim about “a complete cure for cancer in a year”
Didn't follow this entirely, but the phrasing "Amazon's rejection" caught my attention. Isn't it the other way around, NYC rejecting Amazon?
The idea was that individual programs would be small and loosely coupled. That is, rather than drag in a giant library, abstract out its code in a separate server and talk to it via some protocol. This worked remarkably well on the whole. So the idea of not wanting to have 100 statically linked programs all weighing in at many megabytes kind of misses the point.
"...AltaVista was essentially a test case for one of Digital’s supercomputers, the AlphaServer 8400 TurboLaser."

I loved the seeming technical excesses of Digital so much. Nothing they did seemed as calm and staid as Cray, Sun or even SGI.

Think about that name - Alpha Server 8400 Turbo Laser
May I ask out of curiosity what commercial application are you using GANs for if any?
Have you tried searching with verbatim mode? Without Verbatim mode, Google will try to be smart, eg match car when you search automotive, making spelling corrections, etc. Also, keep in mind that google removed the + operator, but you can achieve the same results using double quotation.
Some of the largest studies ever have been performed recently, using very large particle colliders or very large-sample, multi-site clinical trials. These scaled-up versions of smaller previous experiments show the big money and big stakes in science, and also the pushed drive towards publication as a metric for scientific success.
No. The paper notes that Spectre can, and will in the future be able to defeat all programming language level techniques of isolation. With properly designed OoO, Spectre cannot defeat process isolation. The fundamental lesson that everyone must take to heart is that in the future, any code running on a system, including things like very high-level languages running on interpreters, always have full read access to the address space of the process they run in. Process isolation is the most granular security boundary that actually works.

Or in other words, running javascript interpreters in the same address space as where you manage crypto is not something that can be done. Running code from two different privilege levels in the same VM is not something that can be done. Whenever you need to run untrusted code, you need to spin up a new OS-managed process for it.
@fmxexpress thanks for the info. That's exactly what I am doing now, but I am not on the latest version.
It seems to me that the issue isn't between shared code and no shared code but between statically and dynamically linking that code. It's a question of bundling dependencies. You can generally statically link a GUI toolkit; you just have to deal with the extra disk and network usage. You can dynamically link the same library but then you just have to deal with all the familiar dependency issues you've probably dealt with. (DLL hell and related issues) It's a trade off, but in either case you're still sharing code.
That is ugly.

What he's doing is creating an anonymous function which takes no parameters and returns an int. That's what a Func<int> is, and then he is executing that function, that's the () bit after }))

He could write it nicer as:

"+" => Add(),

Where he defines add as

int Add() => a + b;

He's just doing too much inline, 99% of C# developers would not write code as he has done there.

Its' the bloggers code style that is the problem here, not the new switch syntax. Although he probably did it to make the example more self contained and terse.
We don't know what that ratio is, as we don't track it, and I'm skeptical that anyone does.
I couldn't agree more, {} already denotes a block of code in C#. This is more than ugly and will soon become a nightmare for maintaining code.
Can't, locked in by the password manager and android integration.
Not HTTPS. DNS over HTTPS.

If we create internet infrastructure (like DNS over HTTPS) which prevents network operators from actually operating their networks, I’m 100% confident we will find it has bad, unintended and irreversible consequences.
String interpolation is more intuitive than trying to match a placeholder in the string with a list outside of the string.
The Devastating Fallout from Prenatal Testing
No, it won't, because OoO with process isolation is still superior to Itanium-like in all respects.
Domain related. Digital.com later sold, AV.com sold. Premium domains everywhere.
The housing glut simply means housing is overpriced, which is something that's true to varying degrees in most cities globally. The fact that this is happening even when there are so many empty units shows that this isn't a simple supply and demand problem. The problem is that housing is being used as a financial instrument, not a place to live.
grumpy old man yells at cloud.
it's not ugly...
If China finds itself in a major real estate crisis, changes to lease length and allowing foreign investment would immediately right bring back growth and demand. Other consequences ignored.

Although the supply is artificial, there’s a huge supply of dumb money as well.
DNAT 8.8.8.8:53 back to your own DNS server.
I'll +1 SNIPs or Rasa, they're both really nice. It looks like the NLU part of Leon is a logistic regression classifier (https://github.com/leon-ai/leon/blob/360d1020c4bd8bf1df37646...) so it's just doing intent detection, not any slot filling. Maybe someone can add calls to Rasa's HTTP API (https://rasa.com/docs/core/server/#) to integrate with Leon?
There are many examples of lo tech weapons that have been effectively banned. By effectively I mean they're not used by regular militaries.
>"Now New York has even more of a reputation for corruption by making it clear they won't uphold the terms of deals they make."

First of all New York didn't rescind the terms of any agreement. Amazon made the decision not to go forward.

Second Governor Cuomo pursued the deal as a "General Project Plan", this is a state process that circumvents a local approval process that would involve the city council and any community input. If there's any "corruption" here it was in the way this thing was pursued from the outset.

So no, not "ironic" at all.
That's quite a piece of writing. Unusual to see the Twitter style fused perfectly into the LRB high literary style. Very post-Gibsonian.
This is some high level narcissist tactics.

> I trust that the above quotation from my letter explains what EWD692was: a political pamphlet where a political pamphlet seemed needed, a need that, I hope unintentionally, you yourself had created . My guess is that,had you fully realized the glamour of the Turing Lecture — and the lack of independent judgement of most of its audience — you had made more sober use of your eloquence.

> You raise the question why I did not send you a copy. Of course I thought about it. I can reassure you that it was not that I was “too embarrassed”. Well, you have given the answer yourself on page 4 of your letter “Perhaps the worst aspects of an emotional attack such as EWD692 is that it tends to cut off technical communication.” Between you and me I definitely prefer to discuss on the technical level our subject deserves. So, why polute it by politics?

In the first paragraph he states the need for a political call to action to prevent the spread of the content of Backus's lecture to the completely helpless and ignorant Turing Lecture audience, and also attributes anyone's belief in it to - only - rhetorical power.

In the next paragraph (these were right next to each other!), he claims that HIS OWN PAMPHLET was based in rhetoric because it was necessary, quotes Backus's own point that Djikstra's very own tendencies tend to shut down technical communication in order to claim that Backus had created the reason for Djikstra not coming to him in the first place!

> I am unaware of any “need to be at stage center”, on the contrary! The vast majority of invitations to speak I decline, almost none of my writings are submitted for publication , and I send my writings to about a dozen people.Does that reveal “a need to be at stage center”? I don’t think so.

"I don't need to feel popular. I am constantly bombarded by people to come speak at events, but I usually decline them. See?"

> Furthermore you need not worry about my “ego”; in large parts of my country the “ego” is considered as a not very helpful invention of the psychologists and we very much doubt whether it makes much sense to have one: “explanation” of people’s behaviour in terms of it is seldomly inspiring.

"We don't have egos in the Netherlands," and therefore you must be under some misunderstanding created by your country's culture instead.

> thank you very much for your — also nice ! —

Remind you of anyone? Sad!

> You write “What am I to make of this response? “ Can I help you by stressing that I make a great difference be tween “your work” and “your Turing lecture”? I regard — and continue to regard — your work (as I wrote) as “a valid research effort”.

Your work is great! Except for the awful "Turing Lecture" you gave.

At the end of the last letter from Backus:

> In closing, let me say that I appreciated your last letter.

And that's all. Know where to pick your battles!
Amazon has already announced 5,000 jobs going in Downtown Nashville - it came out the same time the split up HQ2 did.
In TypeScript, this can be achieved using an assertion to the never type. I don't think it exists in C#, though.
The Internet Archive stopped honoring robots.txt back in 2017 because "Robots.txt meant for search engines don’t work well for web archives"

Not sure without a bit more digging whether they honor explicit rules for their crawler.

Edit: (but a little looking at comments indicates that they don't, and notes that ia_archiver is Alexa, not the Internet Archive)
Valentine's Day Application on Libgdx
Well, "It's natural" can also mean that it's a state of things that we should accept. Or it could be a reference to a moral framework where virtues are applied to state. It could be arguing that what is happening in the consequence that we expect in all systems at some point. There are lots of uses of the word, and I don't think that any of them really apply well to the current topic.

How to deal with the existence of Amazon? I don't know. My guess is tax policy.
yeah... i also miss trying to locate the search box and search results...

https://pbs.twimg.com/media/BzmnXJICYAEGqQ7.jpg
I think I started using the internet in 1997, and used Altavista because the results were better than Google. Wasn't until ~2000 that I began to find results on Google faster than Altavista.

It was probably subjective but IMO google wasn't better initially, but it did end up being the best. Even tho I use bing or ddg, Google still has the best search engine.
Exactly... The only issue is that many developers will prefer to get experienced in other languages, go with the times so to speak.
I guess I am heretic for breaking my project to a collection of DLLs. Ironically I am doing it over a 2 mil lines of code statically linked code base. The statically linked code base takes 150 seconds to build and my much smaller project only 4 seconds.

I have also designed it that way to do live coding in C and I have made a similar library for live coding python .

I am addicted to DLLs , send help :D !
Edited:

In my preferred world, no single person would be able to afford a large yacht. However, I have no problem with yachts per se. Yacht enthusiasts could join cooperatives, for example. Just like I think its silly that individuals can be so wealthy that they can afford massive private golf courses, but think that people who want to play golf should be able to join a golf club.

“But for the guy who owns the Eclipse [Roman Abramovich, a Russian oligarch], that’s not the point. He’s not chartering that thing out. It has a submarine and a missile detection system. See, the power of owning a magnificent yacht like that is in how you’re telling the world that you’re beyond buying and selling. You have more money than there is money to have. You’ve transcended. There are no frontiers left for you on dry land. I mean, true peace is only at sea.”
I voluntarily hand over my money to AWS for them to provide a product. The government is not forcing me to hand money to them.
Sure, forecasts are forecasts but their tax incentives are not tied to their forecasts so what's the big deal?
What do you want to do exactly about it which won't itself potentially cause harm and that you know will help.
The author of that email, Paul Vixie, is not some random person saying, "Google is evil!!!" He is eminently qualified to speak about DNS, since he designed it.
The Power of a Story: The Curious Case of Mr. Daswami
A community group doesn't mean W3C is backing it.

It's kind of weird that we seem to be going down the path of Google/Chrome = Web. We already know how this story ends.
The point of the catering isn't just to fill your stomach, it's to have lunch with people who are interested in what you are interested in, ie. to network. If you don't see the point of that, then yeah it's really not going to be worth it for you.
>> Time doesn't exist therefore you can't travel in it

> [citation needed]

What do we want?

Citations!

When do we want them?

It doesn't matter!
I'll be honest - pretty hard to find objective literature on it, because most of the literature is just trying to tell you microservices will solve all of your problems. I think ultimately the best link between the two is Amazon's move to microservices and their focus on "2 pizza teams".

https://www.slideshare.net/TriNimbus/chris-munns-devops-amaz...
First of all... you are cofusing BT Classic with BTLE. Your speaker is the former.

Second, PWA / webBLE / physical web whatever does have protections in place. Iirc you must be explicitly paired using BTLE 4.2 encryption and the connection must be explicitly created by the user.
Competing on tax rates that apply equally to everyone is not the same as selling exceptional treatment to the rich alone. That undermines the rule of law in favor of the rule of wealth. It is institutional bribery.
And all that would happen is people would pay it. You've spent money and accomplished nothing.

We need energy. All the noise and machinations don't change that. You either have a new source of energy or you don't.
Of course it's purely academic. The whole point of proving sed is turing complete is purely academic. It's interesting to know that other tools, which were designed for a very specific task in a very specific context, can be used as general purpose programming languages. There is no point discussing this in a practical context.
Uranium and Thorium could be produced by nuclear transmutation in the event we discover some miraculous property they have ten thousand years from now. This is non-trivial, but it's essentially the process used to produce plutonium for nuclear weapons and we managed to get pretty good at that.
Colorado Runner Who Killed Mountain Lion with His Bare Hands
>Constant change, constant mutation doesn't require past or future, but now only.

The change itself might not, but to perceive something as having changed, e.g. to understand that what is in N state now was in some N - 1 state before, and N - 2 before that, presupposes time (or rather, can be considered the same thing as time).

>So we agree in a part that things change state and this is enough to imply growing old and rotating clocks. I don't agree it doesn't matter - as if the time doesn't exist, we don't need to have a pointless discussion about "travelling in time".

It wouldn't be pointless as to the actual phenomena we'd experience. It would the same as asking "since we see we can grow old, or see the clock hand rotating, can we somehow manage to go to the now moment when we were young, or where the clock hand was 1 hour before?".
How to learn to code in Java: why you should and where to start
Now that's a sexy EV.

These are exciting times. Can't wait until these EV actually hit critical mass and everyone, at all incomes see them as a viable option. We need $30-40K cars that look sexy. Are we 1-3 years until this happens?

Meanwhile... I am anxious for the 2020 Jeep Gladiator that I will burn more fuel with but am excited to actually drive in.
The company's front page:

https://voterfied.com/
> You'll note that they're also willing to kill features which are not adopted, like PPAPI.

After adding whitelists for Google properties like Hangouts, of course.
How does a device "attempt to ignore" DNS servers supplied by DHCP? Like all devices connected to a network it must either use DHCP to get your DNS server or use a hardcoded value, it's not some kind of conspiracy.
Say WHAT? – A case of low-yield nuclear thinking
string interpolation isn't simply a wrapper around String.Format(); it also offers compile time checking which solved a real limitation of String.Format() while offering better performance than concatenation.

For example:

var h = "Hello ";
var w = "world";
var output = String.Format("{1} {2}", h, w);
output = $"{h} {w}";

Would compile fine but throw on the String.Format() line due to the typo.
I agree with you on the "G is evil" and so on, I've used Google WiFi and used Cloudflare DNS(as a test) with no problem...(the serious discussion would be why people blindly trust Cloudflare over x or y or z, out of scope now :D)
Out of curiosity, have you ever been concerned to have a guarantee whether any program you’ve written or run would finish, regardless of run time?

The halting problem is an abstract theoretical result that I’ve personally never been concerned about, in any language at all. Not even once in practice in 30 years of coding have I worried that I didn’t know whether a correct bug-free program would finish. I worry that programs take too long all the time, but that’s completely separate from the halting problem.

If sed is a “bad thing”, just understand that string replacement is a “bad thing” and computers are a “bad thing”. There isn’t an alternative to doing any real computation without having Turing completeness.