skysight-inc/HackerNews huggingface dataset:
> I invested in Ford partly because I think, unlike GM, they recognize an existential threat to their business and are trying to take steps to avoid it.

Why do you think GM is unaware of the changing tides? They are currently selling the all-electric Bolt which is meant to compete directly with the upcoming Tesla Model 3. And they are investing however many billions of dollars into self-driving technology with their acquisition and support of Cruise Automation.
If you work legally (EU Shengen area, or having a work visa) with salary, for a company, you have full public health coverage for you and your family, just like every Spanish citizen (Spanish citizens have public universal health-care coverage even being unemployed).
Yarn Create and Yarn 1.0
Agreed. Let's outlaw pen and paper and condemn Gutenberg while we're at it for giving Hitler a platform to write Mein Kampf.
Discovering UI Testing and an Angularjs State Machine
You're really undermining your own argument here, even though you started out very well.

If I send an ODF to my lawyer, investor or accountant they're going to panic.
Interesting, I found the opposite. My MS office doesn't even have 'export to PDF' and Libre has it.
Few Design Tips to Make Your Presentation Unforgettable
New ideas take an effort to understand and most new things don't work or even if they do work they remain unadopted. Including apparently wonderful and well-developed ideas.

Come to thing of it we have only a partial understanding of the role of present technologies. In evolutionary terms, things persist for multiple reasons and we can't identify all of them. Small wonder we can't predict the future of technology and remain sceptical of implied claims to the contrary.
Inconclusive. 'A lot of good' means that something is clearly a net positive. In the case of twitter that would require the weighing of a large pile of issues that twitter heavily influenced where one side of the issue thought twitter was just great and the other that it was terrible depending on the outcome and who you were asking.

There is no absolute standard for 'a lot of good'.
It shouldn't. It's 2017 now, and the speed difference between a "misplaced" cat command is normally negligible. The speed of the terminal user is more important.
I don't have the data at my fingertips, but IIRC Seattle housing prices were historically lower than SF, but higher than Portland OR. I think that could make it hard to assess the effects of bringing more housing on line in Seattle, at least comparing to SF would be misleading. However the history of housing costs in Seattle might be informative.

> If you merely let them, they'll build until they can't cover their costs.

The problem in the building industry is that financial commitments are made years in advance, meaning even if things are in a slump, units may be built anyway because the project was on track to happen well before the slump came about. It's also occurred that units are constructed just before a slump hits and as a result the completed units sit empty, the developer goes bankrupt, etc. Overbuilding can and does happen and it can take many years, even decades for a property to finally break even.
Haven't used it but some folks find it helpful:
https://www.freecodecamp.com
We all need to document our knowledge, I keep forgetting stuff.

I use tiddlywiki.
But should they decide what's right and wrong based on what is objectively right and wrong?

I think it's an interesting question. If you build a tool that ends up being used as a platform to spread misinformation and lies, is that ok? Is it ok to censor that kind of thing?

Set aside laws and general feelings about censorship. If certain kinds of speech are genuinely harmful to society, and if you can actually objectively define that (I know, very hard if not impossible to do in many/most situations), should you still allow that speech?

It's certainly a judgment call, and a lot of people might get that call wrong sometimes or even often. But is it pointless or harmful to try?

Think about moderated message boards. No one would take issue with a moderated message board where the moderators act to keep things on-topic and civil. (Hell, HN tries to be that, and IMO does a pretty good job most of the time.) Twitter has chosen, with the exception of things like hate speech and threatening behavior (etc.) to be hands-off. Was that a good choice? I'm not sure. I don't think it's unreasonable to think they could do just as well -- if not better -- if there was moderation of some kind built in.
Gamooga for the ECommerce Industry: Some Effective Use Cases
Before evaluating the claims myself: The shred manual specifically claims that it is "not guaranteed to be effective" on "log-structured or journaled file systems", and specifically calls out ext3 in data=journal mode.

I would assume that the concern with ext3/4 in data=journal mode is that shred does not guarantee that the records of previous writes are evicted from the journal.
I dunno, there's something to this, but at the same time, it doesn't explain the popularity of fast food, alcohol, reality tv, and porn. My feeling is that marketing is a dark art, sort of like stock market investing or song writing. In that if there was a rational way to do it, then everybody would be doing it, thus nulling the effect.
> There is nothing wrong or unscientific about this.

