skysight-inc/HackerNews huggingface dataset:
I saw this concept with Airbnb in Design Disruptors, an hour long film about various designers at top companies like Julie Zhou of Facebook. Airbnb hired a Disney storyboard artist to walk through not just what the app would look like but what the consumer would feel and experience as they went through the app. Because Airbnb's appeal is not within the app but outside, in someone's home, the storyboard talked about the interactions between the in app world and the real world, and how to connect them. An app is just as much about emotion, how the experience makes people feel, as it is about the raw functionality, so storyboarding through an emotional experience is a very good way to achieve UX design.
Sort of an above ground version of the barely underground 2600? Sure. https://en.wikipedia.org/wiki/2600:_The_Hacker_Quarterly
Clickbait title much? This basically has nothing at all to do with reddit. You could replace the word reddit with Facebook in this article and it would be exactly the same.

That being said, it was pretty clever to take advantage of an enumeration attack on another service that wasn't protecting against enumeration attacks on the feature because frankly, why would they?
A Global Look at Where Our Night Lights Have Turned on or Dropped Out
> I'm not sure what exactly is different between the two

The 76477 (http://www.vgmpf.com/Wiki/images/4/40/SN76477_-_Manual.pdf) has more pins and uses them to bring out more of the controls. The noise-clock in particular is controllable by anything that sinks its 'resistor' pin's current to ground, so a simple NPN sink driven by a slow sawtooth will smoothly vary the noise output from a 'tiktiktik' to a roar. The 76495 doesn't make that control available.
The quoted phrase was made in regard to creating a news site. I interpreted the original question as considering a news site to be an alternative to a blog. My apologies for the confusion.
Pass: a simple password manager
You might enjoy this essay I wrote about cyberpunk politics: https://www.ribbonfarm.com/2016/10/27/the-cyberpunk-sensibil...
Epson and HP now have direct access on ChromeOS for certain printers.
Agree with you and think you are reasonable.

I tried to think of a reason for why you were downvoted but I cannot see any reason besides somebody being even more tired than me with the term fake news (I agree in this case though).
As a friendly pile-on, yes, you do have to agree to the terms of the GNU license or cease using the software. That's in black-and-white in the text of the agreement, along with making the source available and releasing changes to the source code under the same or later license.

My hypothetical model is choose not to do GNU's marketing. Frankly, they do a good job of it without my help. However, I cannot hide the fact that the software is GNU licensed. The EULA-style pop-up approach is a bit tongue-in-cheek, but presenting the license before download is vitally important.
This is a self-inflicted problem. 787 engineers don't have to test their work on a Learjet.
If you think of your database as a loosely constrained document storage - then yes, postgres is worse than mongo.

But, if you think of your database as a single source of truth, then I almost can't imagine any reason to use mongo[1]. Without ACID transactions it is your problem to enforce all those pesky constraints across your whole codebase and data storage. And that work is HARD.

For instance. I once had to implement a simple scheduling app. Basically, if worker A was scheduled to work from 2017-04-30T18:00:00 to 2017-04-30T18:30:00, then there can't be any overlapping schedule item for said worker. I guess you can do something like a two-phase commit with mongo, but I used a tsrange[1] and an exclusion constraint, and got everything almost for free.

[1] Well, AFAIK mongo has better sharding. For now :)

[2] https://www.postgresql.org/docs/9.6/static/rangetypes.html

[3] https://www.postgresql.org/docs/9.0/static/ddl-constraints.h...
>> "that posting some stuff on the web means everybody owes you a living."

You don't owe them a living, but specifically acting to rob them of a living that they are trying to earn without getting in your way (affiliate links or non intrusive ads or such) moves from idealistic to dickish.

