skysight-inc/HackerNews huggingface dataset:
>> Hired as junior dev for super cheap, got a lot of great mentoring at 3 different, then learned enough to keep progressing on my own.

Yes, and I'm saying that there should be a similar path for American citizens who want to get into tech. There is more than enough money in tech to hire and train American workers.

We're talking about companies with a combined market value that is more than the GDP of Russia.
Vic-20 (Though we used Pet's at school).
"Quick to develop in" doesn't sound as a very good thing to me - because it usually means "slow and hard to maintain for the next guy".
Vivint.SmartHome | Home Automation - IoT, AI, Making Cool Stuff | Salt Lake City, UT | Onsite | vivintjobs.com

At our Vivint Innovation Center, we’re delivering an integrated platform, award-winning products and the industry’s first artificial intelligence for the smart home. Check out our openings and join the #SmartHomeRevolution

We are looking for wicked smart engineers across multiple functions, but here are just a few:

-Data Scientists

-Embedded Software Engineers

-Android Developers

-Hardware Engineers

-iOS Developers

-Product Managers

-Salesforce Developers

-.NET Developers

-Enterprise Architects

-Dev Ops Engineers

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology
The window manager now runs on Metal 2, which should give a nice jump in responsiveness, but it is likely responsible for the graphics glitches people have been reporting, especially with older machines.

As a counter-anecdote, I have a rMBP 2012, and I haven't encountered any major bugs (no kernel panics, hangs, lag), though I have seen a few minor glitches (Safari tab bar didn't draw properly, only saw this once). On balance I'm happy with the upgrade however, my system feels more stable and faster as a whole, fixed a few issues from Sierra.
I loved Tom Petty. He made great music by himself, with the Heartbreakers, and with The Traveling Wilburys.

I will miss him.
I don't know if the un-repurposed output is artistic, but surely creating these algorithms is.
Drop | Engineers/Developers/Data Scientists/Machine Learning Engineers | Toronto | FULLTIME ONSITE https://www.earnwithdrop.com

Drop is a venture backed start-up building a mobile first and automated coalition loyalty program. Through our mobile app, users can supercharge their debit and credit cards to automatically earn points from places they already shop at, like Starbucks, Under Armour, Forever 21, and Uber. Users redeem points for rewards at their favourite restaurants, brands, retailers, and more. Drop provides our community with a unique experience by intelligently surfacing offers.

Our tech stack includes Ruby on Rails, React, React Native. We're looking for all types of software developers (backend, frontend, fullstack, ML, data) as well as Data Scientists.

Apply via https://drop.workable.com/

Data Scientist: https://drop.workable.com/j/4D3719C30E

ML Developer: https://drop.workable.com/j/1DE9510EDA

Senior Software Developer: https://drop.workable.com/j/641899CB07
What were or would be your prefered alternative syntax ? `:` ?
I'll say.

Y Combinator's principles remind me of this:

"Ambition[1].
That can be a virtue when it drives us to excel.
Resourcefulness[2], courage, perhaps not on the battlefield, but... there are many forms of courage.
Devotion[3], to my family and to you."

[1] http://www.paulgraham.com/ambitious.html

[2] http://www.paulgraham.com/relres.html

[3] http://www.ycombinator.com/principles/

source: https://www.youtube.com/watch?v=C5j1wduFWl0 :p ;)
<< funding companies which employ foreigners in their home countries.

Those foreign companies should benefit their foreign founders and local economies. Not every economic benefit needs to accrue to the US.
No, I'm saying you are a bad programmer if, after being told what a palindrome is, you cannot invent an algorithm that tests whether a string is a palindrome.

It's pretty simple: a palindrome is something that is the same backwards as it is forwards.

Just from the definition, the naive/brute force solution is obvious: given a string or a list or any other kind of sequence, make a reversed copy of it and check to see if the reversed copy is identical to the original. You don't even need to be a programmer to figure out that approach -- anyone could do it with a pen and paper.

After that, the challenge is to write some code that can do this, and to do it more efficiently, i.e. without making a copy. That's not too hard either, because one of the popular methods that is used to reverse a string (another popular "warmup" interview question) can also be used to verify if a string is a palindrome in O(n) time and O(1) space.

I've seen far more difficult questions on phone screens, not to mention onsite interviews.
> But it's shocking to see that even in one of the biggest cities in Germany there are places where big corps won't sell. A few kilometers away is a street with 4 super markets in 1min walking distance from each other...

I recall in Frankfurt Ost there was a Nahkauf (Rewe Group) not 300m away from an actual Rewe, which considering they're the same company I consider kind of silly. After some time they decided to close the Nahkauf, and now the location is empty.

