skysight-inc/HackerNews huggingface dataset:
I'm not GP, but I also have a custom Android-based OS on my phone (not 100% FOSS, but the only thing keeping me from it is slightly better UX).

For software support I can generally recommend the Pocophone F1 by Xiaomi. The process of unlocking the bootloader is an insult, but after killing of Xiaomi software the user experience is quite good, with pretty good hardware for quite little money.

As soon as you have a compatible OS ("ROM") running, you will generally not have to worry about hardware, but making one is a considerable amount of work, so if you're intending to install a custom OS you should better choose a phone with good developer support.

I have been thinking about starting a database of good phone choices for modding/free software, but am not sure how much interest there is.
> Maintaining a fleet thousands of driverless cars may prove to be more expensive than crowdsourcing a vehicle fleet.

And to get to the point where it's cheaper might take decades. With Uber's burn rate there's no way it gets there.
Maybe Twitter should add a feature where all your tweets can go via a 3rd party which can edit the tweet before it goes live.

Then congress can pass a rule that all of a presidents tweets need to go via white house council. Not that that would make much of a difference...
I had a small app that pulled my agenda (calendar events) from an Exchange server. But my company switched to office 365. I spent a few days trying to figure out where I need to register and what API to use, etc so I can rewrite my app to work with Office 365.
Now I don't have an app showing my agenda.
Or even better: so that people stop using Gmail.
Can you restate this with fewer weasel words?
I wasn't attacking sass either, I've got large projects in production with both approaches. I was countering the point that it's 'impossible' or 'unreasonably hard' as someone else put it to write maintainable CSS code, which is absolutely ludicrous. Like I mentioned, CSS is included in more easy to maintain apps in production than almost any other language in existence. Sure, it's in a lot of code salads too, but that's beside the point, because OP's point was that Sass is somehow mandatory because software engineers can't be trusted to write clean code without it.
> 15 minutes to figure out the teleconference software

We just Skype for Business and Zoom at work. Both are just one click. Webex is also good. It's little confusing though (too many options). My partners use it so I have to also use it.

Maybe, you need to evaluate your teleconf s\w.
DCIS explicitly, from the same source, is responsible for investigating, among other things:

”Health care fraud committed by providers that involves (a) quality of care, unnecessary care, or failure to provide care to Tricare‐eligible service members, retirees, dependents, or survivors; or (b) significant direct loss to DoD's Tricare Management Activity.”

Given the general concerns about UBiome, that responsibility has to be why DCIS is involved.
Chasing Growth, a Women’s Health Startup Cut Corners
I've gotten into quite a few debates about this at work and I still don't get why some people are proponents of web components. If you're already a React shop, web components don't seem to be worth the trouble.

1. Web components don't always have the same properties and events as native DOM elements. React provides a ton of conveniences around native elements such as <input> (onChange, defaultValue, className, etc). React even normalizes events across browsers (https://reactjs.org/docs/events.html). If I'm writing a React component that renders a web component, I lose most of those conveniences. The times I've tried using web components at work, I've been bit by issues like web components emitting custom events instead of onclick/onchange/onblur/etc. I've also encountered a web component that was supposed to behave like an input, but element.value didn't return the same thing as element.getAttribute('value').

2. Web components tend to be imperative while React is declarative. That means I have to use a ref to keep a handle on the web component and call functions on it. In many cases, I also have to keep some state in the parent React component to track the web component's internal state.

3. React's lifecycle methods fire when the web component is rendered, not when the web component is "ready". I've had issues where componentDidMount fires, but my ref to the web component doesn't yet have attributes that a normal DOM element would have (such as .value). This makes React's lifecycle methods far less useful and forces me to write guards that aren't necessary with a native DOM element or another React component.

4. It's still not clear to me how web components are supposed to communicate with each other. With React you're either setting state, passing in different props, using context, or using a library like redux (which injects shared state & actions as props). React's solution to this problem is well-structured, understandable, and exposed in React dev tools. With web components, it's still the wild west.

