skysight-inc/HackerNews huggingface dataset:
Actually, the JVM can in theory provide much better performance, because code is specialized as it runs. Statically compiled code must be produced to handle the worst-case usage.

As for the runtime being present, it's more of a packaging issue. A language like Go has a runtime that's similar to Java's (except it doesn't JIT-compile), but it is statically linked with your binary. This can be done in Java, too.

I must say that it doesn't seem like you're very knowledgeable when it comes to compilation techniques. LLVM and the JVM do make different tradeoffs, but they're not at all the ones you describe.
Go is really more of a Java than a C replacement.
Thanks for the great work keeping c2 online! It really is a treasure trove of experience from the old ones.
The Making Of: Dust 2
Powerful Presenting – 3 wise words for the New Year
> When geneticist Daniel MacArthur checks into his lab, the first thing he does is fire up Slack, a workplace messaging app.

I am sorry for this geneticist. His life sucks as much as a software engineer's.
"Do you blindly take whatever the doctor prescribes to you without doing your own research?"

Yes, and the more serious or painful the issue is, the more likely I am to blindly take the stuff. I'm simply not rational: I know this happens to a few other people as well, who all have migraines. Some folks willingly admit that when the migraine gets bad enough, it really doesn't matter if they overdose on pain medication because that would make the pain stop: I was similar with my gall bladder pain. Didn't care what they shot into my veins, so long as I stopped dropping to the floor in pain.

"if people are so stupid like the OP suggested, why not ban a while plethora of foods like twinkies, potato chips, soda, etc?"

We have to an extent: A lot of schools have taken such snacks out, for example, and some have tried to stop folks on welfare from buying any of it. And we tax it. But the real reason we don't do that is because food carries its own risks that aren't nearly as instantly deadly as drugs.
The main exception is new food products, colorants, and flavors. Now, I'm a little fuzzy on the actual regulation, but there are approved and non-approved things to use for food, and I was thinking you had to prove it generally safe for humans. I could be wrong on this bit, however.
Doesn't say anything about the compiled product that I download from the Chrome store?
TL;DR: Amazon allows for flexibility in projects by not encouraging employees to take advantage of preexisting tools. Instead preferring they risk reinventing the wheel with the idea that you use the tools that make the most sense for what you're trying to accomplish.

This seems a little bit exaggerated. For example, I'm sure all these teams use AWS with no exceptions.
Find out which EVs you can buy TODAY
Cubase Pro 8 Crack Plus Activation Code Full Free Download
Same here, when I am looking for something and I know the area I will read the method or whatever it is rather quickly and be like "oh okay, this is what it does so the problem is not here".

Then after some time when I look at it again, I notice that actually I missed a step in that method which actually did contain the problem, which I did not see by skimming over the piece of code earlier.
True! Family and friends are in general better resources for the long term than work colleagues. Of course you can turn work colleagues into friends, too.

But, as they say, very few folks ever wished they had spent more time at the office when on their deathbed.
Ask HN: A lot of trouble trying to do customer development
Hn,
I've been having a lot of trouble trying to get individuals in my target market to want to do customer development interviews.

Are they imperative in an existing market ? What do you do to get companies to want to give you 15min of their time ?
Jameco has one in Belmont: https://www.google.com/maps/place/Jameco+Electronics,+1355+S...
Well, that particular issue is not really Apple's "own" - pretty much every single tech company on earth benefits from cheap foreign labor.

But then they'll tell you that these employees are very happy to work at such factories, because they make way more money than they would ever make on the farm in their hometown, and often work there a year or two to save as much money as they can before moving back to where they lived before.

