skysight-inc/HackerNews huggingface dataset:
My hype is different, because in my estimation we already have the hardware. You write:

>As an IT guy with a basic but solid neuroscience education

-- could you go ahead and take a few minutes (maybe will take you 5-10) to read through my above-referenced links referencing my previous discussion and tell me whether I'm correct in your estimation on the bottom-up aspect - i.e. the amount of computation that human neural nets can likely be doing, and how it compares to server farms with fast interconnects today?

I'm not an expert in neuroscience so your feedback might be helpful there.
I didn't notice any UI change when I reloaded chrome after updating.
I'm not sure how this is news.. Jobs was renowned for his treatment of people, and Zuckerburg for both his attiude at times, and the general attitude towards Facebook. On the other hand Musk invents tangible things, inspires the study of science, and in my humble opinion, just makes some really cool stuff. He's admired because he's a brilliant, awesome inventor, who seems like a nice guy.
Learning x86 directly can be a bit hard.
There are easier assemblies to begin with (e.g: 8085). There's an educational program called gnusim8085, which I found excellent to get started with assembly, because while it's similar to x86, it has fewer instructions and registers. It comes with a debugger, a tutorial and some example programs. https://gnusim8085.github.io/screenshots

To learn reverse engineering look for "crackme" programs. These are programs that contain challenges for you to crack, and come with graded levels of difficulty. https://en.wikipedia.org/wiki/Crackme.

Now, one of the techniques that I've found more useful is the NOP sled. https://en.wikipedia.org/wiki/NOP_slide. Easy to implement as well, just replace bytes with the opcode 90 (NOP, or no operation).

The editor I use is a clone of Hiew called ht: http://hte.sourceforge.net/screenshots.html, which is free and multiplatform (just make sure to switch to disassemble mode with F6) This other tool is free and can be a good alternative to IDA Pro on Windows: http://x64dbg.com/

In this way you can get started for free.
Having moved to the bay area for work Prop 13 seems like a great injustice to newcomers. However, having learned about how prop 13 was originally sold I'm particularly curious why elderly fixed income people expect to stay in large very expensive homes throughout their retirement/death. I grew up in Toronto and once people's kids grew up and left the house they would often move into much smaller affordable condos. These had fewer stairs and much less maintenance.

There wasn't the same need to retire/die in the house you raised your kids in, its a ton of maintenance for too much space anyways. Why do elderly folks on fixed income in CA want to keep their homes forever, is it because there are no smaller condos in the same neighborhood (development problem) or because they expect the property value to increase enough to warrant keeping the home. The later doesn't seem to apply in Toronto as home values in Toronto have skyrocketed...
When should/shouldn't I use this over jq? Is the main difference that this is interactive while jq is not? How similar/different is the syntax?
And it's also a huge battery saver.
Law Enforcement Uses MITM and Cell Interception at Standing Rock
An Alien Adaptability Scorecard for the World’s Biggest Religion
> It's also worth noting that most (?) modern browsers already bind log to console.

And it should be in all modern browsers soon[1], as `window.console` is now a namespace: https://console.spec.whatwg.org/#console-namespace

[1]: https://developer.microsoft.com/en-us/microsoft-edge/platfor...
Sometimes I open 100 or so tabs to do repetitive stuff I cannot code, data entry work that won't be easily automated or needs the human touch, e.g. updating a product catalogue. On top of the 10-50 tabs open that gets to be a lot of heavy pages but makes for an efficient workflow. With hot keys and 'close all tabs to the right' I can quickly get through a lot of stuff that needs attention to detail and focus to get done.

All I am saying is that there are situations when a lot of tabs is the best option given the circumstances, e.g. lots of data entry work.
Terrible for the purpose of proving a general-purpose stereo machine vision system is practical.

The distance at which a stereo vision system can capture precise depths depends on the distance between eyes, and the eyes' angular resolution. Human depth perception works well for things within about 10m, but when you get out to 20-40m humans get a lot less info from stereo vision.

