skysight-inc/HackerNews huggingface dataset:
I think looking at operational issue with air gaps is much more interesting than TEMPEST attacks which require physical proximity to execute. If someone has gone to the trouble of air gapping their network, they almost certainly have physical security.
And if you do want to try it, I recommend this as a starting point: https://github.com/ssloy/tinyrenderer/ - straightforward and satisfying to get a 3D model up on screen. It really helped me start building an understanding of how the a pipeline might be implemented.
Previous discussion 10 days ago: A Baltimore police officer accidentally recorded himself planting drugs (vox.com)

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

My comment at the time:

> What sometime happens in cases like that is that the officer's previous arrests are gone through, and many of them thrown out as unsafe

https://news.ycombinator.com/item?id=14811986
And the other final part so great I gave it it's own thread ;-) https://news.ycombinator.com/item?id=14701008
Definitely: the software for running World of Warcraft private servers, also known as MaNGOS.

Founded and released that in 2005, got so much trouble because of that and wasted loads of cash to keep up project through numerous DDoS attacks, hacks (one of them even causing github downtime in 2013).

oh well. Next :-)
It's a bit of an evergreen without much in the way of comments.

https://hn.algolia.com/?query=Visual6502.org&sort=byDate&dat...
This is being worked on by Mozilla https://github.com/mozilla/spidernode
Do the best we can to dismiss them as irrelevant while simultaneously using them to argue that the project needs additional funding.

As in "The project is fine! We just need to work out this thing".
Al Gore can't personally build a skyscraper, but India and China seem to have no trouble doing that. In fact, you could probably list billions of things that individuals cannot effectively do that large organizations can do.

And even if he reduces his carbon footprint to nothing, all the does is shut him up and temporarily reduce carbon emissions insignificantly. It does nothing to curb industrial processes where the bulk of carbon emissions occur.

And you'll note that hypocrisy is not actually a logic fallacy. A war general has just as much reason to be listened to when he campaigns for peace as a pacifist; because peace stands on its own merit.

EDIT: This isn't even hypocrisy, though. Al Gore isn't asking each individual to fix their own carbon footprint. He's asking institutions to do so. And institutions can do things individuals cannot (due to networking and economic effects), as evidenced by that being the whole reason institutions are formed.
The transcript is definitely worth reading.

I think that's what has happened with this topic in general and Elon in particular. In the talks I've seen him give, he seems less concerned with AI being "out of control" and more with it being a very powerful lever under the control of a small number of people. That's what he's given as the rationale for OpenAI, and if you look at the research on their website, it's all real research, not bloviating about killer robots. But of course the media just wants to talk about killer robots.
>With PHP you also need to implement a webserver (Apache), so you're one-liner is also actually not a one-liner at all

With the "https everywhere" movement, the same is practically true for node. You will likely be configuring some outside proxy/webserver.
Garmin Forerunner 235 Review: Top-End GPS Watch with Heart Rate
The java apache commons example uses methods named escapeHtml and unescapeHtml

Seems pretty sensible. How is that not support for the claim that php's method naming sucks by comparison?
It seems Discord is in the early stages of something like this. They have dozens of employees and a pre-money valuation of 725 million US dollars. However, very few users are buying their premium service, with most saying it isn't worth it, with this paid version only coming out a year after the release of Discord.
How  to Fix When Spotify Shuffle Play Is Not Random
http://allthingsd.com/20131010/how-jeff-bezos-crushed-diaper...

...to take one case.
On the other hand I've got kids near that age, was born before 1980, and I cheerily use voice commands and many other technology artifacts of the day just the same as I'd do any other thing in a given social context, and much better than my kids (thanks to the benefit of having lived a number of years and the experience gained from that).

I'm not sure why anyone is shocked to see someone using modern technology that's made available to them. How do you figure humans learn? We build on what was learnt before, which requires a degree of familiarity.
clips4sale maybe?
This was kind of painful to read. The author's tech arrogance is extreme. For example, how was the lady who came in supposed to know the wifi password, the proxy settings or that youtube was blocked?
Would you really want illiterate voters, though?
Thank you! That was really helpful.
Not showing up to company retreats, circulating pictures of yourself taking private jets and hanging out with celebrities in Ibiza, doing a Ferragamo ad - CEO Alexander Ljung sounds like Erlich Bachman.

It's easy to write those things off as petty gripes but I think they are important in that illustrate a CEO who doesn't understand that those are bad "optics" for employees who are seeing layoffs and lack of funds available to higher talent. And a CEO who doesn't understand the nuances of this might also not see the nuances of lots of other important areas of their business. Why does the board not remove him?
I teach at a college and I see how terrible these "digital natives" are at technology first hand. Of course not all of them but enough of them to make me laugh when I hear someone say young people are a lot better at tech than old people.

