skysight-inc/HackerNews huggingface dataset:
Technically it can drive up to 3840x2160 at 24 Hz if overclocked, but the video decoder is limited to 1080p, limiting practical use cases. But you are right, 1080p screen would be better fit (for even cheaper price). I'm currently using OSVR HDK (the original version), but that thing is pricey for what it is.

https://www.riscosopen.org/forum/forums/5/topics/3966
I get that you're joking, but this is basically how public wifi works.

A bunch of businesses and nonprofits offer free wifi to their customers, and over time you build up a big enough blanket that pretty much anybody can walk into a coffee shop or library and check their email.

Tons of security risks, of course, but... I mean, I've used public wifi before during personal emergencies, and I was pretty grateful it existed. If you're gonna pick a comparison to be derisive with, maybe don't pick something that's widely useful and appreciated?

Comcast has even turned this into a selling point (I think somewhat unethically) by turning all of their customer access points into semi-public routers for other customers. It actually seems to scale pretty well.
By 50% underpaid I mean a 100% pay increase (doubled) for moving to SF.
Just got one.
It is companies like Cambridge Analytica, Google and others that caused this law change. In general the EU countries tries to leave the market to develop on it's own without interfering. However when there are a feeling that the market is doing the wrong thing, someone feels there needs to be a correction of ways and then we end up with things like this.

I'm sure someone once said "This is why we can't have nice things".
Are all those loads needed? In other words, how often do people interact with them? (Figuring how often they look at them is even more effort.) This kind of changes usually are made to discourage inefficient use of the API, which could be delayed until specific events happen: scrolling, mouseover, timer, etc. I'm not saying that's necessarily your case.
I've worked in tech for 15+ years and met almost all my friends through it. What about tech did you find to be so harmful socially?
This is an awesome debate and one of the reasons I love HN
Don't you have ducts? How about sewers?
As someone who's only every used Google Maps, can anyone suggest a solid alternative? Geocoding and directions would be the minimum I'd need - with solid data in Australia.
In such a case you may have problems to represent the number in memory/storage on a computer anyway.
I think the point is to do both. By broadening your horizons you will most definitely pick up other languages and techniques along the way.
It's great to see the team continuing to work toward better performance. Each improvement can help every application built on BEAM.
Yes, but:

- we're not talking about space probes,
- this is just one dev who thought "I want to write an email client" and make a tech choice based on his/her own proficiency with that stack and his/her project constraints (time, cost, quality, scope).

It seems unfair to rant so much about it. If it's feature full and good and perf becomes an issue, consider it an MVP and a stack change is doable. If the thing blows, trash the MVP.

Personally I'm far more worried about the first noted limitation about email forwarding with attachments not being available. I'd have wanted that before most of the showcased features, none of which I find particularly interesting. But I applaud the effort and the Polish, and the approach to build the tool that you want/need when. You can't find one.

(Second worry would be: if it's not open source, please make so.)
Extremely redundant and reductive
I used Qt in the early days, and always found the signal/slot model to handle events quite cumbersome. Handling events through closures (like typically done in JavaScript) is, imho, much nicer.
Normally I think "rewrite it in Rust!" comments are annoying, but in this case the author's requirements sound pretty relevant:

- integration with C libraries

- overhead similar to C

- more productive than C

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

That does sound an awful lot like Rust, at least if we kind of squint our eyes at the purity requirement :) I wonder if the original author considered it?
Airtable? Your needs will change as you grow so you want something flexible.
Making $80,000 in a nice big city is easily a better life choice than moving to SF for a $160,000 job.
And so it begins ChromeOS Linux suport (dev branch)
Maybe something based on this paper: https://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale... ?
You call it ridiculous, I see it as the beginning of a movement to make open source project contributions invite only.

