skysight-inc/HackerNews huggingface dataset:
Agreed, the author should have specified undergrad CS degree.
> that have less functionality than what you are trying to replace

How so? Can you elaborate?
Yes, after washing with detergent you put fresh water in the basin and rinse the detergent.
That's sounds strange. It's been a while since I've read it, but as I recall it, black swan events are inherently predictable (they are explicitly different from truly unpredictable events), it's just that human nature struggle to intuitively process their low probability and round it off to zero - which makes their impact so much greater if they do end up happening.

Which is exactly what happened in the financial crash. All of the mortgage investors assumed a worst case scenario of zero growth in house prices. If they had modelled even a modest decline, the fragility would have been exposed.
I must say Intellij was what I was thinking of primarily.

Have you got a link?

Previously when I looked at this, Crouton required me to root the Chromebook and effectively switch to Linux rather than run it under Chrome O/S.

If that's changed (which from your post it sounds like it has), then I need to have another look at this!
I'd consider it for a hobby project, or for adding a GUI to a C program without introducing many extra dependencies. Judging from the comments though, most of the people interested in this library aren't interested in writing a C GUI app at all, and I suspect that's your real answer.
Hacking Gesture-Based Security
During rainy season I can't line dry. I just hang the clothes in the bathroom until they stop dripping and then put them in front of the fan. This is as quick or quicker than line drying in the sun.
Wait, did you read the article? How does YAML help with specifying JSON? Or with specifying YAML, for that matter?
Back in the day when men were out working and families were larger, women had to do a lot of work do to laundry because they would do laundry for the entire family. Doing your own laundry doesn't take long. Still more work than using a washing machine, but not too bad.
Google is helping MIT update its programming language for kids
For anyone that hasn't yet played with a Chromebook and is interested in this, x86 builds of Chromium OS:

http://chromium.arnoldthebat.co.uk/

This isn't exactly the same (no play store yet), but it'll let you get a feel for the OS and it's merits.
1. How does Tally calculate how to much to pay for a bill? For example, sometimes I have will receive a statement weeks prior to the bill date where I only have to pay a small amount, but I'm actually carrying a larger by the time that the payment due date comes around.

2. Do you do a hard pull of credit?
Just a nitpick but atheism is not a faith, it's the absence of faith.
Vizio P-Series review: an incredible 4K TV and showcase for Google Cast
DON’T HATE “THE HACKER”, HATE THE CODE.- PART 4
Is it not accurate? Turns out updates had been broken for me too for a while because of this problem.
Are you implying that being a programming "technician" is equivalent to being a bad programmer? Nobody has said "good developer" before you did.

I think the point is not to base the "goodness" of the developer on the person themselves - of course there will be people who 'get it' and excel at programming whether they go to bootcamp or college (or are self-taught for that matter), just as there will be people who don't get it, and they can just squeak through either program.

The point is to recognize that they are taught different (but overlapping) skill sets; skills that are hard to differentiate and could - from a business perspective - yield the same final product (user clicks button, correct things happen).
Men's Suits That Adding Extra Edge to Your Sense of Style
If he takes the job, then this is certainly wise. But it is still most likely a bad idea to take the job.

* As an undergrad on summer internships, and in your first few years of professional work, it is better to optimise for learning rather than earning. A project where you work alone with unfamiliar technology at a non-software company won't provide that. He should instead find a software company with a culture of strong mentoring and code reviews.

* It's possible to learn Android, iOS or web development over a summer if you have some previous C++ development experience. But learning all three, and designing and building a reasonable quality app on two platforms + a server backend is just not feasible. The end result will be poor, and the client will not realise that this was because of their own unrealistic expectations. As a result, OP may not get a great reference to use after graduating.

I mean, if the other alternatives are fast food jobs, then sure. But he needs to manage the expectations of the employer very carefully - maybe proposing a mobile website only, no native or hybrid apps for the first version.
How can I improve my app ranking? My app Chain is #17 on AppStore
Foreign Key Constraints and Microservices
Or prevent skimming?