(Apple actually does way better than most other companies on that front - see http://www.apple.com/supplier-responsibility/)

Does it open an entire rabbit hole about the ethics of globalization? Sure. Is it a strictly black and white issue? ...heh.
I didn't 'play' yet with Crystal exactly for that reason: lack of Windows support.

edit: Windows 7
Ask HN: What's the worst zero-day vulnerability you've had to deal with?
Great! I like the format of the post a lot: demo, code example and super clear explanation all combined in a good starting point on the subject.

(You could also have cited Etherpad as a common implementation in addition to Docs. Etherpad was a direct predecessor to character by character OT in Docs —the team was acquhired— and it is still widely used by many organizations. But then there is so many examples and libs, I understand that you wanted to just give context!)
A Sneak Peek into the Singapore Company Registration Options  for Foreigners
You're taxed like a resident by the US. A friend had their tax-free (in the UK) PhD stipend taxed by the US government. Other people can find themselves owing significant taxes on property sales in the UK, despite the transaction having absolutely nothing to do with the US government [1].

There are exemptions which are pretty low and clearly don't cover the above examples. Plus you still have to do the overly onerous reporting of all your bank accounts. Ultimately the winners are the accountants.

It's not justified at all by services that the US does for overseas citizens, many countries do that without needing a draconian tax system for non-resident citizens.

I think it sort of comes down to Americans believing that you must be up to something dodgy if you want to live in another country :)

[1] http://www.theatlantic.com/international/archive/2015/02/bor...
The page doesn't load.
If you just want to play with it, and have windows 10, it runs fine in the Linux emulator thingy.
Teaching.
> (with a large follow distance)

Good. Some things to keep in mind: Semis can clear obstacles you probably can't - and at least around here are trained to not break because of some road hazards. Semis are not manuverable, and if they lose a tire the last thing they want to be doing is applying a now-uneven breaking force.
I use https://www.one-tab.com and https://github.com/deanoemcke/thegreatsuspender

p.s. There is so much good links get submitted to HN combined with all that information noise this getting to homepage ? Yeah, forced. Yes, this is really sad.
p.p.s. Noting personal to this particular username, just general feeling about HN.
As if US banks have any assests.
I thought the studies showed that changing habits and implementing massive software systems tend to fail?
I don't need to read the article to know in this case the best reading of their code for rendering plain text in HTML should be to have absolutely no code to read instead of any code they can have that might actually be brilliant. Lol.
Guys.... This is obviously NOT an attempt to SQL inject. This is a full fledged company incorporation. A marketing move if you will.

Although a risky one. If that had worked that guy would end up in court.
Five minutes? Ouch .. when I think of "slow" start of Java processes it is more in the range of 5 to 10 seconds. Maybe a minute tops for an application server, but five minutes sounds ugly. Especially when it is all just start time.
It's not because one doesn't think it's unethical that it is ethical. The very existence of the question implies that there is an ethical issue here.

Moreover, in the age of information, the one who knows more about the other becomes a potential predator (every country has secret services and spies).

Facebook (and others) knows a lot more about me than I do myself because their computers don't forget, because they analyze what I do in a way I don't.

Moreover Facebook can be tied to other companies or institutions with my consent.

So although the optimization might seem like a good idea, I think it also needs to be put in context. Is this really a good idea. Is optimizing advertisement a noble goal ? It's useful for the advertisers, true. But is it useful for their targets ?
President Obama executive order ejected 35 Russians out of US
https://en.wikipedia.org/wiki/Overseas_constituency#Current

Sadly, it's pretty rare.
Changing habits work when it is done in lots of small steps. Like run 5 mins longer each day. Enterprise systems are like saying, next year I will run a marathon.
hello 2017
Your comment reminds me of a thread I read in the Primal Diet's forum. http://www.marksdailyapple.com/forum/forum/the-primal-bluepr...

Quite a few of them are having heart attacks: "So my first heart attack, 8 years after a stroke, was unexpected. My heart is determined to kill me. I've had at least 4 attacks, the last one keeping me in hospital 6 days"

Yet they still all stay on that diet, because of some convincing bloggers with no credentials as doctors or researchers and some conspiracy theories.
The last number I heard was eight million Americans living abroad.
Luckily Slack isn't that big a deal abroad. For instance, we didn't jump into that wagon since it cost money. We tried MS Teams, I was able to argument our people off of it.
Hi there!

