skysight-inc/HackerNews huggingface dataset:
So.. I know this is a dupe of an old post[1] from ~2 years ago but I'm curious on current thoughts of a tool like this. I'm finding myself in need of this, and I just signed up and so far super easy and simple.

How do others approach the problem of syncing these tools when different teams are using them for different aspects of the same project?

1- https://news.ycombinator.com/item?id=12858432
The Ghost of Exploits Past: A Deep Dive into the Morris Worm
WP is not cheap. Costco is cheap.
Universally 35+. Several in their late 40s, a couple 60+ (tenured professors and the like). You know how books or movies that talk about martial arts masters use phrases like "no wasted motion" and "elegant grace"? Yeah. Like that. But with architectural design docs springing fully-formed from their foreheads and data manipulations that reveal their meaning in a single line when I'd have needed a page.

Edit: Oops, forgot one. Senior PhD student in my lab while I was in college. Might've been 28 or 30 at that point?
> Now, the question becomes can you sell a premium Android phone?

Sorry... why does that become the question? The issue at hand is whether Apple can justify a trillion dollar market cap (now down to about $750B) on its almost-entirely-premium phone sales. Whether it has meaningful competition in the premium phone sector isn't really relevant. Android can be nothing but Huawei junk and AAPL would still be overpriced.
I wouldn't be surprised if NegativeZero got introduced to fix some other bug along the same lines involving a different function, and when fixing that bug they neglected to notice that it applies to expm1 as well. Math.expm1 is... a bit obscure. I could certainly see myself making the same mistake.
On a side note I have been curious about https://www.etesync.com but haven't tried that.
The child in me really want to say to Mr. Menghua something like, “how many probes have you landed on other worlds, how many of your probes have left the solar system, where is your flyby and picture of the Kuiper belt objects, and let me know when you put a man on the moon, etc, etc, etc.” However as an adult who has the best thoughts for us as a species and not just a set of competing tribes I will say “congratulations, your success helps advance all of us.”
Data transformations yes; reports were one case, but not the only one. The sample application in the FLOW-MATIC manual (online at Bitsavers) is a tape-to-tape job. (And there's quite a bit of stuff in COBOL, including things like MOVE CORRESPONDING, which suddenly make a lot more sense if you start to think of it as SQL for fixed-format records on tape drives.)

http://bitsavers.trailing-edge.com/pdf/univac/flow-matic/
I would like to believe it's built-in to a certain extent thanks to the past few months, which includes the warning iPhone sales numbers weren't going to be reported with earnings. Let's say it dives further, since it just went below the 52 week low. Aapl might lose 40-50% of it's all-time high value which seems petty odd. What do I know, though. I've only started following them during the bull run where no one could do wrong. Aapl had increasingly record sales and the stock repeatedly stalled, probably due to fears of what just occurred.
My SE is slightly over a year old and I'm already at 90%. Not happy. Though unless Apple comes out with something similar, I will replace the battery at full cost before I replace the device.
250 Crypto companies to watch in 2019
I just mean availability in the sense of client support across time as protocol versions increase, like TLS version negotiation and how it enables the gradual rather than immediate dropping of server support for clients on older versions of a spec. Or for example, allowing 2048 bit keys for a time to allow migration to stronger keys.

Without negotiation, you'd have to stop serving clients that haven't upgraded at the cutover time.
Explain this, libertarians.
Qatar Airways Acquires 5 Percent Stake in China Southern Airlines – Aviation
> The person commenting on the internet all day isn't representative of the average person.

You can boost that several orders of magnitude when it comes to this site, too.
no, but if my phone is going to massively slow down I want to know why so that I can correct it, rather than being left in the dark and ending up buying a new phone for no good reason.
Not counting browsers?
Anapi | Node.js developers | Singapore | ONSITE

Anapi is on a mission to rebuild insurance fundamentals and create a frictionless risk transfer across the digital ecosystem.

We're hiring backend (Node.js, PostgreSQL, AWS) engineers to help build the future of insurance.

Apply: Send your resume to kenny@anapi.co
Optional Structural Typing in Java
I still use my 6s. I really want to upgrade, but the prices are just bonkers.

I haven’t replaced the battery yet. I probably will this year. I’d rather just replace my battery for 60 bucks than buy a new phone for 800...
Boston and surrounding areas have been working on that for years, with good results. Here's some info if you're interested: http://www.mwra.state.ma.us/03sewer/html/sewcso.htm#16southd...

The specific project I linked to involved installing over 25 miles of storm drain to avoid combined sewer/storm overflows into the ocean. We lived on one of the impacted streets.

Older houses had gutter downspouts that dumped all rainwater into the combined storm drain/sewer system. The MWRA came to neighborhood association meetings, and helped residents to re-aim downspouts onto green space.
> What do you want them to do, make the device unusable?

I want them to say (as you do mention) 'hey, your device has been slowed down because your battery is old. Get it replaced to restore full performance'.

I'd absolutely rather have a slow phone than one that arbitrarily dies at 29%, if and only if I'm given this heads up. At least with one that crashes at 29% battery, I might suspect the battery is dying and get it replaced. The average user has no reason to think that an old battery will slow their phone down, and just ends up with a super-frustrating user experience.
You realize that literally no cars actually do this, basically proving parent's point
I think you meant Kuiper belt.
“
One technological hurdle in targeting the side of the moon that constantly faces away from Earth is that direct communication with the spacecraft is not possible. Instead messages to and from Chang’e 4 are being relayed by the Queqiao (Magpie Bridge) satellite, which is in a “halo orbit” on the other side of the moon.” — from a Chinese release
>Scaling a single VCS to hundreds of developers, hundreds of millions lines of code...

Maybe I am way out of my element here, but is this a common problem? Do companies with only “hundreds of engineers” really have “hundreds of millions of lines of code”?
I mean, I think that's false even among Apple! The iPod came out in, what, 2001? I think a lot of people then (and me, now) would have said that that was a genuinely revolutionary product.
The average price doesn't really tell us anything. I got that the luxury car share is less than 6% when googling quickly. If the luxury phone market is only 6 percent and Apple doesn't even have all of that it wouldn't look good for them. Though one caveat is I have no idea what I'm talking about here.
https://www.google.com/search?ei=V5ctXKnYNY3aswXP-72AAw&q=ca...
Problem is Apple has based its strategy and forecasts around 1-2 year upgrade cycles rather than 4.
The stakers will lose their stake, and those shards affected will go offline, but the rest of the network will continue on until the interruption is over.

Ethereum is designing the system specifically to accommodate that sort of problem, last I remember you needed 95%+ uptime to generate return, so if your internet goes out 5% of the time you should not stake.
The parent made the case for how Apple sides with its users. Your complaints may be legit, but none are from an end user perspective.
> While we're writing a wishlist, native Wayland support wouldn't go amiss. That goes for Firefox too!

That will happen after it makes it's way into standard Firefox releases as Thunderbird is based off ESR. It is happening.

See Martin's reply:

https://mastransky.wordpress.com/2018/10/09/firefox-on-wayla...

> Martin Stransky October 9, 2018 at 8:12 pm

> Unfortunately Thunderbird 60 is based on Firefox 60ESR which misses lots of Wayland patches.

> We can consider backport but I’d leave it on X11 for now and fine tune the patches on Firefox first.

Overall progress can be monitored here https://bugzilla.mozilla.org/show_bug.cgi?id=635134

I have been wanting to switch from i3 to Sway for some time now and not have blurry fonts in Mozilla products. (That's what happens if you use them through XWayland).
I haven't completely de-googled, but mostly. Now using: iPhone, DuckDuckGo, Outlook, Firefox. Still using google maps, and I haven't yet moved all of my email from Gmail to Outlook, but getting there.
Careful, now.
The NYT article also managed, predictably, to align Trump with Hitler.

Will media never learn, or is this also part of the patterns we should expect to see from psychohistory?
you couldn't see yourself working there?
Corrected. Thank you.
iPhone 7 is only two generations behind and a very capable device. I use one and it probably has at least another 2 years of good life left.
> “We Chinese people have done something that the Americans have not dared try.”

That's a bit of a stretch. Landing on the moon is incredible and a huge congrats to everyone involved, but nobody "dared not try" to land on one side over the other. There just wasn't any particular need to do it.

NASA was busy "daring" to land on Mars. The ESA "dared" to land on Titan. And Russia, well, they're keeping the ISS alive right now so I won't criticize their achievements.
the idea that forks are easy enough for the power to be distributed seems ludacris. you need to fork a large ratio of the users in order for a fork to do anything at all, otherwise the new coin has no value. This a gives massive inertia advantage to the original project
It is coupled. The innovation is dwindling while Apple raises prices. So people will be more reluctant to switch, because 1000 dollars or north is a huge amount of money in any country, not something you could spend in a blink of eyes.

Apple has a lot of opportunities to innovate outside of smartphones though. They can be a luxury version of Nintendo, innovating on the front of HCI, not repeating 'Thinner, Faster and Pricier' recipe every year.
The child in me also wants to add "Or go to Mars successfully (which India has done too)."

https://en.wikipedia.org/wiki/List_of_missions_to_Mars

But just like you the adult in me wins for me too :)
The Russians landed on Venus. And got photographs back. There isn't a much harder landing than that.
Linux md maintainer, Shaohua Li, has died
My last two phones were Samsung Galaxys. Samsung only updates your phone for two years. I'm not about to have an internet connected device that doesn't get security updates any more, that just seems crazy to me. My new phone is an iPhone, which apple updates for five years.
Military homecoming with my Airman
The miners aren’t looked at the same way in Ethereum because you don’t have the large concentration of mining to a handful of companies like Bitcoin.

Also because from the very first whitepaper it’s been known Ethereum would move to PoS.
Apple have also alienated a lot of people by not supporting an open physical standard for headphones. The day I can use the same headphone jack (3.5mm or USB-C) on my laptop and iPhone is the day I upgrade from an iPhone 6s.

Plus, the carriers are encouraging SIM-only sales and for people to finance their own phones. So the 24-month upgrade cycle has been somewhat broken there.
How does that work exactly? If no one is willing to pay higher salaries then the salaries aren’t higher. Senior people would presumably take junior pay over unemployment.
Are the events not enough to re-identify the user? Not having a name literally in the database doesn’t make it anonymous.
It's Syd Barret who got there first though.
I use KeePassXC on a Linux desktop and store the 2FA codes in it. Every site that offers 2FA will let you use a code instead of scanning the QR image. As long as I have the underlying codes I can reuse them anywhere else.

In iOS I use 'Authenticator' - https://github.com/mattrubin/Authenticator. It's open source.
Butterfly Network | https://www.butterflynetwork.com/ | NYC, Data Engineer, Software Engineer (Ultrasound) | On Site | Full Time

Butterfly Network has developed the iQ - the worlds first inexpensive handheld ultrasound whole-body imaging device. Built upon novel semiconductor technology that miniaturizes the traditional ultrasound system onto a single handheld device, iQ is combined with a mobile-first, cloud-based software platform and artificial intelligence assistance. There has never been a more exciting time to join us in revolutionizing the medical imaging industry and saving the lives of people around the globe.

1. Data Engineer

Data Engineering we are fusing a diverse set of data streams such as manufacturing data, commercial data, real-time IoT data, mobile analytics data, logistics data to continuously improve our product design, guide feature development and optimize manufacturing and operations. We seek data engineers with a track record of rapidly implementing and maintaining elegant and robust data pipelines and creating self-service data analytics infrastructure that immediately create value for business owners.

Apply here: https://jobs.smartrecruiters.com/4Catalyzer/743999681341882-...

2. Software Engineer (Ultrasound)

We seek a talented Software Engineer with a background in Biomedical Engineering, specifically medical ultrasound. As part of a cross-functional team of manufacturing-, software-, embedded-, machine-learning-, and data engineers you will be in charge of implementing an automated image quality assessment of all Butterfly IQ products. Your work will have a distinct impact on Butterfly product design decisions and manufacturing processes. Furthermore, you will support reliability testing of Butterfly products by writing test programs, designing and manufacturing test fixtures, performing experiments, and collaborating with Butterfly Network regulatory engineers. You will also support acoustic safety measurement experiments to ensure all Butterfly Network products maintain patient safety while maximizing image quality.

Apply here: https://jobs.smartrecruiters.com/4Catalyzer/743999681341882-...
One of the ways I've looked at public vs private sector jobs is that you trade salary for stability and benefits (USDS is no exception). So it's good to hear that there is a longer-term potential, and it would good to see the copy on your site updated as such. The way it reads now seems like "that's a lot of changes to make for at most a 12 month commitment"

Likewise the USDS site indicates that the TSP is a maybe. That's a big negative any way you slice it. Aside from being idealistic a government job is again about stability and predictability. Some way of figuring out a way to ensure all USDS gigs are eligible for TSP would be a big comfort. Either that or some sort of more clear indication about what sorts of jobs would or would not qualify.

That said, topping out at $164k is about average in terms of base pay for the Bay Area (dunno how much cheaper DC is). It's actually pretty disappointing to see that the comment about salary uncertainty get downvoted into oblivion. Not everyone who wants to do good things in the world has the financial security to weather missing paychecks.

It's unfortunate that trump and the republicans have brought such unprecedented instability to the federal government, but that's where we as a country are at right now. Coming from the private sector world, I haven't worried about whether my paycheck would bounce in over a decade and have zero interest in going back to those days.

Personally I'm starting to think about looking around for an ops gig again. From my point-of-view 18F seems more in line with what compromises I'm willing to make. Obviously USDS (or any other federal gig) will never be exactly like a private sector job, but it would go a long way towards making someone like me polish my résumé if USDS were closer to what other federal gigs offer.
Origin | Backend Infrastructure / Embedded Systems Engineer (senior) | San Francisco | Onsite

Origin is on the cusp of pushing 3D printing into manufacturing, and we're looking for experienced backend and embedded systems engineers as we scale up.

You would help build a truly outstanding, modern day manufacturing platform for our customers with bleeding-edge software technology. Join a small, but growing team made up of talent from places like Google, Apple, Autodesk, and Stanford.

We recently raised a large Series A from top VC funds and are rapidly growing. We also have a close partnership with BASF in materials development, which is a key challenge in 3D printing:

https://www.youtube.com/watch?v=StfWq--JQeg

We run a tightly integrated stack between our printer firmware and cloud deployment: C++ / NodeJS / Python / React + Postgres.

Besides backend infrastructure and embedded development, we are have projects with computational geometry, 3D modeling, and large-scale IoT sensor analysis.

If you're excited about challenging engineering problems that nobody else has tried to tackle, then Origin is the right place.

Application: https://www.origin.io/careers

Contact: jobs@origin.io
I don’t think you got that quite right. Most cellphone batteries are single cell (L shaped ones excluded). All cells have the property of degradation per cycle depending on range of charge/discharge (0-100 worse than 10-90 worse than 20-80). Standard cell phone BMS charges 0-100 because most manufacturers optimize for battery life per unit weight, not cycle count. Planned obsolescence and all that..
Location: Everywhere (traveling throughout the year)

Remote: Yes, preferred.

Willing to relocate: Yes, but I suppose this will be diffocult because I'd need a visa to US/EU.

Technologies: Netsec, PHP, JS, RDBMS

Email: ayesh+hn@ayesh.me

Web: https://ayesh.me
Card: Run `npx ayesh`

I'm a freelance developer working mostly on PHP based systems. I code, review, talk,research, and architect.

Majority of my current work, and what I'd like to do in the future is in security and architecture with a focus on performance, clean code, and DX. This includes scrutinizing code, and designing architectures for new projects, pentesting, etc.
I'm confused about this entire line of argument. You're saying that people can't get chargers installed in their condos, so their solution is to switch to another electric car that also requires a charger?
Not just chrono but bigdecimal too (diesel really needs some more explicit documentation IMO).
For that, I would need the likelihood of all others xD
AAPL dove 7.55% in after hours once the news hit, so a large gap down is very likely. Some skepticism was definitely baked in, but this is a very unusual move (no pre quarter warnings since 2002!).

All big tech joined in the selling as well so something like QQQ is going to be hit a lot harder than the S&P (QQQ down over 2% in AH).
I agree. At first glance, the "price cuts" wouldn't seem to signal anything. But the price cuts combined with the outstanding reservations does seem to imply more cost sensitivity than we have seen in prior Tesla sales.
I am thinking of a non-public blockchain, say used to clear bank transactions. It might or might not be externally visible, but only authorized entities could add to it. So, not distributed like Bitcoin.
>arduino (which i've always derided as baby-talk-programming-for-potheads, how about that)

C++ is baby-talk-programming-for-potheads? Or am I misunderstanding this?
Ask HN: Suggest some good (free) template for personal website on GitHub pages
After trying to get the best of both with Subversion Externals and Git Submodules, I'd have to agree. At least until things are so loosely coupled they're begging for a public release.

That said, some packaging solutions can bridge the gap reasonably well. Unless you need instantaneous, atomic releases.
This is good but you are better putting this in a GIC instead and then pay rent from there. Ladder GIC's or a HISA account.

If you pre-pay rent, which is good to have it paid and not worry about, you aren't earning interest with that money which can add up, suppose you get to saving 12-months rent in advance.
true. I think many more people cared about permission-less platforms with solid APIs than decentralization.
You should really be careful with how you play with definitions, as that will lead down to a slippery slope. Remember that time when someone managed to generate 184 billion bitcoin? With your reasoning, we can now say that the succeeding hard-fork to 'fix' the issue by slashing the bitcoins was theft.
The Venus landings are pretty incredible considering the conditions and very short duration the were going to have there.
> While Greater China and other emerging markets accounted for the vast majority of the year-over-year iPhone revenue decline, in some developed markets, iPhone upgrades also were not as strong as we thought they would be.

Translation: We tried to charge $1,500 for a phone, but not even our core demographic is this gullible.
I just looked up the brake pad emissions. Pretty scary stuff but it seems like it would be trivially solved by some form of containment around the brake and the disc that captures all of the dust. Probably needs laws to enforce it before car makers would add such a thing.
From personal experience, it can happen. At one point, I was personally responsible for about 2 million lines of code. Over several years, I was able to reduce it to about 500k through generous use of code generation for ORM type work. The generated code never ended up in VCS, but the generator and model did. Certainly helped checkout/update times as there was several thousand fewer files to deal with.

I was one of about 900 engineers at a financial company of about 1500 employees at the time.

I don't honestly know how many lines of code there were across the company, but I imagine it easily exceeded 100M. It took us a full week to do a full recompile of everything. We had no CI... Was always a problem approaching release time.
Showcase Microsoft Dynamics 365 for Retail Operations at NRF 2019
“Talent” I would say has been invariant with age. I’ve met very young (teens) and people in their seventies who show obvious talent. It also seems to hold, those young talents are still exceptional 20 years later. For knowledge and skills (perhaps we could call that “wisdom”?) that seems roughly linear with age, perhaps plateauing somewhat as skills learned earlier become obsolete. Productivity is kind of another axis, I’ve known prolific and successful developers who I think are of only middling talent, these almost always did better while young. (For context I’m 49 now have been working in software since my late teens.)
1. No one was forced to run the new client that backed out the DAO
2. The existing network with the stolen funds and the DAO lived on as Ethereum Classic

There was no central entity mandating that everyone was required to run the "new" network. It was entirely up to miners and people running nodes to decide which network they supported. Further the decision to back out the DAO hack was done via vote so that's another important part of decentralization called consensus.
It's LITERALLY killing the planet we all depend on, yet you can always depend on car fanatics to justify their pollution.

Seriously, sell your car and take the bus.
... revoked in Australia after the right wing party spent years demonising the "great big new tax." The government had used the income from it to compensate consumers for price increases passed onto them, so the majority of voters arguably had no real reason to hate it, other than partisan politics.