skysight-inc/HackerNews huggingface dataset:
> The problem with centralised URL shorteners is that the site can shut down for any reason.

Yeah. The same problem is with IPFS as well. Someone has to seed the content of files in IPFS. If no one is seeding, the file will not be available. I don't honestly think anyone else is going to seed the URL files other than the people who run this site. If this site goes down everything does down as well.

> It doesn’t make money, it isn’t important to the maintainer, there’s a db failure etc.

If this site doesn't make money it's not important for the maintainer of this site to seed the files as well :)
Why Clojure? (Take 2: The Technical Side)
This is an incredibly well written comment. One of my best friends is a two pack a day smoker, and when I ask him why he doesn't even _want_ to quit, he has (less eloquently) given me a lot of these reasons.

He doesn't have a lot of control over his circumstances, and I can definitely understand the sense of control you can get from satisfying a nicotine craving. He's also mentioned the social aspect quite a few times. He frequently tells me that the best times in his life have all been smoking cigarettes.

My issue is that he is undoubtedly going to suffer major health problems, likely dying much earlier than he would have head it not been for the two pack a day habit. He knows this, and routinely jokes about dying before he hits thirty. I don't know if he really understands how young thirty is.

I do have empathy for him, but I love him very much and hate to see the damage he is doing to himself...
Ok we've taken out the why bit.
Sure, but I'm talking about buy competitors before they get to the 1B acq price, otherwise they're already close to Snap's size.

Agree with the rest. It's both interesting and troubling that the giants have so much cashflow that they continue consuming new companies for a long time without worry. All companies die eventually but we're in a whole new world with 1T market caps.
Not too long ago I was student, doing CS. In my programming classes senior year there would be literally 1 girl. The harder the class the less girls there were. When I wasnt sure about which major to do I tried psychology, 80% were girls. First I was excited but very soon I felt like an outsider.. eventually I was looking forward to finish the class and never come to this major again.
May I ask what your dosing was? I honestly don't doubt you one bit - but as an ex-25-a-day smoker, a week of endless pacing and sleepless nights and hiding in my cupboard, followed by a week of sleeping and grumbling, and a subsequent year of basically no alcohol (triggering), there's just no comparison to a week of headaches and thirst (caffeine). But, I suppose I do say this as someone with coffee in hand, so maybe staying quit with caffeine has been that much harder...
I find the Monocle library does a good job of describing the motivation for type optics: http://julien-truffaut.github.io/Monocle/

Where I've used this in real code is via circe-optics (json parsing). An example: https://stackoverflow.com/questions/36724068/how-to-parse-a-...
This is exactly right. The scope of social media is greater. It's a status show where your stuff isn't just in your living room but out there for you to “show off” to the world and compare it with others. This ultimately builds our story, our culture, that's when everybody believes a particular story and leads to the madness of crowds.
> It was called citizenship, but [in Starship Troopers] the only thing you earned (and distinguished you from civilians) was franchise.

The franchise is pretty much the main distinction between citizens and legal non-citizen residents (immigrants or non-citizen nationals) in the US.
Integrating QNA Maker, Personality chat and LUIS frameworks into your bot
EmuTOS, a free operating system for Atari computers
I think we agree more than we disagree. I'm totally in favor of having a comprehensive test suite that ensures that further changes to the application won't break already built features. I'm just of the opinion that unless you already know pretty much what the solution is going to look like it's not a good idea to build the test suite for the solution before you've built the solution itself. Building the test suite first locks you in to a particular way of organizing your code, and changing that organization is painful, because every time one of the externally facing APIs to one of your modules changes, you also end up having to change a bunch of tests.

TDD works well for CRUD applications because there really isn't much new that's going on there. You're reading some data, validating it, manipulating it according to a fixed set of rules that you get from business analysis and saving it to a database. It's fairly straightforward to put tests around each of those stages.

