skysight-inc/HackerNews huggingface dataset:
I was something like 10 when I had my first business idea - "I'll do library/rentals for comic-books \o/"!!!

My room window was just above neon sign for video/movies rental shop (VHS stuff - where I'm from it was called "Video Klub"). And naturally I used paper, scissors & glue to make my own sign to hang from my window as of course I wanted to "tap into" people looking at VHS-shop neon sign...

And let me tell you - business was doing awesome ... Until one day an older neighbor (like a grandpa) asked my parents what's up with sign hanging from one of our windows saying "Strip Klub"?!? (context: https://en.m.wikipedia.org/wiki/Comic_strip)

And in the ~25 years since then - I've had plenty of those "not the brightest idea". However over time, most of them these days are good, though almost all are either a bit too late or too early, so I didn't quite yet come up with million bucks idea...

I still keep trying - and it's the combination of knowing two things:

1) The only reason everyone can walk (that is able to physically) is because they kept trying until they did it!

2) On your death bed - only things you'll regret, are the things you wish you tried but didn't ...

Keep trying!
> The poster, a European, said that one of the things they liked about HN was that when the discussion drifted too deep into an SV-centric view, people from other parts of the world would often provide a useful corrective that would then be upvoted.

It's actually fascinating to observe how the "tone" of HN varies through the day. My impression (I haven't carefully analyzed) is that during the morning in Europe you tend to have more left leaning points of view politically and more advocacy of Stallman-esque Open Source.

Once the US gets online though the political spectrum of opinions shifts right and towards Libiterianism. You also have people working at places like Google and Facebook adding their 2 cents, which tends to lead to "moral outrage" (European) vs "here's the reality" (US).
Show HN: A game my 12-year-old daughter wrote
A $700 lock is a product offering, not a product strategy. A strategy could have been "start with a $700 offering at the top of the market and work down," but that's not something they tell you on the way in, and even if they do, it's no guarantee that the execution will/won't work.
Some tweets from Christmas Day : https://mobile.twitter.com/clickyspinny/status/9451788438908...

> @joshelman do something. Help us. Two days notice before a holiday with no compensation for the fact that not a soul hires during these weeks. You have the $ to pay severance when you terminate 70 people. So you decided on letting us all get screwed. You need to help us.
What a garbage post from a garbage project that wasted lots of time.

Locks keeps honest people honest, they don't stop a determined burglar. A digital, key-less system with new gears to move the same deadbolt, is providing zero innovation, b/c it's still just a little deadbolt securing all ~inch of door-perimeter to the frame (unless I missed something and they also re-invented the door hinge).

So much business BS in this post, too. Like claims of a new UX! As if the process of unlocking is the "experience" factor of importance! And the part about wanting to create an "addictive experience"! About a door lock! And the part about "we created a culture of innovation"!!! What inflated garbage!
It disrupts social interaction.
Alux - https://www.youtube.com/channel/UCNjPtOCvMrKY5eLwr_-7eUg
Terribly. Agriculture is destroying their culture by taking the land they lived on, causing plants and animals to go extinct, imposing laws that don't fit, and spreading alcoholism, war, etc.

Agriculture seems more aggressive and destructive. People seem to work harder and enjoy life less.

It seems what makes one culture defeat another isn't necessarily what makes the people in the culture happy. Or what keeps the air, land, and water clean, or plants and animals from going extinct.

That's the Unabomber, right? I'm probably supposed to read between the lines from your mentioning him that way, but I didn't get the meaning.
But what impetus would drug companies have for researching and developing new drugs, if they're just instantly going to be copied by another company? Why not just sit back and wait for another company to develop them?
OH MAN RECIPROCALITY I haven't pondered that since, well, somewhere around 2000.

It sure does go to some places. Starts with considering dopamine feedback loops in the human brain and ends up deep in ma[g|j]ic(k).
From the blog post:

