skysight-inc/HackerNews huggingface dataset:
This assumes there is a team or a "code-literate userbase" and you trust them enough not to do bad things with your software (e.g. add adverts, tracking, backdoors or miners)

> Or, we could pivot this discussion to the "evils of Capitalism" and whatnot since that userbase probably needs to eat.

Or we could try to back and accept that software could also simply be a tool and doesn't have to be an enterprise.
I'll take a look at it, I'm quite obsessed with the perf and I've been giving talks about uncss some time ago.

How is this tool/lib different from the other similar tools?
Privacy: Germany bans kids' 'spying' smartwatches
> ... and who the ad is targeted to.

Well, first thing I think is how to convince the host of those ads to make this kind of information public.

I mean, if I knew that ad is targeting me, I will probably be more cation towards it and thus reduce it's effectiveness. I don't think Facebook or anyone in the business want that to happen.

So, in order to implement that kind of transparency, you need law and government to enforce them across all online ad services, rather than depends on self-discipline of some certain company.

However, that may come with their own problem, for example, it will increase government's control on online content displaying.

Truly a hard problem isn't?
1) It should not be used to collect credit card details.

2) If you claim to cater to professionals, you should not be using typeform for the signup process.

3) I am clearly not in the target audience, but I'll share my concerns : I would never use a service that hacks together a bunch of third party tools. It's great from the founders point of view (MVP, fail fast, early validation, hustle and whatever else), but it does not inspire confidence. Why? Security and privacy. God knows what poorly configured database, webserver or access control mechanism will leak user data since the product was built with the aim of getting something out of the door without much thought given to security and privacy.
Softaculous added Akaunting
> In a world where apparently drone-swarms are this cheap...what, no one ever developed counter-drones?

Perhaps someone has. The reason those are ineffective in the scenarios depicted is the same as with present day terrorism: In order to prevent these attacks you have to succeed every time whereas the terrorists only have to succeed once to wreak havoc.
I think it will be a gradual change, both to gradually improve the technology and to get users used to it.

I drove the new Volvo V90 for a couple of weeks a while ago and it of course have the adaptive cruise control and those things you are used to these days but it also can drive itself similar to a Tesla autopilot.

At first it was a pretty weird feeling that the car controlled the steering wheel (you still need to hold it otherwise it will beep at you) but gradually I got used to it and started to trust it more and more. At least when driving on the highway and after a while it became a really nice feature to have.

Truly autonomous cars are of course far away and the problems with snow storms etc. also needs to be solved but I do think more and more car manufacturers will keep adding one feature after another until we suddenly are there. And at that point it won't be that big of a leap for us mentally.
You are confusing distractions with human interaction. When people works from quiet rooms in offices they can still get out and go to a meeting or relax room and talk to others.
technically there is nothing new in this clip. People have been singled out and murdered for since we exist and sometimes nobody is singled out but everybody killed with a bomb. nonetheless there is something undeniably creepy and unsettling about being killed by a soulless machine.
Your site could be improved...

1) the separator icons to me looked like carousel dots so I spent an embarrassing amount of time trying to see the other slides.

2) on my mobile I wasn't able to get your menu to open. That left me hopelessly loking at the front page.
Sounds a bit snarky, but I appreciate the shout-out.
Blind triplets ‘see’ through others’ eyes with the help of a smartphone
It depends on your experience, familiarity with the tools, and nature of the change. For example, you might think a single character change would be faster in nano, but that’s not necessarily the case. By the time you’ve moved the cursor using the cursor keys, deleted the old character, and typed the new one, an experienced vi user could well have made the same change faster.

We can all think of far more complicated changes that are considerable more efficient in vi. So the question is 'given perfect familiarity with the tools, and all else being equal, what kind of changes, if any, are more suitable for nano rather than vi.

None of that is to say that nano doesn’t have a place.
This advice is usually "Don't (only) invest in the industry you're employed in".

See e.g. the dot-com bubble and how people who worked in IT and had invested their money mainly in IT were screwed, whereas it wasn't so bad if you just got fired and say invested in an S&P 500 index fund.

But yes, investing only in your employer is a particularly bad version of that.
I would just have an EMP wrist watch or something. Wouldn't take much of a pulse to knock out one of these bad boys.
LT codes were published in 2002...

https://en.wikipedia.org/wiki/Luby_transform_code
Agen Judi Poker Terpercaya Di Indonesia – Poker Online – Asiapoker303
Do not, not, not autoplay the video (as the site currently does). Especially not with sound enabled. That will get the site closed with prejudice by many people, and upset most of the rest. Especially when they can’t even see the video because it’s below the fold.

