skysight-inc/HackerNews huggingface dataset:
I think you're definitely correct but it begs the question: is there another modern language that does help one get "closer to the machine" conceptually in a correct manner?
Orrr... we should all do it the sensible way of day/month/year. Well, almost everyone already does.
As mentioned, I don't particularly like C, so I've explored Rust a bit. I tried to expose a Rust function to C, heres the signature:

#[no_mangle]
pub extern "C" fn count_substrings(value: *const c_char, substr: *const c_char) -> i32

So I came at it from the opposite direction, and once you go down the rabbit hole of what "no_mangle" and "extern C" does, thats where it leads you.

Along the way you inevitably pick up topics like alignment and struct packing.
This is exactly the clash between governments (here financial regulation) and cyberlibertarians I wrote about
earlier this year:

http://queue.acm.org/detail.cfm?id=2904894

What have we gained in security, if TLS1.3 is basically illegal to use for banks ?

Who wins if browsers refuses to connect to web-banking which operates inside the boundaries of the law ?
Hier finden Sie die Unterkunft für jeden Geschmack in Norwegen. Es ist einfach, Bilder zu sehen, die Preise vergleichen und online eine entsprechende Wohnung buchen.
I would tend to disagree. For example, casting void * to other pointer types is undefined, but this construct is often used, for example:

void func(void *ptr)
{
uint32_t *ip = ptr;
ptr[0] = 123;
}
There's this classic: http://www.themarysue.com/scott-adams-mens-rights/

And of course the sock puppets:
http://www.salon.com/2011/04/19/scott_adams_sock_puppetry_sc...
http://www.wehuntedthemammoth.com/2011/04/16/scott-adams-ima...
Vote trading by itself, i don’t think is an issue, as long as individual states deem it legal.

