skysight-inc/HackerNews huggingface dataset:
Why exactly would that be evil?

You misread "evil fund." The fund itself may or may not be evil. However, it relies on not-illegal-or-not-caught activity to provide it information to purchase investments.
Ask HN: Curated, crowdsourced how to guides?
I had an idea for a how to guide website, similar to wikihow or e how, but with user driven curation. Sort of like product hunt for learning resources and how to guides. I think it would be very useful for beginners trying to learn a new craft, like programming!
All automated trading technology providers suffer this paradox: failing customers will fail, excellent ones will profit and move on to develop their own platforms. It's unavoidable. You must continually attract new customers and hope some are successful for your own reputation.
GCSE Chemistry :)
Someone should open a social network for feed-wars veterans.

More seriously, it's sad so to see that almost 20 years later, the dream of a decentralised and bidirectional web is in even worse shape than it was back then.
This is exactly my point. The key to finding files is to use

name:*mylostfile*.txt

But Everything excels at this so pretend you never saw it.
Development of software is not science. Mathematical work on algorithm could be called science, in the sense 'mathematics', but very little part of programmers' work involves such mathematical thinking.
I attempted to put a game on Steam. I failed. I don't find Steam at all responsible for this - my game wasn't quality enough.
Just to be fair, and since you mentioned Julia yourself, it too has the expressivity of macros, the ergonomics of simple syntax and a GC as well as performance (often producing the exact same assembly as hand-optimized C/C++ ran through clang). It also has a full implementation of multiple dispatch, with all of the interesting design implications that follow.

That remark, however, is not to minimize the appeal of Nim, which has other interesting properties as well as native compilation, which is undeniably advantageous in some cases. I hope the tooling matures and the language continues to grow. It certainly deserves a chance.
I help maintain the unofficial Ruby client for interfacing with the Firebase Database REST API: https://github.com/oscardelben/firebase-ruby

I use it on my fairly high-traffic Firebase site and it works well.
Other language built around IDE support: Delphi.

The compiler was built with callbacks to provide code completion; it runs in process, as a DLL, as part of the IDE.

No accident that Hejlsberg also design C#, and innovated further with TypeScript's language server. He wrote the original Turbo Pascal (IDE + Compiler in the same executable) in assembler, so he's been building IDE + language combos all his life.
I'll leave it as an exercise to the reader to identify other contributing factors...

Are you my professor?
You know what this reminds me of? Those trained neural-net things which, however many training examples you give it, always seem to find some way to “cheat” and not do what you want while still obeying all your training data correctly.

Something like this: Suppose we have a table of strings of digits, some including spaces, and we’d like to remove the spaces. From

123 456
234567
345 678

to

123456
234567
345678

Now, what happens if it encounters, say

4567890

Would the result be unchanged (as we would probably want), or would it “cheat” and remove the middle “7” character, giving “456890”?
Jeremy the snail still lonely after suitors only have eyestalks for each other
I'm not sure that I am disagreeing, let's just call it... clarification? :)
The Comey Letter Probably Cost Clinton the Election
Is this related/a commercial application of the 'Deep Learning for Program Synthesis' post[0][1] from Microsoft Research on HN a month ago?

[0]https://www.microsoft.com/en-us/research/blog/deep-learning-...

[1]HN Discussion: https://news.ycombinator.com/item?id=14168027
I've started to come around on a similar thought recently, after a few years avoiding static typing in python. I've been toying with C# specifically.

C# with visual studio is, I think, the most productive environment I've come across in programming. It's ergonomically sound, straightforward, and the IDE protects me from all sorts of relevant errors. Steve mentioned Intellij is a bit slower than he'd hope typing sometimes. I totally agree with that. I think Visual Studio doesn't quite suffer from that (though I haven't worked on huge projects, and that may well affect it). My main problems with IDEs are twofold: for non-static languages like Python, they're just not very good. Sometimes they do exactly what you need, and 70% of the time they're just totally useless (which is a knock on the programming languages more than the IDEs). The zippiness on reaction to my typing is another huge deal. If it's anything other than instantaneous, then I notice my editor in a negative light. When you pair a tremendous IDE with a good language though, the productivity loss of typing becomes pretty much negligible, and the gains for all the other reasons start to become apparent.