To be sure, there is nothing wrong with changing your model in response to data—what would be wrong would be the opposite. What I was calling 'wrong' was two things: (1) a model that can only be tuned post hoc to observations (that is, it's always being changed to fit them, and never predicting new ones); and (2) a model that is so flexible that it can be tuned to fit any observations (again, because it will never have the ability to predict future observations).
Thanks! It's a calendar and planner that found a niche. I'll post to 'Show HN' soon.
He's not denying that it has. He's refuting his former naive belief that open communication would be some kind of magical pixie dust that would make better everything it touched.

I can relate to this. I remember thinking, back in the 90s, "once people can directly talk to people from other cultures, and see each other's common humanity, how will there ever be any more war?"

Turns out that was an extremely naive belief. Just the opposite is true in many cases: direct communication can aggravate differences. People's self-righteousness tends to escalate when they are directly exposed to their ideological foes.
> Twitter should be publishing whatever the user wants to convey (unless its violating any local laws).

That's what they do.

> They shouldnt be deciding whats right or wrong based on their personal opinion.

Well, they could, but they don't and as such they are bigger free speech advocates than you are because you want to restrict what they can do on their website, which is a privately run entity and as such not subject to 'free speech' laws.
Persevere. It's learning curve is a vertical cliff, shrouded in impenetrable UI fog, piles of broken corpses littering the jagged rocks beneath the megalith. Their faces frozen in terminal confusion.

If you can scale that then there is... well... Dwarf Fortress, where the real work begins.

It's quite good.
Yes, your problem is that you have a country full of gullible morons who will believe anything if it's framed in a way that jives with their worldview and sense of self-preservation, even if it's mildly misleading to flat-out wrong at best.

It's not unreasonable to combat that with moderation, which I don't consider to be "censorship" if done correctly.
If you're interested in this topic, I would highly recommend Neil Postman's book, "Amusing ourselves to death: Public discourse in the age of show business".

I agree with claims that Postman predicted Trump's rise back in 1985:

https://www.theguardian.com/media/2017/feb/02/amusing-oursel...

The book is written about television, but the main ideas are still applicable to online newsfeeds and social media.

The book unpacks the phrase: "the ideas that are convenient to express become the content of a culture". If the most convenient form of communication is long-form writing in newspapers or pamphlets, people will get their information from (long-form writing in) newspapers or pamphlets. If it's television, they will get information from (visual, snappy, "entertaining") video. If it's Twitter, people will end up talking about ideas that can be conveniently expressed in 140 characters or less.
What has Williams meant by "a better place"? Clearly, in this context, a better place than the world where not everybody could speak freely and exchange ideas. Is that really wrong?

I still believe that freedom of speech is important because it is freedom for ideas, not "freedom for morons" as some are trying to argue.
I am sorry, what google trick?
The argument is the same, but Linux desktops did get a lot better, and with better support, since then. There's now multiple distros with great UX to choose from (as opposed to "learn xfree86 and stop whining") and indeed Wine works great with lots of programs.

I say this as an avid Windows 10 user. IMHO there's still a usability gap (which is why I'm on Windows), but it's narrowing. GP's argument has a lot more merit now than it did 15 years ago.
City Hack: Cyclists Create DIY Bike Lane with 120 Toilet Plungers
tac, but also rev. I can't think of an example right now, but that's been useful as well.
I guess; I didn't realise there was a difference in the terms.
great read. thanks.
>>> do you think they really want to look at every flagged post?

You actually understood me very well. That's my secret point. I don't see why FB must do better than police. If someone insults me, then, well, I fight back, go to the police, prosecute, etc. That works well because there is the work of justice.

By displacing the problem out of FB into the realm of justice, I want to make two points :

1/ The social norm of what is acceptable or not acceptable speech is governed by the people, not by a single entity.

2/ If there are too many cases to handle for the judge, then, let's add more judges (in my country, justice department is starving for budgets).

FB has way too much power, that's its (totally fair) success but now, it's too big to be let alone.
Interesting, have you tried configuring Process Monitor to log all network traffic?
>So, it seems like features are the “what” of your product or service, while benefits are the “why” behind it.
I also found a really neat, old marketing quote that’s often attributed to Theodore Levitt (he attributes it to Leo McGinneva in this paper), on why people buy quarter-inch drill bits:

"They don’t want quarter-inch bits. They want quarter-inch holes."

So, the customer wants to make a quarter-inch hole for some reason. They buy a quarter-inch bit for their drill in order to achieve this. Marketing the drill bit based on its features (it fits into your drill) wouldn’t be as successful in this case as marketing it based on the benefits (you can create a quarter-inch hole).

So after all of this reading, I finally distilled the difference into a sentence that I think makes it easy to distinguish between features and benefits:

A feature is what your product does; a benefit is what the customer can do with your product.

If a feature is what a product does, then isn't making quarter inch holes a feature of drill bits?
WolframAlpha lists the factors as 2^38 * 5^38, which is just a compact notation for 38 2s and 38 5s, totalling 76 factors. If you count the 2s and 5s in the output of factor, you get the same result of 38 each for a total of 76 factors.
I used to study with a guy that openly said "Linux is only free if your time has no value". I've tried Linux so many times, and my longest streak was when having a VMWare Workstaion to run Windows in it. Eventually, I just got fed up.

