skysight-inc/HackerNews huggingface dataset:
Considering that Unisys only recently stopped selling their traditional processors, I wouldn't be surprised if the original machines are still humming away somewhere that couldn't budget an upgrade to the newer stuff.
I stick with the gmail web interface while I'm on my PC, although I use Outlook (formerly Acompli) on the iPhone.

It's one less piece of software to update and/or cause issues, and the client is identical across all platforms.
> the nonces are per table entry

Ah, I see.

> The output.

But you just said that the output was zero?

Perhaps I'm missing something here, you got the output as 1 from "0,0,1", and you got the output as 0 from "it being the third entry in the table"

(additionally, how does it being the third entry tell you anything? This isn't an AND gate, this is an encrypted-and-shuffled AND gate, so you might have three outputs that are 1 instead of three 0 outputs, and they might be shuffled anyhow)
Same here. Maven works great from the CLI, and Eclipse works great as a dumb-ish consumer of the dependencies and Maven reactor stuff in which to write code. But I don't use Eclipse for real build / test / package tasks, nor is the IDE a very nice place in which to configure the project skeleton.
In general, training requires far more neural networks requires far more computational power than using them does. However, AlphaGo combines neural networks with a traditional Monte Carlo search. This means that you can improve the performance of a trained AlphaGo by just giving it more processing power. Indeed, with a sufficient amount of processing power, AlphaGo would converge to fully optimal play.
Where does it say they re abandoning it? It just says that "We will not be continuing work on writing a code of conduct".
Artificial vs. Biological Systems
Sure is. Just confirmed an order now. The power requirements are going up (2A 5.1V), and suggest the additional power supply. [0] I've never had power supply problems in either 1 or 2.

[0] http://au.rs-online.com/web/p/plug-in-power-supply/9098126/?...
The server can silently decide to start sniffing the keys at any time. That isn't security.
>> I think he's saying that's what Song's argument is.

I didn't say anything about whose argument it was just implying that it was specious.

>> Pretty sure comments like that will get you downvoted

I stopped worrying about internet points long ago.
I assume you mean "so many language standard libraries..."; putting graphics in a language (e.g., having the compiler worry about RGBA and suchlike) would not be a great choice.

Doing cross-platform graphics well is hard. And the landscape changes pretty rapidly. Take a look at PHIGS, for instance. It's a standard . . . and it really sucks.

There's a bunch of common ground at the math level (matrix transforms, quaternions, etc.) and probably some data structures, but actually doing rendering? Whatever you cook up is likely to be a quaint, procrustean bed within five years.
Am I the only one who doesn't understand why it's still considered "okay" to write C for security-dependent code these days? Processors have gotten order of magnitudes faster, speed is no longer the constraining resource, and certainly not one I would trade my security for...
> it is interesting to note that Rust IDE, when it comes, is most likely to have Java based GUI.

Why is that exactly? I personally don't like Java based GUIs. They are rarely integrated well with the base system. Qt comes closer to it.
Knots are typically seen as embeddings (non self-intersecting image) of S^n, a closed orientable surface. For example, S^1 (the circle) in R^3 (3-dimensional space) is what we usually think of as a knot. The simplest knot, trefoil knot, is just a circle embedded into the ambient space in a way that cannot but "untangled" without self-intersection.

The Klein bottle, being non-orientable, is not usually considered a knot.

But the important thing is that a knot is all about the ambient space. If you are allowed 4-dimensional motions, then you can always untangle any embedding of S^1.
Hating on js and acknowledging that it is currently technically impossible to do any real, secure in-browser crypto engineering with it are two different things.

There are no "good parts" to js browser crypto.
> I know it is probably at least worth $1000 right now

Based on the sale price from last week, it's worth about $200 right now.
Tool specialization and growing companies
Aside from Visual Studio, the most promising IDEs to host a Rust plugin are IntelliJ IDEA and Eclipse. There's a page with some more general info about the efforts to make Rust IDE ready/friendly/available:

https://www.rust-lang.org/ides.html
“Soul Food of Japan” – Buraku cuisine conceals a history of discrimination
Show HN: A gulp module to minify CSS class names
The Promise of Artificial Intelligence Unfolds in Small Steps
I'd prefer something like KDEdevelop, though to be honest I rarely use IDEs in general. Looks like they already have plans for it:

> there are plans to integrate basic Go and Rust support.

https://www.kdevelop.org/news/first-beta-release-kdevelop-50...
Wesley A. Clark, Made Computing Personal, Dies at 88
I am interested in the app functionality .. So is it like we need to check in when we visit a place ? How exactly is data coming in ?
I like Gradle too, although I very much recommend having a look at QBS (Qt Build Suite, although unlike Qmake it's not really bound to Qt and can be used for general build scripting). I've used it about a year ago and was really amazed to see what was probably the first sane build tool I've used for years. Of course Gradle is rooted in (yet not limited to) the JVM ecosystem and QBS started as a C++ build tool, so they are not really equivalent, but comparing the ease of use, predictability and the overall impression, QBS beats Gradle by a full grade in my opinion.
How is Tor supposed to help you defend against MitM?
I believe the power requirements have actually jumped to 2.5A for the charger (~12.5W). I'd be surprised if the Apple 12W charger couldn't power one of these without issue for most use cases (2.4A, vs 2.5A reference charger).

I can't help but notice that the power supply description is incorrect on RS-online's site. They're saying 2A in the text, but then their own spec sheet says the power supplies are 2.5A [0]

[0] Data sheet: http://docs-asia.electrocomponents.com/webdocs/14ba/0900766b...
Silicon Valley startups are buying fewer $10,000 bikes as signing bonuses
The Intel DC (= datacenter) line which I mentioned in my comment has this:

http://www.intel.com/content/www/us/en/solid-state-drives/da...

I'm sure there are others, but I don't know about them. Having surveyed the market myself recently, there's no consumer-grade SSD with such a feature (but the Intel ones aren't too pricey).
Interesting. Given how much the Js scene changes from month to month it would be useful to track this over time.
Given that I found about Hired through product hunt, and actually went through the service to find a job I was looking for, I don't think it's fair to label praise for a useful service as content marketing. The product helped me, and I am promoting it to others. There is also no shame in using affiliate links when you are promoting a service that you have and would use yourself. However, I can see that the existence of affiliate links makes certain readers uncomfortable, so I will post a disclosure of that fact (even though it is evident once you click the link).
I meant the road from the assembly plant to the launch platform.
Does The Atlantic know that this site is ripping and republishing their content?
Lol have an upvote for the title alone
In this context, it means nothing. As you point out, GP is conflating pitch with pitchless phonemes, for example, the phrase "we say "Mmmmm" not something higher pitched" doesn't make any sense.

However, I suppose GP meant to write "we tend to say "Mmmm" with a specific, relatively low pitch", a statement with which I don't particularly agree. I would rather say it's done at an average conversational pitch, or even at a higher pitch since it often has a pitch accent conveying surprise. Which I believe is the main purpose of saying "mmm": communication, not vibrational tongue massage. Consider that when you say "mmm", you voluntarily choose a pitch intonation according to what you're trying to convey, ie. how pleasantly surprised you are.
> these creatures who have displayed startling emotional depth (Koko and her pet cat, anyone?)

I'm not convinced that Koko is much more than a long-term, well-publicized Clever Hans. Can you explain what emotional depth you think is evidenced in this case? If possible, please do so without relying on the interpretation of Koko's main caregiver, who does not seem to abide by scientific principles.
> But this is far from true with the huge entrenched healthcare tech companies.

The current SV business model is "hoover up personal information people don't completely realize they're providing you, then use it to sell them marginally-more-effective ads." That works for "social" websites and taxi companies that aren't taxi companies, but I doubt it will fly for health care.
I've yet to read a criticism of this being harmful to the environment, save the fact that it takes up land that could otherwise be used for agriculture/forestry.

Tangential: That's the commandment of Jewish burial law.

Bodies are to be buried in simple, plain linen or cotton hand-made shrouds. One reason is so that those who cannot afford fancy clothing aren't embarrassed that they don't have any.

Also, bodies are supposed to be buried without caskets, but in areas where local law mandates burial with a casket, that casket is to be simple and modest, rather than an ornate coffin.

I believe similar laws are applicable in Islam.
> bobosha 10 hours ago | parent

> Agree with you. There is definitely no shortage....of entitled, arrogant, lazy, whiny, whingey armchair generals like you.

> Instead of sharing your infinite wisdom of who I should hire, how I should train them, and what have you...why not start your own company? Hire all this talent pool you claim exists, and show us how it can be done. Be the change you want. But that would involve moving your fat a$$ and might be too much exertion for your royal laziness

> Unless you have started up a business, and done something worthwhile, you can go shove your advice up your you-know-what.

Hmm. I wonder if your attitude has any connection to your hiring problem. I certainly wouldn't want to work for someone who acts as immaturely as you are acting now.

BTW, I do hire people and I do train them/give them time and guidance to pick up the skills I need them to have, especially if they're less experienced students. I think it's unreasonable to expect that the perfect candidate will just fall out of a university fully formed and into my lap, so I deal with it and do something about it. Apparently you do not, and instead jump to conclusions and hurl put-downs.
> If it's really important to gain performance, someone will do it.

Counter-examples:

I love Python, but it's slow. People thought performance in Python was important and ... well, here we are years later and no one has made Python performant. PyPy is a splendid display of engineering and optimization, but it doesn't make Python truly performant on real world applications versus C/C++. It's more of a stop-gap to delay the inevitable (which is, if you find yourself needing performance, you'll eventually have to bite the bullet and re-write in C++).

