skysight-inc/HackerNews huggingface dataset:
> it's not worth using anymore regardless of what features they implement.

Not to me. I would just assume they don't have E2E encryption and wouldn't base my calls around the idea of needing that. The claim is never worth it without an independent review and then thinking about the attack surface you actually want to shield against.

I mean, in another market, if you have ever investigated VPN providers you would see 100% conflicts of interest with affiliate marketing everywhere and the articles never acknowledge that the business of reselling internet access has inherent trust and unverifiable claims involved. A government can always tap the source with a legal order and there will always be information available to them.

For a video chat service, them merely saying E2E doesn't mean anything without a way to verify it, or host the whole stack myself and this is incompatible with being a company.
Parallel construction? https://en.wikipedia.org/wiki/Parallel_construction
I would rather hope it kills the big platforms and forces a reverting to smaller platforms and message boards. Social media has become a scourge on humanity.
We used to write great code on the original Mac’s 512 by 384 screen, doesn’t mean we were very productive at it.

A 5K monitor allows you to view an enormous set of workspaces and code, and sharply. It will cost you less than $300 a year, which for any decent developer is less than 1/2 of 1% of your annual revenues (and its tax deductible for contractors!).

There is no way the increase on productivity doesn’t far outweigh that cost.
SAP S/4HANA app migration: Lessons from the trenches
The device mainly cover hardware costs and margins. The AppStore is a service.
The funny thing is, I would even think about the 32" Apple display, if Apple made a computer to go with it. But the new Mac Pro at the entry price is 2x of its predecessor and really not a great computer at the entry level specs. It is amazing fully loaded, but I would rather get a Tesla :p. Not sure how well the 32" Apple is supported by Linux :).
At least from an English language perspective, that's incredibly pedantic.

Everyone knows what "war on.." means. "War on poverty", "War on cancer", etc, etc.

People never thought it meant an actual war with countries attacking each other.
Oh they do. I'm from the Toronto area and I remember quite well the G20 riots of 2010. People were applauding the arson of TPS cruisers on the Internet. There are almost 7 billion people on this planet and at least a third of them have Internet access. Any fringe opinion a person could have has been expressed at least once.
At least for me - I had a cheap 4k monitor. Managing the size of fonts / windows on it vs the connected laptop was a pita. Not to mention the display /graphics card overloading and glitching once in a while trying to power everything.

So I am still stuck with my regular HD monitor + laptop monitor - which is pretty good.
Perhaps when prioritising their morality and cause, over what's beneficial for them?
Is your tape library stored redundantly across multiple data centers?
Ok, thanks. Designing a DYI terminal won't be easy for these bands.
> It just such a poor solution to the problem.

That's a strawman though, nobody thinks "the solution" is attacking only Microsoft, nobody proposes that, and nobody is doing that. The question is whether both the DEA and Microsoft should be criticized, or if Microsoft should get a free pass for some reason. Microsoft isn't being singled out either, numerous government contractors have been criticized for taking those contracts. Criticism of military contractors in particular is very common, you know that.
Plan to release genetically modified mosquitoes in Florida gets go-ahead
I consider the AppStore and the guaranteed compatibility to all designated Devices a good value service.
This is extremely out of touch with the state of industry. US produces 10 times as much plywood as it imports. This should be apparent to anyone who's ever actually bought plywood: if you go to your local Home Depot, you'll see the manufacturer information stamped on the edge of the stack. It's almost always US company.
Both Javascript and Python are perfect for this, IMO - both languages have syntax for type annotations which are ignored by the intepreter, but are respected by external typecheckers.

