skysight-inc/HackerNews huggingface dataset:
Something gets lost in translation when we only talk about whether zoning laws are national or not, but no, this insanity is very much the case in the EU as well, and it's even worse in some cases.

Here's an article about how Paris only recently lifted height restrictions (and then in only some areas of the city): http://www.lemonde.fr/planete/article/2010/11/17/feu-vert-po...

Does that mean Paris has different zoning laws? I don't know, but for the purpose of this discussion it clearly amounts to the same thing. The local government is allowed to set policies which inflate the worth of existing properties by restricting the ability to build up.

I live in Amsterdam, and the zoning is extremely restrictive here, down to the level that only certain streets are allowed to have businesses of any sort, height & appearance restrictions etc.
Chat yap
Well, you're describing exactly how to do it with bind9 :) What make you say Unbound is better?
It's probably a toy, and we're almost old enough to start trying to fetch toys?
Yeah, it’s a fantastic resource. I really only care about crampons when I need to buy a new pair and they are the perfect place to look. I didn’t know they were expanding!
As250 is running a free DNS server with adblocking enabled FWIW: https://twitter.com/as250/status/790593201832857601?s=20

Pihole is also a great alternative if you have a spare raspi lying around.
The solution is technically easy - reciprocal peer review so you pay other people to review your papers by agreeing to review others’ papers, and then publishing on arXiv. Computer science basically does this but replaces arXiv with an industry body the ACM. I don’t see why it needs to be any more complex than that.
> maybe the YouTube link should appear at the top

No, because half the readers would close the browser or click Back before they finished reading the post.
NXDOMAIN hijacking is enough for me to switch, and most ISPs are doing it nowadays.
> With Bitcoin, it is easy to secure a large amount of value and ensure that only you can access it. Bizarrely, a large number of people totally ignore this advantage...

We had examples of a number of entities, which tried to apply the best practices and were aware of the risks, completely failing at the task. Multiple exchanges, smart contract operators, and other companies failed to protect their coins. The real world shows us that this is not that easy given clever adversaries.
It helps keep the game running. Have you read through some of their technical write-ups on the outages they've had? Talk about scaling issues.

Do you normally think all businesses that make a profit are obscene?

I think obscene is charging people $60 for a game and then driving everyone towards in game purchases for cosmetic items.
ConsenSys Diligence is hiring smart contract engineers
But you also leak more things to TLAs right?
It actually has an update from 2017.

I put 2014 based on the date of the original emails. I see no "published on" date on the page.
https://pi-hole.net
Since a discussion about this topic has been present in every thread about Cloudflare's DNS service, I can quite confidently say "people" didn't forget.
On Linux, the easiest thing to do is to install busybox; it has a DNS server, dnsd. It will accept your hosts file directly.
I can select text just fine in that article (this is with Chrome on MacOS 10.12 running uBlock Origin)
[Screencast] ActiveRecord Tricks
Denver, CO
Wow. Already 7 comments and still not a single ”Why not with Go?”-message.
I assume it just ends up. It will likely ship a regex engine with unicode support. If it does I assume that’s a big part of it.
Note: 400 square feet is ~37 square Meters.

I happen to write this from a 24 square meter (~260 square foot) apartment, I am very happy with.
Not anymore though, the 2017 tax bill repealed that part of the law.
To be fair, it said tiny binaries. I love go, but it does not make tiny binaries.
Yes i do prefer maintainability and same codebase over one tool which one specific developer is very good in and is the only one using it.

On another note: Just don't use Spring 5 or every other framework for a small simple thing which got just released.

There is no harm at all in using Spring 4 and all tools and everything is just working.
APNIC Labs Enters into a Research Agreement with Cloudflare
Email re-skinned as a social network
How's AWS human customer service?
Battle Royale wasn't in their plan though. They were making the PvE version ("Save the World") for a while (years) and had just released a beta version you could buy over the summer.

