skysight-inc/HackerNews huggingface dataset:
Hi, Alan from LogoFox here. I understand your concern regarding the IP terms.

I will make it straight and simple.

1) We use third-party icons from The Noun Project. We use their Pro API which gave us the right to use and sell the icons in part of the logos. Those icons are from thousand designers around the world. Normally when a designer uploads an icon on The Noun Project, they gave their IP. But, how can we be sure the icon uploaded is really their own creation? We can't.

2) We use hundreds of fonts. We check the license for all of them. But even with that, there is still a small risk of license infringement.

3) Thousand of logos are created every hour on LogoFox. Some will probably look similar to existing logos out there. For obvious reasons, we can't personally take the liability for the logo generated on the site. You have to make your due diligence.

Those 3 reasons mainly explain our current terms. This allows us to protect ourselves from any liability problems that may occur. Those liabilities also exist with a logo designed by a logo designer. The difference is, we don't deal with one logo a week but with thousand. So we adapted our terms accordingly. I hope you understand.

TLDR: no matter if your logo comes from a logo maker or a designer. You have to make your due diligence.
Why limit the complexity/interestingness of everything to always fit into a single hour? These seem to be aimed at people who have finished introductory material and are potentially looking for (semi-)/nontrivial material.
If you're married to the idea of ~1hr segments, you can always split them into parts of a series.
Tesla Battery Supply Constraints Weigh on a Young Storage Industry
Trip Report: C++ Standards Meeting in Albuquerque, November 2017
I didn't see the game as that, but now that you mentioned it you actually pushed me into buying the game and finding out if your claim is true :) Dungeon Master was one of my favourite games growing up (Amiga version). Scared the crap out of me at times.
The developer said he had four months of savings. And then he said $500 of expenses cost him a whole month.
Depends where you live. Fresh food from an independent grocer is noticeably cheaper, fresher, longer-lasting, and tastier than any of the food (packaged or fresh) from major supermarkets here in Australia.
I have 64 GB with the internal storage + the SD card and I constantly have "no space left on device" popups. It's surprising how fast you can fill that with the music and the photos and videos.
Enterprise LTSB is what you're looking for.

No Cortana, just old school search like in win7.

>How did it even get launched in this state?

Microsoft wants to make money with services not software. I can understand their reasoning. Nobody wants to pay for an OS anymore. Win10 is their new business strategy: Cortana and the Store.
You should not have needed the Snowden documents to learn about the existence of peering agreements. The issue is ISPs requiring compensation for the peering agreement.
Google and Apple Order Telegram to Nuke Channel Over Taylor Swift Piracy
GP presumably means that its financial success was unique. They're not talking about gameplay.
Fairly sure the prices are already set at max for the existing system, so yeah, more competition needed. Corporations are for profit. Governments are for control. No mutual exclusivity in this one. Fast lanes lead to more money through a system change, and are a simple way to facilitate control, entrench existing controls, and contain dissent.
I wonder why his game has no Steam trading cards, seems like a comparatively easy thing to add to boost sales a little bit and generate some money from Steam market transactions.
SWORD dropbox: An OpenWRT-based DIY disposable pen-test tool
Why can't you lock away your bitcoin keys with the same degree of care you use to lock away your gold, but at a fraction of the size?
Yes, precisely. Thanks.
I am not sure, how appropriate this is, but a related question/poll:

there is the stereotype, that hackers/IT guys are in general fat/unhealthy.

But in my experience, this is not at all true. It might just be my circles of people (mostly germans around 30), but most of the IT guys I know, take good care of their body, eat healthy and do all kinds of sports. Even though some are now starting to get lazy, the overall picture for me is, that most are healthy, above average (compared to people of their age).

So I am curious, how the world is for other people here on HN?
Its already known that past experiments with rodents are problematic. A number of studies could not be repeated, and it took a while before they twigged that it was the higher proportion of female scientists. The rationale in the article I read was that the rats were more stressed when the males were around, and disguising the smell mitigated it like they found in this new study.

