skysight-inc/HackerNews huggingface dataset:
I've got at least one major project I know is still in use that's pretty close to ten years old now. I have reason to believe that an Access application I wrote in 1997 is still in use (though I hope for the sake of its users its been long since retired!) I've got bits and pieces of code I'd be willing to bet a beer are still in use, but nothing I'd call a major project.
Usually the number of nodes in the input and output layers don't affect things all that much. They are relatively set based on the problem. The number of nodes in the hidden layers, the number of hidden layers, and various other parameters such as cost and activation functions, are mostly what you use to tune performance.
>The FBI did not screw me. The DOJ/OIG and the Boston based AUSA did.

This being Steve Heyman?

Edit: AUSA must mean "Assistant US Attorney"
I wrote the netcode, among other things, for Army of Two: 40th day. I suppose so long as the matchmaking servers are up then the code is available to be run. Last I checked for active games was well over five years ago, but there were several thousand players at the time.

All of the code I wrote earlier has long since been abandoned, I hope. There is the CBT application I worked on for BP that was for safety training operations for oil extraction in the Gulf of Mexico; and I -really- hope that it's no longer in use.
http://www.cygwin.com/

No need to use a virtual machine or install Linux. Just install Cygwin for a Linux command line environment.

I heard that Microsoft is adding an Ubuntu environment to Windows 10 in the future. But you can use Cygwin right now.
Exactly. Whats amazing is I was able to get the DMV of all places to help me out. https://twitter.com/CA_DMV/status/698272726788632576

They ended up calling me to make sure everything was right, and called back a few weeks later to make sure I got my ID. Never had to step foot in an office like their phone support said I would.
As others have noted, the pipeline operator already exists in OCaml. And even if it didn't, you can define it pretty easily:

let (|>) x f = f x
I've been reading more about this. Public disclosure vs. provisional.

In the US you get a year after public disclosure to file even a provisional. But not so if you want non-US patents. So you are closing some doors but keeping others open with public disclosure. Also, you are starting a 1 year clock.

A provisional is private; it does not count as public disclosure. A provisional is nothing more than a priority date, assuming what you have disclosed in the provisional itself is sufficient, and novel. You can even refile the same provisional every year as long as you believe the subject mater is still novel, but you get a new filing/priority date each time.

As for preventing a 3rd party from patenting the subject matter, either one is sufficient. However, if you publically disclose, only then you also get protection from a 3rd party who builds on your work. So in that case public disclosure is better than the 'secret' provisional.

Better yet, just timestamp the document in the blockchain.
I doubt this will impress, so much as amuse. But I'm pretty sure the oldest thing I've written that's still in use is a series of popular scripts used in various Warcraft 3 maps and mods. Written circa 2003 if memory serves. Mostly they focused on adding RPG-like elements to gameplay: camera lock on individual PC units, unit swaps to "upgrade" character classes, and so forth.