New inventions or changes give rise to new paradigms, and with new paradigms come new ways to earn money or in general exchange goods and services.
Do you also avoid going to the bathroom and brushing teeth? These activities seem on the same level of time and effort and also can involve a lot of mess and stickiness.
Yes but you system is unable to create monopolies which is what business owners want.
We detached this subthread from https://news.ycombinator.com/item?id=14227121 and marked it off-topic.
I can't believe how much I am enjoying seeing engineers speaking in regular chat about such large projects. I thoroughly enjoyed this thread. Appreciate the sharing.
Please don't post like this here: https://news.ycombinator.com/newsguidelines.html.
Many ORMs like ActiveRecord, the Django one and SQLAlchemy support it just fine, so it's probably just a matter of reading the docs :)
Made a slack app: https://github.com/jonjaques/slack-spellfucker
* For how long must it be secure?
let's say for 10 years

* Against whom must it be secured?
Everyone, including national agencies and organised crime.

* What are your potential losses if it's broken?
A lot of money.

* How can you be sure you've used a secure implementation?
No idea

* What do you think the "strongest available crypto" currently is?
No idea, but I would guess someone has this answer

* Can you be sure that the key will never be compromised?
No, but this is a separate problem, I assume here that the key is not compromised.

* Where will you store the key?
Off-line

* Do you need to send the key to someone else?
No.

* Where will the encryption happen?
Locally.
Erm, nope. Unfortunately, I downloaded the iOS app before Apple finally stopped their annoying "growth hack" by introducing a permission for accessing the contact list.

To this day, I still have ex-girlfriends, one-time ridesharing buddies and even some fictuous people "waiting to connect with me" on LinkedIn.
and how often do securities firms sue oracle, microsoft, ibm, sybase and other current and previous database giants?
I think you're agreeing with visakanv's point while misunderstanding his words. What he's referring to as behavioral psychology can't be changed by changing society - it's only changed by changing the genome.
Show me an enterprise DB license that offers you better indemnity/liability options than open source. (I negotiated them on behalf of huge clients for many years.)
Top 12 Things to Know about Video Interviewing Software
I doubt anyone was waiting to sign up to get non-first season of a single show, and now wouldn't sign up. Especially with the type of show where you'd be lost or at least miss half the context by not watching the earlier seasons.

At best, this person would be signing up for a month then cancelling after finishing the season, and Netflix had a one month free trial, so I'm having a hard time seeing how Netflix is materially impacted here at all.
I upvote you because that is a common sentiment, and is better to provide some reason why is better the way of RDBMS.

---

A schema-less storage design have some valid uses cases. But even them leak a undeniable truth:

All schema-less design are already a enforced schema, but more general.

Even a KV store is a enforced schema. You have key, and values, and specific operations on them.

Eventually, you will note that that schema-"less" design is too constrained / liberal. For the same reason you note that use all the time hash tables is not as good. You need arrays, and objects, and list, and records, etc.

And you noted that some operations start to repeat themselves. Will be nice if that become abstracted? Right?

And you will noted later that provide reliable results is very hard, specially if things are out-of-order, multi-thread, multi-process, etc.. Will be nice that that become abstracted, right?

And then you can do all that yourself, in your language of choice. And is fine!

But later, you will need to use another language. Now, you need to repeat all that effort AGAIN. Will be nice if you use something like all that about micro-services and stuff, and put the hard-part isolated and caring about that, and you can freely mix-match tech as you see fit?

But then, you do all this, and you MISS THE DAMM SIMPLICITY OF A KV STORE!. How nice will be if exist a model, let's call it relational, that not only can model a KV store, but much MUCH MUCH more!

TADA! You have reinvented a RDBMS!
I have yet to hear about any modern western military being very corrupt.

When you phrase it like that you help build an understanding that this is common.

Unless you have sources for this I'd ask you to avoid spreading that idea.
The "lone genius" is somewhat of a myth, but also has a certain amount of truth to it. For example, Einstein was certainly a lot smarter than the average person - indeed, probably a lot smarter than most highly-accomplished scientists and engineers. However, he also was at the right place at the right time, and would never have come up with General Relativity had it not been for the work of his predecessors, such as, e.g., Riemann, who enabled Einstein to think of space-time in non-Euclidean terms, etc.

