skysight-inc/HackerNews huggingface dataset:
The unlocked phones I've used can be put into auto mode (strongest signal, I guess?) or preference mode. Carrier locked phones do not switch to other providers unless there's no service. Then it'll switch over to another carrier but only allow emergency calls (911 in NA). I'm not sure what type of handshakes/communications happen in the background
Sandforce does compression for minimizing writes, not for speed. They are slower than non-compressing controllers for some tasks because of that, but it should increase the device's lifetime.
Approval voting is hugely vulnerable to tactile voting. Otherwise it seems OK.
I own a Lenovo Thinkpad 550 and the build quality is fine but nowhere near Apple MBP. Bought it because it runs Linux w/o hassles, has an Ethernet port and it costs like less than half the price of the MBP. The screen is also crap compared to Apple MBP.

Apple MBP is nice, but lacks Ethernet, a headphone jack, function keys and a SD card reader, all deal breakers to me. And no, dongles don't qualify.
«So, what, I just decided that newscasters were my tribe for some reason?»

That is not all that unlikely an explanation, really. Newscasters are shared figures of authority. But it may also be deeper than that. We watch sit-coms or soap operas and share their stories in a similar fashion we might trade tribal social cues. We interact at a very young age with educational TV programming like Sesame Street. There's a lot of pop culture jokes about many of us being raised by TV in the last several generations, but there is a lot of truth there too.

«And you ended with another appeal to consequences.»

Only because I read that you were inquiring about specific possible consequences. My apologies if that is not what you were asking.
No, it is W3 having ass pain.
HTML5 is living standard:
https://wiki.whatwg.org/wiki/FAQ#When_will_HTML5_be_finished...
We have some consumers which treat log entries as tasks, and often it's handy to debounce some of the work into larger chunks that can be executed in parallel. The chunks can be linear or they could be grouped by some property of the message (e.g. account id). In that case, we have batches of messages with multiple non-consecutive offsets, e.x. [123, 145, 155], [122, 124, 144]. In practice, that means inserting each message offset into a per-partition sorted set of pending work. When a batch completes, all the offsets in that batch are marked as "complete" and we commit the lowest safe offset. Using the example above, if the batch [122, 124, 144] completed, we'd still have [123, 145, 155] outstanding which means the lowest safe offset is 122* even though 124 and 144 also completed in batch 1. Until that second batch completes, 123 is still outstanding making it the barrier to commiting a higher offset.

Our batching consumers provide pluggable behavior for handling a failing batch, but usually it's pushed onto SQS since those can cycle around a few times until we notice and fix whatever condition is preventing progress on that work.

* - 123 actually, as if you commit offset 123 the consumer will fetch offset 123 again on start, but that's implementation esoterica
> The problem for me is that my laptop is usually in "clamshell" mode. If I'm at the office, I have an external monitor. If I am at home, I have an external monitor. So the touch bar would be used for Starbucks and Planes?

I'm sincerely curious (this isn't some veiled criticism or w/e): what do you like about having it in clamshell mode with an external monitor? I use my MBP with an external at work every day, but I always keep it open for the extra screen.
I'm building a directory at http://clacks.jonathanmh.com btw
Interesting, you could set Android phones to 3G only since I can remember (2010).
I was having a conversation with someone about this yesterday. I actually have two different modes when programming: Theres times when you're just trying to get a bunch of shit done and there it's mostly about getting you amped up and to stop you from getting stuck on trivial shit, and there's times when you have to think about something in super super detail and then distraction is a killer. And I have different music for each.

For the former, I have stuff like this:

https://play.spotify.com/user/infralite/playlist/0FUJY4gSuBO...

and

https://play.spotify.com/user/infralite/playlist/1SpbGdZGmno...

For the latter, I go for quiet personally, or turn the volume way down and put on something chill that I know really well. When it's familiar my mind doesn't get stuck on the music too much. I like Ephemeris from H.U.V.A Network, or some Boards of Canada or some Darkjazz (like Kilimanjaro Darkjazz Ensemble or Bohren & Der Club of Gore).

Also, counterintuitively, there is a lot of metal that goes well with this too. Here is one example:

https://open.spotify.com/user/infralite/playlist/6xHbGt1MGWa...