At the time, JASS (Blizzard's scripting syntax) was largely procedural, so this was some brute-force work that was a real bear to make usable across different mods.

Still playable, though, and still enjoyable.
There are only II hard problems in royal succession: naming and off-by-I errors
Why I won't do your coding test
Could you recommend an ad-blocker-blocker? (FF &/or Chrome)
A BeOS bug story similar to the phase of the Moon:

Two [BeOS] test engineers were in a crunch. The floppy drive they were currently
testing would work all day while they ran a variety of stress tests, but the
exact same tests would run for only eight hours at night.

After a few days of double-checking the hardware, the testing procedure, and the
recording devices, they decided to stay the night and watch what happened. For
eight hours they stared at the floppy drive and drank espresso. The long dark
night slowly turned into day and the sun shone in the window. The angled sunlight
triggered the write-protection mechanism, which caused a write failure. A new
casing was designed and the problem was solved.

https://www.haiku-os.org/legacy-docs/benewsletter/Issue4-22....
Two threads, on one processor, out of dozens, out of hundreds of thousands of machines. Those two threads would do exp() in the wrong direction, somehow, but only with a certain byte pattern. A byte pattern that corresponded to some floating point number we used in a few places.

On that machine, everything using that library would stall. But only when it ran on that processor. Everywhere else, it was fine.

And yeah, it sucks. And it happens all the time.

Computers are hard.
There are competing interests at play

Those competing interests feed into the supply and demand curve. Those who don't want new development, for reasons of neighborhood character, density, whathaveyou, increase demand for not building. Those who claim they want new building, but only if it's "affordable" (whatever that actually looks like when it's built, I'm unable to determine a solid answer on) have high demand on a specific kind of housing, and low demand on another kind. People who want luxury residences would be satisfied by a different kind of supply than those who want low-income housing.
I'm not arguing against pilot wave theory, since I don't really understand it. In fact I hope it's true, I'm uncomfortable with the idea of multiple universes. I'd go for whatever model is the simplest. Whatever has the lowest kolmogorov complexity. A more formal Occam's razor, whatever has the least assumptions.
“We show that if you have two low-quality random sources—lower quality sources are much easier to come by—two sources that are independent and have no correlations between them, you can combine them in a way to produce a high-quality random number,”

So Math.random() * Math.random() ? :)
I have already built similar large scale crawling systems using forks of Apache Nutch, Lucene and projects from hadoop eco system. To be honest with my limited knowledge, I just couldn't believe the numbers from the blog post. I came over to HN for smarter people to shed some light. But the master himself has revealed most of the answers. Thank you. We are not into what Ontolo does, that is just too complex for us.
$('#ArticleDropUpshareHolder').remove()
Are you referring to 'Edit As New' in e.g. Thunderbird?
Yes a lot more heroes like Alexandra Elbakyan, but also people willing to send a bit of monetary support.

I'll be sending $200 worth of bitcoin as a donation. Please consider donating $10 or $20 to Scihub to help them expand.

http://sci-hub.cc/
Curiously, they don't define their key term "malevolent", which ordinarily means seeking to cause suffering. It is distinct from being neutral about onsequences. For example, nature is generally not considered malevolent, despite floods, earthquakes and so on.

All technology also has this character - from Frankenstein ('s monster) to fire. A good servant, but a poor master.

Now, creating a malevolent AI seems tricky, because self-defeating: it would have less ability to survive than an AI that was undistracted from being purely out for itself (so busy trying to be evil, it neglects its own needs, poor thing). And much less able to survive than a cooperative AI, that works with and trades with other AI's and people.

Thus, good (or at least neutral) will always triumph over evil.
Seconded. On the rare occasion that I will dispute a charge, I am one hundred percent sure I did not initiate it before contacting my card issuer. If I think there was an error rather than fraud, I'll always try to work it out with the merchant first rather than risk my welcome to do business with them in the future.
They must not be expecting to produce these at scale if they are loading them with FPGAs. Or the markup is enormous. Being IBM, the latter might be it.

edit: looking at the picture, they are XC7K410T's. 500,000 flops... almost 2000 multipliers. Looking at the specs on FPGAs these days makes me giddy.

http://www.xilinx.com/support/documentation/data_sheets/ds18...
As a (former?) insider, can you explain why on Netflix there is only one view for browsing movies? Many people like myself prefer a listview with no covers, so much more efficient. A very quick slide right to view the already loaded description would be icing on the cake.
I think you lost track of the thread at some point. I supplied housing prices at my location to counter the parent's assertion that skyscrapers were too costly as supported by "Building skyscrapers costs upwards of $300 per square foot, whereas single-family homes cost a fifth or a sixth of that." I was not trying to suggest that people move an hour away for cheaper housing, but that even an hour away, a skyscraper at those prices isn't necessarily a bad deal, making it much more feasible in SF.
There is also this video about Qanats in Iran: https://www.facebook.com/32848633159/videos/1015351116587816...

Sorry for the fb link, could not find it in YouTube
That sounds more like one source. :p
Money doesn't buy happiness, but some money (it doesn't need to be millions) makes things a lot easier. With nothing but money, most people won't be happy.

