skysight-inc/HackerNews huggingface dataset:
This entire topic feels like a "perfect is the enemy of good" situation.

What could Facebook do to improve news quality without censorship? It could just go back to what it already did with trending stories, before they fired their entire human-review team and then immediately started promoting objectively-false claims. It could even keep the algorithmic choices, and just pay for one media-savvy person per shift to skim the headlines and delete anything blatantly stupid.
Having the phrase "solar panel" in a property description may correlate with a 40% increase in "expected sale price" (the blog post doesn't say what they mean by this), but having solar panels in your home correlates with all sorts of things that haven't been controlled for in the analysis (for instance how warm the local climate is).

Much more useful would be an estimate of how much a home's value would increase if solar panels were installed. That figure is certainly much less than 40%.

Reference: I built Opendoor's home valuation model.
Startup Sues Tesla for $2B Over Electric Truck Design
Yah I think it varies from region to region too. I don't think a mudroom in souther California helps much. Would be great to see some research around this.
https://github.com/Microsoft/react-native-windows

https://github.com/ptmt/react-native-macos
I'm pretty sure Python 3 already does this, and that's what the __pycache__ directories it creates when running a command are for.
Tesla Q1 2018 earnings
Loved this episode, quite interesting.
> Is a credit card or billing account required? Even though your first $200 of monthly usage is free, all Google Cloud Platform services require a credit card and billing account, to cover any amount you spend over this free credit. If you are billed, we'll credit your account for the first $200 of monthly usage. If you choose not to add a billing account, there is a risk that if your usage exceeds $200 in a given month, your Maps API implementation will be degraded or other API requests will return an error. If your estimated usage will be above $200 a month and you don't have a credit or debit card to set up a billing account, a local Google Maps Partner may be able to help.

It's still not clear whether you have to give them your CC details or not. I once made this mistake and gave Google my CC details for Adwords, and I regretted it. I found the hard way they will run the ads for quite some time after I stopped the ads and charged me. Of course it was difficult to contact a human and ever if I managed to do it, it wouldn't help. One experience smarter and I only use bank transfer, thereby setting a true hard limit and making sure a stop means a stop.
https://www.peeringdb.com/asn/395853 NYC Mesh

What is your problem??
Me too - though for me the installation tools are fairly standard (SBT + npm), it's still like 10-ish steps. Docker's basically a vehicle for safely running apt-get in a script on all my developers' machines.
I have run into the issue a few times. I've run into it most frequently when doing binary operations on 64bit numbers. When I first ran into the issue with going over `Number.MAX_SAFE_INTEGER`, it took me a long time to figure out that was the issue.

I can imagine this is an especially important advancement for server side JS. Not something I personally care about tho.
Lots of discussion last time:

https://news.ycombinator.com/item?id=12363608

I think Clojure has much tighter Java interop, which you might like or loathe.
You can use the approach we used to win the CIFAR 10 training cost section of the competition. If you use fastai/pytorch, then it's ~5 lines of code. Check out lesson 1 of http://course.fast.ai for the basic approach, but when calling `fit()`, add the param `use_clr_beta=(20,20,0.95,0.85)` which will enable 1cycle, and should allow of super convergence. Then train with SGD with a really high learning rate (somewhere from 1-3, generally).
Website fingerprinting is still possible.
How can you get a green card from TN visa?
Does anyone know if this will effect how V8 parses JSON?
If their tech stack isn't appropriate for the job, then they shouldn't be using it for. We don't have people writing software for space probes in Python.
Sad to read he died about a year ago. I didn't realise it was him.
The advantage of this over Qt is the licensing. React is an advantage if you are familiar with it over QML.

One thing to note, the naming convention of props differs from React Native which is a bummer. https://github.com/kusti8/proton-native/issues/9

IIRC the project is a light mapping from libui-node project to React.
The author didn't do a very good job interpreting these statistics. The conditions that would exist when someone would choose to invest in solar panels exclude a large fraction of homes; solar panels are a recent enough addition for most that homes which have been allowed to fall into disrepair are excluded. They further exclude homes that don't have a view, homes that are part of a multi-unit bloc, and, in some cases, duplexes.
Air Canada taxiway overflight video at SFO
This is the static vs dynamic type argument at its heart. When making small apps, dynamic wins out from not having to declare or think too much about types. After some threshold in complexity having static types is much better.
> Respectfully, losing a single potential user is not indicative of "bad decisionmaking"

It's not just one user that they've lost…
Very cool. Is this a customer coop or a non-profit (or something else)?
Well, it can't even find all instances of a single exact ID.

It's what you'd expect of a cloud service though, they really don't want to go through all of that data.

Any native client though will just go at it and return proper results.
Stephen Hawking’s final paper: A smooth exit from eternal inflation?
$950.

I had it listed on Facebook for two weeks at $1200 with no offers. I live in a fairly poor area though, so I ended up driving to the nearest city to deliver it too.

FWIW, it was the exact specs you listed. Here's the label from the box: https://photos.app.goo.gl/W2q9qrUQXtAxRuOp2
It is in the bay area.
https://developer.amazon.com/docs/maps/get-started.html
Or is it merely that central vac is highly correlated with square footage and neighborhood age, each of which might better predict prices.
React Native seems to be geared for mobile. Proton Native uses bindings with NodeJS (via libui-node, which uses libui), which seems to be (IMO) a much better run-time for the JS part than JavaScriptCore because Node already can handle a huge amount of the OS interop. Also, JIT isn't restricted on desktop the way it is on iOS, so JSCore doesn't have a good reason to be used.
I think the main point is that it's not about being right. You need to pick the right battles to fight, it's not worth ruining workplace relationships when people dig in their heels over a disagreement about something relatively small
Black men arrested at Starbucks settlement results in fund to help entrepreneurs
They can't properly voice their complaints because they don't know why their software is terrible; just that it is terrible.
Computational Study of Expressive Facial Dynamics in Children with Autism
It was mentioned.

> While there are mesh networks dotting the U.S., she says the best working example of what mesh technology can do is in Spain. Guifi.net has more than 34,000 nodes covering an area of roughly 50,000 square kilometres across the Catalonia region.
I have to thank sametmax for mentioning this project in a separate thread (https://news.ycombinator.com/item?id=16978932).

The project is indeed really astounding. 5000 clean commits, solid developer and user documentation, open source license, etc. And this solves, among other things, a very big and common problem for the Python community (packaging end-user apps).

Just look at that README: https://github.com/kayhayen/Nuitka/blob/develop/README.rst

Just LOOK at that developer manual: https://nuitka.net/doc/developer-manual.html

Dang.
Grow it into a platform and have a marketplace.
So people can train a good building block / application (like image classifier / detector with the proper preprocess steps) then the trainer/developer can sell it and others can use it! Or people will just export out their models and go to marketplace ( like https://algorithmia.com/)
Yeah this was the first question I had! I mean if 100% of homes with heated floors also have tankless water heaters, the floors might actually account for 95% of the boost that's attributed to tankless heaters.
You're in pretty much every thread that pops up as a naysayer re: not using UIKit/AppKit/etc. The thing about the link you just pointed out is that it's literally 100% UINavigationController. I've used this in projects and had to work with the native source layer - it's nothing crazy different.

It's iOS-style navigation and transitions through and through.
I was wondering what was up with the amazonpay.com domain that appeared in my NoScript list sometime the last couple week (on amazon.com).

So far Amazon still works without enabling it but I doubt that'll last.
You can't affect her being offended. All you can do is respond to it. Yes, maybe Kara should be less defensive, but that's not something you have control over; and trying to argue your way into convincing someone to not be offended is only going to make things worse
Delixus | Bangalore, India | onsite | Principal and Senior Software Engineers | Rs. 20 to 39 lakh

1.) Principal Software Engineer | Rs. 30 to 39 lakhs | 6+ years of experience

Delixus is hiring several Principal Software Engineers. You will lead the development of API integrations and create a scalable data pipeline using a microservices architecture, Kafka, Java and/or Kotlin, and AWS Aurora (PostgreSQL). This is an exciting role with substantial growth opportunities. In your role as a Principal Software Engineer, you are able to turn business requirements into detailed technical designs. You are able to identify multiple solutions for each business requirement and make rational tradeoffs based on the customer's needs. You write clean, tested code.

2.) Senior Software Engineer | Rs. 20 to 30 lakhs | 5+ years of experience

Delixus is hiring several Senior Software Engineers. You will develop API integrations and create a scalable data pipeline using a microservices architecture, Kafka, Java and/or Kotlin, and AWS Aurora (PostgreSQL). This is an exciting role with substantial growth opportunities.
# Common skills (applies to both Principal SWE and Senior SWE)
- Proven experience with Java 8 or higher (or another JVM language)
- Experience developing microservices that expose and consume REST APIs to receive/send JSON
- Experience with DevOps, test automation and CI/CD
- Must be comfortable writing tested code using automated tests (such as JUnit or similar)
- ElasticSearch and PostgreSQL including advanced SQL and schema design
- Cloud native development (AWS, Azure or GCP)
- Strong written and verbal communication skills
- Experience with the Cyber Security industry a significant plus

# Our stack
- Kotlin, Groovy, Java
- AWS Aurora (PostgreSQL) / SQL
- ElasticSearch
- Kafka
- Jira, Confluence and Bitbucket (Git)
- Kubernetes

Please email me (AH Khan - General Manager) at hn @ delixus.com.
I wish it would be easier for people to contribute to open source projects (like wiki voyage etc) than to Google Places. (it's a bit off topic and I like the Places API, but that's a huge amount of valuable data that contributors are submitting there for free)
1] As a suggestion, the travelbot should be available to try right on the home page.

