skysight-inc/HackerNews huggingface dataset:
Don't be that rich sucker that jumps into a business sector he knows little about and either wastes enormous amounts of money or is taken for a ride by some cynical people. In the end, you'll probably lose the money and may end up being a local laughing stock ("- Remember that guy who knew nothing about video game development and yet thought it's a good idea to pour a couple millions into idea X? - Yeah, we made a killing off him too!").

IMO the smart thing to do would be to be cautious about choosing your industry (that's assuming you want to be entrepreneur, which may change with time). Video games development is definitely not for the faint of heart (i.e. when you're starting out, to turn a profit you need to be either very very good AND lucky or just plain super-lucky), so I'd suggest spending some time in the industry as an employee first to assess whether you like what you're getting into. This has the benefit of being exposed to a lot of things, so, in the end, even if you come to conclusion that you don't want to start a game dev company, you might figure that you really liked what programmers|artists|musicians|managers|marketers did in that company and choose it as your next pursuit. Life is a journey really and it's best to treat it as such from the start.
"As long as you can pay your rent, eat and save a bit you are fine."

Yep, just make sure to never have a family and/or your own home! You'll be just fine...

Heh, people are such greedy delusionals.
Sure, but the point is that your green had better outweigh your red overall or else you have a problem.

No one is arguing that there should only be green blocks - clearly some of the profits that make those blocks profitable come from the spending of people who live in areas that are red. So long as the net outcome is green then everything works out.

When you build endless sprawling suburbs that cost more to maintain than the tax base can raise from the businesses that serve them then you have a recipe for long term decline.
Not certain, but the built in setting may only be for Macs with the Touch Bar, where it's available under System Preferences -> Keyboard -> Shortcuts and choosing the "Function Keys" category.
Elite is the galactic time sink.
I used to play it on Amiga when i was younger. Reached Elite, lost childhood. Then as I got older I used to play it on my Palm V. Got very far, lost productivity. Today I play dangerous and try to adult myself into limiting my sessions into one mission a sitting. Ok, maybe two, sometimes three. I fear having something like this will disconnect me from the world too much. Nonetheless, great job!
Blender for Hackers – 3D modeling is just like using VIM
It's mentioned briefly in the article but take a look at how much has been achieved already on controlling Elite via voice without needing Alexa: https://www.youtube.com/watch?v=W6SECeLL3hE

And with Mr Shatner himself providing the voiceover.

More here: http://www.hcsvoicepacks.com/

Disclaimer: I just bought this. I'm waiting for my HOTAS flightstick to arrive then I'm donning my Vive to spend some quality time with Kirk in VR.

(Voice control is of particular relevance to VR as you can't see the keyboard. Any games with complex control schemes suffer greatly. Elite, War Thunder and DCS spring to mind but it probably applies to some RTS games too. Voice seems like the most obvious addition as it maintains the sense of immersion. Strangely - it's currently very underutilized in VR)
The Rust module system is a little bit weird. As far as I can tell, this is the result of two things:

- 'use' statements are relative to the root of the crate, not the current module. To work around this, you can write 'use self::name' or 'use super::name' for relative imports. Annoying but no big deal.

- If you import a symbol into module 'a', it doesn't also get added to 'a::b'. I don't know why I keep expecting this.

Once I learned these two things, Rust imports were easy.

I'm not sure I agree with withoutboats' proposals. His chnages would make several obvious things work the first time, but at the expense of taking a simple, easy to explain rule and replacing it with something implicit and mysterious.

The bigger Rust learning curve issue is making friends with the borrow checker. I like the borrow checker. It has my back, even when I'm trying to write fast code that would be recklessly abusive of pointers in C. But I can't deny that it took me a week or two to make friends with the borrow checker.
Are you sure no one else was involved in starting LLVM? PhD supervisor, fellow students, etc. Just saying...
In the past they backported imported security fixes (e.g. a fix in 1.7.4 was also in 1.6.4).

