skysight-inc/HackerNews huggingface dataset:
Seems like they went completely overboard in terms of complexity. Why not have any camel/kebab/snake case reserve the same word in any type of casing? I.e. if I submit cross-env I also get crossenv, cross_env and crossEnv for free. Same goes if I submit any of the others (Exception of course being "crossenv" which only reserves "crossenv").
"Lackman was "not permitted to refuse to answer questions" and his lawyer wasn't permitted to counsel him in his answers.

"Any time I would question the process, they would threaten me with contempt of court proceedings," says Lackman."

This sounds utterly insane - can someone familiar with Canadian law comment - is this how it's supposed to work?
Remember that you have GMO + herbicide + patents.

GMO by itself is a step beyond plant breeding that's been done for millennia. It's ok in my eyes until its combined with the other two things.
A Survival Guide to Test Driven Development and Unit Testing
Hello David, thanks for your input here! I was wondering specifically about a hybrid cloud / multi-az setup. Does Kubernetes support that?
Yet.

Some of the traditional apps we host are vulnerable hypervisor failure be that rack, DC or region.
We use XFS for sparql.uniprot.org (basically columnar database with semantic graph) there we recently retested it by accident. We use 2*4 TB consumer SSD ,ok rich consumer ;) With XFS we have 10-13% faster linear write of one big file (1.3TB) and about 20% more reads serviced per minute than EXT4. EXT4 was selected by accident instead of XFS for 1 of the 2 otherwise equal machines when upgrading these with the new 4TB SSDs instead of 1TB ones which they had before.

In general I feel that the more you go into "enterprise" storage levels, the more XFS pulls ahead from the EXT family. i.e. laptops and small servers are not where the difference lies.
6 Tips for Embroidery Digitizing and Embroidering Fine Detail Designs
>I saw comments by lots of genuinely afraid laypeople who were producing platitudes to the effect that scientists don't have common sense, that we're "playing god"... etc. Also scary stuff things like the need to take action against evil scientists before it's too late.

Laypeople? Maybe not on this incident, but on general AI progress, that's echoed by Musk, Kurzweil, Hawkings, et al.
FlipSide – An addictive and simple rhythm game
Like the person you are replying to, I've been developing web apps since the 1990's (1997 in my case).

I'm unconvinced that 514 is crazy.

In fact, the only unusual thing I see there is that the author knows that number.

Back in then 1990's PHP was very popular. To use it, you had to compile it yourself, which involved compiling Apache 1.3 with modules. There were also various image libraries, font libraries etc. It wouldn't surprise me at all if the dependency tree of that included hundreds of libraries.
Velux is at Lowe's and Home Depot in North America.
Is @startuplqdtr a Twitter parody site?
Coinfork – easily access your Bitcoin Cash
Veja como gravar vídeos e bater fotos no Facebook Messenger
V1 USB 2.0 HD PTZ Video Conference Camer Refurb
That's more-or-less what Sainsbury's (in the UK) did with their products.

Most things must show the amount per serving and the amount per 100g (in common across the EU), but they also show a chart with green/orange/red based on a typical serving size.

Example: https://ichef.bbci.co.uk/news/304/media/images/61458000/jpg/...
A big part of it might be the latency. I'm on an Asus ultrabook (UX430) with a pretty wide, smooth clickable touchpad, but I still don't use it much because it has a noticeable latency that makes it very frustrating to use compared to that of a Macbook. I've noticed the same problem on many laptops (Lenovo ideapad for instance, while my old Thinkpad x220's trackpad was responsive and so more usable despite being absolutely tiny).
>True, but none of those fields have the same kind of "end of humanity" connotations attached, in the general psyche.

Well, nuclear bombs have been associated with "Doomsday" / end of civilization ("Doomsday device") etc.
Adapted Agile at an R&D startup
It's an artifact of ad blocking.
Given the increasingly poor state of some of Google's biggest properties (YouTube is a prime offender, its user experience only ever seems to get worse) I'm obviously surprised to hear this.
And a whole bunch of other criteria. I the term the OP was looking for was just "market".
>Seems like the same problem as nuclear power, GM foods, and just about every other new but complex technology. People don't understand it, and we always fear what we don't understand.