The drive for “inclusion” is turning cancerous. “Social justice bikeshedding”. I’m pro social tolerance, but it’s coming off the rails in the tech world, with active discrimination explained away as progress.
Nuitka has not been able to compile any Python code I've written myself. It's not used because it's incredibly limited.
In essence they already are via the news feed algorithm. It doesn't show you everything all of your friends / pages post, so it's already deciding "what's good for you".

I think until recently the algorithm making the decision has had a peculiar bias. It's had a bias for "engagement" and the most engaging content is often the most outrageous / incendiary / clickbaity.

So if Facebook doesn't "choose what's good for you", a default decision was already made: they'll show you what's engaging. But I think it's important to appreciate that default is still biased. It's just biased in a strange way that could have negative political consequences.
30 Years of Love in the Time of Cholera
Christ, what an asshole
> OSM based systems including maplet

You mean leaflet.js?
Model 3 has a larger market share in the US now than BMW 3 series? That seems to be what the graph for April says...
A Mother Whose Lapse Led to Child’s Death Seeks to Prevent Hot-Car Casualties
Is this using one of the MS automation APIs under the hood?

https://msdn.microsoft.com/en-us/library/windows/desktop/ff4...

Because it's a lot easier (and more useful) to write a generic UI automation toolkit with some higher level functions for heavily-used apps than boil the ocean by reimplementing everything from individual program APIs.
Agreed. I contribute to Google maps a lot and I've looked into contributing to open street maps but the options seemed pretty clunky. I recommend mapbox to all of my clients over Google maps.
either i'm nuts or they just fixed it.
You need to unpack it via upx first. Then you'll be able to see the shared library dependencies with `otool`.
Obviously you're being sarcastic, but they're not just dumping netgear routers on walls and saying "TADA! MESH!"... They're actually using industrial grade equipment to do this.
It is identical to Sketch in so many ways, better in some others

Is there anything you miss from sketch? what do you think sketch does better?
This reads like a list of savvy remodels added to flipped homes in outrageously expensive areas. It's easy to imagine someone adding a solar roof, a fancy ceiling and a pergola to sell a 1,200 square foot bungalow in SV for way more than it's worth. But most of these would be almost impossible to add to any true starter home in the midwest, which probably average around 1,600 square feet - where do you add the mud room and home theater?
This comment made me think that someone had disparaged them for their political beliefs or religion, but after reading that doesn't seem to have happened, unless they left it out for some reason, but that would be odd. In fact, if I understand the letter correctly, the straw that broke OP's back was this:

> https://www.outreachy.org/apply/eligibility/

To which I say... really? Ok, that's too bad that you don't want to be a contributor anymore because there is a diversity scholarship... somehow I don't see that as a long term problem for LLVM though.
This, in it self, seems like a generalization of an anecdote.
Fei Fei Li recently pointed out in a talk that if you search google images for “grandma” you get very biased results. They’re all white grandmothers!

So it may be that the data sources the authors had are biased too. In any case this is an issue that should be addressed.
I use rclone as a wrapper for gsutil. Works much better. It’s rsync for the cloud.
Picolisp also runs blazingly fast on Android via Termux! https://picolisp.com/wiki/?TermuxPentiPicoLisp
Funny, following that logic one would think that developers would be the most picky about performance...
> You are being pedantic.