2] Perhaps also provide English translations of the content that provides more information, e.g. the advantages of international hotel chains, etc?

3] It looks like you are limited to trips to South Africa only at the moment. Perhaps call that out clearly?
NA, Europe and wealthy China. I'm sure Spanish people are familiar with first and last name concepts and have learned over the years how to handle such forms without second thought
I hope that this type of settlement starts a trend. The two gentlemen falsely arrested at Starbucks each get a dollar, their lawyer gets nothing and the community clearly benefits from a fund to help young entrepreneurs.
No, this tech is not in early stages. This tech has been around for years. We have been running this stuff between building since mid nineties. The cards were called "wireless T1" and they were full size ISA cards. It was pre-DSL days. I had a T1 terminating on 4th floor of a brownstone and a couple of my friend who lived across the street got connectivity from me using those cards because Linux supported them. No one else on a street had anything other than a dial up. Eventually we ran Ethernet to the other neighbors because we did not need to run across the street and those neighbors agreed to share a cost of the circuit.

The reason why I'm negative about it is that it gives people incorrect perception. The perception is that my neighbor does not need to pay Optimum or Time Warner or Verizon for internet and he or she can watch Netflix. And that's simply not the case because as soon as five of my neighbors get this WiFi chokes because in a regular Brooklyn block it is going to add another 40-50 wifi access points. Negative perception from folks who own their houses is a death to community ISPs.