When you get to that distance, humans seem to have a whole load of different tricks - shadows, rate of size change, recognising things of known size, perspective and so on. You can see a car and know how far it is even without stereo vision, because you know how big cars are, and how big lanes and road markings are. You can even see two red lights in the distance at night and work out whether they're the two corners of a car, or two motorbikes side-by-side and closer to you.

On the other hand, your basic general-purpose stereo machine vision system doesn't try to understand what it's looking at - you just identify 'landmarks' that can be matched in both images (high contrast features, corners etc) and measure the difference in angle from the two cameras. This is relatively simple and easy to understand!

For tasks that humans can do that involve depth perception of things more than ~40m away - flying a plane, for example, where most things are more than 40m away if you're doing it right! - nice simple stereo vision can't get the job done, because humans are actually using their other tricks.

Of course, despite this limitation stereo vision comes up a lot in nature - it's still a beneficial adaption, because most things in nature that will kill you do so from less than 10m away :)
Indeed, monoliths can be containerised and orchestrated by kubernetes. The benefit is high availability ( replica) and self healing. Monoliths can still scale out, however their components will not scale independently.
I have left more comments on this thread than I should considering my lack of experience with Rust, but I think the comparison with Scala is valid.

What got me thinking about that was the implementation of into_par_iter, which is a trait implemented on a bunch of standard types, not unlike implicit methods in Scala. I know this is rare code, but reading this left with very similar feeling that I had when reading Scala standard library code:

https://github.com/nikomatsakis/rayon/blob/master/src/par_it...
It was actually only recently that I realized how ridiculous bash was. I was looking for a formal semantics of it in reply to a comment here. I found nothing except a partial attempt by some academics plus a list of everything a real one would need. I thought "Holy crap, that's overcomplicated!"

Interesting enough, a Scheme or even BASIC-like language with macros (eg 4GL) couldve handled about all that just as readably while building on a simpler, consistent core. Bash wasn't designed like that, though. So, I ditched it altogether except as compilation target.
Maybe I'll change that to "under-appreciated"
I'm assuming that was already though of.
No, magic.
Nothing to worry about, you will just do fine at the interview.
None of the primitives Golang gives you allow you to achieve the same results that Rayon does. The Go work stealing system only works with goroutines, which are too expensive to spawn on every iteration of a tight loop.
On the Mark X (69k version) our build volume is almost exactly 13x10x8 inches (we round down slightly when we list dimensions on our website).

If you want I can put you in touch with someone who can help you figure out if your use cases will fit our printer. Send me a note if you're interested: abe@markforged.com
> that will prove him wrong

I'm skeptical of claims about a one-shot learning silver bullet, unless people are talking about something different from how it has been classically presented, .e.g. Patrick Winton's MIT lectures. Yes, you can learn from a few examples, but only because you've imparted your expert knowledge, maintain a large number of heuristics, control the search space effectively, etc. There's a lot of domain-specific work required for each system, so I consider it more an approach of classical AI and not something that figures out everything from the data alone, like deep learning.

But again, maybe people are talking about something different than my above description when they talk about one-shot learning today. Either way, I don't think having to rely on a lot of domain specific knowledge is necessarily a bad thing.
Looks like. We’ve got something similar that we put together for our packages two years ago, but never got cleaned up enough to make it general.

This and our code were written pre-Ansible 2.0, and `deploy_helper` was released with 2.0.
I don't get to write much C++ code at work, given that we switched focus to become mostly a Java/.NET shop around 2006.

Even C++ARM was already a pleasure compared with bare bones C.

I has lucky to be able to bring Turbo Pascal best practices into C++, and that Borland had very good tooling.

On my opinion, Turbo Vision, Object Windows Library and Visual Control Library beat anything that I saw from other vendors in regard to C++ frameworks for desktop applications.

It always saddened me that given C++'s compatibility with C, most vendors would just throw over the fence a C library and it was up to us to create sane C++ bindings for them.

A good example is the sad state of database bindings.

