skysight-inc/HackerNews huggingface dataset:
> Of course, the CTO option seems good in that case :-)

CTO typically means lots of travelling, which isn't really good if you're prioritizing your family (well, unless you can bring your family with you, and you probably can't).

At half the companies, the CTO is the head of all engineering, and at the other half, the CTO is responsible for evangelizing the technology. In both cases, but especially the latter, you are going to be the public face of the technical side of the company. Expect lots of travelling to conferences and other speaking engagements, and expect the sales team to call you in on sales trips to help sell the product to high-rolling customers. If your company has multiple offices around the world, you're also going to be expected to tour the offices as well.

All this time travelling is time you won't be spending with your family.
I'm guessing s/he means that there are fewer total such sites, so any regulatory body wouldn't have as many individual properties to monitor.

That is to say, it's a reference to the effort of the regulatory body, not of the property managers themselves.
Of course you will regret it! Because, as I said, your time becomes more valuable as you get older. You're confusing good advice and empirical observation of reality.

Anyway, let me add to my previous comment. It cuts both ways. If someone hires somebody who doesn't think their time is valuable, they are fooling themselves too. Perhaps this person will spend 2 hours on ping-pong and 2 hours on Facebook out of their 12 hour shifts, because they do not value their time as much yet.
In many cases there is no vulnerability. The box has default credentials of admin:admin and someone puts it on the internet and never changes the password.
> Sure we know what McCarthy developed Lisp for: as a tool for AI research. It's already mentioned in the very first paragraph of the 1960 paper on Lisp.

> Sure there are several Lisp dialects and a bunch of derived languages, like Scheme.

Sure, that's one thing that it was when McCarthy started developing it, but the original Lisp paper doesn't say "only" and you don't know how McCarthy's intentions developed as the language developed.

> > Or put more tersely, I don't car.

> Yes, sure. car and cdr.

Hah! That was an entirely unintentional pun.
The problem in that case is developers not putting their DLLs in a system directory! Windows will use WinSXS to avoid problems with different versions (DLL hell).

Once loaded into memory, DLLs save loading the same code twice. See http://www.ksyash.com/2011/01/dll-internals/
Can I just inject some perspective and say that the question would (should?) have gone something like this?:

"So we got 500 million passwords stolen. We're using bcrypt with an adequate number of rounds, so we only anticipate 1000 of those passwords ever being broken. Should we issue a mass reset?"

It's never black and white, you have to weigh things against each other.
Multiplayer Editing in Figma
I'm not from YC, but I think that's actually a big plus for them. I've seen many companies for the last few batches that already had substantial investment.
Another unmentioned issue: if we brought farming technology rapidly to underdeveloped countries and increased efficiency to western levels, how would these countries handle 80+% of the population being effectively jobless?
The gateway is needed to route outside of the local subnet, so if the bulb is 192.168.1.17, it can talk to anything in 192.168.1.0/24 (presuming a standard home user setup), but anything else would get 'no route to host' errors on initial connection attempts.

You'd need to configure the DHCP to hand out these kinds of leases by MAC address though, as I can't see vendors agreeing on a way to easily restrict the devices net access! :-/
4 repositories per engineer

Is that strange? I've got 6 repos at work for various utilities and "personal" projects I'm working on in addition to the 4 repos for team wide projects.
I mean, i am not agreeing with Yahoo here... but isn't that a reasonable thing to do?

Every act of securing or ensuring quality has a cost, and there is a line. I think most of us would agree that the line is very broken currently, but it appears you're citing a problem with the line in general, not the location of said line.

Everything has a cost, from a recall to better security to even a human life, the debate should be what we think should be paid, not whether or not we should worry about costs at all.

(If i misunderstood your intent, apologies)
There is more than just creating text. The BB keyboard is also essential part of the UI, you trigger stuff through the keyboard all the time (think of VIM or terminal based apps).

Even if just talk about text creation which involves editing. Speech-to-text is impressive but once you start to edit your text you need a keyboard and perfect cursor control.
There has been movements for more female sanitation workers, as for male elementary school teachers and nurses, haven't heard of that.
The gender demographics of tech is important due to the perceived wealth and power of Silicon Valley.
I personally say perceived because I thinks its the VC's who have the real wealth and power.
Nobody elsewhere? plenty of countries are more obsessed with Russia than America is. Heck, Ukraine, or even China.
Isn't this the case of any business? Strictly speaking, they're profit generating machines. That's the purpose of regulation is to offset this equation by some amount that makes the equation balanced where society collectively deems it reasonable. That's the intended purpose anyways.
Just to confirm, 1000 microservices in this case is 1000 different apps (e.g.different docker images) running simultaneously? 1000 microservices in this case not 1000 microservice instances (e.g. docker instances)?

If it is 1000 microservices as in different apps, then they must have at least 2000 running apps (at least 2 instances per app for HA).

Maybe uber only have 200 "active" microservice app running at the same time where each microservices have N running instances.

I just cant imagine running 1000 different microservices (e.g different docker images, not docker instances) at the same time.
Expected Value. How big the idea is :)
I would bet that they have location data in git with each major market being it's own repo.
Docker running on Windows comes with the same layering and CoW semantics as on Windows. If you're curious about the details, John Starks' session at DockerCon is really great: https://www.youtube.com/watch?v=85nCF5S8Qok
It won't stop spoofing, but if you assume that the botnet hosts are evenly distributed across the address space, you're going to cut the spoofed traffic to 1/(256^2). At that point, you might not even notice the DDOS.
>If you were having cardiac surgery, would you prefer your surgeon to be a year out of med school having done the operation oh 3 or 4 times, or the proverbial graybeard who has done it a thousand times?

