skysight-inc/HackerNews huggingface dataset:
wow this is a super troll idea...

getters that change value... muahahaha
Show HN: Build a writing habit with the StoryOrigin chrome extension
This is only true if the people buying it actually think of it and use it as a currency. I own some bitcoin and ether and have never used them as a currency. If its usage is not primarily as a currency, it isn't a currency. I struggle to believe there is more value on a daily basis in transactions of btc for goods and services than there is for "forex".
Really clever campaign.

Architecture wise I would have rendered the video server side and just send a link to the MP4 to the user skipping the 6MB attachment.
We're not using it for internal testing.

And specifically, the wildcard DNS entry for 127.0.53.53 is for ICANN's Controlled Interruption process. See here: https://www.icann.org/resources/pages/name-collision-ro-faqs...
Microsoft maintains react-native-windows that targets the UWP/XAML components
Facebook cares about security because there is something else at stake. Their trade secrets to start with avoiding being front run. But people will still care if they believe Facebook was not safe even if it's for superficial things.
Rick's Stuff: “Google is now one of the best search engines”
Cheers man. I would usually do something like this server side but didn't have much time to test the pros and cons of rendering via something like FFMPEG vs. After Effects. I was pretty excited to try out the DataClay plugin as well.

We really wanted to mail the attachment because most folks would receive this via mobile and you can't download a link (easily, to my knowledge) to your mobile file system or photo library. By putting the attachment in their inbox, it's a one-click process which gets them one step closer to sharing.
I don't do that for the same reason no one should do that: because if I read this code and then write my own code that uses the same techniques and structure due to my having read this code, it will be a derived work of this code, but this code is not under a license that allows me to do that. The legal reality is that yes: if you want to write code that other people are to be using or reading you do need to put "license stickers on each little piece of code"; this is sadly a big problem with hackathons and classes that encourage people to put stuff haphazardly on GitHub because "yay open source" without teaching people enough about copyright to make that worthwhile.
Mobile/Web Application Developer Job Opportunities and Salary
Btw, glass cleaner (the one with toxic smell, usually of blue color) is the best tool. Even a light contact with the cloud and it's dead in few seconds. But pay strong attention to not spray it over food, drinks, clothes, fire and your eyes.
The Watch 3 and iPhone X interfaces are examples of a classic Steve Jobs insight
The recycling industry should develop automated ways to separate garbage appropriately, in a central location; perhaps using machine learning. Then you eliminate the UX altogether. The best UX is no UX.
You're not reading what I've written.

But I was waiting for someone to bring up the broken window fallacy. The answer is that the unspoken assumption on which it is a fallacy is that resources in the economy are otherwise optimally employed. Back when it was coined, that might have been close enough to the truth to be a useful approximation. Today, it's very much not.

I don't think this argument has become particularly constructive, so I'll let you have the last word, but I suggest instead of just pattern-matching what you think I said to something you've heard somewhere else, try stepping back and just looking at the facts as they are.
The learned helplessness of Equifax
At no point in history have electric motors been less powerful than ICEs. That's not the interesting part. The interesting part is the battery. Comparing battery electric vehicles to series hybrid vehicles is asinine.
Be sure that this is how OP made his code himself... And that you can easily find other code that your work is "derived" of, even if you did it completely on your own with only basic ideas from wikipedia.

Of course, check back with your lawyer if you're that concerned. But nobody wants to live in a world where you can't make your own 200 lines of code based on ideas found somewhere else (ideas which are not owned by anybody).
There is no such thing as an implicit license, though. The absence of a license only indicates the absence of a license, i.e. no license.

There is no precedent for BSD/MIT implying any patent grant.

So in other words it's only the chance of an implicit patent grant, which may or may not actually hold up.

In fact, this entire argument is backwards. React is licensed under the BSD license and comes with an additional patent grant. If the BSD license would imply any patent grant, the additional patent grant would only count on top of that so the FB patent grant would actually be irrelevant. If that's not the case, there is evidently no implicit patent grant in the BSD license. You can't have it both ways.
When it was popular, the 2 big drivers were:

