skysight-inc/HackerNews huggingface dataset:
>What does that even mean?

I know nothing about Ada but there is a feature called called 'executable bit' in pretty much all desktop processors since 1-2 decades. What this bit does is it marks certain regions of memory as not executable, i.e. you're not allowed to put the instruction pointer onto that region and let the CPU run the instructions. This is a hardware-level feature and can be disabled in BIOS/UEFI. Usually the stack is marked as not executable as a security feature, so buffer overruns can't just write code on the stack and then it is executed.

Why Ada needed this disabled is beyond me. Does it execute things on the stack?
"20000 licenses represents a lot of votes"

A lot but surely a minority of votes yet.

If this is a so big problem for the users of those services they could vote to somebody that change the system. That's how it works, isn’t?
Surely "pimp" is a secondary meaning right ? isn't it from the same root as mezzanine ? (which I associated with meso- middle)
You act as if life in the USA is comparable to Russia.
They're both very good now. Sometimes the error messages of one are clearer than the other's, sometimes it's the other way around. If I don't immediately find the cause in a long templatey error, I'll just check the other compiler's message. Having both messages can be surprisingly helpful :)
Same. For the first time, because of VB, I have a Windows machine that I didn't wipe Windows from. I spend almost all my time in VBox. And I get to play with other distros risk-free.

But then, I spend most of my time in vim and localhost web pages.

I hope they get the help they are asking for- I wish I could do it. I think it's a great program and it would be great if it were here for a while.
I love this quote from E.T. Jaynes:

>A common error, when judging the effects of radioactivity or the toxicity of some substance, is
to assume a linear response model without threshold (that is, without a dose rate below which there
is no ill effect). Presumably there is no threshold effect for cumulative poisons like heavy metal
ions (mercury, lead), which are eliminated only very slowly if at all. But for virtually every organic
substance (such as saccharin or cyclamates), the existence of a finite metabolic rate means that
there must exist a finite threshold dose rate, below which the substance is decomposed, eliminated,
or chemically altered so rapidly that it has no ill effects. If this were not true, the human race
could never have survived to the present time, in view of all the things we have been eating.

>Indeed, every mouthful of food you and I have ever taken contained many billions of kinds
of complex molecules whose structure and physiological effects have never been determined—and
many millions of which would be toxic or fatal in large doses. We cannot doubt that we are daily
ingesting thousands of substances that are far more dangerous than saccharin—but in amounts
that are safe, because they are far below the various thresholds of toxicity. But at present there is
hardly any substance except some common drugs, for which we actually know the threshold.

The most dangerous substances fall into a few categories. Things like insecticides (which is what this thread is about) are designed to kill animals. Insects, but still, their physiology is close enough to humans. And things like heavy metals and radioactive substances. Which our ancestors weren't really exposed to.
Taking a break always helped me when I was in lull. That being said, after 4 years I think your feelings are perfectly normal.

If being fully engaged at work is something you need to be happy, then maybe a change is in order. Otherwise, as you said you're not doing insane amounts of overtime, simply having a job that you don't hate and pays the bills might be enough. Ultimately you have to ask yourself what you want from your job.
Credit card rewards are also indirectly subsidized by people who pay with cash or debit cards, since merchants effectively charge these people more than the people who pay with credit cards.
Currently we are using MariaDB for most database needs. The main reason we've continued to use MariaDB is for the multi-master replication. It is simple and easy to setup, we've designed our applications assuming there is always a write master, but aware of possible slag lag. So far having a multi-master setup is not as simple or robust in PostgresSQL.

We also use tokudb storage engine for a large number of servers. This engine is designed for datasets that do not fit into memory, and we've had a great experience with it. We are able to load CSV's in 1/3 to 1/5th the time of innodb. Most queries aggregate queries run faster, there is online index creation and column changes. From a DBA prospective tokudb prints detailed statuses in the show processlist! It is definitely a niche storage engine, and not right for all cases but this has contributed to our continued use of MariaDB of PostgreSQL.