If you were hiring, you would want the starry eyed, finger in the pulse of latest fads, young programmer you can pay less, overwork, boss around, and screw over, or the senior engineer, who values sane hours and time with family, doesn't blindly adopt any BS fad technology you want them to use, and demands salary that matches their experience?

Especially if the first can still get out something that "kinda works" and you could not give a rats arse about technical debt and bad decisions behind the UI facade?
Marketing by deception... It's postponing the inevitable.
"correct technologies". hah, good luck. if any of us had a crystal ball we would be billionaires, not still coding.
I have two projects which between them total around 11.5k stars. It serves as a decent estimation of an answer to "are people using my stuff?". When one of the projects got picked up by a large HN-style site (Designer News, IIRC), I was alerted to it by spotting the number of stars skyrocketing. It can be useful beyond vanity/bookmarking
> Google hired hundreds of security engineers with six-figure signing bonuses

Who left jobs working at other places and in theory left them more vulnerable and drove up the costs for hiring as well.
> Because every BB user has been asking for the exact same thing you just mentioned -- for years -- and they still haven't done it.

Yes, that's true and so sad.

I would immediately pay $1,000 for a BB Classic running Android unseen.
Agreed. It explains Carly Fiorina as well. CF has sufficient money. She will never have the power+prestige she enjoyed as HP CEO.

I don't think CF, MM or the Ponytail, Jonathan Schwartz will work again.
For $0.5B you can buy some reputation :-)
I beg to differ, Mr. Sokol -- I use LOLCODE.
Backdooring your JavaScript using minifier bugs
If Yahoo had indeed positively identified the breach to have originated from a 'state-sponsored actor', it is possible that their thinking was something along the lines of "Resetting the passwords wouldn't help us much anyway against someone with so many resources."

Of course, I'm just speculating based on what I see in news reports. Perhaps the 'state-sponsored' actor was just PR spin to save face? I really just don't know what to think.
"That other little thing the attacker did? He started a port of the phone number from Verizon to a VOIP provider, and that port had completed overnight."

One take away is how SMS as 2FA depends on a flawed assumption. The other I found cute is using random strings as answers to the stupid account recovery questions companies continue to ask.