My comment is in the context of the article, and the way it was written. A frightening number of people on the left seem to be willing to go to any lengths, just to enforce their ideology on others, and they’ll excuse it by convincing themselves they’re superior, and thus right.
I am a woman and independent who would not be oppressed by a woman president. I also have a master's degree. I would never vote Hillary. Never...
While I probably (haven't followed the issue closely) agree with him on the issue, the arrogance makes my blood boil. These academics and their dysfunctional standard agencies are the ones that should go down in history for how intelligence agencies could build unprecedented dossiers on civilians and despots could enforce their will by torturing journalists. If he thinks one can make a secure internet, something his organization has repeatedly shown itself incapable of doing, without having major players on board with your decisions he is delusional at best.
Cops charge Cardiff man with “training, researching” how to use crypto software
C++ is a type-safe language (unless you use C-features like void*, which you shouldn't in C++) it is high-level (thanks to templates likely more high-level than many others). If you think of C++ as "C with classes" then you can mix them, but C++ evolved quite a lot with C++11 and following standards and implementations.
Deloitte Publishes 2016 Digital Education Survey
Current wind speed at surface level on an orthographic projection. You can basically read out the URL ;)
>> Sure there are a handful of good companies that enable every single compiler warning.

You think so? Every company I've worked for, or that I've known people that worked there, always enabled -Wall for their C and C++ code. Most OSS software compiles with all warnings enabled.

I think the issue with undefined behavior in C/C++ is extremely overblown, aside from fun academic examples like 'what does i++++i++ evaluate to' there isn't actually all that much undefined behavior or gotchas in C/C++. I would say there are less, compared to other languages I know.
> "Did you know that one of the schools that I went to disbursed financial aid a week after tuition was due ...."

You are saying that the school you went to was run incompetently. I am sorry for that. You should count yourself blessed that you received money for college without, say, serving in the military as others must do using a G.I. Bill to pay for college.

I could not get Pell Grants or Stafford Loans, if you'd read the entire thread with my posts, including my original post, you'd know that.

I wouldn't complain about any free money. So what if you win a scholarship and then the Pell Grants are deducted? 4 years of Pell Undergrad is a free $24 K. I didn't get a single penny.

I had no financial safety net that you suggest. I had to do it on my own.

So, people get Pell, they get Stafford, there are quality low-cost public schools such as City University of New York (CUNY) where Pell grants alone cover the cost of tuition.

In addition, people can serve in the military to get even more money through G.I. Bill (and many have).

After undergrad, PhD programs in science and engineering are funded including tuition and living expenses.

There are programs to pay for an entire medical school education including both tuition and living expenses such as serving 4 years as a military doctor (or perhaps other programs such as underserved areas).

Don't take your anger out on me or others because your school was incompetent for not processing grant and loan applications at the correct time. Instead be thankful for all of the free money received (Pell is now $24K for 4 years) and subsidized loans you got (Stafford is $27K for 4 years) subsidized by people like me that never could get either Pell or Stafford.
The fraud profile is absolutely not the same in the EU and the US, where cloned cards are frequently used to withdraw cash and make physical purchases.

Yes, fees in the EU are capped by law, but to think cards are not used just as much used in places like the UK as they are in the US ... Have you been living under a rock for 30 years?

And no, the chip doesn't protect online, other features do.

One way or another, the US consumer pays for the much higher levels of fraud that the stripe allows.
It sounds like the question is really 'who does not use X server for their day to day computing?'

The closest I come to this is when working on servers that don't have Xwindows installed. On these systems I don't need to use email, web, listen to music, etc.

Interesting question though. I assume folks that do this for development use tmux, screen or some other screen splitting.

OP: would this be better as an 'Ask HN'?
Implementing an official Bump-in-the-wire MITM method for TLS would be the final nail in the coffin of the protocol; nobody would take it seriously and would move onto IPSEC.

If big business needs to secure communications in and out of the enterprise, then they need to stop being lazy about it. Tap the endpoints and use internet proxies, block communications with unapproved websites, and install surveillance gear in the conference rooms. I get these are costly measures, but they are only costly because of input cost to get there, not operating cost.

Want to know how you get a gargantuan database out of any company? Ship it out the firewall through a client PC as a H.323 video stream through your favorite software package. You tell me how to filter that one on a modern, carrier grade Pal-Alto firewall? We have tremendous holes in the existing infrastructure because we don't want to put the work into actual security or into fundamental theory.

The bias here is the market should slow down for big business, the reality is, big business not being on the ball and putting pressure for changes on a protocol like this is a tremendous subsidy to those companies. Frankly, public sediment is right in this case, the big businesses should bare the brunt and cost of their mistakes.
Programmers, hear me! It is true, what many of you have heard. The security experts have gathered an army and as I speak, that army is drawing nearer to our kernel.

Believe me when I say we have a difficult time ahead of us. But if we are to be prepared for it, we must first shed our fear of it. I stand here, before you now, truthfully unafraid. Why? Because I believe something you do not? No, I stand here without fear because I remember. I remember that I am here not because of the path that lies before me but because of the path that lies behind me. I remember that for many years we have fought these security guys. I remember that for many years they have sent their armies to destroy us, and after a life-time of war I remember that which matters most... C is still here! Today, let us send a message to that army. Tonight, let us shake this thread. Tonight, let us tremble these keyboards of silicon, steel, and plastic, let us be heard from low-level assembly to bloat-ware web applications. Tonight, let us make them remember, THIS IS LINUX AND WE ARE NOT AFRAID!
I've just checked it and I have no problems.

The monitor I have on my PC is DVI-D only and it works fine with both the webapp and the Windows rich client.

On my Mac I had no problems using mini-DP to DVI or VGA adapters and I've tested this on 3 monitors.

I've also tested it on different resolutions and CDN's using the secret menu and I haven't seen any problems or restrictions (Chrome/FF is limited to 720p, but 1080p works on Edge/Safari without a hitch even over a non HDCP connection).

I've tested 3 different adapters, a Lenovo one, an original Apple one, and some combo adapter (DP to HDMI/DVI/VGA) none of them showed signs of this.

This was tested on both Netflix original content and a few non-Netflix shows/movies the Netflix account is a UK account.
How to save the princess in 8 languages
More savage than Caravaggio: the woman who took revenge in oil
So not the same implementation?
Ask HN: Is knowledge of algorithms overrated in software development
Is there a necessity to have a good understanding of algorithms to be a good software developer?

I know some fantastic developers, who are great problem solvers, and they couldn't tell an algorithm from an apple.

It seems all interviews and discussions revert to a grading based on algorithm understanding, and it feels like too much emphasis is placed on one marker of competency.
Definitely needed. Nice clean layout, the cleaner the better.
well, you can't use libc for a kernel module either :)
>>Few years ago that was phones,

ObjC and Java

>>Anybody who thinks languages like C is obsolete should ask themselves “why was my Comodore64

Assembly and Basic.
It's not so easy to plant a fake narrative as it might seem. There are a lot of details to get right.

Remember the Britam hack? Private security company Britam got hacked, tons of internal documents released. Among them one "smoking gun": that the company had allegedly been offered a contract to stage a fake chemical attack in Syria.

It was just that this mail had fake headers, transparently copied from another mail in the same archive.

There was also another attempt to plant a false flag narrative in another hack, of the private mail of a US officer in Egypt.

This Guccifer has alreadly bumbled once by (apparently) not being aware of all the metadata that leaks into MS documents. We know they use Russian keyboards... So, you're right to not trust them by default. But also, it's too easy to dismiss anything they leak - faking data is hard.
Thanks! Are there specific word choice or phrases in the article that you think I should change to be less offensive to those on the Right?
Yeah, the banks are totally going to offer a fraud-prone product for morons who want to pay higher prices and save 2 seconds. This is nonsense.

You have to wait for the transaction to go through regardless. With a chip you just have to wait before removing the card, as a security feature.
Completely valid criticism. That being said, the Gigabyte Aero 14 is a fantastically priced and built gaming laptop that might be able to pull off VR (if not, you can get GPU enclosures now).

Personally I find that roomscale is a bit of gimmick, but I'm more interested in seated VR titles because I'm one of the lucky few that don't get VR sickness (another valid concern).
Performance Management Software – The Latest Trend in the Corporate World
Great episode of Black Mirror.

While I think it will be a while until any implants or brain-computer-interface (neural lace seems vaguely promising, though I wouldn't be the first to volunteer), I think we will relatively soon have cameras and electronics small enough to be embedded into glasses/clothing, that can pretty much record the whole day in good quality, without being really noticeable.

Ie. externalised total memory record/replay.
wow...i've seen some ancient architecture in china and in no way does any of it stand up to what the romans were producing. not in quality and especially not longevity. And the western cathedrals are marvels themselves.
This looks cool!

Can you address how the board scales when your list of archived/answered problems reaches 100 items? 1000? 10,000?

It seems like you need something beyond the UI shown in the gif to cope with help-desk-sized email volume.
That's what they are saying now that they sold it.
Challenges remain for TPEs in wearables
For most macro uses yes, the longer focal lenses where and are preferred due to working distance.

The shorter macros where developed specifically for reproduction use (photographing records, books, paintings and the like), where the larger reproduction ratios (1:2, 1:1) where rarely if ever needed, so the problem didn't arise.

The shorter flange back distance in mirrorless systems makes some things easier and some things harder (if you want short lenses that is), but overall give more freedom to the lens designer.

Sensor vs film and manual focus / first AF systems vs modern AF systems is a huge difference and for many older lenses esp. in the wide angle spectrum that is the reason for a large performance difference between film and digital.
> As a generalization when a significant group from a successful game walks out en mass, it's because they feel the owners aren't fairly sharing profits.

Another key factor is often the owners stifling creative developments in order to chase $. This is particularly the case with long running franchises that are being milked rather than developed.
This One UX Choice Makes Tinder Irresistible
Traditional news organizations are not especially good at this. Look at the highly non-traditional Bellingcat to see how well data can be quality checked!

Wikileaks has also not, to my knowledge, released any dumps with planted data. I don̈́t know what sort of work they do to verify, but they obviously do something.
Global ambient air pollution map
This could just be down to politics. As a government agency that studies climate and environmental issues, their very existence already has plenty of ideological opposition. So why risk alienating the public further by using a non-traditional measurement system?
The really short summary is that C++ provides abstractions, which allow to write more complex code simpler while many of those can be eliminated by the compiler leaving no runtime overhead.

Sure there are things (i.e. virtual classes) which cause an runtime overhead, but even when doing the same thing in C you'd need similar logic to what the C++ compiler produces for you.
How is the python code running in the browser, does anyone know? Which version of Python?
92% of the world’s population exposed to unsafe levels of air pollution
This is very true and cool shiny new things are hard to counter, mostly because ones instinct is to point out the deficiency in the "innovation", which is often only obvious to you.

The best way I've found to counter this is to give your own demonstration showing how you achieved the same (or better) coolness with existing technology, and you did it faster, and it can be integrated into the code base today.

This gives your argument real substance and people have to at least now argue against facts and data rather than hand-wavy speculation.
This is wrong. Casting to and from void * is defined for all pointer types except function pointers, according to the standard.

Otherwise most every assignment after call to malloc would be undefined.
A Declining Trajectory
Spotify Free (ads) causes browser to launch on malware  websites
Nope, it didn't. CloudFlare is listed https://luajit.org/sponsors.html here.
I'm using an iPhone 5 from 2012 and it runs faster on iOS 10 than it did on iOS 9.
Here's a wind speed plot with a data point every ten minutes: http://www.ndbc.noaa.gov/show_plot.php?station=42058&meas=sp...

I prefer the hourly binned one. It's much cleaner.

Just because the chosen visualisation doesn't have the accuracy you like doesn't mean that the data isn't there.
My wife has an iPhone and the pictures on that are far better in every way.

For the Pixel phone, I kind of wish Google had focused on the phone to make something far better than the iPhone camera.
> Were hamburger buttons an Android thing? I noticed them everywhere, including on the web.

More of a Twitter Bootstrap thing, I think.
Nope, because if you look at the file it's opposition research. I'm not surprised to see Democrats not mincing words about corruption internally - when speaking of opponents.
There are too many usefully GUI tools to be a purest about living in the terminal.

I enjoy the terminal for development, but even then I find myself switching to Chrome for docs/github/stackoverflow, wireshark for packet capture, spotify for music.

Corporate stuff (outlook) is always MS / Windows based so it's just easier to stick with that.

If w3m was a bit more consistent with rendering (or if the web was more accessible) I would probably use that.
More reasons to evolve your career away from coding, it's a dead end by 35, you'll just be outcompeted on so many fronts.
Don't overspend on infrastructure.
Oh, you’re the author! No, i don’t expect, or want, any change from a site that ends every post about Trump with:

"Note to our readers: Donald Trump is a serial liar, rampant xenophobe, racist, misogynist, birther and bully who has repeatedly pledged to ban all Muslims — 1.6 billion members of an entire religion — from entering the U.S.”

I don’t care about you offending people on the right, and they don’t seem to be taking offence in the first place.
> Try looking at it from my perspective. If i suggest to my peers to give Rust a (serious) try and evaluate it for use in a project, this "hardly a priority" generates the impression of "we don't care right now

Interesting, but if you try to see the perspective of the Rust developers, they're a relatively small group trying to first develop the strongest language possible, after which other implementations will rise in priority.
The idea is, it's better to develop a great language first and focus on other priorities later, rather than having a mediocre language with many implementations.
Nonetheless, they're taking the necessary steps.
I somewhat agree with that, but unlike in most other modern languages, type-safety is not enforced, thus you can't call it a pure type-safe language even though you can write programs in type-safe way. Same with low/high level -- you can use C++ as low level (C with classes) or as high level according to modern C++ standards (C++11, C++14) and best practices. There's no strict classification, I just wanted to highlight C++ similarities with C.
The logic can be used to justify scepticism, but not categorical dismissal as you seem to want.
This is how spiritual successors are made.
and at the poles. It's latitude that gets compressed at the poles.
Can the tool generate a diagram from existing source code? Obviously it would likely require additional input for internal 'headings'. And can the diagrams be automatically 'collapsed' into simpler flow charts?

I have two thoughts around this:

1) A lot of 'simple' source code would generate large, complex diagrams - which are likely not very readable, and brings up the same old decries against visual programming.

2) maybe striving for code that works well when converted to a visual language is a good check for code quality.
The iPhone 6S Plus had OIS for videos last year. I'm sure it wasn't the first either.
Journalists seem to be having a difficult time describing exactly what this prize is about. Bloomberg Radio reported that the scientists discovered/created "molecules that perform tasks when energy is added". Huh?
Can you point to any specific issues? And what would you recommend instead?
Navigating emotions for good decisions
TensorFlow in Julia
I had a 3G as well. We got maybe 3 years of useful work out of it, but that's all. It ended up with my wife's sister in China. The 3GS looked the same and seemed like an incremental update, but the improvements made a massive difference. Then the year after they came out with the iPhone 4. Wow! Those 2 years look like 5 years or more worth of advances in retrospect.
Let me try again: you might not be using Express to develop a website.