I believe the story goes that just a couple of devs went off and made the Battle Royale version to see if it would be fun to play.
Major Depression Can Voyance Pure Help?
My friend lost her daughter 4 months ago. She has gone into major depression due to this. She is not eating anything. She is just crying the whole day long. Suggest something that will help her come out of her problems. Someone has suggested her to consult to Voyance Pure at http://www.martine-voyance.com/tarifs . Will her problems be solved after this?
I agree with you regarding shallow dismissals, provided the claims are deep to start with.

In this case, we start with a headline that the most transformative technology since combustion is just around the corner.

The basis for that claim? That they are going to create an experimental reactor using new high-temp superconductors.

Well ok, great. But this is just a lame press release about how somebody HOPES it will work. It's not even a technical argument: it's basically a business argument, using currently available technology. Just the nuclear power version of the "suits" article that comes around every year, and that PG called out in 2005 [1]

So what, exactly, can a person substantively say against /this/ piece? I would argue: practically nothing. The best points raised by others relate to fusion in general, which we could have had without this submarine PR piece.

1. http://www.paulgraham.com/submarine.html
That argument sounds like a stretch. I would’ve thought those unit counts were instead used due to resulting in a convenient, space-efficient rectangular ‘slab’ size when packaged together: 6 pack = 2x3, 12 pack = 3x4, 18 pack = 3x6, and so on.
Sounds like you'd be interested in this:

https://www.tapwithus.com/

It's probably junk if not vapourware; at best maybe a stepping stone towards our VR-ified future. I ordered one just to check it out.... so we'll see :)
Mentally you need to add a big asterisk to tests of CDNs, and by extension "dns done like a cdn" from VPS provider networks (content networks). That's not where users come from (eyeball networks), and therefore not where they focus their efforts in peering and route-optimizing.
You have to use a certified shop.

There was only one such shop in my state at the time and the backlog was pretty significant. It made more sense to ship the car out even further.
Religious terrorism... What about domestic terrorism?
This made me think of the article a while back about the mattress blogger who got sued.

https://www.fastcompany.com/3065928/sleepopolis-casper-blogg...
How Lightning Strikes the Traditional Salesforce Platform
Types on collections got much less onerous once I realized that they could be partially elided.

let another: Vec<u64> = some_vec.iter().map(|x|x + 5).collect();

Typically the `u64` part can be inferred based on the `map` function. Drop in `_` to elide the inner type.

let another: Vec<_> = some_vec.iter().map(|x|x + 5).collect();

And if you are doing something later that implies `Vec<u64`, you can omit the type completely.
> Japanese people don't value buildings[0], only land

This is becoming true in most of the housing-is-too-expensive cities of North America. In my neighbourhood in Toronto, most houses that weren't built in the last 20 years would be torn down immediately when bought so that a new monster mansion can be built. The plot of land is worth millions- but mainly because there's such a low supply of housing.

The trick is to build tall to multiply the amount of land. Otherwise, you get the horrendous situation Silicon Valley is in.
This tests the performance / distance between vps data centers and the dns server's data centers. imho it's better to have a test web page that consumers visit and establishes a tcp connection to those dns services and estimate the rtt of a single packet from the time it took to establish the connection, or test via the https interface for services that support it.
Eco-Death Takeover: Changing the Funeral Industry [video]
Just to be clear, they are not using the physical activity to mine the tokens. The plan is to assign you token when the app think you are doing physical activity.

It's not clear, but it's probably just another ETH ERC20 token, so the real mining is done by the ETH miners. (Why do they need to allocate 15% of the ICO to "blockchain development"?)
That's the thing though: "we're very sure this won't kill people" is always a probability.
Have you tried kotlin.js? It's still very fiddly to get up and running, think we'll have to waiting on tooling for it to be a good alternative
>My impression is that Trump is pushing tariffs in order to increase nationalism through conflict

That’s not my impression. I perceive the tariffs as a response to the yawning trade deficit between China and the U.S., as well as China’s state-sponsored IP theft from U.s. companies, currency manipulation, technology transfer requirements for foreign companies, Party cell embedding requirements [0], and various other protectionist policies.

