skysight-inc/HackerNews huggingface dataset:
"Using a syscall directly avoids that cost."

Quoting the author of the article,

"That said, this is nothing compared to the cost of a SYSTEM CALL. System calls are measured in usec, usually 10s of them, depending on the complexity of the system call you're calling. (In some cases, such as disk reads, it can even go to milliseconds.) I'd guess on average the cost of the transition is less than 1% of the system call you're making."
Do you work for Zoho Mail?

Look at the revealing comments above..
Amazon Is Becoming a Hardware Giant While Google Is Developing AI-As-A-Service
Dave and I started building this app together two years ago -- we both came from different ecosystems (Dave from Node, me from Rails). It's been incredibly rewarding for us to be on Elixir/Phoenix.

There's so much more to say about why Elixir is a great choice for webdev (I love Rails but probably wouldn't go back). This post gets to some of the high-level stuff we've learned -- happy to answer any questions folks have!
It would be actually quite nice to split the Web into two very distinct parts, but not Chinese and American as Schmidt predicts, but into documents and apps. Documents is the traditional, HTML-based web, that must absolutely stay open. The apps part is the aspect that is constantly evolving, and that becomes more and more complex year by year, and already DRM and other non-free and non-open components are implemented in popular browsers so that people may use it to access protected content.

We might as well stop pretending there is one web and split it into two. I will continue to use the document-based web using lightweight browser that don't need any JS functionality, and will only venture to the app-based "web" when I need, probably using another browser, maybe even in a virtual machine.
I love Monzo for the instant payments between account holders. That said, since I stopped working in London I've barely used it - up north I don't run into many people that use Monzo.
What exactly is sketchy about forcefully inhibiting the primary form of locomotion for a certain life form in order to feel more powerful and in control?

/s
Apple, Salesforce Announce Strategic Partnership -
The next tech "black swan" event will be cloud. At some point in the future, we are going to have a major even that will take down so many businesses and cost billions of dollars.
Again I go back to InterruptedException, this advice is very wrong in that context, and similarly others.

People often make the very big mistake of generically catching Throwable and then rewrapping that, which would include all Error types. Those should must be rethrown without wrapping. I don’t think you meant to imply that, but it’s easy to overapply advice like this.
Are people in the UK ready for robots in their everyday lives?
Shibuya 109 emoji
Microsoft Announces Windows Virtual Desktop
https://www.nytimes.com/2016/01/14/fashion/nest-thermostat-g...
Then, they will run the service behind a crucial Google address / web page. Then what?
I would also like to know if there is some kind of network blocking that could be employed. But likely everything goes through google.com ...
I use their calendar with various apps like Fantastical or Timepage. It's standard CalDAV and should work with any decent calendar app, including defaults like Apple calendar.app.
Microsoft Rolls Out Confidential Computing for Azure
Referring the VoIP providers that are pushing out the anti-deskphone philosophy.

I would love more of a blend of phone.com/ringcentral + using the designers of Dialpad. Their interface seems a lot nicer. With the more traditional ones it's nice that you can call them and they'll ship you ready to ring phones that connect to the cloud based PBX. This is huge and needed but Dialpad does not do this. Just look at their docs, you have to specify an IP and quite a bit more configurations unlike the shipped ready phones, but I have a feeling this is because of their licensing terms.

Being able to move around or take your deskphone with you home, to a coffee shop, anywhere that has an internet connection is quite useful. Again, talking about a physical deskphone that connects via wifi or ethernet. I'm aware using a cellphone with an app easily does this but often that's harder to sell to some more traditional folks.

Agree that this market is gold and this would be a really fun project to piece together, though the type that I want to exist might not be doable for $10k.
If you're not writing your briefs and opinions like you're 100% hand to God correct, you're not doing it right.

No one wants a lawyer who writes weak contracts.
Yes, I'm sure folks hiding jews in their attic in Nazi Germany would have been better off had they just decided to go with the flow.