Mypy for Python (https://mypy.readthedocs.io/en/stable/) and Flow for Javascript (https://flow.org/en/docs/) are my personal favorites, and have all the features you describe. And importantly, both languages have very strong library support.
So, blood-letting[1] works?

[1] https://www.history.com/news/a-brief-history-of-bloodletting
Have a source for that?
I'm not going to say what you write, reads as. Suffice it to say that I imagine you don't receive the adulation you feel you deserve.
Yep, that's what I mean. :)

Followed by using the barely understood jump drive, resulting in SDF-1, two nearby aircraft carriers and the entire island being transported behind the orbit of Pluto. :D

I also really liked the part where a couple of the main characters got stranded in an isolated part of the humongous ship right after the jump & had to fish for a frozen tuna floating in front of airlock to get some food while waiting to be rescued. :)
it's primarily a big deal because this is the end of YOY increases that lasted for more than five years
What makes you think every person knows the mandatory minimum sentencing for every single crime?
I use Option<T> types very happily in C# without sum types. Most of what would be pattern matching can be done with just methods.

Car c = maybeCar.GetValueOr(CreateCar()) // inline fallback

maybeDog.Do(d => b.Bark()) // only performs call if present

Sailboat s = mybeBoat.As<SailBoat>() // none unless of correct subtype

And so on.
With nullable reference types C# now has a builtin alternative to this, but it has worked we’ll for many years.
how do you build your projects using VSCode if you don’t mind me asking?
as a counter argument, incurring costs to plug the wells will make useful things more expensive and will take them away from some people.
I think as its common in UX design, first thing is to ask the user "what" they want. Then you could think of the "how" part: how that goal can be achieved in a way that might not be obvious to a local.

The locals would know more about "what" can be done. Good luck.

Edit: Grocery delivery app [0]

[0] https://grofers.com/
Words are never some sort of perfect encapsulation of their meaning. They only achieve that via their definitions.

What you're suggesting is basically using the etymological fallacy as a basis for changing words. Because of linguistic drift, a majority of words would have up be changed at some point - words like "nice" which came to mean their opposite, for example.
It’s the business model. Scaling up Zoom or Webex is costly because it’s based on meeting hosts.

Teams or Meet works fine (unlike the train wreck of Skype), have improved recently and are already paid for.
I only use hi-dpi monitor with non 100% scaling on my laptop, and to this day I still can't get over how bad raster images look like when they're not showing in 1:1 pixel to pixel (on web pages, mainly). It's just a blurry mess, integer scaling or not.

I'm aware this article is mainly about text rendering, just want to point out something I hate with hi-dpi + non 100% scaling.

Also, on Windows with 125%, I don't find text as blurry as the author showed on Mac. They look pretty crispy to me. I guess that "scaling twice" thing is a Mac only issue (at least for text)?
Amplifying RNA Vaccine Development
There is a huge difference in developer experience still. When TF fails it typically offers little to no clue as to what you can do to rectify the situation. PyTorch is a lot more helpful most of the time. PyTorch is worth choosing on this basis alone, unless you intend to deploy to mobile hardware, where TFLite is the only real viable option.
China Is Collecting DNA from Tens of Millions of Men and Boys Using US Equipment
I'd point out that there are plenty of areas that are neither urban or classic suburbia. But I'm guessing you don't like more rural areas either.
Mozilla's got one.

https://builders.mozilla.community/
If you're new to joke RFCs, I suggest reading up on RFC 3514, a suggestion that malicious IP packets should be required to set the high order bit of the IP fragment offset field, which is to be designated the "evil" bit. This significantly simplifies implementing effective network monitoring.
The hardware doesn’t cover everything Apple does that’s why you need to pay for other Apple services. The AppStore is another service. They manage most of the hosting, checking etc too much to list here for you
The text of the law is a mess: it gives content providers the ability to define whatever moderation policy they want, but also gives objectors the right to sue for punitive damages in the event that they disagree with how it is applied, with their claims being judged by an whether they uphold undefined 'fair dealing standards'.

It's not so much an attempt to defend free speech as to bury the affected companies in litigation if their moderation policies aren't either nonexistent or up front and aggressive: exactly the situation Section 230 was written to avoid. It's just in this case the lawsuits will come from the parties seeking to cause offence rather than the offended.
Apparently she picked up an already burning piece of wood and threw it in. So it's less likely that she left the house that morning with the intent of torching cars.