Changing one parameter or type on a class or function to refactor, and then just following the chain of compiler errors, reaching the end, and seeing that everything just works exactly how you want it to was a big eye opener to me.

Definitely going to give kotlin a go some time as well.
One interesting thing that happens to some of my non techy friends and relatives: when they want to search for something they know it's google that is their default search engine, so they type in google followed by the keywords into the address bar. Guess which companys services they get first in their search result?
I didn't say they thought it was unimportant, just that practically speaking it never seems to be the case.

Edit: Just saw your edit, yeah, I'm broadening the topic. We'd have to shut down every single comment thread on every website if that never happened :)
Does this have some relation to Sourceforge? The UI is a direct copy:

https://sourceforge.net/p/smplayer/code/HEAD/tree/
https://forge-allura.apache.org/p/allura/git/ci/master/tree/

I'm also curious why this is such a thing in various code/project hosting applications. GOGS was cloning GitHub's UI (down to the level of copying their CSS) for a long time and still retains a lot of similarities. Is it that hard to come up with a novel UX for code browsing and project management?
Any alternative links?
I hear that argument all of the time, but in reality the colleges aren't the ones giving out loans. What will probably happen is that loans will start being more difficult to get, which in turn will make getting into college even more difficult for people who already struggle to pay for it.
I was asking myself the same question, then he wrote:

Kotlin manages to help you route around just about all of Android's Red Lights, and turns the experience into something that on the whole I now find superior to iOS development.

I haven't done any android and don't know kotlin either, so maybe someone here who does can expand on this.
Right, the title of the article is pretty awful and misleading. The language used at the conference was "Kotlin is now a first-class supported language". First-class supported means it gets all the treatments you mentioned above, and probably better tooling by Google for development.
Wow! You are making a lot of accusations about somebody you don't even know. You also clearly didn't understand what I wrote before deciding how you were going to respond.

I'm not conservative... but I'm inclined to lean to their side if the way you're acting is my alternative.
Even in public state university tuition is quite high. Community colleges are more reasonable. I'm considering suggesting my kids go to local community college for 2 years and then university to finish their degrees. We'll see when we get there.
The flow of knowledge is often from practice to science. For instance, it was known that aspirin could alleviate pain for many decades before scientists discovered why.

Engineers can make their work science-based because the sorts of phenomena they are dealing with are well-understood by the scientists. With psychological phenomena, the scientists have a much poorer understanding, and so you have to go by what experiment shows works.
It has broad applicability because many externalities are torts.
Ask the machines who replaced me what to do next?
Good luck goats.
$161K in federal "debt" AKA net financial assets of the private sector. The "debt clock" should be renamed the "private sector savings clock".

The monopoly issuer of the dollar is the federal government.
https://www.youtube.com/watch?v=c4sD-JDVwwQ

and for the conspiracy theorists who deny the US government as the monoploy issuer: http://elliswinningham.net/index.php/2016/12/30/ridiculous-n...
DOH (to me). This was the answer I needed to see. Thanks for saving me from this tangent!
This sort of exists.

Yes. No surprise there.

It's not evil or secret though

Through legally obtained aggregate data, you can be pretty sure that some evil is going on in the observed population. Then you can use the same sort of data to also profit off of that evil activity. It's an "evil fund" in the same way that you can have a gold industry ETF. The ETF itself doesn't buy, sell, produce, or own gold. However, such a gold industry ETF can still piggyback off of its profits. More precisely, it would be a "surreptitious legislative evil" fund.

event-driven funds, which are slightly more sophisticated and a few miles ahead of what Tom Clancy could come up with.