If you have those other things, some money can make it a lot nicer. Example:

Living alone in a city with highly paid contractors and nearly zero social life is not going to be "happiness" for most people.

Then again, a couple living on one average income would definitely have an easier (and that usually means happier) life with extra money.

Think of it like this: Life is a pot of water. Money is salt and/or pepper. All the other nice things in your life (relationships, friends, family, sports, hobbies, etc) are the meat & vegetables.

You can make a soup with just water, meat and vegetables, but its a shit load easier with a little salt & pepper.

Water with salt and pepper is not soup.
Who Is the King Right Now?
Brilliant - this is perhaps one of the clearest explanations of the disagreement between each of these interpretations I've seen, and it makes crystal clear why we can't hope to observe any differences: the questions are all fundamentally "why" questions, which we can almost never make direct observations to resolve.

At the root, we're always asking why some random variable ended up in a certain state. Our "interpretation" just changes where we ram that annoying random variable into our theory, which largely depends on where we're most philosophically comfortable with uncertainty showing up.
Me too. How about Apple not fucks up in the first place? How about people put out software that works and not this MVP bullshit that passes for a finished product? How about respecting the user by default?
It's the exact same thing.

For example, Suez Canal is called "Qanat al-Suez" in Arabic.
Damn, and here I thought I was special for repurposing some code I wrote in 2008.
Actually, does this mean that Apple could be logging successful / unsuccessful decryption counts for FireVault volumes? Is there some sort of lock-out feature they are running?
As a sometimes Scrabble player, I was familiar with the word and I knew it was some kind of aqueduct. It's nice to know more. Amazing that ancient people not only knew to make them, but that they could pull it off. This must have been no small engineering feat.
Look at my current stuff, talk to my references, and yeah even give me a take home project, but these online tests are for the birds. Even worse are the timed ones. Implement this algorithm in 20 minutes or you're not good enough. Pay no attention to that ticking counter in the corner of the page. Ridiculous.
Intel missed mobile
It's a parameter.

The rule isn't complicated - functions are left-associative. That's all you have to remember.
"Maksym Igor Popov" name sounds so fake.
Though I respect your real life experiences have caused a rationalized apathy. I personally do not believe that inaction is ever the correct course of action. So, instead of voting what would you suggest? Attempt to grow a fourth party? Encourage watchdog mentality? Make sure politicians fear the people they represent?

What do you suggest? Get fat on potato chips and hope the world falls apart in a humorous way?
It's just OCaml's repl with the parser replaced. OCaml's repl is called utop. It stands for Universal TOPlevel.
I have moved from C++ to C myself and I am a much happier person since.
Ironic it works nice on desktop because it's glitchy on mobile. Had to reload several times before the wired banner would dock at the top of the screen. It would just float dead center of the screen the first few times.
The section of the wikipedia article on qanat's in Iran is huge (3700 words) in general, and especially compared to the sections about qanats in other countries. Between that and this video on qanats in Iran; what makes them so much more important/studied/etc.? Is it just that they were invented there?
"As many warts as OCaml's syntax has, for the most part I actually like it."

This is for those people who do not like OCaml because of those warts. If you are one who is already sold on OCaml, it's very easy to forget how many there really are.

Regarding "Build Systems Rapidly": Please hang in there and stay tuned. The syntax is there to help people learn ML rapidly. The Merlin integration and syntax formatting tooling is there to help people become productive rapidly inside their editors. Next, we have specified a workflow for actually building systems rapidly (as in compiling large projects with namespacing rules).

Instead of our previous approach where we just drop a more polished project with many of the goals accomplished, this kind of project benefits from expertise that is distributed across the entire industry and for that, it's better to be open earlier. I hope you can appreciate and encourage this kind of openness.
These days it seems 99% of onsite visits for software problems are code for "We really care, and are doing are best". Mostly because of webex/etc desktop sharing software allow the support personnel basically the same access they get as being onsite minus the ability to move cables/etc around.