In the moment, with everyone and everthing going on around her, I doubt she was thinking rationally or even knew that torching a car would be a long prison sentence. (if someone asked me before reading this article, I would have assumed a large fine + some community service maybe; then again I am not American so I have no idea how sentences compare).
The elected officials are the cause of this problem. If they stopped funding the war on drugs then it would dissipate on its own.
I'm not surprised this has been shared many times before, and yet I'm glad people are still discovering it. My journey to Engelbart's demo came through reading "The Dream Machine" book about JCR Licklider, which itself is an incredible computer history record.
OK, my dude.
I see what you're saying, and while I think you're right, I think a lot more of the value is in being able to use `Map()` /`FlatMap()` to be able to avoid thinking about error checking at all, as I laid out in the second part of this comment https://news.ycombinator.com/item?id=23549396 . The convention of returning `(value, err)` goes a long way towards enforcing the checking of errors; I have golangci-lint's `errcheck` linter enabled and basically cannot accidentally ignore the `err` values. In any case, Option/Result types are extremely useful and I'm happy that with generics the language will be able to include them!
What's the qualifications of the author before I go and invest time to read his/her theories?
> can work with that

I think the more apt wording is it's enough to get to the next round of funding
What "morality" or "cause" are you talking about? She burned a police cruiser.
Not really the same thing but I'm blood type O- and do the "Power Red" donation at Red Cross events. I have two units of blood taken out and the red cells and plasma are separated so the plasma can be returned along with saline to make up the difference in volume. I don't notice much of a difference besides feeling a little cold since the saline is at room temperature. However in that case I believe I'd only have ~10% of my blood volume replaced with saline.
I don't really buy that though. The banks may have an easy time talking to other Canadian banks but they also need to talk with American banks and Canadian PoS terminals often support US debit cards. Perhaps Euro PoS terminals just refuse to work with US debit cards but Canada gets a lot of those American tourist dollars and doesn't want to make it hard for you to spend your money up here.
Nope, they gained a huge amount of users after the outage actually. It's why they managed to have an upround of funding in the middle of the pandemic.

I guess some people were scared off, but way more people saw the news and had a "oh, so Robinhood exists, cool!" moment.
I always liked DINK: Double income, no kids.
My daily driver for more than 6 months has been the FP3. I love it, its super comfortable, amazing battery. The biggest crux is the camera - terrible is darker conditions. Phones are so good these days, that even "mediocre" specs are far more than what you need in a phone.
J.cole – Snow Off the Bluff (Listen and Download)
interesting, this must be why animal crossing looks so damn good on my 4k OLED....
There is "some" centralization with Lightning, not just the type you are thinking of.

Payment Channel networks are decentralized in the sense that any one can go and open up a node and participate with other nodes. The point where it gets tricky is that your node's capacity to make payments is determined by how much you have deposited in the channels that you opened and if the capacity of the all of the nodes that connect you with the node you want to reach.

As an example, say that you have a Node A where you deposited 1 BTC in a channel with B, B has a channel open with C where they deposited 0.8 BTC. If you try to send 1 BTC to C, the transfer will fail for the simple fact that there is no A -> B -> C route where all channels have at least 1BTC capacity. Interestingly enough, it would be okay to make ~0.5 BTC separate transfers except for the fact that you will pay B twice for the mediation fees.

So, the kind of centralization that happens on the Lightning network is that nodes with more funds will be the ones more likely to be used when routing transfers, therefore they will also be more likely to make more money due to collection of transfer fees. "Small" nodes will tend to have to connect with bigger "hub" nodes and only be used to send transfers, never to make money as mediators.

The interesting thing with BlueWallet is, given that it is a custodial wallet, it operates with funds pooled from all of its users so they can make larger deposits on their Lightning node. This might seem bad as too much centralization, but as a mitigation they provide their own system as open source, so you can run your own deployment of their LndHub and invite your friends to join to "your own" hub. [0]

