skysight-inc/HackerNews huggingface dataset:
Thank you. Everyone seems to think they know what they're talking about but there is so much disinformation about the concepts of capitalism and socialism.

The problem is absolutely capitalism. That system is what causes people to behave the way they do. "Human nature" is a product of our environment more than it is any kind of inherent and unchanging thing. Otherwise humans could not have survived and evolved to changes in surrounding nature as they did.

And the solution is certainly not Soviet style state socialism. But there are so many other options. I'm most interested by the attempts at a new social order that were made in revolutionary Catalonia and other places. Similar attempts are being made right now in Syrian Kurdistan - aka Rojava - where they are doing remarkably well despite the ongoing crisis. They call it democratic confederalism.
From who I've spoken to, depending on the company entry level is between 50k and 80k for a junior level software engineering role.
clients don't have any api to get at data pushed by http/2 - it is not a websocket replacement and can't be used for the same things. http/2 will be used to multiplex static resources to clients - not application data
The US constitution has worked quite well (despite our penchant for drama) for a couple centuries. Oversimplified: recognize states as semi-autonomous, localize governance as much as possible, balance voting power to prevent "tyranny of the majority", emphasize individual rights & liberty. Too much of bossing around others does not end well.
Chicago is one of the legal and finance centers of the entire country. Unlike SFBA, it's a trading center (it was the heart of the HFT phenomenon). Some of the largest law firms in the world are headquartered here.

What you're really trying to say is that there's no venture capital market here. That's true. (And, as a result, there's no real venture law here). Venture capital is a rounding error in the global financial markets. Don't extrapolate lack of VC to lack of capital.

