skysight-inc/HackerNews huggingface dataset:
Here's another form of crazy: trying to force Relativity into a unified field for over a hundred years and getting nowhere. Yeah, you'll "probably" get it one day...

I mean that statement is pure rhetorics, but anyway, you are surly aware that it took 358 years to prove Fermat's Last Theorem, a mathematical theorem where everyone was aware of the axioms and no experiments had to be done?

Either drop the emotional act and think like a scientist, or quit wasting both our time.

You are really not understanding what ajkjk is trying to say. I absolutely agree with him and don't think it can be stated much clearer than he did. But maybe you can realize it yourself. I found »Subquantum Kinetics: A Systems Approach to Physics and Cosmology« at Google Books [1], skimmed it a bit and now have a simple question. Which model describes our universe, Model G or Model G-2? And which experiment produced which outcome to make that decision for one and against the other model?

Maybe trying to answer this very simple question, which of the proposed equations describe our universe, will make you realize that this theory has no answers at all.

[1] https://books.google.de/books?id=8HQJAvA1EqkC
Yes. Recent cljs using the nashorn repl anecdotally performs as well as unprofiled and unoptimized clojure for a bunch of common stuff I've tested. Theoretically you could reexpose the missing parts of the JVM clojure api to cljs on nashorn given that most of the missing parts of clojure are written in java. That would let you have things like the STM if you wanted them.
In case anyone is unfamiliar with the author Philip Wadler, he went on to be a key figure in the design of Haskell.
Come on man, you don't want to be that guy at HN that rains on everyone's parade. A 30% decrease in RAM usage for an app as complex as Chrome is really something to be celebrated.

Great work is done piece by piece.
Fun fact, even though it's downloaded as compressed format, the windows drawing api bitblt requires bmp format, so it's probably saved in memory as bmp. A 1024x768x24bpp bmp is multiple megabytes, even though the jpeg is 100kb.

(I think..)
You're More Likely to Die in a Human Extinction Event Than a Car Crash
about 3 projects with deep involvement, and ~5-6 others with more shallow involvement.
Some of them were bootstrapped
I am not interested, I am absolutely sure that the theory is total nonsense. I just wanted to make you realize that, preferably by making you discover it yourself by hinting at problems, not by simply telling you that it is wrong.
GUIDs are usually 128 bits. So are IPv6 addresses. Could be nice to store them in a single, native type? Probably no easier than a byte array though...
The New Zealand Government (Dec 1, 2016)

http://www.nzherald.co.nz/technology/news/article.cfm?c_id=5...

> They originally considered using HTML5 but opted for Flash because it was more likely to be commonly supported.

> "We also wanted as wide a range of users as possible to access these reports, so we opted for Flash instead," the spokesman said. "On balance Flash is best at this time."
I do have to say that having just switched to Google Fi, Google's support for customers that actually pay them is far beyond what their reputation would have you believe
I find jq syntax tricky, and it's difficult to work out what I need to get to specific elements. I guess I'm more used to things like XPath. Seconding the request for a REPL
>> 36 seems a not-unreasonable number of severe defects.

The point is that it should have been 5 defects (36 total - 31 memory defects).
Yea I didn't know how to word it without it becoming more of a sentence and less of a title.
No. Image and audio recognition in many specific cases are now solved problems. This is substantial progress.
Worth noting that that first AI program could run on a not-so-modern pocket calculator these days:

https://en.wikipedia.org/wiki/Logic_Theorist

The fact that AI is now a meaningless term is mostly a testament to the success of AI.
Moore's law has been dead for a while now. Most of the chip in your phone is powered off because otherwise it would burn up. Highly recommend watching this video: https://www.youtube.com/watch?v=_9mzmvhwMqw
Screen is off your only option is to talk to it. What version of OS are you running? Might not be backwards compat.
Totally fair! I'm not sure what I would have said either.
This guy's job - and his company - depends on you being on "social media", but not on Internet? What an irony!
Scraping GSoC organisations of a particular technology using a script
Hitler's insistence on it being given a bombing capability (and therefore be 'offensive') delayed its use.
I have Emacs and Atom and Eclipse open all day, plus a byobu session and half a dozen local terminal windows. They all use ESC and F keys in a dozen little ways. I would pretty much have to force the touch bar always to be on F key display. And if I do that, then touch bar seems just a downgrade.