This kind of wireless is not a solution. A solution is to wire as much as possible, including wiring between the buildings of my neighbors who own their houses and if needed terminating a single high bandwidth wireless or fiber link into a node that carries entire block.

P.S. I reached out to these guys about a year ago offering to help them when I read another piece written about them. Maybe it even was on HN. I did not get any response.
Did they change the usage limits of the Distance Matrix API? Previously they limited to "Maximum of 25 origins and 25 destinations per server-side request", even if you were a premium package subscriber, which is quite restrictive...
Morse code in the music
This may depend on what you mean by 'proper production system'. It's definitely meant to complement, not replace Python modules, scripts and so on. I wouldn't write a web app in a notebook. But the LIGO team that discovered gravitational waves published a notebook demonstrating their data analysis.

I see it as useful where illustrating and explaining some computational steps is at least as important as executing them. Teaching is one obvious use case, but it's also valuable for sharing scientific methods, documenting a library with runnable examples, or presentations at programming conferences.
The power players behind Cambridge Analytica have set up a new data company
We are different. If I recommend a piece of software to someone these days, it means it's truly exceptional and they should really check it out.

Apart from that, the e-mail form doesn't let me control what I'm sending.
Actually, earlier today Electron 2.0.0 dropped and includes an `affinity` option, which throws everything under one process. Supposed to help with memory/resource usage.
Or perhaps CA ex-employees will join Facebook.
> you are upvoting nonsense

