skysight-inc/HackerNews huggingface dataset:
ejp, you can manually do a virus scan of an exe on first network activity. Click the desktop alert then mouse over the file name and click "virus scan". This uses your own antiviruse software, not ours. Therefore if your antivirus is not up to date your scan won't be. We also thought about adding a virustotal.com upload there. Maybe we will add this as an option that's turned off by default. I worried that some users may complain about too much CPU usage. Thanks for the feedback/compliment!
Cover Orange WildWest
I'm amazed how much of editing he actually does by hand (like growing/shrinking indentation) and mouse. That sort of switching between actual coding and lexical editing would kill my flow.
Boogaerts Heatings CEO explain his success with OpenERP
that app has less features than a rock.
People often ask why Google's hiring process is so Byzantine. It's a company that likes to innovate, measure statistics, and treat their employees well, so why do they harass people they might want to hire?

Here's my theory: it may have grown by chance, but it's still there by intention.

Google can't put you through twelve weeks of basic training to break you down and form you into their image. Instead, they give everyone a shared hard experience, at the end of which the successful ones have been welcomed to the ranks of the elect, and the chaff discarded. Since the process produced you, the new Googler, and clearly that's good, then the process is good, even though it was hard.

Now, everybody who stops to think about it rather than feel it will come to the conclusion that there must have been plenty of the could-be elect among the chaff. But if you aren't asked to focus on a question, you probably won't think much about it.
Possibly. We do in fact use natural language to reason about mathematics and physics - if you look at any text book it's about 90% english words and 10% equations. But I'll give you the equations are important and powerful in math and physics but I'd argue less so in computer programming.
But people are too dumb to understand English as well. In fact, I may have missed your point entirely! (which, oddly, would also favor my position). Why do you want computer programs to improve at something people are notoriously bad doing?

Python is nothing like English. It is an extremely precise formalism, and thank god for that.
Buying a service primarily used by gamers streaming in game footage and locking it down to non-gaming hardware would be beyond idiotic.
Acclimation anecdote: I'm from Montreal, so it took some time for me to get used to shirt-sleeve weather the day after Christmas.

In Vancouver, there are a few days a year where there is snow, and everyone is almost as surprised as you would be by it, every time. Other than that, it's very unpredictable, even within a single day. It's normal to have multiple periods of drizzle and sunshine in the same day.

If you require heat, go elsewhere. We had some anomalous heat this summer but it pretty much never gets truly hot. By east coast standards it's sort of in perma-spring.
200+ sites, apps and books that I recommend any designer
iPhone 6 'Phosphorus' Component Likely a Barometric Pressure Sensor
really love the color scheme and design on your website. sorry I don't have any more relevant feedback to add. I deal with colors, UX and UI all day long and this was refreshingly lovely.
What'd help get there is, an object store instead of a file system. We continue to hang files on the ceremonial file tree like xmas ornaments and call it an OS feature. But nearly zero real apps are happy with that. Everybody implements an object store inside a file, and keeps all their crap organized in there (email folders; docx files; project databases and on and on).

When will we get an OS that lets me persist my objects, uniquely identify them with a uuid plus arbitrary attributes (print date??? give me a break), migrate and cache them anywhere and sign them for authenticity? That would be a real OS feature.

Sure all that can be cobbled together on one machine with different libraries. But to be an OS feature, I need servers that understand and respect all that. Object browsers that let me create a relation to view pertinent objects. Security managers that limit access to apps with digital authority etc. All on the network.
Another reason to just go with a mobile phone. There are no listings for those numbers that I am aware of.
Stunning landing page!
You get the message instantly and it got me curious enough to want to boot my windows box to try it out.

Great job.
well done. but useless for the intended purpose.

most malwares will rip thru this like butter.

i would only trust something like this running out of the box believed to be compromised. in the router for example.
It reminded me of Randall Munroe's "What If?" work. I'd love to see him critique the author's and our comments. With stick figures! :)
Oh, wow! Amazing! Puts "Little Snitch" on Mac to shame!
Thank you! The team spent a lot of time on the graph and we wanted to show that to the user before they downloaded.
Anonymous sharing app ‘Secret’ isn’t so anonymous after all
Nice app. Please test it with the Windows classic theme (Windows 7/2008 R2), the "Glasswire" button is a bit glitchy.

What's the overhead of Glasswire? For me it's 2-6% CPU (of my many core systems).

What does the gwdrv.sys kernel driver do exactly? Hook into the TCPIP.sys kernel driver?

Is the "Glasswire control service" an app update service? Blocking it in the "Firewall" tab has no negative side effect so far.
Fair enough, it just felt weird in this context.
When will submodules' horrible UI finally be fixed?

Manually running "git submodule update" after every single command is terrible.

