skysight-inc/HackerNews huggingface dataset:
Thanks for this, and that's a great idea.

Because there is no common format that all electronics CAD vendors support, we have created our own. We then export to the various PCB design software formats.

Here's an example of how we've worked with Vishay to make the symbols, footprints, and 3D models available in one place: https://www.snapeda.com/parts/SFH6319T/Vishay/view-part/. Please stay tuned for simulation models!
I'll agree that sophistication and completeness is often seen as complexity/cruft but it also always comes with actual cruft as well since improvement is incremental and breaking APIs is annoying.

My favorite aspect of this cycle is when some features in the complex software become seen as so useful as to be required and standard, so when the new simpler version is created they have to figure out a novel way of providing that useful functionality in a simple and elegant way. And they do it, sometimes knowing they have made a significant advance and sometimes without knowing.
OfferUp: https://offerup.com/jobs/#openings

|Seattle/Eastside|Onsite|Full-time|Visa Transfer OK

OfferUp is on a mission to create the simplest, most trustworthy way to transact locally. We are the largest mobile marketplace in the US, and growing fast. We're looking for curious and driven engineers on backend, platform, tooling, site reliability, data infrastructure, mobile, and machine learning. There are tons of interesting challenges and projects around scale/scalability, growth, engagement, security, and performance.

Our tech includes Python/Django, Java, AWS, iOS (objective-c), Android (native/java), Apache Airflow, Apache Spark, Apache Avro, Linux, PostgreSQL, among others.

If interested, please check out our jobs page and apply (https://offerup.com/jobs/#openings)!
Playstation is based on FreeBSD, and Apple's OS also comes from BSD, apple's UNIX underpinnings are basically FreeBSD userland. I'm sure there is a lot of technical gotcha's here, but they are not at complete technical odds at an OS level, like say Apple buying Microsoft would be(which would just be a disaster for everyone).
Going to miss this guy – hell of an artist and I feel like he had a ton more music to give us at only 66. RIP.
Tom Petty has died
You pretty much have to use Xcode or Apple provided toolchain for building iOS apps.

You do not have to use Apple toolchain for building macOS apps, if you are content with the fact, that your binaries might be broken in future macOS releases. With point releases, even. For a case study, see golang.
I'd like a better understanding of your viewpoint.

What actions do you think Zuck could take which would demonstrate that he has more power than Trump?

And, why do you raise the hypothetical of Trump shutting down Facebook? In particular, it's my understanding that many of Trump's foes are blaming FB for his win.
I absolutely love your blog and have used it many times to show that Bitcoin is much less wasteful than people think it is, mostly due to obsolete miners no longer being used.

The data and graphs are very well presented.
I can bet my 0.1000 bitcoins that news headlines will pop up soon as follows: "China bans ZeroNet" :) Wait & see...
Having precisely the same problem on precisely the same hardware.
Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
The number calculated for VISA's power/transaction was arrived at by taking the entire power consumption of VISA's data-centers and dividing by the number of transactions.

Far from a perfect number and you're correct it won't cover payment processors, but it's also picking up non-trivial amounts of other stuff since those data centers don't do exclusively payment processing.

But either way you wouldn't count the POS. The POS is still there consuming the same amount of power if you pay with BTC, VISA, or cash.
Looks neat! What's the technology behind it? I'm asking in part for selfish reasons-- my side project in an entirely different domain involves analyzing orderly PDF files. Sometimes the PDFs have text data in them, sometimes not.
/dev/zero is also not an acceptable source of data; since \0\0\0\0\etc is unnaturally easy to compress. A large real file (e.g. installation ISO) may have been a better idea.
Fleetsmith | https://fleetsmith.com | Software Engineer(s), Product Manager | San Francisco, CA | Full-time | ONSITE

Hi Folks!

I'm one of the cofounders of Fleetsmith. We're hiring for Software Engineering & Product right now! Here's a quick description of our company:

Fleetsmith is the only cloud-based Mac management product that puts security first and integrates with G Suite. Fleetsmith’s innovative technology empowers anyone in charge of company Macs to easily deploy, manage, and secure them over the internet. Fleetsmith also offers detailed device inventory and fleet-wide upgrades to the latest version of macOS.

