skysight-inc/HackerNews huggingface dataset:
NOTE:
This packet is sold by wait, not by volume. Packed as full as
practicable by modern automatic equipment, it was delayed the full net
wait indicated. If it does not appear full when opened, it is because
contents have been compressed during shipping and handling.

http://www.directionsforme.org/item/315569
> to speak [...] intelligently for a few minutes on topics you know nothing about.

Is this even possible? Or is it just an appearance?
You hit the nail on the head for exactly why I couldn't stick with a ketogenic diet. It became too much of a burden on the people I was with to feed just me because everything they wanted was stuff like tacos, pizza, rice dishes, fried dishes, etc. I have an unresearched (by me) theory that the reason we have so many carb heavy diets is due to the fact that carbs are such cheap calories. They were good for surviving when we were poor but now we should move past them
True, but I also think part of it's the Internet and much more opportunity to procrastination (i.e. now). When I was lad... we had slashdot.org, theregister and theonion, you'd be done within 20 mins. Now we have HN, SO, reddit, podcasts, blogs, twitter, etc.. When Sawyer started on TT I don't think 14.4 modems were even widespread.
Engaging Your Users with AWS Step Functions
Why on earth? It is resolved by the compiler, there is absolutely no performance difference between using var and explicitly specifying the type.
Lol I am in my hem hem 50's some of my colleges though I was in my 30's recently :-)
The important bit is kind of buried in the middle:

It is important to note that as the record is malformed, it should not traverse any sane DNS resolvers. Because of this, the issue can only be triggered if the victim(s) are accepting DNS responses directly from the attacker-controlled server. Typically, this would require an active Man-in-the-Middle attack.
I wrote this. I'll be monitoring this thread and responding to questions here for the next few hours.
I disagree. First, I don’t want to write a “destructor” for every view a model it touches, because I already have to write a “constructor”. I will reset the view’s local state when it’s activated and not worry about resetting it when it is deactivated. Also, my apps are built such that state is shared across tabs of the app if they are open in the same browser. The user doesn’t have to navigate away to see model changes. So your solution would be broken in that case.

Calling fetch all the time because the user navigated away doesn’t make sense performance wise.

Think about it. If Django/RoR had their ORM make all modal instances global singletons and any view there could modify the properties of the model, but for persistence still had to save them to the DB, would you want all of your views to have to roll their own reset code? Would you trust such code? No. That would be nuts. So why is that ok on the client side? Local state is ok for emphemeral data. Use it instead of modifying global state with data that is not ready to be committed.
Does it bother anyone that this study is intentionally misleading by masking the fact that the carbohydrates tested were refined sugars?
Is ZeroNet built on ipfs or a standalone implementation?
Yep. It’s all thanks to the agricultural boom. Grain is everywhere and it is CHEAP.
rice and tortillas are carbs.
Because in the 90s, no one knew that all it took was pizza to get people to give up personal data[0]. Hell, a lot of data doesn't even cost them anything. Most people give up their browsing data for free. I guess it helps that the typical user doesn't even know how much info is contained in their browsing habits.

[0]: https://news.stanford.edu/2017/08/03/pizza-privacy-stanford-...
The title of the article should really get rid of "tech". This is an inherent feature(or bug depending on perspective) of a capitalistic system wherein companies are designed for profit and will target markets where there is more potential profit.

This is true of many other industries, not just tech, although tech has been capturing much of the interest and ire of not being different. Any time a company accepts outside money, they have a fiduciary duty to build their business in a manner that will lead to the highest return - "maximizing shareholder value."

Now, this is not inherently bad to maximize value as we have seen the largest growth the world has ever seen (not just at the top end, but for the poor as well) because of the innovation and creativity that has occurred due to chasing profits.

Maybe I'm cynical, but I really don't think tech companies truly are in a "quest to change the world" unless you believe every word spoken at demo day. Should be retitled: "Companies are using creativity to chase profits" because that is what they are doing and is what they should be doing in the current economic system.