I'd first wait and see if there are security fixes that are not available for 1.7 and affect packages you use. It could very well be that this is not going to be the case for a long while.
Interesting. I bookmarked Fluor now for future usage. My Palua still works nowadays.
Trump Intelligence Allegations
I think its naive to believe that even the most tech savvy are immune to phishing. People get tired, hurried, stressed - and during those moments anyone's guard can be let down.
Related EFF announcement: https://www.eff.org/deeplinks/2017/01/finally-revealed-cloud...
Financial modeling EDP workshop
It’s completely irrelevant to the topic at hand: Cities are not having problems maintaining their infrastructure because of politicians & building firms lining each others pockets - they are having problems maintaining their infrastructure because it is economically impossible for them to do so.

Self-serving hand-wringing about corruption in politics does nothing to solve this problem. It’s just an excuse to justify not doing anything.
Protecting Hybrid Mobile Apps with Ionic and Jscrambler
yes. they climb trees. P.S. we also have crocs along one of the lakes.

they eat dogs. They usually dont attack humans.
Most of Russian cities are built on a plain (or even better - major river) and they don't have any problems with venting out polluted air. Regular pre-Brezhnev street gaps are more than enough for that.

However, most of Russian cities have half of year of virtually winter, with temperature near or below zero celsius.

This pretty much makes such apartment blocks torturous/unlivable due to chilling winds if you don't have a car. And if you do, keep in mind that they're not built for that, so lack of parking and congestion are your new friends.
That's a fantastic idea. Actually, Alexa could serve as a built-in voice assistant in a lot of games if it fits the setting. To me it seems like an impressive and actually useful feature, not just a gimmick, to developers and users alike.

From the top of my head it would shine in games like Metal Gear Solid 5.

Does Amazon advertise a use-case like this? I think they should. Considering that they are involved with the Cryengine it even makes more sense.
This sentence stood out to me:

> Now that this gag order has been lifted, Cloudflare is able to publish a more accurate transparency report to its customers and constituents.

A _more_ accurate report, not necessarily a completely accurate report. May or may not imply that there are other gag orders still in force for the period. I wouldn't be surprised.
Pretty sure it lives at this address: http://www.kubuntu.org/getkubuntu/ ;)
Well, he got his start passing of Woz's circuit board designs as his own at Atari. Even he conceded that.

I do think his technical knowledge was probably higher than most give him credit for, however.
n + (2 - 2) / 2 ?
The thrill and terror of vintage roller coasters, in pictures
Well, Germans have a lot of rules about when you're allowed to make noise, and they have a reputation for involving the authorities more than in other places. Having lived in several apartments in different parts of the city, noise from neighbors was rarely a problem, but street noise sometimes was in the summer when the windows were open.
And then that phishing email with the right theme and message arrives with a perfect timing, when you were just expecting an email like that. It happens.
Pretty smart idea..
I may not be able to go with a Linux system at all since company policy is Mac only, but if I ever do manage to do it, I know that they will want me to use (1) not a Mac and (2) not old hardware. Kind of a shame since my research suggested the same: that year or two old Mac was a good hardware platform for Linux. The same to an extent applies to Lenovo hardware and everything else designed primarily for Windows. If it were for personal use, I'd go for an old Thinkpad or old Macbook.
Thanks for sharing this - this is fiendishly clever. Even with all the investment in infosec, we're still woefully unprepared to deal with this type of attack. We need to start thinking about new approaches to protect users.
Making history: writing the docs that need to be written
Librarians in Florida went rogue to save 2,300 books from an algorithm
Google takes self-driving cars offline to prevent hacking
Bootstrap 4's mobile-first flexbox grid system, now used by default
I had to whois them
I really don't understand what you are trying to say.

Do you consider LoL to be a game structured in such a way that it brings the worst out in people? And therefore we shouldn't care about the troubles of an admin, because it is the game designer who, so to speak, designed the game for trolling behaviour?
What is wrong with libwinpty.exe?
Most have a favourite non SSL site they use for captive portals. My is http://chairs.com, i've typed that so many times I now have a special relationship with it. With an ad blocker is very conveniently light weight.
"I'm not sure I agree with withoitboats' proposals. His chnages would make several obvious things work the first time, but at the expense of taking a simple, easy to explain rule and replacing it with something implicit and mysterious."