>I define startups as companies that don’t have control of their own destiny because they rely on investor cash infusions to operate. When asked, “How’s business?”, I always replied “I don’t have a business yet, we’re still a startup.”

I despise this definition. I have grown my hardware startup sustainably while pursuing an engineering degree and maintaining full control of the company. I may soon look for VC funding, I may continue to use revenues and personal savings, but nothing will change my responsibility for my business' future.

The fact that you've had money invested into your startup means you have increased control of your destiny, not the opposite. Use that money shrewdly and build a product people want, and you will succeed. That Otto was able to burn through $45 Million in funding without shipping a product makes me believe that poor management and product strategy is behind their failure, not bad luck as the article would ask you to believe.
Kotlin. I'd like to work to build a multiplatform project, sharing as much of the code as possible. It's a young enough technology, and changing rapidly enough, that it might be good fodder to build a blog around.
"You can only solve it by doing the crime yourself." They would call this "warning signs" after the fact.
Yeah. I want to get a daily email with the day's screenings from a single place (my local cinema museum) and I ended up having to extract data from their monthly PDFs.
The challenge is the toys are getting so cheap, that it is likely to become highly difficult to do this for a committed adversary.

E.g. imagine just overcoming the shotgun or net drones by simply sending in a thousand (or however many) toy drones to deplete your supply of nets first. Of course it'd set off all kind of alarms, but that may in itself make it worth it: How many people can you afford to keep on high alert for $12 [1] disposable drones in case one of them turns out to be something that actually matters.

The potential disruptive effect of just toys is becoming massive.

Then multiply it by a high factor if adversaries in that swarm of toys hide e.g. a handful with explosives, or a handful of "proper" surveillance drones, so that the cost of not taking out every single one (or even of taking one out in the wrong location) becomes prohibitive.

[1] https://www.alibaba.com/product-detail/2-4G-6-Axis-RC-Drone_... - $12 if you order large enough volumes; of course these would not do it - for starters, you'd have no chance to control all of them, and they could be disrupted simply by transmitting enough noise at 2.4GHz. But replace the control of it with some semi-randomized flocking on all of the disposable ones, and cause chaos.
This is from when I was a kid;
Dr. Frank Baxter, Unchained Goddess, 1958, I saw it in the 1960s
https://www.youtube.com/watch?v=m-AXBbuDxRY
> Now however, instantiation is so pervasive (global variables are assumed evil by default), that we don't even call it OO any more. We just call it good practice.

This is another one of my pet peeves... If it's global (a static resource), make it a global. Local variables for static resources make code so much less readable. The only argument against globals is testing, and that's only an argument because common OO languages have no support for resetting global "objects"! Solution: Just don't use OO syntax in the first place - it's wrong. Just write init() and exit() functions.
I'll get to it, eventually.
Involution? The low-res versions of these concepts are as old as recorded thought. Maybe I don't grasp your assertion. What do you propose is the mistake? And did the author propose a remedy, other than 'alchemy'?
They must have wanted that deal pretty bad. At the very least they should have demanded a break-up fee in return for agreeing to forgo all other attempts at finding an investment partner. The acquirer might very well have refused but that would have been good information to consider.
Fiber Is Good for You. Now Scientists May Know Why
Okay, there's possibly some reason for sympathy here. But how much were these 70 people being paid? How much did they save? How many of them could have been in a position to have a month or more of cash saved as an emergency fund? It's smart in any situation to save for a rainy day but especially so when you're working for a startup.
Whether you want to call it an offering or a strategy, Ben doesn't claim that the failure was due to any aspect of the business model other than a) price, and b) competitive risk. Both of these were risks that existed (I assume) at the time he joined the company. So he can't blame management for failing to assess these risks any more than he can blame himself.
"consider instead writing higher level tests that each each test more of the code."