Edit: Just checked Atom, there's not really any F-key dependence there. But I use escape all day long to cancel out of UI dialogs. Just saying there's a lot more affected here than just vi users (and I do use vi all day long too, for git commits and editing smaller param files).
Logistic regression implementation
It's been a running joke for 2016 in particular though. I see it all over the place. Every time some musician or actor dies, people personify 2016 in particular as a murderer or such.
Well stated. If only people still thought on articles a few days before publishing them. I will stand on my lawn waving my fist at yunguns publishing first instead of best, but I know it has always been an issue. How do we promote better discourse over clickbait?
Might change that a bit to more accurately represent the same type of objects described in your JSON.

'(
(first-name "john")
(last-name "smith")
(age 23)
(parents ("jane" "jim"))
)

Of course, for a pure set of such simply formatted data (hashes, lists, strings, numbers), you could use almost any data serialization format. S-Exs don't really offer anything special here that can't also be done in XML, MessagePack, SQL, protobuff, bencode, thrift, or any of a dozen other serialization formats.

Then again, JSON doesn't really bring much special to the table in this case either (other than having an encoder built into most Javascript intrepreters).
The bug depended on iterating through every item in a hashtable and putting it into a new hashtable AND the new hashtable had to not start with a known capacity. That's a pretty specific edge case, IMO. Plus it's been addressed.

"rumored memory issues" just sounds like FUD.
reference to https://www.youtube.com/watch?v=MhnUjf2gDWw ?
Fascinating: https://en.wikipedia.org/wiki/Damascus_steel

> The reputation and history of Damascus steel has given rise to many legends, such as the ability to cut through a rifle barrel or to cut a hair falling across the blade. A research team in Germany published a report in 2006 revealing nanowires and carbon nanotubes in a blade forged from Damascus steel.
Free PR9 Directories List
In particular the language Miranda he discusses here was a direct predecessor to Haskell.
I would always choose the company with smarter people, it will be better in the long run I think (learn from them, push your limits, grow your network with smart people and their network, etc.)
"quicklisp makes lisp insecure due to their use of double rot-13 for encryption."
We do understand in general, just not every neuron and input weight in particular, because they are too many for limited human working memory to hold at once.

An automated labyrinth could be solved by hand up to a size, but if it becomes larger, it would become "impossible to understand". We'd need to rely on computers to find the route for us.

It's not computer magic, just an ability to hold more data at once. We're limited to 7-8 things - try to remember a string of more digits and see if you can - it's hard, we just have that kind of limitation. So any computer algorithm that can't be broken down into 7-8 understandable parts is hard to grasp.

Of course we can make ML tools synthesize the preferred input of any neuron. That does help a little.
I wonder if this is just due to the contentz of this year's zeitgeist, rather than to the particular events of this year.
Any data serialization format which could be represented by S-Expressions could be said to be emulating Lisp.

Doesn't mean they are.

But yes, I agree with the core of your comment, though I usually harken to XML for a more visceral reaction. First there was a self-formatted schema and tooling to verify it. Then an RPC specification. Followed by parsers built to fit special needs (such as comments). Inspectors, transformers, pretty printers, incremental parsers, bash integrations, namespaces...

Programming history is definitely cyclical.
> “The university has lots of rules against weapons on campus, so, because of all the bows, arrows, swords, axes, and so on, we couldn’t work there,” Aldrete said.

Sounds like the opposite of what a university should be for to me.
Jesus Christ, I'm not your professor. Do your own research.

You have the skills to read about this stuff. Why do you need me?

