skysight-inc/HackerNews huggingface dataset:
Note that I'm not saying that science academic C++ is never great; I'm saying that it's often unfortunate. Is the code you're talking about code that's progressed through several maintainers without becoming sad? That's often where things go wrong, not the initial code, but keeping it going, cleanly, through multiple collaborators / post-docs / grad students.

I agree that meshing is definitely a difficult situation; I've never seen a solution (for unusual geometry) that I liked much. Things that can pretend to be rectangular? No problem. Very adaptive meshes? Argh.
Why are you saying this?

Aren't flaps used to lower stall speed?

I have flown gliders at a beginner level (so no flap) and the reason we did side/straight ahead slips was because we came in too high (emergency procedure or bad estimation) and would have ended up touching down too far with not enough space left to land safely.
The SIMD stuff is extremely complex. The focus for now seems to be to _not_ work on a nice API, and tackle the problems with just getting the absolute basics done in an acceptable way. Higher level stuff will come later.
This is one of my old favorites. I never used it, but it had some of the most speciality logic out there:

4-Bit Arithmetic Logic Unit
http://ee-classes.usc.edu/ee459/library/datasheets/DM74LS181...
Our Regularly Updated IT Whitepaper Resource
As an introduction, you might want to look into John McCalpin's history as a shallow-water oceanographer and his subsequent fixation on the STREAM benchmark. TL;DR: some algorithms aren't friendly to caching.

I have no idea if this applies to smarnach, but it definitely applies to other people.
>> It's interesting to note that Jack doesn't specialise in compilers, nor computer science for that matter, yet his explanations are far clearer to me than many of those who do.

Yes. It's written with a practical approach in mind. Once you get that idea, feel free to study compiler textbooks like "the Dragon Book",for example, for in-depth theory.
Solution is easy there -- promote away.
I am not talking about laws but people's behaviour which Trump's rhetoric is allowing. I understand anti immigration sentiment and with the current world economic situation it is being exasperated. But what the government is saying and how it is saying makes a huge difference no matter what they actually do.

US has always been competitive because of its open immigration tightening it is not going to make much difference as other countries have even tougher immigration. Trump and his equating the color of a person skin with being illegal immigrant is going to hurt the US.
Seeking Work
Greetings! My name's Roger, I'm an iOS developer in an agency specialized in app development. I'm seeking for a freelancing project that should last until March preferably.

My portfolio and whole curriculum can be found in my website roger.ml

I'm based in US (Utah, mountain standard time zone), but only willing to work on remote jobs.

I can offer you the best hourly rate you'll find in market.

Let's talk :)

Contact info can be found in my website.

Thanks.
While this is true in some sense, there's also a difference between the language changing to support a use-case, and the library ecosystem. The language doesn't _need_ to change for the async io stuff, though there is one feature that will be extremely helpful, "impl Trait". That feature is also needed for other reasons too, so it's not solely motivated by the async io stuff.

It is totally true that there are many areas that can be improved, and it's gonna take time and effort to knock them out. It's tough! My personal pet area is OS dev...
Have you looked at Rust lately? We used to get that comparison a lot, back when we had a lot of sigils, but we've removed those by now. The ones we do have are very similar to C-family languages.
Every clickbait title is different. But. 22 Reasons THIS one will blow your mind.
For one thing, any "recreated system" would be dealing with fewer people. For another, it would be clear that the help those people need is of a different kind.
Try Tango. I have a couple women friends who are absolutely obsessed with it and there are meetings all over the world. I think they are always looking for new partners and men are probably in short supply.
Due to IBM actions against OpenLava downloads have been currently disabled
The 2-33 is speced at a glide ratio of 22:1. You might be thinking of the 2-22 which is speced at 17:1.
What immigration system allows people who have no desirable skills to immigrate currently?
I've seen SQL Express used basically like SQLite a number of times, where it's only being accessed by a local installation of something.

Also if you're installing it manually (and thus having to configure it manually) the odds are good that you're a developer in which case it'll also only be accessed locally.