For user engagement, having a video available is good, but playing it contrary to user expectations is really bad.
Don't get me wrong but these numbers are not really a lot either. Especially as Product Hunt is not exactly the best traffic for buying customers they love to click and test free stuff assuming the process is fast and painless (which according to this thread it isn't)
I also created a typesetting program to produce a book I was writing, because I was impressed with what was available. I wanted to push a button, and have it compile a PDF for printing, an EPUB for tablets and phones, a text version for proofreading, and an html version for debugging. Shockingly, nobody had done this.
Just separate the steps? Curl to a file, inspect it, and then execute it? I don't see the problem. Most users just don't care because it's official anyways.
I'd like to see FEC used on a TCP/IP replacement to handle lost packets without an extra roundtrip.

When you're downloading a 1MB webpage, splitting it into ~800 1kb ethernet packets, the chance that not a single packet gets lost on the internet where typical packet loss rates are ~0.5% is slim.
> When a client wants an NDA, they send one

Flip side: if I’m hiring, I want to use my NDA.
Got this feedback about the onboarding process. Working on this :) While we are hacking together a bunch of tools to onboard and a home page, we really had worked on the product. Here is a quick video if you are intrigued https://www.youtube.com/watch?v=l7wAeenBe-c
Coincidentally, I was just looking at MetaMask which links to Brave. Can someone explain LI5YO how they're related? I understand MetaMask is a browser extension to access distributed transactional content on Ethereum. Not sure how Brave monetisation relates to that.
To the Screen with Hybrid XFB
Arch has Rustup? Today I learned. That's amazing!
Theoretically we can make building and using them illegal, but there's no way to prevent building and using these machines.
Honestly, just don't bother with the share grants. There are massive legal landmines as securities are highly regulated. There's no benefit to you nor to the random people you want to give shares to. Plus the incentive is all wrong. You want your customers to choose your product on its own basis, not because you're giving out chachkis.

> By giving away 100,000 shares of our company we stand by that, and says when we are successful everyone who were with us will be benefited too.

That's not what it says to me. What it says is that you are naive and your shares are worthless. If your company ever makes it you'll just dilute those shares to nothing.
Surely you're really just talking about component-oriented design, which basically every framework has now converged on - React, Angular, Ember, Vue, Riot, Polymer, etc.
Just on the home page and onboarding, I realize it was a mistake :) Here is the actual product in the show. Can you please take a look? https://www.youtube.com/watch?v=l7wAeenBe-c
The site is pretty bare and non-functional on Android with the brave browser. All I see is the header, where the hamburger menu doesn't work. Then I see " become a professional freelancer" and "demo video " that's it.
I won't mine being mentored by you. I can code but I lack some of the high level understanding you mentioned.
So the difference for you is that Russians purchasing adverts is a hostile act, but Russians giving donations to organisations controlled by one of your politicians would not be a hostile act? I have to say I can't begin to understand this line of thinking - I'm guessing it may just be cultural differences though. Both actions are legal under your election laws though, correct?
I was thinking about the only email signup now. But really skip the email too and right into the product? :) Is there any product you've seen particularly do well with that approach?
Agree on all points there - slick service, award winning, very well thought out and designed. They even tout Typeform on their website for payment purposes. But to me personally (and my thesis is, to most folks), it does not "appear" secure.

The beef is not technical, its just appearances. Using Typeform to get Credit Card information is like casting Kevin Spacey in Denzel's place in John Q. Both great actors. Spacey might even integrate with over 500+ apps soon. But who would you trust with your kid?

The way typeform has been employed here does not give the impression of security. In fact, the current impression is that your credit card numbers are been given the same level of security as your 10 was given when you answered "How would you rate our Pizza on a scale of 1 to 10?" at your local Italian joints website.

And that little sign "Secured by Stripe" is like displaying a footnote, in each scene of the Spacey version of John Q, saying "Trust this guy".
I haven’t got the faintest idea why people like Typeform. I loathe its design for forms. (I am using the word loathe seriously.) Please just show me regular fields, don’t try to get smart about it. Things that try to be clever almost always make a mess of it. Typeform is right up there with scrolljacking. (I have never seen a perfect scrolljacking implementation, though I have come across one or two that were oh so all-but and been duly impressed.)
We had gifs in our PH post. Will work on to bring them in the website https://ph-files.imgix.net/9c21f525-f715-4110-b04e-af2b3bf46...
> Having kids or not is a personal decision

It is so, so very simple for a business to account for children among its workforce. Any staff aged under ~45 on your books? Well, guess what? A percentage (look up your regional variation) are going to have kids, soon.

A business that refuses to financially support its staff through predicatble life changes is flagrantly abusing those staff. Even unpredictable life changes can be mitigated and supported.