It is worth being introspective, but you should keep in mind the fact that an opinion being popular has very little to do with whether it's right.

Reality is also that the vast majority of people don't care about the politics that get people ousted from OSS projects. It's more along the lines of "if a very loud minority thinks your opinion is terrible".
Ah. That's not exactly what I meant by liar's paradox.

I just meant it's a paradox of self reference. The liar's paradox is the most famous, but the set of all sets that do not contain themselves is another.

So it's true the Kuhnian proposition is much closer to "Every claim about reality is (somewhat) inaccurate." But we still have a massive issue.

Stanford Encyclopedia of Philosophy:
https://plato.stanford.edu/entries/self-reference/

Wikipedia:
https://en.m.wikipedia.org/wiki/Category:Self-referential_pa...
Obamacare didn’t put in price controls for health services, Medicare did.
I wish I could dowvote this. Pointless question that for some reason gets asked fruitlessly every day on every game-dev group.

If you're asking this question you need to learn more, think more, do the minimum research.
You also get to pay your home state tax.
I should say,

> I have never tried Netflix or Hulu or any other pay provider.

... except YouTube Red/subscription and Amazon Prime Video, which are obviously both pay-fors, but I mentioned those in the previous comment so I neglected to include them in the list above.

Both of those have worked perfectly well in Chromium on my Gentoo install.
They're not cleanly separable. You can tell a lot about a person by simply looking at what's written on the outsides of the envelopes in their mail. No need to actually open them up and read the insides.
Introducing Contour 0.6
Employee engagement is up by 470% as Shell energizes internal comms with O365
Which has nothing to do with how terrible their static site generation tooling is. "You can bypass it" isn't a convincing argument that it's any good.
Nice observation. I count 15 vs 65.

Most algorithm to solve the cube use some family of predefined blocks of moves. Each block of moves does something simple but interesting, like swapping two edges, or rotating two corners, without changing the rest of the cube. So you can start building one face and then slowly extend the solved part until all the cube is solved.

This is easy to memorize and to use, because all the decisions to use a block of moves are "greedy", you just fix another edge or you fix another corner, one by one.

The problem is that this approach doesn't provide the shorter solution. It's funny to make tree or four moves and then watch someone else use a few hundreds of moves to solve the cube.
If I were considering running for President in 2020, and I owned a large media company, I might publish articles like this, too.

That aside, you can't tie all of life expectancy to health care. For example, diet, life style, genetics, and environment are all factors too.
life expectancy is a bad measure of healthcare effectiveness

1) infant mortality heavily impacts life expectancy. The us has a few subpopulations that have very high infant mortality regardless of socioeconomic status.

2) The us has a high teen murder rate

3) The US has very high levels of obesity

4) There is a tremendous genetic component to life expectancy. Some sub populations (asians) have very high life expectancy, their home countries reflect that. Little dogs for example can live 20 years, where large breeds die at 15.

If you pull out 1 and 2, we are up there with other euro nations.

Better measures are things like life expectancy after <pick an age where you think we start needing lots of healthcare>

The sad thing is that the people who are experts in this know these things, but still push the narrative that it is our medical system.
Xcode 10 Library Tips
This is well-known and is the entire reason that agile exists. A lot of teams will write stories and run sprints and think they're doing it right. The actual definition is the ability to flex on scope and timing to meet changing requirements and priorities. Long-term estimation is just never going to be accurate, so setting a date and fixed scope is just automatically doomed.

The strategy I use its to scope out as much as you can up front. A list of high-level user stories. Give these a rough prioritization (MoSCoW works) and some rough estimates on each. Now estimate your velocity with a few possible team configurations. Also, assume your backlog will grow about 10% as you go when new stuff is uncovered.