I really like the way they keep repeating this as the answer to so many questions. To me it reads as a softly softly approach to weaning people off what appears to be a mania for micro level unit testing, driven by people like Uncle Bob.
A) The cheat may post-date your choice of username. Even if you're aware of the name (and thus avoid using it in-game), you probably wouldn't change (or even think to change) a long standing system username.

B) Non-TF2 players probably _aren't_ going to be aware of TF2 cheat names. A CS:Source player may not know of them, as it's not their game, but the same VAC ban covers both CS:S and TF2 (FWIW I play CS:S occasionally and have never seen such ads. there).

I understand that it is a major issue (it's one of the reasons I haven't returned to TF2 in a while), but that's not a great reason to accept a poor solution that could effect innocent users.
Varnish, nginx, gunicorn, Django, redis, celery, postgres most of the time.

Sometime a bit of crossbar.io.

Laravel is a nice framework. I prefer it to symfony, espacially since they love Vue.js which is now my fav front end lib.

But the definitive advantage of using Python is that you get a much more versatile language than PHP. Python is not just good for the Web. It's heavily used for scripting, automation, sysadmin, data analysis, GUI, pentesting, etc.

People don't just use Python with HTTP in mind. You find it at Apple, NASA, at Sony, Fedora, in the state of Geneva, in french schools, in 3D (Maya, Blender) or geography (most GIS)...

Basically, you get a tool that you can use for a lot more stuff, because the ecosystem has been developed for a lot more types of tasks.
Valve didn't comment. They could have more information, like checking that multiple users are called catbot.

If you look at the history, you will find that there were a handful of ban waves that were reverted or adjusted after they were found to be false positives.

It seems that the discussion was opened and driven by the developers and users of the bot. Not expecting too much for them.
Ask HN: Coders like to travel, but is there a Couchsurfing for coders?
I really mean like just for coders y'know? Like coders sharing accommodations with other coders. Like a global network of people doing this, for example Couchsurfing, or maybe a better example would be Warm Showers, which is for bicyclists.
It's one or two rats chewing trough there, once the hole is in, the other rats will just use it without having to chew any of the plastic.

But now you have literally toxic garbage bins, plastic waste is already hard enough to get rid off, making it toxic certainly wouldn't make that any easier.
You don't even have to go that far, just lace them with rat birth control drugs like NYC does with the subways.
>>But what made me hesitate was how quickly this determination was made. She took one glance at the xray and said "This tooth needs to be extracted." Instantly.

This is not unusual. Experts know how to recognize patterns quickly because they have lots of training and experience to do it. If a dentist looks at an x-ray and sees what looks like rotting tooth root, he or she will recommend taking out that tooth, and the chances are very, very good that he or she is right.

>>For lucky reasons, I could not arrange the operation. I say "lucky" because I still have that tooth, and that was four years ago. If I had listened to credentials, I would be one less tooth and none the wiser.

What happened is that your dentist informed you that leaving the tooth in would be very risky because it could lead to a much more serious condition and require major surgery such as a root canal. You decided to take that risk (or circumstances forced you to) and got lucky and nothing bad happened.

This doesn't mean that the dentist was wrong.
sslstrip exists. HTTPS support doesn't matter if you don't get HTTPS.
> Is this for real? The solution he proposes is specific to Chess!

Some aspects of his solution aren't. He just took a holistic approach instead of the classic reductionistic/analogy-with-not-so-real-world one. Holistic approaches are applicable to much more than chess. Game engine for instance often benefit from Entity Component Systems, which are effectively in-memory domain specific databases, quite unlike OOP. More generally, the Data Oriented Design from Mike Acton is applicable in any setting where performance matters. Another example is functional programming, highly suited to data transformation and symbolic processing, such as found in compilers and interpreters (probably not he high-performance ones, though).
What Is the Best Resume Format to Get More Job Offers 2018?
It's unlikely any of the employees are truly broke, they're just (rightfully) complaining about not getting a reasonable severance.
I remember when astronomers started using lasers for distortion canceling. A buddy of mine had been working on spy sats for a decade and said the government was using the same technology (though in the other direction) when he arrived.
1. Lose 10 pounds by the end of March 2018 or else I'll lose $50 and $10 of it will go to the National Rifle Association (a group I don't want to donate to).