Despite the tough situation, it is great that you're facing it head on.

mooreds suggestions are great, I would start with those.

If you want to work as a dev, the thing that best worked for me is to open a github account and put some code of my own there. It doesn't have to be revolutionary or state of the art code, but if you have even a simple web site there, it will probably help you get either freelance gigs or a full-time job.

In your case, you might consider putting there a simple site (front and backend). If later down the road you pick a skill (like say, React) you can then tweak your project and include it.

Also, I suggest having a spreadsheet to track your assets/liabilities at the beginning and at the end of each month. It might be tough doing it at first, but knowing exactly how much you owe is the first step to get out of debt.

Best of luck!!
Yes, but it is like a VC portfolio, the payoff on the few that get to prime time is huge
Ha, I guess I was giving the benefit of the doubt.

Certainly you hear more about the failures, but that be because they get better press. Not sure about any studies, would love to see a link or two if you have them lying around.
+ Licenses

+ Documentation

+ Structure and organisation

+ Time and effort

I shut my startup and open-sourced our code. But it was hard, very hard.

It takes a significant effort at a time when you've just expended all the effort you have in trying to get funding or a future.

First you need to go through your entire code and ask: What code or assets were acquired under a license that prohibits open-sourcing or re-licensing? This may be a library, or it may be a paid-for webfont, or it may be licensed photos or UI packages. For every one identified, you now need to find an alternative that can be used and implement it before you can open source and remove reference to the old before you open source.

Then there is the documentation, whilst you have a small team of a couple of people who intimately know the code you probably focused more on shipping than documenting. To open source really asks for the documentation more than the shipping... the ability to survive as an open source project isn't just about providing value it is to deliver that value in a way that people can access which means documentation.

Then there is the structure and organisation of the code. The finest example of this is that you probably aimed at the sky and have built a multi-tenant SaaS platform in which most components can scale independently of the others. This stuff is complex to deploy and run, but that's OK as you're probably running only 1 to 3 instances in total. But someone who is a user of your software cares not about this, and just wants it to work for a single tenant with a super-simple deploy process to get started. It is really hard to take a "built for SaaS in a single environment (AWS)" and make it a "built for someone to deploy wherever" thing.

All of the above add up to months worth of time and effort. Time when you're looking at your bank balance and realising that you need a job to avoid being homeless. Time that you simply don't have, and effort that is best focused on finding a job.

When your startup dies, there is certainly a lot that could be open-sourced, but unless you spent the last few months of the startup life working towards that... it is the lowest priority thing you can do.

What you should do when your startup fails:

#1 Focus on you, your health and state of mind. See friends, eat well, exercise, get out of the city if you can.

#2 Get a job. You're super valuable right now and you're in demand. You can build product, manage a team, probably code, and you really should get money in so that you have security and stability you probably haven't had for a while.

Take time, recover.

Worry about open-sourcing, or starting the next new thing, in the future. When your startup fails, now is for you to recover.

Edit: And open-sourcing makes a huge assumption that your investors (who own the rights to a chunk of this stuff) even agree that you can just give away what they invested in.
The problem is that there are a lot of things I would consider to be 'human/animal-like general intelligence' that you probably wouldn't.. especially if it came down to money.

But for my purposes it would be something that could maybe get hints from virtual signs with simple words or phrases and then learn to do novel tasks in multiple complex 3d simulated environments where to some degree some learning was transferred. And then if it could also interact with virtual web pages on screens in those 3d worlds that had realistic use cases such as input forms, captchas, etc. Maybe we could even speak to it using language that a 3 year old would understand.

I think by the end of 2019 this is quite likely. So say 2-to-1 odds. So if I win, I get $50, if you win, you get $100.