Now if you need to schedule a launch or set a budget, set it deep into the non-mandatory features. If everything goes off the rails, you have cushion to avert failure. If everything goes ok, you will deliver a richer product. You'll also be able to track very accurately as you go how close you are to the plan week by week.
I'm from indiana. 7:30 is a common starting time.
I'll add that most parents in the areas I lived didnt take their kids to school. A lot kids take the bus, either from home or from a daycare. Additionally, many schppls offer before and after school care, usually starting at 7 or 7:30 for the parents that will pay for it.
It may sound like hyperbole, but there are contemporaneous reports of real people noticing their rooms were rather cold despite their settings.
Must have been off a low base!
I worked in Symbolics with Flavors on a large mapping system, and had a good mentor. Was maybe 6 months time 27 years ago but it looms very large in my programming brain.

Anyway why am I sharing this with the community that knocked me down to -7?
From humanitarian programs to new business tools: AI news from Microsoft
Medicare currently pays less than what it costs to provide for a lot of services. And providers are either declining medicare alltogether or recouping the missing funds from the other patients. Where would all those other patients come from if medicare will be "for all"?
I think part of the problem is that in the CoC context, the slighted party now looks at your username, cross references it against reddit and twitter, searches your posts for something else to take umbrage at, and makes the case that you should be excluded from the community. The result is a very real chilling effect on speech on all public platforms because now you're never allowed to make a comment that might be taken out of context to offend now or at any time in the future.
Shareholders= You and your parents and your grandparents retirement.

This need to have 7-13% yearly returns force companies to grind their employees and customers.

I like capitalism, but I can easily see capitalism doing evil things to create short term profit.
This is largely wrong.

No, people cannot know "everything in detail, in advance". That doesn't mean that they don't know anything. They know a lot. Nobody with any actual experience in requirements-gathering expects 100% perfection. So the underlying assumption about the underlying assumption is wrong.

After 20+ years in this industry, I'm long past believing the conventional wisdom that running systems are the best way to gather better requirements. It's not agile. Think about it. A key part of agile is to push everything to the left as much as possible - to catch problems as early as possible in the cycle. What's earlier than before you write the code at all? Writing code to find out what's wrong with it from a requirements perspective is really inefficient.

This isn't to say we shouldn't get working code out there as quickly as possible, or that feedback from working systems has no value. But this idea that it's the only way to get meaningful requirements, that's just BS.

Requirements aren't a document, or a process - they are a system.
Yep, software is just bad. I have multiple pieces failing on me continuously every day. Just a few examples:

- Visual Studio 17, crashes, has bad UX (for example try to find a symbol and it pops up a modal dialog). Refactor tool works about 3 times and then fails with "blal bla (null) bla blah" error.

- Win10 explorer is often confused, starts to render the start bar wrong

- UE4. Oh god, I think every single feature in it has at least 5 bugs.

And don't even get my started about the state of software on mobile phones.

I see bad code everywhere. There are fundamental issues that I see repeating and typically these are very cluttered designs muddling several things together. Clearly the developer(s) didn't have a clear idea of how to design software and abstract it into pieces that are independent and reusable. The way they are they're hard to design, write and debug. Nearly impossible to unit test and practically impossible to re-use. All these bad practices and downright incompetence of many developers must be costing this industry as a whole billions of dollars.
Hi, you clearly seem to be affiliated with Zoho...
Here is your comment from 6 days ago ..

https://news.ycombinator.com/item?id=18008334
As a taxpayer I would be in favor of a more equitable system where everyone has a line item brought to their attention. There may be a use case for UBI here, everyone gets a stipend or a tax cut that they can use to either get healthcare or not. I'm getting tired of all of the taxes and how easy it is to paint tax payers as evil rich people who need to give more with their hard earned money
If you are going the LLC route you are basically eschewing investors. Thus, this isn't an advantage.
I'm not surprised it failed, with such drastic changes. Why couldn't they add a constraint of no more than 15 minutes change and reapply every year for 5-10 years until they reach a point they are happy with?
I did just that so he could compare. I wrote "Spec" over the his design and "My Humble Suggestion" over my design along with explanations for the changes. Example: "4 different shades of blue; perhaps sub optimal for "at a glance" comprehension."
Not really a similar dynamic to HN, but I highly recommend http://bogleheads.org/ - especially recommend their wiki.
You would have to keep a heck of a lot of people in comas for a heck of a long time to be able to move the needle on life expectancy by several years.
This is why there is the "Reproducible Builds"[0] initiative from Debian folks.