2. Market the heck out of the free goal-setting app I've been working on the last two months (https://resethabit.com). Thing is, I like building things, but am always deflated when I have to do marketing.

3. Find a well-paying remote job that pays significantly better than the early stage startup I was involved in last year. Early stage startups are great fun, but not if you have two kids to feed.
I'm interested. Care to elaborate how this OO domain would look like?
too difficult for me...
Competent entity systems are OOP, entity is synonymous with object (bring out some other object-like system, and a theasurus is usually used to find another word for object). You just don’t use classes, but there have been plenty of classless OOP systems since the Treaty of Orlando. Anything with a nounish tint will lean more OO than functional (of course, taxonomies are never perfect).

Objects have always been about modeling and design, a way to talk about a problem using language that is more similar in how you might talk about it naturally. Object-thinking is much more important than anything else. There are many different ways to spin this, but most game engines and simulation environments benefit from this in spades (and have ever since Simula 2).
Trash cans these days tend to be rubber or plastic, so it’s no challenge to a rat. Rats can chew through pretty much anything short of concrete and solid metal, with teeth which grow continuously. They need to chew, to file their teeth, so chewing is a major exploratory activity for the little guys.
It's a weird thought experiment.... if we halted all new drug r&d and instead cheaply distributed all the medicines that we have already invented, how much more people would benefit, and at whose cost? And how long would that "honeymoon phase" last?
Go and do some contracting work at a small business or startup - even if its short term. You'll bump into all sorts of pain points that should be addressed by someone taking the time to develop and market a good product.

It's no coincidence that there have been many successful products that have started as internal tools written to solve internal problems.
Site administrators, e.g. https://news.ycombinator.com/user?id=dang

The HN team does a pretty good job of cleaning up uninformative link titles such as this.
After a couple of hours of binge watching ...

Turns out he is Iranian.
Companies that went under are a source of good ideas too. Many of them failed because they accepted too much funding and thus lost the option of being a modest success, but for a small team of one or two people, you can possibly make the idea work and be profitable.
The Failed War on Drugs
Then we agree that secure channels should exist?
http://kenwestgaard.com/the-gurus-got-5-questions-set-rate
I don’t know why would you both want to waste so much space?

A cell is either empty, or contains one of the 12 figures.