Obviously, none of this is helpful for tech companies that want to raise a round in Chicago. If you plan on raising, you should probably at least start in SFBA or NYC.
Cancer Patients Are Making Their Own DIY Immunotherapy Treatments
SEC Fines Zenefits Almost $1M for Misleading Investors
I'm unclear on who exactly you're saying the players are here. I though that this vote was undertaken by the Catalan Government -- namely, the parliament. Are these distinct organizations? Who, exactly, are you saying the Catalan Parliament is petitioning?
that sounds so backwards. `find_by_id` is a lookup, not a search; it seems implied to me that the ID should exist and if it doesn't that's an exception. Whereas `find` is a search and it's not atypical for search results to be empty.
you can get pretty far away from the crazy prices and still be in NYC, with all the privilege of paying a municipal income tax.
Have tried for C, C++, Fortran, Julia, and a bit of R. Too many pythonisms (and requiring a fairly heavyweight miniconda setup to run) for it to work naturally when you actively don't want to be using any python. I think the lackluster adoption by any other communities is evidence of "language independence" not working out as smoothly as claimed.
Not having independence?
That's an interesting project. I've been exploring this from a different angle, in the form of generated email newsletters (https://www.findlectures.com/form?type=alert). This uses the contents of the articles as well - I'm crawling links on programming subreddits.

If you start from keywords you can use NLP (Word2vec) to measure how close articles are to your interests, so for instance "python, machine learning" gives you stuff on tensorflow, scikit learn, etc whereas "java, machine learning" gives you articles on spark, Deeplearning4j.

You can also measure how similar articles are to each other - getting the most dis-similar articles avoids the "piling on" problem mentions.
I think its pretty clear - they no longer recognize the Spanish governments authority..
One of my favorite games, MercurySteam's Jericho, is based on that mechanic. We definitely need more games to experiment with that.
How does the Julia approach compare to the alternatives in performance and ease of use? Can e.g. Python or R do this in any way?
Then why do all the AI folks and startups in Toronto et al. dream of moving to silicon valley with the outrageous rent and home prices?
The 10th Amendment reads 'The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.'

The Constitution is silent on secession: it neither forbids it nor lays out procedures for it. Since the power to remove a State from the United States is not delegated to the United States, it is reserved to the respective States, or to the people.
>Unit tests run faster, are written faster, and not only can they be fixed faster, they can be deleted and rewritten if the requirements change.

Honest question: Are most of your unit test failures due to bugs or due to refactoring (e.g. changing APIs)?

Most people I know who do unit testing have mostly the latter (easily over 80% of the time). At that point one feels like they are merely babysitting unit tests.

If unit tests have such high false positives, how useful are they?

Note I'm not saying that it's not possible to write unit tests that are relatively immune from refactors. But it is more challenging and, in my experience, quite rare to find a project that writes them this way.
in a few more decades, you'll be arguing to slide the time over another hour, and in another few decades, you'll do the same thing all over again. ... We're adults, are we not?

And you'll be doing the same thing, but in the opposite (and wrong ;) direction. Non-DST isn't some heavenly ordained moral high ground.
I'm confused. A petition to the Catalan government, by the Catalan parliament? They're petitioning themselves?
A Comprehensive Guide to UX Research Methods
Bots did not vote. People did. And they trounced democrat machine, including the democrat digital operation ( staffed by people who worked/used to work for Facebook, Twitter, Google, Reddit, etc ).

All talks about "Hillary got more in popular vote" is akin to talking that the fat slob should have won against the MMA fighter quarter of his weight had the rules been about weight competition and not about dropping the opponent.
A government doesn't declare things "illegal", judges are the ones that do it. According to our constitution, Spain is not divisible, plus regions can't decide something like that in a referendum because national sovereignty belongs to all Spanish citizens. I.e. regions aren't sovereign. Same as most if not all federal governments out there, by the way.
The parts of The United States not locates in a major metropolis have been on an economic decline for a very long time. A candidate comes along and promises changes to policies that may help reverse that economic slide and they win.
Actually you are incorrect, not everything, but the most important part, development time.
Why Adventure Games Suck (1989)
Can't find link to source code. Is there source available on this?
It's called a joke. I'm a descendant of Galicians myself.
Twitter wants to appear to be responding to the election 'scandal'. Stopping thousands of people from using normal looking accounts to push propaganda is hard, if not impossible, so they went after the one organization that is overtly pushing Russian propaganda.

Not sure what effect it will actually have in practice. Pushing propaganda on well-known propaganda sites is hardly the best way to go about it.

Instead of taking the "we're just a platform" position Twitter is only further digging themselves into this hole. They are further making themselves the arbitrators of what content is allowed on the site. So when anything happens in the future they can't say they don't have a role, as they happily demonstrated their willingness here.

So I expect to see plenty more of this going forward.
The international/European response is not set in stone and could wildly vary based on the Spanish response. If they send in troops, and should those troops fire on civilians, the Spanish may well lose international support. They were heavily condemned just for their police actions around the referendum.

There also aren't that many countries that have serious internal strife in the western world anyway, that point is always wildly overstated. The UK has independence movements but they've already allowed a referendum so they may not care. Belgium and Russia have some serious internal trouble, but the importance of their support may be too small to matter (and indeed Russia may encourage discord). France and Italy? But are their minorities really serious enough? What else is there? The vast majority of Europe will swing towards what has the best optics, as will the US. Sure they may pick stability first, but if that's out because of civil war, it becomes anyones guess.
Product-wise, Qubes is for local desktop apps whereas Sandstorm is for web app servers.

Technology-wise, Qubes uses virtual machines whereas Sandstorm uses Linux namespaces and seccomp (aka containers, but Sandstorm's sandbox prioritizes security over compatibility, unlike most other container engines).
> You need to read history to understand the situation.

If the people read history the way you propose, USA would never be a free country.
How to Make a Great Tech T-Shirt
I think many people struggle to believe voters took these promises seriously. Most of his promises w/r/t rural prosperity did not match the anemic policy he put forward: repealing Obamacare hurts the rural poor significantly more than well-to-do urbanites, ending the estate tax benefits the rich exclusively, lowering the top marginal tax rate benefits the rich, etc. Either people not located in major cities are the most gullible voters ever, or they were swayed by some other means (targeted advertising?), or some combo thereof.
Yes, often quite a bit of violence in the run up. Whether the imperialist side wants to try and look good at the point of capitulation or not has little to do with how “legal” the effectual parts of fighting for independence are.

To suggest that, e.g. Gandhi didn’t have a meaningful role in achieving India’s independence, because the British considered his actions illegal, is very silly.
Ask HN: Aging, mediocre programmer seeks fellow technical-minded individuals
Very soon ageism will catch up with me and I'll be unemployed. ( I'm in my forties). I'm smart enough to do most business related software development but mediocre enough that I won't be hired by the likes of Google.

As they say, most technical work or any work that requires deep focused thinking is generally a race to the bottom. I see great potential if programmers/technical/above average minded people are willing to put aside their overly individualist and reclusive tendencies, and start realistically co-operating. I'll like to get in touch with fellow technical minded individuals who have realized this, and who want to hash out ideas for any mutual co-operation. I have nothing concrete in mind yet, but I can be reasonably sure that I'm not looking for software related ideas. I can also be reasonably sure that if I do not take any steps now I'm going to be a, unemployed bum in a years.

A starting point could be some online forum where ideas/views can be exchanged. It must me emphasized that this post is not a solicitation for money. Money might be involved but only at a significantly later stage. Email: dennis_jeeves-1((at))yahoo.com

-------------------------------------------------------------------------

p.s - I have had a few emails to my previous similar posts. In addition to emailing me I suggest that you also respond to my post here. It lets readers know that there are people in similar situations and that their problems (of ageism/jobs) are not unique.
U.S. iPhone users will spend an average of $88 per year on apps by 2020
I highly recommend lando. Basically an easy to use CLI wrapper for docker apps.

https://docs.devwithlando.io/
Ha, I had a couple of experiences alike also. But then if you look at the big picture, it makes sense. You're a solid target for Bitcoin ads, you're in the same location with 3 other people, likely same demographics, interests, social status etc. and they become a target too?

This is all suppositions of course, I have no idea how it works. But I've tried this experiment with my gf once:

We both opened Instagram and started talking about a product class that we never saw ads for there, say like shampoos. We even mentioned a few brands and then waited for the ads to hit us. They never did.

EDIT
We use iPhones
That would suck, on the other hand, the extension methods make people create huge chains continuations of which comes from who knows where.

Best solution would have been a pipe operator if you ask me.
Not the parent, but anecdotally, Vagrant + Parallels runs MUCH faster on my 15" MacBook Pro than Vagrant + VirtualBox. VM startup time is shorter, and CPU usage seems to be lighter. For instance, I worked on a project where I had a long-running process that would do a lot of file I/O and periodically collect the results and run some calculations. On VirtualBox, this basically pegged a CPU core while it was running, but when I switched to Parallels, CPU usage hovered around 5%. (I'm guessing this particular example is more to do with VirtualBox's dog-slow shared folders, but still relevant, I think.)
Chinese culture values harmony and stability over individualism and total freedom. The actions of the individual glorify the group; and they view "dictators" as more of a "father-like figurehead". They look at the US and see the problems we have (crime, gun control, health care, etc) and can point to their own society and say "well, we solved all of those so our system is better."

Many young Chinese who were educated in the US feel this way, so it's not a generational thing. This is a cultural tradition stretching back many thousands of years. The world view of a person from China is very different than that of an American.

Also, consider that an AI researcher returning to China is likely going to be in the top 1% of society. Dictatorial societies tend to be pretty good for the people at the top. The Chinese startup market is hotter than the US at this point too; and it's basically restricted to people born in a handful of Chinese cities. The Chinese government intentionally stacks the deck to get them to return.
Extremely relevant quote from the talented Mr Ng:

> “When the Chinese government announces a plan like this, it has significant implications for the country and the economy,” says Andrew Ng, a prominent AI expert who previously oversaw AI technology and strategy at China’s biggest online search company, Baidu. “It’s a very strong signal to everyone that things will happen.”

ie. There is going to be a tonne of money poured into this.

Will it make a difference, tangibly to economic transformation? Who knows...

...but anyone sitting here scoffing that China can’t make itself a world leader in a field by simply pouring money and support onto the problem needs a serious history lesson.

They have before, and there is every indiction they will again, here with this.

More interesting: will it be as transformative as everyone is hoping?
This is not true. You have to do them if you don’t have much experience, i.e. straight out of college. With no experience, these stand in for an understanding of your CS understanding. Organizations that put very experienced candidates through algorithms questions show that they don’t value experience, and I wouldn’t want to work there.

With a large amount of experience, we as interviews, should be asking much more about past projects and issues people have run into. I find it much more valuable to understand what real world problems people have faced, and how they solved them. Sometimes you even get to a point where someone actually has a good story about using the wrong algorithm, and so you still get to talk about algorithms.

This tends to also tell you a lot about the candidate’s abilities to work in the environment you are thinking of placing them into. Algorithms questions should be a fallback only when you can’t discover this while running through questions about their experiences.
> "a bunch of business documents and legal proof"

In my case they just needed me to put an entry in the Yellow Pages...
There's not much to it. It works really nice and is super easy if you can deserialize to Rust's records. In most cases the code can just be generated but there's also an option to override `serializer` and `deserializer` for specific fields. So you can generate most and have one custom for instance. That's great.

However, I was parsing some ugly format that doesn't deserialize cleanly:

match v.as_slice() {
&[Value::String(ref s), Value::Object(ref o)]
if s.as_str() == "i" => {
// more code here and still need to unpack x and y from o
}

to parse something like `["i", {"x": ..., "y": ...}]`. In Haskell you could do:

case j of
Array [String "i", Object o] | Just x <- HashMap.lookup "x" o, Just y <- HashMap.lookup "y" o ->
// code goes here, can refer to x and y
Pop-ins : here is what I do

1) I found here, on Hacker News, a nice "kill sticky" javascript function to put in my shortcuts

2) In Firefox, I gave it a shortcut keyword