(Source: I am working on Hub20[1], which can be easily described as "run your own Ethereum/ERC20 Venmo/Paypal" and was inspired by both lndhub and btcpayserver)

[0]: https://medium.com/bluewallet/bluewallet-brings-zero-configu...

[1]: https://github.com/mushroomlabs/hub20
To be fair, if I had to pick a neighborhood in NYC in terms of "how expensive it is to get a two bedroom apartment" then the West Village would be at or near the top of the list.

Don't get me wrong, NYC is expensive, but its very difficult to think of a more expensive area of the city to live in.
Technically, that's true, but "Wayland is inherently better at security/DPI scaling/other" is one of those cultural myths that eventually come true because of the people who believe in it. It would be possible to add these improvements to the X server, but no one wants to maintain or improve the X server anymore. All the developer effort is behind Wayland. So to get those benefits, you have to use Wayland.
I am considering a 43" 4K monitor. Which one do you have, if you don't mind?
Applied Category Theory 2020 Tutorial Day
I'm actually more alarmed than I was before the announcement, because it indicates that there wasn't sufficient pressure for them not to do this. Watch them put the key in a predictable memory location, then have a subtle vulnerability elsewhere that lets them exfiltrate the client-generated key at any time. Anyone with views that might be dangerous to reveal to state actors should be very, very wary.
That's wildly incorrect. Proven reserves of lithium only are a few decades of consumption, because why would you keep looking and measuring now when you already have so much available?
Google rolls out hiding Chrome extension icons by default
I think it's a complicated topic.

IMO, there are two key criteria for monitors. Real estate and pixel density, and in some cases, you can't get both affordably.

I have had 15" laptops with 4K displays for some time now. I love the pixel density. But I can't do certain types of tasks on them because I end up getting real estate anxiety. I feel so constricted on a laptop screen, even when I add a second monitor.

My desktop has 2 x 27" 4K monitors running without scaling. So I have plenty of real estate, but the text could look nicer. Having said that, I don't miss sharp text in the same way that I miss real estate when using my laptops, at least from a productivity perspective.

I don't think a 5K screen is an answer for me, because my first urge would be to try to use it without scaling for more real estate.