Another similar problem was mice in maze experiments, which also could not be repeated. The experimenters were using mazes with sand on the floor rather than hard bases, and it turned out that the earlier experiments were not measuring the memories of mice; instead their ability to sense vibrations from their footsteps and helped with location senses.
When the Americans successfully ruin NN for themselves they might inspire other countries to follow though.
Okay, but the 80s are a bit more than a few years back. When the market is basically empty, i.e. the demand is high, any product will sell somewhat.
An intuitive explanation of the SSD MultiBox object detection technique
When I started my company like 10 years ago, I also had savings for only like 4 months. However my plan was not to do games specifically but anything that pays the bills. Though I made one game as well but more like for fun and training, not for money. My various products did little money, though I had to look for gigs quite often to support the development. After 1-2 years I made enough money from the products so that I didn't need the gigs any more.

As a developer it is quite easy to find contracting/freelancing gigs if you need money quickly. I don't know in what kind of business environment this guy lives, but I've never felt that those with programming skills need to stress about savings that much, because there is so much short-term work available if you want it. Of course it is not the kind of work that many would want to do, but it pays the bills.
He was only a month away from completing the game when he quit. If he'd worked evenings and weekends, and used some vacation time, it seems like he could have easily finished and released the game by early next year. That way he wouldn't have to bet everything on the "magic unicorn" of instant Steam success.

I sometimes think people starting businesses take on an unnecessary amount of risk out of some unconscious belief that, by doing so, it will "prove" to God or the universe, or maybe just themselves, that they really want it.
I've used a firewall on my phone: https://play.google.com/store/apps/details?id=app.greyshirts... The firewall is brilliant in that it sets up a 'VPN', that all connections must go through. Bam, no more notifications from any shitty apps that got a request from a marketer to annoy you. However, it won't help with the apps that you have a love/hate relationship with (ie Viber).

You will be SHOCKED at how many apps insist on a connection to the internet despite not apparently needing a connection. I even had apps I never use, still try to call home!

On a sidenote, I love how the app also gives Wifi or Mobile Data option. ie, prohibited updates unless over WiFi.
AFAIK You can still use statistical analysis to determine the app type under SSL. I'm not sure you can even eliminate that with protocol improvements.
> anti-biotic resistant viruses

Antibiotics lead to resistant bacteria, not viruses.
I think the real value of this software is the fact that it has been proven to perform as designed, both theoretically and in implementation.
>there is one thing that cannot be done without a RAM-persisted firmware: any kind of power management.

Either do it in the OS, or do it in a separate CPU, such as a microcontroller.
Robert Mugabe Resigns but Is Zimbabwe Ready for New Wine?
Content Trends: Mobile First for Younger Generations Please
Brussel actually enforces nn.
That is called "targeting a niche" and makes sense if you can't compete against those big marketing budgets. Even the glam metal niche is still alive: hairmetalheaven.co.uk
Show HN: Real Time Gamified Chat Experiment
It's not easy to do it with BTC. If you have contacts that can do it for BTC they can most likely do the same for gold.
I think us IT'ers feel somewhat buffered in life just by the fact that it's quite possible to get job offers with $600k salaries...
He surely made a lot of mistakes and was too optimistic. However, I know the feeling. I don't know how many people bought the game because of this post, but I certainly did.
Convert Chrome extensions to Firefox addons
I'm curious what kind of work you found and where you found it? If you don't mind telling.
How SonarQube made me cry?
Are You Looking for Augmented Reality App Development Services?
int x = 5;
f(x);
// WHAT IS THE VALUE OF X HERE?

if you really want to make sure that x is not changed by f, declare it const. Sure, f can cast the constness away, but then again it could also walk up the stack in C and trash your stack frame anyway. It is UB in either case.

