skysight-inc/HackerNews huggingface dataset:
Physical Improvement:

BJJ - fun, keeps me active
Dancing - ballroom, tango

Personal Impromevment:

Drawing - because I can't draw a stick figure
Spanish - relationship, travel

Intellectual Improvement:

Calculus - because I've forgotten so much, and it's
actually relevant at work now.

Professional:

Rust
I'd argue that the goal should be to get more people into colleges, rather than filtering more people out
I'm not sure how a logo change begins to address that. I'm INSIDE the tech bubble, and apart from Firefox and Rust I can't name a single Mozilla project that isn't canceled (Persona, phones) or on its way there (Thunderbird).

If not Firefox, then what DO you work on at Mozilla then? I'm genuinely curious.
It's worth pointing out that the results might be hidden if you've got an adblocker enabled. Took me a second after the result appeared to figure out why there wasn't any product link like other comments were mentioning.

Neat idea though. Almost makes me wish I had some tech illiterate people in my life so this could save me tech support.

Also, small suggestion: "TV" could reasonably be named "TV/Monitor/Projector".
I'm sorry but 0.3.4 is not production ready version number.
Also... there are still people out there with phones that have the older Mini-USB socket.
This title is incomplete and wrong. It should be "Rogue officials" or "Blackmarket" selling personal private data.

And the Chinese Ministry of Public Security is currently investigating these illegal activities.[1] (if you read Chinese)

Also this is an OLD piece it should has the [2016] tag.

[1] http://news.sina.com.cn/c/nd/2016-12-13/doc-ifxypipt1155123....
It's an old trick. In the cybercriminal world there's a service called 'crypting'. It's used to delay or remove detection of malware samples by anti-virus products. It's easy to build one with the right technical skills.

It's one of four things that you need for a succesfull campaign really:

A viable piece of malware (nowadays probably ransomware, in the past it was banking malware)
Infrastructure (servers for updates and command and control)
A speading method (spamruns, phishing, exploits etc.)
A way for retaining infections (keeping your malware of the radar, updating the binary)

The problem for many newbies in the cybercrime world is that the good crypters (any crypter at all really) cost money. A newbie can't program anything themselves, and don't want to spend money. So they go for one of the 'free' crypters. Obviously the malware obfuscated with one of the free crypters will contain a little 'extra'.

This is a beneficial scheme for all the parties involved, the inexperienced newbies have access to tools to obfuscate their third-rate malware, the more experienced members benefit from some extra spreading of their own malware for free and with minimal ties to themselves.

Perhaps this will become less viable for criminals in the future because ransomware does not play well with any other infection on the system. As opposed to adding some banking malware to a newbies RAT.

All the other free tools are probably full of 'extras' too, with the rare exception of a free tool released purely for reputation gains and vouches.
In my experience as a teacher, most students don't learn it either way until they have to use the skill to do something else. That's why we joke: calculus is a class where you finally learn algebra, differential equations is a class where you learn to integrate, etc.
An entire generation that can't assume any slight risk for getting a better job or starting a company? No needed sabbatical for updating their knowledge (those aren't all just for fun, you know), no capacity to care for children.

Looks like a huge boost to an economy. Besides, let's not forget that economies are made of people.
In my opinion the user (where user is a web developer) facing layer of Django is among the best I've ever worked with. I will agree with you that the internals are very messy and hard to read and work with.

The overall architecture is sound though. Tight coupling of core components, loose coupling of non-core components. Keep in mind that it's an "opinionated" framework though, so they do safely assume that if you're using django you want to be using its core components as a bundle, and will work with them as designed.
Tiny is pretty relative [1]. I expected them to be more powerful and - mistakenly - thought the small acceleration is due to the large kinetic energy due to the large velocity.

[1] https://en.wikipedia.org/wiki/AJ10
I suspect it will be non-healthcare jobs in healthcare. People are noticing that at the same time their premiums are doubling, tripling, quadrupling, doctors and hospitals seem to have larger and larger staffs of computer technicians, billing specialists, insurance negotiators or whatever the heck those people are doing. It used to be that a doctor could be self-employed, with just one nurse who doubled as a receptionist. Now fewer people are going into medicine, at the same time millions of people are going to be trained to work in the healthcare industry.

I think a lot of the resentment against "Obamacare" is that people can see this non-value-added waste (muda) and they saw government making a deal with the insurance industry to add even more bureaucracy to an already wasteful system. If there is going to be any compromise betwen left and right on healthcare, it may be that we keep the mandate (pleasing the left) but cut the regulation and bureaucracy that creates all the waste (pleasing the right).