Some of the more enterprise software/hardware has "backdoor" functionality built in where the user presses the remote support button and it punches a hole through to the vendors DMZ where their developers can access the machine directly rather than having the user peering over their shoulder the whole time.
I too an opposed to encouraging the uninformed to vote just because.

I differ with you on some points. I do not watch the debates either. I don't watch the debates because I pay attention all of the time, not just during the election cycle. I care about a limited number of issues and I keep track of where politicians stand on those issues when they're not running for office.

It's not that I'm not informed. I am more informed than most of the people I know. It's just that I don't care one way or the other about how strongly a politician denounced some other jerk's controversial opinion when I step into the voting booth. That's the kind of gotcha issue that the primaries have started to feature.
Gradle meets Kotlin
Looking at legislatures, plenty where the Democrats are more powerful at the State level then they are in Congress.
> We show that if you have two low-quality random sources—lower quality sources are much easier to come by—two sources that are independent and have no correlations between them, you can combine them in a way to produce a high-quality random number

"Independent and no correlations" sounds like a crippling assumption if you want to use any two deterministic PSRNGs. How can you possibly guarantee they're completely un-correlated and independent without seeding them with collectively more bits of entropy than you can get out of the combined system?

I'm not sure what "independent" is even supposed to mean for a deterministic sequence, which by definition is recursively dependent.
Ask HN: Conversion of Signups to a pre-launch page?
What is the conventional wisdom on signups to a pre-launch page? I'm have the conundrum of needing users to signup to justify business getting involved.

Should I achieve this with a pre-launch countdown and signup page?
Curious to see FPGAs at the center of a product like this, especially from IBM which has always been willing to do low volume tapeouts (helps to own a foundary)
I heard a nice description of Eletrolysis that at least partly explains why it has taken so long: it's the single largest change that has ever been made to Firefox.
Constructing the Sierpinski triangle
You'll have to pry Terminus out of my cold dead hands!

Seriously though, I appreciate people making fonts! Variety is great and sometimes just changing fonts for a while is refreshing.
I mean... that's never something a business wants to have do, but half a billion is something they could pay out of cash, with many MANY billions (just in cash) left over. I'm not seeing a solution there, just a symbolic victory.
Whether they have an intermediate step that is OCaml or not is irrelevant. Most compilers have one of more intermediate representations between source and executable. I think providing a syntax comparison to Javascript right next to a syntax comparison to OCaml is a clear indication that they are marketing to Javascript programmers, and the only reason for that is if they intend thelanguage as a replacement or supplement to Javascript.

That may or may not seem relevant to you based on ciniglio comment, but I think it's on point if you follow the thread from it's source down.
Shoptiques (YC W12) Is Hiring a Director of Marketing in NYC
There's some carbon on the moon. Rock samples are reported as having on the order of 100 ppm carbon [1]. That means that the amount of carbon in a human body is found in 100 m^3 of lunar soil. So if you extract all the carbon from the top meter of regolith, you could cover the moon with humans on a 10 meter grid spacing.

[1] https://www.hq.nasa.gov/alsj/a15/LunarSampleCompendium15265....
Math.random() * hwclock ?
Perhaps Math.random()@computer1 and Math.random()@computer2
Mozilla bid to intervene in U.S. child porn case rejected
That doesn't answer the GP's question of whether there's an etymological link. That is, are the two words derived from the same root in some ancient language? It is a reasonable question since they are phonologically similar, but from different language families.
I haven't used Komodo for years, though for a long time I think it was the only real choice in Python IDEs. I don't know why I stopped using Komodo, but these days if I want a Python IDE I use PyCharm, which I bought a license for.

So I'll ask the obvious question: Who out there is using Komodo, and why do you like it?
Perhaps this indicates that it's still a work in progress and they may want to update the programming on the FPGAs in the future?
1985, a printer driver for c.itoh matrix printer (assembler), still working.