The typesystem in C++ can help protect against Murphy, but (unfortunately) not Machiavelli.
I thought the same at first, but it could also be interpreted that if you think your job is dying out (or just not a nice job) then you'll steer your kids away from it, whereas if it's a good job with lots of prospects then you'll use your connections and skills to direct your kids towards the same career.

Kind of undercuts the "self-made" programmer meritocracy that seems to be a prevelant idea though.
You can argue all this mess is about not enforcing trust laws in the first place
LEAKS from icloud
Not false - we have limited capacity to care about people so we have to make tradeoffs. If anything, just because of the time it takes up. More people die each day than we could even name if that was our full time job. That's not even counting the possible emotional limits on people.

So why not spend your limited caring on someone who's ignored by the world and didn't even put themselves in danger, even better if it's someone who's not a professional killer like these victims were.
> Am I overestimating the cost of deadlock detection?

I think you might have them backwards. Deadlock avoidance becomes costly at high contention workloads (due to aggressive locks, retry loops). Deadlock detection only becomes costly at deadlocking workloads.

The only cost to the application is a very occasional deadlock error and a trace in the log on how the error occurred. You could then use this information to change the order in which you perform your transaction (e.g. always perform UPDATEs in account ID order), to make sure that the deadlock does not occur again.

Other than that, the CPU/network cost of deadlock detection is negligible, and it allows every transaction to run with as much concurrency as the system can attain.
Obvious first-line defense is to make the peer-to-peer traffic indistinguishable from use of important services: eg, Google App Engine for peer discovery, and VoIP for data transmission.
>As a Dutchie my Internet is largely unaffected by the FCC.

You can't be more wrong. Since Netflix, Amazon, youporn, imgur, reddit will be affected by this and they will have to pay more to keep their bandwidth on the same level as now, or slower by only 10% (hey, they could slow down their network links by 60%, but since they pay 20M per year, its slower by only 10%!) you as the end, you the end consumer will have to pay for this more. It doesn't matter where you live, as long as you use any of US internet services, you will pay for this more, sooner or later.
Quantum Algorithm Zoo
Why isn't it then more expensive to hold and transfer then? Seems like those should be correlated.
I have a 500mbit/sec wan link. Unless I'm careful I can lose packets with a stream running at 100mbit (send at 1gbit for 100ms, 0mbit for 900ms - see this with iperf3 for example)

I need to buffer that 50mbit of traffic, which could be 100,000 packets. It also introduces delay.

I can still use qos to ensure packets I want with less jitter get through in front of the 100k queue.

The latency over the second will vary from zero to 50ms, even with 20% network utilisation (or I get lost packets)
There are already FP features and monads in Rust. What exactly do you want?

It is unlikely you will ever see non-zero cost abstractions in idiomatic Rust.
An Insight Mobile app development process
Semantic and Enterprise Search Solutions Tool – 3RDi Search
It's not that I disagree, especially with the opinion that the gaming industry is over-saturated and that a lot depends on luck in that industry. But I'd say that 4 months worth of savings is in the better end when starting a new business. Most people who do startups or who otherwise become entrepreneurs have much less than that. And I think having too much of a cushion can lull you into a false sense of "doing something right" and that needing revenue soon can be an excellent motivator.

I was about to get married when I quit my job and started by myself, and my wife also had to quit her job because we moved country. And we honestly didn't really work out whether we were in a bit of debt or if we had savings for a few weeks. Sure, the first 6 months without pay were hard, and so were the next few years with low pay, especially when we had kids.