With PostgreSQL 10 things are looking interesting. We tested out 9.6 with it's parallel query and saw some significant improvements on aggregation queries. It was not enough by itself to warrant use moving off of MariaDB but has me very excited going forward.

MariaDB is not sitting still, there are many improvements coming to 10.2 which should be released soon. For most applications I'd use whatever database you are familiar with. If you have a specific case, terabytes of data, millions of incoming writes, requirements for live aggregation, that is where the PostgreSQL vs MariaDB really gets exciting.
>There are not enough researchers and isn't enough funding to tackle every one of the hundreds of cancers and their subtypes in any reasonable about of time via the one project per cancer approach.

Its partly the way the problem is framed. Perhaps we wrongly assumed that cancer is one disease with a distinct root cause / cure purely based on similarities in symptoms. If so, talking of "curing cancer" is like "curing inflammation" - its much too general a symptom to cure, even though doctors are able to treat many cases of it by narrowing down the cause of inflammation, or treat it partially etc. Maybe cancer will be cured piecewise over the years rather than all at once, and people will laugh at how humanity thought there was a disease called cancer.
Referring to this I believe:

https://www.makeschool.com/
That's very true. In fact, for most new projects you will never reach the problems or scale to benefit from Go sweet spot. JS will give you the "one language to rule it all the web stack" benefit. Python will give you the "good for almost any task" benefit. Rust will give you the "safe bare metal language" benefit. Erlang the "unkillable service" benefit. Java the "huge pool of talent" benefit. Etc.

For Go, it's not as easy to justify it so you should spend some serious thinking time before investing on it. The reward can be great, but the cost just as well.
They no longer just try out random combinations or cover the input space exhaustively (which is not feasible anyway).

Nowadays they use instrumentation in the fuzzed/tested code to have guidance in what direction the input should be modified to get more cases the code covered.

Good example: http://lcamtuf.coredump.cx/afl/
One doesn't exclude the other. Websites can keep offering CSV dumps for less technically savvy users.

>The only real winners here would be programmers and the like.

Not only programmers would benefit from it -- there are many rather advanced users who would pull data into Tableau or a similar tool rather than into Excel.

UPDATE: Probably a better title would be "... in addition to CSV dumps".
> However what percentage of the population buys treasury bonds? (Serious questions)

Basically, if you invest in any ETF or 401k with "government bonds" (including Acorns), you are holding treasury bonds.

The top holder by far is U.S. citizens and American entities, such as state and local governments, pension funds, mutual funds, and the Federal Reserve. Together they own the vast majority -- 67.5% -- of the debt.

Foreign nations only hold 32.5% of the total.

Source: http://money.cnn.com/2016/05/10/news/economy/us-debt-ownersh...
One common technique (used by eg. AFL) is to instrument the program under test, so it can see when a different codepath has been triggered.
Turn Your Smartphone into a Desktop Replacement
Russia’s Quest to Build a Space Empire–or Go Broke Trying
1) Any possibility for seeing the source?

2) Seems that searching for openstar returns 0 results ;D
No they don't. Eastern European drivers drive for the fraction of a cost than western european drivers do because they have less cost where they come from.

So all this shows is exactly the political nature of the judges uber ruling. It's all politics and claiming it's somehow justified as you did originally is simply not the case.
Peter Duffey first flew during WW2
https://www.buckinghamcovers.com/celebrities/view/127-captai...

he also wrote a book about his flying experiences
https://www.amazon.co.uk/Comets-Concordes-Peter-Duffey/dp/18...
Our ability to determine the toxicity of a compound is always directly proportional to our ability to concentrate it. Many synthetic compounds trigger concern, distaste, and hysteria simply because we are able to measure their effects precisely, while many "natural" compounds slide on by with error bars a thousand (or million, or billion) times wider. This is irrational.