No, the core of the objection is the way adjectives apply to nouns in a way that even toddlers correctly understand without difficulty. Even without a nuanced understanding of “maleness” vs. “masculinity” (which, honestly, I think most kids who have any understanding of what “toxic” means in any sense wouldn't need to look up), modifying a noun with an adjective normally means you are referring to an instance of the the thing named by the noun which also has the trait described by the adjective, not that all instances of the thing named by the noun have that trait.

If I say that colorblind people have problems with a certain site design, it doesn't mean, literally or otherwise, that all people are colorblind, and if I say toxic masculinity produces certain social problems, it doesn't mean either that all masculinity is toxic or that all problems are social. That's just not the way adjectives work, and even very young kids have no problem at all understanding that.
I think the workflow is great for the web tutorials I see all over the place, and I'm sure it's a pretty good fit for exploratory data analysis and model building. On the other hand, I see a lot of people pushing it as the must have tool for data science broadly, and I just don't see it fitting into most production workflows.

When a model and the associated data pipelines hit production, they need to be version controlled - plain text files can't be beat for that. The idea that the same tool should be both IDE and report is also very strange to me - I can see how it lowers the barrier to entry in some cases, but it doesn't seem optimal for most uses.

I do agree that Jupyter has helped a lot to get reproducibility on people's radars, and that's a positive thing.
Cool little language, but

> functions are pure.

I think you need to reconsider what pure means
Gotta love how clattner shuts down the thread. He's a nice guy but he does have a strong authoritarian side that gets triggered by the typical SJW causes (even in small talk about silly things).
I did some comparisons with the old pricing as well. For geocoding it seems the free tier got halved (assuming average usage over a month) while the paid tier got x8 more expensive.

(disclaimer: In case of geocoding Google is a competitor, we run https://geocoder.opencagedata.com/)
It could be worth it if you also have or find a spouse that can swing $160k, and then one or both of you move up. Plus you get SF weather and outdoor scene.
Yes, the dirstate.

https://github.com/emacs-mirror/emacs/commit/de76a167dc09dc6...
But if NASA let startup hackers write their code, we would be!
How do you use JavaScriptCore with proton? It runs on node which uses v8.

Resource measurements: The sample "Notepad" app (just a text box in a window, no copy/paste, etc.) uses 79 MB. For comparison the same app built using Xcode uses 27 MB, and TextEdit uses 40 MB.
awesome skill! Added it to my Alexa
Because profit-driven businesses never bother to do anything that doesn't bring profit, even less when it requires effort.
If you squint at JSX it also looks like JSP…
Who should be in control here? The mosquitos or humans?
When is doing something like this considered illegal "tying"?
No I haven't tried yet. One of our students has started experimenting with language models (AWD LSTM) and getting encouraging results (about 3x speed improvement), but not with attention.

I really hope that these results will help encourage more people to both see where and how super-convergence can be achieved. I suspect that we're only scratching the surface of what's possible.
It's almost like Google Maps got bought by Oracle, but virtually.
AWS was one of the biggest profit centers for Amazon in several recent quarters. Why they don't monetize their GIS data yet is anyone's guess.
I've seen corporations successfully encourage employees to participate in Big Brothers/Sisters. To me, this seems like a more efficient use of everyone's time compared to reinventing the wheel considering all the steps involved in overseeing a program that pairs adults with children who are not their own.

Good luck.
^ This is a great idea OP.
Something cool is a user's work on putting Picolisp onto an FPGA and making a softcore that runs Picolisp natively, which is called "PilMCU" : https://www.youtube.com/watch?v=mMgIvITAMBc&feature=youtu.be

Note: video is 1h long, so, you may wish to fast forward :-)
That makes sense. I would definitely use this. I look forward to hearing more. It looks amazing.
>This is different from the package that I've tested (PyInstaller or py2exe).

In an ancestor comment you say:

> A single file several hundred Megabytes in size.

Are both points referring to PyInstaller? Asking because I've tried out PyInstaller with small CLI as well as GUI (wxPython) programs, and the resulting EXEs did not reach near that size, IIRC.
We can agree on that too : )
> Google did not fail at starting an ISP. They decided that the ROI for doing individual residential home FTTH was not worth it, considering the cost per house passed.

~Kind of sounds like it failed.~ Apparently Google Fiber is starting to expand again. I still think it serves as a good case against why the current climate makes it near-impossible for a "plucky upstart [with vc funding]" to start a large, traditional ISP.

> Starting a small ISP based out of extreme dissatisfaction with huge, evil incumbents is something that I encourage any plucky upstart to do. ... Just don't try to do it with $20,000 and some good wishes, because something with much deeper pockets like Webpass will come along and obliterate you.

