skysight-inc/HackerNews huggingface dataset:
> You are taking his definition of "empty" quite literally while in the article, his definition of "empty" clearly states:
> sugars cause dental caries and are a source of excess calories, “empty” of vitamins, minerals, protein, and fibre

Yeah, that also stretches the definition quite a bit, and it's like saying "protein is empty of vitamins, minerals, fat and carbohydrates".

None of the macros contain vitamins or minerals or fiber, so what exactly are empty calories?

> Interested to hear why you "think that sugar has a special place in our body". Is this from empirical or anecdotal evidence?

I think all of the macros interact with the body in different ways, but sugar is interesting to me because of how much of it is used for brain processing, and how it's also leveraged to trigger insulin to store the macros.

Related to brain function, though, is that depriving yourself of sugar (or complex carbs) can regulate seizures in epileptic patients.

So, IMHO, the article somehow tries to differentiate between complex and simple carbs, but if that were the case, why would complex carbs somehow still factor into epilepsy?

I think we have a very very basic understanding of how the different macros all interact with our bodies, especially sugar.
No.

- If you have an AMD CPU or run a Kernel with KPTI you are protected from Meltdown.

- If you have an AMD CPU or compile the browser with retpoline you are protected from the second variant of Spectre (branch misprediction).

- If you have site isolation you are protected from the first variant of Spectre (bound check).

Thus, as it stands (and my understanding is that more variants will inevitably be found), this feature alone mitigates the known attacks on AMD hardware.

Of course the real mitigation is to air-gap your computer and only run code you have proven to be secure by hand. But Google can never suggest that. /s
Compiling is independent of source and target language, although it is mostly used to describe transformation from a higher-level human friendly language into a lower-level machine friendly language. Even so, the defined meaning of compiling is independent of the source and target languages. If you want to use the word "transpiling", you would have to define it in terms of compiling; transpiling is a special case of compiling, where the source and target languages have such and such properties.
The GoPro 4 was disappointing after the GoPro 3, in some ways it was a step backwards. They didn't provide a compelling reason to upgrade and left people who were previously loyal to the brand looking elsewhere
Baby Registry Sign in Babies R US – Gift Card Balance Check
By creating a registry at BabiesRUs, you are not only creating a list of gift suggestions but you can also earn. Here we will discuss on how to check Babies ‘R’ US Registry gift card balance and Baby Registry Sign In Babies R US. BabiesRUs is such reliable destination where you can get everything you need for your baby and you can create an online registry at it.
Yep I remember going through a list of phone numbers printed on a dot matrix printer, asking for ‘elite’ access back in the 80s.
Musician’s White Noise YouTube Video Hit with Copyright Complaints
The major exception is Monaco, although this is only hypothetical since they haven't actually issued any cards.

It's also, ahem, a house of cards for its investors, but that's another story told on my blog: https://gyrovague.com/2017/06/16/monaco-doing-the-math-on-an...
I voted you up, but I respectfully disagree with this.

Here's a couple recent papers on what mental fatigue is —

http://www.viriya.net/jabref/why_self-control_seems_but_may_...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3856320/

I believe that a lot of mental fatigue is actually an evolved mental pattern to move people from "exploit mode" back towards "explore mode" in explore/exploit tradeoffs, and the negative affect is the prompt to doing so.

But I think — and my personal experience has borne this out — that the negative affect/boredom/unrest can be mentally overriden by recognizing what is going on. I don't believe there's anything like a "fixed" store of energy for mental tasks independent of things like sleep pressure, hormones, blood sugar, glucose, etc.

If it's physical/biochemical — sleep pressure and flagging concentration — that calls for a nap, sleeping, or at least a break. But if it's just boredom, I don't see that as an energy problem. With practice and training, it can be overriden safely and in a life-affirming and healthy sort of way. Profitably, too.
appears so