Which is ironic, considering the premise is that the module system is "too confusing". Having never used Rust, the current rules - as explained by the author himself - seemed straightforward. For the proposed new rules, I'm confronted with two long paragraphs.

I didn't bother to read them. If the intent is to make the system less confusing, there should be a way to explain the new rules as tersely as the old ones.
#SocialMedia Marketing Tools You Will Need in 2017
My go-to for this situation is http://www.example.com
Cool. I look forward to the post that reveals the unique properties of Cassandra that ended up making it the most practical data store for your use case.

I understand that Cassandra et al exist to solve real problems that someone out there has experienced, and I seek to throw no shade on the great engineers who make these fine products. I am, however, somewhat dubious that these niche products are applicable in the vast majority of cases where they're deployed. I strongly believe, and I think the data would bare out on this, that when it gets down to brass tacks, most people are integrating such specialized tools into generic products to either a) make life at the office more exciting; b) beef up resume points for their next job application cycle; or c) both.

Someone in our company wrote a blog post pretending to justify the move to a niche datastore. He's very proud of it and makes several spurious, nonsensical justifications in it. The truth is that MySQL would've been many times more practical along all axes, except the one this guy cares most about, which involve his personal career ambitions.

This move was partially under the radar so objections couldn't be raised and full backups were not properly arranged. It cost the company a lot of money not only in time and infrastructure, but also in the recovery process that had to be undertaken by real data experts (or nearest we had at the time, at least) when the cluster was destroyed by one of his careless scripts. :)