The same goes for JavaScript. Massive companies have brought their engineering might down upon JavaScript to build what are perhaps the most impressive optimizing compilers of our modern age. Yet JavaScript is still slow, and now what are we doing? Turning to asm.js and WebAssembly...

So while it's true that any language could be performant, given a sufficiently adept compiler, the real question is whether such a compiler is actually practical. And more importantly, should we pour the world's engineering resources into building such a compiler, when we could just build a better language instead?
Well, there was a first golden age, which was followed by nintendo and the street fighter era, and so on. That's fine you want to make up new Golden Ages -- more good attention to video games the better -- but be sure people aren't thinking of the earlymid 80s when you use the term for other purposes.
Residential 10Gbps fibre broadband in Singapore
I've been using the Nylas one lately and it is pretty nice: https://www.nylas.com/n1
FCC docs show Raspberry Pi 3 with on-board Wi-Fi and Bluetooth
> when I run into unexpected undefined behavior during run time I very much miss Rust and Java as neither would have happened in either.

You obviously haven't dealt runtime dependency injection/etc. in Java.

It happens regularly.
If you don't need a prestige address for client / funder meetings, I'd just find the cheapest place within walking distance of a CalTrain station.
I'd also add Java, C#, Python, ARM (especially ARM64) and Windows NT as examples of success of better-is-better systems. (Windows NT is somewhat less better-is-better though due to Win32 compatibility.)
I guess it depends how you measure getting better. If you're just looking at Mhz then maybe I can understand.