Well, it's also that people who do understand it, can also be severely worried about scientists not understanding it and playing fast and loose for profit.

Medicine/biology can not even put out a decent non-conflicting dietary advice that holds its position for more than 10 years, but they are allowed to assemble genes they half-understand and put them out in an ecosystem whose interactions and complex interplays they understand 10% and just see what happens...
May I ask the company name?
Well for something as crucial as this you want to be able to debug and patch the code. I mean: using outside of hobby, prototyping or a startup (i.e the rest of the economy were money wants to buy off risk) this stuff cant be a magic black box. That would be so irresponsible. "Why are our servers down? We are loosing 500k per day." .. "we are getting some weird error we cant debug because we dont know the codebase, or worse, the language. But we searching for random dumb stuff to try on StackOverflow". Yeah somebody is getting fired.

So for the developers responsible for the uptime it could matter a lot if they are more comfortable with one of codebase or language they use.

Off course if you are more like a consumer app type of startup, just put all energy on UX and stuff and hope for the best. But lets hope every bank that uses this sort of stuff has a developer on call that can actually dive into the codebase.
Ask HN: How does HN earn money to keep going?
Purely curiosity at this point - it was something I wanted for a project a while back that has been retired - does anyone here know of the best way to get a good thumbnail from a video using ffmpeg?

I think back then I was looking to take 5-10 snaps somewhere between the 30-50% mark and then use the largest (I guess in theory more detail - not a blank frame) image

Does anyone have a better way, or even just know how to pull a snapshot at "30%" using ffmpeg? I think at the time I used outside code and ffprobe to figure out where 30% is, there's bound to be a better way than that
You're right that animal-based foods are much more calorie-dense than plant-based foods. But an animal contains roughly 1/10 of the calories of all the plants that collectively went into feeding it.

The animal's only energy source is plants. Some portion of that energy goes into producing muscle and organ tissue. Some of it is converted to heat. The rest is used for respiration, digestion, thinking, walking around, dreaming, and all the other ongoing processes of life. Animals don't undergo photosynthesis, nor do they spontaneously generate energy.

Unless there's something else you're getting at here. Energy loss and trophic levels is a pretty well-understood idea.

http://kids.britannica.com/students/assembly/view/90132

Admittedly, there is a bit more nuance to the issue; for example, a cow can produce milk and meat from grass, which, for humans, creates available nutrients where there were none before. However, we could also plant that field of grass with corn or potatoes and get many more calories for the same amount of water and sunlight.
whois coinfork.io

Domain ID: D503300000042607283-LRMS
Registrar WHOIS Server: whois.namecheap.com
Registrar URL: www.namecheap.com
Updated Date: 2017-08-02T08:55:58Z
Creation Date: 2017-08-02T08:55:56Z
Registry Expiry Date: 2018-08-02T08:55:56Z
Registrar Registration Expiration Date:
Registrar: NameCheap, Inc
Registrar IANA ID: 1068
Registrar Abuse Contact Email: abuse@namecheap.com
Registrar Abuse Contact Phone: +1.6613102107
Shift Left Testing with Containers
Bot Trends 2017 – A full report on today's messaging growth and global bot trends
It's merely what passes as presidential these days.
The YouTube terribleness is a direct result of trying to monetize the property, not technical incompetence.
Donated 20EUR
Yeah, a lot of times you'll see MSG in ingredients lists as "hydrolysed vegetable protein", or "hydrolysed soy protein". And that's exactly what you're getting in soy sauce, or tomatoes, or konbu dashi -- naturally produced MSG.
What's terrible about YouTube's UX ?
Actually, some US states (including California, Massachusetts and Colorado) have concluded that malls are equivalent to public "Main Street" space and must be open venues for public speech. This notion is disputed elsewhere. See https://www.mprnews.org/story/2015/12/22/protests-first-amen...
Wow, I work in a big, non-software-focused, multinational company, in a mechanical engineer role. Your post describes our exact review process.