Things not mentioned in the blog is exactly what personal information the attacker had, that authenticated him to Verizon. PIN? Some portion of his SSN? It must not have been account recovery questions because the target of the attack used random strings as answers.
Maybe some of the larger providers should stop pairing with these networks? Clean up their acts or have no business
Google Pixel(XL) specifications, price, news, images, features, release date
Within the Silicon Valley bubble. No other place would think like that.
I personally find python to be the sweet spot for me with all of its libraries and syntax.
I use other languages when I need to squeeze every drop of performance from some hardware.
It looks like SpaceX is choosing a high delta-v trajectory specifically to reduce the danger of 5, 11, and 12. Particularly muscle, bone, and eyesight loss would be a big problem on a Hohmann tranfer orbit to Mars but not on the trajectory SpaceX is proposing. 8 is silly since nowhere people live is going to be microbe free but the long term health effects of Mars gravity are still utterly unknown and that's something we need to get a hold on.
Show HN: Frumentarii Smart malware infection scanner for wordpress
Beta testers needed for online dating
We need help with our new casual dating platform Meet Love Repeat: https://www.meetloverepeat.com

Unique feature: Members can read and write dating Stories about the people they have met and dated through any dating platform.

Please register, use the service (browsing, messaging, write Stories, participate in Talks, etc) and send us feedback, via the blue feedback button on each page. Any feedback is appreciated!

We are happy to offer free Premium membership if you let us know you are a ycombinator.com tester. So you have access to all premium features, to be tested.

Thanks! MLR team
Is that new? I don't recall a demo video field the last time I applied, and guidelines specifically advised against producing the application video.
some nuisances? like having to load and use the google maps api.

I'm interested to know if this doesn't actually violate the google maps terms of service:

https://developers.google.com/maps/terms#10-license-restrict...

10.4(e): No use of Content with a non-Google map. You must not use the Content in a Maps API Implementation that contains a non-Google map.
I'm assuming by Egyptian you mean Hieroglyphics. (They also used Hieratic and later Demotic.) Hieroglyphics are a mixed phonetic-logographic system. Even on the phonetic side, there are many ways to spell the same set of consonants, thanks to the existence of digraphs and trigraphs and repetition. The vowels probably differed, but those aren't written. The spelling for a particular word was usually fixed, though.

Wikipedia has an excellent example using nfr in its determinatives section:

https://en.wikipedia.org/wiki/Egyptian_hieroglyphs#Determina...

So, Hieroglyphics had phonetic components, but it was far from being a phonetic abjad like Phoenician. (An abjad is an alphabet without vowel markers.)
Ah, shadow profiles again.

Maybe the real problem here is that people talk about "your data". There's no "your data" in a shadow profile of you. There's data about you. I have a feeling that talking about the data as if it belonged to the person it refers to makes people reach weird conclusions.

I'm having problems with articulating clear examples, but I don't like the very concept of ownership of facts - whether they're algorithms or phone<->name associations.
Hey guys, I'm the author of the post. Let me know if you have any questions!
Makes sense. An advantage with us Old Geeks is we don't like to re-invent the wheel ;-)
2.5 and 5 Gigabit Ethernet Now Official Standards
That's an awesome feature, thanks for the tip. Will definitely keep it in mind when I'm on a machine with FF installed!
In a live performance situation, where the software generates effects (based on live input), you really have to do everything in real-time.

Also, in a recording situation, I could imagine that the artists want live feedback.

That said, you could use tricks, like making the output reverb whenever there's a buffer underrun.
>The stuff you did in software 20 years ago has absolutely nothing to do with the stuff that's being done today. Like holly shit most people weren't even using source control back, unit testing and automated testing in general was SciFi, it was done by QA departments if you were big enough to do it.

That stuff a competent graybeard knows already.

You don't think they disappeared in 1990 and re-appeared magically today, or that they didn't kept up with the times during their career, right?

In addition, they would know all the solid stuff -- the things programmers before the internet had to learn the hard way, and lots of today's dilettantes lack.