I completely agree that incentives and structures should be changed to dramatically reduce the income and wealth disparities. The struggle is the will to voluntarily forego profits.
That whole region, from Grenoble France through Zurich and into Munich is also just really hot right now. Tens of thousands of world class talented engineers and recent science grads. Coupled with the alpine idyll locales. the general atmosphere of Gemütlichkeit. Who wouldn't want to relocate there! Kinda longing for it myself on this cloudy NYC morn ;)
Berlin takes 18 months, 23 officials and 1 court date to prosecute a fart
I’ve found eating out socially on keto a big challenge (carbs still look delicious) until I found a hack: unreasonably large portions of salad, covered in salt. Salt is fucking delicious. Add olive oil too if you feel like it.
I'm of the opinion that products which require a separate service to perform their advertised functions (i.e. a "cloud" service-- be it "free" with the product or subscription-based) should be clearly labeled as such. I know that I don't actually own anything that I can't self-host (or pay whoever I want to host it), but it's clear that most people don't. Public education on this front seems valuable to me (but, then, I'm one of those crazy people who believes in standards-based protocols and commodity hosting service).
I know three people who've already moved this year. Two to Germany and one back to Poland.
Can anyone provide a TLDR on what exactly the conclusion of this article is? My experience with a low-carb diet is quite similar to that of @whalesalad, and it remains much more effective than any other diet or a strict exercise regimen.
> imposed structure of adding static types to a project

I'm sure you didn't mean it this way but, for me, I think I reach for my pet dynamic or static typed language depending on whether or not I'm expecting to think about the structure of the program up front. Typing is not something I've thought of as an addition.

If I'm doing something small or I'm expecting to iterate around some ideas/play with some data, then a dynamic language lets me try things out sooner.

If I'm expecting to spend a fair amount of time on the project or I need to think hard about how I'm going to achieve stuff then thinking about the types up front is valuable. I'm likely to go for a statically typed language.

I also have a bias towards statically typed if the project is going to get large. This is because I've tended to have more serious problems with large dynamically typed codebases. But I appreciate this is a bias; there are many factors that affect maintainability.
Some intern got bored