What is happening is that there are now different sets of skills: touchscreen skills and keyboard skills. It isn't even that they are particularly good at using phones (students say they don't see email announcements because they don't check email. I ask them why they don't set up their phone with the university email. They say they don't know how) but that they use phones more and have less experience with laptops and desktop computers (while setting up for presentations I see them struggle to log into email or google slides. They type google and enter to go to google.com, then search for youtube, then at youtube they search for the video they want to show. Strangely, when they cut and past a url they almost always right click and select paste then hit return and nearly never use "paste and go" which is right below that in the context menu. They don't know ctrl+f.)

So if "digital natives" means anything, it doesn't mean that they are automatically good at tech.
Not quite. That gets you better mixing, but maybe Blake2 has bias in some bits, or bias in some output bits given bias in some input bits.

Xor is nice in that xor of a biased bit and an unbiased bit is an unbiased bit.
I'm confused by this. People tell me I'm one of these "millennials". I think I was 26 when the first, pretty useless, version of Siri came out, and 29 when Alexa came onto the scene. I can't mesh that with it having "always been the case" that millennials asked Siri and Alexa for help with things.
Testim – stable, self healing, end-to-end test automation via machine learning
Slight variation: how about an adversarial network attempting to fool scientific publishers directly?
I wonder if the idea works now, too. Are the common perceptions of Japanese or Germans as particularly hard or intelligent workers false? Just as the Germans were thought of as indolent years ago, they are thought of as laborious today.

I've always been of the opinion that these are myths with little or cherrypicked anecdota as backup. It makes little sense to me to judge millions of people like that.
People aren't buying a only seat, they're buying a whole travel experience. Of which all parts are pretty awful.
It isn't just the recipes. They got called out for ripping off other ideas on YouTube last year. I guess originality is hard.
Microsoft Further Pledges Linux Loyalty. Joins Cloud Native Computing Foundation
Solving the Expression Problem with Clojure
I agree with your questions. In this particular case I doubt she has seen anyone use that particular technology.

But I guess she has seen her family use whatsapp audio message all the time and established the analogy herself when she saw the "mic" icon on youtube.

It is also a testament of the ease of use of some of this tools.
Just got to know this, I have not tried it personally. It looks to be addressing a key pain point for test automation - the maintenance of existing test set to stay relevant to changing interfaces / identifiers etc. The part I really hate about test automation is the maintenance to always stay up to date with changes in the underlying webapp.
People who run ads believe ads works.

Even then, I think you are being too generous. The stricter criterion is something like: "People who run more ads believe they will personally benefit from running more ads."

Ideally (and occasionally) this means that ad buyer believes the company as a whole will benefit from the advertising. But even if this belief is real, if the influence or income of the decision maker correlates positively with increasing spending on ads (and decreases with cutbacks) it can be difficult to distinguish belief from reality.
EUPL v1.2 becomes OSI approved
The observations in that post are helpful to illustrate the problem. But I can't agree with the author's conclusions.

There's another way to read every single one of his examples: as evidence of a design failure. For example:

> A message box opens up, but the kid clicks OK so quickly that I don't have time to read the message.

Users are so bombarded by unhelpful dialog boxes that many are trained to dismiss them as fast as possible. It becomes subconscious, some users literally can't see the dialogs anymore.

> I hand back the laptop and tell him that it's infected. He asks what he needs to do, and I suggest he reinstalls Windows.

This is obviously not the users fault. It's the responsibility of the system designers to make it hard to subvert. iOS is now ten years old with no major malware outbreaks -- it can obviously be done (through means that the author doesn't approve of, like application signing).

> I take the offending laptop from out of her hands, toggle the wireless switch that resides on the side, and hand it back to her.

Poor design decision. Normal users in 2017 basically never want no-network, dedicating the cost of a physical switch to it is doubly bad.

My point is that the author needs to stop lamenting that the hoi polloi have breached the gates and start taking seriously the question of how to design general purpose computing that actually serves most human beings. "Use Linux" is not, by itself, a remotely helpful suggestion. His "Mobile" suggestion is indistinguishable from satire.
My favorite part: "Despite being around 90% complete, the last 90% still remained to be done"
Swagger Codegen 2.2.3
Would you allow the same middle ground fallacy for Holocaust?
So until you heard its 128 kbps you had no idea? If that's the case then there's no problem with it streaming @128
> being made worse by having to setup everything on every request

That does have advantages though, I have yet to see a popular PHP application break down due to memory leaks, compared to almost all Java code I've seen eventually ending up in memory bloat...
I'm not overly familiar with the website, but the few recipes from it I have come across are usually accompanied with an in-depth recount of the thought process that went into the recipe, including failed experiments and iterations, commentary on the origin of the dish and the author's experience with it, why a certain ingredient or technique was chosen in place of another, etc...

