skysight-inc/HackerNews huggingface dataset:
> Also, I find the "years of struggle" trope irritating. Many of people live on beans while working 70-hour weeks and don't end up rich. Plenty of those people work at companies whose executives do get rich.

Your logic is flawed. When I start a company I will be leaving my cushy job that pays damn well and living low in hopes of making it big one day. A founder making a deliberate choice here is very different from unskilled/unlucky/not-qualified (in whatever sense) people living on the beans. They don't have a choice. They are not part of the game.
From Steve Case's intro:

'...Entrepreneurship may be at its cultural apex
in this country, but it is actually on the decline.
Between 1978 and 2012, the number of
companies less than one year old declined as a
share of all business by 44%.'

This looks to be a very useful read, focused on the future 'third wave' rather than the past...and seems particularly valuable around scaling up after initial push...something I don't know enough about...
I think this difference is down to the barriers to entry. To innovate in mathematics all you need is pencil and paper, to innovate in architecture you need to convince old rich bastards to build your idea.
It's really hard to tell if this product is any good:

- There is no way to try out the product before actually buying it.

- There are no examples of existing profiles to check out.
Maybe this is not the right forum but my lichess app has a big where if I am watching a chess game on it, the pieces sometimes disappear or change position. It's been going on for a while but seems to game gotten worse recently. It seems to be triggered by going to the watch games tab, then switching apps and coming back.
The Complete Works of Anton Chekhov
Any one can learn to code it isn't difficult to learn at all. Just like any one can learn math or english. What makes the difference is what level you can achieve. Just like math goes from elementary school to college level coding has a similar pattern where certain people get stuck in different areas. Hello world would be elementary level building large scalable enterprise application would be college level. You don't have to be able to build monsters applications that require knowing so much computer science that even physics and high level mathematics get involve. You can be a programmer that can build simple website that pays the bills. A entry level programmer doing simple website work makes $40,000 a year mattering your location and such. A senior arch developer makes around $400,000 a year also mattering location and such. Even some specialize areas pay their programmers $1,000,000 a year for what they can do. Some of the entry level people may make it to the top of the pile and some programmers will never leave that entry level position. I even know some programmers that are great, but decide to go another route. That has nothing to do with computers, because they get tired/burnout. Then I know some guys that are horrible programmers, but they enjoy it so much they just keep at it not caring.
It's embedded in the typeform.
Well, C# did not switch hands among a company acquisition, whose owner lost sight how to move forward the language.

Even C# does move slowly, these lovely C# 7.2 features that I can already use on my private projects, will take years to be allowed on my typical set of customers, the enterprise.

I just helped one transition to .NET 4.6.1.

Likewise another one just moved into Java 8 this year.

Worse is the Android situation, regardless of the features Java might get, even feature parity with C#, Google will cherry pick only the ones they care about.
Apache Kafka 0.11.0.2 Released
We've pulled the program at the moment.
Ask HN: An all round resource on web-dev?
I'm in the market for an all-round resource on web development, which teaches all the important methods and concepts for both client side and server side, especially security. I find that my knowledge is very disorganised about this field.

I'm not looking for a very detailed web dev encyclopedia (although I'd appreciate that), but want to know how all mechanisms roughly work, to the extent that I can code up a secure and stable web application without relying on frameworks and google (not that I find that practical, but I want the knowledge anyways, to be more comfortable working with abstractions; kind of how one would like to have an understanding of the Von Neumann architecture, even if all they'll do is work with Android SDK; [edit:] also, I beleive knowing how all the things work will give me more freedom and expertise in selecting the right tool/framework/library for the work).

As HN is where the all the experts are, I thought it'd be better both for me and for anybody with similar interests with me if I make an Ask HN here rather than go search for such resources myself (altho I'll do that anyways).

Edit 2: I just wanted to make clear that I'm not looking for an introduction to programming in general, just some resource to assimilate myself as an autodidact programmer to the field of web development.

Thanks in advance to anybody who'll take their time to respond!
Opus Magnum Computer (bf interpreter)
C# 7.0 works for the most part in .NET 4.5 or even 4.0

Here it seems there is a dependency on the 4.7 runtime, is this the case? Where can I see a matrix of what C# versions work on which (full/desktop) runtimes?
I'm a possible customer for this. And wouldn't give you a cent because I don't believe you can do what you promise after looking at your landing page. I need to see demos, I need to see real customers with quotes of praise and links to their websites.