[0] https://reproducible-builds.org/
Could you indicate which health care systems you think are skewing the results in this manner? As it would seem to require keeping large numbers of the very elderly alive in comas while also not providing widespread elderly care, which seems an unlikely policy to pursue.
Calling a fingerprint "something you are" is a stretch. You are leaving fingerprints everywhere, they can be lifted from any smooth surface you touched (or even high-resolution photo) and then used to open biometric locks.
I agree with you, I'm saying we should learn from the mistakes and iterate on the current instead of fighting for extremes that will never work or be passed
If I go to https://groups.google.com using my Android phone and Chrome 69 and press the sign out link, it won't sign me out. Next time I go to groups.google.com, I'm still logged in. What is the point showing the sign out link if it doesn't do anything? Thanks Google.

Firefox on Android properly signs me out.

One more reason why I don't use Android as my primary phone. I just don't trust Google.
I think it depends on the problem domain. In high-risk or regulated industries having requirements and specifications is a prerequisite to shipping. There are plenty of good sources for finding the standard expected formats out there. If you're an IEEE member you'll find the ISO requirements and specifications templates in the library.

Doing requirements gathering isn't an inherently bad process to adopt even in non-regulated settings. However I believe many developers will have a negative reaction due to prior experiences with, or having heard about, the waterfall method. The key to remember is that requirements don't, and shouldn't, have to come with an estimate. Great requirements demonstrate a thorough understanding of the problem. They're written from the perspective of the end-user.

Specifications are the dual of requirements and are what drive the implementation that solves the stated problem. Specifications is something I think we need to get better at. We some unit testing, some integration tests, and occasionally end-to-end user tests... some few to property tests; but rarely do we write formal, verifiable specifications in a modelling language that can be checked with a model checker. Rarer still do we write proofs as part of our specifications.

We often elide specifications or we do the minimum necessary to assure correctness. This is to the detriment of your team on a larger project. How do you know your designs don't contain flaws that could have been avoided? How much time are you spending before you realize that the locking mechanism you chose and shipped has a serious error in it that is causing your SLO's to slip?

For requirements I just use plain old Markdown with pandoc. For specifications I use a mixture of Markdown and TLA+. I use TLA+ for the hard parts of the system that we're unsure about and require correctness for. The rest of the specifications that aren't as interesting I simply use prose. It's a matter of taste but it does require an intuition for abstraction... when to do it and how to think about systems abstractly.

We could definitely use better tools for TLA+-style specifications, btw. Maye more libraries that can translate TLA+ state machines into the host language so that we can drive them from our integration tests, etc. Better IDE tooling. Better training.
256 MB/25GB/IPv4. It was black friday deal, but you can get similar price from arubacloud AFAIK, probably even with better specs.
Using AI to help save lives
No problems here: Waterfox plus usual privacy oriented addons then Hooktube replacing Youtube. Might seem excessive but works like charm.

https://www.waterfoxproject.org/en-US/

https://hooktube.com/

https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...

https://www.eff.org/https-everywhere

https://www.eff.org/privacybadger

https://addons.mozilla.org/en-US/firefox/addon/umatrix/

https://addons.mozilla.org/en-US/firefox/addon/hooktube-redi...
It is more than a buzzword. It is a fundamental tool in process design. And there is a lot of ingenuity in creating good poka-yoke solutions.
What a fascinating story!
One I made: https://cretz.github.io/doogie/. Admittedly a bit behind on Chromium (updated locally for myself, deploying this week) and no macOS support yet.
> and it doesn't make sense to pay $5/mo/each when they're free on G Suite.