Look for Serious Eats recipes/articles about Ramen, Pizza or Yorkshire Pudding for some good examples.

It definitely looks and feels like OC (I really know nothing about Tasty, so I cannot comment on their alleged plagiarism).
But did you regret making it open source, or doing it at all? Wouldn't most of those issues have still occurred had you kept the source closed, but ran such a server?
Yes, I agree that it is a step forward regardless of the source. However, I would like to see a bigger step forward, with more solar used.

Adding more clean energy to the grid isn’t something we are waiting to do at some point in the future.
Show HN: Gifts for Her
Yeah it can not shit on my head too. How is that relevant to the physics of flight?
This is really talking about environments with very restrictive firewalls.
Seems odd that it doesn't mention cgroups or the CLONE_* flags used to create namespaces for containers.
Is putting ice cream in between two pieces of bacon a recipe?
I prefer prose, too, but found these videos to be very good, both in the way they are told and the way he split the content into parts.

For example, he sometimes goes a bit too much into basics such as ones' complement vs two's complement for me, but that's in separate videos, so you can easily skip that.
I have a side project GTheme.io[1] selling Ghost.org premium themes. 11 of the themes are designed by myself. Tonnes of growth potential as Ghost 1.0 just released.

As my focus shifted, I plan sell it.
And every qbrt app is the same way. If there are two apps 'one' and 'two' written as node modules, and both have qbrt x.x.x in their dependencies, then installing both will leave you with two identical but independent runtimes. There's no sharing going on.

A runtime that can't run the app it's supposed to (because of breaking changes across runtime versions) is also not a very useful runtime, shared or not.
I don't think Spacemacs isn't fine. That doesn't mean I would recommend it generically. My generic recommendation is vanilla Emacs because it is easier to find the right answer when there's a problem and more people capable of providing informed help.
MIT's Charm School
Today's computers seem to try very hard to draw a distinction between consuming content and being productive. These tasks tend not to share any skill sets at all. My much younger sister was a wizard at binge-watching YouTube videos on iOS at ~6. She used most of the features at her disposal: subscriptions, autoplay, voice search... but despite all of that practice, she never really got to using the keyboard, and is functionally incapable of typing a URL in a timely fashion, or structuring a text search for something full of homophones. She basically just gives up if it wouldn't work through voice search.

I got into computers as an interest because on Windows 95, 98, 2000 for WorkGroups, and other contemporary Windows versions (we were not affluent), code of some sort was just a step or two away from using the machine at all. Most computers today (iPhones, WinRT, etc.) don't even have shell scripts on the desktop or a javascript console in the browser. Operating systems in the late '90s and early oughts gave an impression that there were consistent underlying concepts like files and processes or at least tasks. You used to be able to market your dual-core processor as being able to run more tasks simultaneously without trouble, nowadays you just tell the consumer it's "faster", and they don't understand why the same app runs slower on their new phone than the last.
The security picture is much much worse than what you suggest. There are only a few global distribution systems; mainly Amadeus and Sabre. These are used by airlines to share passenger name records which include all the personal data collected by the airline and booking agent. If Amadeus or Sabre have their security breached, everyone who travels by air is hosed.

Since these systems are anywhere from 30 to 50 years old, they have little concept of security. Your confirmation/reservation/booking number typically serves the function of your password for the booking. With that, plus say, your last name and maybe your date of travel, it is possible to get full access to the booking.

See this talk for more information: https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carme...
Preschooler Secure Password Technique
Deepmind just beat the best Go player in the world almost a decade earlier than thought possible. Stuck?

Google has a self driving car going over 5k miles without a human. Stuck?
We aren't doing "optics" anymore; that was more of a mid-election phenomenon. CEOs are largely just figureheads these days- one could argue that in this music industry it is important to have somewhat of a splashy rockstar image to exude legitimacy.
When my niece was very young, she would try to swipe framed pictures on the wall.

It's not about digital native but having expectations of interactive objects.
Try YouTube or Fox News comments.

But on good sites, absolutely! I'd consider comment sections more valuable than the news content, which is often an AP repost with a couple more sentences.
If your friend can be replaced by an update to Alexa, then I think maybe something is very wrong with your friend, no offence.

There's more to parenting than on-demand answers to questions, and obedient execution of verbal commands.
I'm born 1981, so according to the article I've just made it to be a native? What I do observe is this (this is over-generalization but seems true to me) -

Pre-internet era - people know little but do a lot and deeply

Post-internet era - people know a lot but do little and shallow
I guess that you mean that these recipes use vegetables as a base, which is more healthy than recipes for cookies or ice-cream. However, in all of them, there is still more fat, sugar and/or salt added than is healthy.

Take the cauliflower one: it's basically cauliflower, but now grilled with oil and topped with sweet/fatty/salt flavouring to make it more palatable.
5 Incredible Things You Can Do with Your Facebook Messenger Mobile App
there is already research into transmitting optical images directly via single fibers that don't require this kind of lens.
"The security picture is much much worse than what you suggest"