p.s. I was a 10 years old boy. (:
Related technology: https://en.wikipedia.org/wiki/Windcatcher
The Model X in the video has a WA license plate "7EVES", the title of the book. Since Neal lives in Washington, it makes seems to reason that it is his.
No, the article says "two sources that are independent and have no correlations between them".
Several VB6 based tools from 1999 are still in use. They still work just fine in Win 7 64-bit. (VB6 was the best RAD tool from Microsoft, great integration with Windows and was part of the "information at your fingertip" vision. Then Java happend and Microsoft frantically tried to create something similar. 15 lost years, nowadays compiled languages and on the otherside dynamic languages like Javascript succeeded. And also the web succeeded over AOL, Microsoft Network and other pay-to-use-closed-attempts. And now with Win10 the whole platform is on a crossroad, the trust is gone with all spying, tracking and as-a-service idea - "users aren't slaves" and want to decide for themself after all)
> The first third of Seveneves is a real gut punch.

I found the first two thirds of it to be pretty depressing to the point where I didn't really enjoy the whole book that much. I wish he'd just kind of jumped right into the "future world" bit and made some references to what had taken place when the moon blew up.
I wonder if any Triple-I (Information International Inc.) machines are still alive and running any of the code I wrote back in the late '70s?
Also highly recommend Encounters at the End of the World by Werner Herzog.

Another hilarious take on McMurdo and some of the scientific work going on in the region.

https://en.wikipedia.org/wiki/Encounters_at_the_End_of_the_W...
Honestly I just like Chrome's UI better... I have to use IE/Edge, Chrome, Safari and Firefox regularly to test things... I keep coming back.

I had higher hopes for FF android, as it allows plugins (adblock), but the browser is so horrible on the platform, I wound up switching back... I also tried dolphin for a while. Neither was satisfactory.

I just like chrome better...
A guy transcribed 30 yrs of for-rent ads. What it taught us about housing prices
So... this is a bit like the XKCD comic, killing cancer cells in a petri dish, with a handgun? That is to say, what a nice theory, but in practice you'll rarely if ever find the conditions are met for it to work?
> we license nothing or we just pick somewhere to draw it

My original comment was because in the UK most of this stuff isn't licensed* - even installing a gas stove doesn't need a license, which I'd argue is a lot easier to screw up than a light switch.

There are 'regulations' on how things should be done, but these are merely guidelines in most cases - you won't have any issues with the authorities when trying to sell your house or with insurers if it's not up to scratch. It would be interesting to see how accidents caused by this compare in the UK and US.

On the other hand two things we do strictly regulate are 'listed' buildings and the removal of trees in your garden.

*I think the same is true for most of Europe.
I think that is exactly why I "think" hyperloop doesn't solves the problem we hope it would. But will likely provide another set of transport to complement Air traffic. The amount of passenger / hour is simply... too low, ( Doesn't handle peak traffic )

"May" be it will work in US or EU where it is less populated, but it seems hard to scale in places like China and Japan
Stephenson can really bring a world to life, and apparently, snuff it out too.
Hm, fair point.
So, basically same insane budget, but very much away from all of the interesting tech scene; what's not to like? ;)
I don't think Servo will "land in Firefox" (it's possible, but it's a lot of extra work). However, components written in Rust (taken from Servo or written in scratch) may indeed land in Firefox -- there are a couple in Firefox today! (Except on Windows).

https://wiki.mozilla.org/Oxidation

(There are a bunch of alternative paths forward other than sharing components with Gecko that don't involve dropping it into Firefox)
Looks like it's for algorithmic trading
That's because this result is not about combining weak deterministic PRNGs, it's about combining entropy sources (like two hardware random number generators).

This has always been possible, but it sounds like they've lowered the minimum entropy needed in the source streams to produce a high-quality output.
I've never heard of this IDE until today but they get to version 10 which mean they've been around for quite a long time.

Can someone share their experience using this? Versus others IDE.
How did they transition from original Mac OS to OS X?