It is a matter of perception. Your family members probably pay that $5 for a random coffee at starbucks. If you value your time and privacy, you'll be able to put that $5/month aside.
Do note that the free plan is web only these days (no pop/imap) which is a showstopper for many.
It is more because older children can watch the younger ones after school. A 15-year old can watch the 8 year old for an hour or so after school. the 12 year old might be able to, but can definitely stay home alone. An 8 year old needs care. The later start minimises this with a "traditional" work schedule.
> I'm still looking for a password manager that could use an NFC Yubikey to unlock it on a smartphone.

AFAIK that's what lastpass+yubikeyneo (nfc) did, and what this should also be able to do.
The minimum price of owning and operating a car is substantially cheaper in the US than in Europe so it's not as big of a hurdle here. A sub $1k car powered by $2.50/gal gas will get you to work reliably enough that you can get a ride from a friend or figure out something else out on the several days a year it may not be derivable. Vehicle repair is a service that it's common for poorer people in the US to trade as a favor among each other. A much larger fraction of low income people self-teach vehicle repair out of necessity so it's much easier for low income people to find a friend to change brakes for cost+$50 them than it is for the HN crowd.
The only one with Fido2 at the moment I know is Microsoft Outlook/Office365.
I'll add one more to your side note.

Please tell your particularly non technical friends and relatives to avoid Google like plague if they care about privacy. Show them how - give a link to Firefox, Privacy badger.

A relative of mine who paid $7/month for a VPN service because he cared about his privacy from ISP, but was using Google Chrome and Gmail for sensitive personal Email. Fewer people from the non-engineering world know/understand what we assume is common sense. When you get a chance please don't hesitate to tell people of better choices.
I don't believe support is in 12, I think it will be coming in a future release.
Nitpick: cube is at most 20 moves away from the solution. There may be cases when less moves a needed :)

https://en.wikipedia.org/wiki/God%27s_algorithm
the mental environment is wits, response and inquiry in real time.. it is a different cognative mode than writing notes. Notes are actively discouraged.
This is the follow-on article to this article I submitted yestarday. https://news.ycombinator.com/item?id=18051067

I think they'll be a useful series of posts to explain shizophrenia.
Terminal Madness (1980 Documentary About Personal Computers) [video]
No.

Produce is cheaper than processed food universally.

100% of domiciles in the United States have refrigerators, cooking spaces, and 'shelf space'. (Did you really just use 'shelf space' as an argument?)

The facts are clear - the argument of 'cost of eating well' doesn't make a whole lot of sense because with a marginal bit of thought, it's entirely possible to eat well and save money.

If you're talking 'homeless' - well that's another thing entirely.

I think there may be some issues with 'time' - with two working parents not normative, and possibly kids, people have less time.
On one hand I understand what's being said, but on the other hand I'm not sure the author is paying attention to the endgame here. So you hide your open source work, or charity work and get a high paying job at an investment bank -- an investment bank that's worried that you might not be "committed to the job" if you work on open source.

Does the author understand what kind of "commitment" they are talking about? Do they understand why investment banks pay the kind of money they pay for software developers?

If it were me, they'd be damn right that I'm not "committed". Why do you write open source software? Why do you work for charities? Because you are free to do so!

In my youth, I gave up my freedom in order to work. I will never do that again. It was a mistake for me. I think it is probably a mistake for anyone who loves their freedom. It's a mistake for people who want to be free to help others when others need help, not when the office allows it (which will be never, BTW).

Yeah, you can sell out, and for some people it's probably incredibly worth it. But if you judge the value of your life by what you do rather than what you receive in compensation, then I really don't think you'll be happy with that trade-off.

YMMV.
How Kubernetes API Extensions Enable Platform-As-Code Experience