https://techcrunch.com/2018/01/04/gopro-cuts-200-300-jobs-la...
For me, cutting taken videos to a max. 2 min excerpt showing highlights only got way too time intensive. Uncut videos barely became touched twice.
Reminds me of the fire starting birds in Vernor Vinges "Marooned in Realtime", awesome book.
Yep, the 'you wouldn't believe what just happened' stories you trade with your skiing/boarding/biking/skating friends are way more interesting with 'check out this footage' at the end.
Nginx tutorial #1: Basic concepts
It's not a new word. People have been using the word "transpiler" or "transcompiler" for source-to-source compilers since at least the late 80's [0]. They used to be popular for translating between different dialects of assembly. Then they fell out of fashion for a while before gaining popularity again in the last decade for targeting JavaScript. So while the "JS world" is responsible for re-popularizing both the word and the concept, they certainly didn't invent it.

[0]edit: Apparently 60's.
To bring it back to the article, it's a bit like how CannaSOS (think a mix of Amazon & Rotten Tomatoes for weed) are stepping up and developing a crypto token & platform specifically for the purpose of buying/selling marijuana.
I have always classified Monaco as one of those ICO projects where they don't even plan to actually implement the business model. Because why would you when you can just party 10 years in Ibiza with the raised ICO funds?
mods, maybe update the link to the current one?
Fixing Facebook: Mark Zuckerberg's tough goal for the new year
Vintage Computing for Trusted Radiation Measurements
But presumably it does cover your balance if the bank fails because it can't cover a large loss to fraud?
Then they should have bought a laptop with a pure GNU/Linux or BSD variant, and help companies that target UNIX developers stay in business.

Pure UNIX server software was never the developers target market of neither NeXT or Apple.

UNIX compatibility was always just a means to port UNIX workstation software into their OSes, not as a means to write UNIX server software.

Just like Microsoft did in the past and is now doing it again.

Their developer target market are the ones using their sancioned languages and SDKs.
German IT news site heise.de posted a nice tongue-in-cheek article about the vulnerability:
https://www.heise.de/newsticker/meldung/XeroxDay-Zero-Day-Sc...
I can speak for CommonLisp, scheme and Racket. Someone else will have to answer for Haskell. Generally, LISPs are extremely flexible, reasonably fast, compiled languages with macro systems that allow you to develop a domain specific dialect. Some of them, like CommonLisp and Racket, come with a pretty huge set of libraries, tooling and ecosystem.

> Why aren't they used?

They are used a lot.

> Is it because they are too hard to use, or to difficult to approach for a beginner?

They tend to be easy to learn but difficult to master for writing idiomatic code, i.e., have a relatively long flat learning curve.

> Is it possible to hear bad things about those languages?