Having the submodule in a modified state with "new commits", with no differentiation about whether what changed is the HEAD of the submodule or the parent ptr is also horrible. Did you forget to commit the submodule change? Or did you forget to "git submodule update"? Who knows??

Git clone of a repo that has submodules shows a clean status! It should say: "missing submodules" or ideally, do a "git submodule update --init" by default, but instead you're left wondering why build doesn't work.
Very much this. There's a huge difference between what people think working for Google is like, and what it is actually like.

If you get hired you will end up working on boring maintenance/refactoring tasks, or some non-fancy infrastructure crap.

Google is like a big frat house. The amount of unprofessional behavior got so out of control that Urs Hölzle himself had to write a 'No jerks' manifesto to teach Googlers how to behave in a work environment. Yes, it's that bad.

Engineers no longer make decisions, it's all done by PMs who only care about meeting their OKR's.

Is it woth working for Google? Absolutely. Is it better then most companies? I don't think so. You'll learn a lot, meet some amazing people and then you can move on and work for a company where arrogance and an overgrown sense of entitlement are not so widespread.

Disclaimer: I used to work for the arrogant Google jerks. I still do, but I used to, too.
But they're probably not tremendously informed about this.

In clinical research it's considered unethical to take uninformed consent and a great deal of effort goes into educating participants on the risks and benefits of their contribution.

Such stuff is fantasy for modern EULAs though, which makes it sketchy when these entities do (public) research.
The Most Depressing Discovery About the Brain, Ever
> Being able to configure a new instance quickly and easily is useful no matter how large you are.

The comment you're replying to didn't say it wasn't useful for the "average start-up with at most a couple of Rails apps" - it said it's less useful ("not nearly as much of a value-add") compared to a large enterprise.

When your entire environment runs on half a dozen VMs you have much less to gain by faster/easier provisioning then when you're running tens of thousands.
@tim333 Dijstra was arguing that mathematics was actually held back until mathematicians decided to embrace a formal system to describe it.
You get them on TV, too: http://en.m.wikipedia.org/wiki/Earthquake_Early_Warning_(Jap....

That page can use some improvement, as it says:

"It is mandatory for 3G cellular phones that were put on the market after 2007 to receive this service, though overseas manufacturers (Nokia, Apple, HTC, LG, Samsung, etc.) are not supported"

So, is it mandatory, or only for phones made in Japan?
Oregon v. Oracle: Contract clause to protect employees from personal liability?
I've stopped using Little snitch a while back because it felt useless as I would indeed allow everything out of habits.
Good decision.
It seems like if Amazon killed most of their audience, the people streaming the video games would no longer use Twitch.
Makes sense. Perhaps the two questions are there as a redundancy. Some people might answer "Yes" to the first question, but then "No" when asked in a slightly different way. In the first question, they're just answering for themselves. In the second question, they're taking a deeper mental look at their team and assessing if anyone on it isn't up for the move or the 100% commitment. To whatever extent there's conflict between answers to A and B, that's a sign that some people aren't being totally honest in answering A. (This is purely speculation, of course).
On the subject of Mac counterparts, I highly recommend Little Snitch for this particular functionality.