And you must be very young (20 something?) if you really believe that "the stuff you did in software 20 years ago has absolutely nothing to do with the stuff that's being done today". That's simply not true -- and triply not true for 15 years ago.
My experience is that younger developers take on way too much risk. It's either because they don't know how to manage risk, or they just get a rush from it. Unfortunately, there's a lot of survivorship bias that makes it seem that that is the way to go.

Back in the day, it was well known that spending more time in the inception and elaboration phases would make construction much more cost effective. It was also known that developer efficiency decreased significantly after a certain threshold of hours worked. Maybe things have changed - I don't know. It sure feels like well analyzed requirements and well designed architectures yield much better products. And, more experienced developers _should be_ better at those things, on average.

I wish there was more data data on the subject - I need to start reading more research coming out of the ACM SIG.
It reminds me of the scene from Foundation when analysis of a politicians multi day stay and conversation amounted to no words. He had literally said nothing.
I have to imagine a couple of things are going on here.
1. "Buy it local", always a popular political stance, seems to be part of an anti-foreign movement globally.
2. More opportunities for kickbacks and lobbying now that the market is opened up to local bidders.
3. But I have to imagine the real motivation here is that Russia foresees a future where trade with the rest of the West is unreliable or shut down altogether. Whether through sanctions or a doubling down on their annexation projects.
I was in high school and didn't know the first thing about programming 20 years ago. But it seems to me that "design patterns," SCM, and automated testing aren't the hard part of this discipline.
How to keep your team aligned in less than 20 minutes per week
Coffee Improves Memory: Just a Load of Froth?
Colonizing Mars (and/or humanity leaving the planet in general) does solve 1 existential problem. We have no reason to believe this planet is exempt from further mass extinctions. We are hard-wired to preserve our own existence and this is a step in assuring that.
Dedicated Kafka Clusters on Heroku Now GA
This article is conflating consumer audio and pro audio. Most of the points made in this article != pro audio concerns. I DO NOT CARE that the 1/8" jack is missing from the new iPhone and that has nothing to do with pro audio. I never looked to apple to make studio reference headphones and if I ever used them, it would be to check a mix to make sure that the music sounded ok with the typical users headphones.

Ive used various mac/windows based music platforms over the years since around 1997 and still think Mac is the better platform for audio. Heres why:
1) ios/osx has a baked in low latency audio framework in Core Audio which means even on board audio can run at < 10ms round trip latency
2) Logic is still the most solid DAW Ive ever used
3) Windows has yet to offer a compelling Audio experience with out serious hardware.

I will agree that the new mac pro was a big step backwards from the previous version. I had an 8 core mac pro from 2008 and that was the perfect music pc. Im sure the new one is fine, but I dont care about the aesthetics of the computer as long as I can depend on it to record a session and not fail.

The Native Instruments issues dont really surprise me and in my experience with that company their software quality ranges from buggy to mediocre (Komplete 1-8) to the point were I could not find a compelling reason to continue using their software. I could certainly understand a company acting defensive and blaming the OS manufacturer when they are flooded with bug reports.

To that I would also offer a counterpoints of Propellerheads Reason. Their software is consistently bug free and solid performing. So it does not seem to really be a "Mac" problem. I currently use a universal audio apollo 8 and that also performs solidly via the lightning interface at near real time latency. Point being, its possible to make solid software for mac.

Anyway, I don't think that the mac is perfect for audio, and the situation may be worse for video, it sounds like the new mac pro is a dud for pro users, which is disappointing.
Figma 1.0 – Collaborative interface design tool
Apple produced software, yes, but 10 or more years ago it was well understood that many of their users were buying Macs to run third party software, such as Logic (which Apple now own), or Final Cut Pro (ditto), so maybe that goes some way to explaining the change in Apple's software focus.
Ignoring the fact that this implies you have to be a programmer that knows how to read C to verify the integrity of the downloads, and that the lines of code in C often correlates directly to complexity of the solution being expressed, this also assumes that an attack vector would be something obvious upon reading the code, and not hidden as a subtle bug which is hard to spot.
It's a deep understanding alright. They deeply understand that their security is utterly inadequate so they have to strive extra hard to try to secure their services.