Give it away for free for 5 people, while building a clickable demo account that doesn't require a login, and make a youtube video to show more about your team and how to interact with your product.
I don't think it is necessarily true that consumers would prefer a social network with non-transparent ads over a social network with transparent ad funding. Making ads transparent might even help facebook's bottom line by building more trust with its users.
Electrical cars are priced comparably to ICE cars (after subsidies). The main reason electrical cars are selling so good is not the price of the car, but rather all the other subsidies. Free pass through toll roads (which can be pretty expensive), free parking, free ferries and almost free fuel. Most car trips are short enough that range isn’t a problem.
a hydrogen bomb has never been used.
I think it's a weird comparison. The Falklands war was 35 years ago, would anyone wonder if the UK helped the German locate a sub in 1980? That's 35 years after the end of WW2.
Big Cable manipulates FCC to forbid states from writing own net neutrality rules
- Find and go to conferences. This is really the best way to meet like-minded people in the same field.

- Check out meetup.com. Lots of crap and there and mostly uninteresting but there are few gems for startups and tech people.

- Hang out in downtown areas of nearest cities on weekend. You probably won't be doing anything but its still great feeling to be in crowd and people watching. Most cities have some list of trendy places.

- In your areas of outdoor interests find local groups. For example, hiking, mountaineering, caving etc. This is one of the best way to build deep relationship with great folks.
I would do meetups, hackerspace/makerspaces, cons, and something that has nothing to do with whatever you are trying to do. Taking breaks from your work is just as important as working itself. If you are single I would also suggest grindr/tinder which ever pulls your rope. They are not just about quick hookups(%80 of it is), but you can find someone just to get a bit to eat with and talk about whatever you want and such.
Yes, but tons of other people dropped without any information.
The fragmentation was really what allowed the new breakneck pace of development. I’m a c# developer full time since 1.0 and I have huge problems following even though I’m 100% on the “old” (desktop) frameworks.

I’m hoping that things will slow down and converge again in a while.
Is it only this code and nothing else?

https://github.com/mcostalba/Stockfish/tree/ONE_PLY/src

Is there no DB or machine learning inside?
Neovim 0.2.2 released
You are giving other people websites yet you cannot build your own form?
Emacs has Tramp built-in to allow editing remote files: https://www.gnu.org/software/tramp/
Noted, we are working on this as we speak. Here is a quick video (raw) if you are intrigued https://www.youtube.com/watch?v=l7wAeenBe-c
Bck2Brwsr (Jvm2Js): 0.22 and plan for Truffle
I think the reasoning is that divesting can reduce demand for a stock. Thus reducing the stock price, and reducing the future financing capacity of the company.
why are Russian adverts different to political adverts bought by non-Russians?

There is some measure of transparency in politician donations and ads. However a foreign government covertly working to influence an election would be interpreted as a hostile act in most countries (and yes, the fact that US does this does smack of hypocrisy). Incidentally, your link doesn’t mention foreign donations to the election campaign of the candidate in question (these things are carefully monitored in most first-world democracies), and if there was any evidence of money being funneled from the foundation to the election campaign, I’m sure it’d have been front page news already.
Fatjars, Thinwars and why OpenLiberty is cool
I don't think so. All of the things you explained below takes at least a week in real life to complete. To and fro emails to get the requirement right, using DocuSign to sign NDAs, then setting up a call. While with Sieve PRO all of this happens right away.

About equity, we've already raised an angel round, so I think it creates some value, but now I think we need to convey this better to the audience.
I’d say that by the time you find something in that database, the damage is already done. After the ”ad” is shown, it won’t be enough removing the ad or post a ”correction article” to make someone forget what they saw or heard; especially not if the message is in line with their current beliefs. That’s what makes this scary.
A Close-Up on Mysteries Made of Stone in Saudi Arabia’s Desert
Got it :) working on a new onboarding flow.
Working on the feedback right now. FYI https://www.youtube.com/watch?v=l7wAeenBe-c
A better solution to ECS AutoScaling
>We're updating our policy to block ads from Pages that repeatedly share stories marked as false by third-party fact-checking organizations

Eek. Those fact-checking sites are staffed by underpaid, inexperienced, 20-somethings with their own ideological bent. These young staffers aren't doing any investigative work - they just sit there and google stuff. Not to mention the fact that those sites have the same advertising pressures as other sites (incentive is for click-bait articles). Let's not go overboard with treating them as some sort of a gold-standard.
What's the beef with Typeform? It is a slick service, award winning, very well thought out and designed. With Zapier it integrates to over 500+ apps downstream including Invoice Ninja (another amazing service integrated with 40 payment vendors). A happy customer for one year. Would appreciate your take on it.
Magnificent piece of technology! Except it gets defeated by a 2$ skimask. This kind of fearmongering isn't really useful as a way of creating political change. If you want people to participate in a reasonable and constructive dialog then convince them to do so with reasonble and constructive arguments.
Yep, same way AlphaGo Zero learned to play. It evolved, generation by generation, by selection. People think an agent can't solve a problem unless it has full understanding, but that's not true, selection based on fitness can do it.
Automated Testing of Graphics Shader Compilers [pdf]
How does this work? Does it detect common third party scripts or does it monitor resource abuse?
Swap words to emoji – just with keyboard shortcut
First of all, asking for help everywhere is awesome, as humility is the key to take the right steps to fix a problem.

