skysight-inc/HackerNews huggingface dataset:
> The question is: Can the ISP drop packets from this low priced tier that it knows are likely video streaming, even well behaved video streaming, over other packets?

Such a policy is not necessary for the ISP to deliver good quality of service. Content-neutral traffic management is good enough, and often better than poorly-designed discriminatory traffic management policies. There's no real upside to permitting ISPs to engage in this kind of discrimination.
Then you have stuff like 1, I and l, which are difficult to distinguish. Which was why base58 was invented (basically the range you suggested, without visually similar characters).
> chewing fibrous non-sweet veg should be enough to 'brush' teeth naturally

Side-to-side, maybe.

Check out Miswak, it's an alternative to the toothbrush + toothpaste combo.
It looks interesting to me, although I don't think I'm the one to judge how it would impact performance.

I'm curious what you were doing at the time that inspired you to build this or what particular problem you were solving then?
Check out Common Workflow Language (CWL),

> a specification for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry.

http://www.commonwl.org
How I felt about the comment?
I'd recommend The Gay Science.[1]

[1] - https://www.amazon.com/Gay-Science-Prelude-Rhymes-Appendix/d...
Investing in the stock market is secondary to the actual investment into activities performed by the companies that constitute it.

Thus, investments decisions made within such companies are those that promote their growth (or not).

In this manner, without insider knowledge into the internal decisions those companies make, and thus the ability to judge the viability of their investments, investing in something other than a stock index is much riskier. But the stock market itself can still grow.

The distinction is that investing in "the market" is an arms length investment that occurs well after the good or bad investments that affect the profitability of individual companies have occurred.
You're now litigating the literal definition of a prop trading firm.

Nobody is arguing that you shouldn't start a prop trading firm. The argument is that you shouldn't invest in hedge funds, because passive investment funds outperform them. If you want to make money in active investment, join or form a prop firm.

The broader point would be, the market can probably function based on passive investment and inputs from prop firms, without retail and institutional investors ever needing to engage in active investment. That would also be compatible with the notion that active trading is in general unprofitable because the profit is so aggressively competed out of it.
... being able to explain things concisely and accurately is a skill that helps any engineer.
I pre-ordered 1800x + the Asus TOTL mobo for Ryzen. It doesn't support ECC: https://www.asus.com/us/Motherboards/ROG-CROSSHAIR-VI-HERO/s...

Memory
AMD Ryzen™ Processors
4 x DIMM, Max. 64GB, DDR4 3200(O.C.)/2933(O.C.)/2666/2400/2133 MHz Non-ECC, Un-buffered Memory *
AMD 7th Generation A-series/Athlon™ Processors
4 x DIMM, Max. 64GB, DDR4 2400/2133 MHz Non-ECC, Un-buffered Memory *
Dual Channel Memory Architecture
Refer to www.asus.com for the Memory QVL (Qualified Vendors Lists).

AFAIK, Ryzen won't support ECC, sadly.
It would seem like 'going to work' is becoming a thing of the past, at least for increasingly many people. Labor force participation at multi-decade lows. Gig jobs, welfare, disability, prolonged education, social security/retirement, and the 'underground economy' is replacing a significant chunk of the traditional job market.
What a crazy story. I want a beer from that dude.
This really should not be a problem since that's task #1 that a programmer's good font needs to solve.
I'd love to see what this actually does/looks like before trying it.
*tone
Most jobs have "good communication skills" as a prereq. Compare with the fraction of jobs that require coding.
I'll bet you're right, now that you mention it.
> "No prototypes. Just make the game. Polish as you go. Don’t depend on polish happening later. Always maintain constantly shippable code."

I disagree with this so much, prototypes and proof of concepts teach you so much but usually they are crap you will always write it better a second time. Throw away the prototype and re-write it as a much better implementation.
I'm having trouble finding good references now, but I am sure I remember reading that is was simply slowing the clock.

In my case, yes, Skylake would still be a win over older hardware, but the question is whether to use AVX512 or not. The workload is a real time animation system with a bunch of nodes in a graph that get evaluated in sequence. Some nodes would benefit from AVX512, but others would not. So the question is, if we vectorize those nodes that would benefit and get a speedup there, will the other unvectorized nodes now run slower as a result of the lower clock speed, canceling out the benefit.

It sounds like your case is a much better fit for AVX512. Out of curiosity, have you tried running on Xeon Phi, which also supports AVX512?
No. Your parent comment was talking about engineering.
Something akin to the Jefferson bible?

https://en.m.wikipedia.org/wiki/Jefferson_Bible
>Recruiting systems are optimized to filter out false negatives (i.e eliminate people that don’t satisfy their bias) at the expense of false positives (i.e miss out on good people).