It's a sane default to not listen to the network. A lot of users won't need it. Those that do can enable it.

The port thing is handled automatically when you have your network clients working correctly.

For the record I'm a SQLite/Postgres guy, the only reason I even know about the port thing is having to help a customer troubleshoot some software that uses SQL express a few weeks ago. Definitely not a MS defender normally, but your complaints are really silly.
Fortran has 1st class many-dimensional arrays; can you really do that efficiently (as in "works great with a loop nest optimizer/LNO" and "has pretty syntax" and "there's one way to do it") as a Rust extension? C++ says "NOOOOOOO!!!" I don't know Rust well enough to answer the question.
> I'm also noting that Hurd is still only 32-bit.

I wonder if they'll make it to 64-bit before we start upgrading to 128-bit computers?
The github repo has now been suspended due to DMCA:

https://github.com/openlava/openlava

Some more discussion on their mailing list...

https://groups.google.com/forum/#!topic/openlava-users/z4V4o...
The hardest part isn't the technical debt, it's detecting when spaghetti fixers are actually adding features to the product.
To be fair, I've known a fair number of people with serious problems in their life and a large percentage of them started out life in an advantageous position. I don't doubt that there are people who would consider that just being born in the US is advantage enough. Advantage is a relative term.

People often make bad choices in their life. Sometimes it is easy to understand why, other times it is really obscure. It is my experience that even when someone makes such a bad choice, they rarely understand how bad it is. People are strangely optimistic in this way. People weigh alternatives based on the best case outcome. If an alternative does not give them what they want, they will disregard it out of hand -- even if it turns out to be the best course of action. Ironically they will consider it stupid to pursue something that has no chance of leading to what they desire. Instead they will dig themselves a pit they can't get out of.

Having done so, they will often remark, "It is so unfair. All I wanted was X, which should be everyone's right. Society has let me down so badly, why should I care about anyone else?" I remember being taught in high school that a tragedy is a type of story where the main character's own actions lead to their downfall. In that way, I have witnessed many tragic stories. I have, indeed, been party to my own personal tragedies.

I also believe that deterrents are not particularly effective in these cases (because people optimistically believe that the deterrent will not apply to them). I don't, however, believe that most people will make the same choices in the same circumstances. Neither do I believe that most people's situations are hopeless from the beginning.

Having said all that, I am powerless to act because I have no idea how to help people who make bad choices. I have a hard enough time doing it when people decide to choose some ridiculous framework rather than to write code. I hope, over time, we as a society will be able to help people like this more effectively, though.
To Build a Better Ballot: An Explorable Explanation
Argh, don't people Google names before using them? Polaris was HP's virus-safe Windows project:

http://www.hpl.hp.com/techreports/2004/HPL-2004-221.html
There are times when I think what is the point of decentralization when centralized systems are so much more efficient. Then I see cases like this when a project and all its forks are taken down with a single DMCA notice (justified or not) and then I realize this would be much harder in a decentralized system.
I noticed they default to creating a main function that runs os.Exit(0). I recommend not doing that because it stops any potential deferred actions from running. It's not required for their simple main() func to run correctly, but I feel it's a good habit to get into.
> when I look at some of the people's linkedin profile and the actual attitude and proficiency they demonstrate in their jobs makes linkedin look like a ridiculous circus.

Can you share some examples?
Interesting to compare that map with the cause of death maps in this study in JAMA. http://jamanetwork.com/journals/jama/fullarticle/2592499
What's sad is that it looks great on his or her resume to do that. That developer might leave a trail of carnage but they don't care--on to the new shiny job for them. It never catches up.
So find and hold the real thief accountable for the theft and the invasion of the innocent person's privacy. It was after all, the thief's fault.
List of Top 1440p Monitors You Can Buy
I don't understand the joke...
Number 12 surprised me given the number of billionaires that would've failed it. Most are hyperfocused and opinionated early on to the point they don't care who they piss off or destroy to dominate the market they're creating. He'll either get the ones that are consistently good on P.C./P.R. at the beginning or filter out the unicorns he might have gotten.