For me, 10 years ago I had to use a desktop to achieve much of anything. These days I have the power of my desktop except it weighs 2.65 pounds, wireless transfer speeds up to 1300 Mbit/s, has a 13.3in 3200x1800 touch screen, 256GB drive I can read and write much faster than my 3ware RAID0 setup I had back then. Its the size of an actual notebook and runs all day long without getting plugged into anything. Not to mention it only cost me $750 bucks compared to at least twice that for my old desktops.

For me, it feels like things have improved fairly significantly.
You might think it natural, for instance, to see all
these galaxies as more or less evenly spread out across
the Universe. But you’d be wrong.

Gee, maybe something like that might point to the idea that, while the big bang surely was a thing, it wasn't actually the very first thing. Just the first thing (or rather the oldest thing) our grasp of science has been able to latch onto. But woah, woah, woah! Who would dare hypothesize such a thing without extraordinary evidence? A heretic, that's who!
Give us more standard datastructures, instead. The answer to everything in C++ involves a boost library right now; focus on fixing that. This looks like an awesome library, but completely unnecessary as a core part of the language. Also Cairo is marred in LGPL. Are we going to get a standard that legally requires the use of a separate, dynamically loadable binary? The actual spec for this is just an ABI for their specific implementation.
this is looks really sweet. Is there a list anywhere of what type of app makes sense with mobX vs redux?
Might tweak the title: the bug was in developer.palm.com, Firefox only exposed it first.

