skysight-inc/HackerNews huggingface dataset:
I'd guess that the point is your sexual orientation is both since it isn't really anyone else's business, but obviously your partners (even if they are super secret partners) will know, making it public?
Does anyone still use assembly for embedded? Of course. Is it a good idea? For some of them, and for the reasons I listed (I suppose I should add "you are working on a legacy assembly codebase").

"Still used pretty much everywhere" is just not the case anymore, even in embedded. At least, that's what the chart seems to say and it matches my experience working alongside embedded developers, knowing some embedded developers I've never had the pleasure of working alongside, and doing a small amount of embedded work myself.

(Edited to remove: Right in that link, both C and C++ are used more than assembly in the embedded space, and Arduino (more C/C++) follows closely behind assembly. The chart is unclear, but the rankings seem to be based on numbers that don't change when different filters are applied, which would mean that it does not show this. It is still certainly consistent with "assembly no longer dominates embedded", though - some of the C and C++ will be embedded, and all of the Arduino will be embedded.)
Absolutely not! :) In fact under the Features, if you scroll to Versatile card, it's there. We're also working on Android tutorials.
There's also a similar site[0] which is open source, so you could deploy it yourself if you wanted to.

[0]https://mediacru.sh/
Microsoft jobs cuts imminent
Right, that's what this fixes.
Just tried a YouTube video of Stevie Ray Vaughan (randomly selected) - got an error message :)
Havent checked more but its really useful if it works as you say. I like to find music to jam along with the guitar so this is a tool to identify new stuff.
Thanks
I've been spending thousands a year on Amazon. Last year that changed dramatically. I probably spent half what I used to on Amazon, and the majority of that redirected spending is now spent at GSX.

Initially the prices favored Amazon, but as of late, I've been finding things (search: "training pants 3t") where Amazon is 50%+ more expensive than the local stores through GSX. The same day experience is mind-blowing; I don't stop off at the local hardware store, I search for my garage door opener battery model and it's on my back porch by the time I get home.

Everyone's had a guffaw about Amazon's automated pricing agent and the $23M book [1], but Google is in a position to really trip them up, unless Amazon gets a reign in on it's pricing. And then there's the fact that "2 day shipping" pales in comparison to Google's same-day experience.

I was lucky enough to be in an an area that Google serviced, and would probably have also tried Amazon Fresh, but honestly, the free beta was too good to pass up (and I would have thought twice about the $299/y Fresh subscription though I'm sure it's worth it).

My only concern is that the deliveries are made from stores nowhere near me really and I'd be much less guilty if the same brand stores were more local (they're losing my business as well right now).

[1] http://www.pcmag.com/article2/0,2817,2384102,00.asp

