skysight-inc/HackerNews huggingface dataset:
II can't find your criticisms very persuasive in a world where languages like JavaScript and PHP are popular.

Persuading you on the general demerits of Java wasn't really my intention; my point was that if you want get more people on the static typing train, Java is a bad ambassador and might work against you.

I am surprised though that you were completely ignorant of the benefits of static typing outside of Java. I would think that simply out of curiosity you would do a language survey just to get an idea of what else is out there.

Well, back then (early 2000s) I was a self-taught teenager with a poorer grasp of English (I'm not a native speaker), so while my curiosity did lead me to discover a few languages (JavaScript, PHP, Python, Lua and C), anything remotely approaching "academic" - Haskell, OCaml, Oberon, etc - was out of bounds for me.

Since C was the only other statically-typed language I knew, and I also knew it was much older and designed for much slower machines, I assume static typing was mostly for efficiency, like manual memory management.
Following the comments on the test method, I've run the 'Blackmagic Disk Speed Test'. The results are the following.

Speed in MB/s
HFS+ HFS+ Encrypted APFS APFS Encrypted
read 513 513 508 506
write 477 460 478 432

The earlier results of 7 GB/s are quite impossible with the Samsung Evo Pro 850 -- those max out around 500 MB/s. So my earlier test results are invalid. The new test results mostly show that both file systems can saturate the disk's raw throughput.

-- update

On my internal Apple SSD (PCI-Express) I've created a partition for testing. I've kept "Blackmagic Disk Speed Test" running for a few minutes and took an average of the tests. The results are in favor of APFS, beating HFS+ by 3-17% in throughput.

Speed in MB/s
HFS+ HFS+ Encrypted APFS APFS Encrypted
read 2400 2240 2700 (+13%) 2400 (+7%)
write 1900 1930 2000 (+5%) 1980 (+3%)
Freemake Video Converter 4.1.10.15 Crack and Serial Key [Latest]
My theory is that there are different psychologies of developers. I always liked how C++ (now C#) checked a lot of stuff at compile time and I rely heavily on the compiler. On the other hand I know very good devs who hate this and prefer dynamic languages. Their whole style is geared towards dynamic languages where mine is geared towards as strict as possible typing.

I think the key is not to confuse both approaches and leverage the strengths of each to the max.
Well, it's absolutely worth remembering that Arduino the ecosystem is much larger than 8-bit uCs. Arduino now supports from tiny 8-bit uCs with hundreds of bytes of ram to expansive ARM devices comparable to those you'd find in drones and other large devices.

Additionally, they maintain an IDE, a complex set of pre-processing tools, and library+device management servers that allow more modularity in the ecosystem.

I'm sure there's a place for Go, I'm just not sure where they plan to put it.
I work with an in-house framework written in Javascript.

You would think by looking at the code that the creators had a 30 word vocabulary, because 80% of the code uses the same six nouns and four verbs to pass data around and what you use those for depends on the context of who is calling it.

Oh, but the entire thing is written using promises, so most of your function calls have no context. It's hell, and I'm starting to worry that Node has dug itself a reputation hole it will never get out of.
Android Wear Beta
I was tasked with writing a undo/redo framework for an existing client app a few years back. It's basically an HMI system (a tool typically used in manufacturing to visually model an industrial system) that used SVG+HTML. I could have used a piece table concept (didn't know it was called that), storing a diff fragment of what was changed (using a library like diff-match-patch). Unfortunately, there was more than a text-representation that needed to be maintained so it didn't work initially.

I wound up using a stack-based architecture that pushed operations stored as functions onto a main stack then its reverse operation onto an undo stack. Once I worked out the state management problems it worked out quite well.

I've always wondered what other approaches others have done if tasked with a similar problem.
That's an interesting question that is difficult to answer in brief. I believe I covered it a bit in a Google Talk I gave that was posted a couple of days ago:

https://www.youtube.com/watch?v=aSRqd1JfoaI

In short, I see storing your youthful multipotent biology giving you an early onramp on pluripotent stem cell induction, however I am not as optimistic as some. Biology is complex and there are blind spots to intervention. We still struggle with male-pattern baldness.

I can say that we are working on what I would like to see come to fruition. That is, take our younger cells, and rejuvenate the bone marrow niche, using our young bone marrow as bone marrow. In addition to that simple 'heterochronic transplantation', I intend to determine how we can improve upon it. Some realistic avenues are 1) removal of resident senescent cells and 2) rejuvenation of the cells ex vivo prior to reintroduction.
CarDash (YC S17) | Backend/Full-Stack Engineer | Menlo Park, CA | ONSITE Full-time | cardash.com