That would be my guess based on what I've seen. How many unicorns or higher have his venture firm created in practice?
The web is way better without JS. Rendering engines could in principal do the same (improved) dependency tracking.
Wouldn't the first outcome be a preferable scenario?
Agreed. At least in this case anyone who had cloned the repo recently has a full local copy with all the history. It's better than a strictly central setup where you only checkout a shallow working copy locally.
Hard to say, but I'm looking at 39 contributors, 539 stars, 3,005 commits [1]. Nicely documented, pretty extensive list of users, CI on Linux and Windows. But with that said, yes, I've also dealt with absolutely horrendous academic C++.

[1] https://github.com/libigl/libigl/
Reminds me of my favorite clickhole post: "Top 10 Reasons You Clicked on This."
The Julia programming language which is gaining a lot of popularity in scientific computation has in fact multidimensional arrays which are very efficient. The whole idea of Julia is to be comparable to C and Fortran in speed while having the ease of development of Python.

I'd dabbled in Go and Rust as well but don't see them as serious competition to Julia in this space. As much as I love Go, it is really poorly suited for numerical computing. No operator overloading of any sort among other things. You really want that for vector based math.

Also Rust, seems like more of a language for software developer professionals. I think Rust looks neat, but it is too complicated for scientists I think. They don't want to focus that much on their language.

In this respect I'd actually think Swift has more appeal as it is quite fast, but easier to use. By easy, I mean there are fewer concepts to learn.

But Swift will have the same problems as Go and Rust, in that it is not being designed with the needs of people doing scientific computing in mind.

That is what is nice with Julia. Out of the box it does so many of the things you want. Right out of the box without explicitly importing anything you can start doing advance matrix operations, load large CSV files, groks imaginary numbers. It actually has a number system which distinguishes between rational and irrational numbers e.g.
There are people out there making new NES games and selling them on real carts. They go for about $40; obviously they don't typically include ARM coprocessors. Sometimes they have blinkenlights though.

https://www.retrousb.com/index.php?cPath=30
Great point about not contaminating production data.

And just to clarify, ACL = access control list?
This is pretty much the kind of "wrong" I meant. ;-)

In this case, it's still wrong, but faster than doing it right.
They are, but as I understand it the RAT doesn't generate enough power to operate the flaps in general once you get down below a certain speed.
There is no such thing as a "nosql database" and import/export are all specific and subjective to each database implementation.
The One-Trick Pony and the Empire
From the URL you provided:

"The law will excuse your slow driving if you can show:

You were driving slower than the posted speed, but lower speed was "necessary for safe operation" of your vehicle."
Estimates are to be avoided at all cost. They create needless pressure, competition, and participate in a toxic witch-hunt of who is the less productive.

In the software development world, it is impossible to produce meaningful estimates, let alone precise ones, for anything but nano-tasks.

Perhaps this can exist in the academic world, but once you have customers and release dates, sometimes you have to work around the date rather than the abstract. Dates also provide motivation if they're not abused.
There's a reason you need regular communication: because people walk out of planning meetings with different ideas in their head, even when everyone thinks they agree. If you don't follow up often, nobody will get what they expect.

Very true. And memories are faulty. And planning meetings can be inconsistant.
I find that quite amusing so many different ways. Their lack of fashion sense, imploding business, just to name the obvious ones.
Some files could be hashed and cached locally, such as jQuery files and fonts. I don't know why we have to load it every time from the web, it's the same library for a large number of sites. Just add a hash tag in the <script> to make sure it's the same file.
Looks like an interesting course, though the submission process seems unpleasant compared to other courses I've taken in the past.
Everyone mentions the learning curve... I just learned it myself and pretty much was up and running after an amazing and fast paced intro tutorial of about 20 mins. Maybe it used to be hard to learn because now it seems to me very logical. Just dont bother without watching a video first.

I wish more people would use it so more footprints would be available, although making them from a datasheet is trivial. And fun...