Or in train stations where there are 2 or 3 different Starbucks selling coffee. Maybe they do this so they can capture the rush hour traffic, and the rest of the day they have reduced staff? Never made sense to me to have them so close together.
I know this is going to be incredibly unpopular but I'm against "grey areas" if that's an illusion to illegal immigration behavior. If that means Musk wouldn't have started his companies here, that's fine with me (tbh I don't think he could have founded them anywhere else.) There are plenty of americans who may have had a PayPal or Tesla level idea but just never got funding. I'd rather that VCs go hunt for those guys.
So wait. This is news, but the 58 people dead in Las Vegas isn't?

I don't understand this site.

[1] edit yeah yeah, I was reading something about Texas while writing. The point stands regardless.
Absolutely. Sometimes the type is too complex not to be explicit about it.
We've had a few clients ask about this. It's something that were will likely offer in the future. Our biorepository is currently in MA.
What does this have to do with technology again.
Hashing does not materially impact the global price of electricity.

Also, hardware is a fixed cost, fixed costs don't affect the price at which miners would stop mining.
Parkour Technologies | Software Engineer, Mobile Developer | Budapets (Hungary) | Onsite, VISA

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

We're building drive-thru payments, turning your car into a payment token - to park, fuel, and even buy fast food without stopping to pay. Join our engineering team and help pioneer new ways to make personal mobility better up against exciting challenges.

---

Engineering stands on 3 legs:

- Payment handling via visual identity

- Parking (1st of 7 focus areas) product

- Consumer mobile app

Stack in a nutshell:

- Golang, Python (Django), Java, C++, React Native

More facts about us?

VC backed. Pre-money. Founders' backgrounds in tech and finance (OnePlus, KPMG, Macquarie, etc.)

---

Drop your message to:

- jobs@getparkour.com

More info:

- https://dreamjo.bs/en/job/parkour/software-engineer

- https://dreamjo.bs/en/job/parkour/mobile-app-developer
> Windows Store-bought music files, or any other 'hard-file-on-disk' music files are unaffected; this announcement concerns a streaming service

Per the FAQ, the Windows Store is shutting down its music section entirely as well. You will have until December to download any purchased song files from the Store before it shuts down. The FAQ does state that all purchased songs that have been downloaded will continue to play, and suggests moving them to OneDrive (if you hadn't already) to continue to sync them and make them available on all your devices.
I agree with all of the above! I do use it, and am working on refactoring it (very slowly). I wrote a generalized search language for it a few months ago, which relieved some of the searching pain, but it is waiting for another rather large code update to go in before it can land.

I've been looking at how to clean up and "modernize" the code over the past few weeks, and hopefully will slowly start making commits. I've got a roadmap document I might try to add to the Emacs repo.
I'm guessing nobody tests for this, because everyone develops on fast, reliable internet connections and it's not super easy to simulate, although there are tools, dummynet probably being one of the oldest: https://gamedev.stackexchange.com/questions/61483/how-can-i-...
You can say it was written in the past. pg and Jessica have written about YC's philosophy multiple times in greater detail over the years. This post just summarizes all of their writing. imo most of the post is still accurate except for one: "by helping founders to start them." I could be wrong, but I feel today's YC is more about helping companies get from seed to series A and beyond instead of just getting started. Not that this is a bad thing, but it's different from old YC. It's also understandable since the former is much harder to scale and building products is much cheaper today.

I think the other big allure for joining YC, aside from the promise of helping you grow, (at least for me) is that it's like a union for startup founders. Unlike other firms, YC won't screw you. In fact, they will fight for you if anyone else attempts to screw you over.
CamBioScience | Cambridge, UK | Onsite

Clojure, UX

https://www.cambioscience.com/careers/
I remember taking my dad to see him at Tinley Park in Chicago in 2005, very memorable.
Yes it is. Very much so actually. CFML has been a dynamic and loosely typed JVM language since before that was cool (~2002). It is reported by W3Techs as the 4th most popular web language on the internet today (behind PHP, .NET, and Java). Wow, amazing that Ruby, Node, and Clojure all aren't as popular as CFML for server side code still!

CFML has open source engines like Lucee Server, and a modern arsenal of tooling including CLI, REPL, package management, MVC, IDE plugins, conferences around the world, and active support forums like our Slack team with 2.2K people in it. CF's modern scripting syntax reads like JavaScript and includes function programming, closures, and classical OO constructs. It sounds like you need to check it out again. Everything I listed above has been around for years in the CF space.
It seems to me that you've just invented a static type checker. (Combined with a run-time type checker.) Am I mistaken?

I mean, we can argue the semantics of what, exactly "static type checker" means, but...
It’s interestingly my to me that while Windows has undergone multiple pretty much ground up rewrites (Windows 3/95/98, Windows NT/2000/XP, Vista/7/8/10) and largely incompatible parallel unrelated code bases (eg Windows CE contained little to no common code with desktop windows), OSX and iOS (and BSD for that matter) have an unbroken source code lineage going back to the 70s.

Yes various portions of the OS were swapped out or rewritten at various points, but nothing remotely close to the way everything under the surface API layers of Windows was gutted and clean sheet rewritten every decade or so. I think it offers an object lesson in writing systems to be modular and extensible.
Element AI | Montreal, Canada | Ai Developer | Onsite

Our AI developers are much more than simple developers. We’re building autonomous, accountable, self-managed and cross-functional teams that are responsible for the delivery and operations of end-to-end AI solutions. This includes taking findings from our Research Lab and productizing them in order to meet the highest production standards.

AI Developer : http://grnh.se/3680b11

We want to hear from you :)
"EMTs were able to find a pulse when they found him, but TMZ reported that the hospital found no brain activity when he arrived. A decision was made to pull life support. CBS confirmed Petty's death. He was 66."

EDIT: Thanks to @erickhill and @protomyth for letting me know that he hasn't passed yet.
It is, but I underrated it, thinking it would be too hokey, for a long time. Now that I am reading it, I think it would be hard to overrate.
It has been self evident for so many years that now that you ask I don't know what to say. Vendor lock-in is so ingrained that it actually defines Apple.

Here are a few examples:
try making a backup of your iphone without icloud or itunes (or manual update of iOS, or restoration)
try sending GPS coordinates to a non iphone
try exporting your contacts to a non iphone
When apple finally offered DRM-free music on the itunes music store but refused to licensed their ALAC lossless codec preventing the music to be listened on other devices until it was reverse engineered[1]
try installing software on an iphone without using the app store and jailbreaking the iphone
jailbreaking is actually made to remove the limitations imposed by apple to its customers
integration only works with other apple products

the list goes on

[1]: https://en.wikipedia.org/wiki/Criticism_of_Apple_Inc.#Accusa...
Dynamic languages can actually be quicker in some cases because of virtual machine optimizations based on how your code actually runs with live data.
(2) CERN HAS REACHED ITS HEAVEN?
so flag and move on
Element AI | Montreal, Canada | Senior Front-End Developer | Onsite

Our AI developers are much more than simple developers. We’re building autonomous, accountable, self-managed and cross-functional teams that are responsible for the delivery and operations of end-to-end AI solutions. This includes taking findings from our Research Lab and productizing them in order to meet the highest production standards.

Senior Front-End Developer : http://grnh.se/2yhtps1

We want to hear from you :)
Nothing. HN is not strictly for technology news.