I'm not trying to convince you to believe in anything. I just wanted to have a conversation about how anti-gravity can or can't be possible, but you're just refusing the conversation altogether. That's just so lazy...
Hanami v0.9.0 Released
A Documentation tool with a difference
Could be! Vitamin k2 is involved in calcium use throughout body and there's a good study of how k2 supplements significantly reduced osteoporosis over 2-3 years. Bone mineralization takes a while...

This is the best link I could find right now. But there are lots of good studies on this. http://mobile.nutraingredients-usa.com/Research/Vitamin-K2-s...
People weren't forced out, many of those that had resources chose to leave. That's not a cleansing.

I'm not sure what to make of you comparing several hundred thousand people moving to a new location to a mass murder.

Do you somehow think that deaths from murder were a major contributor to the changing demographics of Detroit?
I think it started with a lot famous, beloved people dying and we are way more sensitive to it now.
Interestingly he does not have the classic tremor symptom. For those who do, that might make for a good thing to track. He doesn't really have any symptoms that could be quantitatively measured, especially over the short term.
Augury 1.2.6 released
Thanks for this. Great information.

How do you determine why something is happening?
Chrome can't even begin to compare to Firefox when it comes to handling anything >10 tabs, which is I think what 99% of people max out at, so Chrome doesn't bother about the rest even though people have been begging for years.

- no multiple tab rows

- when you launch, it reloads every single tab vs loading only the active one (the only sane option), causing massive slowdown and network traffic

- as a result in Firefox you can have 100's of tabs, open the browser, work in a few and close, without affecting anything.

- Firefox had Tab groups, an awesome visual representation, before they made it optional due to everyone copying Chrome's limited feature set.

- Chrome still uses much more memory

- Firefox extensions are by design much more powerful. e.g. Session Manager. And things like Tree style tabs etc.
Thanks for the link to the explanation of the hash table bug!

> One proposal is that hash tables ought to retain their insertion order...

This seems to be something that a lot of hash table implementations are converging on:

https://morepypy.blogspot.com/2015/01/faster-more-memory-eff...

Do you happen to have a link to the discussion for the Rust proposal?
You jump straight from the condition "America makes worse cars" to "America should stop making cars and buy Japanese and German cars."

A mercantilist or protectionist would jump straight to "Americans drive worse cars."

So there is a policy choice: under free trade, Americans get to drive cute Beetles and sporty little Civics, instead of giant Pontiac boats. Under protectionism (assuming version 1), Detroit remains a city, not a bandit-infested wilderness.

Human beings (the Guardian would call them "neoliberals") made this choice. So, they're responsible. This does not constitute an apology for the '72 El Camino.
I have to be honest, it's pretty pathetic that my comments are flagged and downvoted into oblivion simply because they go against the liberal silicon valley echo chamber. True liberalism celebrates diversity of thought, it doesn't try to silence it.
ModbusTCP can be routed over ethernet,
as can the video (h.264/h.265). Video over Canbus
can be a challenge. Only use modbus, if you
already have modbus(TCP) or intend to set up a traditional SCADA system.
this critique seems to be of the kind of lisp you find in introductory textbooks on scheme

most lispers like to play around with syntax, doing that in haskell usually results in write-only code
Why was this feature accepted whereas 128 bit floats were removed from Rust?
If you don't mind me asking, where in Ghana were you?
The main operation I can think of is multiplying by a ratio without losing precision. If all your values are specified in 64-bit fixed point, a 128-bit integer type gives you something with enough bits for the intermediate product. It's not something I've really dealt with myself, but I seem to remember reading that this is really handy to have in some physics simulations and control system algorithms that do numerical integration. At any rate, it's important enough that many Forth dialects have a word for this specific operation [1].

[1] https://www.forth.com/starting-forth/5-fixed-point-arithmeti...
I personally found this very useful. I unfollowed everybody and every page and group, then went through and re-followed the ones I cared about individually. I did this while watching a YouTube video that was floating on top with the "Floating for YouTube" Chrome extension.
By that token, IBM's wins at chess and Jeopardy also deserve to be seen as "coming of age" events. And while the wins certainly showcased IBM's engineering prowess, I'm unconvinced Deep Blue or Watson moved the AI needle in a meaningful way. If they had, others would have followed in their technical footsteps. But AFAIK, no one has. I believe this lack of high tech repercussion will be true of AlphaGo too. Novel AI for game play just doesn't transfer outside the game.
In general, you have a contract in place first. Sometimes they'll send in nameless resumes, and if the hiring manager likes them, they get the contract in place then. I've had clueless recruiters do that to me, and I suspect some are fake resumes. I've gotten good at spotting recruiter submissions and just ignore them now.

