skysight-inc/HackerNews huggingface dataset:
Is it a waste to keep the test around until you're ready to switch to a more sophisticated type system?
$100M in annual revenues isn't even much of a stretch.

1.6M knowledge workers paying an average $5 a month for their primary note taking app - apps on every platform: iOS, Android, iPad, Mac, Windows, ChromeOS, Linux, encrypted cloud sync, and integration with other apps - feels like a very plausible reality that gets the company to a $1B valuation.
Strongly typed

I would refrain from using this term since it doesn't have a single agreed upon definition.
Equiano, a subsea cable from Portugal to South Africa
Open question: Which Google Maps feature does everyone here use or value the most?

Driving/walking directions? Reliability? Traffic? Street View?

I imagine it’s a combination but curious in general what would a competitor need to master to change the conversation, if OSM isn’t there yet.
From: https://slashdot.org/comments.pl?sid=185194&cid=15285467

Within the size of L1 cache, your speed is determined by how quickly your cache will fill. Within L2, it's how effecient your algorithm is (do you invalidate too many cache lines?) -- smaller sections of kernel code are a win here, as much as good algorithms are a win here. Outside of L2 (anything over 512k on my Athlon64), throughput of common operations is limited by how fast the RAM is -- not IPC throughput. Most microkernel overhead is a constant value -- if your Linux kernel us O(n) or O(1), then it's possible to tune the microkernel to be O(n+k) or O(1+k) for the equivalent operations. The faster your hardware, the smaller this value of k since it's a constant value. L4Linux was 4-5% slower than "pure" Linux in 1997 (See L4Linux site for the PDF of the paper http://l4linux.org/).
PS5 vs. New Xbox: Console makers flash warning sign about price hikes
Primarily Office business (on premises and cloud) server applications such as SQL and Windows Server, Azure, Windows.
Can you post a link to your feedback?
Also features in Charlie Stross, Saturn's Children.
The design is minimalist and the voice is great. I use it in my medium blogs. Great product.
Quantum Computer.
I did not read the article. I did read all comments

Unit tests for the most part aren't about "testing". They are developer tool. To verify rthat modifications (refactoring, additions, bug fixes, etc) doesn't break contracts etc. Oh and showing that your code is a codependent mess of poorly isolated spagehtti, if your unit tests are hard to write, the code under test is a mess. Inittests are more useful in languages with loose or poor type systems.

Many unit tests are not written well. testing more than the interface/contract. Or full of complexity boilerplate and mock. Which means code needs fixing.
Apple says in their "Approach to Privacy" that Maps usage "can’t be tied to your Apple ID" and that no ads can access data from Maps.

These are strong unequivocal statements. We should all be very surprised if they're outright lying.
It adds to the technical debt of the project. Some teams may never decide they're "ready" for a more sophisticated type system. That's fine, but they're still on the hook for maintaining those test suites which might pose significant roadblocks to refactoring or rewriting parts of the system.
My father was a sperm donor, back in the mid-fifties. I didn't know until I was in my thirties (in the eighties). In the past few years, via 23andMe, I've discovered three living half-siblings. I think it's been totally mind-blowing fun for all involved to discover each other. We all read the nyt article today. My bio-sister commented, "Yuh think we’d all look better if we were in the NYT?"
For white-collar workers and engineers in particular I think one day a week of remote is beneficial.

Monday or Friday, with the other four days reserved for face-to-face.

Having a non-meeting day is beneficial for productivity. It does require trust and good work ethics. Also, a quiet home office.
Same for the official linux source
https://github.com/torvalds/linux
What's the bet that MacOS will switch to the Linux kernel within the next five years?
I admire what Microsoft have done with WSL and now WSL2, it's really pretty cool. Satya has done an excellent job revitalizing Microsoft from the Ballmer days.

However, WTF. Why has the "Microsoft" directory got a leading capital. I mean every.other.directory.in.linux.is.lower.case!!!!!! Look around folks! Every other vendor in that tree has their name lowercase, please respect the local customs!
A message sent to millions of people will be either public or will be leaked. So it doesn't make sense to ban encryption for such messages. Better ban riots. Also, there is something wrong in the country if millions of people are ready to riot.
Why provide a layer of indirection between the developer and the DOM? I already know HTML elements and the DOM API, why should I want to learn a hole new framework to construct them?
Probably a good book, but it serves a way different purpose than this article which is more of a gateway drug for newbies like myself who have never worked with awk before and don't quite understand the value-add.

I really enjoyed this article, because now that I have a sampling of the class of problems that awk can help me with, I am more likely to use it. And it only took 10 minutes to get this overview. My brain is already buzzing with ideas on how I can use this with gron[1] that was mentioned a few days ago on HN.

