skysight-inc/HackerNews huggingface dataset:
Implying that said hallucinations, tailored by evolution, are actually a bad thing.
Huawei Shrugs Off U.S. Clampdown with a $100B Year
Not sure why everybody nowadays rule out Rails (or Django) like frameworks. Not every web app need to be an SPA only! There are multiple kind of web apps which I would still start with Django today!
While the unmanned aerial vehicle (UAV) only logged a total of one minute of flight time at an altitude of 2 inches above the ground, the scientists were able to get the data they need to be able to say that it will work on Mars. "The next time we fly, we fly on Mars," project manager MiMi Aung said.

I realise it's just a concept test for future missions, but this doesn't seem like a particularly rigorous test. I assume they are they under a lot of time pressure.
In college I rode a bike everywhere I needed to because I was able to. After moving back home I can't get anywhere without a car. It isn't that I want to take a car, it's that I don't have any choice but to take a car.
Communicating Science
> We can't change the Chinese government; nobody can. It's a political monolith built from the ground up to maintain its own stability above all else.

People once thought the same thing about Soviet Russia, and they were wrong. The Chinese government can be changed, it's just that none of the actions "we" can do to help with that have any clear path to quick success. I think it'll be more an exercise of doing what one can (like refusing to cooperate with censorship. tying to subvert it, amplifying dissidents, etc.) and waiting.

Just to clarify, I'm taking "we" to mean all of us opposed to authoritarianism, across all national boundaries.
Eastpak Floid. The materials are as good as good as new after 5 years of daily use. I think this pack is going to outlive me!
Expose API? I am not sure why that is necessary? The source code for rostopic is here:
https://github.com/ros/ros_comm
What is the barrier to simply adding a 'plot' command to rostopic?

[edit to add:] Ignore the naysayers, this is an excellent tool. I am sad I missed the demo Wednesday night.
It's a good analogy. The reason I didn't use it is because I'm a Computer Engineer myself, not Comp Sci and I still don't think I was remotely prepared for the workplace!

Partly due to the fact 'Engineering' is a hard thing to apply in the computer world.

Partly because software R&D and Enterprise Software isn't engineering either!
Apple Martin tells off mother Gwyneth Paltrow for sharing photo without consent
> all participants would be required to pay for access and read it

Assuming the paywall can't be bypassed. The problem is that publishers want to have the cake and eat it too, so they happily let search engine/social media bots get access to the content (based on the user-agent) which means we can use this opportunity to bypass it.

At present, paywalls are simply an inconvenience.
So does this mean the end of apps like ES File Explorer?[1] I use that app all the time to manage downloaded files and to transfer local files to my NAS / S3 buckets it'd be a very sad day when that sort of functionality becomes impossible.

[1]https://play.google.com/store/apps/details?id=com.estrongs.a...
This just shows that we have to do a lot of tedious testing before there is a chance to go to Mars. Even pretty innocent looking things can cause huge problems that can’t be anticipated beforehand
I had a chance to visit David Rumsey and his map collection (which this map is a part of) at his home in 2013. The breadth of that collection and this man's dedication to maps is fantastic.

This is a picture of his 2013 digitizing setup: https://www.flickr.com/photos/rhodes/9066129105 which he built in what was basically his garage. I don't remember much technical detail about it.

I believe (part of?) the collection has since moved to Stanford.

The collection's web site is a great resource and fun to explore for anyone interested in maps. There's even a link to view part of the collection in Second Life.
"In the first version of the software, there were 70 full copies of 4 different OpenSSL versions, ranging from 0.9.8 to 1.0.2k (including one from a vendor SDK) with partial copies of 14 versions, ranging from 0.9.7d to 1.0.2k, those partial copies numbering 304. Fragments of 10 versions, ranging from 0.9.6 to 1.0.2k, were also found across the codebase, with these normally being small sets of files that had been copied to import some particular functionality."
My mistakes are usually that I forgot gloves|hat|crampons|lunch|drink|<vital thing>