CarDash is building the infrastructure to modernize the auto servicing industry by bringing professionalism, transparency, and convenience to the customer. We currently partner with large companies like Google and provide concierge auto services to their employees as a benefit. There is tremendous upside in this industry with near-universal distrust ...

We have a very highly leveraged engineering team and have been able to get this far ($6M+ raised) with only two engineers and a few contractors. Our stack is all JS: React+Apollo on the frontend, node.js+GraphQL on the backend, MySQL, dockerized and deployed via beanstalk

We’re looking for teammates with 2-5 years experience who are well versed in our stack, can hit the ground running, and are looking to give 100% to a fast growing startup.

You can check out our careers page: http://careers.cardash.com
Or email me (evan@cardash.com) and cc andrew@cardash.com
Location: Spain
Remote: Yes
Willing to relocate: No
Technologies: TensorFlow, Python, Spark
Résumé/CV: http://serendeepia.com/team.html
Email: http://serendeepia.com/contact.html

We are 3 experts in Machine Learning and Deep Learning with a passion for startups. We build custom solutions based on state of the art research and we help our customers to develop their own capability to use Artificial Intelligence. Either you are starting with your company or you are already stablished, if you have an interesting project get in touch. We will find the best way to help you: http://serendeepia.com
RedPoint Global | Senior Frontend Engineer | REMOTE

RedPoint is a marketing technology company that supports enhanced omni-channel marketing through the use of Machine Learning, A/B testing, and Analytics.

We are looking for an experienced Web UI developer - to help build a brand new product line utilizing latest UI tools and frameworks (either React and/or Angular2 expertise).

Send resume and links to portfolio to:
rob.willis@redpoint.net
Why is there no jobs in Sydney Australia??
It would seem Detroit no longer feels the need to emphasize the importance of traditional energy companies to our future. Very nice too see after so many years of them promising hydrogen will solve everything and make your wife and dog come back home.
Hi,

I've sent my resume for the backend software engineering position to me@azimi.me!
Given how unhealthy soda is for an average human being when consumed regularly, stocking soda is similar to stocking cigarettes. Not stocking this shows a greater level of awareness around wellness, and also doesn't exclude employees who choose to not consume it.

I think it's a great policy to not provide free poison to your employees, let them pay for that themselves.
What have you used besides AGGrid?
Hmmm... my guess is you're probably not making a whole lot off those ads on your website if "What's been wrought using the Piece Table?" strikes you as click baity.
Yo Dawg GCE Announces Nested VMs
I don't see how this can work in anything but a commuter-centric car. Want to drive from LA to SF or from Austin to Tulsa? Too bad. Want to drive an electric, loaded pickup from Austin to Dallas? Also not going to happen.

Unless they make some significant technological strides, nations larger than Norway are going to take a serious economic hit.
I would like to add that you can usually in place upgrade from OpenWRT to LEDE. Though making a config backup and a backup of the list of additional packages you installed is highly recommended. Beside of that just flash and reinstall all additional packages.
> The author of the article implicitly equates "statically verified code" with "bug-free code".

Not at all. First, the statements as put here are discrete (boolean even) while I present both "statically verified code" and "bug-freedom" as living on a continuum. Secondly, I don't equate them. If anything, I assume a monotonic, positive relationship between them (strictly speaking not even that. I make pretty clear that the curves could also have whatever shape. But I yield that I am very suggestive in this because I do strongly believe it to be the case). In fact, one of the main points of the argument is that the two are not equal - otherwise, the blue curves I drew would all be straight lines from (0,0) to (1,1). And lastly, none of this is done implicitly. I mention all of this pretty explicitly :)
The 2018 Nissan Leaf has a 400km range and has charge times like a Tesla.