3) In my AutoHotKey script, I assigned a key to "type the shortcut keyword in the address bar" to run it quickly

4) when a pop-in occurs, I reflexively press my kill key

The script is

javascript:(function()%7B(function%20()%20%7Bvar%20i%2C%20elements%20%3D%20document.querySelectorAll('body%20*')%3Bfor%20(i%20%3D%200%3B%20i%20%3C%20elements.length%3B%20i%2B%2B)%20%7Bif%20(getComputedStyle(elements%5Bi%5D).position%20%3D%3D%3D%20'fixed')%20%7Belements%5Bi%5D.parentNode.removeChild(elements%5Bi%5D)%3B%7D%7D%7D)()%7D)()

Enjoy!
It's a tiny page of static html.
This is certainly a different take on Hacker News data.

One of the thing I honestly dislike about comments on Hacker News is the advocation of the No True Scotsman-esque definition of "Hacker," where the only thing that matters is code and how it's used. In 2017, there's more to being a "Hacker" than just what low-level language is being used.
APIs and protocols generally can't be copyrighted in Europe. Not sure where they're based, but what stops them from running this in Europe?
You want the rest of the list of architectural security features Theo also doesn't believe in? It's pretty long.

For a very long time, Theo subscribed to the philosophy that the way to get a secure OS was to keep it as simple as POSIX and historical BSD would allow him to (and no simpler) while eradicating all the bugs. Eradicating bugs is obviously a good thing, but the track record of that strategy in the real world has not been great.