If you cannot talk to those who did not sign up or like the offers, then you need to take to people who have extreme pains in using sites like freelance.com or upworks.com these sites have crazy traffic but until today they have not resolved key issues for freeelancers or seekers of freelance talents.I must add, they are SUPER hubs for Freelancers as they are the status quo but key values are missing.

I saw your site and I love your approach but you must refine the big uppercut punches that will make any free lancer on your site standout and choose your platform.

I suffered a big deal of problems when sourcing freelancers from freelance.com, upworks.com and many more. I found many others suffer the same thing.

I love to help you to share my stories and help you refine where is the real true value lies for a customer that wants top talent. If you like to plan a short power call soon let me know. I will drop my email in your Freshchat with attention to cod3boy!
Evolution does not require understanding on the part of the creature that is evolving.
Any feedback is highly appreciated!
Noted, working on the trail :)
Lewis Hamilton Wins His 4th World Title with a Lesson for All of Us
The other kind of hundred-year language (or not).
Well, if for example Saudi king donates you tens of millions of dollars to your campaign

I feel compelled to fact check this. There article you linked to discusses the Clinton Foundation, not the Hillary Clinton presidential campaign.
Working on this, thanks. Here is a quick raw video btw https://www.youtube.com/watch?v=l7wAeenBe-c here is a quick demo profile btw https://bighead.sievehq.com/
Hey everyone!

Thanks to @fztsh for posting my website here - I appreciate it.

Like many of you, I build a lot of different products and usually follow a pretty standard process when doing so. One part of that process is marketing/promotion (something I'm terrible at doing and find it saps a lot of my energy and time).

I've always wanted a one-step solution: Something that will do the tedious work for me whilst I spend my time shipping. I discovered a variety of automated sites and bots, however many of them had ridiculous price tags or resulted in a lot of unnecessary spam. After the launch of my most recent project, I decided to spend a weekend creating something myself.

Instaaa.com is a mass marketing tool/service which will promote your startup on up to 125 directories with a single click. Submissions are manual (handled by me and a small group of people I hired from reddit for the next two months). Submitting your startup is an easy process and pricing begins at just $39.

Instaaa has been super popular, receiving over 3,000 submissions after its initial launch two months ago. Submissions then were free, however added to a waitlist. With the popularity of the service growing, I recently changed the pricing structure to be more realistic and enable my team to cope with the amount of submissions we receive.

Obviously marketing through a third party is controversial with some, so I'd love to hear your opinions!
It is highly relevant though because it shows people are willing to buy electric at comparable price to ICE cars, even in a country with a spread out population and harsh climate.

Until the Norway experiment one could not know how much people care about using a fundamentally different car technology.

It shows that with likelyhood as EV prices drop sales will take off elsewhere.
My Mac Terminal Setup
https://www.reddit.com/r/programming/comments/7du1oa/my_mac_...
It was a part of our lean method :) We actually had tons of questions and branches there before, and using typeform helped us launch faster.
+1 no videos. Gifs yes. Screenshots and text descriptions yes. No videos:

A video can't be searched, it can't be scanned, and it can't be watched without headphones on in many settings.

I recognize lots of people learn by video or research by video, though I feel like a person watching a video has to have a level of commitment to your product that's higher than a person scanning for screenshots. Video should be "level 2"
Crafting Attacks Using Polyverse' Binary Entropy Visualizer
"were first published in 2004": https://en.wikipedia.org/wiki/Raptor_code

(OP slidedeck is also 2004)

[ps:]

presentation on Raptor codes 2005: http://algo.epfl.ch/_media/en/output/presentations/raptor-ba....

paper 2006: https://gnunet.org/sites/default/files/raptor.pdf
Amethyst: Tiling window manager for macOS along the lines of xmonad
It's a US company, publishing some English text. Why would you expect them to use a non-US date format?
You were giving away shares in your company in return for people signing up for your product?

I get that this might sound like a nice referral scheme idea, but it’s way too much to think about if I were one of your potential customers. Feels like a modern take on the free steak knives.

Why not incentivize around what your product does? - a 30 day demo or access to parts of the pack.. etc
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?
Tweeting "All I want for Christmas is white genocide" and then defending it with that his academic colleagues would have understood that it was a joke because he does not believe white genocide exists kind of requires that everyone that reads the tweet is in on that joke.