If you are, install the meta-package, or create one. Now you have your defaults.
Don't need C updates for that, a GCC upgrade is quite sufficient! :(
Company registration process in India
Besides the reasons already listed, one more is C can be used to program almost all of the micro controllers, an essential electronic element in modern life.
EURUSD Sees Recovery Within Consolidation Range
That's because they learn old Chinese at school, just like any educated French a few decades ago were able to read latin.
How I hacked Pornhub for fun and profit ($10,000)
Check out runestone for python.
I agree, this isn't a low margin business either. We are talking about inferior security for all internet users for the sake of Well Fargo's quarterly report.
To me, the main difference is that you know about Google's automatic parsing of your emails upfront and it can therefore be a factor in your subscribing/unsubscribing decision.
I'm not sure I follow what you're saying. I'm arguing that the banks should already be in full control of their endpoints, so I don't see why they can't perform the monitoring there. Nor do I think that banks should be facilitating the use of non-official channels for communication.

As for circumvention: are you concerned about ensuring a complete communication paper trail or protection from insider threats?
> Sorry, but have you really met actual working class people that work in "maquilas"?

I'm sure they aren't paid to work on international software projects.
Why does ATS not get more traction in discussions like this? That's what it's made for. This is the only mention so far in this comment page.
ORNL licenses rare earth magnet recycling process to Momentum Technologies
Oh, found an article about this issue in http://thenextweb.com/insider/2016/10/05/spotify-malware-inf...
JMESPath – A simple querying language for JSON
Şirinevler Masöz Escort 20lik Çıtır Sınırsız Yağmur
400 to 800 and then down to 600 is not stable.

When you can predict bitcoins value +/- 2% year over year that's stable.
Creating Successful Video Advertising
WorldGaming | Toronto, Ontario Canada | Full-time Onsite

WorldGaming is the premier destination for the community of eSports enthusiasts and competitive gamers to meet, watch, challenge and play in head-to-head matches and tournaments for cash and prizes. We offers robust community features with a variety of tournament formats such as brackets, team play and leaderboards. We are all gamers here!

https://worldgaming.com/

WorldGaming Canadian Championships: https://www.youtube.com/watch?v=EJWVlQc866o

Our stack: stackshare.io/worldgaming

Right now we are hiring:

- Quality Assurance Analyst - http://careers.cineplex.com/jobs/6051902-quality-assurance-a...

- Front End Software Engineer (Angular, NodeJS) - http://careers.cineplex.com/jobs/6051896-front-end-software-...

Come check out us!

Ed

CTO of WorldGaming