skysight-inc/HackerNews huggingface dataset:
Well obedient consumers should behave like that.

Also did you check lately, maybe you're clinically depressed considering your lack of enthusiasm of the evalution method. /s
As a complete outsider who has never raised money or set foot in the valley my feeling is that without data this sounds like some sort of buddy-buddy system. Where's the data to back this up?

Basically the way I read this is if I have a business model that is likely to require a series A eventually (i.e. not profit oriented) if I won't apply to YC I'm setting myself up for a massively worse deal later?
Functional programming does have some useful syntax and principles that can make code easier to reason about. But a much bigger red flag is if a developer is so fixated on a certain programming philosophy or methodology that they don't pay attention to writing simple, good code.
Rogue One: WebVR Poster
I'm fine with a wide wealth gap if (a) the bottom is bounded and (b) one's position on the spectrum depends more on individual merits than family lineage.
The funding market, like that for employment and marriage, clears at different prices for different individuals.

I'd say the number of founders who can truly aspire to get funded by the "Big Boys" (and have the choice you talk about) is relatively small - for example my lack of connections in the US precludes me from raising from them because I can't get a proper warm intro. You need to align a lot of stars.

That being said, I think he was referring to the complexity of multi-note cap tables (and time and mental effort required to deal with their preferred stock classes etc. vs 5 equivalent other deals using a vanilla structure) rather than the billionaires outbidding him. He talks more about it in another post [1].

Having been on a desk that traded exotics I very much agree that (unnecessary) complication in financial products is not a good thing, and is usually associated with people hoping you'll slip up.

[1] https://www.quora.com/Y-Combinator-What-are-the-pros-and-con...
Sounds like an extremely damning quote, where was this claim made? Twitter? I've been searching for it, please link me.
I feel your pain. Scientists & data scientists are notorious for spaghetti code.

Refactoring scientists code was how I got into software engineering. I used to be a scientist, and I found restructuring/modularizing the analysis code more fulfilling than the actual analysis.
My understanding is you can call C code from Crystal bindings. It doesn't seem like you need to rewrite the wheel :-)
It is a relative term.