I think the biggest problem with the "lone genius" mentality is that it encourages the popular notion that "if it wasn't for Einstein, we'd never have General Relativity." But of course, this is most certainly false. If Einstein never existed, someone else would have eventually noticed problems with Newtonian mechanics over large distances, and ultimately applied Reimannian geometry to spacetime as a solution. It may have happened years or decades later, but overall scientific progress is very rarely strictly dependent on one individual.
My 95 year old (!) yoga teacher used to say, "eat liquid, drink solid" in his native tongue. It meant that when you ingest something a liquid like soup or juice, let it not rush down the throat; it should spend a nice chunk of time in the mouth, like a solid. In other words, "eat it".
Likewise, when you have something solid, chew it until it "liquefies".
Privacy, cryptography, and even the uses of software in general are almost by definition political. By claiming "cyberpunk," it sounds like OP is proposing something exactly opposite of what you're suggesting.

Not that there's anything wrong with what you're suggesting, but it sounds like you're at the city counsel meeting for the new zoo, and you're saying "OK, but no animals."
Working link: https://medium.freecodecamp.com/the-time-i-had-to-crack-my-o...
This is the only "game" I have on my phone. Years later I'll still sometimes stumble on a strategy I never noticed before, in one or another of the puzzles.
Some of these are seriously addicting, and it's no surprise that many of them have been shamelessly copied and sold as smartphone apps. Galaxies is probably my favorite.
I remember being so excited to play this on my GBA as homebrew! Good times. Sadly, smartphones have ruined the joy of these fun, simple games for me. I miss the days when installing custom puzzles on your mobile device felt like an adventure.
> In the real time world, you don't ask the OS for memory after startup for anything critical.

What?
Link to the study's web page: http://www.kaporcenter.org/tech-leavers/

Link to the study itself (PDF): http://www.kaporcenter.org/wp-content/uploads/2017/04/KAPOR_...
Please post civilly and substantively on Hacker News:

https://news.ycombinator.com/newsguidelines.html
I really like "Loopy", but prefer the variant with hexagons/honeycomb. Got it downloaded on my phone as "Slitherlink". Very nice, abstract game where you constantly see new patterns.

For a more mix between a normal game and puzzle game (like the original Portal game was) I can recommend Snakebird. https://play.google.com/store/apps/details?id=com.NoumenonGa...
> I think Microsoft still has a large advantage in big organizations, due to their traditional dominance

I agree, and in fact would extend it to dominance in entire industries where compatibility is key. I can imagine if a lawyer returned a 100 page M&A agreement via Google Docs they would be laughed out of the room and told to try again. Or an accountant sharing a company's entire set of financial statements in Google Sheets rather than Excel - same result.

Cloud collaboration offerings are fantastic tools in my opinion, particularly for lightweight idea sharing. I know Google has grand plans for its productivity suite, but I think it will be an uphill battle to de-throne Microsoft anytime soon due to its widespread acceptance in a lot of industries as the "standard".
And Brexit.
I suggest adding a "in US or UK" to the title.
What's stopping you from explaining the reasons sincerely? E.g. "I know how to make a website, but it can still be time-consuming, and that's work that I'm usually paid for. You are asking for a bigger favor than you realize."
I agree interviewing is basically a skill now.

