skysight-inc/HackerNews huggingface dataset:
Glacier is good for dumping data into it but it's absolutely terrible for getting your data out and for full retrievals it's also very expensive. Don't rely on it for anything other than emergency backups of your backups.
GTK already has JS bindings. If you're running Gnome, then substantial parts of what you're seeing and interacting with on your desktop is JS.

The Gnome folks tried anointing JS as the de jure development language across the Gnome project (i.e., for apps, too) a few years back, but there was a minor backlash. Unfortunately, Electron came along within the next year or so has since snagged most of the mindshare that was up for grabs after they backpeddled a bit. You can write JS apps, but it's not a prominent park of the environment outside of Gnome Shell and extensions, AFAIK. The documentation is pretty lacking.

GJS is SpiderMonkey under the hood—the same JS engine used in Firefox. It would be interesting to see if XS were an improvement for Gnome. Web browsers are subject to constraints that aren't necessarily a relevant factor for static packages downloaded from your distro vendor. For example, it looks like XS/Kinoma/Moddable supports AOT compilation, which could be a win.

Metrics here look like they focus on RAM and not on speed of computation.

On the softer side, GTK folks do favor C, and the explicit endorsement of (L)GPLv3 is worth brownie points in that circle. (SpiderMonkey is written in C++, and MPL2 is compatible with (L)GPL, but its copyleft is weaker and allows more permissive use.)

In any case, this project is really neat. I only wish I'd heard about it back in 2015.
>e.g. the guy who said 'wait six months before proposing anything new'

>That isn't healthy either, a and if you work with people like that the healthiest response is to leave and try and find somebody who isn't a jerk to work for.

That is a weak point though. The alternative explanation to that is that they didn't actually mean what you think they meant.

It is very tedious to say "wait six months before proposing anything new - but be polite and ask questions, don't be a pushover, don't agree to unethical decisions, don't be a jerk, etc, etc" People often use shorthand to convey their strongest point.

>If we're talking probabilities, the average entrepreneur is more like my boss than Mark Zuckerberg.