5. Web components accept attributes (which are text only) and slots. React components accept props which can be strings, objects, components, functions, arrays... pretty much anything. If I'm writing a React component that renders a web component, my brain has to switch out of React mode and into web component mode. I get no propTypes validation and I occasionally have to manually translate data between React world and web component world.

In practice I've also encountered issues with development velocity. At work, the team writing web components has taken months to implement basic things such as inputs and callouts. None of their web component code is in production yet. In the same amount of time, a smaller team of devs has used React to build more components and has shipped them to prod.
> Why ? What's the big deal if a package costs a few more cents to fulfill?

When you shop online, do you choose the most expensive purchase option? Or perhaps the least?
Google could fix this rather simply. Have an opt-in system whereby anyone sending you email is charged a penny. (Of course, this will initially mean the sender will need to get a google account, but as this catches on more email providers will provide this service.) Split the revenue between the recipient and Google.

I don't mind spending a penny to send an email, I don't send enough to make any difference. But to spammers, it makes abusing the email system unprofitable. And if I receive half the revenue from people sending me email, it'll likely work out to costing me about nothing.
New crypto mining malware uses leaked NSA exploits to infect enterprise networks
I think for a lot of people (this is just my personal opinion), it is based on arrogance of the leadership at Tesla. Especially their dismissals of the rest of the car industry which has been around for decades and knows a lot about how to build cars and wild predictions that turn out to be empty. I think lot of people have become emotional about this and want to see Tesla fail just because of the arrogance displayed by its CEO. There’s an equal amount of emotions on the other side though. People who support Tesla no matter what and dismiss all negative facts.
(Edited for clarity)

I don't. My attitude is more of a political/philosphical one than a policy one.

My take on the First Amendment differs a bit from the government's. I interpret "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof" as incompatible with making an IRS category about them. This is because it requires the government to decide what does and does not count as a religion -- which seems to be, at least in spirit, what the first amendment says should not be done.