I thought the definitions of false negative and false positive were the opposite.
I was speaking more about the use of the term advantage by OP. When these types of discussions arise people often talk about how it's unfair about giving someone an advantage over others.

The problem is it doesn't go any deeper than the surface, about the underlying advantage that some parts of society have that others don't. It simplifies the discussion into an almost child like argument about who gets the sweets and assumes that it's a zero sum game.

I am a strong believer in meritocracy, but I also am aware of the actually reality of society means that it doesn't perfectly exist. I feel that if people feel strongly about meritocracy they should be open to increasing the funnel of people that can participate.

As other have said this problem doesn't seem to be self correcting in the tech industry, and if promoting someone just because they are female is something people try I don't really have a problem with it. I have seen many people in my career in this industry promoted for worse reasons.
I'm advocating for changing wisely and carefully because fighting change necessarily means dooming billions of people to a life of poverty. As a civilization, I don't think we can in good conscience restrict the development of the rest of the world but we can strive to help them do it in a way that doesn't harm the environment more than is absolutely necessary (although objectively pinning down what that point is probably impossible). Even if our actions are passive like driving down the cost of wind or solar through R&D spending and economies of scale, we have the ability to make massive global industrialization safer for the planet without placing an undue burden on the economic growth that will vastly improve the lives of billions.

I do care about the loss of biodiversity in the Bay Area, NYC, Paris, Johannesburg, and Beijing. So do many people and that's why environmental impact assessments are a standard part of any nontrivial construction or infrastructure project in many nations. The effectiveness of each countries legal and regulatory framework varies but we have made massive strides in the last hundred years and continue to improve. Our shortcomings don't mean that we should just "shut up and mind our own business" on an issue that has global impact and potentially catastrophic consequences for every living thing.

Regardless of how we do it, we will all be forced to sacrifice for the environment whether it is paying more for clean water, air, and lumber later or in regulatory costs now. Like with health and so many other things, its a hell of a lot cheaper to take preventative measures now than to repair broken things later.
Ask HN: Compression with common binary database
Today I realized something. Humans compress their communication by knowing things mutually. For example, if you know a joke and if your friend knows the same joke too, you can remind him/her that joke any second by just telling a word of it.

Today our compression algorithms compress stuff by only thinking that nobody knows the joke we are gonna tell and tries to choose shorter words instead of just outputting a word of the joke.

What if, we would analyze many compressed files and find the most common binary patterns and create a new compression algorithm which uses these patterns to tell the joke with only a word? And the person who wants to decompress the file would need to have the database as well.
It is awesome to get a visual, visceral reminder occasionally about how much we know these days.
Nothing says you need investors to do price discovery.
You won't be replacing your i7 6800K anytime soon, but will you be changing your username to skylake?
"Americans have combined human ingenuity, a market system, a tide of talented and ambitious immigrants, and the rule of law to deliver abundance beyond any dreams of our forefathers." - W. Buffet
It is the opposite. False positive in this context would be thinking someone is good when they're actually bad and vice versa for false negative...
Lots of skeptical comments below. I tend to believe the result, given that Intel has slashed prices on its Kaby Lake/Skylake processors in anticipation of the Ryzen launch:

http://wccftech.com/intel-amd-price-war-ryzen-processors/
Doesn't work in Firefox. Need a plan C.
That we shouldn't encourage these "life extending" projects until we're able to feed and house the people we have already, or drastically slow population growth rates. Otherwise, it's likely that such advancements will further widen the quality of life gap between the wealthy and the poor while increasing downward pressure on the middle class.

Or, for the philosophical types, a finite life is essential to the human condition; even stars die.
Code and blog posts are just two ways of crystallizing ideas. In the same way that not everyone can write good code, not everyone can translate ideas clearly into blog format.
RenTec, D.E. Shaw, Baupost, Bridgewater, Farallon, off the top of my head. There are others. I agree that it's hard to find firms that beat the market over long terms but it's not quite that difficult.

Much like other very difficult but not impossible things in life, it is very difficult but not impossible to beat the market for long periods of time. It's fair to say that most people, millionaires included, should go with index funds. But that doesn't mean it's hard to come up with funds that beat the market. They just aren't really available to people without a very high net worth.

Unfortunately the conversation about hedge funds has been dominated by binary thinking, especially since Buffett's wager was publicized. The pendulum has swung so far to the other side that there's not a whole lot of fair discussion about the utility of hedge funds.
Have you looked at Common Workflow Language (CWL), see below?

Friend of mine has been experimenting with wrapping it all up in Docker containers! :-)

> a specification for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry.