But if having 6 or 12 months worth of savings is a requirement, then you can rule out just about everyone except rich kids and upper middle class teenagers.
Looks great! Looking forward to seeing support for XMR!
Finding a Balance Between Rapid and Measured Incident Response
The CVS app advertises via notification to me every time I step in or next to CVS. Creeped me out to the point of uninstalling. Now I disable notifications for everything but email and messaging apps.
It doesn't work for me. It is so frustrating. I live in Catalonia (Spain) and politics has been so intense here these last months that I want the right to disconnect from politics, but I can't, because I can't disable the news cards in Google Now.
But we know it's either on the bottom or the surface right? It needs to use power to balance in the middle somewhere.
Why Businesses Misunderstand Old People
Hang on, Asbestos is still used in America?
>attach animations so the motion is silky smooth

Yeah, because there isn't enough latency already.

Hell no.
the nihilism that's infected HN is so disheartening. we're so screwed if this is what the conversation looks like on a forum for technologist entrepreneurs. Everything from, "protests don't matter," to "eh, it's not my country."

This place used to be interesting. "Hacker" news, not really. "Grumpy programmers by trade" news fits better.
If it’s worse than Siri that is bad.

I pulled my hair out one day after telling Siri a half dozen times to “remind me about [an appointment] in two weeks”

It kept making an immediate reminder that said “appointment into weeks” - into weeks??? When would someone even say that unless they were saying something like “Days turn into weeks”???
There is a huge practical difference and that is where their revenue comes from.
My total knowledge regarding submarines is practically 0. I have a (somewhat) technical question that I hope my better qualified fellow readers can answer.

Are there any "distress call devices" which are/could be used in such situations? If not, what would the technical difficulties be, for creating and vertically launching a torpedo equipped with a beacon? If the sub is unable to move and/or broadcast, the beacon would begin transmitting when reaching the surface. I would imagine that launching such a beacon (visual & GPS & ...) would reduce the search area.
> I find it interesting why that doctor's reasoning is flawed

I can't imagine a scenario where that cereal/grain recommendation in GP quote isn't sponsored or populistic at the time though.

And while their method/reasoning wasn't flawed if they indeed had no research opposing their recommendation, that's kind of a straw man from the main issue of avoiding fat being legitimately bad.

You need energy, and you get some from protein which you desperately need, but you can't get all your energy from protein, and that leaves you fats or carbs. Of those it's so much worse to avoid fat than carbs.
Digitizing the Republic of Congo's financial economy
The EU is investigating Google over this right now. The hammer is coming. Margrethe Vestager (EU Competition Commissioner) isn't playing around.

http://europa.eu/rapid/press-release_IP-16-1492_en.htm
I think the idea is excellent, but I have (almost) no interest in Go and I struggle to improve my javascript. Do anyone knows about a similar experience for javascript ?
Well I'm arguing against it so of course I have no idea. Please elaborate. Maybe also expand on the difference between oldschool "utility" dialup and pre-NN broadband (as if the upstream ISP couldn't legally traffic shape "utility" dialup).

I'm all ears on how mission creep with regards to regulation is not a "conspiracy". Maybe you understand that power expansion is a law of nature and hence does not require overt "evil" conspiracy, if so, we agree.

Definitely don't mention competition.
Agreed. But my example isn't about security or UB. It is about the language allowing you to write two IDENTICAL snippets of code that end up meaning two different things without any overloading involved. Like saying something and meaning something else.
As for streaming, it's up to libraries. For example Rocket (web framework) handles request and response streaming.
Depending on where in Spain, it's not too much more expensive. I live in Tenerife, and here you can live just fine with 700euro a month

But yhea, even 4/5 months of saving is not enough to start this kind of journey.
Let's speak about Windows 10 and Office 2016, I have bought them, a very simple transaction. Everything I mentioned still holds. I regreted doing so. I am in the club who reverted back to good ol Win7 and Office 2010.
Citation or reference to what?

Go to the site, scroll all the way down, it says 'built by Fight for the Future', and even links to it: https://www.fightforthefuture.org/

On that site, go to 'Supporters' page: https://www.fightforthefuture.org/supporters/