On the other hand, a pair of 27" 8K screens (does such a beast even exist, and is it affordable?) would be ideal, because 1:1 scaling on such a beast is impossible at that monitor size, but 200% scaling would basically give me the same workspace real estate that I have now but with super sharp text.
I'm not versed in OSINT, but my strategy is to use as many alt accounts and throw out as much random/contradictory information as possible. They may know who I am and what I say, but my intentions are a blur at best. Deliberate obfuscation is the only solution.
You can only add methods on types that were defined in the current package. As a consequence, you can't add methods to built-in types. But that's rarely something you want to do anyway (I can't think of a real-world situation where it would be useful), what would make sense is creating a new string type, and add methods to it:

type myInt int

func (mi myInt) f() myInt { ... }
Open browser tabs are cognitive spaces
It's called OSINT and it's been around a lot longer than 2010.

I listened to a 1940's episode of Dragnet a couple of days ago, and it was pretty much the same thing. Burglar was identified by photographs, his job, and a tattoo.

This is just normal police work. People make a big deal out of it because it's "Cyber" this and "e" that.
Everyone generates new blood all the time. There's nothing gender specific about this. Our blood cells are completely replaced over a cycle of something like 4 months.

And this study is about plasma and albumin specifically.
You can check the finger print on WhatsApp
What's funny is if you go sailing on the ocean for extended periods (months) you realize that sat data / phone costs are RIDICULOUS in this age. $3 - $5/MB. So your 4 GB movie is $20,000. You'd think, why would anyone pay this, but there can be a lot of pressure these days to be able to send videos etc so you sometimes get jammed up with these types of costs (ie, if you do a telemedicine call the DR may want a video of joint movement etc etc, recreational trips people want to post videos and don't realize their phone records at pretty large file sizes etc etc).

So if they can do better just on COST then this it would be wonderful.
It's still a finite number of sites, and a finite number of comments. Could probably do a CTRL+F for Philadelphia across all of them relatively quickly. Or have tools to automate the search
That fire was in 1969. This is kind of like moving to SF because it used to have hippies.

I've been to Cleveland and it's actually a pretty solid place to live. I would argue you could have a far better life there with a $50k house than slavishly working for the rest of your life for a multi-million dollar tiny home in a giant sprawled out suburb.

FWIW I never met a single person in the bay area that didn't want to live basically anywhere else, but couldn't because of work (and access to work). I'm sure they're there but I never met them. Networking is going to be terrible during COVID too, which is arguably the best thing about being down there for a startup anyways.

I just think people are going to be amazed at how much that place hollows out as more tech companies decide to permanently go remote. I loved the weather, but I also like not having to work as much to put a roof over my head. I'm sure that resonates with a lot of other people too, that don't think retiring early surrounded by friends and family is a prison sentence.
without interlinks an airplane, ship, oil platform, or island could talk to the starlink sat, but the sat couldn't talk to its ground base station to forward their messages to the rest of the internet. Coverage for deep ocean will require a second generation that can talk sat -> sat.
Well, true!
That seems to idealize professionals quite a bit. In reality, professionals are capable of much pedantry, not to mention political posturing. Some languages give greater scope for these than others.
A generation is "all of the people born and living at about the same time, regarded collectively." Seems to me lots of the problems are from "our generation". Microplastic and CO2 for example.
I think that blame isn't exclusive. The US government is responsible for the entire problem, because murder, bribery, and corruption are being used by people purely in reaction to government policy. That doesn't somehow exonerate people that kill to preserve the cash flow that US policy institutionalizes.

The bribery and corruption actually occurs within government, so it's weird to separate those acts from the people in government that benefit from them.

There's no reason I know of why an above-ground drug trade would be violent, corrupting, or even attractive, other than if they're taxed wildly out of proportion to the strain that their effects would put on (a hypothetical) health care system, preserving the illegal trade to some extent. Sin taxes themselves are a form of corruption that attacks a minority by convincing a majority that they deserve it due to some moral failing. We can certainly figure out how to maintain a drug war on the poor while still legalizing drugs. If we don't bother, drug usage will become a chronic medical problem, like asthma.
The author asks some questions which can be answered by gathering some data.

This suggests going back and re-testing for antibodies some populations from tightly packed groups - the cruise ship passengers, warship crew, and nursing home residents. The antibody tests are more accurate than they were two months ago. The key here is to find out how many people, definitely exposed to the virus, not only did not show any symptoms, but did not develop antibodies. That group presumably had some form of pre-existing immunity.

Is anybody doing something like that?
It looks like it went from limited to unmetered. Am I reading it wrong?
The Pandemic Shows Us the Genius of Supermarkets
GraphQL Security: Automated Security Testing of GraphQL Backed Applications
>I'm starting to think criminals are stupid.

That is a really dangerous move and doesn't really line up with my experiences. This woman was pretty stupid. She's not a criminal though, she's a massage therapist.
Not necessarily. If the box costs 10 times as much, but they come up with a way to use the box 12 times, it was worth it.

That won't work if the recipient doesn't have a need to mail something back, but for a use case where you expected most boxes would be shipped back (maybe a phone repair company?), it could absolutely make sense.
> Simply removing some of the "bad old blood" is already enough to measurably improve biomarkers.

God damn it, those blood letters were onto something!
Those things are all true, but fundamentally their share isn't about any specific API or "service" they provide on the platform. That they do all those things makes it an attractive place to sell your product. But the basic reason is that they've amassed a large number of highly valuable users who are willing to spend money on apps on their marketplace.