My clients have me do all the coordination with the candidate, and we keep each other in the loop. I only work with reputable companies, but there are a couple lawyers out there who specialize in collecting from deadbeat staffing clients, so it is a risk. I understand it's more an issue with small businesses (kind of like software consulting).

The contract will stipulate grace periods, and usually if the candidate applied in the last 6 months, through any means, you are ineligible for the placement fee.

The first recruiter to submit the candidate "wins," and of course this includes internal recruiters, who get credit for website applications. I was bitten my this once, where I essentially placed a client by selling them on someone who was already in their system, but had been ignored. He had shotgunned his resume and didn't pay attention where, so he wasn't lying when he said he wasn't familiar with the company. It was painful to lose out, but at least he and the hiring manager are very happy with me, so small consolation.

This "first submission wins" has motivated recruiters to submit resumes as soon as they get them, before even talking to the applicant. To me, that is unethical and would hurt my reputation. However, I've had job seekers tell me they trust me to apply to relevant jobs on their behalf. Obviously, that's very different.
Neither one is used like an integer though. As in, you don't really add GUIDs together¹, so there's no real benefit over a byte array or struct.

1. I guess having bit mask operations for IPv6 addresses could be useful.
I expect that will eventually happen whenever you have a popular enough data format and stick with it long enough. All the same tools get reinvented. Start over with a new format and the tools all have to be rebuilt from scratch.

But this isn't to say that new languages should never be invented. Just that there's a lot more work involved than anyone would expect.
+1 for the hustle and, yes, I'm expecting down votes ;)
It's worth remembering that cloth armour, while not as strong as metal armour, is still good armour. It's much less of a mystery as to why people wore things like linothoraxes and gambesons when you remember that tidbit. Cloth armour is armour, not clothes.
You are shameless alright.

OK, I was answering a lot of questions that day and I went to the direct links the person gave to the jpeg images and not the paper. The first one was obviously altered but the picture I saw did not have the caption. Same for the second, I never saw the caption or that paper before I went back to check tonight.

As for speckle, it would not have shown up in the low resolution pictures. It might also not be there due to the vibrating fiber (some types of vibration will essentially eliminate speckle but usually it has to be the screen that is vibrate).

BTW, my website may be down for a while.
That's a bingo.
I live in MA and swim in Walden pond on occasion in the Summer; it makes this discussion somewhat less abstract. The primary source (contemporary newspaper article) does make my think less of him.
http://historyofmassachusetts.org/henry-david-thoreau-woods-...
Here's a couple significant disadvantages to the jvm.

A simple jvm clojure app running jetting deployed as an uberjar takes about 12 seconds to start on a 1GB digital ocean vm.

Using jvm clojure as with aws lambda, it takes ~20 seconds for a cold start. Normal java is typically a couple of seconds, and it's likely that a cljs/node instance will be sub-second cold start.
Bots That Work Everywhere
"Hey goo" would be perfect
128 bit floats were removed years ago (June of 2014), here's the meeting notes from the time: https://github.com/rust-lang/meeting-minutes/blob/master/wee... (as with all old Rust stuff, please remember that details very much might have changed between then and now.)

In other words, they weren't removed because we fundamentally didn't want them. They were removed because of maintainability, usability, and usefulness concerns.