The owner could programmatically create and distribute the pooled bitcoins to fake player account wallets, and it would look like business as usual.
Comparison Sorting Algorithms and Mystery of NlogN Complexity
X.org bugzilla quip: "with a non-multisync monitor, it would destroy.. the.. monitor.. so- Our job here is to make sure that there are no such monitors left in the world. --Keith Packard, LCA2007"
Correct. That does not refute my point at all, which was that seattledev14 is mistaken.
Too bad that life is profane.
Careful, Oracle might use this statement!
What's the point of encrypting video games? I'd rather wipe out the drive and reinstall the games than pay, not be certain it will work, and know my PC still has some potentially active malware somewhere, waiting to be sold to a botnet.
Laws don't apply to you if you're wealthy enough.

It gets especially fun geopolitically. You can force countries to take out new loans to repay older ones, even when they cannot meet their interest payments, paint them in the media as lazy, ignorant and irresponsible. Why invade a country when you have the IMF?
Correct me if I'm wrong, but GTK isn't really native on anything but Gnome. Instead apps are just skinned to (mostly) look like each platform.
This is a fascinating challenge. I feel like it's probably possible to enter and edit equations as easily with the keyboard as with a pen; certainly you can do so for numerical expressions, using RPN.

I wrote a quick hack at http://canonical.org/~kragen/sw/dev3/rpn-edit#3_1_7_1_15_1_1... that almost does a reasonable job; I think that, although it doesn't quite reach being a usable equation editor, among other things because it doesn't have "=", it shows that one is possible.)

I wrote another related quick hack at http://canonical.org/~kragen/sw/81hacks/autodiffgraph/ with a slightly different take on the problem, where the objects you calculate with are continuous functions of x rather than pure numbers.
Sketchup is pretty cool, but can you export the models to say, Unity? can you animate stuff?
>bash and tools are a bizarre

You mean bazaar. Nice typo though.
Gtk (at least from 3 onwards) doesn't even aim to be cross-desktop on Linux, let alone cross-platform. Meaning, your gtk apps will always look and behave according to the Gnome conventions on all platforms, which could be what you want, depending on what cool-aid you're drinking ;) .
There are programs like DisplayFusion which take care of scrolling in non-focused windows. I highly recommend it, although it is paid after a while. There must be other tools out there that can do it!
Web APIs That Developers Love Talk by Kai Spichale
Uber Knows When You’ll Pay Surge Pricing, but Promises Not to Use It Against You
Cool study. Now, conduct the same study in America before we begin the circlejerk of criticizing the "Totalitarian Chinese regime."
Can confirm, this fixed it. However, now gotta do the same thing on all the grandma's and neighbors' laptops .. fml ..
Isn't this against the EULA for Minecraft? I thought selling in-game items for real world money was prohibited.
Or a deal with the FBI (unless by mother you mean FBI). They be nice, release the key, work for them for a few years, and avoid getting gang raped in an overcrowded jail for 10 years.
Agreed 110%.

Gimme a screenshot of something built with it, a snippet of a Hello World, tell me where it runs, point me to the docs, and point me to a download.

I can't use scrolling pictures of people looking at code(!), I'm not about to watch a keynote, I don't want a "developer story", I don't want links to "companies using"! I shouldn't need to click twice to get to "features," that ought to be the first thing I see!

The remainder might well be useful for some audiences, and as jumping-off point to get a sense of the ecosystem and community around the software, but put it at least a little bit below the fold.
We would have to probably ditch the content creation applications we have right now too. I mean, Electron and web based apps are nice for stuff like a weather widget, simple music player or a gallery application, but I don't see it being used for 3D editing applications, audio editing applications and similar uses. There aren't even any good UI frameworks for doing html desktop like looking applications, most are designed for mobile with their big buttons and touch optimization.
This concept should be considered experimental (and we should emphasize more this) ànd you're right, there's nothing stopping me to take off with all the money.

Or a hacker.