We all need a compelling reason for a tool before investing the time for whatever Bible may exist, so "just grab" the Bible first instead isn't the most helpful advice :) But I do appreciate you flagging it!

[1] https://github.com/tomnomnom/gron

---

P.S. For those who liked the writing style of this tutorial, you may enjoy these other ones on the IBM website by the same author Daniel Robbins: https://www.ibm.com/developerworks/views/linux/libraryview.j...
Blocking ads is ultimately irrelevant for me. I pay for YouTube Premium, however I get that most don't.
Thanks, I had the same confusion as the GP.
Please don't use Tk for new applications, unless they're just for your own use. Tk is completely inaccessible to blind users, and probably people with some other disabilities as well. As much as people may hate Electron, it is better in this area, or at least can be if the app uses good HTML.
Pivotal Is Down
Amazon Is Watching
It's not implausible, there's ready Arcan

https://arcan-fe.com/
Riot.im and the broader Matrix ecosystem are doing pretty well. Matrix was even adopted by the French government for internal communications.

I tried Jami when it was called Ring and I couldn't figure it out after some fumbling with the app and skimming of the website. If I can't figure it out how can I expect nontechnical people to? That was one of the reasons why I ended up adopting Riot/Matrix back then and have been pushing it since, but I'm still interested in alternative communication systems if they can bring any benefits to the table. Does Jami bring any?
They mention the 5 ASD out of 8 PA sample size, and they explicitly cite the .005 rate of ASD, but I think their PA incidence number is different than the one available on Wikipedia, and I couldn't find it in the paper so that may be where the discrepancy is from. I may be wrong but I don't think we need the combinatorics for this particular calculation since their calculation is trying to disprove that these events are independent rather than calculate the joint conditional probability. Obviously I can't comment on whether any cherry picking was done, or if these just happen to be the available sample of available children with this rare metabolic disorder. I'd agree and I think the authors of the study would agree that the sample size is too small for any definitive conclusions, but I think the body of evidence when considering the rest of the available PPA studies make a reasonable case for it to be a finding of interest.
I find programming arbitrary combinations of programs to work together (i.e. processing information through some flowchart) much more productive and easier with terminal interfaces than GUIs. Terminal interfaces are also easier to use remotely, in my experience. Otherwise, they're good or bad depending upon the program implementation in question.
How does Jami compare to Wire and Riot? My friends and I are comparing various apps right now and trying to figure out which has the best usability and fit for ourselves.
If you are interested, I would suggest reading up on the https://en.wikipedia.org/wiki/Universal_approximation_theore...
Lovelock was very naive in this sense, as the radioactive Ucrainian wildboars moving to Deustchland and Poland showed us.
Hey hey! I write software, previously at Microsoft. I like taking on various roles for building and shipping software. Developer, tester, lead, devops, or whatever needs to get done. I've led teams of about 4-8 developers through product development - including coming up with the product vision and translating that to user stories and developing the product. Although I'll mainly wear the developer hat I'm interested in learning and executing on other parts of a project - marketing, sales, whatever needs to get done. I'm open to coming up with something together.

Reach me on LinkedIn - https://www.linkedin.com/in/roy-moran-a8b42b9b/
Yes, he was an amazing leader.
No no no. Can’t be. They thought it is cancer ...

The new Microsoft may finally let me go back to windows. Mac is too expensive.
WSL 1 was GNU/NT, I would think.
Meridian in this context is noon. 12 “anti meridian” is 12 hours before noon. 12am. Which is exactly correct.

I’m no domain expert but I’m guessing flights are scheduled at 12:01am because people are bad at time. For instance some people would think 12am is the last minute of the previous day instead of the first minute of the next day. 12:01 removes the potential ambiguity.
Keep has had many many changes the past few years, including being added as a core G Suite product, so it now has a deprecation policy. Won't get shut down out of the blue.
No reason to be snarky with people. They mean whatever time it currently is or will be.
I really doubt 737 Max's failure has anything to with outsourcing to India. Usually, most of the work outsourced to India are low value work (what I call as 'near brain dead' type). I don't think Boeing would outsource anything even remotely critical to a company like HCL. From the article:

>Based on resumes posted on social media, HCL engineers helped develop and test the Max’s flight-display software, while employees from another Indian company, Cyient Ltd., handled software for flight-test equipment.

>Boeing said the company did not rely on engineers from HCL and Cyient for the Maneuvering Characteristics Augmentation System, which has been linked to the Lion Air crash last October and the Ethiopian Airlines disaster in March. The Chicago-based planemaker also said it didn’t rely on either firm for another software issue disclosed after the crashes: a cockpit warning light that wasn’t working for most buyers.

Even inside US, Indian engineers are not allowed in critical software that goes into defense and (most likely) airlines, only citizens can do that. So, there is no way they would have outsourced safety critical stuff to HCL.
I was hardwired with that memory.
A similar cooling effect, though less powerful, has been achieved in specially treated wood:

https://www.sciencemag.org/news/2019/05/engineered-wood-radi...
I never concluded that it was the government's right to take over parenting responsibilities. I explicitly made the point that when institutions act 'in loco parentis', the results are harmful for development -- that includes government.

But I don't think blaming parents is the answer -- this is the result of general social breakdown, and parents today are doing the best they can in an environment where a lot of supporting infrastructure has been taken away from them.
This looks really nice! The class structure reminds me a lot of UIKit in iOS, which I really like. Having that layer of abstraction to build UI components for the web looks quite appealing. Nice job!
The Fantagraphics collections of Nemo are nothing compared to the Sunday press collections - two amazing books the size of a newspaper broadsheet, with full-size, lovingly-restored art. They were both $100 new and prices have only gone up.
What does this mean for the double slit experiment?
Wouldn’t that mean that a company can never be responsible for the output of the company? At every level, anything is just “a couple of employees”. The headline is reasonable.
What did you think of Wire vs Riot?
I am sorry if you find it FUD - I do not mean to create any of that. I am asking for clarification from those in the know. I myself do not know. As I mentioned in the original comment / question - it may have something to do with a part of keybase that is not a part of what the original article is about, I don't really understand it.

From where I sit, in my place of knowing very little, I am confused. Some of the keybase things I have read about make it sound like it's almost a perfect fit for so many things I want in the world, then I hear that their chat thing is really great, but has a couple small issues that make is unusable for what I am looking for. I find their identity thing is really awesome, but more centralized and perhaps will at time censor people, and I can't use it.
I am confused, and perhaps the brand is tainted from my skewed understanding of the issues, which is why I ask a question, not made some know-it-all statement about how it whatever.

I have not used it. the things I've seen make me think there is really great people making really powerful and great things there, unfortunately some of the businesses I work with could get me removed from their system perhaps, so I am not spending any time trying it out. I have been down that road with google, with vimeo (https://news.ycombinator.com/item?id=20302923 ), facebook, and with so many other things.

Basically I look for things that would not, and preferable could not, ban Larry Flint. If they will ban Larry's posts then I don't need to waste time with it. So far that leaves very few services to actually spend time with.

Again, this is not an attempt to spread and fear or uncertainty or doubt, I would guess that 99% of people will never get banned from keybase (I don't know really, I don't use it, or know if they delete spammers, or alt-right-wrong or whatever either)

Now I'm more confused as your answer mentions they are not supporting Mastadon servers that don't censor porn, hookers, and strippers - so 'not supporting' maybe that's what I should of been asking about, I guess that means they are not banning users, just making it so their user's services can not connect? I don't know, at this point it's already used up so much of my time, I am sorry I asked, not trying to fud anyone else on top of my not understanding.

*edited to add link to vimeo ban explanation, which relates to my questioning, but not directly to keybase.
The sun never sets on the Apple Empire.
Hmm, the vital thing to say is that awk is a series of

PATTERN { ACTION }

statements, where { ACTION } is optional and defaults to { print }

Side note; I almost always use Perl or Ruby with the -n or -p flags instead of awk. I don't need to have three or four syntaxes to remember when I can use just one.
There was a coup in 1980. And the list at https://en.m.wikipedia.org/wiki/Turkish_coup_d%27%C3%A9tat is pretty convincing evidence that calling Turkey a stable democracy would be a stretch.
I'm giving you an upvote. Make of it what you will. :)
I’ve always wondered that too.
There is a notable anti-US, anti-liberal (in the classical sense) contingent on HN that is somewhat recent. These people hate the US, but can't stop visiting our websties to tell us about it. It is getting out of hand.

America is not a place, it's an idea (I realize you get this idea).
Cloud providers have no profit motive in breaking your trust. I fully believe an OS-vendor for personal computers would, especially if there's almost no alternatives.
It would be inspiring for me at least.(Assuming something was moving)
2020 Tax Laws: How Governments Regulate Cryptocurrency
It’s hard to move fast and not break things.
Maps.me is available on F-Droid: https://f-droid.org/en/packages/com.github.axet.maps/
I wonder if they could make that material into shirts or hats?
> FCC numbers are pure fiction. It is well known that providers are GREATLY exaggerating their coverage and available capacity to rural and semi rural areas.

Thank you.

At risk of piling on a "+1" comment, I will add a little bit of context.

My parents live about 35 miles from a "midwest urban core", they are served by Frontier. Supposedly they can get "1.5Mbps DSL" which qualifies as broadband. On a good day they can get 64k. This has degraded from about 768k ~10 years ago, to ~64k today. Absolute no maintenance other than "electrons kinda flowish" has been done on these lines.