Fleetsmith was founded by former IT and security leaders from Dropbox and Fandom who combined their security engineering and IT expertise into an all new approach to managing Macs. It is trusted by companies like HackerOne, Fandom, Patreon, Blurb, Sentry, Nuna, Signal Sciences, and more. Fleetsmith is based in San Francisco and backed by Index Ventures and Harrison Metal.

Here's an example of what we mean when we say we care about (and focus) on security: https://blog.fleetsmith.com/authenticating-to-hashicorp-vaul...

Job descriptions:

PM: https://jobs.lever.co/fleetsmith/0729a1bd-181c-47ac-950b-616...

Software Engineer, Full Stack: https://jobs.lever.co/fleetsmith/ead895b7-f819-4127-8929-919...

Software Engineer, Front End: https://jobs.lever.co/fleetsmith/0781609d-4130-49d5-9357-c73...

Please apply on lever! If you'd like to drop me a line individually, you can reach out to: jesse+hn [at] fleetsmithhq dot com

Thanks! Looking forward to hearing from you :)
> This scheme is doomed to fail. 51% of the people will vote for rising house prices because that's their greatest asset. When highly geared property doubles in value, the owners can make 5 or 10 times their initial investment.

You are correct that people think like that. But it is nearsighted because even if the price of your home goes up, you cannot sell it because you need a place to live. It is a lose/lose. It takes away a significant part of purchasing power. Money that could be spent on shopping, entertainment, etc is used to pay the mortgage. Younger people are even more screwed, it is a tax from the young to the old.
Political opinions, however reprehensible, are a different thing than slurs.
Not instead of, but optionally in addition to (https://developer.apple.com/library/content/documentation/Fi...)

On Mac OS, it seems you only get full disk encryption, though (https://arstechnica.com/gadgets/2017/09/macos-10-13-high-sie...)
It's a bad idea to give people who have nothing to lose the means to commit crimes. Virtual kidnappings[1] are a thing.

It would also be a bit pointless tof physically isolate someone if they can continue business as usual virtually uninterrupted.

[1] https://www.cbsnews.com/news/fbi-warns-of-telephone-extortio...
So ... if manufacturers don't do this, then what we need is a way to allow a community to contribute this kind of information.

Like a GitHub for electronic models, and related data.
The only time I've needed to build a custom footprint (not from a library) was for parts that I had to physically measure with calipers. For anything even remotely standard (transistor in standard package, integrated circuit, SMT resistor/capacitor/diode and such) the library symbols will be fine. Unless you don't like their style or whatever; you want rounder or sharper corners on pads or what have you.
Former Facebook and Google Employees Launching a Cryptocurrency Index Fund
IoT Time Podcast: Internet of Things Solution Development
Cyberwatch | Software Developer | Paris, France | Full Time | https://www.cyberwatch.fr

Cyberwatch is a vulnerability monitoring software that helps companies to save time finding and fixing their IT vulnerabilities.

We're looking for a French back-end developer with a passion in cybersecurity.

Stack:
- Core built with Ruby on Rails / MySQL / Redis / BackboneJS
- Several modules built with Bash / Powershell / C#
- Packaged with Docker & Docker-Compose

Email me to apply: maxime AT cyberwatch.fr. No remote, no recruiters.
Former news editor here. I have spent a loooong time thinking about how to help my beloved news industry find a payment model that works. I've become convinced that a "cable subscription" model has more promise than a micropayments model.

That's a good point, and I started to mention that earlier myself. But not having any experience in the news industry, my first thought was that publishers might not want that kind of model. My thinking was that some publishers might look at it as effectively "revenue sharing" (and I guess it would actually be so in many ways) and having some outlets subsidize others.

Under the cable subscription model, you pay a fixed monthly fee for access to a large number of "channels," and in return you can access those channels as much as you want. Under the hood, that subscription fee can be doled out to each channel based on how much it's accessed, or divided equally, or by some other method in between. But to the end user, it's an all-you-can-eat buffet, and they just don't need to think about it. Part of the fee they're paying is for content itself and part of it is for the convenience of not having to regulate usage.

I could see this working as long as there aren't too many such services, or we're back to just a variation on the first problem. Much like I subscribe to multiple streaming providers (Netflix, Hulu, Amazon Prime, etc.) I could see paying for maybe 3 or 4 such services, if the content quality justifies it.

Something that might work is something like what Prime does... you pay your base Prime fee, you get a bunch of free stuff, and then you can add on "add-ons" that are, relatively speaking, fairly inexpensive. Amazon has suckered me into about 7 or 8 "add ons" to my Prime account, including HBO, Showtime, Shudder, and several more. Since each is fairly cheap in isolation, it's been easy to click the "add this" button. Now if I sat down and did the math to see how much I'm actually paying Amazon a month, I might start looking to cut some, but up to this point, I haven't...
Oh, I love Gnus. Do you use Gnus? The code is a bit messy. It needs a huge refactoring. Things have accumulated some cruft since first version, released in 1987.

It's also a bit slow unless you run a local Dovecot instance, which I dislike.

Magit and Org are Emacs killer applications. I wish we could fund some developer to refactor Gnus and port some ideas from Notmuch.
We already have a system in which those who pay the piper instill biases.

Government is, at least, answerable (in theory) to the people in a way that no other alternative I'm aware of is: advertising, patronage, religious sponsorship.

Media are inherently propagandistic -- there is always an exceptionally strong incentive to manipulating, diverting, distracting, or otherwise controlling the public or oligarchical discussion.
Mixboard.com | Technical Co-founder or Engineer #1 | San Francisco, CA | ONSITE

The average employee spends 30% of their time looking for information. Mixboard fixes that with its platform for teams to centralize, track and search across all their workplace content. Think GitHub for Cloud documents and file uploads.

Previously I was on the founding team for 4 successfully acquired startups and PM #1 at Weebly.

Right now Mixboard is pre-launch and it's an exciting time for you to join. Private beta kicks off this week and teams from Facebook, Lyft and Weebly have committed to product trials. The tech stack is React / Redux, Ruby on Rails and Postgres.

Want to learn more? Let’s chat! My email is ryan@mixboard.com
I've seen similar results in my open source work when trying to deploy models using batch normalization. I wonder if the author is using this operation.
I was consulting on a project the other day; turned out they never rotated their main Apache log file, and after 5 years it's now 32GB.
> How about we define American like this: someone who has no other country but America.

As someone with a dual citizen parent (well, next year anyway), you just excluded my parents from the definition of "American", despite my family being here since the early 1800s. I'm certain that's not what you meant.
I always get a chuckle about people saying area in cities are food deserts. A food desert is somewhere you can't get delivery, tacos from a taco truck, or a pizza from anywhere but a convenience store.

Nunavut is a food desert. Pickle Lake is a food desert. I live in a food desert. If it is ten blocks to a Safeway, it's not a food desert. If you can call and get delivery from three different types of ethnic food, it's not a food desert.

Even where I live, 25 miles from a grocery store, there are all sorts of choices. I have a whole wilderness full of game and have pretty much finished harvesting my garden. I've been in cities around the globe, and the only ones I've seen that are worthy of the title are hugely impoverished and probably not far from a war zone. I have seen poor people in cities who can't afford much food, however.
Cloud SOLID Part II: Cloud Architecture and the Open/Closed Principle
Rust's type system is much closer to Haskell than Go, and even advocates of the language will admit that it can sometimes be very difficult to convince the compiler that your program is valid. Compile speed isn't great either, although it's been improving. I would say that Rust is pretty much on the other end of the scale from the author's supposed "sweet spot".
Dropbox stays in Connecting state
Ask HN: Single Topic vs. Multi-Topic Personal Blog ?
I'm planning to start a blog for some time and I'm seeking advice regarding the (amount of) topics that I plan to cover. I mainly want to write about technical stuff, but I also wanna share reviews about books I'm reading and some articles about my previous startup (that failed). Is it a good idea to mix all these topics on a single blog? Do you know successful blogs that cover 2-3 topics?
For me, the most time-consuming part is drawing footprints for connectors and sockets. RJ-45 sockets and microSD sockets come to mind as my most memorable (footprint related) screwups.
Sure they can. And so can you.
Maybe the answer is not to force private companies to cover a money-losing store in a “food deserted” area but to ask the government to provide this service?!
If I understand your point, you are conceptualizing the discussion as "how could Trump attack FB" vs "how could Zuck attack the US"?

Is that fair? Or do I not understand your point?
This looks great!

Can a similar technology be used to extract part parametrics from the datasheet ? because if so we'll get much closer to the ideal chip/component search engine.

And do you know anyone working on that?
I'm curious what the reason was for publishing this specific piece at this particular time. Was it in response to something external?
I made a CCC backup of my Sierra (10.12.6) boot volume before upgrading it to High Sierra. When that didn't go smoothly (Hackintosh reasons, not High Sierra's fault), I was able to boot the backup, and 10.12.6 turned out to mount my now-APFS High Sierra volume just fine. So "any previous" isn't strictly true.
Locus Robotics | UI-Robotics | Wilmington, MA | Onsite, Remote | http://www.locusrobotics.com/about-us/careers/
Locus Robotics has developed a field-proven solution for improving productivity in rapidly growing and strategic warehouses operations around the world. Our mobile, autonomous robots work together with human warehouse associates to deliver real and measurable business value. Our incredible technology is solving a real problem in fast growing and diverse market segments.
An important challenge of any robotic system is enabling their use by non-experts. It will be your role to define how users will interact with and control the system during tasks such as mapping, calibration, and maintenance. Working with a small team of dedicated roboticists, you will develop, build and test a practical robotics solution for a rapidly-evolving market, e-commerce fulfillment solutions. We work and iterate quickly with very cool tech, have a transparent company culture and work environment and have a fully-stocked kitchen!
Responsibilities:
-Define our Web/UI technology stack with whatever architecture and technology fits the bill.
-Design sensible frontend APIs (REST or otherwise) for a distributed software system.
-Create user workflows for setup, operation, and maintenance tasks.

Requirements:
-Proficiency with JavaScript.
-Familiarity with Python, RDBMS systems.
-Familiarity working within a Linux environment.
-3+ years of experience developing and shipping production software.
-Bachelor’s degree in Computer Science or equivalent experience.
-Experience working with ROS, Robotics, or physical hardware.

Interested? Please apply direct through our Careers Page at http://smrtr.io/ekl03g
Locus Robotics is an Equal Opportunity Employer
I like the idea of browsers doing coin mining to use your electricity for micropayments, like a few sites already do.
What else will I say about YC?
Why CEOs fail cybersecurity (hint: they aren't asking the right questions)
> If any of you want to stop a blood tide start with the cars.

Which are already regulated more than guns are. It would be great if we were allowed to make the same kind of rational choices about guns that we make about cars. Thanks for bringing that up.

> Or maybe join the NRA as a safety instructor. Argue for gun safes and mandatory training for young gun owners.

Oh right, I should join an organization whose policy agenda I despise, and spend my own time doing something that would have no effect on people like yesterday's shooter instead of advocating for measures that might. So glad I have you to tell me how I should spend my time. Or was that just deflection, to prevent a discussion that might lead to a conclusion you don't like?

> instead of write you off as a gungrabber

I can't control whether someone someone can write me off as a "gungrabber" (telling phrase BTW) even after I explicitly said that I don't want to take away everyone's guns and that they have plenty of legitimate uses. That's up to them and their psychiatrists.
To be fair, the alchemists have accomplished virtually every one of their goals via a mixture of chemistry, particle physics, and electrical engineering invented by alchemists, their academic students, their students' students, etc (that is, from the academic tree rooted in the alchemists) --

- Life expectancies are soaring.

- Wounds that easily would've been fatal in 1850 are routinely survived by even the poor or middle class.

- Diseases of every variety are being tamed or eradicated.

- You can transmute elements, if you try hard.

- We've weaponized transmuting elements, at least two different ways.

- We've invented machines and materials that embody some human faculties, eg the ability to perform logic.

- We're making significant progress on artificial souls.

- We've created several varieties of artificial life.

I think people who regard the alchemists as failures are completely nuts and exactly the sort of people rebranding and marketing work on. Science is nothing but rebranded magic -- to the point if you substitute nouns with unfamiliar words, it sounds like magic out of a book. (Go on -- try explaining how cellphones accessing Wikipedia works at the level of electrons and photons with entirely new nouns in place of the familiar ones.)

For fun, we can even argue about if LIGO is actually just a successful version of the Michelson-Morley experiment and the detection of gravitational waves is also a confirmation of the existence of an aether. (It's obvious why M-M was a failure, given that it was trying to detect a much weaker effect with much less sensitive equipment.)
I did something like this recently too. A b+tree w/ linked leaves containing piecetables in the leaf nodes. To avoid the memmove() costs it uses the right-edge of the leaf to keep a sorting queue so the operations are still O(1) inside the leaf.

I still need to finish up deletions, but early performance numbers are showing similar/better than the RBTree approach while being much more cacheline/allocation friendly.

Ultimately, I want to use this in a replacement for GtkTextBuffer/GtkTextView in gtk 4.x.

https://github.com/chergert/pieceplustree
I've done work I could do 100 hrs a week without burning out. Not saying I'd be happy doing it, but I wouldn't burn out. Moderately physical, some moving around, some sitting, a little variety, hard thinking not more than a minute or two an hour, interacting directly with the people who need me to do what I'm doing? I can keep that up a long time. 12 hours like that leaves me feeling less worn out, drained, and generally shitty than sitting indoors programming all day for 8ish hours.
A long time ago I got a year long consulting gig from the opposite coast because the people really liked me.
I understand, but if the US doesn't want immigrants then why not open up in Canada or some other place that have freer immigration law. Or is America the only place you can be successful?
SEEKING WORK - Remote, Orange County, CA

I have been developing native iOS applications for over 6 years, and doing full stack web development for over 10 years, both as a full time employee and as a contractor. I have extensive experience working with startups and as part of distributed teams.

I can help build your iOS or web application solo, or, depending on the project scope, I can bring on two other developers as part of my team.

Skills: iOS, Swift, Objective-C, Node.js, Meteor, React, PHP, HTML/CSS, MySQL, MongoDB

LinkedIn: https://www.linkedin.com/in/francesco-mantovani-138a8989/

Email: mancesco at gmail.com
RolePoint | Software Engineer | London | REMOTE | https://www.rolepoint.com/

At Rolepoint we help companies hire and retain talent with our SaaS product. We're looking for experienced engineers that will work with mostly python codebase within a distributed company. We use Elixir, Elm, Heroku, Google Cloud and many other tools. We love open-source and care deeply about code quality. A bonus having experience working with Applicant Tracking Systems ;)

We work on flexible hours, offer unlimited vacation days, go out for weekly team activities and once a year bring the whole company together on an international gathering to reconnect outside of our work. We attend local/international conferences.

Remote work is possible for a right candidate, but it requires spending some time in London.

Contact me directly: lukasz@rolepoint.com (I'm based in Kraków, Poland if someone wants to talk in person)

More info https://careers.rolepoint.com

API docs https://rolepoint-connect.readme.io/v1/docs

https://github.com/rolepoint
I've had many PCs and macs, about one every couple of years since 1987 (4 macs and probably ~ a dozen PCs).

Without fail the PCs always break in at lease some minor but still annoying way even tho I buy high end hardware where as the macs do not.
Oh wow, you're totally correct; how could i have forgotten IRC!?! Yep, i definitely should have included good ol' IRC; thanks! :-)
Wouldn't the simpler explanation be that Gnome was correct in their belief of what Apple's philosophy is? :)
Please see https://news.ycombinator.com/item?id=4285954
>Not to mention the paradigm of meta-programming and DSLs, something that is usually new to programmers foreign to Lisp.

Is it really? What about templates(as in C++ templates), macros, CSS and HTML? These are two examples of metaprogramming and two DSLs respectively.

> However, languages like Clojure and Smalltalk can be rather easy to learn, and they are fairly powerful.

It's not like I don't believe you, but if this is true, then where's the popularity? Why isn't it there? I'm asking because I genuinely don't know.

EDIT: punctuation.