I'm not an investment guru. This is just what I could come up with off the top of my head.
The interesting thing in this article for me was the observation that high resolution tracks tend to not be mixed ultra-loud. Lossy high res is obviously crazy, but the mix comment is literally the first compelling argument for potentially ever buying a high res track.
Yes. This is the sourceforge platform...there are some older talks (pre-apache adoption) from sf people about it.
My first PR for a Rust project
They will more likely ask for a bailout.
Excellent talk, it really makes one envious of the compile time facilities offered by D.

Do you see any other languages out there being amenable to at least ideologically similar techniques, or do you think this design paradigm will remain unique to D for the immediate future? In particular, I think some of the modern JIT-compiled languages, which often feature extensive reflection and runtime introspection capabilities, could theoretically be used in a similar way, as long as the compilation overhead incurred on the first run remains reasonably small. What are your thoughts on this?
Interestingly, there is also Apache Bloodhound (http://bloodhound.apache.org/ ), which is _also_ a forge/project hosting system.

However, Bloodhound, which started out as a Trac clone, seems to be less active in development: http://svn.apache.org/viewvc/bloodhound/trunk/
Just set the wind and depth to maximum to make it drag.
It is worth pointing out that there is a relevant W3C Recommendation "JSON Activity Streams", https://www.w3.org/TR/activitystreams-core/ . I'm not saying JSON Feed is worse, or better. I am saying that I think JSON Feeds adoption requires a detailed comparison between JSONFeed and JSON Activity Streams 2.0.
The models live in version control. It's that simple.

If your data structure is changing so often in such a way that you need to keep a history, then I'm afraid you have some fundamental problems that no amount of tooling or process can solve. You will not be able to scale your development efforts with this type of constantly changing data model, even with a migration library.

If these are truly problems that you or your team has, then you should hire someone to help you organize your application, data, and workflow in a more effective manner.
You are setting up a comical hypothetical situation in which the developer is blundering through their job in a mindless inept manner.

I'll just stop you right there.

No amount of best practices, process, or tooling will fix an incompetent developer who is part of a disorganized team that are working on a pile of bad architecture.
Along with New Tab iFrame[0], I use TabTerm[1] for a terminal in the new tab page.

[0] https://chrome.google.com/webstore/detail/new-tab-iframe/pjj...

[1] https://github.com/tabterm/tabterm
Yes, there is a Night Light setting: http://imgur.com/c7dCAR0
The problem with this incentive is that it would encourage the university to only accept applicants who have a good financial background to begin with. For example, applicants whose parents have significant assets. We don't like to admit it, but this would probably be as useful a predictor as to the student's income as the quality of education.

If universities started choosing applicants this way, we end up with a system that reinforces generational wealth, rather than lifting folks out of poverty. No easy solutions here.
If TensorFlow is open source then there's nothing stopping AMD, NVIDIA, Intel, etc. from making chips that can integrate with TensorFlow. Other than the fact that it's hard, of course.
The reason I can't give up Kindle and return to physical books is because I get too much value out of my digital highlights and annotations. As the author writes in his essay:

> To return to a book is to return not just to the text but also to a past self. We are embedded in our libraries. To reread is to remember who we once were, which can be equal parts scary and intoxicating. Other services such as Timehop offer ways to return to past photos or past tweets. They, too, are unexpectedly evocative. Far more so than you might think. They allow us to measure and remeasure ourselves. And if a resurfaced tweet has an emotional resonance of x, than a passage in a book by which you were once moved must resonate at 100x.

Along these lines, we've developed a service that helps you effortlessly reconnect with your Kindle highlights. If you'd like an invite to the private beta, email me at dan@rekindled.io.
The biggest advantage of native compilation to me is dependency-free binaries. That is one of the reasons I began using Nim and one of the reasons I avoid JVM languages.
1. Change model code to add the new field, test, and commit it to version control. Then it's merged to staging, where it's tested in a production-like environment with a recent production data snapshot. After that's approved, it goes to master/production servers.

2. git pull then restart some wsgi/worker processes

3. git checkout to desired revision and restart some wsgi/worker processes

It's perfectly fine to have models comprised of only a subset of the data they interact with.

The models do not have to reflect all fields that exist in the database.

The models only reflect information that is necessary for the application in which said models are used.

Basically, if you clobber your database, no amount of migration tooling or process will help you. Ever. It will just get in the way, to be honest, and will prevent you from doing things properly in the first place.
App store has a lot of issues as is, I actively try to avoid the app store. I'm sure it's more secure, but security isn't everything. The issue doesn't have to do with the app store, it's being careful what you are downloading no matter what it's from.
A blue screen of death?
They'd be looking to accept the students with the greatest aptitude for a high paying career. There may be some level of correlation, but I highly doubt it's as strong as the ivy leagues would lead you to believe.
DConf2017, Walter Bright is convinced memory safety will kill C
Oh Delphi.. every time I fight with CSS and think about how easy making GUI apps used to be almost 20(sic!) years ago, I feel like something went wrong.

Mandatory: https://www.youtube.com/watch?v=8pTEmbeENF4
You can get horizontally scaled eventually consistent on reads just fine on postgres/mysql via replication. There are also write scaling options.
There's a couple of invite requests in this thread, so I thought I should point out that one of the rules at Redacted is:

> Even if you offer the invite in a personal message it is still considered a giveaway and against the rules. Responding to public invite requests is prohibited.

Redacted has an interview process if anyone's interested in joining the site, but don't know any current members personally: https://interviewfor.red/en/index.html
Or... they can release tokens so we can fund its continued research and development.
Trump admitted, in that NBC interview, that disliking the Russia investigation was at least part of his motivation to fire Comey.

That doesn't mean that firing him was actually sufficient to stop the investigation. To stop the FBI's investigation, Trump would have to nominate a strong ally as the next FBI director, and Congress would have to confirm them. Getting Congress to confirm a partisan nominee would be tricky to start with, and much harder with the media furor.

Separately from (but complementary to) the FBI investigation, there's the question of a special prosecutor, which can be appointed either by Congress (making them part of the legislative branch and independent from the executive branch), or by the Justice Department (which is nominally under the president's authority, but only in the sense that Trump could fire Rosenstein and cause an even bigger shitstorm). The latter is what just happened.