First and foremost, I need my systems to just WORK. When I sit down to code, the last thing I want to do is debug why it is not properly displaying on all of my monitors.
Yes, that was the main feedback I got after releasing it and since version 1.1 there is a modulation section where any parameter can be modulated with envelopes and LFOs, including what sound is played. I never got around to making a video about it, though.
Elegant compression app
Sounds like you're comparing a 10 year old Office version to a current LibreOffice version.
I don't disagree with that, but they are not incompatible measures. If it was up to me, military spending would be slashed, taxation loopholes closed and healthcare and other welfare programs revised to be more efficient.

Profitable companies seem to be increasingly spending a disproportionate large amount of their profits in making a few people richer and richer. New companies like tech don't even create that many jobs to begin with, in fact they tend to destroy them. We are moving into a new paradigm where something will need to be done so everyone and not just 4 guys in Silicon Valley partake of the benefits of tech.
You can google the headline of a NYT article in an incognito window and when the article comes up in the search results you can read it without a paywall getting in the way.
Computer bots are like humans, having fights lasting years
GM's sales are down this year, as are Ford's.

The GM share price is not steady either -- it has dropped nearly 15% from its value in March, and about 6% from it's value on January 1st.
Evan's quote wasn't about Twitter's architecture though, it was about "speaking freely and exchanging information and ideas," which is the thing he's sorry about facilitating, because it lead to Trump. The parent post seems spot on, to me.
Once I saw this notation, I immediately fell in love:

<input.txt tr -d \\n >output.txt
Ah shareholder value. Value is the keyword. It's not shareholder money per se. If a companies stock jumps because people think you are bold for making your own secure network equipment then you have created value. Security and privacy can make value. Look at Apple. Public perception of Apple makes up a nice part of their stock and it's based around (just to name some smaller ones) privacy and security.
> I despise this quote so much, and I'm far from a Trump supporter. If you need to censor speech in order for your side to win, maybe you have bigger issues than Trump's twitter account.

Stop blocking spam, advertising, legalize government use of propaganda domestically, etc.

No?

Then clearly your position has an obvious flaw in that you have to censor certain classes of speech. All of those happen on Twitter.
one rule that I always follow when I create a presentation is the 10/20/30 rule and it works every time.
This is one of my pet peeves with movies as well.

When I buy a DVD, I have unskippable trailers and an ad that warns me not to pirate it at the beginning. Seriously, it's about 10 minutes of crap that I need to watch to see the movie I f*ing paid for!
The viewing experience with pirated movies is much more enjoyable and streamlined. I get the movie, double click on it and booom - it starts right away.
I have a friend who uses `tac | tac` in pipelines to make the pipeline wait for all the data before continuing, which is an interesting hack.
Ask HN: What do you like to see in a web app quickstarter?
Hi there, I've noticed that when I work on a new idea, creating a MVP or prototype, I tend to spend way to much time on setting up a new project, building out things that are important, but far from urgent to get an idea validated. To save myself time, I created a basic web app starter project (call it a blueprint / bootstrap). See: https://github.com/jelmerdejong/flask-app-blueprint

Currently it sets up a basic Flask project, on PostgreSQL, and is optimised to be deployed to Heroku. Features are:
- user registration, including email validation (with Mandrill for transactional email)
- basic examples of how to create something in the database, read it and update it.
- some basic test coverage

So far I've been adding features / things I like to see myself. But more importantly, to make this useful to a bigger audience: what would you like to see added? Where to you spend time what you rather use to create something unique?
How's that related to HN? Why politics here? You better quote me, I won't mind :))))
My pleasure. ;)
We just want a vechicle that lasts.

Why don't American vechicle manufacturers get it? Toyota figured it out years ago, but now have their own set of problems--price.

I'm looking for a new vechicle for my mom. I go to the Dens of Delusions, and literally feel sick. Just puffy vechicles with way too much stuff that will eventually go dead.

I don't want all the tech. I just want a vechicle that will take her 200,000 to 300,000k, without the trans blowing up at 150k. Hell-- I have a Toyota from the 1980's that has 250k.

The engineers did a great job on the engines. It's that overly complicated six speed trans, with the overdrive that's the Achilles on pretty much every new vechicle.

And those warranties, "Seven year 100k on the Powertrain". Yes--99.9 will last 100k. They should last 200k at this point in history?

I can rebuild a Ford AOD, AOED, 4R70w with a few specialized tools (basic machinist tools, like a calipers, micrometers, and a few home made tools), in a hot garage in Missouri. Yes--I needed to take my time, but a doable job.

These new transmissions are just too complicated, and require too many specialized tools.

I so waiting for a reasonably priced electric.
Doubts About the Fantasy of a $500 'Network PC' (1995)
Most of the crime comes from crackhead types, and those people are allergic to conflict. They like to break into places when nobody's home, grab a few things and bolt. They love garages, they hate homes.