We suggest to players to keep the minimum stored in their game wallets and cash out frequently as a precaution.

We are experimenting with Wallets that need to be signed by both the Client and the Server to make operations and when the time comes I'll be happy to share my findings.
Could this kind of attack be thwarted by keeping free disk space to a minimum - such as 15% free space? That way, the attack wouldn't have enough free disk space to happen. This would be difficult in systems with highly-dynamic storage needs, but could be done on application or caching servers.
Imagine I want to display a menu in a browser. The right behavior for a menu is to open in such a way that it's visible. Normally menus expand down and to the right, but if there's not enough space in these directions, they will expand in up and/or left. Try to move a Windows app so that its menu is very close to the bottom of the screen -- it will start opening its menus up. (Not to mention that they open outside of the app's window.)

In a browser menus are not like that. Normally they're imitated with CSS: a JavaScript or even a CSS selector swaps CSS classes from visible to invisible. There's no support for real menu behavior; you either have to do this all by yourself (probably pre-build the menu offscreen to measure it and then decide where to place it) or give up and use sub-par menus-like imitations And this is the only glitch here; there's lots of them (submenu behavior, shortcuts, behavior of text fields, etc.) In the standard GUI these things are implemented for you and polished long time ago; in browsers they simply do not exist.

And CSS is not that good even as a high-level layout engine.
The Making of Me and You
Software for a command-line world
Same thing here, only they are using Microsoft's cloud stuff for MS Office. These cloud suites are just too convenient not to use, and as long as there is no open and free alternative, it seems schools are stuck choosing between one of the oligopolists.
And no less!

I didn't know about where, being Windows "native". Thank you.
Well, time to shred my "Samsung Chromebook", and maybe get something newer or just give up with this "gazillion of models and revisions" bullshit I hated about Windows years back :/
It's impossible to find the truth by a single observational study with ten data points and tons of unaccounted variables.
"crypt" = "cryptographic hash" != "encryption".

Not to mention that someone might get the wrong idea and decide that encryption (or single-round hashing) is good enough.
This is anecdotal, but from the time I spent working in Shanghai & Beijing with the current younger middle class, they're pretty aware of this and just don't really care that much.

In the U.S. we're very vigilant about our first amendment rights and feel violated if they're even slightly tampered with, but for some of the Chinese at least, they don't see it interfering with their lives as long as "things are going okay" for them.
So pattern matching?
> 3D editing applications

You can do 3D editing on the web, at least in a fairly basic way.

http://threejs.org/editor/
For example: "F" as an action button as well as to pick up ammo. Ammo full and next to a door with ammo lying on the ground? You might not be able to open the door. The action of the bind changes depending on the context that you are in - exactly like backspace in browsers.
I can't answer your question but i want to clarify that All Bitcoin spent in items go back to the players in form of 'loot money' and not used for monetisation. I hope that makes the difference,

I will try to get legal help for intepreting the EULA and hopefully if we break it we can modify the server so it meets requirements. (Charging for access? Sell only cosmetic items?)
A while back I launched Bitcoin Armory for the first time only to discover it had to download the entire blockchain(!) before it could seemingly do anything. Does a game like this bloat the blockchain, and if it does, do people care?
Netdata – embeddable real-time monitoring for IoT
I wasn't referring to the Chinese govt per se. But just the many entities of cyber criminals that these hackers originate from also
1- Payday Loan Companies in the UK do this.

2- Payday Loan Companies in the UK have to do this by law

3- If this is true, which I doubt, it would mean drastically reducing the APR each time they "need more time". How can they do that without having the borrower sign a new credit agreement? Is the financial services system in America so broken?

4- A credit card provided by a Payday Loan company? No thanks.
I am very looking forward to SegWit and the Lightning Network and if it makes sense (probably will) to make a sidechain for BitQuest servers we'll try to implement that. In the meantime, we only process a limited amount of transactions per user per second so we don't spam the Blockchain
Export your Hacker News saved links to CSV using only Chrome console
You can get books in the Shanghai library with a lot of narratives of world history different than the CCP's.

Totalitarian is probably not the most fitting word to describe the current state of Chinese society, insofar as it connotates an environment of constant fear of unwarranted state intrustion into everyday life. The only environment I've been in that could be said to be "totalitarian" in that sense would be the south side of Chicago.
Bit.ly “public” switch is broken since Thursday
From the website when I try to edit a bit.ly entry and make it public it gives me a flash of APIError: INVALID_ARGS.
Also the official Chrome extension is not working, so something serious went wrong on Bit.ly side.

It's been like this since Thursday, and I consider this a huge error, as it 'breaks the Internet', lots of automated recipes are broken because of this failure.

How are you affected?
How George Lucas Lost His Integrity…and Why It’s So Important
Symfony vs. Laravel – The Battle of Old and New
You can't blame git bisect skip for that.

Note also that many other commits that could not build did not contain the bugs ;-)