I use it here because most introductory posts about encoding/decoding in go (like https://blog.golang.org/json-and-go) don't touch on these at all. Instead many people figure each of these out separately over time.
Goto meetup groups and start meeting people with the same interests as you. One of those new friendships might blossum into a relationship, or more likely you'll meet someone through one of those new friends. Otherwise dating sites or apps.
It's not the link editor's function to inline; an optimizing compiler does that. A linker can, eventually and depending on the platform, perform some binary optimization, as is for example the case with Sun Studio compilers on SPARC (-xlinkopt=2), or with GCC (-flto), but that's not inlining.
>It is amazingly hard to get any information from anyone on this topic.

Truer words have seldom been written before.

What you might find even more amazing is the fact that almost ALL bank staffers are equally ignorant/in the dark about online/international payments. Case in point: I have had a Corporation Bank account of which the debit card just wouldn't work for online payments. Sometime ago, a niece opened an account with them (at a different branch). Shortly afterwards, she needed to make an international payment. On checking with the branch, she was told it (the debit card) wouldn't work. She thought of trying anyway and guess what - it DID work!! On coming to know this, I asked my branch - they said no idea. Next, I asked her branch - the same answer. I had also had a similar experience with ICICI bank debit card, that wouldn't work. After a good bit of struggle calling back and forth and personal visits to the branch, I learnt that their older debit cards won't work, but they do have a newer 'Chip and Pin' version that would work. After getting this (new) card, I've been able to use it without a problem (with 2FA).

HTH
Oracles owns a lot of things, including MySQL and Java
Why Facebook, Amazon, Microsoft, and Google need you to know the robots are coming
Some few games on the NES had RAM instead of ROM for graphics storage. Many more games supported bank-switching. Each 8KB bank of graphics tiles would provide enough tiles to uniquely cover a little over 1/4 of the screen, and hsync time would be enough time to switch to the next bank, every 1/4 of the image.

I think that transferring 60K of data from the CPU to PPU every frame would be completely infeasible, though. All that in mind, I'm very impressed by how well the game Elite runs: https://www.youtube.com/watch?v=zoBIOi00sEI
Thanks Neil. We use Blockly in our little startup teaching kids to code and it's fantastic.
Oh, the method I describe is more error prone than array of arrays, because if you ever modify the two variables you used to specify the array size, the compiler will just use the new values for array dimensions. If I had to do array of arrays though, I'd at least do something like

template<typename T>
T** make_2d_array(size_t m, size_t n) {
// TODO: add padding for alignment,
// but you're unlikely to need something aligned
// on a larger extent than sizeof(void*)
void *memory = malloc(m * sizeof(void*) + m * n * sizeof(T));
T** array = (T**)memory;
T* data = (T*)((char*)memory + m * sizeof(void*));
for (size_t i = 0; i < m; i++) {
array[i] = data + i * n;
}
return array;
}

And you can then delete the entire array with a single free().
Diversity has its benefits. Too much of it has its bad things too.
Some domains don't need maintainable code. If you're near the end of the development cycle for a video game, and you need to ship before some date, it doesn't matter if what you write is a cluster fuck. Most of the code is gonna get thrown out anyway, what matters is that the game is in the stores on time...
There are no silver bullets but do we need a complete arsenal of copper ones? I think many of the new languages would be better off as libraries for the ones that already exist.
Rust deliberately doesn't have anything in the language called "null" (there's `std::ptr::null()`, but that's for C interop). The only thing that fits the bill here is the unit type/empty tuple, `()`, which is sometimes called "nil".
> I want to hear that you are > building a unicorn

And there we have the problem with the scene today.
not sure what will remain of Java if Oracle starts charging people as I understand from this http://www.theregister.co.uk/2016/12/16/oracle_targets_java_...
Hi, sorry that you feel that I'm omitting anything. As you noticed - it's an anecdote. My parents run a business, they lost some employees when 500+ started, as far as I know all of the people who left cited 500+ as the reason why they are leaving. That's about the extent of my knowledge on the situation.

I don't see why the answer to point 1A would be a"counterpoint" to anything - I don't think I presented an opinion on the 500+ program? I did mention what I think will happen with UBI, but again, I don't see the answer here being relevant. I also think that you might be under the general impression that I am against 500+ or UBI - while nothing could be further from the truth. I'm happy those people can live and care for their kids without having to work. If people can pursue their interests without having to work on UBI - great! I'm just saying that with UBI, I think it's a very safe bet to say that a lot of people who are in employment right now will actually stop working altogether. But it's just my opinion, it's not backed up by professional research or anything.
No. There's no way any Bell Labs UNIX could conform to either POSIX or SUS.
Unfortunately its a compiled language so you can't drop into a pry repl like ruby. It does emit debug symbols, and both gdb and lldb work with it, I just haven't gotten around to working out if they're useful for more than printing backtraces on segfault. Puts debugging works great though!
> If I"ve understood you correctly so far, your overall approach to the problem seems to be that if we can't define it in a reasonably rigorous way, then we don't really know what we're referring to, and so it's not real.

I don't think that's exactly what I'm saying. Maybe I am saying that if you can't define it in a reasonably rigorous way, that it doesn't make a lot of sense to claim that it absolutely must exist. There is a difference.

Of course this is real to you. But I am saying it is not real from the perspective of science. For instance, it isn't something that can have value that natural selection could have selected for.

It is, by nature, subjective. And that basically means "from a particular perspective." If you view it from a different perspective -- for instance, the external objective view that is appropriate in a scientific context -- it disappears.
Fine. A more reasoned response might be to assert that in at least some cases, young children exhibiting signs of depression are reacting to severe problems at home. In those cases, expecting the parents to pursue treatment for the child might be overly optimistic. It might have been nice if the article had mentioned that as a potential complicating factor and how other, less immediate family or friends might notice these signs and find ways to facilitate some kind of evaluation or intervention. How's that?
Functional programming is nice, though I tend to find a procedural code easier to read than it's functional counter part. There is a place and time for mutation of state and their are other times when just simply duplicating data for clarity is much more straight forward.
Nope but you just have to be aware of the repercussions. My boss is really a nice guy, but for wathever reasons, he and some colleagues started a gimmick about one of my female coworker that she was "forbiden" to make a fourth kid because we needed her too much at work.

While initially fun (because she clearly stated that she wanted only 3 kids as a personal choice) this joke had become cheesy and hurtful for her. She was actually starting to feel guilty because they were so insistant.

And this situation sucked because she's a great coworker, a great mum and she didn't deserve to feel guilty. Especially since no-one really cared in truth, it was just "a joke". So I told my boss and he stoped quickly and now everybody involved feel better. He was just sincerely unaware of the impact of theses recurring jokes.

So yes of course you can make joke but it's just critical to be aware that you can sometime unwillingly hurt people. And when that happen you should just stop this joke and maybe even apologize (depending on how far you went before you realize your joke wasn't funny).
> we are talking about UX here. Stating that something is not as difficult is wrong.