(A better question is "how does it fit under the TV news rule", but death notices generally are treated as an exception)
I'm glad someone else noticed this. The whole thing felt really strangely phrased.

It's possible that it was written by committee, (i.e. everyone editing a Google doc), which often leads to this kind of writing.

Alternatively, maybe they just didn't want it to sound too much like PG's writing style.

Still, phrases like "Y Combinator’s goal is to cause there to be more startups, by helping founders to start them." don't exactly flow.
> Static typing is a hindrance in front of refactoring.

Are you kidding? Python programming's my day job but Haskell is an order of magnitude easier to refactor.
And yet they are removing command line utilities... High Sierra just removed 'telnet' and 'ftp'. Crazy that Windows ships with a telnet client (you have to enable it, but it's in the standard distribution), and a UNIX-derivative like OS X doesn't.
>We as a race are really good at only considering the downsides of something once we've deployed it at irreversible scale

That's a little pessimistic, I think. Some problems simply do not become apparent and are difficult to anticipate prior to a certain minimal scale. This IMO isn't an issue with humans in general, our resources are limited in the design phase. There is only so much we can anticipate-and how often do you hear about large scale successes with the same magnitude of emotionally loaded reporting that you get with large scale disasters?

The fact that mining requires energy is not any different from literally any other action human beings perform to transact value. Bitcoin is just much closer to a pure exchange of information (which is all that value transfer really is) and so it's easier I think to stop and say "look at all those computers wasting energy doing nothing!" Since you typically see other "necessary" uses of power in non BTC transactions.

Not to mention the various solutions that could substantially improve BTC efficiency in the way of both hardware and software (e.g. asics). The fact that the BTC network is energy intensive is not as big of a hit against BTC overall as people seem to be making it out to be.

Not to mention that everyone is screaming about the energy use without considering both cost and benefit.
Alternatively, MSFT is interested in buying Spotify.

They have purchased Swedish companies before..
Amazing ! nit: Change COUNT to LIMIT while it still time. Also can this primitive be used to replicate redis data instead of sentinel/cluster ?
Location: Russia

Remote: Yes

Willing to relocate: No

Need a smart and hard-working iOS developer? Hire me!

In the last 5 years, I have helped 10 companies build mobile solutions.

Resume: https://goo.gl/4NQhf2

LinkedIn: https://www.linkedin.com/in/mbelsky/
I would argue that gun control is a "local" problem so there is no need for uniform worldwide policy and regulation (unlike e.g. global tragedy of the commons problems like global warming)

Many countries have different rules for military/police and citizens when it comes to regulation of firearms.

Extreme thought experiment: suppose technological breakthrough makes it possible for John Random Citizen to cheaply home manufacture a nuclear bomb / weaponized smallpox etc. understatement: it may be a good idea to heavily regulate this given that some tiny but nonzero fraction of citizens are violent/angry/suicidal. I'd draw the line well before this (but I'm not from north america)
What Is a Cloud Developer Advocate
Amber Rudd accuses tech giants of 'sneering' at politicians
You're absolutely right here. Many journals do #2, and I generally find these to be worthless. For example, the Author Summaries on PLoS articles in a field that I'm not familiar with almost never help me. Often times when I read a paper in detail and journal club it with others, the conclusions that we derive from the data presented in figures has quite different emphasis than what is emphasized in the paper itself.