What more, it seems managers always set the expectation high, or vague, that way everyone always get 3/5 (meets expectations). By now I'm almost 100% convinced that there is an official HR guideline that they are not allowed to give higher than 3/5 overall rating.
Have you heard of Aumann's agreement theorem? https://en.wikipedia.org/wiki/Aumann's_agreement_theorem

Theoretically it means that two AI should be able to reach a consensus pretty quickly without needing to share a lot of information.

Unfortunately you need "honest, rational Bayesian agents with common priors" for this to work. Given that humans rarely agree with each other, it's interesting to think about where we fall short of that criteria.
Ok, but there's a difference between doing that because you are required to by law, and doing it because you've chosen to adopt appalling business practices.
You make some interesting points. I am curious, where do you live and what do you Do?
Use mirror raid and have mdadm do a full disk compare/check every month (this is the default on Debian).

Additionally use smartmontools and configure it to do a short self test each night, and a long self test (i.e. full disk read) each week.

This will catch/flag errors early, which mdadm will then detect.
I have a couple of experiences of doing similar big projects where we counted the number of some objects (I haven't checked how big they are.. I have run SAT solvers for a couple of weeks, I didn't try to record some "proof size", I imagine it would be as big if not bigger than 200 terabytes).

Once I could tell a mathematician the count, in both cases someone they proved the result in an alternative way fairly soon afterwards :)
I recently moved from a large (40k employees) company to a small one (600).

Performance reviews at the large company always involve a lot of paperwork, self reviews, and hoping that your manager gives you good feedback. Reviews are rated from 1-5 where 3 is the midpoint and is considered 'acceptable'. Tbh, I started as an intern there, and I can recall three or four times someone scored 4+ off the top of my head. Getting a 3 was so trivially easy it was almost insulting. Getting a 5 once required a lot of work outside of the office and usually meant you wouldn't be able to get it again the following cycle.

Most of these incentive systems are just focused around being the best personal brand manager anyway, because they incentivize employees to sign up for the shittiest projects and then make a lot of noise and throw around a lot of money and bullshit to make sure everyone knows that they're singlehandedly saving the company.

At the small company, we mostly do small one on ones, and you set some yearly goals for each fiscal year that you get evaluated against. There aren't any 'metrics' involved, and it seems mostly like it's aggregation of subjective reviews from superiors and coworkers. This approach seems to work well for everyone. We have a really technical developer who doesn't really do the social game (and he's remote) and he does excellent every year. I'm more of a mix (I like to communicate with endusers and so on) and I did well this year too.

Frankly, I think the biggest thing is just getting out of big corporate environments. They're tough for mental health, and they're tough to get ahead in.
Core use case:

As a visitor, I want to watch a video that someone linked.

The chance that I first want to see a non-skippable video (or video skippable only after 5 seconds) is vanishingly small yet that's what the YouTube UX frequently provides.
Gavin setup the github repo. So I guess he granted himself commit rights? But in any case I'm not sure what you're trying to say.
Would expect that daylight which has gone through glass is probably not going to help you produce vitamin D.
New technology grant for startups in Essex, UK
To be fair, this post is about Google's UX for developers, which is admittedly very good. The APIs and supporting documentation and guides for many of Google's properties usually do an excellent job at appealing to skill levels that range from beginner to expert.
In my experience, when a computer proof disagrees with a person proof, it's more likely the person was wrong, rather than the computer (along with the computer's programmer and hardware of course).
You probably mean Ether (ETH), the currency. Ethereum is the name of the platform.

One approach is to buy Bitcoin (BTC) instead of ETH, because there are a lot more exchanges to choose from. Then use a exchange service to exchange that BTC into ETH. I used shapeshift before. Be aware of the fees that are usually hidden in the exchange rate.
Ok, well I HAVE the early code and it very much does have transaction replacement code using the sequence field.
Humans have already used up their allowance for water, soil, clean air for 2017
XAML is comparable.

HTML has more features about layout. Also styling is more flexible in HTML.