It's reasonable to avoid risk by sticking with (e.g.) tried and true food sources, but I'd argue that the revealed preference is for a much larger amount of risk tolerance. The most ardent naturalist will gladly accept a new berry that none of their ancestors ever encountered simply on the basis that other people are eating it without ill effects. They do not demand generational studies on millions of people, and yet the same concerns you bring up for synthetic compounds absolutely apply. Nature is responsible for the overwhelming majority of the worst toxins we know of, but unknown natural compounds are accepted with a relatively modest amount of evidence for their safety. I think the double standard we apply to synthetics is absurd.

See also: radio waves. We can concentrate them to the point where they literally vaporize living tissue. This means we can make (and have made) absurdly good measurements of their toxicity and carcinogenic tendencies, yet my (techie!) friends still joke that their cell phones are giving them cancer.
Same here. I think it is faster now, though I've only just started trying it out. The article talks a lot about the stuff they did to make it faster - many thing. Also there is a Data Saver option under Settings, which may be new.
> You can always push a python/ruby app an order of magnitude by putting an order of magnitude more AWS instances.

Or a Java app or a Go app. Really, if one's working in a domain where the language would become the bottleneck, one deliberately screwed up by going against the grain because that language is little used in that domain.

For almost everything else or with very specific exceptions, something else is the bottleneck.

Everyone here is giving anecdotal "evidence" of their claims so I'll follow suit:

In the first company I worked in, the backend was entirely in Java and the application was internal (in-house CMS), meaning only ten users tops; everything about it was horribly slow. It was a sea of poor code, there was no such thing as a deployment pipeline and the servers it was hosted in were inadequate. There was also no relational schema to speak of in the database (basically MySQL used as a dumb document store).

The next place I worked at, my team's job was to build an actual customer-facing application. We did it in python and, while it only has a few hundred users so far, there haven't been complaints about poor performance that I know of.

Really, for every Twitter replacing Ruby, there's a Facebook written in PHP. Don't understand why so many people use one side to support their claim but forget the other.
> to interrupt DNA sequencing

I think you meant "DNA transcription".
They are working to fix that. It didn't make it into PG10 but the developers are aiming for PG11.
This engine is designed for datasets that do not fit into memory

Can you explain a bit more about why this is "a thing" please? Because pretty much every database does this, and has done since the 1970s.
In many situations these days, I'd argue you don't have to trade one for the other.
Last time I built something in Access was on Access 1997. I believe it had about 100 concurrent users and over a gig of data. Those both exceed the hard limits of access at the time so I had a single read/write database on a share and multiple read only databases on shares. I had to split tables among multiple database files as well.

My direct boss was the CFO and he was cheap as hell. It's amazing the things we can come up with when we have to.
It's also a place in Northern Italy.
Asterix the Gaul Adventures Vol. 37 – Asterix and the Race Through Italy
> The thing is that this is the way they decide to organize using their institutions.

So what? This is a non-factor in any sort of discussion like this.

> small business, so they have to limit the supply.

Why?
You can dispute directly with Amazon and other retailers with a reputation to uphold, no need to involve a third party.
It's strange to me everyone touts Postgres but when you finally scale to a medium to large architecture HN has a handful of articles on great start-ups (now full fledge companies) switching FROM Postgres to MySQL. It's more efficient, atm, especially when accounting for labor. I wish the HN community would see that.
tl;dr The "dirty dozen" list is not backed up by evidence. If you read the conclusion of the paper:
In summary, findings conclusively demonstrate that consumer exposures to the ten most frequently detected pesticides on EWG's “Dirty Dozen” commodity list are at negligible levels and that the EWG methodology is insufficient to allow any meaningful rankings among commodities.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3135239/
Jean Michel Jarre was an early musical love of mine, which says a lot since I'm only 26.

I could not believe that, when I first heard it, Oxygene II was recorded in the 70s. With a simple, small multitrack recorder.

It honestly is a great example of using simple and minimal components to create something that ultimately sounds far more wonderful and complex as a whole. It's not to say that complex is good, it's more that the simplicity coming across as complex is awesome.