However, if you're making a program to solve a problem which is novel to you, it makes more sense to write the tests after you have a solution, since it's likely that your first few attempts to solve the problem will have to be heavily refactored before you have something that works in the way that you want.
Privacy and Security Reading List
I know it's written in C. And it usually takes hours of shamanic dances to make it work in a Visual Studio WinForms app (while performance is rarely important for these projects).
Collapsing a Reflective Tower (2016) [pdf]
“My Call with Patreon’s Jacqueline Hart”
Am I the only one who is scared from these technological advances?
That's what I meant, "we" as society, as culture. Because people aren't just tweaking their stories. When you do this at a mass scale you have a responsibility as citizen. And as I pointed out, building fictional stories can lead to genocides and wars (we've already seen it). We all suffer from this.
I wasn't under the impression that the difference of 1s in latency was a major problem for the Snap userbase. Do I misunderstand the product?
I have far more confidence in my ability to hang on to a single smartphone than I have in my ability to hang on to a dozen or more separate 2FA hardware tokens.
> React redux is clunky together at best.

Haha, as a dabbler I tried React quickly realized it's meant for big teams who can take their own sweet time gluing components to routers,routers to services and so on.

Angular on the other-hand provides everything under one single framework which is a huge advantage if you are the only one working.

> It further cemented that having a degree from ivy college is an extreme advantage to every state of startup...

I realized this too late in life.
Incidentally, I don't think 1,600 calories at McDonald's comes to $22. A $1 cheeseburger is about 300 calories.
What's wrong with that? I'm creating youtube videos because I know people are there, and the change I'm trying to create is to change people's minds. I can't change the way people consume media, so the only chance we've got is to adapt it and make change happen.
While something shady is possible, it also may be the case that these are "shelf companies", and rotating through names helps advertise/test names that could be attractive to shelf-company buyers.

https://en.wikipedia.org/wiki/Shelf_corporation
I'd be happy if we stop calling it 2FA and instead say "2of3" or something. So many providers require you to use 2FA, but almost no one forces you to include fallback authentication.
$294 million operating loss on $297 million in revenue for their latest quarter.

Snap's operating picture is an accountant's nightmare.

By the time Facebook was five years old, fiscal 2009, they generated a $229m profit on $777m in sales. They turned profitable in the second half of their fourth year. Why? Relative financial discipline. Snap has taken the opposite approach, wild financial irresponsibility (no doubt encouraged by the fairly bubbly funding environment they got to enjoy).

By the time Facebook went public, they had been profitable for over three years. They generated a $1b profit on $3.7b in sales in 2011, the year prior to the IPO. The situation could hardly be any more different from Snap at IPO or today.
Whatever theory you come up with for when intuition is right or wrong, it seems to me that this theory is itself validated (rightly or wrongly) by intuition. That we adopt the ideas that we intuitively prefer is inevitable and not inconsistent with rationality and empirical evidence. The latter are themselves clusters of philosophical ideas which we prefer.
So you also can possibly enjoy having 2FA demolish by a simple smartphones vulnerabilities that perhaps grab both passwords and token in a single action...

Can you point to any instances where that's actually happened? Yes, sure, it's theoretically possible for someone to break into my fully patched phone and steal my 2FA secrets. But it's also theoretically possible for a mobster to break into my house, hold a gun to my head, and force me to log in to all of my banks accounts so that he or she can drain the money from them.

There is no such thing as perfect security, and I would much rather have people using a 2FA app on their phone than just username/password. Is it perfect? No, of course not. But insisting that the existence of phone vulnerabilities makes 2FA apps on phone unacceptable, and that the only form of acceptable security is for people to juggle dozens of authenticator tokens is making the perfect the enemy of the good. It's because of "advice" like this that people ignore armchair security experts.
Twitter is a fundamentally 'narrow' product. A global chatroom for the 'in' crowd, no matter which in crowd that is. Yes, it's searchable, and historical, but fundamentally 99.9% of Twitter's functionality only exists if you're on it today, constantly.

I don't see how you can ever make it valuable in its current form to people who don't need to see this tweet or this thread before anyone else does. Hashtags are fundamentally, unalterably, different from usenet groups or message boards or even facebook groups. Content is less permanent, but not in an arguably "good" way as Snapchat's is.
I imagine the porn industry will have a creative implementation of this technology as well...
SQLite is used on many platforms, built using many compilers. All of those compilers might have bugs themselves (who am I kidding? They do), something verification cannot account for.
Those are basically the conditions for training a neural network: regularity (there is a pattern that can be learned), repetition, and feedback.
A simpler reason would be that it is cheaper to change control and name of a company than it is to set one up.

Then you have a market to rent the business.
Being bought out is an exit. Hardly a failure.
Shelf corporation
More information on your first sentence in Matthew Walker's Why We Sleep (tl;dr: no caffeine >2pm it's v bad for sleep phases + long half-life).

I'd add mental health/anxiety issues as another reason to avoid it. It can be a fine cognitive enhancer - but caffeine as a crutch will give you a limp.
Speed limit is between 55 and 80 depending on the type of road anywhere that isn’t a town in Iowa. It’s perfectly safe.
It is still fiction with little grounding in history, political science or psychology. It is not science and not based on data. It is also single guy story where groups of citizens who are in opposition to system don't get to play the role.

You can't take lessons from it, because author is speculating so it projects right politics and is fun rather then accurate. Just like one will not build ship based on sci-fi tech.
Those delays are the worst.
What's the difference between XMPP and WebSockets? Which should be used for
Yup, I did. And don't miss it at all.
You're welcome, I guess. Assuming you like your career.
You don't get sunburn from heat, you get it from UV.