XAML has better rendering (esp. in WPF), better alpha blending (esp. in UWP), much better animations, better vector graphics, and better editor (you can create acceptable layouts using WYSIWYG, not touching raw markup). Also it has templating, data binding, and other features not found in HTML.
Well if you dig in a little more the question of who and when get really fuzzy regarding Homer. Also there is still the long held idea regarding Homer's blindness.

I find many scholars to be academically lazy when it comes to things outside their area of expertise and don't do simple research. For example last weeks story of DNA of Canaanites from the time of Exodus is still in Lebanon. Many ran the idea that the scripture account was proven wrong when in fact if they did a 2 minute search of the word Canaanites and see they were never wiped out or destroyed.

Judges 3:5-6 The Israelites lived among the Canaanites, Hittites, Amorites, Perizzites, Hivites and Jebusites.	5So the people of Israel lived among the Canaanites, the Hittites, the Amorites, the Perizzites, the Hivites, and the Jebusites.	5The sons of Israel lived among the Canaanites, the Hittites, the Amorites, the Perizzites, the Hivites, and the Jebusites;	5And the children of Israel dwelt among the Canaanites, Hittites, and Amorites, and Perizzites, and Hivites, and Jebusites:	5But they settled among the Canaanites, Hittites, Amorites, Perizzites, Hivites, and Jebusites.
6They took their daughters in marriage and gave their own daughters to their sons, and served their gods.

So I find the arguements against Homer being blind very weak in regards to what we think humans are capable of doing. One visiting Professor of much clout was talking about the impossibility of the human mind to memorize and compose without writing something as large as Homer's works. Well doing a 60 minute research on memorization and oral tradition we can see how people memorized huge quantities of materials. Also it is clear that the fall of Troy was in the 12th Century BCE and Illad was written around 8th Century BCE due to memorization clues and the use of the 8th Century Greek alphabet and hints to a oral history. http://www.ancient-literature.com/greece_homer_iliad.html

I could go on for hours :( But the use of Homer and his writings makes it difficult to see how human catalog of color missed out blue.

Heck we never had orange till reciently before it was red-yellow. This is why red heads are not called orange heads.

> The earliest recorded use of the word in English is from the 13th century and referred to the fruit. The earliest attested use of the word in reference to the color is from the 16th century https://en.wikipedia.org/wiki/Orange_(word) (to lazy myself (hypocrite) to get further references)
Medium sized company (just shy of 20 devs) plus a lot of sales and other roles. We don't have specific performance reviews, only 1on1s where it's more about identifying personal pain points and defining goals.

I think the lack of pressure is the reason why this company is the market leader in its niche, has very low fluctuation and a very high quality code base. I used to work in a sweat shop where we had to justify every 15 minutes spent (via time tracking) ... never. Again.
I didn't know there was a female/male distinction. In my defense, Wiktionary says: In the original French, the masculine form né should be used when the subject is masculine. In English, this distinction is not always followed.

But even ignoring gender I still kind of screwed it up. I was really going more for "a.k.a.".

And I'm quite sad that so many downvoted the Mosspuppet. I really loved that character. He really added some fun to the otherwise somewhat stuffy Walt Mossberg.
Ex-Google VP says iPhones are better than Androids for photography
This is interesting.

My first thought was to wonder how a LSTM would do. Once might think it would be a better representation for music? There's some models which use convolutional layers along with a LSTM for video representation (eg [1]) and it would be interesting to see if convolutions are useful for capturing similar themes of music.

I wonder if one could build a music embedding (word2vec style) and use similarities in the embedding space as recommendations? The obvious objective function would be skip-gram, but there might be more interesting objectives there too.

[1] https://github.com/loliverhennigh/Convolutional-LSTM-in-Tens...
>Then again "If someone cannot explain something in plain English, then we should question whether they really do themselves understand what they profess." - Richard Feynmann

Being able to explain it doesn't mean the recipient will be able to understand the explanation.

Richard Feynman has all sorts of explanations in his books and lectures that are still beyond most people's understanding.
Recompose and Redux. Faster and More Flexible App Development Process
It's a private venture of Y Combinator company. Why do you think it needs any
earnings?
Because people intentionally click on ads. What data have you seen to say people don't click intentionally on ads?
name 5 companies and typical salary ranges for junior dev or senior developer experience.
I agree, and am surprised if something should be cited is even a question. IMO, not citing is dishonest and/or shows laziness in the research.
MetaTrader 4 Hot Keys
Cloud or not, these products don't magically get better because of data, they have teams of engineers using your data to improve their systems.
5 Paragraph Persuasive Essay Example for High School
Microsoft didn’t sandbox Windows Defender, so I did
And Bitcoin Finally Split Up
Can Xi Jinping Defuse China’s Debt Bomb?
Well, the average mathematician can't define what they mean by "elegant" either.
Funny this should come up - This past month I've been exploring building web apps using http://www.material-ui.com/. They have some of the best documentation I've ever seen for a front end framework. Easy code examples right in the component that you can play with and then peek at the source code.

It makes such a difference to be able to see the output and then quickly look at the source code. Really wonderful development experience.
We have a lot of remote folks. Location shouldn't be a blocker.
Essentially, a declarative configuration for infra is what you are getting at. You can take this further, using containers and orchestration tech, to abstract your application behind a declarative configuration making it infra agnostic (as it should be iMO). Obviously, not getting locked into any cloud provider services is a pre-requisite for this. Check out such an implementation here[1](full disclosure - I work here))