That said, this is not really something that I get terribly upset about. In practice, I don't think a great deal of injustice results (meaning that if I'm going to make a big stink about injustice, there are much bigger fish to fry.)
I'd wager landlords and grocery stores do more to provide inertia to the value of money in nearly every case than any country's tax system.
When the user holds "office hours," they inform everyone who follows them that they're available to accept calls. It's like a conference call timeslot, but in real time. For example, if you decide to go grocery shopping at 2 PM on Saturday, you can make your timeslot available to everyone who may want to reach you as soon as you walk into the grocery store. You don't need to plan ahead of time.
My impression was the the previous tax-related apps just connected riders with the existing establishment taxi companies. They didn't have much in the realm of enforcing accountability or reliability. It was nearly the same as calling the taxi dispatcher yourself and hoping a taxi would show up, except an app would do it for you.
Is `hashbrown::HashMap` now completely ported/identical with `std::collections::HashMap`? I just compared their performance (on yesterday's beta channel) on a hashmap with over 200k keys and didn't notice any relevant speedup.
That is only true if you want to drive a black cab in central London. My northern taxis are just as OP described.
My favorite radio show quoted you.

www.armstrongandgettybingo.com
Slightly off-topic: am I the only one noticing massive amounts of fake accounts that are into climate denying?
Open source can survive the cloud
Totally agree that it should be a feature that is already integrated into your phone.
Because they make money and they are being all corporatey in their big corporation buildings!

Local artisnal petite bourgeoisie businesses only available to middle class people living in downtown urban areas are the only moral form of capitalism! That and when you get tired of the city and decide to start a farm in rural Oregon.
Former devs complain about 100 hour weeks for Mortal Kombat X development
They've also banned drones.

https://www.thehindu.com/news/international/sri-lanka-bans-d...
Yes, London is the whole UK.

EDIT: If it sets a standard then why has that standard not been adopted nationwide? Your argument is dead in the water and I can only assume you’re speaking as a person who has never visited the UK.
Business opportunity: A university where tuition is way cheaper because the lecture halls have those standing seats to cram in twice as many students. /s
Context IS NOT the most important concept in React. It's basically CSS cascading. Not something you want to introduce into your project so easily.
Landlords and grocery stores have mortgages, supplier debts and taxes to pay. There's usually only one thing they can be settled in...
I love the idea of an "omnichannel availability indicator." Thanks so much. I live in NYC, and you can't take phone calls during a 30 min subway ride, but you can definitely answer texts. So it's fitting. And yes, I'll ping you.
HiveMQ Is Now Open Source
happy that you liked the post. as you could infer, this simplicity is by no means a magic bullet. there are always trade-offs depending on the database type you use as baseline for comparison. we highlight them here: https://docs.yugabyte.com/latest/introduction/#what-are-the-...

regarding the tone of the post, we are always open to feedback on how we can do better. let us know through any means possible incl. github and slack.
Intel stockpiling 10nm chips, warns that 14nm shortages will continue
I can do without the vote and karma numbers, but comment numbers are important (mainly in order to see whether or not there are any comments, and if there are a lot of comments; not to determine whether or not the article itself is worth anything, which is something that the reader must decide for himself).

If some users want those numbers visible and some not, one way to do is to add <span class="karma"> around those numbers in order that users can hide them if they want to do.
Great idea. I'll try to ping some folks at IndieHackers to see if they're interested. And other forums too.
Man that bar is really bending! Any bar at a competition today would be barely flexing.
Valid point. They've become so large and synonymous with email that many people I encounter are actually unaware that there is other email besides "Gmail."

It feels like Google no longer has any incentive to follow the rules, and they feel that they are going to be the ones to make the new rules. The rest of us end up having to implement workarounds.
It is baffling that most people do not know how the Chinese government interferes with private companies. It is nothing like what we see in the west. It interferes, subsidizes, promotes, regulates, funds and insures private companies to the extent that we can just call it Chinese government agency.

That is NOT the case with SpaceX + NASA.
The problem wasn't that the banks were unsound. Most of them were sound. But each bank didn't know which others were solvent, and that fact was about to shut down the ATM and credit card systems.

Once the government stepped in, everyone was sure that normal operations were safe, and chaos was averted.

In fact, as https://www.americanbanker.com/opinion/tarp-was-not-a-bailou... points out, the government actually made a $30 billion profit on TARP in the end. (It can be debated how much of that profit was a result of other Treasury actions, like quantitative easing.)
I used
export LC_COLLATE=C
export LANG=C
to gain several orders of magnitude sorting through 6TB of data by 2 GUID-sized fields. Default collation is terribly slow compared to ascii only.
Thank you! Ionic + Firebase + Twilio
You say there's no real ties, then you go on to describe several real ties.
It sets a standard.

The US has no such equivalent.
Legitimate question: what do they hope to achieve by this?
From looking at a version of the likely C source (`coreutils` source, as packaged by Debian), it looks like they're aggressively trying to use color. In addition to `LS_COLORS`, they also look at `COLORTERM`. There's also C variables to chase through the source; `print_with_color` seems most likely one to focus on.

In addition to that code, the shell init scripts (both system-wide, and user-specific default ones that are copied in) might do things like checking whether a variable is set, and setting it, if not (or simply overriding, regardless).
You have me curious; how do I do baremetal on the Raspberry Pi? Which RTOS do you use?
I've seen it happen. Slack is filled with things one can waste time on. Our company uses Mattermost which is like Slack except stripped down to core chat components.
Judge Dodges Legality of NSA Mass Spying, Citing Secrecy Claims
Easy answer, Google or other big company. Much better compensation, work life balance than early stage startup.
CSS-in-JS is an unmaintainable disaster. Write your SCSS, keep it modular, and import it as a JS object with sass-loader.
I can see them making money, I'm more shocked at the cost of running or building it up.

I try to assume that if I think something is odd but it's not my field, I'm wrong and don't understand it properly. It's just at a scale I find hard to understand. A billion dollars is a lot.

I'd love to know what it is they're pumping the money into that they make per user, because I can't see what massive upcoming things there are to build. What are they ploughing hundreds of millions into?

Again, with all of this, I assume it's me that doesn't understand.
This gives me a chance to blow the dust off a Carl Sagan classic:

> But the fact that some geniuses were laughed at does not imply that all who are laughed at are geniuses. They laughed at Columbus, they laughed at Fulton, they laughed at the Wright Brothers.

But they also laughed at Bozo the Clown.
When I see how successful people like Elon Musk, Trump, and (lower level success) Martin Shkreli can't stop inviting legal jeopardy over their tweets it makes me realize that self-expression is a hell of a drug.
Most 3rd party software used for social media management has this feature.
Really enjoyed reading it thank you. I miss my Palm Pilots. I love the UI, both functionally and the aesthetics.
CSS-in-JS allows for easy JS-based code-splitting (if you've got that setup) and inlining critical CSS on the page.
It’s less than ideal. Even a small retail shop requires some new investment, and it’s probably coming from the landlord. Spending $100k minimum, probably far more, to outfit a space for a untested or low credit tenant is a gamble with very limited upside. That’s why landlords will sit and wait, and it’s not a pretty situation to be in as investor. A bookstore should be more doable, but it still requires someone to fill the store full of books that it believes it can sell. 10,000 books cost a lot to stock too.
Here in France taxi driving is pretty hard to get into. You not only need to pass an exam, but you also need a licence that can be bought or rented from its owner, which is really expensive. New licences are basically non-existent.

In comparison the cost of the car itself isn't as important, so drivers put some effort into it. And they're more professional. I've never once in my life talked to a taxi driver in France besides entering and leaving the car.
… or 3) "if you can't beat them, join them!"

It feels like Google hopes that you just give up on self-hosting your own email and simply move over to Gsuite. It certainly feels that way. Especially when it feels like Google/Gmail/Gsuite are commonly recommended nowadays.
>Call me a snob

You're a snob.

I wish they'd relax their policy on vehicles. I would have no problem riding in 90s shitboxes. I would find it novel. As long as it's been vacuumed that week I don't care what condition it's in.
Well, drunks, people who work late shifts, people who are going to/from the airport/train station, etc. But definitely not as many as the rush hour crowd.
Looks like the article says that he was 16 when he sent the messages, not when he was executed. He was executed at 21. Still unconscionable but sensationalizing doesn't help anything.
https://azirevpn.com because their documentation is straightforward, their website is pretty and it seems like they were one of the first to support WireGuard VPNs, which I'm a big fan of.

If you don't want to use WireGuard (you should though), https://privateinternetaccess.com because of that one time they didn't produce logs when they were legally compelled to.

But you should really Google "site:news.ycombinator.com VPN" there was a big thread on this not that long ago.
I’d argue that for the vast majority of manual usages of ls, the maybe second or so saved listing directory contents by removing colors will be dwarfed by the additional time it takes the human to parse its contents, without the additional context provided by those colors.
If the device is correctly installed it should not kill the engine but prevent it from starting, just like smart keys.
That form isn't long, but would be less intimidating if it were spread out over 3-4 pages, with larger fonts and no abbreviations.

Compare a UK tax form (not for the usual, simple case; I don't know if there is a form for that): https://assets.publishing.service.gov.uk/government/uploads/...

(Although as it says, 92% of people fill in this form online. I can't look, as it requires a login, but it should be a good UX going by the other forms on the gov.uk site.)
That feels a bit strange as a design philosophy; the point of components is that they encapsulate implementation and offer a simple, unambigious interface for configuration.

If someone needs a component to do something it doesn't do, that's a sign that the primitives are wrong and the component needs to be refactored. Punting the solution back to product teams is prioritising short terms wins at the expense of long term pain.

Imagine if we extended this philosophy to other paradigms: every method and property on a class is public and overridable, just in case we need to change the behaviour.
> Is there a product for slow-thinking updates?

I've been working on a distributed team for 4 years now. I product manage an open-source online retrospective and meeting app and went _way_ deep on researching other distributed teams last year. What I learned about sharing updates is it's as much dictated by culture and ritual as much as it is by a tool.

Zapier is almost 1,000 people now. Here's what I learned they do:

- Every Friday non-managers write a short update of what's changed that week

- Managers read them, extract a few highlights, and roll them up to leaders

- Leaders do the same and roll it up to the CEO

- The CEO writes a blog post and sends it to the entire company

- That post is commented on and questions are asked by everybody

Some folks within Spotify write a daily update answering the same prompts:

- This is what I did today I think you should know about

- This is what I learned and I think you'd find useful

- This is what I need from you

- This is what I am doing next

For our company, we prefer weekly updates to daily updates (we value time autonomy vs. having an always-on culture). Our fully-remote team foes something similar to Zapier and end up posting our company updates publicly at https://focus.parabol.co (if you want to see an example)

I don't think a separate tool is really necessary. Pick your poison between a stand-up bot or something more flexible like missions.ai (at time X create doc, share doc, prompt people to get started...)

One more tip: if you find yourself writing an answer to the prompt "this is what I need from you..." you probably have an item to add to the team's meeting agenda. Full disclosure, we started our company to make capturing items for meetings easy, so, I have a dog in the hunt.

EDIT: formatting
I recall that that was what was suggested for Java's HashMap too, but they found it to be insufficient. By careful analysis, an attacker could still figure out how to cause hash collisions.
>They promised to only take what your insurance paid and not bill you any remainder.

This sounds like insurance fraud. [0]

[0] https://www.ajmc.com/contributor/andria-jacobs-rn-ms-cen-cph...
I wonder if this is a uniquely American problem. Over here (Australia) it's always a couple of short sentences ('how'zit goin'?', 'yeah good') then awkward silence the rest of the trip.

Unless the cricket is on the radio, then all bets are off.
> In exchange for the IRS promising not to create its own free, online filing tool, Intuit, H&R Block and other companies signed a deal to offer Free File options to lower-income Americans.

Hence the hate when they attempt to hide such an option. Signed a deal.
Re use of an existing rail right of way on the peninsula
I just shake my hands for a bit and walk out of the restroom. Only takes about three minutes to fully dry.
Pro-tip: do some backups. Cheap VPS can disappear overnight.
That's right. There's no conspiracy why people open liquor and gun stores and where they locate them, and no mystery. People open stores to make money. Greed trumps racism.

Good luck opening a bookstore anywhere. They don't make money anymore, and any business model that relies on pity purchases is doomed to fail.

Besides, there are already bookstores offering free books - public libraries.
The CDC ruled that there isn't a cancer cluster in the town.

> On the cancer cluster question, ATSDR cites data from the Georgia Comprehensive Cancer Registry to make the case that there isn’t one. GCCR data from the past decade shows childhood cancer incidence has been below the state average here. GCCR’s Waycross-area data, however, doesn’t include people who are diagnosed at hospitals in other cities, as Lexi, Harris, Gage, and Raylee all were.

My blood boils.
>CSS-in-JS allows for easy JS-based code-splitting (if you've got that setup) and inlining critical CSS on the page.

All of this can be accomplished without keeping your source of truth in JS config files. SCSS or CSS files can easily be loaded with Webpack and imported into your code. Then you're not giving up the simple yet powerful expressiveness of CSS selectors for a nightmare of nested JS objects.
They don’t use it anymore

https://www.quora.com/What-CSS-framework-does-Twitter-use-in...
I'd rather pass on 90s-era safety tech