Open Society Foundations is listed there.
Really cool demo! The author is the same guy from the Simon robot and the low energy Bluetooth stuff.
Okay, but then it's just naive to think that it's enough to have the most minimum amount of money to survive. Before I'd quit my job, I'd make sure that I have at least x months of at least the average income on the side, plus calculating all the required spending for taxes and fees.
From the name, I'm guessing he's Romanian; it's not illegal here to have a contract that states "everything you create, even in the spare time, is the company's property, unless you get written manager approval first". I have exactly such a contract. And yes I know it would be illegal in the US.

(I'm not exactly sure how enforceable such a clause would really be, but that's another story, and I really understand him not wanting to take the risk)
QuickBooks Payroll Support Services
The Funniest “Before and After” Memes Ever – ViraLuck
But wouldn't that make it less likely? The first programmers had zero chance of being in the same field as their parents.

The numbers are supposed to based on the child generation. If the numbers were based on the parent generation ("likelihood of passing down job preference") then a growing field should indeed increase the likelihood.
'Entitled' Beverly Hills parents drive kids' soccer ref to quit: 'I despise you'
How to Implement Chatbot in BFSI and Win Customers
The biggest mistake was the assumption that he could ship 700 copies in a couple months. It seems this was based more on what he needed to pay the bills, not in any way tied to what demand would be. This is a fundamental mistake in setting business goals, product pricing, revenue estimates, etc. He could have scoped out similar games in terms of quality, complexity, genre, etc. and based his estimate off of this, or looked at other games conversion % of wish list to paid purchases.
ISPs Renew Pledges Not to Block or Throttle
EME vs. Net Neutrality
Gamers are just like people:

The most marketed, hyped and memed games will make it. Folks play what everyone else is playing because humans don't really like to express their individuality nearly as much as we like to pretend.
And can you get by on $500 a month in the bay area if you don't live under a highway overpass?

In Romania you definitely can.
The government shouldn't mandate any specific practice, but they could create a regulation. You lose people's data that you use for identification, that data can no longer be used for identification. If it is used, you are liable for any damages caused by a false identification.
"People who say Rust is hard to learn have always confused me. I learned programming in this order: (...)"

(proceeds to list a quite rare and outlier-ish learning sequence, and all in non-scripting languages to boot).

Well, of course those people confused you. What you, who learned Scheme, C++ and Haskell before going to Rust, have in common with someone who only knows C or Java or only got his start in some scripting languages, so as to be able to relate with their "Rust is hard" experience?
PHP still missing bits: generics
true, but adding another link (microcontroller) in the chain is going to add delay anyway. I think the original suggestion was pointless: instead of adding more microcontrollers you can just replace the main uC with the one that has enough pins. The reason this is not done is uCs with >100 pins are usually more powerful and expensive, so you can't just pay for more pins -- you also have to pay for more processing power and features you don't need.
Tesla releases ‘expected price’ of semi electric truck: $150,000 to $200,000
Linux is ill suited for that.

Look at seL4, minix3, eChronos instead.
His Internet will still not be affected.

The Internet is not just Facebook, reddit, google, youporn and Netflix or the dozen or so popular companies.
Am I really reading it right that he went to the trouble of doing all this to speed up the string parsing of file paths??? Talk about barking up the wrong tree.

I guess its cool to use something as hipster as Rust to speed up as something as hipster (albeit waning in popularity these days) as Ruby.

However, a better approach would be a straight forward implementation of caching (memcache/redis/static CDN) or to simply rewrite that part of the code to not rely on constantly parsing file paths? Or use something like https://github.com/google/re2, you probably won't be able to do any better than that when doing any kind of string matching and parsing.

If you're concerned at all about performance you shouldn't be doing anything with the file system period.
Chromium + uBlock doesn't show it either.
Give this post a little more exposure on the top of HN and he may well be soon past his target of 700 copies.
Last updated 2014, doesn't support ipv6 so it is pretty much useless in most countries?

Are there any decent no-root firewalls on android?