Rather than fix the server, HP (current owner of Palm's assets) just shut it down.
I don't expect there's anything a government can do to manipulate the value of rents. SFAIK, the general case of county assessor's offices is that they're honest and transparent.

If taxes are too high here, I can move. That sets a mechanism for keeping equilibrium in prices.
And you manipulate them by hiring the same auditing firm for consulting and ramp up the pressure when it comes time for them to give an unqualified opinion. Those newbies and the audit partner will be crushed by the avarice of the other partners selling consulting services. Work they would not get if they were not the audit firm.

Whether it's legal or not it is corruption and makes a good case for regulation. If you audit a firm, the audit firm and its related entities cannot sell anything else to that firm and its related entities.

Is it likely? Well who would lobby for it? Who would lobby against it? How much are they willing to spend. Democracy.
Well, if _you_ indeed have any nukes or involvement with those humans referenced in this story (as implied in your comment) and even if not, then this song might give you a smile.. and some pause before listening to someone who would feel no remorse for making Life extinct: [Randy Newman - Political Science ("Let's Drop the Big One")](https://www.youtube.com/watch?v=PGO42gvCSPI)
Best Deals and Coupons
Study suggests that the stem cells “know” their own sexual identity
I'm sure good work comes out of these, but I think it would probably happen anyway. I really don't understand why people are going to these things still.
If there's a network/intranet available that you can connect to, that just can't access the internet, you should definitely check out Khan Academy Lite: https://learningequality.org/ka-lite/.

It has much more than just basic coding and web design too :).
The author addresses this point early on: "... earlier frameworks made building Todo apps simple but real apps hard. But React Redux make building Todo apps hard but real productions apps simple."

I don't think the author advocates using react-redux for the simplest todo list app.
You can often find ways to ship parts of a feature, or hide it behind a toggle.

http://martinfowler.com/bliki/FeatureToggle.html
I see two concerns being conflated here: (0) how to motivate the study of a formal system, and (1) how to actually study the formal system.

To motivate the study of a formal system, that is, to convince someone that the system is useful, obviosuly you need examples and applications. To a non-mathematician like me, that motivation must come from outside mathematics, e.g., how to design and write reliable programs that are easy to understand and maintain.

But, once you have decided that a formal system is useful, you really need to understand it in its own terms. You seem to view formulas as “too abstract”, and in need of “explanation” (not just motivation) in terms of something “more concrete”. I don't see why. By itself, a formula is nothing but a well-formed syntax tree, that is, a data structure just like lists or arrays (though usually with more complex internal invariants). Do you think lists and arrays are in need of “explanation”? The rules for manipulating formulas are themselves also fairly mechanical and concrete, just like the rules for manipulating lists and arrays.

Or am I missing something?
I regret having had enough faith in HN to click on this. Try harder, sensationalist journalism. There’s no “deeper narrative”—it’s just a bunch of old men playing a cross between Dungeons & Dragons and Russian roulette.
So, tl;dr version: The dark ages of the tech industry are finally over. Everyone, rejoice, it's a brand new day.

Stop working on your social network. Stop trying to simultaneously pick the lowest hanging fruit while going after the biggest pile of cash.

Go after problems that matter, rather than gizmos that might get a lot of users, or "eyeballs".
My rule of the thumb would be - if you can't buy a drop-in replacement and get it delivered in a week, it's outdated.

It doesn't even have to fail in a software/hardware specific way. If your floor collapses or is flooded, and you're using old mainframe with code written in Natural or similar, what's your DR story? Which actually makes me curious - does anyone know what the DR plans look like for companies using 70's mainframes? Let's say a critical S/370 in company basement? (and yes, I'm aware that new z series should virtualise that just fine, but in practice... if you lose a mainframe, what do you even do?)
Surprised this would not attract interest - did you raise this previously in another post? Agree with the other replies to your comment, I would have thought there could be considerable interest here if managed correctly. I imagine a brief introductory piece for what the scope of his work is as minister and what he's happy to talk about, posted as an Ask HN with an offer to send questions to the minister directly would be potentially very interesting.
I think calling it a "map/reduce (functional) style" is an understatement. The presenter is suggesting that when a problem must be solved in parallel, don't just code the low level parallel implementation. Analyze the problem, divide-and-conquer, then use high level abstractions that make parallelism a responsibility of the underlying implementation.