But I do use C++ on personal projects, and C++11/14 has been quite rejuvenating and I do enjoy using it, specially for hobby coding across mobile OSes, given that it enjoy first class support in all SDKs.
NASA wants you to take part in its deep space poop challenge
Intra-Process Memory Protection for Applications on ARM and X86 [pdf]
I have certainly not interpreted it the way you have. I don't question the Islamic world's disavowal of ISIS. I understand radicalism and extremism not to be ISIS but the general illiberalism and yes, unfortunately, in case of anti-Semitism support for terrorism. Which the Islamic world does have a huge PR problem in consistently disavowing IMO. In that context, the exceptionalism of Kurds is not their fight with ISIS but the significantly different stance on Israel, civil liberties, women's rights and in the case of HDP even pushing the envelope on LGBT rights.

I run a personal social media account that's vaguely about Israel with a significant following of Middle Easterners and Pakistanis. I often get messaged by people wanting to do a little bit of debating (amongst the sea of hate mail of course). Which outside of a deep interest is where my personal experience comes from. Part of my family is nominally Muslim too so I'm always eager to look for any signs of Islamic liberalism.

Of course now that you have written it out this way I can understand your reading of that comment too. And, yes, the comment about Turkey I have overlooked.
Don't worry, there are lots of bell manufacturers in Russia at least - lots and lots of Orthodox churches to supply! ;)
> timing attacks you say. erm, not remotely connected.

Fine, I'll trust your overwhelming evidence instead of the many timing attacks described against RSA implementations.
In my case the program will end. So I'm paying $400 and if I slack off I will have to start over and that's another $400.
Regarding closures, that is also possible in Java and .NET, just you don't control when it might happen.
Regional Security Office Ghana Shuts Down Fake US Embassy
My laptop has no ssd. This sluggishness brings back memories of linux trashing the swap partition when it ran out of memory back in the early 2000s. Quite understandable since back then most people don't have that much RAM (64Mb?). Nowadays I have 8Gb on my laptop and I run linux with swap disabled. The only disk trashing that I'm having nowadays is due to chrome, and it's definitely not due to swap but the effect is almost the same - at best the laptop is unusable for up to 30 seconds, at worst, I have to do a hard reboot because that's the only way to recover - I can't even switch to a new terminal to kill chrome. Attempts to log in via the tty console (Ctrl+Alt+F2) in order to kill chrome is futile. I could enter the username, but the password prompt took forever to appear. Most of the time it expires after 60 seconds. If I manage to enter the password, the shell prompt can take forever to appear.

Nowadays I do a "killall chrome; sleep 2; killall chrome" whenever it starts to trash the disk and giving me the bad vibe.
just curious if you've ever used a computer

Pretty sure users aren't the ones that need a reality check, go fuck yourself.
Only in the same way that rest is another way of motion. You could say that, but ignores important distinction.
"Most tribes don’t have an on-reservation media presence"

Well, that is probably the canary in the coal mine for a whole range of tribal issues. A more detailed report might want to look into the history of that particular topic.

Plus, the number of different ways tribes are policed from Local to BIA to State to FBI is rather daunting. The only thing more complicated is who has fish & wildlife jurisdiction.

I notice they carefully chose that picture though. I have friends and relatives on both sides of the pipeline issue and quite a lot of it is much more complicated than the narrative given in the press. It also skips quite a bit of outside money showing up, ignores they already crossed the river upstream of Williston's water treatment plant which control quite a bit of NE area, and doesn't look at why the rerouting happened. I would imagine the losses at the casino are going to be felt this winter when all the outside folks go home. I'm sure they will all feel an amazing sense of accomplishment though.
I hope so, thank you :)
It has absolutely nothing to do with what I am saying, what that guy says is inconsistent with reality and probably with itself. Science is decided by experimental facts, not by opinions. But he just ignores all the things we have learned by using scientific methods in the past centuries and now know to be true.

When you search for »subquantum kinetics«, the first result on Google for me is »Subquantum Kinetics (a nontechnical summary)« [1] and this is from the first two paragraphs.