I think it is really difficult to draw the line and I do think twitter would be worse off if you drowned every voice that might be controversial. However it does require that you are consistent so if you allow the first tweet then you should allow "All I want for Christmas is black genocide" as well.
It is becoming increasingly clear that Facebook (and other social networks) are not a net-positive thing for society as a whole, the way they currently are. So I wonder how much we should care about their opinion, other than understanding the power they can bring in fighting change.

I think Facebook does not want to be evil, if the rules are the same for their competitors too they might be convinced to implement deep changes like this one.

The alternative, which they will really not want, is that they are ultimately made liable for the defamation, paid disinformation campaigns and other forms of injustice they facilitate, in every jurisdiction where they operate.
From Bash to Zsh to Fish
Would I be correct in guessing from your username that you work with FrontArena? It seems in-house coustomisation of those kinds of systems isn’t paid very well (although I know some murex guys who get paid quite a lot as consultants).

What does the day to day look like working on these beasts? Are you in Europe? Most of the developers I know working on these platforms seem to be quite silod and not really involved with the programmer ‘scene’ as it were (all using windows, no opinion on editors, never heard of hn, don’t care about this weeks $shinynew etc which I know shouldn’t be any kind of grading scheme but it always strikes me as a bit strange).

Would like to hear your opinions on it: are most people who end up working here turned into these (generalisation warning, I know not all) unmotivated souls by the sheer pain of working on this stuff or does it just attract candidates who don’t really care that much about tech?
How much did you pay for those 600 people and were they targeted long-tail searches from google (ndas for freelancers) or random visitors? Usually the conversion rate for visitor to payed customer is 0.1-1%, depending on your product, that's normal.
+1 . Where would we start collecting data for this?
Counter-goo also has to self-replicate, or otherwise be available in huge quantities.

The only currently existing self-replicating nanotech is called “life”, and plenty of that has been getting in our way for as long as there has been an us to get in the way of.

Unless you count bootstraping on existing life, I have it on good authority (someone with a PhD in material science from Cambridge) that nobody knows how to make fully self-replicating devices yet, not even clanking replicators.

As for drones… well, I can think of terrible ways to weaponise them, how to defend drones from simple counter-attacks, and then how to use that counter attack mechanism as city-wide anti-drone tech, but in the medium-likelyhood event that my ideas are not fundamentally flawed, I don’t want to give people ideas.
Interesting. Have you got an 'official' link for Calacanis' proposal?
Re: ovh - I've been a customer of dedicated servers for 5+years, and never needed to contact support. Last week I got another new dedicated which shipped with mismatched dimms (the motherboard warns about the problem) and contacted support. A few days goes by and I still have not received an answer, and now I'm scared! This server is not in production yet, but what if I urgently need support on a production server?

What has been your experience with ovh support?
> which is currently not possible for the general case

Not sure what you're thinking, since it does not require templates or generics, and works for the general case. I know it does, because I implemented it for D without generics or templates.

> it can be worked around by using a struct

Yes, but nobody does since it is clumsy, hence all the array bounds overflows in C. Even tiny bits of syntactic sugar, which is what this is, can have dramatic and transformative effects.

> [1]

That inescapably makes all pointers fat pointers, which is far more overhead than what I proposed. My proposal does not have any unavoidable overhead.

--

As for implementation experience, the D community finds they work extremely well. It's much more than an "it would be nice" feature.
Amazing history of Lahore’s famous astrolabe makers
How would you write such a treaty? Limit the CPU speed of weapons systems or something? Totally unenforceable.
Show HN: Remove unused css with Purgecss
Just my thoughts.

I need to see far more, with far less commitment from me before I start evening thinking about paying you.

I need to see demos and example pages, and perhaps a trial of some kind where it basically works immediately, and I can fill in as much or as little as I want to get an idea about what it does and how it might work for me.

Basically all you have is a couple of screenshots on your landing page, and a list of features that I can't really visualize and then you start immediately asking me for email and linked-in address when I hit 'get-started'. I need to see the product first, I'm not ready to start filling in forms yet, I need to see it working to understand what it does.

Secondary to that... I'm a freelancer, and I don't think I would use your product. I put together a website myself (and in fact, freelancing as a developer I think your website is at least partly your portfolio, so doing it yourself to showcase your ability is important), I manage contracts/NDAs/Invoices and stuff easily enough already, and I talk to my clients via email/phone to gather requirements, etc. So I'm not sure of the value of the client on-boarding part. Perhaps I'm just not your target market, so take this part with a pinch of salt. Perhaps for freelancers in a non-tech sector where they don't have the skills to create their own website might be more your target.
What a disaster. Comparing twitter of today to what it once was makes me sad.