http://www.caradvice.com.au/581046/2018-nissan-leaf-revealed...
I just got a 2014 C-max energi (plug in). The battery indicators are pretty unreliable, I would be scared of running out prematurely if I was driving an all electric, because when I turn it on after a charge, it says I can go 22 miles on battery only, but it usually runs out in about 15 miles, and if I have the opportunity to drive at highway speeds, it does even worse. I wouldn't be comfortable driving anywhere in an electric unless I had a safety factor of 2.5x the expected mileage, since running out of battery is going to be way less convenient than running out of gas.
Tronc | Sr. Data Scientist | Los Angeles, California | ONSITE with flexible schedules

We are looking for a data scientist to join the data science and engineering team at tronc, Inc. in our Los Angeles office. We build data solutions to serve the broad set of digital properties owned by tronc including brands like the LA Times, Chicago Tribune, New York Daily News, Baltimore Sun, and 6 other major daily newspapers as well as sites like The Daily Meal.

Responsibilities
* Personalization and audience modeling
* Content classification and understanding
* Subscriber acquisition and retention
* Data driven solutions for digital advertising

Qualifications
* 2+ years developing machine learning models in industry
* Proven ability to develop machine learning models that solve business problems
* Strong understanding of modern machine learning techniques including regression,classification, clustering, and their use with text data
* Expert in at least one of the following: NLP / Computational * Linguistics, Recommender Systems, Deep Learning, Online Learning
* Strong programming skills (Python / Java / Scala preferred)
* Advanced degree in a quantitative field

https://careers-tronc.icims.com/jobs/46285/sr-data-scientist...

Our interview process
* Short 15 minute technical test
* Phone call with our VP of Data
* 30 minute phone screen with an engineer/data scientist
* Onsite in person interview

We also have other positions available (UX, Product Management, Account Executives): https://careers-tronc.icims.com/jobs/search?ss=1&searchLocat...

If you have any questions please reach out directly to me. I'm a data engineer on our Data Science team. sdyro ( @ ) tronc.com
True, but the original post only partially talk about the algorithm at the end (when I almost was on my way to leave the article).
The link I posted was mentioned as a cool read in between, but I feel it deserve more credit and readers.
In October of 2015, the FCC capped prison phone call rates so providers couldn't charge up to the $14 per minute which some were charging[1].

I think most corrections departments consider phones and internet items which should be controlled (so they can be deprived for punishment and rewarded for good behavior).

Also, "monitored" doesn't happen for free. In my state, Department of Corrections officers are paid very well and have far better pensions + benefits + work rules. Monitoring by prison officials is really expensive, especially with the ~2million prisoners we have/had.

[1] http://money.cnn.com/2015/10/23/news/fcc-prison-phone-call-r...
I forgot to add that with the Redis modules API for the cluster, it could be possible in the future to write a module exposing a CP version of XADD without changing Redis default semantics.
The old one conveys much less information than the new, all things considered
https://twitter.com/LAPDHQ/status/914956939443920897

"(1/2)The LAPD has no information about the passing of singer Tom Petty. Initial information was inadvertantly provided to some media sources"

"(2/2) However, the LAPD has no investigative role in this matter. We apologize for any inconvenience in this reporting."
> And she said she did not need to understand how they worked to know they were "helping criminals"

And I wonder why.
I don't know that this is true. To compare, would you expect every house to have a gas station built in?

Granted, a full electric charge doesn't last as long as a full tank of gas, but that's going to be decreasingly relevant as battery technology improves.
They are embracing it now, that's mostly because Tesla has been testing the grounds for the rest.

Don't forget that GM had not only terminated all leases then went out of their way to crush all their EV1s[1]. Like a public execution to show that electric cars are bad.