One of its distinctive features is that it begins at the subquantum level for its point of departure. By comparison, conventional physics and most alternative physics theories begin with mathematically quantified observations of physical phenomena at the quantum and macrophysical level and attempt to deduce physical theories based on those observations. Since the conventional approach must take into account numerous experimental observations, the end result is a fragmented and often contradictory set of theories which must later be sewn together with mathematical acrobatics. [...] Instead of beginning with physical observations, subquantum kinetics begins by postulating a set of well-ordered reaction processes that are proposed to take place at the subquantum level.

Let me translate that. Mainstream physics does experiments and tries to explain the results with theories using math. But the resulting math is not beautiful so I postulate some nicer math ignoring physical reality altogether. Admittedly he later mentions tuning his math until it matches reality but that doesn't provide any justification for his initial choices. Nothing what he proposes makes much sense, just have a look at this comparison chart [2] linked to from the summary.

I am not even a physicist, but I understand enough about it that I could probably rip apart most of the arguments he is trying to make, at least if they make enough sense to be actually attackable. And I would do it if I were confident that it would somehow help someone, but if you are in some way interested in physics and look at theories like subquantum kinetics without becoming skeptical, then chances are unfortunately pretty slim that tearing apart such a theory using accepted knowledge will change your mind.

[1] http://starburstfound.org/subquantum-kinetics-a-nontechnical...

[2] http://www.starburstfound.org/SQK/SQK-c.html
I made a gui for this https://github.com/wellsjo/JSON-Splora
I mean no offense, but a 75% failure rate isn't exactly a great endorsement of your methodology.
I've written a web server in Lisp, which I use at home, mainly for debugging - everything in a running Lisp image has a URL and I can use a web browser to examine the contents of data structures while my code is running.

I presume you can do the same with Common Lisp tools. Does anyone else here do that?
But then you miss out on the new chance at life http://www.theonion.com/article/accidentally-closing-browser...
The most serious bells related accident I can find is a blast in a French foundry injuring 46 in 2009 [0].

Another hazard is that, with the exception of some ground-floor rings, most bells are rung from a ringing chamber in the tower accessed by a spiral staircase or ladder. This makes it difficult to remove a patient after a medical emergency (or an accident), and the easiest solution may be for a stretcher to be lowered through the trapdoor in the ringing chamber used to install the bells (there have been a couple of articles about drills [1, 2], and I know of one instance when this was done locally).

There have been a couple of cases where people have been knocked unconscious: Tony Merrry at Charlbury in 2008 [3], and Helen Springthorpe at Bathampton in 2012 [4]; commenting in 2012, a CCBR spokesperson said that "I know of only one fatality in the past 50 years" [5].

[0]: https://www.ringingworld.co.uk/news-articles/this-week/231-r...

[1]: https://www.ringingworld.co.uk/news-articles/this-week/750-r...

[2]: https://www.ringingworld.co.uk/news-articles/this-week/520-r...

[3]: http://www.independent.co.uk/news/uk/this-britain/bell-ringe...

[4]: http://www.belfasttelegraph.co.uk/breakingnews/offbeat/bellr...

[5]: http://www.huffingtonpost.com/2012/11/10/helen-springthorpe-...
PJSON is: "Digital communication framework for IOT. Compatible with Arduino, ESP8266 and Teensy."
Reminds me about Damascus steel:
1. Original formula lost.
2. Researched in universities.
3. You can buy something that looks like the books told was the original thing.

Except I don't know if there is a market for Linkthoraxes out there
Brian Will: Object-Oriented Programming Is Bad
Oracle started a project called avatar-js that aims to clone the Node runtime in Nashorn. I've only POC'd with it a while back, not run in prod.
An open source & free, ACID compliant, horizontally scalable database that supports versioned data out of the box.

Currently there is way too much time and money is being spent on re-implementing this functionality on normal DBs.