That's obviously changed over the last 5 years or so, but you should be careful reflecting DeRaadt cynicism from a decade ago into modern discussions.

Qubes is surely a better bet than vanilla OpenBSD.
Who is "our" here? Have we forgotten Czechslovakia?
I don't see how Ecto is any worser than AR - imo it is not AND way more flexible. Also, `from ...` form is not the best choice - other form (e.g.

user = User |> User.actual |> User.by_email(email) |> ....

) allows query decomposition, the same way AR does.

user = User.actual.by_email(email)...
It's interesting how this stems from a cultural difference. In very general terms, the UK is based on common law, in which we decide the truth as we go, based on the decisions of parliament and court cases. Spain and France are based on civil law, which are much more rigid and top-down, but also more clearly defined. In civil law, if it's not explicitly declared illegal, you can do it. In common law, it's a little murkier. This even seeps into the language (The French say they "have the right" to do something, the English say they are "allowed" - active vs. passive).

Of course there is great overlap between the two in reality, but at their core the two legal systems have different philosophies. Hence why you end up with situations where the UK may be more flexible about things like separation.
Usually those submissions are affixed with a [video] or [audio] tag.
The Catalan election was declared illegal before it started, with fairly heavy handed measures taken by the central government.

Whether you think that's reasonable or not, it's not really comparable to low turnouts in general elections.
‘Papa Help Me’ Boy cries out as boat with Rohingya refugees capsizes
The Catalan Parliament and the Catalan Government are very distinct bodies. The Catalan Parliament is just like congress in the US: it also includes representatives of the opposition. They are the lawmakers. The Catalan Gov is the body that applies laws and it includes no member from the opposition.

Yes, the Catalan Parliament is petitioning. At least in the formal legal realm.
The extent of Trump's relationship with Putin is unknown at this time, but Russian election interference was largely about promoting one favored candidate (Trump) over another (Clinton).

This report from RT (which in my opinion doesn't say a lot except "Twitter advertised targeted marketing", a non-story in my mind) is simply RT's reaction to Twitter refusing advertisements from them. And Twitter's advertisement withdrawal appears to be their response to getting the "spotlight" in the election interference probe last month.

The US government does not seem very concerned with Al Jazeera despite being a Qatar mouthpiece in essence. If it was just RT and Sputnik alone, I speculate there wouldn't be too much concern. (The UK is a strong political ally so bringing up the BBC is a non-starter. :) )

The key here IMHO is that that Russia also used bot networks, "troll armies", and "fake news" to promote their candidate. They also engaged in hacking computers of a certain political party. I speculate that all of this combined, as far as US intelligence is concerned, stepped over the line.

What is pretty clear at this point that fairly decent sized portions of the United States government are not very happy about this -- new sanctions were applied largely over this issue, there are several high-level intelligence reports focused on the above election interference issue, etc.

As far as cries of Qatari collusion and interference goes, actually, that has happened. Qatar is undergoing a blockade by Saudi Arabia, the UAE, and Egypt at the moment. A large part of that is due to Qatar's role in financing Al Jazeera, and much of the problem these nations have with that channel began with Al Jazeera's role in the Arab Spring. ( https://www.economist.com/news/middle-east-and-africa/217243... ).

So, where Al Jazeera / Qatar most directly influenced politics, there most definitely was an outcry and a government response.