For me, II captures that but, despite how great they are, the others in Oxygene don't quite hit it like II does.

Check it out!
Given you stopped reading at that point, you entirely missed the point of the article: that open source _is not_ just about code and yet non-code contributions are undervalued. Perhaps go back to the article and continue reading before jumping to conclusions.
JavaScript Triple Equals Operator vs. Double Equals Operator ( === vs. == )
Do you think Italy's citizens are actually in favor of in maintaining the taxi monopoly?

There are reasonable reasons to require registration when cabs had to find people on the street, but mobile apps have significantly changed how drivers can operate and should result in rethinking the laws rather than blindly supporting the existing special interests.

Allegations of predatory pricing can be investigated separately if that's an actual concern.
Based on their description of the bank, it appears to have been Banrisul: https://en.wikipedia.org/wiki/Banrisul

It checks all these marks:

"the firm says it’s a major Brazilian financial company with hundreds of branches, operations in the US and the Cayman Islands, 5 million customers, and more than $27 billion in assets"
Don't use a relational DB if you deal with time series data. There's time series databases which are far, far better at that.

You're mixing your metaphors there. Vertica is a relational DB which deals with time series just fine...
Young man who committed suicide yesterday
There's a big conflict in mcu development:On the one hand, you have developers who want reliable and comfortable libraries so they can develop well and fast. Higher-level is a word to describe that(it's only partially accurate).