To store 13 values, you need 4 bits per cell i.e. 256 bits for the complete board. That’s 4 unsigned longs.
Proof
[ my public key: https://keybase.io/r4fken; my proof: https://keybase.io/r4fken/sigs/pqjaE56EBl3kCpiYcG5sgQlqQ63qeWPUKPrb2oJbW3Q ]
I'm interested. Care to elaborate how an OO approach could yield a compact representation in this particular case?
This is not surprising to me. I've worked in this space, and I think consumer hardware startups are just incredibly hard. I just finished my stint at one (https://www.electricobjects.com/) last year after we failed to raise series B.

Why are consumer hardware startups hard?

- Consumers have high expectations and want high quality products from the get go.

- Quality products are incredibly capital intensive, resulting in much shorter runways.

- Building a quality product often times means partnering with an expensive design firm + hiring the engineering talent to back it up.

- Margins are much lower than a typical SAAS. This makes it less appealing for VCs than a pure software play.

- Scaling hardware is harder than scaling software. Lead times are long. The right decisions have to be made ahead of time. Any missteps or problems with your suppliers will delay your launch. If this happens around Black Friday / Christmas -- it's a big deal.

- Not only do delays impact your sales, they will also delay fundraises for much needed cash infusions.
I think the cost honestly killed them. If they would have just bolted a SoC and decent software onto a mostly existing lock, they could have sold the thing for $50 more than a regular lock and still made money.

Their desire to build everything from the ground up is stupid. The physical door lock has been optimized for thousands of years by countless companies. The only way you're gonna make it any better is with new technology, so take a regular lock and bolt ur magic sauce onto it!
Would a project like Po.et work for establishing “trust” in content.

I use that term loosely, because trust means different things in different contexts. For example can you trust the movie you downloaded was licensed?
Ok so it seems that Intel CPU do some speculative execution on priviledged data from unpriviledged code, including from (at least some and at least part of) separate following instructions. Given the microarchitectural complexity and the already well-known side channel attacks, I would not be surprised at all if someone just finished the work and demonstrated that you can actually read priviledged data with a correct reliability. This might even not be very hard. You can think of prefetching, TLB, cache, hyperthreading, and any combination of those and other features. I'm 90% convinced there is no way Intel managed to close all the side-channels on such a complex architecture, so if they really do continue too much speculative execution I think they (well, actually we :p ) are owned.

Note that under Linux x64 IIRC the whole physical memory is mapped in kernel pages... playing with some adjusting variables, if this theory is correct, I don't see why we could not read all of it. Might be the same under Windows.

I've not checked in depth yet but it could match with all the technical facts we have: very important bug for which the semi-rushed workaround with high perf impact will be backported; affect general purpose OSes but IIRC does not affect some hypervisors (I guess they already do not map at all the pages of other systems while one is running), does not affect AMD (or maybe at least not this way and KPTI can not fix it for them) because of their microarch, involves data leak.
If you have an idea, try putting it on Halfbakery.

The ideas I've had that I don't feel like pursuing are on my profile: Age of Empires Theme Park, Removing wires, fences with two cameras, Translated Search, Vibrating Wristbands for GPS, Web TV Channel. If you need ideas, read around there to get some inspiration.

http://www.halfbakery.com/user/peterburk
1. Ship

2. Ship

3. Ship

Seriously, he have SO much stuff that's "almost done". This is the year we push all this stuff across the finish line and ship something we can sell. That's going to be our absolute laser-sharp focus for 2018... shipping.
> And the part about wanting to create an "addictive experience"! About a door lock!

It actually made me LOL. Sounds like someone read https://www.amazon.com/Hooked-How-Build-Habit-Forming-Produc... and tried to apply gained knowledge to a door lock.
sorry for going off-topic but I couldn't shake out of the back of mind. you said "candidate may be on the spectrum", do you discriminate against people based on their medical conditions?
The Most Important Software Innovations (2001)
My assumption: the general audience here. When someone submits an article, they are supposed to use the actual title of the piece, unless (insert list of provisos). In practice, if there is a problem with the name, one can alter it before submitting.
Copyright is such a strong measure by which we let government limit individual freedoms for the sake of upholding a particular kind of business model. It's just so draconian and bizarre.
I'm not following - the author asked Google Photos to give them a generic link not connected to anyone. If Google required you to login for a regular old link, I think people would be more upset. If you want to share to a specific person, you have to click share and then select that person.

All of this seems to be working as I expected.
The amount of pompous wording in this article is simply unbearable. They are describing an electric door lock, right?

It seems fitting that the first name "Otto" is informally used in German to describe a person of little practical avail.
I've lived in a few countries and I'd say the whole constant need to be first or ahead of others is definitely a characteristic among Americans.
>- Crypto currency: This is becoming more and more mainstream.

I second this for 2018 but the quicker you ship your project the better: becoming mainstream means the sector going to cap saturation / projects flooding / big boys regulation pretty soon.
How will you be profitable or earn money as these tools are open source. May I know?

It's two-fold. One, we'll be offering hosted versions of our projects as SaaS applications. For customers who want to deploy on-premise or in a private cloud environment, we'll offer subscriptions - similar to the way Red Hat sell RHEL.
Ah might be an issue then as would any trees in the way.
You're wasting your time arguing. The poster you are replying to is affiliated with the bot.