I have no affiliation with the developer, I've just found Little Snitch to be quite useful and thought I'd share (admittedly it's graphs aren't as nice as this app's).
Good point. I wonder how much cognitive resources are wasted during that exercise. It probably adds to mental fatigue and harms mental clarity.
I explained my perspective, and was looking for other's to share theirs. I just don't understand what the service offers compared to Hulu or Netflix, that's all.
I suppose any company of sufficient size and influence can be considered a form of government, albeit one which elects its citizens, rather than the other way around.
Well, lobbying for private corrections is a different animal that lobbying for harsher sentencing. Without understanding where the dollars went, its hard to paint them with the evil brush.
Beautiful, would be nice if it had an option to open the folder where the listed apps are located.
Yeah, he's switching eclipse tabs by using the mouse! Another reminder to not obsess over development tool choice, and just get things done.
Sad that any hope I had of a Roku app is dead.
Combinatie wand- en vloerverwarming opvallend zuinig
> First, this request represents an incredibly small fraction of our New York hosting community – far less than 1 percent.

Good PR spin. Less than <1% of number of users "in our community"... providing 15% of the inventory. Whoops, leave that last part out.
Yep, I second that feature request. My OpenVPN connection with redirect-gateway enabled sometimes looses its route definitions and suddenly all my traffic goes directly to the internet instead.
I disagree. There is a bunch of really talented people working on CloudFoundry (I spent 7 months at CF). The day that docker was released, we were talking about how we could work with it and integrate it into CF/Warden. Sure, there is a bunch of the biz-dev stuff baked into it, but that just justifies having all those smart talented engineers focused on building cool stuff and integrating all these projects together.
It might look good on "standard" resolutions but unfortunately it doesn't handle Windows 8.1 scaling and a high resolution monitor that well. For example the "Usage" tab is unusable for me with fonts cut off in half and labels to the diagrams unreadable.
The only true way to fully monitor the network is by tapping the actual wire. We started off wanting to make a malware tool but we found it was not reasonable so we tried to add more network monitoring and privacy features. The GlassWire software does look for malicious hosts and other changes to the system that could indicate malware but of course without directly monitoring the wire there is no way to see everything your machine is doing on the network. GlassWire works with your antivirus and is not meant to be an antivirus.
Your motivation and follow through is equivalent to your product's quality. I hope this is a trend that grows. Thanks for the work.
At some point models have to be built from experimental data. I guess the fundamental problem is, we have just one dataset (one planet) so any model is going to be 'overtrained'. Hard to beat that.
In other news, I heard Vanessa say she saw Tina and Jordan hanging out with that cute new student who just moved here. I hear he drives a Mustang and he might take over the starting QB on the varcity team. I know Chrissy has her eyes on him but Im going to beat her to the punch by letting him get to 3rd base!
Hell yes.

I did a bunch of interviews at my previous job, and now am tasked with doing pretty much all of the phone screens as we grow.

I note down every single question the candidate asks me. I try to jot down something about the context, and I also try to pick up on their tone of voice whenever possible.

By far the best interviews are those where we have had some time left over and ended up chatting about things that the candidate finds interesting. On those times I have learned two things, both of which have been valuable. One - what really makes the candidate tick. Job experience is one thing, knowledge of what they can not help learning about more is another. And two - every time the candidate is passionate about something I don't know about, I learn new stuff.

And for some reason, I actually like doing interviews. Strange.
Nice thing, but why is this better than bit.ly and similar services?

Will it handle hundreds of clicks per second?
Wolfram Alpha actually has climate data (http://www.wolframalpha.com/input/?i=montreal+climate for example), if you're interested in the temperature distribution.

As for surviving winter, the Scandinavians have a proverb that goes "There is no such thing as bad weather, only inappropriate clothing." It gets cold, but it's nothing that can't be handled by proper attire and/or a warm car (heat isn't optional, although air conditioning is). Also, in Montréal, it's also technically possible to never go out, as the underground city[1] has connections to residential buildings, commercial buildings and office space.

[1] http://en.wikipedia.org/wiki/Underground_City,_Montreal
This code won't work.

It scans heap memory, and if a word looks like it points into allocated memory, it's assumed to point into allocated memory, and that memory is marked as used.

When dealing with numbers, such as times, file sizes, etc, you will inevitably store an integer value that looks like a pointer into a valid block.

The reason you can do mark and sweep in Java, is that there is a distinct wrapper for all pointers, so you can disambiguate pointers from data. You can't do that in this algorithm, it's impossible. This is also the same reason that disassembly of executables is so hard; it's not always clear what's data and what's instructions.
I see that as a big reason people want to work for Google. Once Google vets you basically everyone else sees that as a big plus in your next job hunt.
Inform is a formal language with precise disambiguation mechanisms that natural language doesn't have.

The goal is not simply to replace curly braces and other symbols with English words; unlike what COBOL would have us think, that road doesn't lead to natural language at all.
The article is /about/ men, however, jumping from that to a claim that it appeals "exclusively to men" is both unsupported by your post and isn't immediately obvious otherwise.

Women can enjoy reading, learning, and thinking about men and masculinity. Men certainly do so about women and women's issues (even on Hacker News). If we take the logic in your post to its natural conclusion then any articles about women's issues (e.g. sexism against women in technology) shouldn't appear on the site, which is patently absurd.

I actually agree that this article shouldn't be on the site, but only because the theme has absolutely nothing to do with programming, startups, entrepreneurship, or business which is Hacker News' bread and butter. Not for the reasons you do (which are silly).
It is true but BitshareX it is not a coin it is a virtual vault it is so much more then any coin out there it is a DAC. You have a business model you have dividends, delegates etc. The mechanism behind it brilliant it the peg it is working this will be huge.
While true, it does what i need to do, sync my branches with my github for doing PRs.
Half-Life 2 in VR
Thanks! I am looking forward to the Linux monitoring.
"Aside from Apple devices" is a large exception. It's larger than the rule in fact.
Of course you are technically correct, however I retreat back to my main point: we do this every day and it works just fine.

Certainly not perfectly of course, but go and ask people who use some sort of CRUD system that used to be manual what they like and what they dislike about the new system.

Likely very few of them will say it is easier to use than just asking Sharon in the next cubicle to verify something.

They will have some likes, sure - but they will be things like the almost infinitely increased speed or the fact that they can access the system 24/7 while Sharon needs to sleep and take a break to eat the occasional Ding-Dong, but the ease of use that comes with dealing with another human being is a sacrifice that they make for these benefits.

(or to put it the reverse way, imagine the same office and a new employee named Eliza comes in and behaves exactly like a computer, "only doing the things you tell her in a painfully literal way." How quick would you want to give her the boot?)

> After all, when people want to be really precise, they use mathematical notation :)

Again, this is absolutely true. The problem is when you're dealing with a simple CRUD app for your insurance house or just copying files over to your iPod, you're not interested in being really precise - you're interested in the shortest path to get a relatively simple thing done.

If that path is blocked by the fact that you don't know the particular menu item, keyboard shortcut, or command switch for something that you can express in English without even thinking about it, then I regard that as a huge opportunity for technology in general and our industry in particular.
With the impact from the many health issues only just starting to be felt, I'd take a bet that esports are more popular than the NFL in another decade.
From FAQ page:

> GlassWire keeps an up to date list of known suspicious hosts and alerts you if you contact one. Suspicious hosts are often related to botnets, malware, and other malicious behavior

How is this implemented exactly? Does the app phone home? Does it do some sort of RBL check (if so, against which servers)?

Thanks
It may just me, but I feel like you're just a little sour grapes.

If it was really your dream job, you wouldn't give up on it so easily.

It sounds like the root of it is, you desire to work at a "great perks" type silicon valley company, not google in particular.

Time to dream again...
Thank you. We will test with that theme, thanks for the details. My CPU is nowhere close to 2% when GlassWire is minimized and I have an older PC with 8.1. Please send details if you have time via email or our forum. GlassWire checks for software updates. If you block GlassWire from accessing the network then you won't hear about new versions.
Hey, thanks for your feedback. I debated with myself about posting this article on HN. Ultimately, I came to the conclusion that, this article shouldn't be seen as appealing exclusively to men but rather this article contributes to the knowledge and self-awareness of individuals and their society. I read content which deals with information that applies to many things that don't apply to me -- e.g. struggles in other countries, womens health issues, K-12 school issues and more --- not for the sake of gaining practical knowledge to implement in my life, but just because I'm curious. I think your statement, "appealing exclusively to men", does not describe every persons personal interests. Sorry if this post offends you.
Perhaps with their combined strengths, they can produce the Luther Burger at scale: http://en.wikipedia.org/wiki/Luther_Burger
"on-site laundry machines"

Let's just pause and think about how INSANE that is. Are people that work at Google really so hopelessly dependent on their employer that they can't handle basic bodily sanitation without help?

Let me get this straight. These people are taking their laundry on the Google bus to wash their clothes at work?

Hi, reality much?
I have taken a special interest in this story as I have been negatively impacted by having someone use AirBnB in my apartment building.

Every step of the way, from what I can tell, AirBnB has been at best deliberately obtuse and at worst actively lying. This post seems to be an example of the latter.

When AirBnB says things like:

> The vast majority of our hosts are simply renting out their own homes on an occasional basis. The law was never meant to target them, and we now believe the Attorney General did not mean to target regular New Yorkers either.

They are purposefully clouding the issue and making it seem like it is about things it's not. Renting out your home on any basis, no matter how occasional, is illegal if you are not present. It doesn't matter if you're a "regular New Yorker" instead of someone who operates a business renting out multiple AirBnB apartments.

The simple fact is that the vast majority of AirBnBs in NYC are illegal, and AirBnB has access to the data they need to fix the issue without significant cost to them, except for vastly shrinking their, illegal, market.
Most people that interview at Google don't have the OPs experience. It's just that those who do are more likely to get noticed.

Your theory is wrong.
The Ugly Truth About the Iraqi Dinar
Yeah but drones, though.
Sure, developing a web app that spams Twitter...
I agree. It would instantly block out the majority of the userbase.
I thought PR (PageRank) was pretty mainstream at this point. So much so that Google itself doesn't use it as major search engine ranking factor (at least as much as they used to).
Does content marketing work for startups?  an analysis
Instant technical support from reliable experts
How the Dropbox Datastore API Handles Conflicts (2013)
CHILD DEVELOPMENT: HOW SMART ARE KIDS?
Can we please have a rule against posting paywall links? I know we can find a cached version or search on Google or whatever, but it's still frustrating! We're not talking about work-arounds.

Imagine what our reaction will be if someone posts a link to their own blog which doesn't allow visitor to read the content without paying $1. Even if they have a work-around like you can inspect element and hide the paywall popup.
Running pretty slow for me, still waiting for the data after a few minutes...
That was a good article, and I agree with his take about the value of using natural language to program computers. However, the last, and unnecessary, "remark" undermines the entire essay by revealing a profound misunderstanding of the nature of human language, thereby placing himself firmly into the irrelevant crank category in the minds of many potential readers.