That would be good for doctors and patients, of course, but very bad for insurance companies and other parts of the healthcare-industrial complex.
You dont remember when people got confused and always called Mozilla 'red dinosaur head' because the logo was confusing?
It's an internal dispatcher, that understands how the load balancing works. We're working on maybe having this natively done through HAproxy or the likes.

The protocol is just WebSocket, so any WebSocket enabled load balancer will do. It's just the session stickiness that needs to be understood.
To be fair, those were specific examples of trying to be silly.
There is no tax break in the US for hiring certain groups of people (at least in regards to race and ethnicity). This data is requested for reporting purposes only. This is how companies can release "diversity reports" or answer questions when EEOC investigators start asking questions.
About 3% of people in modern developed rich countries work in farming. In every other kind of country, it's more. In Africa and India it's the majority still.

But 150 years ago—and for 10,000 years before that—farming employed 90% or more of the workforce in every country.
i was also wondering about that (privacy); "use our app to do everything"...
I totally feel you and I agree, I was just pointing out that it's really difficult to get a tech workforce that's reflective of the general population.

Maybe my defensiveness comes from the fact that I'm in a hiring position in one of these big companies, and I'm fully accustomed to how hard it is to find candidates outside the typical racial and gender mix you tend to see in tech.

Not that it isn't worth it to try, but I just think we should be careful about placing too much blame in any one place... because it's so easy to refute (since it's not 100% the company or hiring manager's fault) and then real subtleties can be lost in the discussion.
Seems like a huge burden on students. They have invested one year of their life and possibly moved to attend, only to find out they don't cut it. One year of college is worth very little if you don't graduate, but supporting one's self (at a young age with no work experience) can be very hard even if tuition is free.

Most states have a variety of institutions that cater to students of different fields and levels. What is the advantage of them all accepting everyone?
College fires IT admin, loses access to Google email,successfully sues for $250k
The most important scientific libraries

Not numpy, scipy, tensorflow...
Banks create money when they lend, and destroy it when the loan is paid. It's one-sided.

(Of course, a well functioning government will compensate for that in monetary policy. The US gov just stopped being capable of that by around 2008, it is progressing on recovering some control, but still has very little.)
Very cool.

One benefit of schemes like this that people don't talk about much is that, by no longer downloading from an expected place, you're removing the possibility for a compromised developer or server operator to selectively serve up malware to a targeted user. Instead you're getting the file over bittorrent and checking its hash, and you could gossip with other bittorrent clients to confirm that everyone's trying to get the same hash.

Compare with the state of the art in most software updates, which is that you connect to some download server and it could serve signed malware to people on its target list and probably no-one would notice.

(Schemes that use some of these techniques to take out the single point of malware-insertion have been called "Binary Transparency" schemes, as an analog to Certificate Transparency.)
Tell me that somebody has finished high school, and I don't know much about how ready he is for college. Tell me which high school, and if I know the area, I might be able to guess. It has been this way for many years.

Reforming the primary and secondary education systems in this country would make a great difference. But that is easier said than done.
Yeah, I think genetics does have a lot to do with it. My family tends to be long lived and young looking.

After that it's mostly avoiding smoking, alcoholism, junk food, weight gain and chronic stress. (Actually, during my most stressed period, people were guessing my biological age)
I've been fortunate enough to work at two so far.

At Aperio I was on the team that designed a digital pathology instrument. At the time this was pretty new tech. We were purchased by Leica a little more than four years ago.

After that I went to epic sciences. We will be releasing our first LDT this year in a partnership with Genomic Health. It's a blood based prostate cancer test with demonstrated clinical utility, the first of its kind in the CTC space as far as I'm aware.
If the director of the FDA is anti-regulation, pro-drug companies/ in their pockets etc. they would not investigate charges of fraud which would lead to continuance of the fraud.

The incoming administration doesn't even need to push through radical new laws/regulation. All it needs to do is to choose not to enforce them, or delay it indefinitely (well at least until the end of their term).
AI Exploring History via Content Analysis of 150 Years of British Periodicals
Quick Link to PDF: http://www.pnas.org/content/early/2017/01/03/1606380114.full...
I think it likely that there will be regexes out there that auto-link it for people.
Rust can call and be called by C code without a translation layer. To me, this is a requirement for any language that is truly going to replace them. Also, Go went down the GC path which limits its applications to those where you can have unpredictable pauses and for me firmly places it in the Java/C# part of the spectrum.
It seems like

> identify more with the upper class rather than their own class and voting against their own interests.

points pretty clearly at conservative blue-collar workers voting for republicans, no? Although I guess if someone were to actually believe that raising the minimum wage or curtailing payday loans is bad for the working class, then possibly...with enough bending...and some trickle-down, you could come to the opposite conclusion, yes.
Yikes! I thought we were bad with 1.3 (for a major UK business micro site)
Where did you download it from? I have an old program I wrote in Pascal I want to regenerate as well.
> You're taking criticism I specifically directed at coldtea, applying them to your comments