Er, okay. Where did I suggest it was rosy?

"mainly Amadeus and Sabre"

Travelport as well, their marketshare is similar to Sabre. Also, the GDS part is interesting, but there are lots of other peripheral systems for things like loyalty programs, gift cards, apis fronting the GDS, etc. All with legacy. It's not really the old TPF platforms themselves that are the problem. It's the sprawl of lots of legacy.

Edit: Also, that presentation. It does bring up a real industry problem, but it also exaggerates for effect. Most airlines, for example, ask not just for last-name/pnr-locator. They ask for first/last/pnr-locator. And, what you can do with that is generally somewhat limited (checkin/change/cancel)...you can't, for example, login as the passenger and see/use frequent flyer points, stored credit cards, and so on. And, the best source to get this info is discarded, already flown, boarding passes, which kills those three possibilities. They also use a genuinely bad example from Oman Air, but then act like all airlines use a similar pattern...they don't. Not discounting that there's a big issue, but the presenters do use a certain style to promote their work.
Ooooooooooooh! That's killer! I was quite annoyed by the ugly legacy table's column names polluting the new codebase.

I'm looking around for this and I'm not sure that I've found the right information here. Does this apply on a per-field basis?
Anyone's interested in a public book journal like this?
Placing humans at center of computer optimization yields hot plasmas
Sure they could, but it's not the definition of speech that needs to be fixed, it's the definition of "dishonesty campaign."

And there, the problem is not about speech, but identity-protection for the religious. One person's lies are "protected tradition" while another person's lies are "dangerous fake news."
As someone who has worked helpdesk before, all of those things are widely prevalent in every generation. Old people, middle aged people, and young people alike all google "Google" and then google "Youtube" to get to a video. Everyone sucks at logging in. Everyone finds a way that works for them and doesn't know any alternatives.

The real answer is, computers suck. Seriously, computers are effing awful machines, all developers are hackers, and the only reason things haven't changed is because we constantly lie to ourselves that we're okay with the world.

Passwords suck, no one can remember them, we have way too many of them to remember, and every damn site needs its own special password requirements. And on top of that every site needs its own username requirements too, so there's two things to forget. And email is the universal password, so you want to make sure you use a good password there, but you never really log into your email, do you? The password is saved. So when you get logged out somehow, good luck remembering the password.

And don't get me started on keyboard shortcuts. At least Windows is consistent, quick question: what's the keyboard shortcut on a Mac to go to the beginning of your current line? Ah trick question, it's different for every god damned application! And some applications don't even allow for that without highlighting the entire line!

There's a reason "digital natives" are great at using phones and choose to use them more. iOS and Android were built from scratch and could learn from all of the mistakes of the old systems. In the process, they came up with a ton of their own mistakes (3D touch and long press each do different things? Really? Also TouchWiz is just a bad idea), but consistency and focus are major wins here.

Computers suck and people get scared. Only having one app on the screen at once, only having one way to do things... that's what people like. It's not perfect, but man computers suck. Anything that makes them suck less is a huge win.
Are you being purposefully obtuse? He's saying that one could make the argument that meeting new people at the epicenter of your prospective user's culture would help growth ultimately. This is also referred to as "boots on the ground" marketing.
The guy literally said "PHP's problem IMHO is that I wouldn't be able to use it if it wasn't for autocomplete"

Why are you arguing against a strawman?
A few things, like police and fire services I think most people are willing to pay for, they can see they may require them. You could make an argument that insurance companies and volunteer fire departments could provide a sufficient level of coverage, but ultimately for police especially you're probably going to pay a fair bit for it.

I think there's good arguments to privatize roadways, or at least some aspects of them. But at least roadways and sidewalks are things that just about everyone uses at some point, even if indirectly.

Libraries on the other hand probably only benefit a relatively small percentage of the population at all and only in a significant way to those who directly use them. They represent a particularly high level of waste in my opinion.
I'm not really sure what viewpoint you're attributing to the article, but according to my reading, the article dismisses the "multiple learning styles" thing as dogma without evidence.
Some people (myself included) would rather the system become worthless than anyone's privacy being at risk.
I don't know if that's a sign of her generation not being ashamed of using voice commands in public as much as it is a sign that kids have no sense of shame. I may be proven wrong as the years go on, but it's hard to make predictions about the future of a 4 year old.
As I understand it, one of the benefits of pgAdmin 4 is the ability to be deployed as a web application, phpMyAdmin-style.

Is pgAdmin4 only horrible as a desktop application or is it horrible in general?
Not me and not OS but Pieter Levels said he regretted offering an API for Nomad List [1].

[1]: https://twitter.com/levelsio/status/861259743603470336