Sure. In my personal experience, their biggest downside is the same as their biggest selling point: their flexibility. Code is generally hard to maintain and read by others. You can invent some incredibly hacky spaghetti code monstrosities in LISPs if you want to. More disadvantages: high memory use, dynamic typing and dynamic dispatch can suck big time (e.g. Racket OOP methods are mostly checked at runtime, which can lead to testing nightmares if you're not careful)

Overall, CommonLisp and Racket are pretty good 'batteries included' languages, whereas some scheme implementations are extremely fast and evolved small extension and scripting languages.
>decided to use a new word

A friendly FYI... the old word "transpiler" has been around since at least the 1960s. See the 2nd-to-last paragraph on the last page:

http://comjnl.oxfordjournals.org/content/7/1/28.full.pdf+htm...
Didn't realize heat shock proteins are so useful. This explains a lot for me, thx.
We're not talking about "empty land," we're talking about member states of a federation. Those members get to decide, you merely tell your state, vaguely, what you want.
And since this patch is opt in it isn't enough to secure cloud providers.
The challengers are here already.

For example, XRB.
In the same vein, would you say precious metals are also a Ponzi scheme?
Indonesian scientists embrace preprint server
I don't think adults have an inability to get absorbed that way; I think they still get that when they watch more "traditional" blockbuster movies. The problem is this mental division between what is perceived as commercial and fun, and what has to be seen as art. Basically, once people realize that something is very different from the baseline of normal movies, they will start to get into art+interpretation mode and spoil the pure experience. Christopher Nolan is probably one of the people who really manage in all their movies to keep the balance between those two worlds.
Yeah, that's a good definition.

My (less sarcastic) understanding was that "compiling" means translation from a "high-level"/"humans-first" to a "low-level"/"machines-first" language while "transpiling" is translation from one high-level to another high-level language.

That would make gcc, clang (mostly) and javac clear examples of compilers while GWT, coffeescript and the C preprocessor would be transpilers.

I guess TeaVM would fit neither by those definition but it would definitely be closer to a transpiler.

Then again, I believe GWT calls itself a compiler, so I got nothing...
>Absolutely. By why 'ought'? What's stopping you?

I don't know of any decent tools. Something that would give an end user a nice UI to let them edit a markdown or JSON/YAML file and issue a pull request following a team defined workflow, for example? Or a WYSIWYG markdown editor that can issue pull requests following a team defined workflow at the click of a button?

>Git has an API

I noticed.

>I am almost positive this already exists in many various forms online

Most teams I've worked with don't have anything. One of the first things I do when I join a team is figure out their workflows (typically baked into people's heads) and get them down in a script.

>It breaks down, IMO, because of environmental constraints. You're trying to maintain alias sets across machines

A) git aliases are a poor substitute for a decent workflow program.

B) A lot of workflows integrate a lot of different things - e.g. by convention, branch names on new tickets often contain the JIRA ticket number followed by a slugified name. That means to properly script a workflow you need to make an API call to get a ticket number and slugify the name and use it to create the new branch.
You just described most iCO really.
Ethereum reaches $1000
you made my day :)
Maybe the white noise messes up the AI trying to find songs in it...
That's a good tip however the AP AC LITE I bought was set to VHT by default.

If you really want super high wifi bandwidth and range the pro/hd APs are what you want to go with.

That said the Wifi performance on the AP LITE I have is better than the performance on some of my previous high end routers like the ASUS AC-87u which is a 2400MBP/s rated router with 1733MBPs Wave2 TurboQAM enabled 5G radio.