As for evidence of necessity: the U.S.-China trade gap is hundreds of billions of dollars, on top of all that other stuff.

[0] https://www.washingtonpost.com/world/asia_pacific/command-an...
I paid 60% less than a lot of friends, so I’m $1200 happy.
Lol if it was up to you we'd still using candles to protect the waxing industry.

Or enforcing that every lightbulb has real wax included.

Turos method of peer to peer car trading cannot be subject to the exact same rules as rental cars its absurd. Can you imagine if you had to enforce every uber driver to buy a 100000 dollar medallion.
I wonder how much Cloudflare paid/pays for the 1.1.1.1
> The future is subscriptions for steady defined bonuses backed up with digital content which can be merely cosmetic or bonuses that don't exceed what a subscription grants and can even enhance that.

Why? Subscriptions are not casual-friendly at all. Take GW2, for example. I bought the expansion in august, and had to stop playing in october. I might've logged in for the daily chest, but otherwise I haven't played. When I played, I bought some gold and cosmetic items. A few QoL items as well. And I bought the game plus expansions/DLCs. The original game is now F2P. There is no subscription. Me basically not having played the game since october cost me nothing. If I were playing WoW still, I'd have paid 13 EUR a month for essentially nothing. WoW's main gameplay is raiding. Raiding requires M+ dungeons and grinding. WoW's subscription model means that if you stop playing, you fall behind. The entire game is made to keep you subbed (I call it "forced errands"). It made me feel bad when I didn't play the game ("FOMO"). Contrast that to GW2: I can take a break whenever I feel like. A subscription model does not cater well to casuals. And the casuals are the masses. You don't see new MMOs follow subscription models. Some tried to, and they failed, including your SWTOR example.
I think if somebody write enough Go, they will naturally realized that Go is not for everything (I mean it has limitation).

For example, the GC: I been struggling to reduce the memory consumption of my tiny TCP keep-alive server knowing that if I made it in C, it could only use few hundreds of KB tops. But in Go, it's 10MB just for holding Go Routines and replying ping.

So I reimplemented it with Rust, voilà! 500KB RES. Now I can put it on my router :D
It sounds like text-to-speech narration is honestly your best bet, for walking-and-writing. I can't imagine much that will help with walking-and-coding because of the concentration required. I'll trip on stuff even without any impediment to my vision. Just my guess!
Unfortunately no tests for IPv6 connections. Disappointing considering that all DNS traffic I generate will be over IPv6.
Michel Foucault. Discipline and Punish (1975), Panopticism [pdf]
Best move would be to institutionally forbid, or disincentive somehow, publication in non open access journals.
If you want an example of a project using all the latest technologies together, a good place to look is jhipster. It’s code generation of a spring boot and angular or (coming soon) react app. When you use it, it will ask a series of questions about what you want your app to look like, and then generate that app. It as if you paid some expert to come in for a week and set everything up, including migrations, auth, documentation using swagger, and so on.
The right brand for this should've been "Child driver". Because if a driving system needs to be controlled all the time it's very much like a child sitting on dad's laps and trying to drive the car.
"This happened in 2014, why the hell is this being brought up now?"

I just found out about it, and thought others might be interested. I have used The Wirecutter reviews to make purchasing decisions. For me, this incident just a few years ago makes me doubt their objectivity today.
I don't see how this reply addresses the core point, it just argues that async await is useful (that's fine but not novel by itself).

It is possible to work around the "color" by using generators [0], that way one algorithm can be used in synchronous and asynchronous way. Async await tightly bind to underlying Promises.

[0]: https://curiosity-driven.org/promises-and-generators#decoupl...
Sure, the Internet Is Broken. So Let’s Go Fix It, Shall We?
Cached Version: https://archive.is/SdQas
A Privacy-first todo for Firefox
Games that take an existing model (100 player PvP) and add a twist can be called game changing. The twist with Fortnite is building (ala Minecraft in a way) which is game changing as far as how you play.

