skysight-inc/HackerNews huggingface dataset:
So let me ask the AOO supporters, where do you predict that AOO will be in a year from now, and two years? And give some specifics, like code clean-up, infrastructure, security fixes, new features, and so on.

I'll only address the things I have knowledge of / intend to work on.

I am working now on getting a dedicated server setup for running code analysis tools / fuzzing tools /etc. against the AOO code-base. My plan is to make this an automated process that runs frequently (although the exact details remain TBD) and delivers reports that the AOO developers can use to improve code quality and security. It is my hope that this kind of initiative can help make a major improvement in the quality of the releases.

From a feature standpoint, I have some ideas regarding integrating Calc more with the "Big Data" ecosystem, which - coincidentally - largely revolves around the ASF. A lot of the ideas aren't fully fleshed out yet, but I am picturing Calc as a front-end for working with various analytics processing engines. I think that at one time there was an Uno based R integration for Calc, so I'd also like to look at where that stands and see if that could use some work.

Also, I hope that we can dramatically improve the build system and associated documentation to make it markedly easier for new developers to grab the code, produce builds and get going. But I don't know that that's an area I personally will have much time to work on, plus there are other people working on that anyway.

I think we'd all like to see more frequent releases, so definitely put that down as a goal at least.

I have some other random ideas percolating in my head as well, but if I talk about them, somebody will interpret that as a commitment to deliver them, and since I probably can't justify making that kind of commitment right now, I'll stop here.

And finally, if a year from now, AOO is far behind what you have predicted, will you still keep telling people that AOO is going to be a success? And ditto for two years from now.

I don't tell people that AOO is or isn't going to be a "success". It already is a success by many standards, and not so much by others. I don't think looking at it in such binary terms is productive. As long as there is one person using the code, and one person hacking on the code (and the might be one and the same) then I'm all for it.
Deep Learning in a Nutshell Part 4: Reinforcement Learning
Why not make it work in python 2 and 3?

import sys

if sys.version_info.major >= 3:
raw_input = input

eval(raw_input())
My impression is that Xamarin is designed to suck dollars out of corporate enterprise users who need to do something with mobile devices and can pay big bucks for Xamarin because it allows their C# devs to make a mobile app in short order. It saves them in the long run.
I thought about that, but I was thinking about the direct human conflict: acquisition of rare texts, counterfeiting, arson, etc.
The theme hasn't been done to death.
lets read the new 'community commitment' agreement on Nov. 1st.
Anyone knows how to get a dump of facebook's peoples directory? I would like to do name analysis for India and get for unique baby names.
Yeah that's a tough situation to navigate if you know the other person isn't a rational actor.

In my experience, you have two real options:

1. Add no new information

2. Add new information as unambiguously as possible

I've personally found that dealing with the matter up front and letting the issue burn itself out is the best long term approach to keeping your own sanity.

There's a technique to the second one for making sure your bases are covered professionally since you're in potentially risky territory. Part of it is reporting what's happening to your manager and HR (paper trail). The second part is saying something like "Look, I'm not interested in you, never was. You're not even my friend. You're my co-worker, and we're going to hang out with co-workers. Are you okay with that?"
Hey there! Could you send more deets to support@voteplz.org ?

There are a number of reason why this could have failed on our end that users have run into in the past: anything from maybe entering your name incorrectly (people who type in "Alex" instead of "Alexander"), using the wrong address (if you recently moved, but registered at an old address), all the way to our DB being not quite up-to-date due to you having registered very recently.

Not saying its impossible for it to have been an "us" problem, but there are a lot of moving parts at play. There's also no real downside to registering twice (other than the loss of a couple minutes). Better to be safe than sorry
I was thinking either a board game or a video game inspired by board games.
Multi-Dimensional Analog Literals (2006)
that sounds like an awesome money maker, $5 for every host listing/profile they evaluate

"to prevent discrimination"

I like market inefficiencies
If you don't want to be subject to rules on how you operate a business out of your home, then don't operate a business out of your home.
I agree the shortage is artificial but the other part makes little sense. The parent comment didn't say save the world. It said understand their needs: also called marketing. From startups to incumbents, they make money by figuring out what people want or need then building it. Needs/wants are incredibly diverse across a diverse set of people. So, shouldn't there be diversity in marketing and product development side of tech to avoid missing good opportunities or getting on paths that were obviously bad (to another group in company).
I get less than 50mbit/s on wifi instead of the full 1 gbit/s that our business internet connection provides.
I think this is exceptionally good advice, but phrased in a way that I can't imagine it being accessible to the target audience. People who feel they are smart are often stymied when they run into their own humanity. It's a journey of discovery. Embracing failure is hard, humbling and for some people literally humiliating. That the humiliation is healthy is something that takes time to understand ;-)
Wells Fargo fined for faking new customer accounts
That's fine.