As an UX concept, correct. But UX cannot go against technological limitations, physical reality or security

> When you go to a new country for the first time, you need to search online or ask around how and where to buy sim card

Go walk in the city center maybe? Ask around?

Yes, you usually need to do some research if you want the best price, but that goes for most things . Also a lot of electronics stores can give you the different plans as they have sim cards.

Asking around and doing price research is part of being an adult, sellers won't come together to offer you a price and plan comparison in one page.

You're also assuming that people will want to change their mobile operator when they get to a different country (for a short trip they won't need it, some will need to keep their original phone working)

Now, remote SIM provisioning may be a good option for some devices (not all of them have wifi or are a smartphone), but that's much different from having a user/pwd combination

> Login/password is the current de-facto standard.

Until people start having their cell phones cloned, which already happened and that's why they came up with something better

> Until something better, widely accepted comes along

It's called SIM card, and it is widely accepted, since most carriers went for GSM worldwide https://en.wikipedia.org/wiki/Comparison_of_mobile_phone_sta...
we all did pretty well in the end

I agree with you, but he does make it pretty clear that he is not interested in doing "pretty well". He even says that if a $50m exit is your definition of success then he doesn't want to talk to you.
Of course I did more than that. Are you trying to say you didn't like my point?
Actually it does not make any sense.Solaris and the ecosystem was infinitely superior to anything out there (note: was). Oracle slowly killed it over time and did not embrace the change (like Microsoft did).

If you have a really strong platform, technical superiority and you employ one of the best people in the world you must be in a deep shit if you screw up that much.
Oracle positioned itself as an "Apple of enterprise software and services" but in a globalized world and the world of constant cost savings and outsourcing how can you justify buying a solution that only brings you revenue indirectly ? That's non sense.
You can't only target fortune 100/500. You need to attract masses.
Solaris was awesome. Sparc was awesome. But these are the things of the past. They should have attracted millions of Java developers to buy into their ecosystem. But they threw it away.
They could have marketed Solaris as a better Linux and could have directly compete with AWS. They just needed to make Solaris bigger and popular. It was not that hard. They had better tech (eg zones vs docker) ages ago but they all threw it away.
Real-Life Rogue One: How the Soviets Stole NASA’s Shuttle Plans
I don't know about that.
Well, yes, very true. Personally, I love my job and I can't imagine doing something I don't like, but at the same time I know several people to whom the idea of liking your job is extremely foreign.

Just as a side note - I think it would be extremely difficult to find people who genuinely enjoy doing hard physical work for 8 hours a day, even at a high price point.
I might be one of these people. I've worked with enough underdocumented code/systems, I don't expect, look for, or provide documentation.(Exception: I provide documentation where there's a clear and stable boundary/interface another team will use)
I think this is a great manifesto that would produce amazing software. I'd also never hire anyone who used this manifesto unless I've personally known them for years, and even then, the number of developers I'd trust with this manifesto is in the single digits.
Productivity.
From my experience preconnect is a big improvement for connecting to 3rd party domains. Will also mention that once you have JS deferred, CSS on a 3rd party domain (google fonts) can cause some major slowdowns in terms of the start rendering metrics if using HTTP/2 on a slow connection; all the bandwidth is used for the primary domain connection and not used for blocking resources, end result being images get downloaded before external blocking CSS.
This is also consistent with the reddit comment here:

https://www.reddit.com/r/linux/comments/5j3mn2/ibm_is_trying...
Someone who could test different marketing channels and tell me which ones worked and which ones didn't. Would be more of a productized service. Once you found a good channel I would pay you a ongoing monthly fee to keep it maintained and re-test other channels.
ZupportDesk is a cloud-based HelpDesk solution
People will flock to .NET (core) en masse. Or maybe not as they are charging only for certain set of sub products.
>Pints are used to serve draught or keg beer.

Even in France, we use pints to serve beer...
7 Trends of the Internet of Things in 2017
Is there a page for these that doesn't require logging into Facebook?

What about lemmingsfuturefund.com?
The title appears to be exaggerated.

According to the article, Overstock is performing all the transactions in their own private system, with hashes periodically posted to the actual Bitcoin blockchain for transparency purposes, and regular proofs of state.

The added transparency IS enabled by the Bitcoin blockchain, and this is commendable, but the units issued by Overstock do not appear to be actually circulating on the Bitcoin blockchain itself.

It's an important distinction. We're working on this problem at my own company (Stash).
I know, but it's "std::ptr::null", not "std::ptr::nil", which was the point of this discussion. (Clearly it has a concept of null pointers, even if they're used in a more limited manner than other languages.)
Greenhouse is one i've heard of. They're doing well.
java itself will be fine, people just use OpenJDK. It's some of the more advanced add-on features that are behind Oracle's paywall.
I'm talking about the EU Data Protection directives and the subsequence CJEU rulings (like [1]). Last time I checked, the UK was still part of the EU.