The other element is Epic Games pushing Sony, Microsoft towards cross-play. That would change gaming if they can get them to agree to it. They are inching towards it with consoles, mobile and PC playing together - PS4 to Xbox1 hasn't happened but would change gaming.

Social circles with kids are around what gaming platform they are on. Mine mostly play with friends to goof around and chat with each other (live talking, not instant message kind of chat). Cross play across consoles would change gaming - they would not be confined to a certain console dictating who they play with.

Their backend systems are doing the cross play, can you imagine if they stand up their backend platform to allow other developers on Unreal Engine to use that for cross play in their games?
The jury is still out ;-)
Maybe WebRTC. It lets sites get the private IP addresses even over VPNs.

https://news.ycombinator.com/item?id=7112814
Should, but does not.

dig @8.8.8.8 o-o.myaddr.test.l.google.com txt +short
"74.125.46.11"
"edns0-client-subnet 94.181.44.185/32"
dig @9.9.9.10 o-o.myaddr.test.l.google.com txt +short
"2620:171:57::240"
Amazon and Google will end up being the middle men for everything.

You simply can't compete with a company that has all the data, all the money, the best engineers, the patents, etc... Once they like your business model, you are out of business. This is happening at an increasingly faster pase. There will be an Amazon AirBnB, and Amazon Uber, Amazon Food, Amazon Freight, etc... the future of free markets is not free. They will own every slot in the monopoly game and we will receive a basic income to keep the game going.
> shows how little core understanding you have

Really? You dismiss my clearly-not-ignorant comments by belittling me? OK. I should have known.

Part of the frustration here is this: given a clean sheet of paper, and a desire to write a Java-based web application, where do I start? What files do I download? I don't know! How do I start developing with Spring? The site says "add this line to your build file." WTF does that even mean, to a Java noob? What's the file I'm supposed to be putting that configuration into? Unless you have a file structure bootstrapped, and know that they're talking about pom.xml, in the case of Maven, or build.gradle, in the case of Gradle, it doesn't mean anything!

How did I figure that out? By using an IDE and generating example file structures for a "web application" based on those 2 options in the stack. So getting started with Spring requires an existing bootstrapped structure that I STILL don't know how to generate by hand. (Feel free to enlighten me. How do YOU start a new Spring project?) Hence, my frustration with the various IDE's, and their multiple ways of generating what should be a pretty standard stack of files to get started.

As I tried to indicate, I "get it" that I have a lot of this stuff internalized with respect to Rails, and that's what I'm trying to get across. I don't think that the Spring folks understand what they need to do to "onboard" someone to their system. At least Grails seems to do a better job with this.
The Good, Bad, Ethical Design, Users and Other Things We Don't Talk About
Zoning or not, leveling housing to make room for high density is expensive, slow and difficulty-prone.

It's slow because you need to wait for many individuals in a market to act. They'll usually need to act in cooperation, piecing together smaller parcels. It's expensive because you are destroying housing to make housing.

Also, management of public infrastructure (even schools) is not flexible, adapting to local needs in realtime. A planner/zoner may look at an area, see that the infrastructure is insufficient and shut down population increases because they have no way to pay for more infrastructure.
Glaringly, the NYT omits the scope of these new Chinese tariffs (on $3 billion in goods [0]), which in comparison to the $60 billion in tariffs recently imposed on China would seem to present Trump with quite a victory.

[0] http://money.cnn.com/2018/04/02/news/economy/china-us-tariff...
Georgia Tech has this over the 85/75 connector and it works better than you would think. It's a popular tailgate spot on gamedays.
> The GP seemed to be indicating they were trying to put together a standard set of tools for others in their company to use.

Yup. This is forging a new trail at the company, which is, itself, a painful process.
Three State CA – Northern California – California – Southern California
I can sympathize with your rant. I remember the first time I started using the spring framework! It’s not bad once you get used to it, though. There are whole swarms of Java programmers who are really Spring programmers because that’s the only way they know how to do anything.