- The cross platform UI, Tk. Even if you didn't like Tcl, it was, for a while, one of very few open source ways to get a UI that worked on a variety of platforms. Many things, mostly the web, killed this need. Also, there are Tk bindings for other languages now.

- Dead simple, lightweight, way to embed a user facing scripting engine into your application. Especially when the end user might be "technical", but not a developer by trade. This is still a need, but it looks like people are turning to Lua, Javascript, etc. Tcl is still embedded in a lot of hardware devices though...cisco routers, F5 load balancers, etc.

Edit: Related trivia. TCL's inventor, John Ousterhout, was also one of the co-creators of the raft consensus algorithm.
Hi all,

I'm one of the authors behind https://www.adoptopenjdk.net (CI at ci.adoptopenjdk.net, project at github/adoptopenjdk) where we are providing nightly and release builds of OpenJ9 (as well as a host of other OpenJDK derivatives). We've recently been granted the TCK (as the London Java Community) and so you'll shortly have professionally tested 'You can call this Java' binaries.
Larry always had a 10-year technical vision

Is that harder to do now than back in the 1980s? The pace of technological development has accelerated, and it's so hard to predict the standards and platforms and business needs that will arise 5 years from now, let alone 10.
so you are opposed to drivers licenses?

and for the record, they meant the antichrist as an actual person, not a metaphor...even though there's plenty of evidence that the book is referring to roman coinage and caesar.

i really don't know how to reply. you are saying identification is wrong?
Why on earth would you want a third party CA to verify your own identity to you? What's the point? Just run an internal CA. For that matter a third party CA is worse, since it's an additional element in the trust chain.
Bell and Howell Computer (Apple II for Education)
Nothing in Rust is an "experimental construct", so I'm not sure why you keep using that phrase.

Lightweight formal tools like those available in Rust do guarantee that your program satisfies certain correctness properties that Go cannot.

To guarantee correctness in all aspects you need more heavyweight tools than Rust provides, but they do exist.

No, languages that let you "iterate" and don't provide any sort of formal guarantees don't help you make correct code. They help you pump out a lot of mediocre code that probably works acceptably enough to satisfy a business with a medium-low focus on correctness.
We have always used local.{site}.com as a sub domain rather than tld. Makes CORS rules simpler, and we actually have a real dns record pointing to 127.0.0.1 so we don't have to bother with HOSTS
do you really think that the individual states can do better?
What? No; that's ridiculous. Running an internal CA is absolutely the right thing to do in almost any situation. Why on earth would you let a third party insert itself into your internal trust relationships?
The Beige Box Fades to Black (2002)
Hey everyone. I'm the Tech Lead of Google Registry and I'm the one behind this (and likely future) additions to the HSTS preload list. I might be able to answer some questions people have.

But to pre-emptively answer the most likely question: We see HTTPS everywhere as being fundamental to improving security of the Web. Ideally all websites everywhere would use HTTPS, but there's decades of inertia of that not being the case. HSTS is one tool to help nudge things towards an HTTPS everywhere future, which has really only become possible in the last few years thanks to the likes of Let's Encrypt.
> gas stations start disappearing

Already happened in Japan.
The paradigm works well as long as the designer has a clear idea of what the user wants to do and as long as the designer('s boss') and the user's goals are aligned - and as long as the designer could anticipate all use-cases.

Nothing is more infuriating than finding out that something that should be straight-forward to do is hard or even impossible because the option got taken away in the name of UX.

Actually, there is one thing more infuriating: If that UX was also inspired by business goals and not user interests.
Removing the calls to existing malloc on an embedded system would be trivial. Just point it at a predefined RAM area instead. It uses malloc only so you can play with it on a full featured OS, not because they left something out.
All of them do with 3-rd party libraries like JCuda. Bundling that into JVM is even a disservice to the user, because it is much more difficult to keep up to the newest CUDA features.
> Currencies like Monero and Litecoin are more truly speculative in that their value rests solely in perceived future utility and adoption.