Perhaps, can you give an example?
I do turn it off. Updates turn it back on. That is precisely the big deal.

Because many people can't fix it when that happens.

So they'll either infect their PC looking for a solution, or be told what they need, and how to do it.

By the way, updates are also linked to the Windows Store.
Yeah that matters a lot less when you're building web services. We're talking science here, not learning the latest web framework.
On a GDP basis, it's still their parents.
Nice project! Guix had a GSoC student working on binary distribution using GNUnet's file sharing component a while back: https://gnu.org/s/guix/news/gsoc-update.html . That has not led (yet?) to production code, but there might be ideas worth sharing.
The author answered a few question in this /r/gamedev thread: https://www.reddit.com/r/gamedev/comments/5otq0r/a_trip_down...
I can help with that. You might be interested in this video which talks about why calorie content in food is not as useful as you might think:
https://www.youtube.com/watch?v=cRSeyCZwEUI&t=2s
Yes. I had to pay my ISP. We all also paid Google with tax subsidies. Also we all pay with our private information that Google collects and sells.

Did I directly pay Google do use google.com? No. I never paid the full price for Windows either.
Or they're WSJ subscribers who can read the article.
This Dev Is Working on a Way to Run Android Apps on Ubuntu Phone
> there are some rough corners

content_types, generic foreign keys, and basically any other uncommon use pattern for RDBMS are very rough in django. Tradeoff of their ORM being heavily streamlined for the 90% use cases (typical SQL selects and upserts).
Education promotes smart people not having kids, especially smart women.

But it doesn't diminish in any way the dumb people. If you have no intention of getting an education or supporting yourself in the modern world, a tougher education system with higher standards won't discourage your reproduction.
Really? I thought several denominations of Christianity frowned on non-procreational sex.
"I would say Latin more than English, with the latter only emerging into popularity due to major nations within the last couple of centuries"
There is big difference between understanding something, knowing something and application of that knowledge. It is easy to sit in class and follow along and feel like you get it. Much harder to explain it to the class from scratch.

"If you can't explain it simply, you don't understand it well enough." -Einstein
You're complaining about not being able to use the latest major version of a library when you refuse to change to the corresponding latest version of the language? So you want to stay cutting edge here but not there?

That's illogical and inconsistent. they're providing an LTS release for you. Get over it
In their top 10 list the only school I have heard of is Tuf. Are these considered Elite colleges? Havard, Yale, Penn, MIT, Columbia, were not there.
Well written and a decent read, but honestly though, does anyone actually care? Sure, disclose this to the FBI but I can anticipate the apathy of anyone who is even a little familiar with the HF skid scene.

It's just another skid that made some bruteforcing malware but this time let the other little HF skiddies have fun with it too instead of just hoarding it for himself.
I see what you're saying now and in that light I totally agree. We the people have been unable to hold our government accountable for things for a long time, and it's a total shame.
Sure, I wasn't actually decrying any error in the original post. It was more that the post alluded to something that's a hot-button issue, just enough to trigger a rant from me. I agree with a lot of what the author of the original post had to say.
I'd frickin' love 20 grand, if it were steady.

That having been said, I'm in a CCNT course for a reason: I could be lliving on a steady 40 grand and not have to wprry about backbreaking work every day.
Lua is a pleasure to learn and use. The language core is so simple and elegant, you can learn it in a day. Standard library is also very light, which is both strength and weakness.

I use it more and more for hobby projects. Combine it with LuaJIT (which torch uses) and you have the fastest interpreted language around. Give it a try.
If your credit score is bad, you are probably getting quoted a 15-25% interest rate (my first quoted interest rate was 25% at carmax when I first started working). They can recover depreciation pretty quickly in that case.
breaking changes get a 2 major version release timeline. that's like 18 months (on average) of warning to update your shit. how could you possibly do this better?
Sounds like you did something wrong. All the things I configured did not come back.

Maybe you should just learn how to do it properly.
I've been talking to some of the developers on FreeNode about their support of old releases. In particular, related to statements about "Once 1.8 comes out, 1.6 will no longer receive patches". 1.7 came out 9 months ago and 1.8 is in beta. In other words, they don't really have a LTS process.

And the developers seem to think this is totally ok.

In my experience, anything that doesn't have a commitment to at least fixing security issues for ~5 years, isn't a good choice for business. Businesses don't want to tie their internal development and release cadence to an external development team with less than 3 year cycles, ideally 5+.