Second nightmare, currently ongoing: shifting everything to docker/k8s, which, for just one example among a very long laundry list of complaints, only got support for directly addressing app servers behind a load balancer last month, as a beta feature (in k8s nomenclature, that's "Version 1.5 has a beta StatefulSets feature to make Pods in a ReplicaSet uniquely addressable from inside the cluster! Don't forget to make a Headless Service and Persistent Volume." Exhausted yet? Just wait.).

Why are we switching to something that lacks such basic functionality (we're like 3 versions behind, so we can't use it)? If I told you, I'd have to kill you, but it sure makes our resumes pretty.

I'm all for learning, experimentation, and doing things for fun. We are on Hacker News after all. I guess I've just developed a taste for a stable production ethos that, to co-opt a scriptural term, is not "blown about by every wind of [tech fad]". I crave a company that makes its decisions based on a significant and real cost-benefit analysis that shows substantial unique benefits and sufficient maturity to a tech before jumping on the bandwagon. I guess I just want some sanity.

As it stands, people just pretend that these justifications exist by making up some mumbo-jumbo about "dude JavaScript on the backend is like really event-driven, brah!"
I think the move has to be from "Keeping your system from being compromised" to "Detecting the compromise after it's happened".
I wonder how unique the chemical makeup of an individual's breath is
Cosmic Pantheism
There's an SM club and a store for adult toys right across from the kindergarten and the school in my area. It's mostly windows with blinds, only the signs are a bit of a giveaway. Sometimes late in the evening you see folks dressed up according to their planned activities, but I have yet to observe any ill effect on me, any of the children or anybody else. I bet a lot of people still haven't noticed what kind of action happens there.
The main issue with Rust's module system is that your own modules and crates live in the same namespace. So if you have a `mylib/image.rs` file and you want to use the image crate then you can't without either renaming your `image.rs` or you alias the crate on import.

I really wish your own modules would require some relative import and be scoped within `mylib`. Eg you would do `use mylib::image::MyImage` and `use image::OtherImage` instead of `extern crate image as image_crate; use image::MyImage; use image_crate::OtherImage`.
The drifter: Joel Sternfeld on his sly glimpses of wild America
I wonder why this is suddenly accepted. Having very rigid coding standards used to be a no-go for projects you were either not paid for or in an industry where "creative expression" mattered more (i.e. not J2EE).

There were coding styles, but actually enforcing them wasn't something regularly done (linting is okay), for fear of "bondage & discipline" complaints.

Now the former "rock star" Ruby developers are embracing static typing and Ein Code, Ein Style formatting. Weird.
Just what I was looking for. Thanks!!!
Good for him.

This is awful though. People can't really think spending time on autopilot for rich people sports cars is more important than the LLVM compiler infrastructure.

Give me a break!

Even if tesla invents cool new batteries and changes the way we think about power all of that stuff still has to run on software, that the compiler infrastructure depends on...
Given the current constitutional make-up of the US, it's a stepping stone. Swiss-style federalism would be a pretty radical departure, and likely wouldn't even be constitutionally possible.
The flipside of that is the response to the AIDS crisis. If it hadn't been for activists from groups like ACT-UP and Queer Nation screaming, shouting and making a big stink about the need for a response from the FDA, the federal government more generally, and the pharmaceutical industry, there'd be a whole lot of people who wouldn't be alive today.

http://healthland.time.com/2012/09/27/how-to-survive-a-plagu...

https://www.opendemocracy.net/transformation/ray-filar/silen...
Twitter blocked in my location. Is there a mirror?

Edit: thanks all for help below. Yes very cunning.
How much does it hurt?
Juniper SRX firewalls open a root-level account due to a flaw
There is little need to be open minded when laymen challenge educated scientists. Climate denial has all the same mechanisms as Evolution denial. It all tends to boil down to the idea "But the scientist have an against religion / american lifestyle / whatever ".

I don't deny that many progressives are less open minded than they think. But better challenge them things like anti-GMO / pro-organics ideas that don't really have much base in real science.

Unlike in the climate field, you'll find that actually lots of people who research GM / food safety will not agree with the alarmist headlines of GMO or "processed foods".
Facebook, Google face strict EU privacy rules that could hit ad revenues
Cutting the Cord – Slashing Monthly Costs Over 70%
Serious question. Does having a chromebook anyway help? How often is the google safe browsing checked?

Wondering if I should do all internet activities inside chromebook only.
Yes, I was also confused by what that video was meant to tell me, the viewer. It seemed like you guys got in a room, watched the Dollar Shave Club video, and tried to figure out how to "do something like that" while also trying out any plausible way to get a girl in a tank top on there. All of that distracted me from whatever benefits / values the video might have intended to promote. Right from the get-go I felt lost at the stapler-in-jello thing. I'd actually make an argument that 90% of the time a regular (non-comedian) person tells me a story about something funny/interesting/"crazy" that happened it falls wildly short because "you had to be there."
"They" aren't som abstract entity, they're you and your neighbors. If you don't like the direction your homeowners association is going, why not join it and propose changes?
I was the same with Elite as a kid (although I never actually reached 'Elite'!). There was something about that game that made it so immersive. I wasn't just playing a game, for a few hours a day I was a hard-bitten space trader.

When I first heard about Elite Dangerous I was fascinated. Everything from the original game but with modern graphics to make it look the way it always deserved to. I genuinely feared how much of time sink it could become, and decided to stay away. I still watch the videos on YouTube sometimes!
I'm surprised by what you read in my message. I'm not the "you deserved it" kind of person. People has the right to live how they decide to live and deserve nothing bad happen to them. However prudence calls to plan for security and I just don't believe technology can help us past to a certain point.

I lock the door of my house. Most people do. That helps against burglars, which is my threat model. It doesn't help against police with a warrant in some countries, maybe warrantless in others. If somebody wants your data so badly to kick down your door, maybe they are willing to use workarounds even less pleasant than https://xkcd.com/538/ There are techniques against that, compartmentation (is that the right word?) and others. The more farsighted is trying to change how a country works. Long and risky though.
It's quite interesting that there is no public comment from any other member of the Swift Core Team.
The victimization of children is not the crime they're going after here.
To save the click:

Follow

Tom Scott (‏@tomscott):

This is the closest I've ever come to falling for a Gmail phishing attack. If it hadn't been for my high-DPI screen making the image fuzzy…
https://pbs.twimg.com/media/C0W-dCCWQAAl0cn.jpg
"Okay Google, text Marianne and say I'll be home in ten minutes". "Sending a message to Marianne, saying I'll be home in ten minutes. Send?" "Yes." "Sending."

I love Google voice assistant. My phone's mic is unusually bad though, so if you imagine all of the above with me learning forward and shouting at my phone... ;)
By dismissing The Troll as an idiot, you're falling for his manipulative strategy.
not sure if its a practice, but given the large amount of 1st Generation Xeon E5s that came on the market last year (and they would have been 4-5 years old out of those DCs) and also the large amount of Dell C6100 servers that also arrived on the market (I have one in house that came out of Yahoo) my guestimate would be around the 4-5 year mark... but, again, just a guess...
>he shallow depth of field pictures it takes makes me feel like I've got an SLR with a prime lens in my pocket wherever I go.

I hope you are joking here. Even the cheapest SLR with some cheap lens produce better results atm. It's a fun feature to use, but nowhere near the SLR, even when using in perfect light conditions.
I've only been as a tourist, but I found the public transport to be among the better I've experienced in the US.
Does this work? https://web.archive.org/web/20170111113845/https:/twitter.co...
"This is the closest I've ever come to falling for a Gmail phishing attack. If it hadn't been for my high-DPI screen making the image fuzzy..."

https://pbs.twimg.com/media/C0W-dCCWQAAl0cn.jpg

If you can't view the image, try this:

http://imgur.com/oJYWPXE
What about git?
I don't know of a mirror but the email had an embedded image that looked like a pdf attachment in gmail. The embedded image led to a fake google sign in page when clicked
I just think it was ridiculous. "I want to be a tech billionare so I can help sexual abuse victims! Give me your money!".
Once I almost fell for an extremely well made Paypal-phishing mail. It was late at night and I had just made a purchase via Paypal at a very small web shop. The timing was so perfect to catch me off guard that I am certain that site had been broken into to gather my email address.
Do you use a case with your phone? I've found a case that's ever so slightly too big causes the mic on my phone to be basically unusable, as any recording made with the case on is mostly covered by random pops from the phone sliding around by a tiny amount inside the case.
This can already happen with existing TLDs, for example: https://3g2upl4pq6kufc4m.onion.link

DDG themselves used to link to that URL in thee instant answer box if you searched for "duckduckgo onion", and I don't think anyone who isn't familiar with TLDs and Tor would realise what is happening there.
Who gets to decide the cost per unit time? Do we have 24/7 real-time bidding system?
AWS keys are already being detected and the account owners get notified when they are found. Private key material was a bigger issue at one point in time (i.e dotfiles/.ssh/id_rsa).
What's in a name? A CSS naming convention overview
documentation for customer comparators?
> that said I don't mean to be negative just to point out that there is a flurry of mixed messages here in regard to use cases for the app. I get the impression they're not settled on the problem their solving.

I think this is the biggest takeaway. It's really difficult to nail messaging down as founders. You're just too damn close to the product and you have all these stories you want to tell, so the default is to tell all of them, usually getting "too cute" along the way. I'd push these guys to really focus on concise, clear explanation of what this product is (how it works, why you should try it). Everything else - like the motivations behind building it - should be secondary. Within 3-5 seconds of visiting the homepage I should know what this thing does.
> If this becomes a trend, we are going to live in pain all over again.

It's painfully obvious that we're heading that way.

In a way Safari[0] and Apple's tight-fisted control on iOS is a blessing because no matter how much developers gripe about Mobile Safari (for plenty of good reasons mind) they damn well have to test the sucker.

[0] despite being "the new IE" to people who have no understanding of what it actually was and why it was a problem.
Their premium accounts come with speech-to-text.
I thought there was something familiar about that name Robidoux … I see he's the same one that got some crowdfounded work on GIMP's new scaling methods: http://libregraphicsworld.org/blog/entry/advanced-samplers-f...