You have bitcoin & litecoin reversed there friend. Compare organic looking transaction count and volume, adjusting for market cap.
If you create a GitHub issue asking for this and explaining the use cases involved, then sure - we can look into creating this. https://www.github.com/freecodecamp/mail-for-good/issues/new
No. __Their__ petrodollars. It's their oil. The demand for their oil doesn't just come from America. In fact, America isn't even the largest individual buyer of Saudi crude and constitutes a small percentage of total destination of their crude.
1) catch a fly and wash your hands

2) see the fly walk over your food, your face, your kids food...

Do you want to touch a "dirty" fly, or eat what the fly has walked on?

I'll take #1 any day.
Author of the article here. You are absolutely right, and many of the other comments here suggest that people are struggling with problems that stem from the fact that their branches are long-lived.

I would encourage everyone to consider adopting trunk based development (https://trunkbaseddevelopment.com/). I expect this to solve many of the problems people have. Using short-lived feature branches that are merged every day, merges are trivial, and history easy to read. A rebase-based workflow wouldn't be that harmful if you use short-lived branches either, although the argument for preserving history still stands.
I feel like most EMP damage on small electronics comes from blowing out small in-chip wires and transistors. I wonder if an EMP could induce enough current to overheat those little (but large by chip scale) silicon wires.
Giving people credit without seeing how much they already owe and how they're repaying it is insane. Rich people can go over their heads and default just as well as poor people. There is an obvious and valid need for credit reporting agencies to exist.
Batteries are chemical by definition. The closest thing to storing energy in nanostructures would be nonchemical supercapacitors, which use nanostructures or nanofabrication to achieve high surface areas. As a side effect of electrical attraction they store some energy mechanically too.

In general storing mechanical energy at the nanoscale is not efficient. As you get smaller mechanical properties become less relevant due to the increase in relative surface area (aka square-cube law). That makes electrical and chemical properties much more powerful.
Wow, you guys have very different use cases from me. We do all internal authentication through server and client certificates. I'm still astounded that people seem to want a third party to participate in internal trust relationships, which seems just like a really bad idea to me.
Think about pain as a feedback loop between your brain and the pain site. The feedback loop itself is a thing, and can cause additional pain if not interrupted. It can cause your muscles to tense up, etc. If left untreated too long, it can continue on despite the initial cause no longer being a factor.
I remember years ago my friend was gong to college for CSCI and had to write a malloc for a course. He procrastinated till the last... night... and wrote it. In the free() routine, he simply wrote "return true;". The TA's unit-tested code because there were over a hundred classmates to test. Well, the unit-tests must not have been very good because he said he scored a 100.
Seems neat, better than Terraform, although limited to just nix and a few providers. Hopefully that will grow. I've been working on a provisioning tool myself. Provisioning is hard, and supporting multiple APIs can be really difficult.
Welcome Hermes JS, a universal action dispatcher for JavaScript apps
How about the memory allocators used by Linux, Windows, BSD and Solaris? :)

It doesn't matter if the allocator uses buckets (indexed by the block size range) or not, it still has to find blocks of suitable size, for some definition of "suitable." So look at his get_best_fit and add_node functions. These ensure that his alloc and free functions are O(n) at best. Clearly, we can do better.
Tips on How to Approach Tough Decisions in Business
Noone care about the UX. People just throw their garbage wherever.
*.localhost is a cool idea, would be cool if it allowed self-signed certificates as valid, or even have the browser do some magic and pretended it had an ssl certificate.
I don't know about you, but I prefer to store the value that I work for, in something that doesn't burn 2% off each year.

And if I have to buy something, I will just trade in my value stored with the thing I want to buy. I don't see any need to go to an intermediate thing that keeps decreasing in value.