(Speaking of luck, I worked with a codebase where the bug was always inside a jumbo commit involving at least a hundred of files)
honest question that seems more pointed than it is: how many anti-CCP/China posts did the CIA sponsor last year?
Import C++ files directly from Python
There are plenty of people who have jobs that don't have Bachelors Degrees. You don't need a degree to work retail, to work in a supermarket, to be a barista, to work in sales, to drive an Uber. A degree is not a requirement to live, and to claim otherwise is offensive to those people who work damn hard.

I have a Bachelors Degree. Didn't ace it, but did pretty well. But it's been completely useless for my work & employers didn't care about it - they're more interested in what you can do than in the random letter soup after your name. I've seen 4-year graduates who literally didn't know what an array was.

(The one place where I have found a degree to be useful is in moving overseas, where visa programs prioritize someone with a Bachelors Degree.)
Gtk doesn't use native controls. While grandparent didn't mention that detail, I think it's the deciding factor here.
As I recall Notch specifically used the word "monetization" in his announcement blog post. This is the intent of the EULA, so if there's a problem I assume it would be adjusted.
Do you identify as atheist? Is the distinction important to you? Grouping different religious views together with atheism under the same category is useful when discussing people and their beliefs. Arguing the semantics of wether Atheism is a "belief" or "faith" (or some nicer, more certain-sounding term) is in my experience unfruitful and most often besides the point. /nitpick
If I wanted to review 200 lines of changes, then I would still prefer to see it as a series of patches, each maybe with 1-20 lines changed and each with a clear purpose.
You could easily reduce agriculture water use by 10% just by banning the growth of super-thirsty crops like rice. The farmers would just shift to growing something else. And what orifice exactly did you pull "there is no impact to reducing residential water use" out of? There is certainly a huge inconvenience to residents, and it makes the state a much less desirable place to live.

Urban resident generate most of the revenue of the California government. Maybe we should get a say about how the state is run. And maybe we should not be lied to about who is using the state's water, and for what. Here's a clue: it's not restaurants serving glasses of water.
Yes, it is possible to use package management GUIs in Arch. https://wiki.archlinux.org/index.php/Pacman/Tips_and_tricks#...
The history of the American Intelligence State from the cold war onward suggests that "none" is an unlikely possibility.
If you mean the Chinese Intelligence Agency, they aren't anti-CCP. If you mean the Central Intelligence Agency, then we have no evidence that they are, and it is highly likely that they wouldn't bother. What is in it for the USA to destabilize China and/or overthrow the CPP? A failed state with 1.3 billion people would be a huge headache.
Well this is interesting to me, as I've recently worked with a bootcamp graduate, and I've been looking over my brother's shoulder while he finishes his CS degree at Columbia.

- Bootcamp lady was very able on the iOS project we were working on. She seemed to know where things were in XCode, and she understood Obj-C and Swift (no embarrassing questions about what classes are). She didn't seem to know about other environments (and said so), but we were doing an iOS project.