I now have a checklist that I carefully check against and actually tick stuff off with a pen (usually do this about 5:30 so needs to be easy to do!).

Edit: I also completely panicked once after a large noisy animal blundered into my tent in the middle of the night - was convinced it was a bear. Of course, there haven't been bears here in Scotland for a long time.... (I realised this in the morning when sanity returned - it was a red deer).
I think this is a great example of an equivocation that often gets made. A security risk that a company might be able to reliably implement on a large scale, vs. a technical security risk that might only be true in a research lab.

ie, a single packet going through a Huawei devices doesn't pose me any threat. Not really. If I signed up for a Tencent service, though, quite a bit of my information would be voluntarily handed to the Chinese government.

(and to be clear, there is a real risk to Huawei infrastructure, but it's not the rare possibility that I may never be able to avoid it as I sometimes use the internet.)
Communists? Really? You should watch The Power of Nightmares by Adam Curtis. The USSR was not really a threat in the way it came across. The empire was in decline going into the Cold War. The threat was a noble lie used to unify Americans to create a sense of nationalism.
I'm very happy with Nextcloud, otherwise I'd have no idea how to get my photos but for Google Photo's which I don't want to use.
You need to put the concepts you are learning into practice. If you just read and study something, no matter how long you do it, you will never truly digest the information.

Try things, fail, learn why you failed, do it the right way, succeed, repeat.
>With TypeScript you can define a single set of interfaces shared by both your client side and server code.

If you don't have page-specific (or any, if you can) code on the client side, this stops being a problem in the first place.

It's funny how SPA fans here claim both good separation of concerns via web services and code/type sharing as features while in practice those things are mutually exclusive.
So summed up- there will soon be a app called file-system, which provides the expected behaviour through the Object-Orientated Cruft to every app needing it?
MIPS Open is now live
Whenever I see the Oath pop up, I just close the site.
You may gave gotten into Grails at a better time. I more recently attempted a project in Grails and it was a disaster. In fact it was my worst framework experience ever. Mainly because completely inadequate sources of information. Grails 3 had been released but the documentation was terribly incomplete so we had to spend a lot of time searching and about every bit of info we tried to look up returned results strictly for version 2. So some really basic things we just never figured out how to do. I’ll never touch it again.
I suspect this is an unpopular opinion, but I would 100% prefer a Dell XPS over the Lenovo think pad. Lenovo's touchpad and keyboard are garbage. And by garbage I mean they're good, but nothing special. But if I'm dropping a decent chunk of change on a laptop - I don't want good. I want better or great.

Granted I know the XPS isn't for everyone, but as someone who likes portability I think they did a pretty good job on designing the machine. I love how small the 13 inch is. I found it a joy to work on before I opted instead for a MBP.
That was the whole plot. Two slackers get trapped inside with a bunch of scientists, so they have to make food for the slackers who just want to screw around, and in the end the slackers teach the scientists a thing or two about life. One of Pauly Shore's best works. Also it gave us this amazing video of the Safety Dance: https://www.youtube.com/watch?v=iVdP8bQ94XY
Regarding ES File Explorer: I used it heavily years ago, but with every new version I felt it became scrummier and sleazier and was not comfortable to continue, even with its impressive features.

Is the paid version much better?
People outside the WEIRD (Western, Educated, Industrialized, Rich, Democratic) populations don't experience them. They are not shaped by evolution, but likely by the excess iron in western food that gets into the brain and shifts the brain chemistry towards a psychosis like state. (you can look up studies on rats, or I can look up some if you want)

People who are immune to it have Asperger's or something similar "on the spectrum".

Anyway, here is one: https://www.ncbi.nlm.nih.gov/pubmed/6138953
You can easily generate scaffolds with rails that take the place of Django's admin.
`brew install` revisited
Unfortunately people die all the time. Whether it's through the extremely rare passenger aicraft, the more common car crash, or through violence or poor health choices. I think most people have an irrational fear of death. I don't want to die, but it happens, and when you least expect it. I try to mitigate that by being safe, but a meteor could fall out of the sky on my head any time. It's natural and the only thing garunteed in life.
Learn by doing.

I taught myself morse code by actually using morse code on ham radio, not by drilling myself silly with code practice tools (which is imperative to learn the alphabet, but after that it's less practical).

There's no number of videos or essays or books etc that will make you magically get better. You must take what you discover from those sources and put muscle (and/or brainpower) into the activity yourself.
Really good work. I spent 15 minutes reading through this book over my first cup of coffee this morning.

I stopped using Clojure about 5 years ago, after two long consulting jobs using Clojure. I decided Clojure was not a perfect fit for me (and, really, neither is Common Lisp, Racket, and Haskell - more favorite languages) but I am very happy to see the Clojure ecosystem still creating such great tools around the language and functional composition.
But if the user (read: a power user, like myself) really, REALLY wants to give a app that access, what now? I have no choice but to operate a root'ed device?

They're leaving no way out, and making things like "Syncthing" and general file managers really hard to continue operating.
If I wanted to use iOS I'd buy a damned iPhone. I spend a large fraction of my time in a file manager, moving files back and forth from network storage and to flash drives. How the hell am I supposed to to tell when an app is shitting the bed by, for example, keeping a 20GB folder of thumbnail images?
It's really cool. I am amazed they're able to fly a helicopter in what is effectively almost a vacuum to us.

But what about power? How long can a 4lb drone fly? a few minutes?

Presumably there's a way to recharge this thing, but that would require a base-station with solar or nuclear power source. I am not understanding how this drone would be effective in a mission!
Probably. And it's bad, because our devices are so powerful and we aren't leveraging them. I wonder someone else will come to the rescue soon and move mobile forward usefully. Its pretty stagnant now, neither Apple nor Google innovate. Its Samsung and Xioami mostly now. Would be funny if someone like Microsoft would deliver something novel soon to see positive changes for consumers.
Woah. This is really useful. Wish I'd known about it sooner.
Craigslist is Silicon Valley's most profitable tech unicorn
I remember when this was big news. Mars colonization was big in the late 80s/early 90s, as it was "the next step" now that we had the Space Shuttle. This experiment was supposed to show us the way.

I think it's failure actually helped a lot, showing us that we just weren't ready to colonize Mars yet.
Is a financial statement sufficient enough for you to analyze the situation in the company?
Duktape: Embeddable JavaScript Engine (WASM)
Over a period of six minutes, the captain repeatedly (at least 25 times) re-trimmed nose up. If that does not say trim runaway, I don't think a meter would make a difference.
Grakn and Graql on GraalVM (In a Docker Container)
"when Dominos launched online ordering in 2007, it was revolutionary. No other national pizza chain offered online ordering. This was decade’s before the Apple App Store launched, and way before ubiquitous GPS and mobile apps made services like GrubHub and Postmates possible"

2007 isn't decades before 2008. It isn't decades before anything yet.
It does amaze me that we are ok with foreign intelligence having the data, just not domestic intelligence. The theory being that the fbi and nsa have more power to effect our lives than the kgb, I suppose, but... Really? It is ok for the KGB to have the data and use it for whatever they would like?
Have you ever used rails? It's not heavy or difficult to learn. Many commonly used things are actually separate gems, not included in the core framework.
Best Resources to Learn AI and Machine Learning in 2019
Actually Putin just raised the temp a little (because it's became dangerous to live in Russia if you don't like Putin), but this process was predictable and unstoppable: almost every country in the world has better quality of life, climate and level of culture.

Don't be fooled with Dostoyevsky and Chaikovsky legacy - these times are gone and people who had read more than 1 book of Dostoevsky or can name at least one work of Chaikovsky - they are pretty rare, around 0.01% of population. If you have good education - it's a reason to hate you. If you can't afford good education but read a lot of books - it's a reason to hate you even more. And I'm talking not about hatred from kids - adult, grown up people sincerely HATE anybody who loves ANY kind of culture. Books, dancing, music - anything.

So when internet removed the borders, it was just question of time when "brains" will start "draining".
That's not at all what I'm saying.
Bootstrapping Understanding: An Introduction to Reverse Engineering
You could be right about that.

I don't use scaffolding [if I can help it]—unless it's some I've set up and maintain myself (if I know I'm going to do a run of similar projects).

Normally I only do greenfield projects as their architecture and maintainability are highest priority due to the need for longevity. Plus I often find those systems rather heavy-and not just in JS.
No, shareholders don't matter at all, only executives and their compensation and golden parachutes. If this weren't the case, companies wouldn't be rewarding these executives so richly while allowing them to do things which harm shareholder value in the long term.

You can disagree all you want, but executives actually run the corporations, and their boards of directors (stacked with other executives who are buddies of theirs) don't care what you think, and will continue to run these companies for the benefit of the executives rather than the shareholders.
opeSUSE Leap with i3wm on my main laptop, Debian Stretch with exwm on my old netbook - but I'm looking to replace SUSE with Debian on my laptop, too.

I'll do it as soon as I'll have found all the files I actually want to keep. Any day now.
I believe the earlier stuff is mentioned in passing when talking about Kelly Johnson's history but the more modern stuff Ben Rich worked on understandably gets more attention, with the bulk of it about the Blackbird and the F-117.

He spent some space talking about the U-2 and that material is the kind of thing I had in mind when talking about how the book gives an impression of Kelly Johnson. For example, prior to reading the book I didn't know that while the CIA people expected downed pilots to kill themselves, Kelly Johnson thought that was nuts, was sympathetic to Francis Gary Powers, and gave him a job as a test pilot when he returned from captivity.

I think the book is well written and accomplishes a lot with small anecdotes like that one. It was a lucky find for me. I pulled it off a bookshelf in an airport convenience store because it was the only book that didn't look insanely boring.
Wanted to correct this to FRONTEND FRAMEWORKS.
the lighter text means the post has been down voted correct? Why was the parent post downvoted then? They make a perfect point, there's nothing inherently slow about traditional web apps. There's definitely things regarding the UX that traditional server side web applications can't do vs browser side but they can be incredibly fast.

one nit pick, what does "server-side rendering", and even "client-side rendering", even mean? The browser renders HTML, it's always client side and it's always outside of the scope of application code. Does "rendering" really mean template parsing?
And what data sources precisely are the most popular about UK companies, from your point of view?
Show HN: An endpoint for random Donald Trump tweets
I can see there are still major problems/loopholes in the GDPR.

First off, it doesn't mandate technical measures to prevent tracking. Most GDPR "consent management" solutions work by setting opt-out cookies - they do not actually prevent any of the tracking crap from loading, and thus rely on the trackers being honest (we all know how this ends, see "Do Not Track" for an example).

Second, it doesn't enforce tracking being opt-in at a technical level - again, most consent management solutions today set opt-out cookies, which means you have to enable cookies (aka trade some real security) to let the trackers know you don't want to be tracked (honest trackers - if such exist - will respect that and also disable non-cookie tracking like browser fingerprinting so it's good in theory - however this now exposes you to dishonest trackers who can abuse the fact you enabled cookies).

The second point becomes even worse when some tracker's answer to opting out is to disable cookies, making it impossible to completely opt-out on a site that uses both the kind of tracker that uses a cookie to opt-out and the kind that relies on the user disabling cookies to opt-out.

Also, it has no consideration for tracking companies that defy the law and (possibly) get away with it. A tracking company can claim they respect privacy/opt-outs and thus a product that uses their solution becomes GDPR compliant, even in cases where the tracking company has been caught lying many times (Facebook) or its business model is at odds with privacy. I want to be able to say "I do not want any of my data or metadata shared with Facebook - I don't care if you think it's legitimate interest because they claim they won't use it for advertising" - at the moment I cannot do that.

Finally, reporting non-compliance is hard. In the UK, the ICO (the privacy regulator) requires that 1) you contact the company directly (and try to make them understand the problem which is hard work - imagine throwing the points above at a typical customer support advisor) and after getting a final response from them (after a reasonable time, which I guess is at least a week) you have to 2) fill a PDF form, provide evidence of your contact with the company and send all of that by email.