If you're talking about finances - totally disagree on that one. There are FAR more small businesses funded by small loans or borrowing from your savings or family, and grinding it out, than being handed million dollar VC cookies. That's my own feeling based on businesses around me (I'm not in SV)

Some quick data that I pulled: https://www.treasury.gov/resource-center/tax-policy/tax-anal...

Less than 5% of small business owners are millionaires.
Facebook photo-scanning lawsuit could cost it billions
Are there any micro-controller style boards that run this (for example - something espruino-like)?

Would be very interesting to play with in that context.
We hire the best of the best with our amazing interview process.

Still too stupid for anything more complex than go.
Fuck off diversity hire
> native aptX and aptX HD encoder and decoder

Sounds great. Is there any meaning to Linux computers that don’t support aptX? Also I am wondering how it is posssible to include the aptX codec since its license term is against GPL?
Grellas is indeed a lawyer.
It moves code completion and refactoring into a dedicated process behind the LSP API, which is maintained by the language devs. As a consequence the IDE automatically keeps up with language changes.
So everybody onboards with the knowledge that launching new stuff is the only way to get promoted? Because that's Google's engineering reputation out here on the street.
I think they eventually realized that it was all bullshit and came up with the algorithm wankery instead.

That’s bullshit too, and they know it, but it’s the best they have and works well enough when they have a limitless pipeline of people willing to try.

I’d like to see google recycle their current employees through their interview pipeline and see what happened.
Extending the source-code analogy, a lot of legalese needs more comments saying what the code is supposed to do, so that when a problem arises the legal system can actually debug it and better determine what raw code is is accidental or deliberately-misleading.

Unfortunately some of those comments are never made, or are separate READMEs and not systematically tracked alongside the code itself.
Google is also using 2D imagery to generate 3d structures in rural areas, as demonstrated in this fascinating essay[1]. Details like roof shape, building height, and even bay windows are included.

[1] https://www.justinobeirne.com/google-maps-moat
In fact I am looking on something like XS7 for my Sciter (https://sciter.com) to provide ability to run <script type=text/javascript>.

Sciter is an implementation of HTML(~5)/CSS(~3) and DOM/layout/rendering. As for now it has its own JS alike script and VM and is contained in single DLL < 5mb all together.

So "yes", mini-electron is feasible and exists already I would say.
I read it as "they test in production" (because they don't have good testing environment similar to prod)
I don't agree that managing a spreadsheet to keep track of money folders is reasonable, when we live in the modern day off technology. I too have longed for having custom bank accounts with the strict purpose of keeping certain money separate from other money. My savings account keeps money for several purposes, but anyone looking at it would just see a single sum.
Looks like this thing is derived from the work by Kinoma[1], who has/had a $25 micro with networking. The link to their retailer is dead, though.

1. http://kinoma.com/buy/
There was denial for a long time that IOC containers and dependency injection added zero value due to the module system and imports. There are a few nice options out there now, like inversify and typedi. I think TypeScript has been attracted a different crowd with a different taste for whats good. I'm pretty happy about that.

Ruby went through this exact same thing. I think Sandi Metz's book was a turning point for the community.
yep.. a very refreshing descriptor of a senior level dev. It is also a very intuitive notion of the behavior of a senior level dev, even if not frequently articulated as such. I'm working with a fellow dev right now, where this notion of empathy is lacking.
the parts that require hefty subsidies to serve places that have realistic alternatives

You realize roads are built & maintained entirely at public expense? But we are so used to taking roads for granted.

Public money spent on rail, is public money that doesn't need to be spent on roads. So, IMO, the first question is how many passenger-miles we get per dollar on rail, and how many per dollar on roads.
I’ve done the same trip by myself, met so many interesting people in the dining and observation cars.
Install and Setup Rundeck on Ubuntu
How do you define "loss" in this context?
Not quite so simple to just use other options.

ScalaJS for example mandates the use of SBT.
NASA Releases Fourth Year of NASA Near-Earth Object Wide-Field IR (NEOWISE) Data
This is an unsupported assertion. Most caps are not sensitive to the environment they are consumed in, whether bandwidth tight or bandwidth plenty.
I use PAR2, even with multiple copies at different sites, because I look at my photos so rarely that I wouldn't notice a master file had become corrupt before it had mirrored to the other places and the original versions expired (1 year).

5% parity archives is an easy sell, on top of 200% for off site copies.
Tiny krill appear to mix up the ocean
I wonder if your 24 hour ban became permanent because of the Twitter post.

That sucks because you can see how close this issue was to being quashed when you ~90% apologized.
In all those books from the many "What books would you recommend every programmer read?" questions on HN, Stack Overflow, and every other forum developers gather.

EDIT: You said single place, sorry.. Safari books online, Codeproject, and MSDN are potential candidates.
According to Wikipedia:

> The knowledge economy is the use of knowledge (savoir, savoir-faire, savoir-être) to generate tangible and intangible values[1]. Technology, and in particular, knowledge technology, helps to incorporate part of human knowledge into machines[2]. This knowledge can be used by decision support systems in various fields to generate economic value. Knowledge economy is also possible without technology.[3]
which modern JS framework offers component level lazy loading? Angular offers only route based lazy loading, which as is limited as the article pointed out.
I switched from pinboard to diigo around 2 years ago. I love the "Annotate Page" functionality. I use it on all my bookmarks to quickly save the parts that I found useful or interesting. It is particularly useful when bookmarking HN/Reddit discussions, newsletters / link aggregations like High Scalability Newsletter. The hightlights are available when I open the page later so I know what I liked. Furthermore, the highlights show up when browsing the bookmarks on diigo, which makes it really great for research.
To the extent this tool will make it appear that there is less usage of functional JS patterns browser vendors deciding how to optimize their engines, I'm not a fan. Compiling away a useful feature or pattern just because it's not yet optimized creates a risk of a self-fulfilling prophecy. Obviously this is not a zero-sum game and optimizing for one pattern doesn't necessarily mean that something else must suffer, but prioritization of what to optimize is sometimes based on instrumentation measuring deployed usage and not just artificial benchmarks.

The performance gap between a `for` loop and and a `.forEach` (also map) is much narrower than it used to be, and that is very encouraging.
I've tried that too. Unfortunately, due to tinnitus issues, earplugs cause complications for me.

I've tried all manner of earplug/headphone/earmuff combinations, and nothing works except not having loud people around.
Facebook terms of service: https://www.facebook.com/terms.php

Facebook data policy: https://www.facebook.com/policy.php

I agree Lindsay Graham is a skilled orator and politician. But if he blew up the font size until those pages required two inches of 8x11 paper, he must have just terrible eyesight ;-)

Also, neither of those documents is terribly difficult to understand. Like... where, specifically, is Graham getting horribly confused?! Point to the concrete line in one of those two links that requires something beyond a high school education!

Now, I'm sure there's nuance I don't pick up on. But I definitely feel I can understand the ToS and privacy policy without consulting a lawyer.

I don't think some of the terms are fair. But that's a consumer rights issue, not a "legalese" issue.

More generally, on two occasions I've had to get in front of a real judge in a "real" courtroom and make an argument based upon some written piece of law I had to look up and interpret myself. In both cases, I was able to successfully convince a judge that I was on the right side of the law without the help of a lawyer. I'm certainly not saying that's always possible, but I do believe there is a lot of "learned helplessness" when it comes to digging through legeal code or contracts and reading legalese. It's a PITA sometimes, but in many many cases it doesn't require years of training.
I hope that they do not kill or maim it some way. Flickr is a treasure.
From the submitted article: "Both Zagat and Consumer Reports surveys have found that excessive noise is the top complaint diners have, ahead of service, crowds, or even food issues"
Why doesn't any group of people that work together unionize? Generally, someone has to put in the time and effort to make that happen, and at many employers there is no one willing to make the sacrifice of time, energy and potentially their job to unionize their workplace.

Retaliation via firing is a very real threat, look at how Walmart handles a store when they vote to unionize: https://www.reuters.com/article/us-wal-mart-stores-workers/w...
This seems to have provoked a rather angry reaction.

The company have stated what they're willing to pay, if that doesn't meet your expectation then look elsewhere. It's not a personal slight. On the flip side there are plenty of jobs which will pay more, and plenty (no doubt) which pay less. You can laugh at the job adverts and get angry when they won't pay you what you think your market rate is, but does it really matter? If you're that good, then you'll find a job which pays you what aspire to.

Note that the OP indicates they were rejected at a screening stage, which implies that there was no wasted time on interviews. I have no idea what the job is/was beyond that it involved statistics. The OP provided no details, although a followup post suggests it's not a small company. I used that as an example of a situation where you might see this sort of salary, and some logical justification for it (the morals are debateable). If it's a big corp then obviously you might expect different standards of pay.

I would give you academia as the obvious counter-example to your second argument. There are thousands of talented people, globally, earning peanuts compared to what they could in industry because they enjoy the work they do. I'll admit some compared to the hundreds of thousands of hungry developers, but it's not insignificant. Starting postdoc salary in London is around £35k for instance, with annual progression up the national spine point scale.

Academia is one field which has historically had excellent benefits for staff including regular travel, very flexible working hours and freedom to work as independently as you want. You also tend to get more holiday than industry e.g. 30 days is standard. That's a pretty good tradeoff to some folks.

Is it a laugh out loud joke? Public sector employees don't earn much more than that initially. To take a fanciful example, SIS/MI6 are currently advertising a software engineering role with a range starting at £32k.
Oh, thanks for the clarification.
Am I the only person who is getting annoyed at these increasingly hysterical articles shrieking about Facebook’s supposedly deceptive practices?

Because for christs’ sake, Facebook is one of the most OPEN and transparent tech companies around when it comes to data privacy. Many companies out there are far shadier when it comes to this stuff.

Let’s face it, no one wants to pay for Facebook. Personal data for advertising is pretty much the only way Facebook can exist.
I think there are no 'obvious' repercussions to the privacy and security issues that are affecting the general public.

For example, lots of companies have been hacked(Target, Equifax), and AFAIK there hasn't been credit card fraud on massive scale that has been reported in the media. It kinda makes people think that media is over inflating the issue(which it lots of time does), and just not care. We have been hearing about how this data will be used to say deny loans etc. but nothing has happened.

I mean even Snowden spying scandal just revealed the extensive spying. What exactly are the agencies doing with the data and how that negatively impacts me is not really clear for a general person. And I am speaking as somewhat tech literate person. Why exactly would an average person care?

Giving up privacy has, I think, almost become 'normal'
More fun with C++ STL containers and []
For a young person in their teens to not have the time to reflect, be self-aware, and explore what life has to offer, is necessarily a failure of the system as a whole. But that is the reality in India, and if students must trade all that for studying hard then it simply reflects their (I would argue correct) perspective on the potential rewards of a solid career and securing your future from the certain chaos that awaits the uneducated or even poorly performing students in India.

The degree to which your sentences contradict each other seems remarkable to me. Surely, the student who relentlessly prepare for these exams also don't have time to reflect on whether or not their activity is worth it and so X being "simply their perspective" seems meaningless. Similarly, it would seem to be a failing of the system that there is no other path to success here.
Even consent itself is something that's overly fetishized in our society. It's a sign that a group's common understanding of people's basic rights and responsibilities has fallen apart. So everything comes down to some idealized notion of "consent" which, in a well-functioning society, is necessary but not sufficient to determine whether an action is acceptable or not.
SBT is the worst build tool I've seen in the 20 years of programming across a dozen languages.

And by a very, very long margin. It has arcane syntax, is slow, is incredibly complex if you want to extend functionality, it has multiple configuration files, the ridiculous Ivy global lock and inability to fetch Ivy artefacts in parallel etc. And that's just the start.
.Net

https://msdn.microsoft.com/en-us/library/system.string.padle...
Unless you know.. patents.
It's probable that PAR2 is essentially feature complete, so no maintenance is really needed.

The program does pretty much the same thing as it did a decade ago.
First time I’m genuinely impressed by an Uber engineering post... probably because it’s the first time they aren’t reinventing a feature of PostgreSQL on top of MySQL and golang.
But tcp detects this and recovers or explicitly kills the connection.
The bytecode is the same but not the standard library of classes. Scala uses different collection classes, Option instead of Optional, companion objects instead of static classes, etc...

In my experience mixing scala and java in a single codebase is inelegant, with plenty of conversion code at the boundaries.
It wasn’t a mistake. These guys made conscious decision to not disclose critical facts to hype up their findings and get on the NYT front page. This is extremely unfortunate because it’s almost becoming a pattern in many scientific fields. Researchers want fame and funding (or even worse get rich quick scheme). They put out claims of revolutionary results while sneaking away tiny little caveats that unsuspecting public might not even notice. They do this with full knowledge that all these doesn’t measure up to acceptable scientific ethics. Just getting on NYT front page means they will have immediate line up of less technical folks with funding and/or offers of higher up jobs. Even if at later date their claims gets busted, it’s mere little embarrassment that don’t get same level of publicity and everyone moves on saying “more work needed” while they have already cashed out from the hype they had created.

Lots of people are playing this game and new people are encouraged to play it when they look at how other incompetent and ethically loose people quickly climbed the ladder. It’s truely a cancer in science.
NeXT logo by Paul Rand (2010)
They usually have a limit for withdrawing cash, but not a limit for POS purchases.
>That's the base unit. You need to add the OS, mem and who knows what else. Expect to pay $1500+

It comes with 8GB and Linux is free. So it's more like $150 worth of DDR4 and you're set.
Disclosure: I am a co-founder of one of the startups graduating this year. The program accepts (international) applications both from individuals and established companies. I thought it would be helpful to provide some insight how the program works.

As part of the program (situated in Toronto), you get both financial and hardware support. Financial support is in the form of a pre-seed SAFE from VC funds (Bloomberg Beta, Data Collective and Spectrum 28). Hardware partners include Rigetti computing and D-Wave, providing training and access to the hardware.

The program starts with a month long bootcamp, providing scientific and business advice. The science part is lead by actual scientists working in the field (Peter Wittek, Seth Lloyd, Michele Mosca, Roger Melko [1]).

Once you are accepted and your venture is established, you are periodically mentored in 2-month intervals when the "CDL sessions" take place. You get 1-on-1 meetings with accomplished business mentors / VCs / scientists, who can volunteer to work with you over the next 2-month sprint and set your objectives. Companies not attracting any attention from mentors are eventually cut.

The QML incubator is one of several streams under the Creative Destruction Lab, and they are open to international applicants (although they are encouraged to apply sooner). The deadlines are May 10th and May 31st.

If you have questions, comment here, and I'll do my best to answer with the insider knowledge obtained over the past year.

[1] https://www.nature.com/articles/nature23474
Same here, not 100%. I actually just tried it on the spinning dancer, and the more I practiced, the better I got, but definitely not 100%. I bet I could get there with enough practice though.
There are a few internal sources Uber could be getting its mapping data from[1][2]

These acquisitions came around the time Uber was pivoting into a logistics company. It wouldn't be too surprising if they had a pretty rich 3d map dataset of a few test cities. Especially if they had deployed autonomous cars in them.

[1] https://www.denverpost.com/2015/06/29/uber-buys-boulder-bing...

[2] https://www.theverge.com/2015/3/3/8145035/ubers-first-confir...
U.S. Investigating AT&T and Verizon Over Wireless Collusion Claim
> In the long run, it is good for society if researchers can make mistakes and keep their careers.

I'm all for people making honest mistakes, without career-ending repercussions. But this wasn't an honest mistake, this was outright deception. They knew that there was a good chance of their experimental-results being faulty (due to dust), and they also knew that a different team had the ability to confirm/deny this uncertainty. But instead of owning up to this, they decided to wilfully mislead the world about the quality of their findings. Stuff like this is exactly why people lose trust in science - why climate-change-deniers and anti-vaxxers gain more credibility than they deserve.

The sad part of this whole story is that the next time such an opportunity presents itself, people have no reason to do what's best for society/integrity. Heads I win, tails you lose.
You seem like a know-it-all asshole. Not once did you ask permission to change the processes of the organization of which you were on probation. Imagine if someone came to your house and changed the furniture layout. Then imagine if that person told you they changed it because that's how they have the furniture in their house and it's so much better.

That's you.
The apps listed in the talk (Photos, Sites, Plus, Drive, Play) all seem to have gotten much better lately? Are you actually sure you are talking about the same framework as the author? Google has so many it can be confusing.

If you'd be talking about the closure library and dreaded goog.ui.Component, I'd agree but that isn't it.
I already have LTE and don’t need 50GB, but their cheapest single line if I were signing up today is $45/month for 4GB.

So yes, I’d expect cell service to get either cheaper or better over time instead of more expensive and worse.

It looks like MintSIM is the cheap option now, they do 5GB for $30 or 10GB for $38.
When I worked at Yahoo they never quite knew what to do with Flickr. I hope at the very least Flickr gets resources to develop the site/app/other priorities because they make some pretty neat stuff.
SMTP is my bet, let’s dust off the old spam can!

https://www.theverge.com/2018/4/19/17252486/google-android-m...