And I'm not saying you can't take photographs in public places. What I'm saying is that the binary concept of "expectation of privacy" doesn't apply in the EU. Even in the street there are some protections, such as from CCTVs [2]:

This means that cameras attached to a private individual’s home may, in certain circumstances, no longer be exempt from the requirements of the DPA under section 36. Those circumstances are likely to include where the camera monitors any area beyond the interior and exterior limits of that individual’s home. This would include any camera to the extent that it covered, even partially, a public space such as the pavement or street. (...)

If you have set up a live streaming camera available to the public so that they can, for example, assess which route to take on their journey to work based on the level of congestion, you should ensure that it is appropriately zoomed out so that individuals cannot be identified. If individuals can be identified then this will need to be justified and shown to be necessary and proportionate.

[1] http://eulawanalysis.blogspot.pt/2014/12/bringing-data-prote...

[2] https://ico.org.uk/media/1542/cctv-code-of-practice.pdf
How is this clickbait appropriate for hacker news?
AFAIK, all credit cards should work directly - whether company or personal. So far as debit cards are concerned, to the best of my knowledge, such cards are issued to company/business accounts ONLY if the business is a sole proprietor type. If there are multiple people operating a business account, no debit cards are issued. Thus, a business account debit card is essentially the same as that of a personal account.

HTH
> - Encrypt data at rest and in transit.

> - Log data access.

> - Protect data against corruption.

It's these three that I imagine MSSQL can help with. I believe it's got a built in storage encryption setup for tables/databases and can definitely be setup to log access to the database and queries run against HIPAA data.
It's popular to pick fights with YC and its ideas these days. Easy press. Other examples: Gab, CB Insights, various reporters. The recipe goes: Find someone or something famous. Find a bone to pick. Leverage famous something's name to generate headlines. People are going to click.
Plot twist: Silk worms leave study disgusted with shity new taste of food.
So you're saying you didn't read the article then. Or you don't believe that gambling excites people. I look forward to your scientific paper where you try to reproduce the result.
According to this random internet discussion, suicide lanes were mostly to be found in Italy, France, and Belgium, but are on their way out.

http://www.aaroads.com/forum/index.php?topic=6773.25
Several of his points boil down to "Tell me how special it would be to have me as an investor, so that I can tell you you need to accept a low valuation from me."

At least, I think they do. He might also just have a great desire to be flattered.
What is this reasoning?

If you know the right way and wrong way to build a bridge, you'd build it wrong, because it makes no difference?
The Year of Hygge, The Danish Obsession With Getting Cozy
Perhaps, but it's still quite a lot of money you can save by biking.
The best (and worst) of Mocha, JavaScript unit testing
The real point of this article isn't to be right, it's to generate more eyeballs and provoke discussions. More TC clickbait.
City Mouse Simulator
I agree to a certain respect, but that's VC. You want to bootstrap a company and make a good living? I'm with you 100% of the way, but VC is not going to be a good fit, I think. If you're not giving them 20:1 ROI, they aren't even breaking even (because most things fail). In reality, they want significantly more. Let's say they put in $1 million for even 20%. They need an exit with a valuation of $100 million to get their 20:1. And if they aim for that, they'll go out of business because it's such a risky business. You have to aim for an exit with a valuation of at least a billion. I don't blame him for saying it the way it is.

My personal opinion is that if you are interested in building a solid business rather than striking gold in them thar hills, you are better off with other sources of funding. Hell, if you are doing SaaS, you can probably self fund it...
What is the Tor .onion address for hacker news?

That's what I'm interested in, I'll add it to my bookmarks and use it by default. I don't see why we want to involve exit nodes at all.