A business that cannot afford to support these staff is failing, and again abusing the staff by shifting the blame onto them.
Environmental activism seems to be an almost entirely invented slant by the author and his or her selection of quotes. The piece reads like propaganda to me.
Actually in the gallery/museum setting I mention I have talked with plenty of strangers. Maybe that's just me. There is no doubt an air of "who the hell are you?" sometimes but it passes with friendly chat. Plenty of people at the surrounding tables are running small IT or creative startups, it turns out.
I love HN and all the comments here, but this one particularly is very helpful for me. Thank you!
The size argument alone cannot explain nano > vi preferences in d-i.

vim-tiny and nano sizes are nearly the same; nvi is smaller; I'm pretty sure the "vi" applet in busybox would be much smaller.
Maybe they simply get hooked on the nicotine? Used cigarette ends are pretty much oozing with all the nasty stuff, it wouldn't surprise me if some of that ends up in their system, and they develop a liking for it.

That's supposedly the case for NYC pigeons [0], funny in a weird way but actually quite depressing. I wonder how many rats and other rodents are also hooked on cigarette butts?

[0] http://johnjpowers.blogspot.de/2013/09/pigeons-addicted-to-n...
Uncss works the following way:
The HTML files are loaded by jsdom and JavaScript is executed.
All the stylesheets are parsed by PostCSS.
document.querySelector filters out selectors that are not found in the HTML files.
The remaining rules are converted back to CSS

Purgecss will not emulate the dom and execute javascript. Instead, it will read your files, determined the selectors in it and then remove the ones that are not used. A much simpler process that will translate in better performance.
I did not read the comments first, instead I tried out your site. It's the typeform. PERIOD. It throws you off.
The Story Behind the Unjust Shutdown of Gothamist and DNAinfo – The New Yorker
There is also a section in the readme explaining the differences with the most used libraries: https://github.com/FullHuman/purgecss#differences-with
https://hn.algolia.com/
Low entry barrier is destroying deep learning reputation
>Unfortunately that's what it will likely turn out to be in practice.

It should be mentioned that part of the Microsoft Certification requirements for UEFI is that you can install your own keys (which I did and do recommend);

"""
On non-ARM systems, the platform MUST implement the ability for a physically present user to select between two Secure Boot modes in firmware setup: "Custom" and "Standard". [...] It shall be possible for a physically present user to use the Custom Mode firmware setup option to modify the contents of the Secure Boot signature databases and the PK. [...]
"""

So unless the vendors don't want the Microsoft Windows Certified Badge and be able to preinstall Windows, they will offer those options.

>but far less [documentation] about the newer proprietary bits.

http://wiki.phoenix.com/wiki/index.php/Category:UEFI_2.0
http://wiki.phoenix.com/wiki/index.php/Category:UEFI_2.1
http://wiki.phoenix.com/wiki/index.php/Category:UEFI_2.2

I'm currently using the above links to write a small kernel, which compared to using BIOS is rather easy since it provides a very convenient trampoline to get basic services in the kernel setup without hassle.

The legacy devices out there are usually very poorly documented too. The page for PS/2 keyboard IO on OSDev.org is several dozen pages explaining how to properly drive the keyboard controller or a floppy drive or a harddisk. And they're largely incomplete and only cover the most common cases.
I've found that every message surrounding environmentalism from all angles - either for or against - is almost always propaganda. People without some sort of bone in the game have long since dropped out of the ironically toxic discussion. There's just too much money involved in it and no real desire for real discussion. Only zealotry remains.

The winning move is not to play.
ajross was responding to parent commenter bkovacev's literal interpretation of "ramen" as eating actual ramen and therefore depriving the brain of critical nutrients.

The "ramen" is just a rhetorical placeholder for "low expenses" and not about an actual diet. For example, Paul Graham is not advising entrepreneurs to literally eat ramen noodles: http://www.paulgraham.com/ramenprofitable.html
So my problem here is: do you offer anything unique? As a potential customer, I see you smashing together tons of third party services, and I could do that myself without paying you a dime. So, what’s the benefit? I don’t think you have a great product here, it feels like reselling.
Sometimes you don't even get an error, only warnings, and still the thing won't compile … Also, overfull hbox. Still don't have an idea how this happens so often, even less why I should bother
Libre Computer Board Tritium SBC Linux/Android 7 N for $9+ by Libre Computer
Magnificently detailed 1500 BCE Bronze Age sealstone is just 1.4 inches wide
Exploring the University of Waterloo Service Tunnels
I trust you're doing for the good, yet it reminded me a story I heard some time ago.