Most of my network is wired and I have 2 Unifi AP LITE access points (I don't really need 2 for a 2 bed 78 sq/m apartment but it was a package deal for me), and it performs better than the Nighthawk and the ASUS routers I have.

I'll check the connectivity monitor to see if I can squeeze even more simultaneous bandwidth so thanks for that tip.
Before we had recording technology, the business opportunity didn't exist. Sometimes, opportunities only exist as long as the technology is workable, and eventually become unworkable when the technology is democratized and commoditized enough.
The Correction is Nigh
Sure, but the key here isn’t “don’t work late at night”; it’s “know yourself, be honest with yourself, and act accordingly”.

Personally? 90% of the time, if it isn’t done before lunch, it’s not getting done. So, I come in as early as I can and get my heavy lifting done from 7a-11a.
Bitcoin Transfer Solution
In the movies, they use 555 to show a fictional phone number in USA, I don't know if there is something similar in Taiwan https://en.wikipedia.org/wiki/555_(telephone_number)

Since this is not your phone, are you sure that it is not somebody else phone?
The overall structure is similar, many themes sound like they were modified from Star Wars (or rather, the other way around), and 6:55 sounds like it was literally copy pasted.
Let's not do this again.
No they won't, because Google keeps saying that even with Treble, OEMs are the ones responsible to push any kind of update not Google.

So unless Google changes their mind, users will get the same amount of updates as they are getting now on non-Treble devices.
I don’t know how it’s implemented, but JNI works I believe.
Lifting after work gives me something to look forward to.

It also wears me the fuck out - so I go to bed early, sleep really well, and wake up the next day feeling recharged.
> It can mostly be fixed by making sure aborted speculative execution has no side effects.

Not an expert, but if speculative execution has no side effects, not even on timing, then you might as well disable it.

Speculative execution is meant to speed up computations.
Given the above, when do you think this will become enabled by default?
This is super cool, if a bit scary. Man Australia has it all though, 8/10 of the deadliest spiders, half the deadliest snakes, crocodiles, rockfish, and now firebirds.

Inhabiting Australia is a testament to man's arrogance.
> For online payments bitcoin works quite well

Bitcoin payments could, theoretically, work well - but that's not currently the case given the prohibitive transaction fees.
> It’s become very fashionable in the last couple of decades to forget what good government can do, what good union organizing can do. The idea that benevolent capitalists will just take care of us and the people on top will magically distribute wealth and happiness and security to us little people … no. It’s time we wised up. Strength comes from community in all things. Dunkirk is one of those stories.

This reminds me of something that Hany Abu-Assad, a Dutch-Palestinian film director[0], once said in an interview. He was asked how it is possible that from countries like Iran, with its oppressive regime, we get such amazing directors as Abbas Kiarostami, who created beautiful humanising movies. After a brief moment of contemplation, Abu-Assad answered "society is stronger than the system."

> Would you say “Dunkirk” is your most hopeful film?

> Well … yeah. “Interstellar” is pretty hopeful. But then again, the whole world has ended. There is that. [Laughs]

Funny how one can interpret that both as "doesn't sound very hopeful to me", and "the more impossible the odds are that were overcome, the more hopeful the message inherently is".

WARNING: INTERSTELLAR ENDING SPOILER BELOW

What makes Interstellar especially tricky here is that on the one hand, saving humanity (and presumably as much other life as possible) from extinction when the entire planet is dying is about as big a challenge as it gets, and therefore makes the film feel very hopeful, but on the other hand the ending also implies that the universe is predeterministic, and that can be viewed as the opposite of hopeful.

[0] http://www.imdb.com/name/nm0009463/?ref_=tt_ov_dr
I suppose not, but what do you expect will happen instead?

There's a good chance the answer will be "YouTube shuts down", and while that could be a good thing, you'd better have a replacement ready for deployment. Preferably something open source and distributed.
Meet 'Meltdown' and 'Spectre,' the chip flaws causing problems for everyone
With torrent being blocked in so many countries, it seems more like the end of piracy.
Machine Learning Projects for the Past Year
Shouldn't be much more than a 3-4 lines of code to import from YAML with this library, especially if you have a simple schema:

e.g.

import strictyaml as sy

MY_TRANSLATIONS_DICT = sy.load(
Path("translations.yml").text(),
sy.MapPattern(sy.Str(), sy.Map({"French": sy.Str(), "German": sy.Str()})),
).data

translations.yml:

Hello:
French: Bonjour
German: Guten Tag
Goodbye:
French: Au revoir
German: Auf wiedersehen

It would negate the need for most of those tests checking for invalid data, too (the above would raise an exception instantly if there is a YAML syntax error or if the data doesn't match the schema).
> I mean, who uses touch screens for development?

Touch screen is very helpful if you do not plug a mouse.
Not just for web/mobile apps.

For scrolling the console lines / codes, it gives you a better feeling than finding the correct Fn-key combination and location of the PageUp/Down keys.
The scrolling using a touch screen is definitively not comparable with the two-finger gestures on the touch pad.

Selecting a window / moving window around is also more comfortable with a touchscreen than using the keyboard or touchpad.
Christopher Nolan is the Elon Musk of hollywood except he completes his projects in time.
For online payments bitcoin works quite well

Many people who tried to buy stuff on Steam with bitcoin seem to disagree. In fact Steam recently stopped accepting bitcoin since they apparently couldn't make it work.
All the tools seem to mostly concern web-apps (something interactive). I have to build a essentially static website, what are my options? I am a bit out of the loop, but the appearance of the website is a bit unusual so using just a template is not possible. Should I still use a framework or just code it in raw html? If raw html is an option, how can i reuse stuff (for example hamburger menu on mobile)?
oh god I thought it was a team name not an actual animal.
Head of Offline Marketing in SE Asia at Dahmakan (YC S17)
EEG noise to signal ratio is so ridiculously low that you really need to be as close to the brain as possible. Any muscular activity produces electrical currents an order of magnitude higher.

As a side note: what an FMRI sees and what an EEG measures is fundamentally different. EEG can reliably only detect the Pyramidal neurons in the cortex an MRI can see below that.
First bitcoin was insignificant.

Then people made fun of it.

Now current institutions will have to choose between embracing it and fighting it. Some of them do one thing, apparently VISA chose another.
All MacBooks prior to the 2015 generation and MacBook Pros prior to the 2016 generation work fine with up-to-date Linux distributions.

Newer ones might still have some limitations like:

- stuff might not work out of the box and needs manual setup (keyboard, Bluetooth, NVMe, Touch Bar, ...)

- internal Audio not working (MacBook Pro >= 2016)

- WiFi not working (MacBook Pro with Touch Bar)

- Suspend not working (MacBook >= 2015, MacBook Pro >= 2016)

- Battery draining significantly faster than under macOS

If you can live with these limitations you can use a MacBook/MacBook Pro very well full time with a Linux distribution of your choosing.
Could you explain the point about not sending sensitive documents to a cross-origin process further?

From my understanding, the mentioned MIME types were already protected by CORS (e.g., you can load a non-allowed cross-origin HTML document in an iframe, but then you won't get scripting access to it; If you try to get it directly via fetch or XHR, you cannot access the result)

So what exactly changes for consumers of such documents?
So we're not the only:

- tool-using animal

- fire-using animal

- language-using animal

- animal which domesticates other animals

- animal which builds complex structures

Aha! I know! We're the only animal which continually comes up with reasons why we're special.
I'm going to start one, just going to call it Ibizacoin or something.
When you're a public official who intentionally and gleefully ignores the people you're paid to represent, I guess you shouldn't be surprised when those people get extremely angry with you. You chose to ignore them to enrich yourself at the detriment of an entire nation... And now you want us to feel sorry that someone posted a sign in front of your house? HAH!
China offers 10-year visas to 'high end talent'
So you're saying it's the difference between 0's and NaNs. I guess that makes sense.
For lifting the trick is to listen during rests, and pause during your actual sets. Once you are trying to pick 400lbs off the ground you don't care one bit about the noise going into your ears.
> Aha! I know! We're the only animal which continually comes up with reasons why we're special.

Nope, that'd be cats.
It is technically right. However, even in a 100% firesale, they could make - say - $10bn to $20bn, because the fundamentals of their companies' earnings and dividends would entice sufficiently many new investors to step into the market.

Cryptocoins have no such fundamental value backstop - someone desperately trying to sell a large fraction of the market cap would drive the price to basically zero in short order.
When good design goes bad – examples of ugly UI with great UX
You can do LORETA inverse solution to go from EEG to voxels which approximate internal sources. The problem is that this model does several suppositions about the brain structure that may or may not be true. In my opinion, surface currents are only good for surface sources, as the neurons in cortex are aligned and thus generate relatively strong currents in comparison to neurons inside the brain which are positioned "randomly".
My impression of Scala is that it has no taste, design, direction, or style. It's just a huge pot of poorly integrated features. It's like PHP 4 in this regard.

I'll take a language with some resemblance of a coherent design like e.g. Kotlin any day over it.
It looks like none of the BSDs were in on the embargo, so given the complexity of the KPTI patches for Linux, I'd guess it'll take a while to develop the equivalents.
I love 2001, but Inland Empire was almost too much for me, I'm pleased I went to see it though. From Lynch watching Eraserhead or Mulholland Drive (heavily influenced by Ingmar Bergman's Persona) were much more pleasurable.

After leaving an afternoon screening of 2001 directors cut I felt like I'd been taking acid. I really respect Nolan as one of the best modern filmmakers, creating blockbusters with integrity is a big ask.
Yeah, it's a proof of concept without any real security added. I do believe security is implementable. How would you use PostgRest to implement authorization in an existing system? It seems to me that we could benefit from a drop-in solution.
Snapchat may introduce ads that users can only skip after three seconds
Crash Alert Service for Altcoins
Time flies like an arrow.
Fruit flies like a banana.
16:9 fine for desktop displays where its usually large diagonals, but on 15' or smaller is kinda lose too much vertical space.

Anyway is about personal choice and currently there isn't much choice for 3:2 laptops for reasonable price/specs
Agreed. Having a data structure under the hood has so many benefits.