PS: There is Datomic, but it's not free: http://www.datomic.com/
Well, I haven't had an opportunity to go over the complete rules to this particular game. But many other strategy games have a traitor element. It can work in a two-player game by having a chance that a move will backfire and help your opponent rather than yourself. The third party is a NPC whose actions are randomized.
Doesn’t work with German ZIP codes: http://wttr.in/24107 or ISO ZIP codes: http://wttr.in/D-24107
Whitepaper: http://www.cs.dartmouth.edu/~sergey/elfbac/bh16-elfbac-white...
> Rayon is definitely the best parallelism library I've ever used.

Whenever people say this, I ask the following question in order to gauge whether I want to try the library in question:

Have you used Twisted?

Twisted is, to me, the quintessential example of a high-quality open source project. If you have used it extensively and still recommend Rayon, I'll give it a try.
To be fair, microsoft's userbase requires backwards compatibility a lot more than apple's does, since Macs are largely consumer systems rather than enterprise ones.

Microsoft got flack for dropping 16bit app support in 64bit OSes (since 64 bit windows doesn't have NTVDM). They'd be flayed alive if they dropped 32bit support.
New Crash Bandicoot Trilogy Remastered Trailer
I wouldn't take a press release from the company as evidence that the deal actually closed, especially if you suspect some slightly shady dealings.
I use clojurescript. It's much more than just a lisp syntax layer over JavaScript. It has lots of features and of course the generated JS is larger than handwritten ones.
go fuck yourself

Please don't be uncivil on HN, regardless of the discussion.
Well, the South or Central American country with the longest-lived and most stable democracy is the one that abolished its professional millitary, so at least sometimes "no air force" is the right answer.

(Similarly the Spanish republic might have lasted a big longer if they hadn't had an air force...)
No FW-190? I read the autobio of Ginger Lacey, and he commented he was shocked and appalled at how it could control the air.
It seems news.ycornbinator.com could be yours if you wanted it! :-D
That's another strong point of Pebble, I can wash it :)
Better off making it close to but not C language so it's easy to compile. A language easy to compile + easy to write a compiler in. Scheme and ML are probably ideal for the compiler + verification part given I've seen it done already down to machine code in relatively few pages of text. Not C-like, though.

Best method I can think of is assembly writes a macro assembler that writes compiler for simple, high-level language which is used for the first, C compiler. That compiles the complicated, optimizing one. HLA, a P-code variant, and Hansen's Edison are all potential contenders for low-level language. An Oberon-like language with something closer to C syntax & Wirth-style compiler might do for initial, high-level language. tcc or QBE backend have potential for simple, initial, C compiler. I'd do both LLVM and GCC for last step as good projects rely on each.

If one wanted to spend money, then license CompCert, extract it to ML, compile with CakeML, verify each function against assembly, and equivalence check everything with testing. CompCert verifies C to ASM with its outputed ML verified by CakeML assuming their specs are correct. Easiest cheat. Use CompCert to compile first C compiler, the main C compilers, or anything else you can.
Keep in mind he openly disclosed in his first post that he bought EMagin and is hoping to pump up their stock price by saying Magic Leap may be using microdisplays or other tech instead of scanning fiber projectors.

That isn't illegal if he isn't lying or anything, but whether he is right or not, he isn't an unbiased source.

He was also eviscerated here and never replied, though he replies to almost every other reddit comment:

https://www.reddit.com/r/magicleap/comments/5c337v/magic_lea...

(disclaimer: I own a small amount of EMagin from before his post)
Magic Leaps website downloads 1GB (edit) of high def video every 10 minutes to my mobile phone. I have some serious doubts about their understanding of how technology works or even if they give a crap.
Assuming you're talking about the python library, it is more going for asynchronous IO and other more "concurrency" things than the data parallelism that rayon is designed for.
The FW190 was a better plane than the M109. The P47 and F4U and Yak-3 should be on that list.
You're not really proving or disproving anything. You're just complaining he's using another mathematical model. So what?

The worst part is you have no basis for any of your arguments, yet somehow you feel authorized to completely dismiss the theory altogether because it somehow offends your perspective of the world.

Either post real scientific data / material, or look up cognitive dissonance.
Good, now search windows uptime bugs, zune leap year bug.

No, there aren't systems without bugs, but some companies make it worse. I know, I have "worked" for some of them