I'm aware of that.

I think you misread something. I wasn't in Death Valley. I was near Death Valley.

As stated above, I was about 3000 feet above sea level. Death Valley is below sea level.

The sun is generally harsher at altitude and there wasn't a lot of vegetation, so there wasn't a lot of shade. So sunburn was a big issue there. I'm also part Irish. So it was more of an issue for me than for some people.
The enforcement part is what I was getting at. It's all well and good for the federal government to make a law that says that marijuana is illegal, or that whites and African Americans must go to the same schools. But nothing about those laws alters facts on the ground without resources and manpower devoted to enforcement. The allocation of those resources and manpower requires political will, and when that political will is lacking, laws can be passed, court decisions can be made, and no facts on the ground will change.

Like you pointed out, what enables the "defiance" of state governments in the face of the federal government is the fact that, in some cases, the federal government has decided that it's not worth causing further political unrest to quash this defiance. This is why we don't see raids on marijuana retailers in Washington and Colorado. In other cases, that political will does exist, as we saw when Lyndon Johnson called out the National Guard to force the integration of schools in the Jim Crow South.
Optimization of Hamerly’s K-Means Clustering Algorithm (2017)
Killing Commendatore by Haruki Murakami was my favorite of the year. I'd highly recommend it.

Days Without End by Sebastian Barry ran a close second, and I'm in the middle of Wolf Hall and quite liking it, too.
it says UNLESS YOU KNOW WHAT YOU ARE DOING! ¶ ... as an engineer I think I do know what I'm doing and would have thought most readers of this site are at least interested in peaking under the hood. Anyway this warning explicitly excludes those who do.

but yes please don't use that without opsec training, because simply using some tool and assuming you're safe will sooner or later spoil your day.
That's hardcore mode, but I get your point
You’re not the only one. My girlfriend worked for half a year at the local dollar general. She had great coworkers and it paid the bills. She could do all her shopping there and I was surprised how well the DG covered just about everything you wouldn’t want to wait for a weekend trip into a bigger urban area to take care of anyway.
https://news.ycombinator.com/item?id=18741229 - what do you think about this? Is it really pointless to learn ML unless you're going to work in a big company that have access to a lot of data?
I would also point out that, in the US, the idea that American identity trumps state identity is something that really only came into its own after the Civil War. When the Civil War broke out, a large number of the United States' senior officers chose to put state identity ahead of national identity and fight with the Confederate States of America, knowing full well that doing so would cause them to break their vow to protect and defend the Constitution of the United States of America.
The implementation is neat. But I honestly don't get the point of this site. The shortened URL is of the form http://t.bdaily.club/34fe6.

When you open http://t.bdaily.club/34fe6 the server redirects you to a file in IPFS which has a javascript script tag to redirect further to the actual URL.

My question?

* What's the point of this service when you can directly redirect to the actual URL instead of redirecting to the IPFS file?