But, my parents and their neighbors of ~150 households totally count for "broadband" stats.

The fraud going on here is absolutely mind boggingly in scope. The "lie big if you're going to lie" thing comes into mind here. Billions evaporated due to nothing other than absolutely in-your-face fraud.
very interesting video, and yes the whole universe is modeled by a wave function, but we probably will never get access to it because of it necessary to observe the whole surface to get it, is like an atom trying to get a wave function of your body, it has not enough information for that.

but in reverse it works, you can get a wave function of the probabilistic states of your cell just observing your surface, if you are dead, they will be dead just a simple example

we can observe the whole surface of the sun and get an idea when it will die (because we have access to its wave function), also we can make valid conjectures about the probabilistic state of every atom and subparticle inside the sun.
Oh, bummer. That would’ve been a fun case study if it had been true.
It keeps failing for me trying that. So weird.
Doesn't sound like TDD, but being purely responsive doesn't follow either.

If I'm doing I/O on untrusted data, of course I'm going to fuzz test it thoroughly and probably find bugs.

If I'm writing new RAII types - containers, smart pointers, etc. - I'm going to write tests in an attempt to exercise double frees, or any kind of rule-of-3+ violation I can think of, and I'll probably find at least one thing I overlooked if it's complicated enough. The people building code need to be able to trust some of their foundational tools, at least, to be nearly bug free.

If I'm abstracting system APIs into a cross platform representation, I'm going to write unit tests to compare behavior, because the abstraction is probably leaky and fails to fully abstract in some edge case - possibly due to bugs in one of the N system APIs I'm targeting, or possibly because I simply forgot to implement a codepath, or possibly due to strange edge cases.

If I'm writing SIMD abstractions, I'm going to write some basic math unit tests to catch the occasional compiler codegen bug for the less thoroughly used and tested intrinsics.

If I'm writing code that I simply know to be fundamentally brittle, I write tests to catch when it eventually breaks. For example, I wrote some unit tests for rust, to catch when the module standard types are implemented within internally change, which will in turn break the .natvis files relying on those internal type names.

If I'm writing lock-free multithreaded code, I'm going to write a metric ton of tests to try and suss out edge cases, because I know a single bug slipping through can result in weeks of time lost to chasing heisenbugs, and I know my reviewers probably can't catch everything either, and you'd better believe it's going to catch a bug at some point.
The article starts out criticizing some of BMW’s poor reasoning but then it goes into personal attacks. I like seeing Tesla’s competition playing catch-up in BEVs bit even I can take this hatchet job.
I think the OP is probably referring to the fact that running Docker on Windows and macOS is accomplished by running a Linux VM which the Docker containers run in. Not that Docker containers are VMs.
All of the things you listed don't apply at all to OSM maps apps and are opt out in Google maps.

In Apple's ecosystem you cannot opt out of sending Maps queries from maps links to Apple at all. Additionally, if any app at all requests your location, iOS sends your location back to Apple, and you cannot opt out. On even Google-flavored Android devices, you can choose not to send any location information to Google at all.
Expressing criticism about American policy isn't the same as being anti-US. I would argue that it is people like you who are the real haters of what America stands for.

Hint: America is not about flag waiving, native pride that you betray in your statements ("can't stop visiting _our_ websties ")
Where's the app that you built with it? If you have not actually used your own "framework" to build a meaningful app, I'd argue you've spent 5 years poised crouching at the starting block waiting to hear the gun go off. Otherwise, you can't possibly even begin to understand the realities of working with it. This is why popular frameworks tend to come out of large active shops that have real problems to solve.
Accessing Windows' NTFS volume from WSL2 Linux is (and will always be) even slower. I have no doubt they've could've substantially improved file access, but management pulled the plug. WSL1 was basically just a proof of concept, afterall.

Also, don't forget that Windows and NTFS has never been known for performance. Expecting file access to be as fast as ext4 from a Linux kernel was just the wrong set of expectations. If you want Linux performance you need to use Linux, of course, accessing it's own block device directly; and people demanding that are going to get it with WSL2. The cost is that integration will be worse, both in terms of ease of use as well as performance. AFAIU WSL2 is using 9P now and in the future probably virtio-fs (https://virtio-fs.gitlab.io/) or something similar.

People keep saying how lightweight the WSL2 VM is. Well, that's how all modern VM architectures are now. If you launch a vanilla Linux, FreeBSD, or OpenBSD kernel inside Linux KVM, FreeBSD bhyve, or OpenBSD VMM there's very little hardware emulation, if any[1]; they all have virtio drivers for block storage, network, balloon paging (equivalent of malloc/free), serial console, etc; for both host and guest modes.

[1] I don't think OpenBSD VMM supports any hardware emulation.
History is made from ideas – but are ideas becoming history?