(edit clarity)
Just tried out the tmux integration. Seems to be extremely buggy. The tmux session would randomly detach and you have to have an extra window open the entire time you are using the tmux integration. Nice idea but the execution seems pretty hacky.
SPIN selling is the best sales book in existence. If you are new to sales, do yourself a favor and go buy it right now.
"ś" is input in Polish using AltGr+s (or Ctrl+Alt+s), but AltGr is not labeled as such on Polish keyboards (it's simply the right Alt key, and people will refer to it as such when asked).
A Lightweight iOS Image Cache
The Open Source Analytics Invasion
Hackathon gold
How do you eat while you're waiting for your ideas to pay off though? I find it helps to keep up with industry trends and trendsetters.
I've made this open-source so that anybody can check for security weaknesses and report/fix them. And, of course, nobody has to use the app that is already live on Google Play, but you are free to host your own version.
If you buy a new MiG-29 or Su-27 from Russia, that's not an ex-USSR plane; it's new-build. Ditto buying a new F15-K, as opposed to a 30 year old beater.

New planes of these types are not exactly bargain basement items; an F15-K will cost you around $100M, an Su-27 around $32M, an Su-35 about $65M.

The Scorpion, at $20M new, is therefore rather cheaper than an F15 or Su-27, unless you hit the second-hand market ... in which case you have the maintenance issues I alluded to.

(As for Iran's ability to build jet fighters, the Azarakhsh and Saeqeh look to be partial clones of the old Northrop F-5, and may or may not live up to promises; numbers built of each type are in single digits. The Argentinian military aerospace sector makes the Iranian one look like a front-rank power.)
7 Ways in Which High-Speed Rail Would Help California, According to Its Chairman
They're damn fine fans too, proper airfoils instead of mere tilted planes. Not to mention big-ass.
The wearables/IoT ecosystem will continue to flounder until the equivalent of W3C arises.

The horse may have left the barn already. We have the IETF, and they have offered CoAP. (http://www.utwente.nl/ewi/dacs/Colloquium/archive/2010/collo...)

But the gold rush to claim a chunk of the IoT and wearables product space means a good many people and groups want to invent Yet Another Standard.

With so many out there (some good, some wonky) it wil be hard for any single organization to stand up and declare anything remotely like a de jure standard.

(For myself I'm working on software to at least bridge some of the more sensible ones.)
Weekend project that could save you a lot of time :)

thanks for your support
Preload resource data in AngularJS
Or better yet, Bill Gates wanted user configurable keyboard shortcuts.
Nobody here is denying that they've done bad things, but name a public tech giant that hasn't done stupid/bad things. They all suck. They answer to profit, first and foremost. They're going to bend rules and push the limits in the name of making a few pennies for their shareholders.

Apple does it, Google does it, IBM does it, Amazon does it, they all do skeezy things in the name of profit. MS isn't special in this regard.
On the GitHub page it says YCM obsoletes SuperTab because it has everything and more.
great work always looking forward to seeing amazing examples like this on HN. Thanks you
It depends how you measure. The transfer of license money is good for GDP. But if the money is going to people who just keep it instead of investing in something, then it will "drag the economy".
Motion JPEG is arguably even worse than GIF. It's literally just a sequence of JPEG images -- there's no extra compression; 100 frames of MJPEG are 100 times larger than a single image. GIF is a bad format for videos, but at least it can try to be more efficient than this.
It must be web scale.
That's exactly how it's done, for what it worth (though you use 3D cartesian coordinates instead of spherical coordinates).

Treat each point on the sphere as a 3D unit vector, weight as appropriate, and the center of mass is the sum of all of the vectors.
ALT+S is also save in XCode with default key mappings for a standard keyboard. I hit save habitually while coding. I've sent several incomplete emails hitting that. I've started typing up my emails in Vim and pasting into Outlook when I'm done.
There is a server secret that is not stored in the database at all and there is a message secret (unique per message) that is stored in each message's database entry. They are combined to the actual key for decryption.
I think one problem you might face is that when people subscribe to weekly newsletters, they are usually looking for bite sized content. This long form writing is great, and very informative. However, tutorials are more suited to "pulling" readers to the content, rather than "pushing" the content to readers.

If you are deploying HAProxy, you'll google for tutorials about installing it. But is you're not deploying HAProxy, why would you read a long email about it? In the case of receiving an email at random time on a Monday, wouldn't you prefer it contain a list of links for you to skim, and if you so choose, a longer article on the intricacies of setting up long form content?

Look at it this way: 100% of weeks, I'm interested in receiving links. It's a much lower percentage of weeks that I'm interested in reading a long form tutorial. Of course, during those weeks, it's great to have. But I think you risk losing a lot of interested readers by focusing only on long form content.

My advice: stick to the tutorials as a feature of each week's email (but no big deal if you miss one!), and fall back on a set of 5-10 interesting links. This way you will retain more readers and also reduce the pressure on yourself to write a long article every week.
I didn't reimplement because of promises. Neither amqp.node nor node-amqp provided the direct access that I wanted.

The promise vs callback is a minor point as they are both equivalent with promises having a slightly higher overhead. But yes, I do hate promises.
As far as I can tell, there's no way to determine what this is if you're not in a zipcode that they serve. I'm not, so I remain in the dark... not the best user experience.
You are free to do so :) It's GPLv3, as noted in the repository.
I have the same sentiments. Currently live on the Westside of Los Angeles and the closest Target is pretty far away. Google Shopping has become clutch.
What am I missing that it is safer to be wired? There's no guarantee that the bulbs going to be good when you hit the switch so I'd guess the battery concern would be the same. Unless you mean for hacking/tech security in which case I can see the difference.
Check the facts before your blurt it out!

1. You're wrong on the 1st point again. Misko is a Java developer and he created Angular JS - also the way Angular supports Dependency Injection, was inspired by the way it's done in Java land. https://docs.angularjs.org/guide/di

2. No one said he wasn't that guy so this point is moot.

3. You're wrong there too, If you've done any JSF programing you would know that Facelets tags/components need valid XML elements when the UI is declared. So basically there are 2 things that you need to know to use JSF - Java and XML which makes is a Java/XML based Web development framework.
I wonder what the catch is. Requiring membership to use a zero-cost technology is a way of enforcing constraints on implementers.

If I were to bet, I'd say it's a way of guaranteeing they retain external access to in-home data. Just market it as ensuring interoperability and the apologists will be coming out of the woodwork.
I'm genuinely curious, why is it your number one feature? I know that ECC provides error correction, but aside from server use, is it really that critical?
What is the ostensible reason these things are being hidden?
The way the retention script works is through shame and uncomfortableness
Just tell them you're moving to another state/country. Works for me
I agree with ColinWright. Its not he who put it on HackerNews.
It's important to state that I do care about security here, but I don't care about performance that much.
On what planet is this the world's first thorium reactor? We had running thorium reactors in the 1950s.
I think providing unsolicited advice is always going to be fraught. Showing up as "mentors" and "teachers" is not going to go over well if the person you show up to teach thinks that you don't know what you're talking about. It's certainly possible that a lot of people will welcome the help, but it seems just as likely that people will say, "You come in here and think that you know our applications, but you don't know the history and the specific compromises we decided to make, etc, etc."

One problem I think is that no one ever writes the story of the major bug that got fixed in time. If you could just check the counter-factual of what would happen without security upgrades, a team like this could build a reputation for saving a company millions of dollars and reams of bad PR, and they'd be more likely to be welcomed. As it is, it can be easy for entrenched interests to make the case that security-minded people are just obsessive because, "Hey, we haven't had a breach yet!"
If you write ASM that makes system calls, yes. If you write ASM that just talks directly to your devices, no.

For the latter, ASM isn't even strictly necessary outside possibly some narrow things that could (/should, if this was a "real" project) be inline assembly in a C program. Obviously, your C couldn't call any system calls and (depending on the runtime) might even need to forego malloc and similar.
After watching the video, I've got more questions than I did before watching the video. This concept of reactive programming seems like something that would have already been thought of; not only that, but it also seems like it'd be extremely difficult to implement, with little benefit. How is something like this implemented? How would it be implemented relative to the language it's written in? Or can it really only be implemented well in certain languages?
No. ASM is just a slightly easier mnemonic version of the raw machine language. All software basically compiles down to this form.

The OS functions are provided here. The "game" is just an application in the OS (kinda). The BIOS provides whatever the OS needs to hook into to use the hardware. Here's a high-level overview of how this works http://duartes.org/gustavo/blog/post/how-computers-boot-up/

OS's don't need to be very complicated, just a few bytes in some cases depending on what you want to do. For example, you can just use the standard VGA modes (here, he's using 13h) to get something to display, and just write directly to the video memory. The BIOS helps handle some of the interface work to the various standard components.

This is the real old-school way of doing things and the code is really well done and commented. If you know x86 asm basics, you can read through most of the system-level stuff without too much trouble.
Trying this very much makes me dizzy and a bit ill. And I'm not the sort of person who gets motion sick.
Having worked in Customer Service (at a different company) on the phones, I see very little chance that this isn't the way his entire office is run. Most likely they weekly have their phone calls listened to by supervisors and evaluated, as well as constant tracking to see who has the most cancelations -- with serious consequences for those cancelations.

Could be just an individual, too. Or something in between. I just doubt that.
The answer to #1 is in the wired article about Project Zero:

"When Project Zero’s hacker-hunters find a bug, they say they’ll alert the company responsible for a fix and give it between 60 and 90 days to issue a patch before publicly revealing the flaw on the Google Project Zero blog. In cases where the bug is being actively exploited by hackers, Google says it will move much faster, pressuring the vulnerable software’s creator to fix the problem or find a workaround in as little as seven days."

http://www.wired.com/2014/07/google-project-zero/
I think it really means floppy bird IS an OS, albeit one that can get nothing done but a flopping bird
I don't think this is a bad decision, but I'm sure that it's not the optimal solution, either. I chose PHP just for the sake of rapid prototyping. I actually planned to rewrite the complete server-side code in Node.js or Go, but haven't managed to do so yet.
"Outside of the contractual limits".
As someone who has written no-os code, you do not need to do everything the OS does. If you do not mind giving up most of your RAM, you can stick to realmode and take advantage of the BIOS functions (you can work around the RAM limitation by jumping between modes). If your computer has UEFI, you have access to a much more advanced set of functions, and (for many purposes) can target that. I haven't done anything beyond hello world type stuff on UEFI, but it feels like you can get alot done without noticing the lack of an OS.
Hi guys,
we are following HN on a regular basis and we are quite impressed with the quality feedback. Today we want to show our own product.
Yes, it's another time tracking software. BUT we are freelancing for about 5 years and we found it pretty hard to find a decent time tracking software which is not terribly complicated but still has all the features needed for freelancers or small companies. That's why we decided to build SpikeTime.
We appreciate any feedback.
Thanks in advance!
I've been using Tree Style Tabs[0] with Firefox for a long time. Being able to nest tabs and then collapse them is awesome. It is hard to live without it when using Chrome (I know there is a similar addon for Chrome[1], but it doesn't have the same feel since it just adds a new window off to the side and still has the tabs across the top).

[0] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
[1] https://chrome.google.com/webstore/detail/sidewise-tree-styl...
Check this out: https://news.ycombinator.com/item?id=8034529 :)
if you want to see what is offered zip code 90211 works
Ryan Block tries to cancel Comcast
Disagree. On the consumer side, I care more about auto-playing audio than bandwidth. On the content owner side, I only want my videos to autoplay (in most circumstances) if it were accompanied by the audio. If I didn't care about audio accompaniment I can already use GIF.
My read of the announcement is that they are now hiring vulnerability researchers to work on arbitrary targets, the way security product companies do to staff their research labs.

Starting back in the 1990s, companies like ISS and McAfee staffed teams of bugfinders to comb through high-profile software for vulnerabilities, and kept score with advisories (and with IDS/IPS signatures and scanner checks for those bugs, which they'd have a semi-proprietary interest in, since they found them). They'd use this to market their expensive products. The researchers generally had a long leash so long as they were (a) looking at software that customers might care about and (b) were actually finding things.

What Google seems to be doing is starting a lab like that, but without the hooks into products and marketing; instead: Google has cash, wants to retain security researchers, and so will throw money at a vulnerability lab run for the common good, partially for the PR win, partially for the knock-on benefits to Google of having lots of good security people, and yes, partially for the good of humanity.

(FWIW: I worked at what I think was the industry's first vulnerability lab, at SNI, which eventually became McAfee's vulnerability team).
It might or might not require an OS; you can implement the hardware access code directly into the program.
Yeah, the first thing I thought was "AOL employee gets the AOL treatment."
Thunderbird users, there's an addon for that: https://addons.mozilla.org/en-us/thunderbird/addon/smiley-fi...
Mixed Martial Arts DevOps vs. The Scrum Master
You're confusing issues from pressurized reactors with LFTRs. The reason manufacturing ceramics for pressurized reactors is hard is the pressure and size involved. LFTR can be run at normal pressure at small scale; you can use a kiln as the pressure vessel if you want to.

Also, no, not any metal gets brittle; inconel and hastelloy handle radiation quite well for decades at a time, as does good old fashioned nickel. Beyond that, most reactor pressure vessels are a layer of metal then a layer of something that's really good at radiation, then the real pressure vessel, so that the interior layer's brittleness isn't very important.

We built and ran LFTRs commercially in the 1950s in New York State and Pennsylvania, before computers became a commercially realistic thing. They provided our grandparents no significant technical challenge.

The actual big problem with LFTR is primarily regulatory. The design hasn't been vetted to modern safety standards, which costs hundreds of millions of dollars, and the entities who are nuclear-aware and have that kind of money to throw around tend to be the existing nuclear companies, who can't switch to any other technology because they're deep in the Gilette Razor model, and anything that took out their existing fuel contracts would immediately bankrupt them.

There is /zero/ materials science needed to make a LFTR. I don't know where you got that idea. They're substantially easier than what we make today. The average auto body shop can pull it off.
Oh, that might actually be it. The 'download file' button in the pdf.js menu is a different button from the button at the bottom/right hand side of the page (with different code behind it - the pdf.js 'download' button comes stock with pdf.js). I haven't really tested its behaviour much, but it's quite possible that it's calling things document.pdf.

Perhaps I should just remove the pdf.js 'download' button, seeing as there's one elsewhere in the UI anyway.
There is a lot of more classroom style learning on: http://opensecuritytraining.info/Training.html

I also like: https://pentesterlab.com/exercises/ for web based attack walkthroughs and practice.

http://vulnhub.com/ is a great resource for vulnerable systems to practice on.
Show HN: TAP, Over-Communication App for Startup Founders
I'm in a shell most of my day when not in meetings. I love being able to have a nice full screen with vertical and horizontal splits (Cmd-D or Shift-Cmd-D) with thin lines between each split. Also iTerm helps me keep my hand off my mouse and when I do use my mouse iTerm makes my usage very efficient (double click to copy text .. Cmd-V paste, right-click lots of stuff right in your face on the spot..)

I'm less about tabs and more about splits, with two 24" monitors and my 13" MBP on my desk I can have lots of text space to work with and very little window distraction from window chrome.

Maybe it's just because I'm old fashioned and I love to live on the command prompt (vim -vs- sublime all day long) and I grew up in the era of TTY's and 300 Baud modems.. iTerm feels more natural then Terminal.app, it feels like a terminal someone would use all day long -vs- something you hop in for 20 seconds to type some obscure OSX command you cut-paste'd from some site.

In the past I ran into dumb emulation issues with Terminal.app like wrapping and stuff that didn't work right. iTerm seems to be a "programmers" terminal more then a simple utility to get to the command line.
Hardly a week goes by without the announcement of some promising, brand new, social-recruiting-app-platform. No one has built a killer app just yet.

Here's one announced just today> http://www.marketwatch.com/story/smartrecruiters-revolutioni...

> So how to make this process easier? The best method is still a bit Old School. On a regular basis, reach out to your network, actually talk to people live, catch up over beers. The accumulated personal insights will be deeper and more profound than a mere online connection.
Uber Is Serious About Fighting “Asshole” Taxi
Germany 'may revert to typewriters' to counter hi-tech espionage
Perhaps the iPhone should autoplay videos, but muted until you hit a speaker icon (or something). Either way, forcing everyone to use GIF is horrible because of how inefficient it is.
Tim Draper’s Six Californias will hit 2016 ballot with ‘plenty’ of signatures
Glyphish 8
> a few pence

Is that the case in England? In the States, there are many debit card protections, they're just not as extensive as credit card protections.
Sorry for that! I just wanted to show the connection to a quite recent event, and I actually thought that anybody who knows about Secret already knew that their value is not 100% in their technology.
I haven't looked at the code, but I assume this just uses the BIOS in your PC. The BIOS is a basic layer for talking to raw hardware, whereas Operating Systems normally are expected to provide many higher level functions (file systems, processes, virtual memory, etc).