[1]: https://en.wikipedia.org/wiki/Who_Killed_the_Electric_Car%3F
I'm going to have to disagree and say their influence is the reason we don't have nicer things... Planned obsolescence, massive oil lobby, general Mills basically writing the food pyramid completely unbacked by science, I could go on forever.
How much politics do you want on HN?

Because I can guarantee you the mods and the regular users want less than that.
Hi,

I've sent my resume to bn@dropbox.com!
I also question the benefits of dual income families. For the economy, it might benefit certain people in society, typically the wealthy. At the household level, it can actually be detrimental (though obviously not always). Do we really need many cars, large homes, all this stuff filling our large homes?
Having written an undo/redo stack for a graphical editing component. That's pretty much what I did. Maintain a redo stack that holds the operations and parameters.

An undo then became going back to the original image plus a redo of everything on the stack minus the last operation. Rather simplistic, but it worked well for our purposes and was easy to implement.
Shame on YC News for reporting Fake News. Why doesn't @dang pull this?
Not to mention, the technology to manufacture fully automatic weapons (especially if the intention is to fire into a crowd indiscriminately) is straightforward.

Anyone with a machine shop and standard industrial materials can build an open bolt machine gun. There are about seven or eight parts involved if you want to be able to stop firing in the middle of a burst, about five parts if you don't care.

If the parts are crude enough, and the aim doesn't matter that much, you don't even need modern manufactured ammunition.
You really think that Tesla and SpaceX would have been started by someone else if Elon Musk weren't around?

I don't think that's true at all. The notion that if Elon Musk weren't around VCs would have given the cash to the next person in line who would have started those companies seems to just be patently false.