Sometimes with hindsight one can go back to a paper and say "this is important because of X" but it can be really hard to do that at the beginning, and often times the true value of the data may be different than the hypothesis under which the data was originally generated.
Well, nothing except almost the whole ecosystem of libraries not having type annotations, those type annotations that exist themselves being quite limited (IIRC), etc. etc.?

Can we stop pretending that adding type annotations to a 'dynamic' language solves the "good static typing" problem? It's just silly.

(About as silly as pretending that static types solve all problems.)
What a tragic 24 hours, with the terrorist in Las Vegas last night.

I finally got to see him live this summer with my wife, it was such a highlight of the season. He came across as just a genuine, unpretentious rock and roll star. He was just doing his thing, singing, enjoying the time. His show went on for such a long time I was wondering how he could take doing that night after night on his tour - I was exhausted the next day, after standing for hours, second hand pot smoke everywhere.
I guess it just comes down to what news is interesting to 'hackers': human life, or personal connection.

Sort of shines a light on the false empathy people display in times like these: people care about Tom Petty because of their connection to him through his music, no more, no less.

Perhaps it also has to do with what signal our emotional instincts are filtering for: the Las Vegas massacre invokes feelings of hopelessness, despair, and political inefficacy; fondly remembering the life of a great musician, on the other hand, provokes a bittersweet, harmonizing response.
I think a lot of non-Catalans have the perception (perhaps portrayed by the media) that we dislike Spain or the people, but frankly, the big issue is that we are fed up with the government (and certain branches of the govt.), probably like a large amount of Spaniards, with the difference being that we are able to express it through the pro-independence movement, which has always existed, though admittedly it had never been close to as strong as it is nowadays, and which allows us to put much more pressure into the govt. for changes. There is no hate at all; we just want the best for our land, like everyone. It's good that parties like Podemos have been growing, even if one doesn't feel identified with their ideals, because it shows that people are fed up with the situation.

Thank you for the kind words. Likewise to you <3.
Morris Chang Announces Retirement
According to a recent survey by Adobe, 75% of fortune 100's are using CFML and 70% of their CF base are building new applications in it. They have a steady stream of new licenses being purchased, and according to the latest W3Techs data, CF usage in the wild is actually climbing. (Whereas Java, .NET, and Ruby usage is dropping)
https://w3techs.com/technologies/details/pl-coldfusion/all/a...

I use CF daily as my primary programming language, and I can assure you it's still a great option in terms of productivity and scalability in 2017.
Karna | Smoooth Payments - Javascript, React, product focus. | Stockholm Sweden more on https://www.klarna.com

We are looking for Frontend Developers to join our Checkout and Payments teams. Klarna Checkout replaces the merchant’s own checkout page, whilst Klarna Payments complements merchant’s existing checkout solution by making real-time credit assessments and extending credit to customers. Both products are single page JavaScript applications, hence we need you to be able to write clean and efficient vanilla JavaScript code, in addition to being proficient with HTML5 and CSS3.

Apply now http://app.jobvite.com/m?3WZN4jwA
Why Social Media Is the Junk Food of Conversation
My bet is you are overly optimistic and instead will have click bait for people with disposable income seeking articles that they can use to prove their point.
Letters is a social experiment to see how people can work together
Please look at a map of the U.S.A. again.

But I do agree with it being an oddity.
Groove integration in Forza Horizon 3 supports OneDrive playlists as well. (I've used that.) The use of the Groove app for its OneDrive integration still exists, so supposedly that feature will still work for OneDrive playlists.
"Y Combinator’s goal is to cause there to be more startups, by helping founders to start them."

Also interesting that they goal doesn't include helping startups be more of a good thing.

To be clear, I generally believe that YC will help there be more good startups, but it is kind of weird phrasing.