You can't be a plucky upstart while simultaneously having pockets deep enough to fend against the current major ISP players.

I'm not going to sit here and reply line-by-line to your post. The issue isn't that people want a free network. The issue is that people are fed up with the large ISPs and that the large ISPs have made it all-but-impossible to start an ISP.

You seem to think that VC-sized money is the only thing people need to enter the market. You're entirely wrong. Entrenched players have made it next-to-impossible to compete in terms of capital and regulatory hurdles.
To the downvoters: I'm a liberal speaking from years of working with him in meat space. You may not like what I said but it's accurate.
Artificial Intelligence Is Cracking Open the Vatican's Secret Archives
Wonder if lots of people will jump to OpenStreetMap without realizing their open tile servers aren't a free-for-all? https://operations.osmfoundation.org/policies/tiles/
On a 64-bit machine, the max value of num_digits is 18,446,744,073,709,551,616. Since each digit is its own 64-bit value, if num_digits reached its maximum value, you'd need to allocate 147,573,952,589,676,412,928 bytes of memory for the digits themselves, or a little over 147,573 petabytes.
https://en.wikipedia.org/wiki/Sykes%E2%80%93Picot_Agreement for those interested.
Components make me think in term of OOP.
yep - my mistake.
International Archival Standards call for preservation of analog originals, or the most recent copy of those original programs.CBC's destruction of program archives (following digitization) is a breach of the Public Trust.
Impressive indeed :D
More questions that we never bother asking. There are fixed rates agreed nationally, not backroom deals between corporations.
Google fiber had over 450,000 customers and was thus several times Webpass size when they acquired them. They have continually grown over time and by any reasonable measure very successful.
Looking through the repo, anyone help me find where they put the vertices data that maps to image set?
> This isn't an attitude of "no" - it's an attitude of "yes" to other things.

You are literally bringing an attitude of "no" to the question of whether you are being an attitude of "no" to the discussion....
Ask HN: Went back to college. Is it a red flag?
I'm a CS dropout with 15 years of experience. To stop getting asked about a degree in job interviews, I went back to college. Now I can't get interviews!

I had an easy time just 2 years ago. Almost every company wanted to interview me and had no problem getting various offers.

I'm 35 now.
Is depressed and probably afraid for the changing status.

I hope they give himself some time to reconsider the idea. Mr Goodall: everybody is afraid of the future, but what you want to do is stupid. Sorry but somebody had to say it. You could discover than to live with other people is not so bad. For sure is better than trying actively to be killed.
This is great. Without Jupyter, I doubt I would have started learning data science a few years ago.
The Creepy Genetics Behind the Golden State Killer Case
23 React Tabs
Show HN: Garbage Collector for Browsing History
Did Thanos kill you?
I'll bring a slightly different perspective, as someone who's been using Python professionally for over a decade: there is no such thing as just saying "yes" or "no". Every "yes" to one group is at least an implicit "no" to some other group, and vice-versa.

The Python 2/3 transition is a great example of this. Python 2 continued an earlier tradition of saying "yes" to almost everything from one particular group of programmers: people working on Unix who wanted a high-level language they could use to write Unix utilities, administrative tools, daemons, etc. In doing that, Python said "no" to people in a lot of other domains.

Python 3 switched to saying "yes" to those other domains much more often. Which came with the inherent cost of saying "no" (or, more often, "not anymore") to the Unix-y crowd Python 2 had catered to. Life got harder for those programmers with Python 3. There's been work since then to mitigate some of the worst of it, but some of the changes that made Python nice to use for other domains are just always going to be messy for people doing the traditional Unix-type stuff.

Personally, I think it was the right choice, and not just because my own problem domain got some big improvements from Python 3. In order to keep growing, and really even to maintain what it already had, Python had to become more than just a language that was good for traditional Unix-y things. Not changing in that respect would have been a guaranteed dead end.