I've known people that have lived in Parkdale for thirty years, and while it's better now, less petty crime, it's never been an especially violent place. "Sketchy" in Toronto means places where you can't leave your bike unattended for six seconds or where your garage will be ransacked by people every couple of years if the door isn't locked properly.

Gentrification pushed the troublemakers further away, jacked up rents, and changed the demographics substantially. It's a whole different town in some places.
Many GNU utilities provide extensions above and beyond the incredibly limited POSIX spec or more featured BSD, Solaris, etc utilities.

Though a better title for this particular post would be "POSIX" utilities.

> Don't attribute everything to that bearded madman.

And yet the bearded madman has done a lot more than you probably have.
Windows pain costs few hundred $ more :)
This is a great point. Something "amazing". That may not be possible to do on your own. But there are some tricks you can apply to achieve that anyway:

1) Do non-amazing things that can build up to amazing things. E.g. help other projects with simple maintenance jobs like triaging tickets, reviewing pull requests, writing docs for things you know, discussing with people in IRC and mailing lists. By this you will learn things automatically that make other tasks later on easier. Another way to build up is to learn simple tools like linux, vim, git, etc better and more indepth. That enables you to handle more complex tasks with less effort and produces value in itself when combined with teaching others. The last example I can think off immediately is pg's doing non-scaling tasks. Really work with people and treat them very individually. Thereby you don't just build a following that can give more impact to what you are doing, you also really learn what other people need.

2) Don't build alone. We programmers hate all these meetings, but truth is, that few people are that good that they can do "amazing" things alone. Usually this is achieved by having a group off slightly above average people, and letting them cooperate. Organize non-meeting things that brings people together, like a lunch with your local docker group. Then use these opportunities to make small progress in complex tasks. Send everybody home with a small thing they need to do that together will be a huge step, but trust everybody to figure out what that thing is by talking not by commanding. Doing that a few times will lead to amazing results automatically.

PS: AFAIK google also doesn't do the friday projects rule anymore.
I think it's more of a general Luddite / anti-tech paradigm. Historically, strange things were dangerous and/or poisonous. Tech people probably recognize these devices from science fiction books / movies / stories, so they don't get scared, but the rest of the world has no context to place them in and hence treats them like unexploded ordnance.
Whose hands are clean?
if Ford's investors believe that the company will be worth more in the future, then that should be reflected in the current price.
> Totally agree with you. Twitter should be publishing whatever the user wants to convey (unless its violating any local laws). They shouldnt be deciding whats right or wrong based on their personal opinion.

Stop blocking spam, advertising, and government propaganda then.

Absolutist arguments like this have an obvious problem in that certain classes of speech are a problem.
More than Google or Oracle it is a win for JetBrains.
It's not really closed-loop though, is it? You still need to buy food to feed the fish (and maybe fish food, which will end up in your vegetables, can be contaminated, e.g. with heavy metals?)

Or am I missing something?
I often use rev if I need something from the end of log lines. Rev, cut field by delimiter, rev back
I did that as well for some time. Consider not taking a whole day off, but but taking off two hours here and two hours there. This way you seem much more available but may actually be even more flexible in how to spend your free time. Of course that requires a lot more flexibility on your part. But the payout in time and career success is worth it.
Don't forget the often overlooked "apropos"!
to be fair I think he has kept twitter relevant...
Logistics app development to solve numerous issues in the Logistics sphere
Hey, if you want to legalize government propaganda go ahead. It's pretty clear sunlight is an ineffective disinfectant in that scenario.
I would personally start with Node.js, and specifically Loopback. Its extremely powerful, and will make sense to you from an API perspective. Get an understanding of Models and get them attached to a local MySQL serve so you can Query data. If you are looking to move to full-stack, look into Angular2 for your client. If you have any specific questions, lmk on how to get started, please let me know!
"done correctly" = "in accordance with my ideas"

If bad ideas are being communicated, then communicate better ones. I understand it's hard, that people can be idiotic and short-sighted, that 140 characters is very limiting, but thinking "<candidate/party/side I support> only lost because of gullible morons" isn't how (in Trump's case) the Dems will end up winning in 2020.

There's a fantastic article about this logic here: https://medium.com/@SeanBlanda/the-other-side-is-not-dumb-26...

FWIW I'm not American either.
The irony of this post and the subsequent replies debating the true meaning/context of his 158-character long quote is hopefully not lost on anyone.
While I agree that most info out there is spam, I disagree with the conclusion that we should minimize the output.

Reason being that I think we are already far far beyond a point where decreasing output would do any meaningful impact. Therefore I think we need more, better filtering, to get rid of all the spam. The same way as with email.
Executive function will be the last to be automated, when the machines see no need to take any more orders from us.