I don't think this is a helpful reply.

Since it sounds like you're associated with the project, can you address some of the specific concerns mentioned, like reliability? Do you disagree that hundreds of thousands of dollars are required for five nines connectivity? Do you disagree that that level of reliability is required for your customers etc.
I've always heard "Numb Pie"
It's a shame that a product that probably took 7- or 8-figure dollars worth of development effort, didn't have some beta testers do a once-over on the documentation.
> Safety

> Variables are immutable by default, globals are not allowed, functions are pure.

This is a huge non-sequitur.
I don't think you get what we are doing at all! Anyway we are in 375 Pearl with a lease and it has most of your long list, diesel generators etc.

We compete on price (donation only)
I hope you're right and that things will change for the better as a result.
Resends in an FPS are for dire scenarios, not 1% loss. 1% packet loss can be easily obsoleted and compensated, and the general performance of having 126/128 packets can be better than 60/60.
You're wasting your own time and those of your "customers" unless you have at least $750,000 to establish a serious presence, in my opinion. Amateur-hour WISP stuff is fine in a rural area. You're pretending to be a highly reliable capable ISP, and will eventually either overextend yourselves, run out of rubes to fund you as a nonprofit, or once you reach a size much bigger than you are now, get stomped on and obliterated by a much larger competitor that overbuilds your entire network with carrier-grade infrastructure and takes all your revenue.
This hits the nail on the head.

Optimization is very, very rarely completely „free“ - and usually a concious trade of some property for another trait that‘s deemed more important in a specific case.

Simplicity for performance. Code size for compilation speed. Startup time for architectural complexity. UX for security.

For a great product, you need to say „no“ much more often than not. Do one thing and do it well. Be Redis, not JBoss.

I love how this article gets down to the essence of it: https://blog.intercom.com/product-strategy-means-saying-no/
Recommending a product you haven't reviewed is a form of lying. Some of us value our integrity.
What about the other way, travel to Canada?
Gibson’s Bankruptcy Is a Cautionary Tale about Corporate Innovation
Alexa has a feature called Flash Briefing: https://developer.amazon.com/docs/flashbriefing/understand-t...

I looked into developing one last week, but as far as I can tell, you can't programatically manipulate the feed in any way. You just give it a RSS feed, and it reads the first five results.
This is a welcome feature.

I think this for the most part is useful for WASM, but also storing/reading/writing to binary buffers as in handling file formats that stores (u)int64s (such as f.ex. CAF on the Mac) and with binary protocol responses from environments such as Java/.Net that already supports bigints (and of course, eventually Node), finance calculations.. nice.

Just curious, how will you deal with things like triple-comparing (`0x1n === 0x1` ?) internally (from the perspective of performance)?

> BigInts [..] are always signed (in ref. to the >>> operator)

Disclaimer: I haven't taken a deep-dive into the BigInt spec yet, but things like this comes to mind (say you want to shift and mask using unsigned 64-bit values):

0xffffffffffffffffn >> 24 => 0xffffffffffffffffn (hmm)