That is a huge amount of effort. There should be a button in my browser or a simple form on the ICO's website where I can provide the URL of the offending page and be done with it.
Rails developer here. I did Django for 6 months and nothing bad happened, it's a sane, mature, solid framework.
Ruby/Rails feels nicer to me but Django is super solid.
Also, a senior Rails developer can become very productive in Django in a matter of months (and probably vice versa) so it's not as if it's two worlds apart.
They should have left immediately since they could have been back by now.
That's the intents system. You just declare that you want a file. A picker then opens up with every app that has files available, the user selects one, and you get a handle to it.
Wow air collapses, all flights canceled
There are many people who are only socially liberal because of the popularity of that viewpoint. Obviously when it comes to taking action they turn out to be anything but.

Once you realize that the vast majority of the bay area is there to maximize their own financial advantage, not to change the world, the bay area makes a lot more sense.
Is it because they’re wheeling and dealing behind the scenes so that they only have to apply once with the perfect essentially preapproved application?

Or are they punting on Canada until Watch 5 ?
Yeah.

> Before you continue...

> Engadget is now part of the Oath family. We (Oath) and our partners need your consent to access your device, set cookies, and use your data, including your location, to understand your interests, provide relevant ads and measure their effectiveness. Oath will also provide relevant ads to you on our partners' products. Learn More