But whether its a few years or a few decades, I truly believe that the human era is coming to an end. As in, regular people that don't have some sort of high-bandwidth brain interface to a contemporary AI, within not too many years, will be mainly irrelevant in the same way that many would consider chimpanzees to be irrelevant. At that point they will be technically transhumans, but the main drivers for our world will likely not be tied to human brains. Exactly when it will get to that point I don't know and don't think I want to bet. But my guess is before 2027.
I too use One Tab, its great. However the one downside is it doesn't sync so I had to manually export all my tabs before reinstalling the other day. They make this easy, but it's a bit of an annoyance when I'm so used to having everything in browsers synced with the cloud nowadays.
If you don't mind me asking, what are you doing for the ACA individual mandate?

I moved abroad in the middle of this year and cancelled my US health insurance when I became eligible for NHS care. I'm realising now that there isn't a way to get a 1095-B from a government-run healthcare system that isn't in the US. Should I just pay the penalty for not having health insurance in the UK?
Wayback Machine archived copy:

https://web.archive.org/web/20160709111543/http://c2.com/cgi...

The Wiki was remodeled recently:

http://c2.com/wiki/closed.html?WelcomeVisitors

https://news.ycombinator.com/item?id=12715560
:)

Not that risky though - it looks more like an SQL injection than it actually is. I actually didn't think it would get this much attention - I went to bed!
Not to mention the number of dinosaurs still in each institution that can be simply told what to believe when it comes to technology.
Text to Photo-Realistic Image  with Stacked Generative Adversarial Networks
Nah - brokenness is intentional. I'm sure Companies House application is secure, but I don't know if all the applications scraping it/using its feeds are, so I couldn't be /too/ real.
Run docker commands over your files
"Remodeled" is an understatement. It was destroyed. Luckily we have the archive...
If you are worried if the installed-through-the-store version is the same so you could just unpack it and compare with the code release. Or pack that yourself and install it, but updates through the store should at least prompt you when the extension asks for more permissions than it currently has.

The current permissions can be seen in the manifest:
https://github.com/hharnisc/tabbie/blob/master/manifest.json

The extension can store data (synced if you are logged in to chrome), get metadata about and manipulate your tabs (including the URL, which might be security-relevant), and can call Google Analytics.
Challenges for Logic Programming
Cant it be compiled and installed manually? Or downloaded and verified?
Got it, just saw this comment

> Nah - brokenness is intentional

Well played sir.

EDIT: are you actually in the UK?
Thanks for pointing out the Curtis interview.

If you cannot handle the ~3 hour running time of Hypernormalisation, Curtis was able to concisely summarise the message in the interview. I don't quite know how to feel about that.
If you have a problem like "the social security administration has been giving me the run-around and I can't get someone to actually look at my case", then your US Representative can in fact be super helpful. Unlike legislation, it is an opportunity for them to unambiguously help one of their constituents. Depending on the number of family/friends you tell about it, they can buy themselves 1-10 votes with probably just a phone call.

Source: multiple anecdotes from acquaintances and threads on /r/legaladvice
It's unclear to me in what way this lets me manage my tabs. I expect an easily browseable overview of all my tabs (because they don't fit in the tab bar anymore), and the ability to do stuff with them. Saving them for later use is absolutely an interesting option, but for some reason the screenshots show a cat, rather than a list of all my tabs.

How does the cat help in managing 200 tabs?
Show HN: ExcelJSON – Convert CSV and TSV To/from JSON Easily
Whole Earth Software Catalog (1981) [pdf]
It would be nice to be able to expand the list view of this to print to a PDF.
> Imperative/OO [...] programming will just about always win over non-OO declarative programming in an analogy like that (i.e. a Simulation of a real world process)

Some time ago I thought that, too, but I'm no longer convinced. Directly mutating values (OO style) feels more natural at first, but then you have trouble with side effects and order of execution matters more than it should, you start keeping snapshots of the whole state just to get a consistent world state during computation, otherwise this whole mess produces a whole class of bugs on its own. These problem drive you more and more into FP direction, and the FP style definitely does have its merits in this regard.