This doesn't mean it has to feel good to be someone from the traditional Unix programming domain who now feels like the language only ever says "no". But it does mean that it's worth having the perspective that this was how a lot of us felt in that golden age when you think Python said "yes" to everything, because really it was Python saying "yes" to you and "no" to me. And it's worth understanding that what feels like "no" doesn't mean the language is against you; it means the language is trying to balance the competing needs of a very large community.
It's weird how Facebook is getting all the heat but Google is the real snake in the grass.

When Google bans you, they delete your drive, Gmail, photos and everything associated with it including the ability to search. Also they are associative; if one of your accounts are banned then any account, even business accounts, are all purged.

One of a startup in my previous cohort was completely deleted after one of it's employees who had a banned Google account logged into Google for business

Don't risk. Avoid
On the other hand, Rust definitely does not have "Fast compilation", and although debatable, I would say that "Simplicity" is not one of Rusts many virtues.
I understand. But if you are just starting out, why not use the most in demand languages first prioritizing by what's easiest to pick up?

I would think for instance for the middle tier - Python, Java, C#, Node JS

Python seems to be the easiest - I just learned it two weeks ago. Then Java or C# and finally Node.

I would think Node would be the hardest to learn because of how it is structured.
Plants 'talk to' each other through their roots
To write something that's best for the customer, of course. The goal of development shouldn't be to build something that's easy for the developer but suboptimal for the customer.
What if one has multiple maps projects? Is this $200 per project or is it for the whole account (all projects combined)?
I do not deny being prejudiced as it my opinion. Prejudice is merely incomplete information that people rely on to make decisions when cost of more information exceeds the benefit.

Yes, you are right that may be top 1% of journalists actually get to speak to an elected Senator on regular basis but these top 1% have an army of junior folks who would bend over backwards for a minor favour from their bosses.

An political patrons are not always the politicians but also the lobbyists such as Planned Parenthood, NRA, Monsanto, NAACP, Teachers Union, Climate Change Supporters, Climate Change Skeptics and so on.

> you just haven't known a lot of journalists.

Are you saying the vast majority of journalists currently employed have more soul in the game than the independent bloggers and youtube channel owners who take one niche issue focus just on that ?

Are you telling me that working with some big name in media actually makes you better than people are just committed out of their passion ?
Destroying program originals or the most recent copy of those program originals is in violation of international archive standards, and is a breach of the Public Trust which had funded CBC to the extent of $50 billion from public purse since exception. These archives are the property of the people of Canada.
> The issue is that people are fed up with the large ISPs and that the large ISPs have made it all-but-impossible to start an ISP.

that's the thing, they haven't. Not in the service territory this new nonprofit is operating in. There's something like 14 different ISPs which overlap service area with them in their part of New York City, none of which are big nationwide Comcast or Centurylink sized entities.

What they're trying to do on a shoestring is on super hard mode, they've picked the single most competitive market in the entire USA to try to compete with independent, non-LEC, non-major-telco companies that do have a few million dollars to throw at their own facilities-based network infrastructure.
The best cheap PS4 deals and bundles in May 2018
Maybe they believe you don’t want a full-time job?
I think one thing that I expect to see in something labeled a "paper" of any sort is data, but that may be a personal bias.
It’s pretty hilarious to hear a cable network engineer get on a soapbox about reliability.

As an enterprise customer, I only get 99% commitment, and frequently get credits. They’ve improved it in the last 5 years, but our whole region had an outage when the single fiber connecting to their core routers was cut by a house fire.
I was going to say this.

It's totally optional to invite more people, so if it goes against your ethical views, just don't.
Apple iMac Pro and Secure Storage
I had to unblock google-developers.appspot.com from loading.
Great pics. I didn't know he was a photographer (though it makes sense given the incredible cinematography in his films) but seeing the title reminded me of this brilliant shot from when he was filming The Shining

https://www.picsofcelebrities.com/celebrity/dar-robinson/pic...