skysight-inc/HackerNews huggingface dataset:
There is so much BS out there that I wouldn't take anyone's pronouncements as definitive. However the recipes that I offered are not a priori unhealthy.

But as a person whose family is prone to diabetes, I'm going to go light on sugar.
It's not the port that matters; it's the interface. A caching DNS service for a simple desktop experience should only be listening for queries on the localhost interface (lo).
Well that's a loaded question... this could easily be rephrased as "How do your companies align the need for security with the use of cloud hosted services like Slack?"

But then again, that assumes an honest question and not an agenda...
You know, I think it's a fine argument to say, "Yes, Lisp has a lot of parentheses but we like how it looks." I don't think it makes sense to say, "No, other languages have more punctuation characters than Lisp." The latter is an objective statement that can be actually tested.

I went to Rosetta Code and grabbed the implementations of Conway's Game of Life in Racket, Ruby, Python, and Java. For each one, I manually removed comments and string literals. Then I wrote a little script. It looks at each character in the file and groups them into categories:

bracket: ()[]{}
whitespace: space\t\r\n
text: a-zA-Z01-9_
punctuation: =,;<>-'!|?:#/*%+.

Then I looked at each file to see what fraction of non-whitespace characters are brackets or punctuation (including brackets). Here's the results:

bracket punctuation
life.java 13.25% 27.52%
life.py 13.27% 21.95%
life.rb 9.56% 23.73%
life.scm 22.29% 28.30%

The Racket implementation has roughly twice as many bracketing characters as the other languages, and more of all kinds of punctuation than any of them. It may be that the languages and example programs I chose aren't representative, but I'd be surprised if another corpus was significantly different.

Most languages have multiple levels of precedence. The entire point of that is to allow eliding explicit bracketing characters for commonly nested subexpressions. You may dislike that feature, which is reasonable. But I don't think you can argue that it doesn't exist and doesn't accomplish what it intends to do. Consider:

var isCloser = x1 * x1 + y1 * y1 < x2 * x2 + y2 * y2 // 0 brackets
(define is-closer (< (+ (* x1 x1) (* y1 y1)) (+ (* x2 x2) (* y2 y2)))) ; 16 brackets
No one is paying attention to the worst humanitarian crisis since World War II
The lisp version includes the scoping of the variables.

We have no idea if/when the variables in the second version go out of scope.

This is a huge problem in languages that aren't lisp.
> you are supposed to go and see ingredients are available and plan meals accordingly

Farmers markets are not part of a serious urban domestic supply chain where reliability matters. They are for fun, and that is ok! I love picking up a weird jar of flavored honey or some fresh blackberries for snacking. I just wish people would stop suggesting that farmer's markets are some kind of solution to all that ails the urban cook.

I get the urge to go back to simpler times when people spent two hours shopping before spending all day over the stove, but by and large, I think it's silly. We've moved on, and the number of people that turn up unannounced at our home for a warm evening meal tells me that even the degraded produce in markets today is more than sufficient to produce great meals.
OP here! I'm using Amazon's polly API which lets you convert IPA directly to audio
Then the people who don't drink would be outrageously more successful.
Driving 12,000 Miles for Girls Who Code Charity
Two close friends and talented engineers, Lucas and Ben, are driving from London to Ulan Ude Siberia to raise money for Girls Who Code. Along the way they’re going to judge hack-a-thons, including one in Azerbaijan, raising money and awareness for an seriously awesome charity. Hopefully that is epic enough for you to make a donation, which goes directly to Girls who Code, (not the maintenance of their jalopy of a car).

Donations can be made in the above link. 100% goes to Girls Who Code.

https://www.classy.org/team/123664

~~~~~~~

These crazy adventurers are leaving from London as part of the Mongol Rally, a cross-continental road trip – probably the most epic journey imaginable. They’ve purchased a 1988 Russian Lada specifically for the 12,000 mile journey and will leave from London in July.

· Yes they are crazy
· Yes their car will break down
· No this is not a normal holiday for Canadians
· And no there isn’t any more room in their car