Paper money was preferred over gold because it was inconvenient to keep working with gold, not because the paper loses its value.
Accurate! For many applications it was considered irrelevant and motors were just wound for a fixed speed. Outside this range the efficiency can drop drastically, below 50% for some motors (hence why shunt-wound motors were once used).
Fresh squeezed orange juice is 110 calories per 8 oz serving. But most people in America would drink a glass more like twice that size.
You shouldn't be locally rebinding domain names that exist on the global Internet. That is a recipe for disaster, as it makes your test suite and potentially even application logic dependent on your /etc/resolv.conf. It can cause spectacularly difficult-to-debug issues down the road as well as leaks of potentially confidential data (this is what ICANN's Controlled Interruption process was designed to mitigate). And you just can't expect other developers to have to change their DNS config just for tests to pass.

The best practice for at least the past decade has been to either use subdomains of globally resolving domains that you own, or use one of the four testing TLDs specified in RFC 2606 that are guaranteed to never be delegated: https://tools.ietf.org/html/rfc2606
Yes this was my first thought after reading the article: no apparent evidence that these animals experience the passage of time at different rates.
FWIW because Apache is a thing, I always assume BSD/MIT means only what the license says it means. This is actually why I prefer large projects adopt Apache because it holds a lot more water by being an actual license with real legal language rather than just something cobbled together by programmers (though as a programmer I have to admit I prefer the brevity of BSD/MIT).

I don't understand how anyone complaining about the FB patent grant could honestly bet the farm on any implicit grants in BSD/MIT style licenses. The only logical conclusion if you're that scared of patents is to avoid anything without an explicit patent grant, i.e. sticking to Apache, GPL and friends.
Because it's much more important for a fly not be swatted than for a large animal to swat it.
This is pretty awesome. Updates on the AC bill would be appreciated ;)
A few maybe. It's definitely the reason we (Pink) went ICO for funding, to be able to raise money because real-world contacts didn't like the potential link to funding our venture.
Search for the Fastest Deep Learning Framework Supported by Keras
Show HN: Zork for Google Home
I am using Postgres, Python, Flask, Elastic Search, Redis, and Docker.
Is it my unfamiliarity with C or the code is really terrible?
It seems that coding practices that we have started to think of as common sense are anything but.
Do you make sure to never copy code from Stack Overflow because the submissions may be copied from somewhere else?
The Pirate Bay Uses Your CPU Power To Mine Cryptocurrency
Meandering Toward Insight
Show HN: BundlePhobia – find the cost of adding a new npm package
For quick and dirty arbitrary localhost domain names, I setup localhost.dog.

Try:

dig any localhost.dog
dig any thing.localhost.dog
dig any you.want.localhost.dog

I find it useful, though its uses are admittedly limited. TTL is 30 days, but some resolvers (e.g. Google's 8.8.8.8, 8.8.4.4) dial it back to 1 day.
> Contestants were required to give their email address and share their location in order to earn a chance to win tickets to see Manson live at a show near them.

ah ok
free returns void, so even the "return true;" was wrong.
> In addition, every time a company runs a credit check on me, the credit reporting company must snail mail a copy of my credit report to my physical address.

Wow, that's really user-friendly, I wish it would be handled like that in Germany too.

Instead, German registration offices are selling citizen registration data in bulk to most interested parties and they couldn't even tell you to whom [0].

People can opt out of that process, by handing in a written objection with their initial registration, tho barely anybody actually does that because barely anybody is aware of their data being sold in the first place.

[0] https://www.golem.de/1010/78398.html
> Previously, when making materials for my own use, I used to put the paste the texts into spreadsheets, with one sentence per line/cell. It works well.

Yup. I created a script that would parse paragraphs, and create an HTML table automatically, with one row/sentence. This way at least you know where you are in the sentence :-)

Are you interested in language learning, or was this a one-time project?