I dont wish bad luck on the good folk who make eagle but long live free software.
I make about 10% of my income from playing gigs once or twice a week, and I make maybe 10% of my income doing web dev for small agencies.

The businesses have always seemed very similar to me, with the exception that it's easier to find remote computer work and the budgets with the computer stuff are uniformly more sustainable.
https://groups.google.com/d/msg/mozilla.dev.security.policy/...
My Python 2 vs. 3 problem
I've been using certbot to automatically update my cert for about a year now with cron. It automatically checks the cert's expiration date and starts trying to renew a couple of weeks before it runs out, and for nginx at least you don't even have to reload.
Or, indeed, economics as just one manifestation of politics.
How a weird hybrid plant ended up on the flag of Hong Kong
thanks for the comment, i just made some changes to reflect that.
I still think the AGI will have more to fear from people than people from it. We're together on this little boat called earth, 7 billion of us with access to weapons and many of us utterly crazy and willing to do stupid things for stupid reasons (see religion). We don't need AGI to blow ourselves up, plenty capable of that using our wetware neural nets. Imagine being locked in a prison cell with so many dangerous HGIs (Human GI's). I think the first thing for AGI would be to make sure we can't kill ourselves and it at the same time, by teaching us to become less stupid.
SQL Agent support is a pretty glaring omission, to be fair they don't support pgAgent either so I regularly end up needing to fire up SSMS or pgAdmin to configure maintenance and summarization jobs.
Now Is the Time for You to Know the Truth About Mobile Application – LogicSpice
A Time of Endings, Part 1: Cinemaware
Re-read the Agile Manifesto from time to time. It takes under thirty seconds.

http://agilemanifesto.org
I mean, if you were already jumping over to using columnstore tables why not use Cassandra? I guess CQL has a lot of limits that SQL doesn't, but if your use-case matches a columnstore it's an option to consider.
Slightly tangential, and while I know nothing about the implementation details of the SQLPAL, the SSCLI (and later CLR/CoreCLR) took the same approach to port Windows based code to Unixes [1] and makes for interesting code reading. For e.g. The SSCLI PAL's implementation of SEH [2].

[1] https://github.com/lewischeng-ms/sscli/tree/master/pal/unix

[2] https://github.com/lewischeng-ms/sscli/blob/adbd6bbad0816f65...
> FORTRAN will die out, just takes time.

Perhaps, but it doesn't follow from anything you've said.
Get to know which are the best 6 technology trends 2017
Or "depressed" children simply aren't smitten by simple artificial gifts.
Interesting. Anyone know if it's updated from [0]? Wonder if it'll just use the same Software. The book [1] was interesting.

[0] http://nand2tetris.org/

[1] https://www.amazon.com/Elements-Computing-Systems-Building-P...
To some extent, this happens today. In countries like Australia and the UK, companies that pay their fair share of tax and employ a lot of people are viewed upon favourably by government. For instance, the entire automotive industry in Australia.

The problem becomes when globalisation occurs, and those companies are no longer competitive against foreign car companies. The Australian government tried to bail out the automotive industry, twice, and it still collapsed. There are no longer any cars manufactured in Australia with Holden (GM), Ford and Toyota all leaving in recent years.

Yes, you can introduce metrics of number of employees (direct and indirect), tax paid per employee, etc etc. But consumers won't pay double just because the car created a job in their country.
The 74181 was a really cool classic part, and was used in a lot of discrete CPUs.

Unfortunately, it's one of the parts that never made it past the 74LS family. :(
Are there any users that are science academics? I wasn't talking about computer scientists / computer graphics / visualization researchers at all in this thread; they do great with C++. I clicked on a bunch of links of the users of this library and didn't see any physics, astronomy, chemistry, fluid dynamics, etc.
Needing python to create a golang project template...
If anything, saying that C++ has no support for linear algebra is giving it too much credit. C++ has an abundance of libraries that are broken in various strange and marvelous ways. Typically, you find out about the brokenness only after you made the investment of learning the library and put it into production, so that there is no way back. Your comment about valarray is a good example of this.
I don't he or she meant it that way, the OP said "from personal experience". Your response was uncalled for...
You can optionally cluster a table based on index order with PostgreSQL, simply create the index and then `ALTER TABLE foo CLUSTER ON bar_ix`. Clustered indexes are actually an issue I run into with SQL server, because, like MySQL, the table data is always indirectly referenced by the clustered index, so any query that uses a secondary index requires a second pointer deref to find the data in the table heap. This has a benefit to insert/update performance, but I'd argue that more tables are higher on reads than mutations.
Eagle is free as long as your boards are limited to a maximum of 100m x 80m.
Last year's discussion for those interested: https://news.ycombinator.com/item?id=10014178

This language definitely deserves your attention. It's fast, it's easy on the eyes, and it produces native code. A real workhorse language.

Want Go's speed but hate Go's if err nil verbosity? Check out Crystal.
In C, I've seen people do "multidimensional arrays" by A[n * i + j], with A a double[m * n], rather than by arrays of arrays. Especially if the array is being passed as a parameter, and the array's dimensions are given by other arguments, and the array is to be used with BLAS.
> That's the argument against those things - it makes it difficult to switch your database. But there are also some compelling performance arguments in some cases, so in a well-designed system those parts of the code that live in the DB also tend to be important ones.

But if they only exist for the critical parts then porting is a lot easier.
In my company I have my own image labeling team in Poland and I pay $4 per hour. I can go down to $2.5. Median hourly rate of amazon mechanical turk is supposedly $1.38[1]. My dataset is harder to label than ordinary images, so it takes a few hours to ramp up the labeller. I have been contemplating migrating to mechanical turk for a while. Anyone have some experience to share?

1. http://journals.sagepub.com/doi/full/10.1177/216770261246901...
I'm surprised developers still do this in an era of 'frequent commits'
That's great. You make an excellent comparison between its promises vs success vs DNF's. disordinary inadvertently points out that, unlike Hurd, DNF eventually delivered and at least made some money selling 376,300 units. It's kind of a cutdown on DNF to compare it to Hurd which wasn't finished, had little adoption, and sold 0 units. Even MULTICS and SCOMP probably had more adoption in significant use cases despite them practically being case studies on things with low adoption due to expenses or tough tradeoffs.

Meanwhile, Minix 3 and Genode are going strong despite originally being made by only a handful of people for a tiny fraction of the time. Hurd is truly a dead end in marketing if the likes of DNF surpasses it in deliverables and adoption.
My favorite part is the apology for the title in the first line of the post, in a sentence which was interrupted halfway through my reading it by a pop up asking for a subscription to their email list (or whatever). Disruption, indeed.
Vala for Java Programmers
"The World Is Flat - Thomas Friedman"

A terrible book. Looks like he made a talk he gave or a paper into a book. Says nothing in several hundred pages that he could not say in a few. Many things are actually wrong. If the world would be flat, geopolitics would be meaningless.
Don't know if this would really happen much, unless we are saturated with labelled datasets. They are used for labelling and not directly responsible for the actual end classficiation which is what AI is aiming to solve. In fact, AI needs labelling to work on these classficiations
Being able to yum/apt-get install and edit a config file or run a couple quick commands is a lot easier than needing to figure out how to feed SETUP.EXE the right arguments and deal with a mess of arcane windows CLI tools + a mix of PowerShell to configure SQL Server.

Automating the installation of PostgreSQL on Linux with ansible is a couple lines of tasks in a playbook + a template for postgresql.conf and pg_hba.conf. Automating the installation of SQL Server on Windows (as well as the installation of Windows in general if you aren't using System Center) is a huge pain in the ass.

That's enough less "care and feeding" for me.
Online Workplace Bullying Training Courses
Life lessons from a computer systems course (CS213)
Do you find “First Things First” approach useful in your life?
No idea who you are thinking of, but yes this is a pseudonym based on a 1970s krautrock album.