http://www.commonwl.org
Putting stuff in a blender removes one of the primary things that makes them healthy: fiber. Or specifically the digestion of fiber. That's the "work" that makes fruit healthy, because it allows for the slow release of the sugar. Once you smash all the fiber, you're just consuming a sugar bomb with some smashed fiber on the backend. At that point, the sugar rush isn't any different than drinking soda.
So engineering is different both from science and from actuaries (a math-intensive field with much better gender parity than computer technology), and from all the other lucrative professions.

The pleading here seems to me to get more and more special with each iteration of the argument.
He addresses this during QA (@28:00).
What does acid forming mean?
Yeah, I had trouble parsing that sentence, but I agree. Recruiting systems usually encourage false negatives.
If you're into tiny PCs, COMs, SBCs, etc, I've added http://linuxgizmos.com to Feedly list and find that it's a decent way to stay current with that market.
Some of the highest traffic blog posts I've written have been on the "entry-level" side of things.
It's not just the headline.

This is essentially describing charity to poor communities. That's not new. The article's connection between it and "basic income" is tenuous. To be fair, that's not the fault of the article as much as the program itself.

How is charity to poor rural communities with collectivist leanings a test of the vague notion of basic income? Or what will this program tell us about basic income in the US with 300 million people and a much higher standard of living?

Admirable social program, yes. A test of the viability of basic income worldwide? Not so much.
Thanks for the link.

Re: snark, I did hit "next in thread" but managed to skim over that in his response.

But again, thanks anyway.

(Note: this still sounds more like spitballing than "the plan", but at least it's a step in the right direction)
I'm a fan of blake2, but SHA-2 is the conservative choice here given the sheer amount of cryptanalysis it's been subjected to.
I use a sound sampler (Hauptwerk) that loads tens of thousand of wavefiles and needs a polyphony (simultaneous samples being played) of thousands of voices to simulate a pipe organ. The minimum configuration for the smallest instrument (one voice) with natural acoustics (ie. original ambient reveberation recorded) is 4gb. The normal requirements for some good instruments are 64-128gb for 24-bit 6-channel uncompressed audio.
> If you plan to throw one away, you will end up throwing away two.
That shows 'Microcenter' slashing prices, not Intel.

If Intel slash prices it will presumably be at the bulk "tray" level and reflected on their ARK website.
Problem is, these are just frontends advertising the booter services. They're not serving malware themselves.

Cloudflare, like Google, does have a similar program and does remove websites that are directly hosting malware or phishing pages. They just don't remove the gray-area stuff, like hacking forums and black market customer portals.
With that much RAM, you'd be insane not to use ECC, which is another good reason for Xeon.
Before I had a heart attack, finding out the rest soy gave me a little more sanity. I'd hate to find out it was something more sinister. Not that false advertising isn't bad.
>To those expressing concern that this proposal represents "reverse sexism" or is anti-meritocratic:

Nobody is arguing that this is "reverse sexism", merely sexism. If you don't think disadvantaging men in particular is sexism, then I don't think it's possible for us to have meaningful discourse on this if we can't even agree on what words mean.

>"Pushing women into positions of influence" can also be interpreted as identifying high-performers capable of filling senior roles and then helping them get there.

He specifically used the phrasing "It may take proactive behavior, like choosing a women over a man when growing your team". That is not consistent with your interpretation - yours is that he is advocating for identifying people who are fit for management roles, who happen to be women, and then using their resources to make it easier for them to get there. Instead, his phrasing quite unambiguously advocates selecting women over men when hiring. I would love to hear your argument for why this is both not sexist and also valuable to society at large.

>This does mean giving them an unfair advantage, but only in the sense that life is unfair in general. Ultimately they are the most capable individuals for the roles they assume, and lifting them to that level pays dividends for our entire industry.

So, unfairly discriminating against people makes them "the most capable individuals for the roles they assume"?

>If you believe in both bolstering the meritocracy and furthering gender equality (as I do), this should be your reaction. Positioning a meritocratic ideal as in opposition to equal representation is just veiled misogyny.

As I have said in innumerable other comments, that equal representation is even desirable, much less possible, rests on the assumption that all demographics have equal interest and potential. This has not been proven, and to advocate intentionally disadvantaging people based on their sex when you don't even know if the group to whose benefit this is all for even wants to be here I find naive at best and bigoted at worst.
As someone who eats these fake chicken sandwiches occasionally, cant say I'm surprised. I always assumed these things were the equivalent of chicken hot dog patties or something. Don't know why people eat these things... oh ya -- it's the only food place open in SF SOMA late night.
One thing SHA-256 has going for it is that millions can be made from finding pre-image weaknesses in it, because it's used in Bitcoin mining. If you could "figure out" SHA-256, and use it to take over Bitcoin mining, you'd make $2M the first 24 hours, at current rates. And if you play it wise, it could take a long time before anyone figure out what's going on.

With regards to market price for a successful attack, I don't think any hash function stands close to SHA-256. And for that reason I think it would be the right choice.
Not sure if serious, but pragmatically speaking, you would be better off with a locked down laptop that never touches a network with offline Keepass that was installed through a USB.
Good list. I'd expand your first point to include time estimation when prioritising decisions! It'll come in handy, particularly when project planning either short or mid-term.
Rolf Degen runs a great and responsive Twitter on results and replication failures in social sciences, not sure he has a blog.

https://twitter.com/DegenRolf

http://retractionwatch.com/2016/08/05/meet-one-of-science-pu...
> PS 3 and 4 OS

At least in the PS4 case, it's based on FreeBSD, but that doesn't matter because you do not develop directly on it, but use a dev kit/SDK.

> WiiU OS & XBox 360 and ONE OS

You can't develop directly on these. You use Windows-based dev kits with custom SDKs mostly.

I am not even going to continue, since you clearly didn't want to understand OP's or my arguments, which was that Linux/UNIX is usually the best dev platform. Even if you target embedded, you actually develop on UNIX. There are exceptions for highly proprietary platforms of course, but that's not what most people on HN tend to develop for, (i.e. it's mostly web dev, mobile dev and such).
As Linus touches on in the article, SHA1 is used for signing in git. This is clearly a security function, and should not have depended on SHA1 for at least the last several years.