But I find that concept silly since since whole point of interview is to find how good you are as a developer. Not how good you are at interviewing.
The key term here is mimics - to be classified as intelligent, the an algorithm should be able to significantly mimic human level intelligence in your domain. For example if your algorithm could read human handwriting and predict what font it was written in, or maybe what font it's closely related to, is something that's closer to the AI bandwagon.
You're right, I just checked out the older ARM Cortex, like M0 and such, and they don't look very complex. It probably get's messy once you have more advanced features like a cache, branch prediction, power saving etc. I really don't want to see the internals of a modern Intel/AMD CPU, or even an IBM one. Nobody can ever fully understand how it works starting at the lowest level, there are just too many features in there.
And this is why I find the whole FOSS fretting about UI consistency a fool's errand. If anyone has stuck with Windows since the 9x days they will know that UI consistency matters less than rote habits and backwards compatibility.
"The license only exists to give you extra rights you didn't already have under standard copyright law (permission distribute the program, under certain conditions)."
Wildly false - not just copyleft, which I like to grab your work (fair enough) - but a thorough patent grab to take both your hardware and software patent rights from you.
Bezo's Washington Post is an absolutely worthless rag. I have no idea why this article is here. Should we expect Cosmopolitan's Brazilian Waxing Tips here soon?
Perhaps you and the post you are replying to are talking past each other. There are at least[1] five worlds of software development: Shrinkwrap/Web/Mobile, Internal, Embedded, Games, Throwaway. All are largely commercial - throwaway software perhaps less so than the others. Embedded software is often non-free due to restrictions on loading a modified version of the software onto an embedded system. Games are rarely free. Shrinkwrap/Web/Mobile software is also rarely free but very frequently it is built on top of free software components - either permissively licensed ones or via the Web such that the vendor does not actually "distribute" the software. Internal and throwaway software is almost always free - the users and developers are either one and the same, or both are part of the same organization.

I would not go so far as to say that almost all commercial software is proprietary, but it is true that a lot of it is.

[1] https://www.joelonsoftware.com/2002/05/06/five-worlds/ It is posible that Spolsky's post is non-exhaustive
There's a thriving ecosystem of startups, a fair amount of corporate interest, and a shortage of people good at writing smart contracts. I work for a company that provides dev and security auditing, mostly for startups, and business is good.
Looks interesting! How do you place the pin so it looks like the pin in placed on the sidewalk/road?

I skimmed your code and you were analyzing the image to find buildings?
An interesting analogy to think of is eating fruit naturally is like chewing coca leaves. Drinking fruit juice would be like snorting cocaine.
Self-Reflection: Peak State, Passion, and Goals
Yeah, SF is crap and overpriced, but the surrounding cities have pretty good food. Like every other metropolitan area, you have to get out of the city center to the suburbs where Chinese immigrants actually live.
Google's Guide: Structure and check for pay equity
> click bait title

No. I went in expecting it to be about a guy who lost his own password to Reddit and had to crack it.

Spoiler: That's what the article was about.
"I don't know that I'd call it corrupt. I may be in the minority here.. I feel politicians ought to seek expert advice, and that's naturally going to come from lobbyists."

The politicians receive campaign money from these companies. They then do what's in these companies' interests even when it harms their voters they're responsible to. That's corruption. Here's a nice article with plenty of details I just found:

https://www.publicintegrity.org/2014/08/28/15404/how-big-tel...
> fraction of students who wouldn't be able to recover.

You got the proportions backwards. It would be a few guys doing something weird that confuses the technically illiterate teacher and disrupts the whole class.

I'm all for hackable computers in schools but it has to be something that can be quickly restored to a known state and used as a dead tree replacement with zero fuss. This is why Chromebooks are owning this market.
I wonder if returning them to Libya is actually better than letting them drown.
I'm concerned that comments like this are rising up in Hacker News lately. I'm not going to downvote it because it got me to write this post so has some intrinsic merit. But it strikes me as, to be blunt, unenlightened. Lots of facts but no deeper sentiment.

I would argue that the last sentence, the "may sound harsh" one, is most important - that as countries and populations reach certain levels of affluence and influence in the world, that it is very much their responsibility to be examples for others and provide a beacon towards what is still possible. The United States used to do this but I'm afraid we've turned inward due to seemingly prudent arguments that ignore the spiritual nature of our existence.
Some dishes deserve to be insisted upon and revisited multiple times in my opinion, but it's a case by case basis. Some tastes can grow on you (in my case some organ meat tasted quite bad at first), and often your tastes change and mature with time, but I agree that obsessing over a particular dish is not a healthy relationship to have with food.

There is also a degree related to it: while you can develop a taste for say, for example, some dish you found originally bland (it was the case for an Indian friend of mine who came to Europe from a place where spicy is the norm), I doubt it would happen for something you found utterly revolting.