On the other hand, mcu companies make a significant amount of their profit based on lock-in(since mcu's are mostly commodities). And the higher level the API's and the rapid development is, the less lock-in companies get.

That together with the fact it costs a lot to develop quality libraries are the main reason to the state we're in today.

As for solutions:

1. ARM did face that problem once, with cores, and played it hand well , they came to mcu vendors and told them - the carrot: using our core will save you money on development(core/compilers/etc). The stick: a startup called luminary-micro , who could do cheap mcu's since all that was free.

- So can this move be played again, today, with peripherals ? maybe build a nice peripheral set, with libraries, well tested, etc - and offer it cheaply to the risc-v guys , and other mcu vendors, including Chinese mcu vendors ?

- Maybe the place to look for quality libraries is at mcu startups ? the last one was the acquired energy-micro , are their libraries better ?

2. The IOT is a big shift. Shifts create different leverage points sometime. Is there something that open-source community can do together to push the vendors towards great libraries in that niche , even if vendors don't like it much?

For example, what if the open-source community focused on one of the hardest building block of the IOT - security ? what if we created a highly proven security IP, proven by the community to a great extent, but used it licensing to push mcu vendors ?

Are there any other ideas how to solve this conflict ?
Just now seeing this. Honestly it's just a big project and everything else in our solution has moved on to react. Upgrading would be far less work for sure but it's still an investment.
I create a sweet React progress bar
Previous discussion about Magnetico:

https://news.ycombinator.com/item?id=14018877 (6 days ago, 36 comments)
How to sell a checklist that I've made with dropbox paper
Hi everyone,
I've made a checklist with dropbox paper and now I want to sell it.

What is the best way to do so?

I've tried Gumroad but they only support dropbox files not dropbox paper.

Thanks
Branch predictions are an interesting use, although I'm wondering how expensive a misprediction really is.

But this:

"Another example is the use of regression techniques from machine learning to build models of program behavior. If I replace 64-bit arithmetic with 32-bit arithmetic in a program, how much does it change the output of the program and how much does it reduce energy consumption? For many programs, it is not feasible to build analytical models to answer these kinds of questions (among other things, the answers are usually dependent on the input values), but if you have a lot of training data, Xin Sui has shown that you can often use regression to build (non-linear) proxy functions to answer these kinds of questions fairly accurately."

I'm not sure whether I am fascinated or horrified.
Thanks, I absolutely did!
I created a cool project and I just launched, now what?
Did you look at Céu? A really cute language, I think.

http://ceu-lang.org/
When I was in my twenties, I was working 80-90 hours a week and working on a masters. I hated it. Whenever I had the urge to buy something, I calculated how many hours it would take for me to pay for it. I imagined those hours being the 4am, up since 7am, dead on the feet, hours. More often than not, I decided/realized that the gizmo/coffee/whatever was not worth it. I don't do that calculation anymore, but I still pause and re-evaluate every purchase.
Hmmm. I have a 2016-vintage celeron 3050 (think macbook, but $189 with half as many cores) and even on bare metal, web browsing is unusably slow without hw acceleration. Sites like HN load instantly, but amazon product pages take 10's of seconds after ~2 tabs.

This is with firefox (they also broke 3d acceleration in linux); chrome is OK, and so is firefox if I force enable video acceleration and ignore the severe visual artifacts.

FWIW, Chrome is still a bit sluggish on a 12 core xeon with no GPU, but it is usable (unlike Firefox on the same VM).

Anyway, I used to get away with no gpu acceleration on my laptop, but it became untenable in ~ dec 2016. It still sorta works on the server-side web browser.
But many OS projects are desperate to get help from non-coders.
For example:

* documentation written by non-native speakers (and lazy/busy devs in general) needs a lot of editing and corrections.

* complete artwork (logos, inverse logos, web template, slides...)

* sorting and answering bug reports. About 70% of bugs opened on Github are just simple questions

* project management, release schedule, maintaining work queue...
Sure, I agree with all that. And if the authorities believe that the laws shouldn't be changed right now, then can and should punish companies for it - like Italy is doing.

But the test, the confrontation itself is still valuable, and I think Uber is ethically entitled to try.
So if a restaurant served people of both races but gave them all a bill, you'd be similarly opposed? Or if blacks broke the law to draw attention to discrimination in employment or occupational licensing? After all, someone (a corporation in the restaurant case) is making money off it so it's just breaking the law.

Or if Catholics in Northern Ireland were protesting to stop discrimination against them in employment, same thing? (Springs to mind since I just visited Derry a few days ago.) Due to the involvement of money it's just breaking the law?

Similarly, Isis Brantley fought for 20 years for the right to braid hair. I suppose you oppose her actions too? http://www.cosmopolitan.com/style-beauty/news/a41742/isis-br...

That's a new argument which I don't agree with, but I suppose the implications aren't quite as bad as those of Markoff's argument. You aren't condemning all civil rights activists, just the ones who fight for an equal right to make money.

Or perhaps you are just making a post-hoc rationalization for a less justifiable position.
“Learning Has Just Started” – Vladimir Vapnik (Father of SVM's)
Why your digital games collection isn't yours to own
That would def. help
It's the word "instead" that I am most strongly against.

Offering more ways to get data always sounds good, however that also means more work for developers on things that may not really be used. Personally, when I see something about exporting data to a format my parents (average technical abilities) would not be able to work with, I usually deprioritize it quite a bit.

In my opinion, giving users access to a .xlsx file should be perfect for the 99% and having an API allows other devs to fill in gaps. But I suppose if your website is big enough (e.g. PayPal) then you will run into more of those people that need more info but can't/won't use an API, and at that point if you receive enough requests from users, you ought to add some more export options.
It wouldn't work, that sounds like adding sleep calls to prevent timing attacks, which doesn't works...

Different bit rates on the random audiovisual noise (white noise would be uncompress-able, thus weight more, pure black would be too compress-able, etc).
There's a course on edX, Introduction to Aeronautical Engineering, that explains quite nicely why engines have these huge intakes these days:

https://www.youtube.com/watch?v=a2PBOdTk3vE

https://courses.edx.org/courses/course-v1:DelftX+AE1110x+3T2...
As usual, no-execute bits in the page table is something that trickles down. I think in x86 land AMD introduced it with AMD64. The RISCies (Sparc, Power, Alpha, hppa) had this earlier.
Using Redux in Angular without using a framework
Getting OpenBSD Running on Raspberry Pi 3