> Select 'OK' to allow Oath and our partners to use your data, or 'Manage options' to review our partners and your choices. Tip: Sign In to save these choices and avoid repeating this across devices. You can always update your preferences in the Privacy Centre.

Not going to do that!

And from the Google cache link:

> 404. That’s an error.

> The requested URL /search?q=cache:lT5Qm1nXpPcJ:https://www.engadget.com/2019/03/29/nasa-proves-its-space-he... was not found on this server. That’s all we know.

But the Internet Archive has a good copy: https://web.archive.org/web/20190329140048/https://www.engad...
That's why an address consists of more than a street name and a number. It includes town, province/state, postal code, and country. When given two actual complete addresses, it is indeed possible to infer relative distance with reasonable accuracy, exceptions notwithstanding. (And I live near St Paul Minnesota!)

Even granting that your “nasty exceptions” comprise fully half of all complete addresses, that would simply mean that a normal addressing scheme is better than W3W 50% of the time and no worse in all other cases.
The X1 is a really nice laptop, that's true. It's up there with the MacBook in terms of quality.
> What this shows is that participants used my face to predict where I would throw the ball

Being someone who likes to avoid eye contact, this explains why when I'm walking I always end up doing the get-past-you shuffle.
What’s the point of going from Russia to Belarus when it’s the same crony dictatorship out there?

Ukraine is a questionable choice since they seem to want to get away from any commonality with Russians as soon as possible, including the language.
I submitted this (several times, for testing) as "WOW air collapses...", but HN changes the capitalization of the first word.
> After suffering Rolls Royce 787 Dreamliner engine issues which grounded flights last year, Norwegian has been hit by the suspension of Boeing 737 MAX 8 flights, straining resources in an already cash strapped operation.
What I would like to know is how to retain what I learn in the long-term. It's not too difficult to memorise things, either by rote memorisation or using some of the techniques described here. But, how can I remember something banal that I learn today in 10 or 20 years - without using spaced repetition, as I find that is not always maintainable in the long term.

Why is my brain so efficient at erasing things I went through so much trouble at one point, and for a specific purpose, to memorise. It seems to decide for itself that this piece of information is irrelevant at some point and just wipes it away. Like a overly pro-active personal assistant.