0xffffffffffffffffn >>> 24 => 0x000000ffffffffffn (but won't be supported)

Will this be solvable with methods or will I need to instead manually mask off the signed remainder?
Your original post was interesting because it raised legitimate questions about their operation. They answered those questions.

This follow up comes across as though you've drawn a conclusion and are now arguing towards that predetermined conclusion while ignoring the additional information provided. Plus your argument has kind of devolved from talking about specific concerns to throwing criticisms at the wall to see what sticks.

You don't seem to be arguing in good faith.
Shameless plug: I run a website that helps people do this kind of thing: https://startyourownisp.com (although it's free and ad free, so not much of a plug really.)

Also have a matrix chatroom on this topic: https://riot.im/app/#/room/#startyourownisp:matrix.org
I agree with the premise, but please, do it after I tried it, not before. Otherwise it might as well be a smart e-mail harvesting thing. How do you know these days?
This is limited to Fire OS.

"The Amazon Maps API is a programming interface that enables you to add mapping capabilities to your app on Fire phone and most Fire tablets."

"The Amazon Maps API v2 is compatible with Fire OS 4.5.1 and higher, which is available on 3rd and 4th generation Fire tablets, and Fire phone. The Amazon Maps API v1 is compatible with the Fire phone and all Fire tablets except Kindle Fire (1st Generation)."

https://developer.amazon.com/docs/maps/faq.html
Isn't it running on Node?
They have several GIS repos at https://aws.amazon.com/earth/ but their Google Maps equivalent is behind the Appstore (https://developer.amazon.com/docs/maps/get-started.html) although as noted below, it's only for Fire apps.

Definitely curious since they (obviously) have the technical ability to offer this service over the web but choose not to.
I see where you are coming from. My main work laptop has 24GB (recently refreshed; the previous one had 16GB), so I can trivially spare 300MB, if I want. That said ... I work on open source Linux virtualization (KVM-based), and I fiercely guard my laptop's memory. Why? Allow me to tell my "corner case" scenario.

I have a couple of development virtual machines (VMs), and build containers running on my laptop. They help me with a range of tasks (some are memory intensive). Further, I configure nested virtualization, which lets me setup two level-1 guests (A and B), and inturn run a level-2 guest (C) in either of them. Now I can test live migration of VM C between A and B. So I really try my best to stay away from memory-hogging applications.

That's one of the reasons why 4-ish years ago I ditched Thunderbird, which was hogging memory, and switched to the venerable mutt e-mail client. (Also ditched HexChat for irssi.) FWIW, switching to mutt was one of the best decisions I made for my productivity -- I spend a lot of time wrangling high-volume technical mailing lists; it's unalloyed joy to use mutt on a daily basis (especially if you deal with e-mail based patch workflow).

Granted, it might be a niche scenario. I just wanted to call out that there are damn good reasons to conserve memory.
Maybe you could get Ubiquiti to put up some money for promotion around the city to boost installs.
Toshiba has a plan to extend quantum security to record-breaking distances
Cumulus (disclaimer: I co-founded it) has customers that use these:
http://www.mellanox.com/page/products_dyn?product_family=260...

to dual 100G attach their servers to a pair of ToR switches. As a result, they'd really love to have something faster than 100G for their ToR to spine uplinks, but that isn't quite available yet.

Insanely (and awesomely), Mellanox already has these:
http://www.mellanox.com/page/products_dyn?product_family=266...
dual 200G NIC.
State-of-the-art AI research projects and tools for the community
I could be wrong but last time I checked you'd struggle to get a starter home for <1.5 mil in Cupertino CA :)
How do they do single digit multiplication?

Most(?) 64-bit CPUs have a 64bit × 64bit → 128bit multiplication instruction; but AFAIK the C++ language doesn't have anything like this.
Google hangouts / Slack is very common in my office for remote workers. But they were onboarded in person. YMMV
I don't use a smartphone so it's not easy to use tinder et al.

I feel apps or websites which are exclusive to dating have something weird about them.

Facebook tries to become the kitchen sink of the internet, like that company from China.
Amazon seems to agree. Announced opening an office in Vancouver. To have an estimated 3000 employees.
If you'd like an explanation of what this is about, check out the IAPP's Privacy Advisor Podcast - March 29 episode interviewing Matthias Matthieson, who heads the IAB. Basically, they realize that tracking things like user consent in the programmatic online advertising space with all the uses and participants accessing and pooling the data will be pretty much impossible unless an agreed protocol is used for doing so within the advertising ecosystem. For a perspective that says GDPR and programmatic advertising as it currently exists using personal data are not compatible, see Johnny Ryan's two earlier interviews on the same podcast.