https://twitter.com/congressedits/status/908761643982532609
No. I work as an advisor for a ton of startups and I a co-founder myself. There is no better place in Europe to be than the UK.
Hmmm, see https://en.wikipedia.org/wiki/Murder_of_Lee_Rigby
Well, soldiers aren't super human so I'm glad they did. (Echoes of Lee Rigby...)
Relative success? In what sense? As far as the jobs market is concerned Erlang/Elixir and Clojure have failed to make an impression. Ok, Wallmart, Bleacher Report etc. but search Indeed.com by job title and you'll get what I mean.
Ultimate Beginners Guide to the Blockchain
If you're also wondering about the error message: The flight is over already, it has successfully landed in Helsinki ;)
My company isn't contemplating it in the slightest.
The impact of coroutines on async computation
NEED a HACKER? contact this russian hacker
After too many disappointments with hackers. O my God i still can believe the world still have legit hackers like this out there. i came across Sabina Roman’s post on a blog where she talked about a hacker whom helped her out with a bank hack so I contacted him to see if its truth because of my experience with some hackers that I had to stop looking for a hacker until I saw the post and I decided to try for the last time. its actually impossible to put in words how much of a Genius he is and also can't stop thanking him for helping me through my divorce case because I needed to hack into my husband’s telephone to get some proof before going for the bank hacking .Jonny Belter is a Black-hat hacker and very capable of any type of hack in the hacking world as they call it. He is actually one of the best out there and also very good to understand what so ever you are going through, in my own case the money wasn't the problem and i can gladly say every money spent was so worth it. I made a promise to him that I must tell the world of his good works and if you are interested in any type of hacking jobs you can contact him through his email hackwithjonny-AT-gmail-DOT-com and please tell him Amanda Josh told you about his good works and I keep saying thank you Jonny belter and God bless you for everything.
I'm a Portuguese expat living and working in the UK and at the moment I'm not thinking of leaving but... It will depend on what happens in the next year or so.
agreed.
I wish ketogenic meal kits and keto-friendly restaurant ratings / reviews / guides / accreditation were more prominent.
I strongly recommend checking out Home Assistant, which is fully self-hosted and open-source. The Alexa integration requires the cloud (because that's where Alexa lives), but nearly everything else my system does is under my roof and under my control.
Note that this is probably not what you are thinking (low-carb, very-low carb or even keto diets are good for your healthspan).

The lowest quintile in this study were consuming 46,4% of kcal from carbs (that's about 230 gram of carbs for a 2000 kcal total intake). Not even close to low carb by today's standard in the health blogosphere.

The authors make this explicit in the discussion section:

>>> However, the absence of association between low carbohydrate intake (eg, <50% of energy) and health outcomes does not provide support for very low carbohydrate diets. Importantly, a certain amount of carbohydrate is necessary to meet short-term energy demands during physical activity and so moderate intakes (eg, 50–55% of energy) are likely to be more appropriate than either very high or very low carbohydrate intakes.
I've worked on two projects this year originally developed by developers from India.

These projects have been an ongoing effort to upgrade, resolve bugs and add new features.

The 'legacy' code just causes ongoing problems.

The main issue is everything is overly complex. They use 10x the amount of code that is needed for everything.

They also attack problems in really complex ways.

And they like to create really complex functions that are multi-use instead of clean functions that meet a specific purpose. It's not even really code-reuse or modular as they will pass a value to a function and then run it through a myriad of if statements to figure out what model it is and what should be done with it.

They also don't include much if any error checking, checking for objects before using them, etc so if anything unexpected happens a fatal error occurs.

I have contacted the original development shop, and contracted out some revisions to them. They do have one top notch guy, but he hands off work to other developers that aren't as talented, that's were the trouble creeps in.

To change perspective I would focus on writing cleaner code that is more bulletproof.
>The trouble comes with the way society has been conditioned to have carbs with every meal.

I am pretty sure that isn't conditioning. Eating a burger with no chips is just plain wrong, and the same the other way around as well. When I am eating rice and meat together, if I eat just meat, it doesn't taste good. It is so specific, that there is a specific amount of rice that has to go with the meat. Everyone knows this. That can't possibly be conditioning. People complain of "too little rice", "too much meat" etc. No one could have been conditioned so specifically.
It took me way too long to understand this. I blame the term "value," which in the common sense definition is not weighted according to wealth, but in the economic definition, is.

Fudging the distinction is a fantastically pernicious way to sneak the "capitalism is enlightened altruism" assumption into your argument.
You forgot “WARNING: This product contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.”
Doing an open source version of ME is the way forward to get proactive security. So let's replace it with our own compilation of MINIX :D
Dehghan et al. (2017)) found that carbohydrate intake was associated with increased total mortality. By contrast, any (saturated/monounsaturated/polyunsaturated) type of dietary fat reduced the likelihood of dying.
This is an outstanding point. When watching this talk, I got the distinct impression that Rich has simply worked on a very different class of problems than the ones I have worked on. As we all are wont to do, we extrapolate our experience to the whole universe. But that's not always the right thing to do.

I would say that for the most part, a statically typed language can do the same things a dynamic language can do, but not the other way around. Another commenter mentions the Any type, but I don't think that's it. It's maps. Rich wants to be able to combine maps with a union operation, take subsets of keys, etc. And that is exactly what maps afford. I'd rather work in a language like Haskell where I can use strong types when I need them and drop down to untyped maps when I need them than a language like Clojure where all I ever have is the maps.

Another thing static types do for you is that they make things in your application more discoverable. Instead of tracing through to figure out which data is available and operations something supports, the compiler tells you. I'd rather work in a language where my compiler can help me this way than in one where it can't.
MPTCP's bandwdith aggregation properties are cool---you can effectively use all your network interfaces for (MP)TCP connections.

Has anyone deployed it in data-center/cloud environments? I know that both Apple and Android support it for the mobile devices to use WiFi and LTE at the same time.
> Next, a number of studies have evaluated the effects of specific macronutrients on lifespan, initially in S. cerevisiae (Lin et al., 2002), subsequently in C. elegans (Schulz et al., 2007 and follow-ups), and mice. Out of the latter, two studies in the previous issue of Cell Metabolism have studied this in mice starting at 12 months of age. In regards to the PURE study, most notably, the almost complete removal of carbohydrates (<1%) from the diet to generate a ketogenic diet extended lifespan compared to a high-carb diet. However, reconstituting only 10% of energy of the ketogenic diet by sugar abolished this effect (Roberts et al., 2017), suggesting that specifically sugar (rather than carbohydrates in general) has the most relevant effect on lifespan. Along this line, it is also interesting to note that when nutritive sugar content is kept constant, a different (and less extreme) high-carb diet exerts the best effects on murine lifespan. By contrast, a high-fat diet still containing the same amount of sugar, but no other carbs reduced lifespan slightly. Lastly, when combining high-fat and high-carb components from the two previous diets, the worst effect on lifespan was observed (Keipert et al., 2011). Moreover, lifespan extension in mice was also obtained when dietary protein was replaced by carbs, possibly independent of the total uptake in calories (Solon-Biet et al., 2014). Taken together, these studies suggest that dietary sugar may be one important, but not the only, nutritional factor in limiting healthspan in rodents, hence additional studies are definitely required to establish firm evidence in model organisms.

This section of the article does not correspond to the title. In fact it seemed all over the place, then goes on to conclude ‘maybe it’s refined sugars.’
(UK resident on a Tier 1 Tech Nation visa)

I'm waiting to see what happens. It's already done a number on my relative wealth through the pound dropping, but just going to ride it out for a bit and see how dumb the govt. is in the negotiations.

As others have said, London is so ridiculously international and concentrated with tech experience and that eases my mind a bit, but if they do crash out and things go tits-up I'll seriously look at leaving.
Many Adobe CC products support CEP which allows to run HTML5 + JS panels/extensions. Under the hood, it's a nodejs environment with additional APIs to interact with the application (launching scripts).

Edit: fix typo
totally agree. when there are no carbs around me - i have zero problems sticking to keto. whenever there's a party and some snacks - i'm in a danger zone unless i brought my own snacks in which case i'm a weirdo.
Goodness, it takes only several days to reverse engineer a driver and stack now? Wow. I know the project zero guys are good, but damn.
If that was true we would have tons of restaurants serving caviar and foie gras and very few serving fast food.
I drown everything in olive oil. Good, European protected designation of origin (PDO), protected geographical indication (PGI), and traditional specialities guaranteed (TSG) type olive oils.
They're delicious. And you get full rather quickly. That feeling lasts.
And I'm fairly certain the plant fat is not what's making us jiggly
Yes, this would have been a more impactful artical if it was self-hosted. Nonetheless, it is a good artical. September never ended, but I still hope for October.
Ask HN: Using Google Apps for personal domain
I am thinking of using Google Apps for my personal domain. I'm a bit concerned about privacy issues, but I also enjoy the other services Google provides with its G Apps account.

Finally, I'm concerned Google can basically freeze my account at anytime. Any advice on best options for reliable mail accounts with add-on services, or general best practices for privacy and account recovery?
Please read the description

> Furthermore, the same individuals tend to put down others who are more humble/less confident in their skills, directly or subtly.

> It infuriates me when these individuals subtly bring down others, but I am unsure how to approach it - directly, indirectly, or just ignore it and focus on my own work and goals.

Thought it was obvious I don’t look down on their lack of knowledge only. Then the question would have been “How do you deal with mediocre individuals?”
I've been on keto (on and off) about 50% of the time in the past 3 years.

The worst part is not being able to eat/drink at social events, and dehydration.

The best part is never feeling hungry, stable energy levels throughout the day, and not needing to sleep as much.

I also tend to binge a lot when off keto...
Static vs Dynamic typing... Why one has to win?

I don't think it's about being convinced of benefits of one or another. We need to be convinced about the drawbacks of each approach. Then we will understand that there is no silver bullet and each kind of language has strengths and weaknesses.

I love static typed languages. I love that they show me silly errors as soon as I type them on my IDE. I love that I can get auto complete and automatic refactoring tools. I love that I can easily jump from one function to another by just clicking on their names names as if they were hyperlinks.

I also love dynamic typing. I love how few lines of code you need to do some complex tasks. I love how easy is to manipulate complex structured data coming in JSON, YAML or XML forms. I love how easy is to do metaprogramming with them, how easy is to create your own DSL and make tasks like DB access a piece of cake. I love how you can just REPL into your server running in production, change things, test them and leave.

I like that we have both kind of languages. I chose static typing for some projects and dynamic for others. I hope no paradigm wins. Let us the best tool for the job.
It's interesting. On the "Our minds can be addicted" story the HN consensus seems to be 'yes and it is a problem'. See https://news.ycombinator.com/item?id=15421704

Yet transfer the same issue to this context and it suddenly becomes a free speech thing.
I just wanted to say thanks for this (and for Codemirror.)

I haven't released a product using this yet (although I hope to) but I really want to congratulate you for writing something that focuses on a narrow yet hard problem, that a lot of folks would consider uninteresting because it's been "solved" in other domains, and just doing a really, really good job.
The same that keep people returning to $1 / 1€ shops.
Yeah but kicking myself for not buying in 2010-2011...

at $5k each you're risking a lot so your advice applies. When it's in the penny /dollar range you can gamble a bit, win or lose.
Labor laws result in entrepreneurs rejecting 'over-qualified' applicants.
How VR Is Likely to Impact Your Business in the Next 4 Years
Did their souls make it too?
It could be argued they'd make more money from consulting with a much wider adoption of free Datomic. The problem in the Clojure community is much wider - it's not interested in wider adoption, competing for mindshare and rallying round a web framework to attract new users. I think it's partly a Lisp thing.
That is about what I have been eating naturally (~150-250g carbs daily, pretty much from oats, potatoes, sweet potatoes, dairy, and 1-2 servings of fruit per day).
You don't support Trump, but you're willing to swallow the notion that the United States has a "deep state" unironically? Come on. Go find me the mukhabarat or other secret police in the USA.
Out of interest - why do you consider the UK to be the best place for startups?
It's an appearance but most people never notice. My favorite enemy at work is a guy from corporate who can speak eloquently at any meeting but never delivers anything. He sits in meetings, attaches himself to other people's ideas and makes them his. Very smooth and it works for him perfectly. Because he speaks so well it took me a long time to convince myself that he is just full of shit and can be ignored.
I meant team without clear responsibilities and "turfs" supposed to work together :). Clear reasonable responsibilities are an awesome thing and kill whole bunch of insecurities and resulting behavior.
I think that rather proves my point.
A very promising library, although experimental. Even has Android-specific extensions (https://github.com/Kotlin/anko/wiki/Anko-Coroutines).
> They'll be happy to have a cell phone, but it's not going to change their life.

I would like to disagree on that. Obviously a phone is less important than food and water but when it comes to everything else it is quite a basic component of modern life in all countries/social settings.

A phone is essential to communication, gathering information and education. It is also not prohibitively expensive for the value that it brings.
I have just moved to Berlin a month ago. If you have no family/other commitments in UK, I feel the threshold of reasons to leave UK has been crossed already.
I would love to see if Spotify could take a leaf out of Google Play music.
I know one person who moved back (to Poland) but even he said that Brexit was only part of the reason.

The only people I know who have moved to Europe aren't in tech.