[1]: https://docs.hasura.io/0.14/ref/project-configuration-and-st...
I know where your coming from because this annoys me when I share videos too, but this is the choice of the video creator. So although YouTube are facilitating it, I'm not sure it's their "fault" if users choose to set a particular ad format (https://support.google.com/youtube/answer/2467968?hl=en-GB) - they could have it set to banners instead of skippables for instance.
The surprising truths and myths about microchip implants
My experience at a startup cargo cult
How does mixing CDDL and GPL violate CDDL?

The only issue I'm aware is that mixing the two would violate GPL.
The comment section for example.
>It is unlikely that such proof can be considered a contribution to mathematics. Finding "elegant" proofs (and not just "facts"), building conceptual frameworks in the process, is the heart of mathematics as a human activity.

Not really. All kinds of non-elegant, 80 and 200 page proofs (a proof doesn't have to be brute force to be inelegant) are regularly churned and appreciated every day.

Those are in fact the bread and butter of mathematics in practice, not the few and far between elegant proofs people read about.
Is it just me or do posts about "vegetarian/vegan" foods, Tesla, or any flavor of the day seem to produce so many suspicious comments?

It looks every other comment is trying to "sell" us something rather than being regular honest commenting. Reminds me of evangelicals or jehovah's witnesses trying to sell me their religion.

Maybe knowing how social media works now has got me cynical.

I'll never become vegetarian and I'll stay an omnivore til I die. It's great that they were able to raise money and hopefully they'll open up options for the vegetarians crowd. But please stop with the Impossible Foods is going to save the world stuff.

Tesla going to save the world. Impossible Foods is going to save the world. Jesus is going to save the world. Goodness.
Disk A and disk B both contain file SomeFile.

On disk B this file has rotted.

When reading the file SomeFile into memory, the read will be distributed among the disks (for performance reasons) (and it will probby need to span a multiple of the stripe size).

Ok, file is read into memory, including the bitrotted part from disk B.
Now we write the file blocks back - as one does.

Voila! Both disks now contain the bitrot. And mdadm will not complain - disk A and B are identical for the area of file SomeFile.
Here is a link to benchmarks for the file systems. To bash XFS which is about as solid as one can get I would love to know why you would say that? http://www.phoronix.com/scan.php?page=article&item=linux-44-...
Man, this is a great post. I had no idea they had such information accessible at such detail, including a sky search engine. Fantastic stuff.
Oracle is not the one that could sue. There is nothing in the CDDL that prevents it being used else where.

The GPL on the other hand is a strong copy left. If you link against GPL code, your code must also be licensed as GPL.

This means the Linux copyright owners could sue the distributers of ZoL binaries, but Oracle could not.

Oracle has the power to allow their ZFS code to be relicensed as GPL, removing this road block, but they have no incentive to do so.
Oh that sounds like a bug, you should report it – they'll probably fix it for a HN commenter!