Additionally, the defense offered against substituting binary blobs essentially comes down to "well, the kernel doesn't do that". Respectfully, other projects do. Those users' concerns were not taken seriously until lots of unrelated users freaked out about SHA1 for bad reasons.

Regarding the worst case scenario, yeah, substituting one binary blob for a different one (say, in Google's AOSP git repo) would be the worst. Which isn't sky-is-falling bad, but would still be pretty ugly.
Hard to compare against the Cavium Octeon. x86 general purpose vs MIPS64 with dedicated offload hardware...really depends on the use-case. I have an ERLite and AFAICT it competes with stuff way above it price-wise, e.g. https://store.netgate.com/ADI/RCC-VE-2440-board.aspx

I'd rather run PFSense, but it's not worth an extra $200+ for just my home use.
There are so many things wrong here.

> 10 portions of fruit and veg a day

You're comparing fruit to vegetables here. Vegetables contain much more flavenoids and micronutrients than fruits (unless you include berries). It's good to replace unhealthy food with a fruit, but health authorities should be wary of allowing fruit consumption to dominate over vegetable consumption (which it mostly certainly will).

I'm not pedantic enough to post everything I have wrong with this, but nutritional authorities need to get with the times.

Being health-conscious is great, but do not just eat "10 servings of fruit or vegetables" a day. Use a nutrient tracker and make sure you're getting what your body needs, and if needed, supplement everything else.
Ask HN: Foreign founders – would you incorporate in the US today?
I have been thinking, as an Australian, that were I to found a company today, I would be hesitant to incorporate or headquarter in the US. Obviously it might exclude opportunities such as YC and any investors who only invest into US corporations, but the current political climate US is not exactly stable and I actually think high risk for startups, especially in the following respects:

* The president has undermined the rule of law and has challenged court rulings through twitter. This gives me no confidence that if your US corporation was engaged in litigation, especially against the government, that the court's rulings would be respected or followed.

* Immigration policy - you would find it increasingly difficult to recruit foreign staff and could be stigmatised for hiring from outside the US.

* Pressure to be an 'all American company' - Similar to the above but with respect to outsourcing, there is a risk that if you became successful, the President could at any day tweet negatively about your company.

* Risk of war with the world.

I'm sure there's more but just some thoughts I've been having. What do other foreigners think?
> The majority of the remaining DNA? Soy.

The headline got me sorta terrified, imagining what sort of repugnant, monstrous creature was being grinded and mixed into my Subway sandwich. Good to know at least it's just soy.
"Malaysia’s deputy national police chief, Noor Rashid Ibrahim, said four other North Korean suspects were on the run. The men arrived in Malaysia on different days beginning Jan. 31 and flew out of the country last Monday, when Kim died, Noor Rashid said.

“I am not going disclose where they are,” he told a room packed with journalists, adding that Interpol was helping with the investigation.

Noor Rashid showed photographs of the four men, who were traveling on regular — not diplomatic — passports and are ages 33, 34, 55 and 57."

So they've identified them as suspects because, what? They just like to call random people suspects for no reason? 'Recalled due to murder' doesn't really fit the timeline either. And what's the North Korean that's actually in custody, an innocent bystander? And on, and on. The overwhelming preponderance of circumstantial evidence suggests North Korean involvement. Other alternatives require logical contortions that make no sense at all.
Ask HN: Do you ever think, who reads all this shit?
At least it isn't sawdust.