January 24th is when the FBI interviewed Flynn. On the same day, anonymous sources told the press that they had found "no evidence of impropriety" in the phone calls - but that's different from the FBI formally closing the investigation. Among other things, it leaked much later (around February 16) that Flynn had falsely told his interviewers that he hadn't discussed sanctions in those calls, whereas the recordings showed that he had. This potentially opened the door to charges of lying to law enforcement. The second round of leaks said that the FBI believed he was trying to be "truthful" and wasn't intentionally lying, so was unlikely to be charged, but again, that's different from formally closing an investigation. Even now, the broader investigation into Trump-Russia ties continues, and Flynn remains a part of that investigation.
We do roughly this where I work, so I broadly agree.

That said, it's fairly common for the unit of reuse to be below service methods. Also, depending upon how exactly you manage transactions, another thing to look out for is making multiple non-idempotent service calls from the view - this will be an area ripe for race conditions you likely aren't testing.
Why would this be any different than a right to, say, health care? Why even pay for k-12?
Don't worry, when Twitch added it, there was jokes of it becoming one of "those sites" for months. It is an easy comparison to make, but to be fair, the porn industry has always been at the forefront when it comes to innovation. Things like video players, live streaming, donations, etc.

Realistically though, I don't see anything wrong with someone supporting a channel they enjoy. I honestly wish Youtube had more of it. It's ridiculous how many creators have to use 3rd party services like Patreon. It makes so much sense for Google to have it built in instead.
Sure. One of the Djangoesque opinions is that if you're building a site, you'd like it to be maintainable, and that you'll probably add on to it.