I've seen it time and again over dozens of companies. There is no time to qualify apps for new major/minor releases. Anything that doesn't have a LTS release story is just not something I can feel good about deploying in my business.
No, because I don't know of anyone who has made a serious suggestion that such anonymization be carried out.

There are plenty of advocacy organizations that badger, and attempt to shame, companies into buying their "consulting" services. Services that consist primarily of coming in, counting your employees by the hue of their skin, or whether their genitals are innies or outies. Then, after you've paid them stupid amounts of money, they provide a seal of approval. See Project Include or the Rainbow Coalition.
50% of the population is in agriculture, not farming. Total agriculture represents about 10% of US jobs, but only 10% of agriculture jobs are farming jobs.
I also have similar information, my bitcoin address: 18ZcPit6NYHqj5rZ6hU2m3rAq8DeWHoEDq
I don't think this is a good idea. There are many high school graduates that are woefully unprepared for college. It will be a huge waste of time and resources. No point of throwing students in the deep end and let them sink or swim.

At a local community college I worked at previously, the most popular math course was college algebra. Many kids right out of high school were in this course with very weak math skills. Now this is only one subject, but I think education needs to be addressed earlier.

And just to add, local community colleges are a fairly cheap avenue for just about anyone to take college course (and remedial high school courses like algebra). It shouldn't be the job of a four year college to devote extensive resources to re-teaching material that should have been learned in high school. Let's focus on making education better before college so more people are ready and qualified to enroll after high school.
Adalaj Ni Vav: A Stepwell in Gujarat Like No Other
IANAL but it probably depends on how much she was personally aware of what they were doing was fraudulent. Which does seem to be the case....
> What is at stakes here can lead either to a nobel price (I sincerely hope for him) or a darwin award (thanks to the ignorance of such red flags).

We need something like this https://iotdarwinaward.com/ but for genetic engineering :-)
Sorry, not familiar with bitcoin.
Yeh riiight, and my friend's second cousin's neighbor works for a company where the cleaning contractor also cleans the building where your friend works, and he overheard someone who said your friend was talking bullshit.
I have definitely have shared that sentiment. However, Apache didn't create this project; it's from Cloudera originally, and they've got a pretty good track record. In this case, Kudu is more of a database/store on top of which analytics products (for example, this is a best-in-class engine for Impala, allowing fast read/write) can run. I wouldn't quite say it's like HDFS, which is more of a document store/distributed file-system.
We have been experimenting with using Realm as the backing database for our Express based website. Not something we have been ready to put into production yet, but the dev experience of having direct access to all your objects right there in node with no networking overhead has sure been amazing.
Forward, $149 per month, aims to be the Apple Store of doctor’s offices
US+is+unemployment:+Online+Breaking+News,+Online+Today's+News,News
Why Innovators Should Study the Rise and Fall of the Venetian Empire
That's not even the craziest interviews I've had. I had one at a pre-funding startup in a warehouse. When I got in there were several rifles and pistols on the conference table. Allegedly they did security contracting and were looking to "pivot."

None of what I've said has happened at large companies I've interviewed with like Google or Uber, but small startups definitely have some "interesting" practices.
So you literally have to be a millionaire to live in Manhattan?
It's almost ridiculous how good the two fit together.

I had the feeling NixOS has a bit of a hard time get users and prove that it's a superior solution to ansible/docker/chef/etc. probably because of it's mediocre UX, haha.

But this would add another killer feature to it.
In the US, I've seen them in just about every toilet in a hospital or health care facility, but never anywhere else.
No they're not. io.Reader and sync.Mutex do not embed the same type and do not have conflicting methods with the same name.

This is how a diamond looks like:

type Base struct {
Foo int32
}

type Child1 struct {
Base
}

type Child2 struct {
Base
}

type Diamond struct {
Child1
Child2
}

func (c *Child1) DoSomething() {
fmt.Println(c.Foo)
}

func (c *Child2) DoSomething() {
fmt.Println(c.Foo)
}

func main() {
c := Diamond { }
c.Foo = 42 // Doesn't Compile
c.Child1.Foo = 10
c.Child2.Foo = 20
c.DoSomething() // Doesn't Compile
}
It's not any worse than registering google. TLD to be used for branding.
I think the form abstraction is one of the better versions of it that I've seen in any of the web frameworks I've worked with. It's simple and elegant for most forms, and can even handle complicated ones (multipart forms, file attachments, complex validation scenarios, etc.) reasonably well.

on a really fundamental level working with complicated forms is just a complicated thing to do, no matter what kind of technology you're doing it with.
Since when has reading the article ever been a prerequisite for discussing it on HN? ;)
</snark>

That said, iirc, someone often helpfully posts the text of the article in such cases. Why go through the effort of banning something when either a) someone will continue to do that, or b) interest/upvotes in paywalled stories will die naturally?