I am personally all for fusion food and experimenting as long as the original meals are preserved. I am for enriching, but against replacing.
Well the Android tablet market got hung out to dry by Google during late 4.x Android, while at the same time Intel was trying to get their foot in by selling Atoms at a loss. Thus everything just kinda got stuck in a doldrums. I hope Android 7 and a renewed attention to tablets by Google will help some.
7 Reasons Why Your Business Needs to Invest in Interactive Content
“No”
True so long as you aren't including GPL2 or GPL3 as open source - hellualot of strings there for anyone with a hardware or software patent, which is why so many billions have been spent replacing those licenses with more liberal (MIT, BSD) ones across so much software.
This feature isn't going to be effective for you without some rethinking. People can simply search on Google: site:academia.edu "Potterheads" and retrieve all the results.

Full-text search is freely provided by Google. Judging by how many people caught on to using a similar trick with WSJ, it will start to become a very popular way of interacting with the site.
> There are natural reasons why getting clearance should be harder for those who aren't 3rd/4th generation native though, right.

Why do you assume that non-white people are not "3rd/4th generation natives"? Black people have been in America since before the country even existed, whereas my own (white Italian) lineage has been here less than a hundred years.
I just wrote a story in those groups. https://m.mic.com/articles/175420/ivy-league-college-meme-wa...
Complete Guide to Building an Ubuntu Router
>> What are your potential losses if it's broken?

> A lot of money.

What is the potential gain to your adversaries?

The other question is: Why would you do this?

The answer is: You can publish things that are encrypted, but the level of confidence is tied up with knowing that the encryption is secure against all attack vectors as applied by your most determined and well-resourced adversary for ten years, during which time advances in attacks will be made.

If you think no one will really care, if your adversaries have little or nothing to gain, then you're probably fine.

If they stand to gain a lot, you're probably not.

But I'm not an expert, I'm just trying to highlight some of the issues for you.
I hope you will find something equally good when Google decide to discontinue the OS.
You would have a point if # apt-get required registering a credit card number. Last I checked, it does not. True, apt is a pedantically-speaking economic marketplace: a true free market. It is a free market based on ideas, usage, and popularity. It is not a market based on directly moving funds to the software creators.

GNU encourages software creators to sell their software for as much money as they can make while using their license. What I am playing around with as a thought experiment is a method to create a market that trades the scarcity of a software writer's creativity for money.

And yes, the attempt would probably fail spectacularly. Anyone who wants to attempt to execute on my idea is free to do so. Ideas are cheap. Execution is expensive.
MS has been trying to get tablets to work since the days of Gates. His last act before handing the chair over to Ballmer was to launch UMPCs and convertible laptops, with a variant of XP to complement them.
"If it needs to be public first -- so be it. I think there's still room to argue the ISPs made use of public infrastructure to lay lines. "

Oh, they did. They like to act like it's an entirely private thing. What they'll say is it was given willingly for that purpose but doesn't mean that it should happen again. A bullshit argument but one that will prevent legal coercion in states with lawmakers they're paying off.
Talview to Participate in Microsoft Global Startup Roadshow 2017
I suspected as much. Thanks for tip.
Ask HN: How do you measure traction?
Besides Google Analytics, what tools do you use to measure stuff like DAU, LTV and Growth rate?
That's why the vendors of luxury goods state the difference. The rest don't have to, though.
This literally is fucking awesome.
Only big fish businesses benefit from monopolizing markets, everybody else suffers from it.
I felt the same about my Lumia 630. I broke the screen and ended up switching to some HTC abomination because I needed Android, but the 640 was cheap, smooth, fast, well ahead of its time in mobile UI and it was actually pleasant to use.

I can't believe how badly MS have handled Windows Phone. Splitting the market between WP 7/8/10 was insane given how small a user base they had.
I spent more time than I am willing to admit on "Tents".

edit: "Fillings" and "Rectangles" are also super addictive for me.