How about instead of forcing Musk to not start his company because our immigration laws are a little bit backwards we open them up and invite in all the other would-be Elon Musks?
Well I know what's right
I got just one life
In a world that keeps on pushin' me around
But I'll stand my ground
And I won't back down
(I won't back down)
Hey, baby, there ain't no easy way out
(I won't back down)
Hey, I will stand my ground
And I won't back down
What's not stated is that "profitable" is still incredibly low. Supermarkets often have an average margin of 1-3% unless they go the pricey organic/health route, and it's natural they would seek every advantage to remain profitable. They simply don't have as much leeway as other types of businesses to support underperforming locations, even potentially.

Regulation won't work at all. It just would wind up reducing the amount of stores overall, not force retailers to service poor neighborhoods. The only ones that will price for the added risk organically and are "last resort" retailers (bodegas), or are dollar store type chains, which generally sell substandard product but at high enough margins to endure for a time.

Not much can be done. You can't legislate away numbers.
Hackernews for Go: Golang News
I don't think it's going to double forever. Transaction fees will eventually outpace the actual block reward and level things out, but even with that it's going to be a much smaller amount per block.
> Nissan claims the new Leaf’s 40 kWh battery will provide 150 miles of range under EPA testing and 400km (248.5 miles) under the Japanese JC08 cycle

From:
https://www.theverge.com/2017/9/5/16254460/nissan-leaf-2018-...
Lyft | Security engineers (application security; detection & response) | San Francisco, CA and Seattle, WA | Onsite https://www.lyft.com/jobs

Lyft is hiring for all positions, including mobile, frontend, backend, infrastructure, and product roles. We're working on interesting and challenging engineering and product problems to improve people's lives with great transportation.

I'm specifically looking for several information security roles:

• An application security engineer (https://www.lyft.com/jobs/software-engineer-application-secu...) who’s excited about helping Lyft ship safe software quickly. You’ll help product and engineering teams at Lyft develop new features and products that are innovative and protect our users, build systems and tools to make it easy for engineers at Lyft to develop safe software by default, and promote security throughout the company.

• A detection & response engineer (https://www.lyft.com/jobs/software-engineer-security-detecti...) who’s excited about protecting Lyft and our users through swift detection of and response to security incidents. You’ll develop and automate techniques to hunt for and alert on attacker behavior with high signal-noise ratio, test our detection and response capabilities to improve our tools and processes, and act as a calm and rational incident commander when incidents do occur.

• A data privacy engineer (https://www.lyft.com/jobs/software-engineer-data-privacy) who’s excited about protecting our users by ensuring the data we collect is used appropriately without inadvertent or malicious misuse or disclosure. You’ll develop tools to enable developers to identify and annotate the data they collect, raise visibility of data storage and usage practices and identify poor practices, and advocate for developing products and features in ways that minimize privacy risk and enable user awareness and control.

• A technical program manager (TPM) for security and privacy programs (https://www.lyft.com/jobs/technical-program-manager-security...) who’s excited about driving security and privacy improvements across Lyft

We are also hiring security operations and consulting roles, though we don't have job postings up yet.

We try to approach security from a software engineering standpoint: we believe in scaling security through automation and tooling, and we ship frequently. You'll help to scale security at Lyft to support our continued growth and your work will have significant impact and visibility. If you want to learn more about the kinds of things we’ve built, check out our security-related blog posts at https://eng.lyft.com/tagged/security.

If you're interested or want to talk more about working on security at Lyft, ping me at steve.woodrow@lyft.com.
TalkJS (https://talkjs.com) | Eindhoven, the Netherlands | REMOTE (< 200km)

TalkJS is the messaging platform for platforms.

FULL-STACK PROGRAMMER: We're looking for an experienced programmer - the kind that could make it to "software architect" at a boring bigco but prefers to get their hands dirty.

Our stack is made of Elixir, ES6, React, PostgreSQL and a little bit of Node. We're particularly looking for people with strong front-end skills, with an eye for design and UX. This means that either you identify as a frontender, or as a full-stack developer.

WRITER / CONTENT MARKETER: We're looking for a passionate technical writer / content marketer. No deep tech skills needed, but an affinity with tech is required. This is your chance to design & carry a young startup's content marketing effort.

Content already drives a significant chunk of our growth, but there's still a lot of room for us to get better at it. Our product is technical in nature, so some of that content will need to be technical in nature too. We're looking for someone who loves producing the kind of useful content (insights, tutorials, analyses, etc) that entrepreneurs and programmers in our target audience really need. Not fluff promo pieces or useless Twitter spam.

ABOUT TALKJS: Our team is small and highly proactive, and we expect the same from you. If you need to be told what to do all the time, don't apply. If you want to be the smartest person in a (chat) room full of interns, don't apply. If you want to move fast with an experienced team, get in touch.

We prefer on-site for both positions, but remote is OK as long as you're max 2 hours away from Eindhoven so we can meet often. Eindhoven has a great low-cost airport so this includes a fair share of Europe.

Apply or ask questions through the chat popup on our website.
Babylist - Oakland, CA | Full Time | ONSITE

At Babylist, we make having your first baby less overwhelming, more creative, sustainable, and most importantly more delightful. We have a large and rapidly growing user base of passionate parents-to-be who are making important purchasing decisions for one of the biggest events in their lives. We help parents-to-be in a time that's both exciting and stressful.

Our core product is our universal baby registry. Currently 20% of first-time expecting families in the United States actually create a baby registry at Babylist.com. We are expanding our reach through fantastic content and our own e-commerce.

Senior Software Engineer: Our backend/API are powered by Ruby on Rails, and front-end is driven by React/Redux. You would join an excellent product team of 4 software engineers, 1 designer, and 1 product manager.

Requirements:

- 5+ years of engineering experience with a proven track record of building consumer web applications or services.

- Expert-level fluency in at least one of Ruby, Javascript, Python, or another modern programming language.

- Bachelor’s Degree in Engineering, Computer Science or a related field preferred. You should be able to demonstrate superior understanding of CS fundamentals

- Experience designing and implementing scalable web services

- Experience with React/Redux a plus

I'd love to tell you more over the phone or in person. Contact me at august[at]babylist.com or see our jobs page for other open positions - https://babylist.com/jobs
This makes perfect sense, these music services are not profit centers and without Windows Mobile Groove has no audience.

Plus Spotify is leaner, faster and a more streamlined app made by a company which is really focused on winning consumer.