I love music suggestions so feel free to reply with some!
You're missing the part where the laptops last essentially all day. If the laptop's been charging, they're not going to need a cable.
SEEKING WORK - Karachi, Pakistan

Remote: Yes

Over 10 years of programming experience. Kind of work I am looking for:

- Automation & Data scraping [https://www.reddit.com/r/forhire/comments/5a5kw3/for_hire_le...]

- Web Development in PHP, Laravel, Rails, SLIM, Symfony, Flask etc.

- Chrome Extension Development

- API Development & integrations

- Systems integration

Check my profile and other details at: http://adnansiddiqi.me/

Contact: kadnan @ gmail

Thanks
Don't open it!
The security industry? Try the software industry. We produce software and systems that are insecure. Until someone assigns a cost to failing to provide secure software and systems it will continue to happen.
[pdf] ARM Holdings Join SoftBank Group
Viget | D.C./Boulder/Durham | ONSITE | Full-time | https://www.viget.com/careers/application-developer

We're seeking an Application Developer to join our team. Come solve interesting problems using Ruby and React mostly, but also Python, Elixir, and more. Our back-end developers work alongside industry-leading product and project managers, interface and product designers, and front-end and JavaScript developers to create compelling products and platforms.

Please send resume, work samples, and a thoughtful email that includes specifics about your responsibilities and how you approach your work to careers@viget.com. Please include your salary requirements.
http://somafm.com/player/#/now-playing/deepspaceone also excellent!
Firefox removes part of functionality due to privacy risks
I think this was a feature of NTFS over FAT32 - not an OS level feature. XP was the first home oriented OS to support NTFS natively.
So happy R is chugging along.
Have a separate host that handles all of the renewals (e.g. dns01 challenge), then pushes the updated cert to your webserver and reloads the nginx (or whatever process is required for your webserver/proxy).
I understand and appreciate the skepticism, however, the reason we're making this change is because we want to provide the best experience for our users.

Pinterest receives value from the ongoing operation of Instapaper in the form of continued parsing improvements and aggregate information about links on the web, and that value is enough to justify our relatively small operating costs.
Yep, more subways should do the trick. Include NJ so we need fewer buses to Manhattan. Tear down the bus station and put a smaller one in NJ; you'll get back two city blocks.

If you really want to push the limits, throw in low-speed maglev so reduce rush hour commute time:

http://www.china.org.cn/business/2016-11/01/content_39610565...

Something that travels at 100mph would allow much farther commutes to Manhattan.
Keep Ruby Weird Again [video]
Right, so you can run the dns01 challenge on a separate service, up to and including running it in jenkins to automatically renew and push your certs, and kick the nginx server. I should document how my setup works and put it up somewhere...
SEEKING WORK — Remote Only, Travel Possible (Based in Thailand)

We are a 2-person team (couple team) with CS background. Our focus is on front-end development and UI design.

- Prior to starting an agency together, we have been freelancing with startups remotely and one of us also has experience freelancing with Bizzy (YC S15)

- Both went to Make School (YC W12) in San Francisco

- One of our open source project has 774 stars on GitHub (https://github.com/famolus/htpressablebutton)

Technologies: angular2, angularjs, objective-c, swift, ionic, gulp/grunt, webpack, sass, scss, less, typescript, node.js, postcss, laravel, aws, firebase, sketch, framer.js

- Website: https://famolus.com (built w/ Angular 2 — featured on sitesee.co & http://ddtomorrow.com/famolus-site-design-love)

- Dribbble: https://dribbble.com/famolus

- Github: https://github.com/famolus

- Email: hn@famolus.com
Based on this tutorial

http://webassembly.org/getting-started/developers-guide/

web assembly lets youvwrite web apps in C?
Santa Rosa, CA Code Enforcement Inspector I
SEEKING FREELANCER - SF - REMOTE

Rate 20-30 US Dollars Per Hour - 20+ hours per week preference for fulltime dedicated candidates.

Required Skills ---------------

- python - git - aws (some experience with any set of users)
- network programming experience aka not web/rest
- intermediate to advance linux skills
- Jenkins or other continous integration system
- programming in atleast 1 compiled language (Java, C, C++ ...)
- experience with atleast 1 open source project contributions (can be just a bug fix on the low end)
- experience with test driven development and unit testing

Nice to have Skills -------------------

- aws lambda, twisted or other async framework (reactor pattern) non-blocking io, erlang/elixir, creating packages

Expectations -------------------------------------------

- Ability to get on a call atleast 3 times a week between 8am-10am PT

steve at stevemorin.com
Programming music needs to be

1. Wordless

2. High energy

I know no better implementation than the Juno Reactor page on Soundcloud: https://soundcloud.com/juno-reactor1
Then there will be plenty of startups for the purpose of getting safety net at the expense of legitimate startups
2. Have you tried some German labels, like Perlon, Ilian Tape, Ostgut Ton or from the jazz side ECM? I bought the Ricardo Villalobos & Max Loderbauer Re: ECM album yesterday and it's two cds of experimental smooth modular jazz electronica. Perfect for concentration!
Sounds like they didn't lose much, as you left when they tried to get you to pay for what you were using. If you weren't paying them, can you really say they lost your business?
The tracking is okay, but the tactile click action takes far too much force to be comfortable, and the tap detection seems laggy. If I try to Ctrl-click but release Ctrl too quickly, it registers as a normal click instead.

(And in turn I have to Ctrl-click because triple-click = middle-click isn't an option in Windows 10 for some bizarre reason.)
> works well because I think my mind is conditioned in an almost Pavlovian way to go into programming mode when I hear it

I agree with this a ton, there are certain songs and albums where I've listened to them hundreds of times and familiarity plays a huge role in helping me focus.

> A certain kind of loud, wall-of-sound rock music which is very heavy on distortion with subdued vocals works well but only at night.

Couldn't agree more! See my other comment:

https://news.ycombinator.com/item?id=12849064

We should trade music!
> What makes people get out the checkbook is how big you can become.

Drew said 1M. So, its not that necessary to over sell than what you believe, is it? Maybe now it is as YC has become a giant corp?

Where is the YC of 2007 which created more value per startup than current YC (maybe i am wrong about the value per startup part but it doesn't look like, also it makes sense for YC to care about overall value than per startup value to create more impact just like big companies.. maybe ripe for disruption in few years)
OpenRent | London, UK | Full-Time | ONSITE | https://www.openrent.co.uk

OpenRent is the way people rent property online - a force for good in an industry tarnished by rip-off agencies. Enabled by an unrelenting focus on technology, we now let more properties than any high-street agency in the UK. In the last 12m we let over £9.5bn worth of property, without charging any admin fees to tenants.

We're hiring into a team of 10 people, looking for generalists, thought-leaders, and those with a passion for solving real-world problems.

You'll be working in a close-knit team, directly with the founders, and have full autonomy to work on, and how best, to solve the biggest problems in the industry. We find problems and improve customer experiences via code every day.

- Senior Front-End Developer | £30k - £75k (negotiable based on experience) | up to 0.5% equity | https://angel.co/openrent/jobs/143011-front-end-developer

- Jobs Page: https://angel.co/openrent/jobs

Press Coverage:

- https://angel.co/openrent/activity

Contact via AngelList or email in profile.

Look forward to meeting you!
LOS ANGELES - ONSITE
SEEKING:
-Senior Front End Engineer (Ember.js)
-Full Stack Engineer (Python)
INTERVIEW PROCESS:
Phone Interview with CTO/VP of Engineering followed by onsite (technical assessment).
HOW TO APPLY:
Email me directly at candice@chownow.com or go to our careers page: www.chownow.com/careers

ABOUT US:
We are the leading restaurant tech company providing online and mobile ordering solutions. We partner with Uber, Postmates, Google, Apple and SquareSpace to provide a seamless and convenient ordering experience.
For these cases:

Who is someone who works with...

...his heart, but neither hands nor head: A blood donor.

...his head, but neither hands nor heart: A brain in a jar.

...neither hands, heart, nor head: A pointy-haired boss.
The binary sizes are also similar when I last measured. Keep in mind that (a) ARM and AArch64 have quite a few addressing modes as well; (b) ARM has things like LDMIA/STMDB and AArch64's LDP/STP that compress function prologs and epilogs; (c) more registers means you don't have to spill as much; (d) three address instructions are often more compact than a MOV plus a two address instruction, which helps with typical register allocation algorithms.
YouTube's seven-year stand-off ends
Because creditcards are not in wide use everywhere? There's more to the world than just the United States.
Is there a TL;DR version?
Thoughts on DX: Gnome and Rust
Right now it takes between 100 and 120 minutes (scheduled) to go from Poughkeepsie to Grand Central Station or vice versa during peak times. For Riverhead to/from Penn that's 120 - 130. Add travel time on both ends to get door to door times, plus variability on the high side (very little chance of being early).

Most people consider that uncommutable though people do it.

Poughkeepsie is 73 track miles from GCS and Riverhead is 75.1 track miles to Penn Station. The average speeds that would be need to bring these areas into the reasonable commuting range are not Shinkansen-esque.

Even within the official borders of NYC there are some areas with quite difficult commutes to Manhattan. Consider the Bay Terrace neighborhood of Queens. From there to the NYSE stock exchange via public transportation google maps recommends the Q13 bus to the Bayside LIRR station, a Port Washington branch train to Penn Station, and then the number 2 subway. Total trip length: 130 minutes, monthly cost: $330.14. Or consider co-op city in the bronx, from there to the stock exchange google maps recommends a .9 mile walk to the 5 train and then an hour long ride on that subway. If walking that distance was a problem you could take the Bx30 and then the 2 subway for a total trip length of 106 minutes.

There are many many sensible transit projects. The big problem is that we have seemingly lost the ability to do transit projects in any sort of reasonable cost or time in the greater NYC area. I've posted some theories on why I think that is on here in the past, but the best thing you can do to get an overview of the issues involved is read this blog: https://pedestrianobservations.wordpress.com/
Loved the first book. I couldn't finish the second book. It had a different translator but maybe that was why it was hard to be interested in.

Also, it felt like a Russian novel in that we had to learn about what happened to your grandparents, their treatment during the counter revolution to understand what was happening to people in today's world. I found that not very persuasive in terms of character. Is that really the way people in China see the world? As an american, I do think I'm optimistic and don't want to think about how history affects people. But it does a good bit. But my forefathers were not tortured and brutalized in the same way the people in the story faced. My grandfather was in WW2, but since he came back and went to college, that made it easier for my father and me and hopefully for my son.

Maybe if I was African American, I might see things differently. They certainly suffered from brutal treatment making it harder for later generations to succeed.

But the novel itself, I wanted more character. Once I got the 3 body problem idea, I wanted to find out what happened in the second novel, but it was hard to be interested.
But Azure has terrible MySQL offerings, which really limit the appeal of running WordPress there.
Putting aside this repositories root privilege requirements and lack of documentation on locking down the honeypot, I cannot stress how bad an idea running a honeypot inside a container is.

Containers are an isolation mechanism, not a security mechanism. Honeypots should be run at minimum on a virtual machine, ideally hardware, in a separate network segment.
I'm a little puzzled at everyone talking about commuters in New York taking Amtrak; surely almost nobody does. The LIRR and Metro-North seem like more obvious models (although they're quite different from the subway you're describing -- somewhere between that and Amtrak).
Those browser vendors are also members of W3C. That's not why W3C HTML5 is irrelevant.

WHATWG HTML (formerly HTML5) is "rolling release"; the only version numbers are the "Last Modified" date at the top of the document. Meanwhile, W3C HTML5 has defined releases that are thoroughly scrutinized, reviewed, and debated in endless committee meetings.

One of these models is good for rapid-release and fast iteration. The other isn't.

Finally, W3C members are large companies, not individuals (with a few notable exceptions, like Aaron Swartz). WHATWG members are mostly individuals, many of whom are ordinary web developers who don't work on browser implementations. This difference is largely the raison d'être of WHATWG; it was the perception of many that W3C standards were diverging from what actual web developers wanted.
Tempting, but then you loose the chance to run Android Apps or run Netflix. And I hear drivers may be an issue, at least on ARM chromebooks.
> It reminds me of the conservative desire to ban abortion, but unwillingness to actually help a family in a difficult situation giving birth to a child. Instead of making it easier to have a child so people themselves will chose to keep it, instead they want to intimidate parents to keep it threatening with prison and fines.

Where did you get this idea, that pro-life people are anti-help, pro-intimidation people?

> It is a fundamentally negative and cynical perspective on humanity. I guess that is what you get when people follow a faith which teaches that people are only good because the fear eternal punishment in hell.

That's not what Christianity teaches. Christianity teaches that people are sinful, period. It is only through the redeeming sacrifice of Christ that we can be washed of our sins and be seen as holy in God's sight. We should then be motivated to lead holy lives primarily in gratitude and love, not out of fear. For example, I John 4:18: "There is no fear in love, but perfect love casts out fear. For fear has to do with punishment, and whoever fears has not been perfected in love."
Lady Gaga Carpool Karaoke
interested in a product manager from Israel who launched 5 different betting brands? :)
WinSCP https://winscp.net/eng/docs/introduction too
VR and accessibility
> in any serious enterprise that would not be tolerated

I think that's a bit of a true scotsman fallacy. We use a lot of software we didn't write, and a lot of it has bugs. The languages that we write code in have bugs (e.g. Python has a fun bug where the interpreter hangs forever on import [1]; we've hit this in production many times). Software we write has bugs and scalability issues as well. We try really hard to squash them. We have design reviews, code reviews, and strive to have good unit, integration, and acceptance tests. There are still bugs.

I'm glad that there are some pieces of software that are written to such high standard that bugs are extremely rare (I think that HAProxy is a great example of such a project), but I know of very few in the real world.

[1] https://bugs.python.org/issue14903
Ask HN: What tech should I learn for a new job search?
Since finishing college 15 years ago, I've worked in a Delphi shop. It's been a great place to work, but lately I've been thinking it may be time to make a change. Looking at the "who's hiring" thread has made me realize that 1. My main skill set isn't particularly in demand, and 2. There's a lot of in-demand skills that I don't have (Angular? React? I used to know those words...).

So the question is this: For a skilled and experienced developer who hasn't learned new technology for a while, and who has a not-unlimited amount of "study" time, what new technologies should I work on learning before going on a new job hunt?
PacketSled | Seattle, WA and Del Mar, CA | Full time | ONSITE

PacketSled democratizes expert capabilities to prevent, detect, and respond to advanced information security threats. We join the domain knowledge of your organization and enrichment from a virtually unlimited number of sources with the immutable truth of network data to give security teams the ability to quickly sort signal from noise and focus on real security incidents. Find out more at http://packetsled.com.

PacketSled has a functional product and paying customers. We need to harden our engineering and quality control processes so we can scale.

We're looking for:

- A dev-ops lead
- A QA lead
- A sensor engineer, working on high speed ingest and analysis with bro
- A UI engineer

If you're interested, contact fred.ross@packetsled.com.
MapD | San Francisco (city) | Backend Developer, Frontend Visualization Developer, Technical Marketing Director (ONSITE)

MapD (https://www.mapd.com) is a Google Ventures/Nvidia/Verizon Ventures/Vanedge/In-Q-Tel backed Series A startup that builds a lightning-fast GPU-accelerated database and visual analytics platform that takes advantage of the massive parallelism and high memory bandwidth of GPUs. We can literally run queries orders of magnitude faster than other systems (http://tech.marksblogg.com/billion-nyc-taxi-rides-nvidia-tes...) and since the results are on the GPUs, we can easily visualize the result sets with the native GPU rendering pipeline. Check out our Tweetmap demo (http://www.mapd.com/demos/tweetmap) or our billion-row taxi demo (http://www.mapd.com/demos/taxis) for an idea of what the system can do.

We’re looking for:

Backend Developer - Someone with strong experience in C++ and database/systems programming. Knowledge of CUDA/OpenCL, LLVM, X64 Optimization, and/or OpenGL a major plus.

Frontend Developer – Someone with strong knowledge of React/Redux. Ideal candidate has good design sense and data visualization background.

Technical Marketing Director - Someone who can convey the technical value of our product via our website, blog, documentation, tutorials, demo videos, etc.

We’re a growing Series A company (30 people) with deep knowledge of databases and GPU Programming. Benefits and equity are competitive ($115K-$170K / 0.2+%).

Please email jobs@mapd.com if you're interested!