* Users can also alternatively share the IPFS file directly (eg https://cloudflare-ipfs.com/ipfs/QmfFs8v6hXK258ov9bXGuqzUVsJ...). But the problem is IPFS URL/hash is bigger than the urls itself in most cases. I think the point of URL shortner is to have a small URL. This is more like a URL enlarger service.

* Most importantly someone has to seed the IPFS files so that the links keep working. What's the incentive for the website owners to seed the files for free? There is no guarentee that the URLs will work if someone open it after a month or year.
> Are you a dev on binctr?

No, but I'm a maintainer of runc and implemented all of the core features that binctr uses (or rather, that Jessie hacked together for a proof of concept). I've also implemented rootless support in quite a few other tools to the point where now an unprivileged user can download, extract, and run a rootless container. In addition, I'm working with some other folks who joined later to get Kubernetes (and Docker) to be completely rootless.

> From a Singularity end-user’s perspective, there’s only one function that requires elevated permissions, and that’s building.

(Most forms of) execution still requires setuid binaries, which means that you have to have root permissions in order to install Singularity. You can use rootless containers as a completely unprivilged user (meaning that if you have unprivileged shell access to a random box you can use containers). Singularity cannot do this.

> I was just sharing what a commonly used tool in HPC does for a security measure.

My point was that basically any container runtime can do what you described.

> I’m primarily looking to see what advantages (or differences in approach) this offers over Singularity, Shifter, or Charliecloud, etc for my context. At least in terms of security and efficiency.

Many of those tools require setuid binaries that are developed as part of their container runtime -- which means that all of the security is contingent in no vulnerabilities in their setuid binaries (something that is hard to do even for the developers of programs like sudo).

Rootless containers are a project that requires absolutely no privileged codepaths for any container operation (though these days you can optionally use standard setuid binaries -- by default they are not used). This is something that none of the projects you listed (as far as I'm aware) can do.
You just need to be homeless by a Sam's Club. They make wonderful baguettes!

https://www.samsclub.com/locator

They even sell decent enough brie to put on them.
Why is the latency of concern in Snapchat but not anywhere else? The native camera app isn't slow on modern phones.
When you ask question you get zero answers and it get flagged as "badly worded"?

And when you search a question you get 50 questions asking the same thing and each has 90 answers each but most are complete bs, or spam or like 20 people saying the same thing or copy paste from top Google search results.... You can't scroll long enough.. Also 20 paragraph stories from Indian person.
Instagram had 30 million monthly active users when they were acquired. Roughly 1/10th the size of Snapchat today. It was the growth curve that caught Facebook's attention of course.

YouTube was a bleeding disaster of a business when Google scooped them up, for a price that was universally mocked as outrageously high. I'm skeptical even Twitter with their $6b in cash could absorb that type of mess and see it through.

The problem you run into, in trying to buy interesting competitors, is they're not for sale for cheap if they're actually any good. That's the specific reason Instagram went for what was considered a very high price. When growth looks that good, the VCs will fund you indefinitely, so the acquirer has to pay a massive premium. In the post Flickr era you can't buy Instagrams for $50m.
Keras and Tensorflow! :)
Compra membro Telegram – acquista abbonati telegramma
I would pay something. I have to evaluate more to decide how much and under what pricing model.
It's fairly obvious if you use the app.
I change plans every two years. It's ridiculous how much of a discount you get if you are a new customer and sign up for two years. Currently I'm paying 15€ for 25m/7m. After two years it would increase to 25 iirc. That's on VDSL. Before that I was on cable (120m/6m) for 18€ and it would have been 39€ after those two years. It's not that I'm that poor but it just feels like they shit on their customers once they've been acquired.
>> OrbitDB (and IPFS PubSub) are definitely, absolutely not production ready. But that's another topic.

That seems to be the story of the whole blockchain space unfortunately. It's incomplete at every level of the stack, even the IPFS pub/sub layer still needs a lot of work to scale.

A problem with the blockchain community is that there is an ICO first and then do the work later mentality. This is a bit like the startup mentality of Silicon Valley.

I think that what works for centralization won't work for decentralization. You need the people who own the coins to be skilled and for them to directly contribute to the projects; you don't want your network to be made up of random shareholders who don't understand what they're buying and aren't capable of adding real value to it.
You see intuition at play all the time in how people decide which side of an argument is the baseline and which requires evidence. So some people will need extraordinary evidence to prove the existence of climate change. Others would need extraordinary evidence to prove the absence of human causes. Which side you fall depends a lot on intuition.
BazarBit – Online store builder
Bazarbit is the easiest ecommerce website builder which allows you to create your online store in a flash. It is developed specifically to cater to all your brand requirements. We provide the widest range of ecommerce website templates to distinguish your brand and inspire your customers. Build a future with us.
> In P6, 1..10 is exactly the range you'd expect

That syntax is impressive, handles all four possibilities nicely.

However since reading this short article by Dijkstra, I’ve been convinced that 0..N ranges (inclusive start, exclusive end) are the way to go whenever there’s a choice:

http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF

There's certainly a mental benefit of having made a choice and being consistent, which I think is possible with any of the options, but I find the argument of having length = end - start compelling.

It does fall down in some cases, eg when looking for a range over all unsigned ints, as the total number of uints isn’t a uint itself (as uints start at zero), so some way to represent a rage that is inclusive of both ends is still needed.
Having to get into a car to get groceries is probably one of the reasons for that.
No, but I haven’t used it in over a year. My reasoning is that they will track me anyway (shadow profile) and I want to maintain a handle just in case GDPR has any teeth that I can use later.
In 2018 I've started working on my DevOps skills and got into Jenkins pipelines and Ansible. I find it is a very powerful way to be able to deploy almost anything.

I also invested time in learning Symfony and React for a personal web project I've been developing. For the same reason, after working with Docker for multiple years, I finally started to use it with an orchestrator and I chose Docker Swarm for that.
If people who have issue with military are given someone else to do, you can't simultaneously claim they have to be willing to die. The main character did not wanted to go to troopers but went.

More importantly, willing to die does not imply responsibility by no definition of responsibility ever read. Responsibility typically means being accountable, blameable or taking care to make good decisions.

It is unlikely that pilots woild have significantly less army like training.

I am not sure why it is so important for you that active service does not vote. They are still in position of disproportionally bigger power in that society politics. Again, parallels with Germany back then come to mind. The system is strongly pushing people and training to them values that have little to do with representation of those who live there and are designed to bias selection certain way.