It appears they've been striving so hard they have given themselves a collective security haemorrhoid.
Is the ability to talk plattitude-gibberish a requirement for such a job?

It's not just a requirement, it is their job. How would you re-phrase that sentence in a way that A) isn't an actual lie, B) doesn't admit to any wrong-doing, C) keeps your customers calm and D) keeps your shareholder calm.
Or commercial fisherman, mining machine operator, etc.

The money is in tech at this moment. And women want it.
For some performance, check out the Boo language. I got hooked up on it for quite a while. Python syntax + .Net platform and rich meta-programming = lots of fun.
Google's new AI-powered translation tool nearly identically to human translators
Who knows, my main income streams are developing Delphi 5 applications (dead market), iPhone apps (market is changing and I see much less new gigs for solo developers) and Rails apps.

Low hanging fruits seems to be picked and each new app needs to be much better, which require bigger teams.
tl:dr: personal preferences about visual style in coding.
Yep. And it will be reflexive, since the debt was loaned out against future production, exacerbating the downturn.

Some cities might become safe havens for Chinese wealth, not much individuals can do about that except wait it out and hope that the US government starts working in the interests of its broader population, rather than the already rich landowners in a few cities.

At a higher level, this is why privately issued debt is no way to manage your money supply.
Beta26 of Docker for Windows (public, free) setups up both Linux and Windows Docker daemon on Windows 10: https://docs.docker.com/docker-for-windows/release-notes/#/b...

Details here:

* https://blog.docker.com/2016/09/build-your-first-docker-wind...
* https://stefanscherer.github.io/run-linux-and-windows-contai...
I use them only as an example I'm familiar with. What abhorrent business practices are you referring to? I find Apple's 0.005% European corporate tax arrangements abhorrent personally.

EDIT: the HP ZBook Studio G3 also looks quite good
Thanks! Nice and short, too.
If the field is so rough why not apply to remote working jobs with a stripped down resume that makes it look like you're in your mid thirties? Throttle your internet for any video calls so at best it looks blocky and then switch to just voice. If all that matters is your code why would anyone notice?

Somewhere in Hollywood this wacky comedy script is being written with Steve Martin on the short list.
Gobolinux is another Linux distro that ditches the FHS: http://gobolinux.org/
Slightly different comparison, but I remember some google project to do this for shipping updates a while ago. Must have been for android, but I can't remember.
While I kind of agree with the thrust of your comment overall, I think it makes sense in the case of Melinda Gates. Look how fabulously wealthy her family has become as a result of tech. You can see why, if she thinks women are at an unjust disadvantage, she would want to try and fix that through getting women into tech.
I'm one of the commenters on the original thread, and I'm surprised that people here aren't discussing the other elephant in the room : pro audio software developers being exceptionally reluctant to take advantage of Apple's Developer Preview program, much more so than your average dev.

My original comment below :

"...this reveals a deeper, more cultural problem at Apple. The inability to ship OS builds to developers in time for them to adapt..."

I'm a developer and sorry but... no. The first developer preview of Sierra has been available since June 13th. That's 3 full months, and indeed you must have noticed most developers of non-audio apps have spent the summer shipping updates.

Yet somehow in the audio world, all hell breaks loose come September each year, it seems plug-in developers only start looking at the new OS the same day as their customers, and they scramble to make panicked "DO NOT UPGRADE YET !" statements. Not being ready on day 1 is unfortunate, not having started working on it is simply unprofessional, sorry.

But the worst part is that they manage to get away with it, because most of their customers (musicians are notoriously conservative with their computers) nod in approval and go "yeah yeah don't worry, I'm still on MacOS-from-8-years-ago anyway. F* Apple always breaking stuff" (just look at the forums if you don't believe me)

It simply doesn't have to be this way in most cases, and this is the real issue you should be talking about IMHO.