The RFC with justifications for why this was added (and all the related discussion) is already linked elsewhere in this thread. The same could still happen with f128 in the future.
Nope. Try again.
Use Git to play the interactive fiction game Zork
Using Environment Variables for Database Credentials
Ah I always figured S-expressions were "representations" as opposed to "serializations", but that makes sense. Any others?
I don't happen to have a link handy, no. I'm not even sure if it's a formal proposal or something someone happened to suggest one time, off the top of my head.
I forgot to add it in the list, but I'd say "granska" would be quite fitting for "investigate" as well.
Solidworks 2016 Crack and Serial Number Free Download
I hope this guy chokes on every dollar he makes from his Tesla short. At this point, I'm tired of hearing how Musk is screwing up Tesla. If he has a better idea, put it forward.

I'm not a Musk fanboy but it irritates me when these know it all are ready to talk a stock down just so they can make a buck by shorting it. If he has a better idea tell us about it rather that just telling us how bad Musk is doing. Ultimately, he is either going to succeed or fail but no one knows the future. I hate this saying but it fits well this time. "Opinions are like aholes everyone has one"
Ask HN: Is it still worth it to learn RoR?
I know Go, Rust, and Node.js but I'm wondering if it's still worth it as a freelancer to learn Rails.
He says that the four ports are all the same, but that is not correct. According to https://support.apple.com/en-us/HT207256:
"MacBook Pro (13-inch, Late 2016, Four Thunderbolt 3 Ports) supports Thunderbolt 3 at full performance using the two left-hand ports. The two right-hand ports deliver Thunderbolt 3 functionality, but have reduced PCI Express bandwidth."
Having just tried the Oculus tonight--and no others--I think each buyer should try them all personally before dropping the minimum $400 cost.
I read your consciousness post and will reply here because that thread is already locked. I think the problem of consciousness comes from its definition. The word consciousness is too large, encloses too many aspects of cognition, religion and philosophy to be useful. It's a suitcase word, reifying various meanings into one name.

What we need instead of "consciousness" is a set of concepts:

- "perception" - means representing inputs in such a way as to be able to adapt to the environment to achieve goals (I place qualia here)

- "judgement" - the ability to select the best action for the current state

- "reward" - comes from time to time, and is used as a signal in behavior learning

These three concepts : perception, judgement and reward are simpler, clearer and less ambiguous. They have implementations in AI, not human level yet, but getting there. These concepts make the problem concrete instead of bringing up 2000 years of attempts to "get consciousness" based off armchair philosophising.

A more interesting question than "what is consciousness?" would be: what are the reward signals that train the human brain. We do Reinforcement Learning in the brain, but the reward signal is complex, made of multiple channels, which are evolutionarily optimized for our survival. It's the engine of drive that puts us in motion. We need to reverse engineer that in order to replicate human consciousness in silico.

Consciousness is a replicator, a system that is concerned with survival and maintaining balance in the face of perturbations and entropy. What it does is to make us go find food, make babies and protect from danger - essential actions without which the human species would disappear, and consciousness with it. Or, in other words, it maximizes its rewards over time, reward being having food, shelter, company, access to learning and a few more. But it's just limited number of reward types, and they are much simpler to understand than consciousness itself.

So consciousness is just that thing that maintains itself instead of becoming disorganized and dissipating out like most physical processes that lack a self stabilizing, self replicating dynamics.

Consciousness is a balancing system for the colony of cells that just want to pass their genes into the next generation.
Sounds like better hours than many embassies and consular offices.
Fun fact: there are ~2^50 millimetres from here to mars
I'm a system administrator, rather than a developer, and as such I touch a lot of infrastructure and in-house tooling.

In an average week I might touch anywhere between 1 and 20 projects, albeit only minimally.
Brain Computation Is Organized via Power-of-Two-Based Permutation Logic
You're ignoring form factor for optimized technology.

Yes, a quality TOF system would be great. However good luck convincing consumers to adopt hardware with lidar on it. The Tango is having enough trouble on it's own and it does pretty well for consumer systems with IR.

Besides that you can't do FTDT with laser systems AFAIK. You need something to capture unseen places, such as ultrasonics/HF - which I guess you could argue fall into TOF but I haven't seen that work done.

In the end my money (literally!) is on the opposite if your approach, namely building better RGB systems because there are already a trillion cameras deployed that we can extract from.