If you've been working in the Python ecosystem long enough to know that you're building a site that doesn't have those assumptions, you'll probably pick something different to start out with, like Flask or Bottle.
Even the Mac's malware authors are more hands-on, engaged, and approachable :)
This is explicitly for training, their first generation was for inference and used INT8 math.
Interesting. You should make that more obvious on the site.

I got the impression it was 100% opaque from web ui -> paying for printed books.

Do you offer paper size/weight options? And what are the prices if I already have the book proofed and am just looking for a press?
T-Mobile has a promotion[1] where you get a $325 back over 24 months on a Pixel, but at this point I would wait for the next model to come out since as you point out it's not a true flagship.

[1] https://www.t-mobile.com/offer/google-pixel-phone-offer.html
Queensland University Launches New Robotics MOOC
America is one of the most entrepreneurial countries on earth.
There are plenty of fields that you can enter with no college degree and build your way up to a great living. Even for very "white collar" jobs we are starting to (slowly) move away from a pedigree-based economy towards a skills-based economy.
New Cyber Attacks Require New Counter Measures
No, the Nexus 6 has reached end-of-life and will not be receiving any more non-security updates. It already missed the tiny 7.1.2 maintenance update, so Google is serious about their EOL dates.

https://support.google.com/nexus/answer/4457705#nexus_device...
Breeding is actually an open question for many people. The Vancouver park board (authority of VA), however, banned breeding of non-threatened species in 2014.
you repeated what i said. it is perfect if what you want is to print github help pages as far as style is concerned. You just confirmed that this is what you want. The article we are commenting on is about artsy full color photos coffee table book, after all.
Do you have any auth on the MQTT? If I recall correctly onion names are basically public.
YANPLUSUM - Yet Another New Programming Language Undergoes Some Unimportant Milestone.
> Alternately, some information on where any former what people should be looking for more info.

They're conducting interviews: https://interviewfor.red/en/index.html
>Huh? Did you just claim that DJT "picked" HRC as his opponent somehow? And then further imply that it's somehow evidence of him playing 4-dimensional chess?

Yep. He had another presidential bid in 2008. He knew he couldn't beat Obama or before that, the Romney machine. This time around he saw a frail felon on the opposite side, and primary competitors that were at best feckless, and at worst dolts.

>I don't know what that means. Obama literally did nothing within a mile of what Trump is being accused of (with evidence, no less). People that say what you just said are loudly advertising "I'm not paying any real attention to the news".

OBO plays clean until the ref isn't looking. Just wait about 60 days--I suspect we're going to see some serious shit, especially related to aggressive "unmasking."

Until then, I'll agree to disagree with you. When the facts are revealed, either you or I will have to update our priors.
Yes. SourceForge developed Allura [1] starting in around 2009 [2], and was accepted to the Apache Incubator in 2012. Meanwhile, the preceding SourceForge software was a fork of a community project that was in itself a fork of their oldest platform, apparently [3].

[1] https://web.archive.org/web/20110315035603/http://sourceforg...
[2] https://blog.bitergia.com/2012/11/13/some-charts-about-allur...
[3] https://blog.bitergia.com/2012/11/16/the-history-of-fusionfo...
These conferences show some of the more "wow" AI tech, but in general, I love the little things it does. A few examples would be the smart text selection on Android or Google Photos share suggestions. I like things that are seemless and truly improve your everyday life in small but meaningful ways.
> Let people default on their student debt with 5 years of bad credit, and colleges will fix themselves.

How can the colleges fix themselves? They are not the one's giving out the loans. Maybe that's how it should be... It forces the colleges to have a vested interest in their students' future.
There is a paper describing such a method (not sure if that is what was implemented):

"Zhongjun Jin, Michael R. Anderson, Michael J. Cafarella, H. V. Jagadish:
Foofah: Transforming Data By Example. SIGMOD Conference 2017: 683-698"