Until you have a little business in that home and are now refusing paying customers.
I'm West Indian and I love curry. And I also don't smell like it. What the hell do you do, bathe in it?
Please make it sound like Morgan Freeman.
At who?
"Coffee?"

"Want coffee?"

"Want to get some coffee?"

All these are just fine and work professionally. If someone takes it the wrong way, I'd take it as a warning sign myself.
[Wouldn't] companies would do better throwing darts at resumes?

Or perhaps by actually reading resumes instead of keyword-filtering them. Really, it's not that hard.

"Throwing darts at resumes", OTOH, is exactly what many companies seem to be doing right now. Specifically, the practice of setting up a "chat" with an internal recruiter (who inevitably tells you that they think you'll be a "wonderful fit") before passing the resume over to the tech side (which is when you find out whether they really think you're a potential fit or not) comes to mind.
I think of FB users as a kind of peasant. It is an unpleasant thought, but I cannot escape it.

Digital serfs.
And there's also what it ought to be in order to benefit humanity the most, which is often a third thing.
I feel like I just hit the jackpot...
>This is what virtual environments are for

Precisely. Virtualenvs solve part of the problem by isolating the python code and its dependencies - but not all of the code.

Apparently extending this behavior would cause security issues of an unknown nature...
I think he/she got the point, but just doesn't see it as a big deal. I don't either, though I can understand the hesitation.

The parent poster's point is that you really can't let that bother you, and that in situations like these a thicker skin for awkwardness pared with straightforward but polite communication will serve you better in the long run.
There always another radio, newspaper, church. There's really only one Facebook, and it's now how you get essentially all of those things.
> The same applies to Lightning-connected DACs. You might believe that there is something special about an internally connected DAC versus an externally connected DAC, but "just works" is not a point of difference. They both need to work in order to achieve their purpose

Internal DAC has only 1 piece of information: a device has been connected to the jack. A lightning jack has access to way more information: like the manufacturer of the DAC & type of the device (headphone, midi/DAW, car radio, DJ's Mixer, etc) and may opt out of "working" in some instances: e.g. this song should only be played on this headphone whitelist- this is simply not possible to achieve with 3.5mm jacks. Remember the "analogue hole"[1]? Apple just closed it on the iPhone.

1. https://en.m.wikipedia.org/wiki/Analog_hole
true, but the main point is that they are competing with each other and so there is so movement as public opinion shifts.
If you don't mind me asking, how have you saved enough to retire? Worth asking also might be, how many years have you been saving for?

Bay area housing costs seem to make saving very difficult. I'm not sure I'll be able to retire before 40
I Like the UI, it is time for dev tools to start looking like they're used by adults instead of typically looking like the video game screen of a teenager.

As a developer of web dev tools (crudzilla.com), I am biased towards tools built in the browser though. You probably get better performance natively but I think you make up for that with all the other things the browser offers, especially for web development. my 2 cent :)
haha. Thanks for checking it out. I have some v2 designs in place but not the resources to put them into production. Looking for a partner in crime to help.
It may have the same result in monetary terms, but the framing and implementation still matter.

Basic income means everyone gets the money they need to survive without having to go through a humiliating application process, and they only have to care about taxes when they start earning money.

Moreover it means the remaining administration is focused on tax fraud, and can prioritise its resources appropriately on the worst offenders, rather than having an agency dedicated to chasing poor people for relatively trivial amounts of money (likely at greater cost than the fraud itself).

In terms of the politics, I think the peace of mind benefits of welfare will be more obvious to the middle class when it's automatic, rather than it being something they could maybe apply for if they get really desperate.
Using React, Redux, JSPM, TypeScript work great together in VS.NET, it compiles on save so you don't need to run any additional watchers and JSPM's bundle feature means you also don't need Babel. Since ES6 support is VS.NET is very weak, using TypeScript is the best way to use the latest ES6/TypeScript features today:

https://github.com/ServiceStackApps/typescript-redux
Maybe so, but once you enter into business arrangement to bring people into your home, other considerations start to apply. You can always choose not to rent out your home...
Based on the title I was hoping for more actual data about the trends, but this is mostly a political puff piece about Obama's efforts toward reducing greenhouse gas emissions.
> the author of the amVim extension

i.e. you? https://gitlab.com/crussell/amVim
I made a 3D game in browser in one day and you can too [Advanced JavaScript]
There's also the possibility that interviewees are better at rating themselves than interviewers.

For the purpose of this article, interviewer ratings are considered the absolute truth while interviewee ratings are not, which is obviously not always the case in reality.
Good point. It might be a slight. I doubt the name is a complete coincidence given what he had to go through.
I agree with you the first three stanzas of your post, but is this what is wrong with "capitalism", or is this what is wrong with "the way we are currently doing capitalism" ?
This is an excellent example of where user visibility into authorized processes could improve trust in software. Specifically, this software is ideal as a trojan horse; the user likely felt slightly coerced into installing it (install this plugin or you can't take part in this meeting / talk with love interest / remote family) and so they likely did so, possibly bypassing blessed trust sources. And even worse, the software is being granted privileges that are particularly ripe for abuse.

So this would lead a reasonably paranoid person to conclude that such software would be the ideal vehicle for privacy violation. Thus, if ever there is a software package for which a user ought to have visibility and enhanced control, this would be it.
Diaspora is nice.
This is pretty sweet! Well done.
Samsung's Exploding Smartphone Suspected in South Carolina House Fire
The video is here: https://www.youtube.com/watch?list=PLoz-W_CUquUlCq-Q0hy53Tol...
What's really terrifying to me is all the positive feedback loops inherent to warming.

Melting permafrost in tundra regions like Alaska releases methane: more warming. Less snow/ice coverage reflects less sunlight: more warming. Desertification and dying rainforests mean less CO2 absorbption: more warming. Warmer air temperatures mean the atmosphere can hold more water vapor, which traps longwave radiation: more warming. Some of these haven't even hit the hockey stick portion yet.

Between that, the "time delay" between atmospheric CO2 and climate (i.e., that we're probably seeing the climate effects corresponding to the CO2 levels of many years ago), and 2016 breaking temperature records every month so far, it's hard not to conclude that we're fucked and it's way too late. Sigh.
A lot of this seems to relate to their UK business - with the timing and all I have to ask is this anything to do with Brexit?
Let's put an end to bad ads on the Web
I'm just baffled by this comment. You seem to mean as in "these women are setting a double standard, see!". As in, the cure these women are proposing is just more of the disease.

However, it implies you think that the women told "you are not welcome here" is currently a solved problem, a thing of the past, and that they don't actually face any scenarios were they are told "you are not welcome here". Or, at the very least, that there are more "girls clubs" than "boys clubs", so that you'd have to imagine the girls clubs as boys clubs to "see the problem".

There are many, many more de-facto boys clubs than girls clubs, and they usually afford much higher status in society.
SourceClear identifies libraries you use that have security vulnerabilities in them. We also do the extra work to find which methods in those libraries are the vulnerable methods.

When you scan your python projects now, we can actually tell you if you have a call chain to those particular methods in the vulnerable library or not.

Most security tools aim to scare people about the sky falling. Here we're taking a saner approach and letting you know if you're directly impacted by a vulnerability or not, so you can update at a more leisurely pace.
I don't think being "browser based" as the reason that opening a directory is slow. A lot of traditional IDEs (cough Visual Studio cough) also have similar problems. I think they're doing a bunch of work (e.g. caching all subdirectories and files) but aren't doing it concurrently with the UI.
> At some point you have to step back and question the narrative that's being pushed. There is not, and never has been anything stopping women from learning to code. All you need is a computer, an internet connection and self motivation.

I think the narrative is more focused on women being treated differently (whether that is intentional or not) in existing social / work settings in the industry. I did not get the impression this article was referring to learning, but perhaps I missed those points.
Do I need to do anything to be upgraded to magic python? Thanks!
This site is unusable on mobile for me (I'm on chrome/android) because the birthdate selector requires me to wind the calendar selector to 30+ years month-by-month (so 360+ swipes to register my birthdate). Anyone else run into this?
so has this been patched for windows?
Just because he has a fork of the code under his username doesn't make him the author. The original repo is clearly linked on the page. And the vast majority of commits seem to be by somebody else. Does not look like the author to me.
HTTPS is oppressive to those who cannot afford computers powerful enough to run the cyphers on so many connections. Try browsing on a 66mhz bus pentium some time.
>Or perhaps by actually reading resumes instead of keyword-filtering them

This one is a two-way street. I launched a resume writing side-business a couple years ago (resumeraiders.com) because I saw how poor many developer resumes were and how they were getting ripped off by resume writers who had no experience in hiring or in tech. Most were just failed writers.

If you expect a recruiter to read a poorly-written 5 page resume when the yes/no interview decision could have easily been made based on a summary and a few decent bullet points, that's not on the recruiter. If you think the 5 page resume is some kind of anomaly, ask the recruiters at your company how common they are.
For context, the parent said:

> The fact that my headphones need a AAA battery

Just because some headphones do not need batteries says nothing about these specific headphones being talked about.
Both can exist at the same time (a pair that requires batteries, and many that do not.)

For example, Bose Noise-Cancelling Headphones, which are quite popular, require AAA batteries:

http://worldwide.bose.com/productsupport/en_us/web/qc15/page...
The reason that plugin lags is because it was using `setInterval` initially but I changed it to selectionChange hook and now it works smoothly. Now the only problem with it is it hides breakpoints but definitely we will improve this experience later on. / I'm a Code team member*/
> I don't think many people use facebook to get their news and nowhere else.

And yet enough people do that it's a real and recognized problem to the point that HN discusses it every couple of weeks. HN in itself being a similar echo chamber.

People get news from what they look at. There's no such thing as "news". It's all eyeball based. The source with the most eyeballs is considered The News.
It would be nice if implicit biases and subconscious prejudices just went away if we started to ignore them.
It shot me forward to a time where people just click a button to generate music they want to listen to. If you really like the generation, you save it and share it. It wouldn't have all of the other aspects that we derive from human-produced music like soul/emotion (because we know it's coming from a human, not because of how it sounds), but it would be a cool application idea anyway.
I am not kidding. I am in one of those red states at the moment and most people doing the farming literally do not believe or accept anthropogenic global warming.

When the discussion is calm enough, they do largely agree that they wouldn't do anything harmful to their children or their farm's legacy. The just don't think global warming is real so their low mpg cars don't contribute to harming their farm.

Combine this with the fact that people defending a stance often become emotionally entrenched and likely they will continue to believe global warming is not real until they can no longer plant corn. Then once that emotionally devastates them, or some similarly life shattering cognitive dissonance destroying event occurs, they can take a look with fresh eyes.

EDIT - I know this is mostly about glbobal warming and the original discussion related to antibiotic resistance, but largely the resistance is from uneducated super-conservative people with a fundamental religion and a fundamental distrust of science. I really see these two problems as two sides of the same coin.
A less offensive statement would be that marriage and child raising provide women, a choice to having a regular 9-5 job.
For some things, looks matter a lot. For other things, gender matters a lot. Of course, the way we evaluate looks is itself highly gendered. These are all things worth talking about! That at some particular time, someone wants to discuss one thing doesn't mean dismissing all other concerns or conversations.
I was wondering the same. They don't mention anything about how long it took on what kind of system. Even for a first beta it would give us some ballpark idea of how slow it is -- because it's clearly slow, they just keep back how slow exactly, so it's probably bad.
This is a case for dropping employment laws, not enforcing them on a wider class of people.
I've been thinking of specializing in maintenance of super boring old systems.
I was wondering
Is there much of a higher end market for it(100-200/hr)?
And did you find one client for full time or a bunch of smaller gigs at 5-10 hours a week?
Interested to find/read any comparisons to TIBCO EMS, software rolling out for large scale use in government circles.
To anyone, like me, who might be wondering what happened on September 1993: I assume it is in reference to this https://en.wikipedia.org/wiki/Eternal_September
We packaged up Atom's JavaScript grammar into an extension which is probably just what you're looking for https://marketplace.visualstudio.com/items?itemName=ms-vscod...
"Netflix and chill" is current code for having sex. The idea is that you go over to someone's house turn on Netflix and proceed to ignore it while you have sex. @hnbroseph was playing off of the fact that this is another phrase that when taken literally is innocent, but has implied meaning in a certain cultural context.

Though "Netflix and chill" is probably less ambiguous in most cases since it wasn't a commonly used phrase before it gained its implied meaning.
Honest question as I'm not really part of the open source world:
1. What happens to your change when an update comes out? (Or, do you keep up with updates)
2. Having just merged my first ever pull request, how does a project stay coherent with possibly hundreds or thousands of people submitting their 'hacks'?
Not really sure if I want to give this one away as I want to use it more myself but https://nugget.one/ seems to be applicable here. They claim to do most of the filtering for ideas for you showing market size, how to reach them etc...
Yep, that's why it's so scary. By the time the effects have become so obvious that even the strongest deniers realise something must be done... that's too late.

And it's not just about temperature. It's about the socio-political effects of climate change. How many people realise that a large part of the Syrian conflict is actually down to crop failures? Migration from country -> town led to big social conflicts, which massively contributed to the eventual military conflict.
This is the source repo for both JS and TS grammars https://github.com/Microsoft/TypeScript-TmLanguage
>We're seeing a wide trend in the US where people want rules to prevent people from making choices that they don't agree with, which was basically the opposite of the point of the US.

Doesn't that describe every rule ever? I don't think the point of the US was to be lawless.
This is really cool and I'm wondering if you could improve the ability of this by adding a markov chain/tree structure of most word usage patterns and doing contextual searching for your word. You wouldn't need your wordlist and your could compress and package this.

The way this would work is by looking at the previous word, and the next word is available. It would find every word combination that looks like that and then do a Levenshtein distance for all of the words that come between these two items.

Is this the way "big" spelling correction methods work or is it by other means?