This concept may be familiar to you, but talks like this will be necessary until parallelization is as seamless as garbage collection.
Loop Invariants
According to the article, Dr. Reiffel said, 'The Air Force wanted a mushroom cloud so large it would be visible on earth.'

That seems a very odd thing for a physicist to say, given that of course a mushroom cloud wouldn't form in a vacuum. Perhaps Dr. Reiffel was not at his best on the day of the interview?
> And ban outsourcing companies from India from getting H1-Bs.

You don't have to; the market will take care of it. They severely underpay their workers, so they'll never be able to compete.
A Visual Look at 2M Chess Games
I also had to do that recently and used Nim instead after spending too much time on it in C. For anyone attempting to do the same, I suggest 32bit Nim + msys2 + nimble install oldwinapi.
Law enforcement's next privacy overreach will be the metadata of things
I admit it, I look at linkbait articles and sites... The problem is that it's crossed a line that there are so many intruisive ads, that the web doesn't work without blockers.

If I happen to click on an article from facebook on my phone, the resulting page shouldn't be something I can't even scroll/read because it's so riddled with ads.

Another part is an extension of what TFA says... they should be held responsible... current techniques are iframes, and when a timeout occurs or it bounces to another ad network, another layer of iframe and tracking scripts runs... if an average ad is 3 layers of iframes, and an average page has 5-8 ads, that'd 15-24 complete extra browser contexts just for ads...
Free, Worldwide, Encrypted Phone Calls for iPhone (2014)
I've been organizing Hackathons for the past few years. They have been incredibly successful in a number of ways.

The group that organizes them has recognized a few powerful factors:

- The organizers are diverse and have a wide array of skills

I didnt start the group that I have collaborated with, but I immediately tried to contribute to the best of my ability. We have people who are good at promoting, thinking about diversity, good a logistics, organizing speakers, etc.

- Intentionally diverse groups in gender/skill/background

We spend time to open applications, then manually select the participants who are accepted. From there, we keep a high touch relationship with 100-150 people, so that they are excited even before attending.

- Pre-crafted/well-rounded teams

Based on applications, we make pre-crafted teams that have balanced skill sets. We make these teams based on our understanding of the participants, and their own experiences.

- (most importantly) NO PRIZES

We make our events based on the valued gained from meeting and working with people who are fundamentally interesting. We build the concept of the event based around getting cool people together to work on cool problems.

For the past two years, we have welcomed well over 600+ people in 4 different cities.

- Partner with awesome organizations with strong brand names

We spend significant amount of time to raise sponsorship. We make a point to involve cool organizations in the space, so that the event attracts high quality participants. Even if a great organization that we like cant sponsor money, we try to involve them as a partner in someway, so we can involve their staff. This has always paid off.

---------------------------

Reference:

- http://hackingjournalism.com/mobile/ (Based on mobile journalism at MIT in Cambridge)

- http://hackingjournalism.com/video/ (Based on video production at Conde Nast in New York)

- http://hackingjournalism.com/ (Based on data science at Washington Post in DC)

- http://codexhackathon.com (Based on book publishing at SF and Boston)

- http://audiohackation.com (Based on podcasting with ThisAmericanLife in New York)