- Ivy league guy seems to have touched every common language (c, c++, Python, HTML/JS/CSS, R, and more), along with common tools (vim, pyCharm, tmux, gcc, VC++, laundry list). I was surprised by how practical it was, actually. I thought it would be obscure algorithms the whole way, but I guess they take the theory and essentially force you to learn the practical aspects by implementing things in relevant stacks.

- Bootcamp lady was very good working in our little MVP team. Understood how common management ideas like Agile work. Conscientious with looking at the Trello board, asking questions in Slack. Not sure if this is just her personality, or because they tell you how software teams work.

- Ivy league guy had lots of group projects, but they tended to be dysfunctional. There was always someone shirking. Some people had no clue what was being built or how to compile it. There didn't seem to be any management oversight, just blind "let's get this piece done" type organisation.

- Degree guy has way more breadth. He was routinely looking at machine learning, implementing demos with scikit, setting up VMs for himself, looking at assembly, looking at SQL optimisation, and other diverse tasks. Bootcamp grad didn't need this stuff, but also would need significant training to get to that level.

- Ambitions were similar. My background is in financial code, and they both want to do that. Bootcamp grad has quite a mountain to climb, particularly with things that take more explanation than MVC. She has a good attitude, so if someone would teach her she could do it. My brother is better positioned though, and would need less teaching to reach the same place.
Enough victims will come forward and contradict you. Or the creators of the ransomware could plant false reviews.
If I had to guess, I'd guess that, similar to their datacenter setups in some cases, they chose the cheaper, more easily replaceable option over a more efficient but {constrained, expensive} option.
Rationally choosing a life: part II
Judging from all the jobs listed on the Juce careers page it looks like they got a bunch of investment money and spent it on "going corporate".

Here's what Sensei Jeff has to say about that:
https://blog.codinghorror.com/if-it-looks-corporate-change-i...
HOW WE PREPARED THE NSA’S SENSITIVE INTERNAL REPORTS FOR RELEASE
Have you considered F#? Works well for scripting.
>You can get books in the Shanghai library with a lot of narratives of world history different than the CCP's.

Yeah, get too many of those and see what happens.
Interesting. Do you have a reference for that? I'd be interested in more information about what search information (amongst other things) they keep.
Massive Update of Google’s Firebase: What’s New for App Developers
> “Hey, I want you to make this thing, here is some money”

I guess “Hey, I want you to make this thing, here is the promise of some money” comes under this heading too since it is how most consulting works, in my experience.
Strategic anticipation of long-term conflict over control of the pacific -- presumably they wouldn't want a failed state, they would want a parliamentary democracy ruled by a "liberal" party subservient to American hegemony.
In the name of science, Britain must leave the EU
The CCP isn't unified in their narrative, and there is definitely infighting from time to time out of public view (though you can sense hints of it via editorials talking about bizarre ideological topics).

The story they are trying to control/guide is much more reactive, like preventing social unrest, rioting, exploding financial scams, etc...often very local.
because we're on the topic of cross-platform UI frameworks.
Of course in the cases I mentioned the opposing side challenged the screenshots; screenshots are not invalid by themselves, but if I bring a screenshot and claim that it's not been forged, that's still just my word, so it cannot add value to my word.
Any app i write needs to be secure as much as reasonably possible.

If you communicate over a Network with not fully trusted remote endpoints, and handle text you have a fair chance of remote code execution in C. A git front end. A text editor. Anything written in C has a fair chance to making a mistake.

Your very basic attitude is an example to the problem the industry is having!

We will always make mistakes, no matter how hard we try, but not caring for such an important topic from upstart is a not simply a mistake, but an outright sin!

Security, robustness are some examples which are way too hard to add to a software when not taken into account upfront at design time!

C is not the right tool for these tasks.
Yes, leakedsource.com, select "email" from the drop-down and use the email you had associated with LinkedIn in 2012.

I'm in the list :( I can't remember what password I was using in 2012, but I changed my password again anyway. At least it was never the password associated with my Gmail login, cause I'm not a derp so I don't use that anywhere but Gmail.