Follow them on Insta: https://www.instagram.com/SiliconRally2017/
I agree, they said that they were basing the externality on how much people would theoretically pay for longevity. That number is very likely to be inflated, as people are likely "willing to pay" more than they may be actually able to pay. Further not all research is medical longevity enhancement research. Overall it seems very sloppy.
Assume near-perfect liquidity among x-coins. Assume, also, that software makes starting a new kind of coin as easy as starting a small business. This implies that the crypto-currency market cap will be divided among far more than "21M".

So, given near-perfect liquidity, what makes any particular coin valuable? For shares it's earnings per share. Will we need something akin to "earnings per coin"?
This seems overly pessimistic. They do have inherent value (there's no better way of sending money, no strings attached). I guess the question is whether in the future the world will have one currency or multiple.

I also wonder if this will ever be regulated (and if it even can, it seems like a cat-and-mouse game).

> They have no inherent worth,

They have inherent value as you need some foundation of the internet economy that's ideally not gov't controlled.
I have the same feeling, it makes me feel better to know I'm not alone in madness ;)

I have a reminiscence of a time when that did not occur, when I was a small child ideas would not be followed by the inner monologue. I guess that's a trade off : verbalising ideas help to flesh them out and detect inconsistencies but it comes at a price of inefficiency.
getting the pollution out of the cities with electric vehicles would be a significant step and then reducing the dirty energy percentage more and more over time.
For ETH/ICO I recommend this: https://blockgeeks.com/guides/ethereum-token/
The Evils of Arduino Strings
You are right, But I imagine thats by lobbyist design. If there was the will to investigate, it would happen easily.

Its odd how Tech which changes my browser search gets heavy regulation EU wide, but not fiscal items, where a currency is shared EU wide.
OK: Slack is not currently a PCI-certified Service Provider.

I was also a bit surprised what they consider out of scope for their bug bounty program: https://hackerone.com/slack
There's defintely something of a bubble going on now. I think this is driven by people realizing "wow these things ARE real" and they aren't sure which ones will last and which one won't.

People saw the insane gains earned by bitcoin and ethereum, plus a few other coins, and they figure "you can put in a thousand and turn it into a million." Get enough people doing that, and hey, bubble.

I'll consider the bubble over once dogecoin - a joke currency that doesn't really have much to offer and had all kinds of issues - reverts back to its historical lows.

http://coinmarketcap.com/currencies/dogecoin/
Yup.

At minimum, in the case of a lawsuit, they will be subject to document retention and subpoena.
See the comments below regarding Facebook's algorithms about what gets presented in people's feeds. Facebook is absolutely a principle player in what people see, by virtue that their algorithms can be gamed in particular ways, and their promotion of news and products can be bought. To think that Facebook isn't selling outsized influence over people's feeds for obscene amounts of money would be naive.

EDIT: I believe this is also the secret to Reddit's success...
It mostly depends on if you're a target. I must have missed when Slack was compromised, but I'm willing to take the risk of Slack being hacked, as I'm not a target. Im a fan of the methodology that bigger company = more secure, although that's obviously not always the case.
Happy to.

Is this something people find interesting? I was thinking of doing a small guide/tutorial/course where I teach these basics of cryptography, while building up to a working file encryption tool written completely from scratch. Probably such a thing exists already, but /shrugs these kinds of questions always seem to come up.
You can hear God speaking to you in your mind if you'll make the effort to pray to Him. However, what He responds back with will never contradict his written word (Bible).

People claim God told them to go kill a famous person. What they actually heard was from the devil. They already had some internal reason to want to do the crime anyway.
I don't want surprises, I want reliability.

And I definitely don't want to drag my compost through lower Manhattan.
Faster Physics in Python
Ask HN: Which services should we know store sensitive data without encryption?
Places that do encrypt data at rest:

- Slack

- iCloud/iMessages/Apple Notes

- Gmail + G Suite (https://support.google.com/googlecloud/answer/6056693?hl=en)

- Evernote (https://evernote.com/security/)

List of important services that apparently store data unencrypted:

- Quip (https://help.salesforce.com/servlet/servlet.FileDownload?file=0150M000003kuXGQAY)

Anyone else we should be aware of? Particularly places where people store sensitive information, that have lots of users, and that don't encrypt data at rest. e.g. for Quip, companies store all of their docs on there. The companies I know that use Quip would be essentially destroyed if there was a data leak.
I'm pretty sure they mean lie down for 30 minutes. I'll often only get a brief period of mental shut down on a 35 minute timer, but it helps a lot. Think of it as rebooting your machine :)

Also, you can learn to fall asleep faster with practice.
WATCH Live: Portugal – Chile
One weird trick to make programmers happier.
maybe it's easier to jump between wildly dissimilar languages because you wouldn't be prone to mapping the wrong mental model on to what you're doing or mixing up the behavior of similar syntax as often?
Rename CSS Selectors – reduce your filesizes
> It doesn't sound like the end of human work when you zoom out.

Say that in another thirty years, though. You're referring to billions of people in countries that haven't yet entered a post-industrial economic situation. Are those billions any safer than the millions in the U.S. who've fallen out of it?
This is not the norm for meditation. Although sensory hallucinations can occur, most Buddhists encourage the practitioner to ignore them.

They are seen as a sign of meditative intensity, but a potentially-disturbing distraction from the goal of clear insight into the nature of self and reality.

https://en.wikipedia.org/wiki/Makyo
OP here. Nice find -- I'll add handling for alternative pronunciations soon :-)
It's a surprisingly good leading indicator.
Sure, but the key there is NetworkManager. dnsmasq itself doesn't require DBus.
Would you mind sharing some of the sites you use?
I'm not convinced the market for people who like cooking but can't be troubled to choose their own ingredients is really that big.
> Umm... why do people always assume "hosting it yourself" is more secure and not less? Do you have Slack's security expertise and budget? In my experience when small to mid-size companies attempt to manage security themselves they do a passable job but are convinced they are doing an excellent job - until they get hacked.

I'm not exposing it to the WAN, just the LAN. :\

I don't think people really appreciate how massive of a security difference that is. It doesn't matter how big your budget is if you sit on the WAN all day. Someone will _always_ tag you eventually.

LAN with hardened VPN/SSH setups are virtually impossible to get into in a software-is-at-fault kind of way. And even if they did, they'd then have to launch the attack from someone's workstation at which point you've already been compromised anyway.

Oh, and then to get to the chat service they'd still need to break the security of an open source chat service which is non-trivial.
I think the sorted photos are great art. Maybe more valuable than the contents ;)
Nanyang Poly student founded his startup at 15
The contrast is explicitly between thoughts that feel internal and guided versus those that feel intrusive and uncontrollable.

edit: personally, the fact that I don't have an intimate understanding of how my nervous system works doesn't make it creepier than anything else that exists.
Cynicism is lazy and intellectually bankrupt.

Tell your loved ones that you love them.

Exercise classes can be really fun.

That calculus class the university thinks you tested out of is pretty important and you should take it anyway because EE classes will make a lot more sense if you already know Taylor series.

Also, take stats in college even though you don't have to.
Maybe the tech will be useful at some point; I could see that. Buying into actual "currencies" seems like buying tulip bulbs though.
This is nonsense tautological reasoning. The written word isn't even consistent with itself. Grow up.
I'm surprised to see even people on this site downplaying how worrisome these attacks are.

The ability to shut down an enemy's computer systems remotely is an awesome power, and will only become more impactful as we rely more and more on computer systems in our everyday lives.

Forget space: the internet is the next frontier. A group of enemy soldiers shutting down a hospital would be met with outrage and military backlash. A group of hackers shutting down fifty hospitals is met with jokes about outdated operating systems and derision towards IT directors.

At what point do we stop treating these like annoyances of a strange new world and start treating them like what they are: targeted, military-grade attacks. The whole world can see how woefully unprepared the West is for attacks of this nature and the attackers are only going to grow more bold.

The more intertwined tech is with the military, the more powerful the cyber-warfare paradigm becomes.
Kaggle discriminates prizes based on where you are born
This seems related to Karna Yakshini in Hindu mysticism - a being that whispers in ears.
Implementation of the DCGAN paper in Keras
I think that even if you could automate some of these things, you'd have an inventory problem. Clothing has higher rates of returns (as in sending the item back) than many other categories of products. If everything coming off your assembly line is unique, it's going to be expensive to take apart and rebuild those products, and you're going to be in for a logistical nightmare.

Other than that, I honestly think human labor is so cheap, it's not worth it for these companies to innovate that way. Margins on clothes are astronomical, and people seem to happily pay those margins. There isn't much incentive to shave your $1/shirt cost down to $0.30/shirt when you're attacking a market that will pay $70/shirt.
More people coming in, less people getting out.

Fear of missing out, and people refusing to sell at a loss.

I dont see any use case beyond being a speculative asset and a money laundering technique, but that is subject to change. Even just being a money laundering technique is a good enough use case to give it value; look up XMR/monero
The analogy with electricity is pretty good. When the electricity goes out, most people are pretty screwed: it powers our lighting, air conditioning, household appliances, refrigeration, gasoline pumps, Internet access, point-of-sale systems, and in many places, cooking and running water too.

However, when the electricity goes out, it usually comes back on within a day or so, because a power outage is viewed as a top priority to fix, simply because so many aspects of modern life depend on it. And really critical businesses (supermarkets, hospitals, etc.) invest in generators so that they can run independently of the power grid.

The Internet will likely follow that path. It'll become indispensable to modern life, which means that when there's a threat against it, a lot of experts will be mobilized to put it back in service. And really critical businesses will invest in making sure their systems work even when offline.
if blue apron IPOs it'll be sunk within 5 years. their product is useless[]. people who want to pay a premium on food and still cook it? sounds like the downsides of a restaurant, food delivery and grocery, all in one.

a really good food delivery service with options to click a receipe and all have the quantity(ies) of all of the necessary foods added into your cart will kill this whole microshopping silliness.

most who seriously want to cook probably want to choose their own ingredients.

[] actually, people who want ridiculously complex meals, but for some strange reason want to cook it instead of buying it already made might like this.
The same thing that makes one fiat currency more valuable than another -- the demand/supply/confidence for that currency.
core math is just a bad idea to begin with. I feel like it is not hard for adult to grasp but just counter-productive for kids to learn.
How is that in any way related to anything here?
I can't begin to fathom a use case for slack where you would put card data in the system...
Love Python, but gosh, the lack of type checking. It might not seem like a problem with small applications, but it makes navigation and refactoring of large codebases much harder than it needs to be.

Yes there are type annotations, but they are just that at the moment, annotations. There isn't, as far as I know, a good type checker, or IDE that makes good use of them.

Ironically, an extended version of this transpiler could potentially be used to convert annotated python to Typescript. And poof! Proper type-checking in Python.
I noticed that. Amazing.
> I don't think removing or reducing these benefits is a sign of poor health.

I think this is a very different statement than "it doesn't have to be a bad sign". Leaving aside the question other people addressed of whether freebies are good business, the fact of the matter is that they're currently commonplace. If a company gets rid of those benefits without a clear trigger (like an acquisition by someone more corporate, or C-level turnover), the question to ask is why?

Is it likely that the executives who previously offered freebies attended a leadership seminar and decided it would be more professional to take them away? Or is it more likely that the trajectory is bad, and snacks looked like a responsible first target for budget cuts?

The question here isn't "what's a responsible first cut for a struggling company?" On that point, I agree, cutting snacks before staff is probably a sensible business decision. The question is "what's a warning sign that the company is struggling and you don't know it?" I think empirically, cutting freebies without a clear cause is definitely a sign of poor health.
Weird, this post appears to have been nuked from orbit. What happened?
Nothing wrong with that but I think you're showing up at the wrong place. It's like going to a flea market; novelty and maybe deals are the point more than knowing they're going to have whatever it is you need.
> The company is meeting a real market need even if it's not doing it very well.

Excellent point. I might add, how are renewals & new customer sales? If that info isn't widely shared, take the sales guy out to a pub for lunch. A few beers can provide huge insights.
You're correct - it doesn't mean you're secure. It does, however, point out that you're putting some thought and effort into security. PCI requires remediation plans or justifications to pass, as does HIPPA.

And, for better or worse, you need your service providers, including chat, to be compliant. If your company were to leak PII via Slack, your company would be in pretty hot water for putting PII on a non-certified service provider.

At least if it were certified, you could say "we've done our due diligence to protect people's PII". Perhaps only important to leadership and lawyers, but still important.
Yes, and for ICO-type tokens we can expect to see a lot more starting very soon which offer a simple mechanism of profit sharing (dividends) just like with traditional stock exchanges. It won't be as simple as "earnings per coin" since the coins themselves are so diverse and some carry and modify their own monetary properties.

But ultimately we'll probably see those types of coins separated and the more traditional profit sharing coins dominate the market such that a shared language can be established for it.
I'm pretty sure most security positions I've seen wanted a degree and experience related to cybersecurity
I'm sure it didn't help that the Javascript examples were written poorly on purpose.
Perhaps this is a bit immature of me, but I despise Ryver for their ads that they put on Twitter a few months (a year?) back where it was completely trying to discredit Slack while having a sub-par UIX itself. Maybe I'll give it another look in the near future.

EDIT: Security-wise, I would think Slack, as a bigger company, would have better security, but that's all assumption. Do you have anything to back up the idea that Ryver is more secure? If so Ill definitely give it another look.
I've tried to use Dart and it's supposed Interop with JS (to leverage the existing JS ecosystem) and it was a bit painful at times (looking at you Dart-React). And this is with a Behemoth (Google) putting resources in this language.

I can only imagine the pain of using Skulpt (JS interop + Debugging). I might be wrong in my assumptions, any feedback from Skulp devs here?
I'm in their target market: I love cooking, and I'd rather spend my time just cooking than planning, shopping, and cooking.
TenX is a project on Ethereum, they're planning a crypto-backed debit card; it'll charge fees to users and pay them as dividends to their token holders.
Because they care about convenience as well, and that value outshines the elusive "lack of security". You'll probably end up with much less secure option if you try to host one yourself, unless you're really dedicated to the chat app, in which case you have your priorities wrong. You should be focused on your own product.
Holy clickbait title Batman.
Nope. Soon you will be able to plug your electric car into a lamp-post on any street that has such things. This is already being rolled out where I live in the UK, you call the utility company and they upgrade your street just for you and a few neighbours. There is no road to dig up, the lamp post gets retro-fitted. There aren't even special electric car parking bays, you just find a parking spot (yes I know...).

Think of it as getting broadband or a sky dish but without the road having to be dug up or holes drilled through your house. And it is already happening!

So that part of the plan is coming together, you won't need to have a garage with some giant refrigerator sized charging thing.

The next bit is how that these cars don't just take power from the grid, they put it back too. So we will not need heaps of coal fired or 'natural' gas power stations to come online for the evening peak demand - the cars plugged into lamp-posts do that.

Therefore, with this giant battery spread out in many millions of cars on every street, we really can go carbon neutral and use wind/solar/geo-whatever to generate electricity.

Some people need to catch up with this, I personally do so by subscribing to 'Fully Charged' on Youtube, as presented by Robert Llewellyn of Red Dwarf fame:

https://www.youtube.com/user/fullychargedshow
Why not just win the argument by linking to a (youtube)video demonstrating photo realistic ray tracing? :) I would if I could, but I haven't found any raytraced animation that is indistinguishable from recorded video.