Story went like that:
I'm a gold miner. Gold mining is cool, everybody wants to gold mine. So I'll teach you FOR FREE how to gold mine, but during first year I offer you to gold mine for me at minimum wage. It's a shity goldmining you're doing, as you're newbie, so that excuses minimum wage, right? And I'm doing teaching for "free", right? There were hundreds I trained to goldmine and they didnt accept my WORK (sacred word) offer. They didnt also goldmine afterwards. I call it free service and in addition for my goldmining minions get 'feeling good' from it. Others call it sieve just to find enough 'wanna be gold miner' newbies.
I wish I had a specific question to ask, but honestly I'd love it if you just told more stories about this period in your life!
Wow you're right... very very strange. I really want to know what's going on behind the scenes.
Awesome, thanks! It feels like a lot of people dislike Ruby, but I'm glad some people still like it. I think it's a good Python alternative, and has syntax that reminds you of Rust.
That sounds remarkably like Pandoc. Have you tried it?
Please when you add video or music on your website/app, don't have that start automatically.
So you didn't bother trying to bypass your own rules without breaking them?
Regarding the "stifles US innovation" -- I see many people refuting this. Having the salary cutoff be a hard requirement of the H1B visa most certainly stifles innovation.

There isn't an effective visa that allows a tech innovator to bootstrap a company in the US. I can get my company to ramen profitability with minimal funding, but I cannot sponsor my own visa because my startup coffers can't afford to pay a founder-coder $150,000 salary. If you don't have multiple advanced degrees or a magical track record of successful companies or something, you can't get an O1 visa. You have to waste a bunch of time and money daisy-chaining educational visas and associated work authorization from cheap community colleges until you get your company established. We all know building a sustainable product and company is hard enough without arbitrary obstacle courses to waste your time on.

Having experienced this first-hand, as a cofounder who had to leave the country for 2 years and work remote until we had gained enough recognition and a warchest to justify an O1 visa for me.

I'm not saying the solution is to ignore payscale for H1B's, but until there's a more appropriate visa for an entrepreneur (which by definition has to have simple initial requirements, low cost and reliable success, maybe with down-the-line auditing for extensions), it would be certainly help innovation if the H1-B weren't denied to all the international bootstrapped company founders.
Mastodon has recently enabled Activity Streams 2.0 (I'm fairly certain 2.0) which is a W3C Standard.

I believe the move was founded on arguments of "OStatus is a tad unflexible for our needs" or something along those lines.
Sphinx can do that, using reStructuredText as its input language. In lieu of a button, run this:

make latexpdf epub text html
> It's not the product, I strongly believe we have a decent product.

You may be right... but there are a couple problems with that statement:

1) "Decent" isn't good enough. Aim higher.

2) You aren't going to deliver the best product to your audience if you go in defensively insisting that your product is fine. Listen to what people say, and be willing to build the product they want, not the one you think is best.
It won't let me read the article as I've supposedly "reached my article limit".
From what I can read, before the paywall pops up, this seems based on similar (the same?) research as an old Atlantic article [0] from 2012?

[0] https://www.theatlantic.com/health/archive/2012/12/birds-app...
Can you please take a quick look here and send a feedback? This is the real product https://www.youtube.com/watch?v=k32kJRAbIoU
See also: https://www.whorunscoinhive.com/
I'm not a lawyer, but the share thing sounds illegal. I don't think you should be doing that, otherwise you will probably get in trouble with the SEC. Companies usually only sell (or give away) shares to the public when they have an IPO.
Not sure if the real source can be traced. Birbal lived in the 1500's and I have heard another version atributed to another court jester called Tenali Raman who lived in the same century.
Facebook's engagement-maximizing algorithm determines what content gets shown to you, and the peculiarities of that algorithm indirectly inform content creators. many content creators experience the following: when they publish something thin/clickbaity they get a bunch of views, whereas when they publish something nuanced/complex they only get a few. this effect effectively establishes a race to the bottom.
This is great advice when I envision when to ask and how much I should charge for a saas business I’ve been struggling to get going. I hadn’t seen this before despite being a near daily reader in HN.
> I don’t see how a stack-based architecture avoids the need to think about register sizes. You just get equivalent questions, like - what sizes of integers do you have primitive ops for? do you have separate pop/swap/drop/etc. for every possible size, and if not, what’s the standard size of a stack item?

This is correct. But these are still less decisions, e.g.

- no number of registers,

- no reinterpretation of parts of registers,

- SIMD fits the stack-based model rather badly,

- stack-based VM instruction sets are typically of the kind "take two values from top of stack, do something with it and push back" (very inspired by Forth - but I don't know much Forth), see for example for the Java bytecode instructions (https://en.wikipedia.org/wiki/Java_bytecode_instruction_list...) or CIL instructions (https://en.wikipedia.org/wiki/List_of_CIL_instructions and http://download.microsoft.com/download/7/3/3/733ad403-90b2-4...), so no worry about 2-operand vs 3-operand instructions.