Anyways, I would highly recommend using IntelliJ and Dropwizard, both of which “just work”. Don’t worry about anything else, just use the DW docs.
"""Yu [...] also noted that their experiments only tracked the brain’s activity for one or two hours. The researchers can’t yet rule out the possibility that reassociation is a fast interim way for the brain to learn new tasks; over a longer time period, realignment or rescaling might still show up."""

I know that for musical instrument practice the common advice I've read is that it is better to practice 30 minutes every day rather than a 3½-hour session at the weekend in part because what you learn actually sinks in when you are resting. Maybe the realignment or rescaling happened when the monkeys slept?
Hey ajross,

I originally included the output of `size` for each step, but I thought it made the text output too large. However in this case, the actual size of binary on "disk" is important, as we were trying to fit this binary on a small embedded linux device, so if we had shipped all of that debuginfo, it would have taken up useful space on the device (which has a total storage size of 8MB).

Regarding UPX, yup, not Rust specific at all, but still relevant when talking about producing tiny binaries.

Re: the allocator, steveklabnik wrote a good response, though I would add that just because something isn't written in Rust, doesn't mean it can't still be well tested, performant code. Why rewrite it in Rust if you don't have to? :)

Anyway thanks for reading and thanks for the feedback!
Be careful with that, Google DNS (as an example) will start ignoring your DNS requests if you go over the rate-limit. Not an issue for home users, but an issue for any sizeable business.
Yes, I have observed my two nephews over quite some time now. Even play it with them sometimes even though I suck. I don't have any strong opinion on the matter, but it is strange watching a whole community of 8-9 year olds(!) begging for ingame purchases and discussing detailed specs of Assault Rifles with their friends. And it is pretty clear (to me) what drives the money in this game, and for example Rocket League. Parents paying for ingame goodies of children. (Yes I know 8 yo is young. But most parents will stop caring because of the peer pressure, every classmate they have get to play the game.
Is it? Or perhaps it's hard to teach to stubborn programmers.
should be easy to do for publicly funded research.
Quite good for us. We have a team from AWS on-site every other Thursday (and subject matter experts from AWS that we can call in as/if needed).

AWS started out as a REST-services-only take-it-or-leave-it business. They've expanded quite substantially their human-provided sales, service, success operation in recent years.

Even on my personal account (spending <$50/month), I get quick and sensible email replies to my account-related inquiries.
Okay this is a pretty bad thing to do.
How Eventum’s Blockchain Technology Can Revolutionize ESports
Tesla owner almost crashes on video trying to recreate fatal Autopilot accident
Excellent! Thank you!

And, to be fair, I've also since discovered https://start.spring.io.

It's worth pointing out that both of these sites exist specifically to address my frustration in just getting started with a Java web stack, but it's taken me a couple of weeks to discover them.
Off topic. But, what's the point of lobste.rs? It's been part of my RSS capture for awhile but it seems like HN that has very few comments.
>My isp got the brilliant idea of rolling their own YouTube cache servers

Are YouTube videos not served using https? Sounds like it's google/YouTube servers but they're underprovsioned
Rental car companies always try to sell you liability coverage for accidents and damage for about $25/day. Almost every major credit card already includes the coverage for free, so when you opt into the rental coverage, you're needlessly paying a significant premium for something you likely already have.
I got actually +20... but on HN, the algorithm is probably some intern deciding on which posts go first and which ones go last. There is a lot of cases of people speaking around the web how HN is manipulated.
Thank you for bringing this to my attention. If I am following along correctly, it does not so much verify the deployed EVM as it provides a formal and executable semantics for an EVM that satisfies the test suite, and the authors demonstrate its use in finding some real-world problems, which is exactly the sort of thing that we want:

"These properties make KEVM an ideal formal reference implementation against which other implementations can be evaluated. We proceed to argue for a semantics-first formal verification approach for EVM contracts, and demonstrate its practicality by using KEVM to verify practically important properties over the arithmetic operation of an example smart contract and the correct operation of a token transfer function in a second contract."

From the paper, it seems that the latter example could have found a bug that caused problems in a deployed Ethereum contract.