I think the following article articulates this very well:

"A Worst Case for Functional Programming?"

http://prog21.dadgum.com/189.html
Would be nice to see a sample invoice. I need to include line items describing the work I did with hours and rate.

I use PayPal for invoicing (free, you don't have to receive payment through them) with Google Calendar reminders.
I thought it can be switched off in the enterprise version of Windows 10? AFAIK that's the only way how Microsoft was able to start convincing companies to switch from Windows 7.
>>> It's also odd because you're replying to a well-known game designer.

Authority position ! :-) I worked on optimizing the Outcast game 3D engine (ok that was around 20 years ago). And I clearly remember other devs in the team struggling with memory allocation.

In the end, they sorted it out without resorting to a full fledged GC. But since our case was simple (loading resources for building a world, then releasing resources that are not useful anymore), I concluded that it's not easy.

In the end, it all depends on the nature of the problem, and one can optimize for any of them (as it is customary in video games). I know that.
Thank you! Exactly the type of answer I was looking for.
> CSS layout

I just recently discovered http://book.mixu.net/css/ which is the book on CSS layout that I've been looking for for years. It actually teaches a comprehensive mental model rather than a bag of tricks.
There is at least one IP that belong to Microsoft ....

65[.]55[.]252[.]43,IPV4ADDR,,IP_WATCHLIST,C2,,TLP:WHITE,This IP address is located in the United States.

https://virustotal.com/en/ip-address/65.55.252.43/informatio...
As I understand it, the motivation behind DeepMind's "differentiable neural computer" work is to build something Turing-complete but differentiable. The "neural" part isn't intrinsic to the goal, it's just the most promising way we currently have to get there.

A non-neural-net-based differentiable computer would be just as good, possibly better since the proposed neural architectures seem pretty inefficient.
Feels like many insurance companies have replaced humans with a simple printf("No payout"). They only pay in the rare case when someone manages to raise a social media shitstorm.
In practice I would expect Knuth's DLX algorithm to be much faster, both for generating the first solution, and for counting all solutions (for any reasonable sized N).

There are some timing results for a (well-optimized) backtracking solver here: http://www.jsomers.com/nqueen_demo/nqueens.html

N=21 takes about 600,000 seconds on an 800MHz computer, i.e. around 500.10^12 computations.

In comparison, the algorithm in the paper has a complexity higher than 8^N, which is around 9,000,000.10^12 for N=21.

The number of solutions is growing by about an order of magnitude (sequence https://oeis.org/A000170) for each increment of N.
Absolutely any state that would enjoy the benefits of the distractions that comes with an escalated political conflict, Israel, China, Saudi Arabia.
Think about how quickly Erdogan switched from being US ally to being best chums with Russians and helping with the peace negotiations with Iran after the attempted coup. Was it Russia, was it US, what was the motive, does one have motive to frame the other?

It's not their job to do the convincing, they leave that to CNN, MSNBC or FOX. They just give some superficial material to get the ball rolling. There was next to no in depth articulation as to how this was definitely Russia. They're still twiddling their thumbs and saying 'we're confident' it was them.
I have had good luck with complaining to my local health insurance regulator.
I feel like you're hinting at something I felt myself after failing to find a market for a service I spent a lot of time on. That is; pivoting to selling and marketing products others have created, and away from product creation myself. If in the end it all comes down to marketing and sales, why waste time on the creation part?

I found this realization to be profoundly depressing. I'm curious if others have thought this as well?
I think Crystal is a very practical language to work in for web. It doesn't have the polish of Go (yet), but it feels more approachable to me. Rust has its place with low-level systems work, but Crystal gives you something that is reasonable to write and still compiles to a binary. In turn, it performs well and is easy to distribute, deploy, and containerize as well.
Apart from stripping licensed code, none of that is necessary it's just nice. Nor does it have to be finished before you release the code, so there's no reason you can't go back and clean it up later.

The code dump may not be usable without significant effort, but having it available is still better than not having it.