I have a crazy project in mind, if you'd be interested in joining forces perhaps it would be more feasible to do it.
Alcohols (including our favorite ethyl alcohol) will kill most if not all arthropods on contact. They absorb it through their exoskeleton and due to their open circulatory system the poison will spread quickly throughout the whole body. The lighter alcohols will evaporate quickly too, making them convenient and effective knockdown agents.
Only partially related to this topic, but is anyone else driven crazy by the Cadillac taillights? I haven't talked to anyone else who is, but I can identify one from a mile away at night. It's like the refresh rate is just low enough that it flashes and it drives me nuts.
Exactly even if the wholefoods partnership went nowhere, they can get the money back. A risk to Amazon would be to spend a decent portion of their cash on an unproven or unprofitable venture. Whole foods was profitable. Not wildly, but they made money...
Evolving-Snakes: Snakes from the classic game evolve using a genetic algorithm
I think he was referring to OPEC pricing oil exclusively in US dollars.

There is pressure by some oil-producing countries (notably Iran and Venezuela) to sell in a currency other than USD for political reasons.
I literally just found some UX in the trash.
Why? If I spread the rumor "maybe bananas contain rat poison" and Whole Foods would stop stocking bananas, how would that in any way legitimise fears of rat poison in bananas?
Exactly. You can run your own ACME compatible server internally and auto issue internal certs just like LetsEncrypt does. Then just put the company CA on your base Windows/mac images or policy, and create debs/rpms for your Linux devs/admins.
I love it when folks do new/crazy stuff, but I wonder if this idea preys on a typical but flawed mindset: "if I can just find someone to build my idea, it will be great!"

While there are rare cases where you get a lottery ticket, most ideas need much more than $10k of effort to make work. Start with an MVP, iterate ruthlessly, and pivot if/when needed.

This feels like a version of those companies that pitch inventors on getting patents (while charging them a lot of money), or vanity press companies.
He was bound to be reincarnated sooner or later.
In addition, we contacted a few online store customers since we knew their mailing address. I believe the Manson camp also mailed some of those folks post cards with a similar theme.
Nope. Software patents are basically bullshit and I'm glad I don't live in a country where they pose a direct threat to companies.
Well it's probably not going to be as bad as my S3 bill but I'm not looking forward to it.
I can finally load the CNN webpage without adblock AND use a 30MB Excel spreadsheet at the same time!
> perhaps using machine learning.

What? You can't just say 'machine learning' about every (perceived) problem you hear.
But they are not. Altcoin value relative to Bitcoin peaked in june 2017
Even Monero isn't completely private. If you use an exchange to get in an out of Monero, they can probably link your transactions given an approximate timeframe.

Until we have serious ringsizes this will remain an issue.
Is this an engineering error or an intentional move from Spotify as a company?

I use Safari as my day-to-day browser (I switched from Chrome 2 years back) and I'm a satisfied user. I'd be less happy if companies started dropping Safari support.
There is no such tab for me.
FYI your link doesn't work.
Ru-bucks are actually liquid, and have a market (even if thinly traded), so you could at least hope to value them.
I agree with all of your comment except for the bit where you write that it is also an easy one. Writing a memory allocator without obvious (and not so obvious) bugs is really hard.
> I've noticed that when I get a blink/flinch response from
> something (usually some sand or a bug hitting my face when
> I'm on the bike), it feels like I blink just a split second
> before the thing hit me.

We know very little about conscious perception or even the locus at which sensory signals are integrated to generate a conscious percept. But it's perfectly possible that delays differ across modalities and that the proprioceptive signal about lid-closing reaches whatever-relevant-area before your visual system catches up.

> I read something once about our perception of audio being
> delayed by ~100ms so that it synchs up with our perception
> of vision

Not an expert on audition, but the brain is really good at generating coherent representations of the physical world across modalities. I wouldn't be surprised if such cross-sensory synchronisation happened in some form.
3) Do not care at all, and consider that our bodies are pretty well tuned to handle such thing as a few particles of foreign excrement (or other dirty things).

Seriously, we have become irrational animals afraid of everything. (I would wash my hand after splashing a fly if there was a rotten corpse around, though, and would have done even without the fly because my nose would have alerted me of a chemical danger.)