skysight-inc/HackerNews huggingface dataset:
Discord is good. But there are a couple of things that prevent my team to use it seriously:

- Message threads

- Ability to share screens when multiple people are in audio conference

- ability to "draw" over the screen while sharing

One thing I wish slack or others had that discord has is ability to select FPS for screen share: when I'm sharing the screen or camera (showing a whiteboard) I usually care more that the image looks with better detail even if it refreshes once every 20 seconds. Almost all screen sharing always introduce compression artifacts.
New York's Free Parking Spots Are Worth Upward of $6k a Year
What’s China’s solution to homelessness and mental illness?
I think the well has been poisoned at this point and people will forever be wary of SE.
Yeah...not that anyone should take a dump on the whole crowd, but spend much time in an 'audiophile' forum means wading through toxic levels of Flat-Earther calibre psuedo-science screamed as unassailable 'fact'.
Could this use a software keyboard? If so, it could eventually be incorporated into phones; I'm thinking of a SOC that takes complete control of the screen, bus, etc...
Interestingly, they explain some of the reasoning behind the extra info in the docs.

WHY WRITE A SERVICE?
This example is so simple that it is tempting to write the Http.get() inside the component itself and skip the service. In practice, however, data access rarely stays this simple. You typically need to post-process the data, add error handling, and maybe some retry logic to cope with intermittent connectivity.
The component quickly becomes cluttered with data access minutia. The component becomes harder to understand, harder to test, and the data access logic can't be re-used or standardized.
That's why it's a best practice to separate presentation of data from data access by encapsulating data access in a separate service and delegating to that service in the component, even in simple cases like this one.
OP here, thanks for the thoughtful discussion :)

I'll think about this some more and see if some design decisions can improve the game with regards to "existential import". Thanks for introducing that concept by the way.

My feeling about this when developing the game with my daughter was that when playing a game, you are taking part in a game universe. If there were a reference to flying horses, the inference would instead be "there must be flying horses in this game". The generative gameplay which is creating cats with random attributes also suggests that blue, bouncing cats are likely to exist but just aren't pictured on the screen presently.

In early education (even undergraduate education) it's common to present a simplified model that in some cases contradicts other models, and developing the cognitive machinery to explore and understand the model one working within, its limits, and how it relates to other models may be more valuable than comparing which models better align with objective (or, academic) truth.

At least, this is the thought process I went through with some of the trade-offs about deciding what answer was most correct from the lens of various formalisms (in my limited exposure to those) versus what answer leads to the richest learning in the age-group.
The simple answer for any new TV, as Samsung is not at all alone here, is to never connect it to the internet.
That positive feedback loop is one of the key things to watch out for.

Work tends to have many mechanisms which directly links what you put in with positive feedback in a relatively short amount of time, which leads people to optimize for that short term maxima. Putting in more effort, more hours, etc for a positive outcome on a project, a promotion, etc is an easy decision to make, can be almost addicting for many high performers.

However, the neglect that one does to long-term feedback cycles, like not spending enough time with your spouse, children, friends, family, personal hobbies, only manifest negatively in the long run. The investments on the positive side also play out mostly in the long run as well, so the direct feedback cycle isn't quite there.

Using work to get those satisfying consistent wins can have its costs if you aren't deliberate about balancing against investments towards the long term maxima.
> At the very least we need to strictly regulate programs that bus homeless other places.

That is close to impossible, I'm afraid. And even if federal regulation prohibits the executive branch from such programs, I guarantee that it will be replaced by some "church", neighborhood watch, political action group or whatever...
> Most of the homeless people in the Bay Area are folks who had housing there a few years before and then fell on hard times (e.g. had a medical emergency, lost a job, ...) and couldn’t afford to continue paying for housing.

These demographic numbers are often misleading. E.g. ~70% of people in San Francisco had some sort of housing in SF at some point before becoming homeless; but that number includes people who were housed through governmental programs or spent a short time on someone's couch, and a majority of this 70% had not been in San Francisco long term.

> This is politically difficult because a substantial proportion of the people who live in suburbs full of single-family houses don’t want to have apartment buildings on the same street, and cities would rather have office buildings (which bring tax revenue but require few services) than housing

It's especially difficult because when you look at true bedroom communities, they have very low sales tax revenues already, and property tax revenues are low in California, and the share given thereof to cities is small. Expecting these communities to absorb further high-service, low-tax burden is unrealistic.
Get Started with MicroPython for ESP8266 Microcontrollers
> This sort of site is the opposite of a perfect testbed for a framework.

It sounds like you're saying one should use a tool only for what it is meant for.

Many disagree.
Color me skeptical. Plus it breaks the "visited" styling on HN, and generally pisses me off for throwing me out of my browser.

<angry old man waves fist at cloud />
The solution always is to just build more houses. That’s fine, but with that comes sewer treatment plants, power plants, water treatment (not that CA has water anyway) and digging up the existing infrastructure to expand it, etc. All that has to be funded with bonds that will have shitty ratings since there is no tax base to pay them off.

You can house all the homeless, and more will take their place on the streets.
While the higher frequencies (shorter wavelengthS) dont penetrate as well, they’re less likely to be impacted by obstructions because of narrower fresnel zones.

In other words, you don’t need your antennas to be as tall to get around curvature of earth (or that building in the way) with higher frequencies.

So one tall tower and a bunch of receivers on the ground in the desert: 5.8ghz is probably a better choice than 2.4.

Of course there are other factors.
I interpreted as: we have no guarantee that they won't need an internet connection to operate.
> Under Obama’s REPAYE, your loan payments are capped at 15% of your discretionary income.

What happens to the many students who are paying at less than their interest accumulation? Does the federal government pay the difference so their loans don't at least keep growing, or does the amount they owe just keep getting bigger and bigger? And in either case, wouldn't such a capped payment scheme be advantageous primarily to the lender collecting the interest?
>I know most of the core fiddly bits of AWS like the back of my hand but Azure and GCP are completely incomprehensible to me.

You don't think there's anything wrong with that, given how they're tackling almost an identical problem?
To expand on that: security. Without security updates, your devices could be hacked.
When moderators weren't just deleting it as soon as it was flagged (because they were on strike or had resigned), a lot of the threats, shunning and general cruelty were publicly visible on mSE. And that was with normal users still successfully instructing the system to remove them (I won't go into technical details).

A person is normal, but people are horrible. There's a reason SO felt the need to amend their Code of Conduct, and it wasn't just to score “wokeness points”.
You've already shown an impeccable technique deciphering world affairs. I did not realize you are also a world authority on Russian trolls and name calling. My bad.
Somebody that knows zilch about Rust with a question: I like to write CLI tools with Go, the built-in libs and the simpleness of the language make it really easy for writing good tools quickly. What advantages does Rust have over Go that one would use it for this purpose?
But that $25 is if every module is activated. If the Customer connects the TV to their own network anyway then you just cancel (if even activated anyway) the data plan for that TV.

My argument is more that from a cost point of view we are pretty much at the point it could be done, Not that I think it will happen any time soon (Reg's about data collection around the world are beginning to tighten up, personally I think getting the lawyers to draft up the paper work for an always connected TV for data collection alone is gonna be more the sticking point then the cost of the equipment/data to do so).
The confusing part of the saga is SE doubling/tripling/quadrupling down after they were being shown in the wrong and caused a community revolt.
Even amid affluence of tech capital, local news struggles
Open source at companies get newly published repositories by companies every day
Whether illegal immigration is a net gain for the American economy or not is such a complex subject that basing it off some anecdotal "homeless Mexicans" looking for manual labor post seems... ill-advised.

From the perspective of an employer the short-term gain of paying less for labor is attractive and a positive. For Americans who might be competing with "homeless Mexicans" it is likely a negative. And beyond these two simple perspectives lay more complex calculations of benefits and detriments.

Measuring the negatives against the positives requires far more data than a single anecdotal post about "homeless Mexicans." At least for me.
I think the reality is that 5G could would enable telecoms to bypass physical to the home infrastructure entirely, further locking you into them.

Until regulators force them to become dumb pipes; as they often have for physical infrastructure.
Agreed. Adding to this, consumers in general are failing to quantify the cost of giving up their personal data.
> and cryfs (encrypting directories)

Pretty sure that this leaks a lot of metadata.
Yay. We've found another way to wipe out populations with no benefit to other populations. Is there any scenario where weapons of mass destruction deescalate?
Devrim was the first one (and had more style to it), but there were only 4 of them produced:

http://devrimarabasi.com/galeri/big/siyahbeyaz/siyahbeyazdev...

http://devrimarabasi.com/galeri/big/siyahbeyaz/siyahbeyazdev...
>The difference (relative to Discord) is that Riot is FOSS and the sky is the limit in terms of how fast it evolves.

Yeah, that's not how it works, and you know it.

You are also implying that something changing and adding new features fast is good, and that's not true, either.

>If Linux can obsolete Solaris, Riot can obsolete Discord/Slack.

Jabber was also going to obsolete many things, and look at it.
Alpha version 0.2

Are you actively looking for an awesome opensource project which is maintained by a company like Microsoft, Google, Apple, Facebook, and co and is at the beginning of an engineering phase or just looking for newly published open-source projects by companies to keep up to date with new frameworks, tools, etc?

Any feedback is welcome!
Had one fail: a flex cable went loose.

Just reinserted them all back in and voila.

The LEDs or drivers sometimes die, but replacements are usually available from ebay or aliexpress.

Funny how one of the repairers found that his 120V only LCD TV had a 120/240 power supply board nonetheless.
> If a right is something that makes society better if people have it.

That's not what a right is. Saying that access to Wikipedia is a right implies the ability to coerce somebody to give it to you if you lack it. At best it's a privilege.
eh, ..., I mean all of this ... stuff ... is one massive landmine that is best navigated by not saying anything ... so I don't blame SE - they are probably defecating bricks just thinking what may happen if they make the wrong move and then getting into situations where there is legitimately no clear right move because the whole world has basically lost it's marbles and there is no clear standard left for what is acceptable or not.
Would it be possible to build an adapter that could filter out Ethernet-over-HDMI?
> Also don't buy soundbars. Speakers don't want to be long and skinny. You'll end up paying a lot more for a lot less sound.

From a practical perspective, my home simply doesn't have room for anything but a soundbar for my TV. My options are built-in TV speakers, or a soundbar.
There's a small irony that this complaint is on twitter, whom don't permit desktop site on mobile either and haven't for a long time.
Aren't you agreeing with me? The important thing is that, as a fraction of users, the number of people asking for this is small. Therefore, given the size of the company, the resources devoted to it are relatively small.
If teenager is interested in hands on and technology includes the skilled trades, then apprenticeship in a trade is a really good route. Plumbing, electrical, mason, carpentry, welding, ... many choices here.

Another possibility is to get into the military. You can learn technical skills and achieve postings where a security clearance is required. You can then transition to a decent living as a contractor. Being in the military also may clarify what the teenager does or does not want to do.
Friendly reminder that Ripcord is closed source shareware (free by now, $20 when it goes out of alpha). If you help this guy, he'll be pocketing the profits.
> Just disconnect it from the network

On this note, I would suggest never connecting it to your network (it could secretly remember your wifi password). Maybe it's just a bug, but once in a while the my Samsung TV's usb connection is listed as the last used source. I've never connected anything to the usb connection and it's wall mounted above my desk (where my kids and wife would not be able to reach it so I know it's not them using it either). It could be a coincidence, but I have also not seen it do this since I changed the wifi password in the access point.

Needless to say, when I bought a new TV recently I never connected it to the network at all.
Ignorance may be bliss, but only if you can remain ignorant until the absolute end. I see evidence of a paradox whereby the most powerful analytical minds are able to most effectively construct defensive counter arguments to their own inherent existential needs, allowing them to defer these needs until a criticality is reached and existential crisis manifests as a state of limbic terror which is impossible to ignore. The crisis is ultimately inevitable, and thus the ignorance only temporary, because they are in fact smart enough to realize deep down that something essential is out of balance. A polish psychiatrist named Dabrowski labeled some of these experiences 'positive disintegration' and wrote prolifically about their role in psychosocial development.
Wikipedia tells me there are some 500,000 homeless in all of the United States. At $30,000 per year per homeless person, that would amount to $15 billion for all homeless in the US. Certainly a lot of money, but doable for an individual locality like California if people really wanted to do it. (So much that they'd accept a 10% increase of all taxes to make it happen.)

Of course spending the money more efficiently would be preferable, but additional resources spent the same way would also work.
You're not wrong, and maybe "hostile architecture" like this is cruel, but damn if I owned a business and I had homeless people setting up tents or loitering outside my door every night I'd probably find a way to stop it too. Spikes are a cheap and easy-to-deploy deterrent.

In a similar vein, I volunteer with a pigeon and dove rescue organization, and it's no secret that businesses install spikes on eaves and ledges to deter birds too. Although it always makes me sad to see them, I can understand and appreciate why they do it.
SF and state agencies directly house the homeless. http://hsh.sfgov.org/services/housing/

But not everyone is willing or able to conform to the rules required for such housing. Further, people migrate to SF and join the homeless population faster than people are housed.
Er...

> You can classify databases into 4 broad categories based on how they prioritize opposing optimization criteria.

> Flat file

> Relational

> NoSQL

> Blockchain

That's a hellofa classification. It reminds me of the Celestial Emporium of Benevolent Knowledge that "divides all animals into 14 categories: Those that belong to the emperor; Embalmed ones; Those that are trained; Suckling pigs; Mermaids (or Sirens); Fabulous ones; Stray dogs" and so on.

https://en.wikipedia.org/wiki/Celestial_Emporium_of_Benevole...
> Ms. Cellio expressed concerns about the new process and has not applied."

Not surprising in the least. I think the ship has sailed on this case.

(Though the offer is probably as a token of good will and "no hard feelings")
What is the copyright status of this?
tinco did not claim that anything is being encrypted in ECDSA nor in Ed25519.
It seems to be an issue with Qt, I just checked a bunch of the example applications and none of them allow touch-based scrolling.

There's also this, an open 5 year old bug report.
https://bugreports.qt.io/browse/QTBUG-40461
Troll.

Free = infinite demand. I don't think that will ever work anymore than throwing open the floodgates at the border and letting in all the world's surplus population who want to come and get free benes from us and wipe their asses on our flag.

When something is given away for free, people value it less. So making college "tuition free" e.g. saddled to the taxpayer, is not going to produce quality graduates or get us any kind of ROI for us lowly, un-represented, long-suffering American taxpayers. So I suppose if we make it "free" that could be final nail in the coffin.

With the limitless debt situation we have in the US right now, the Fed could just print off another $2-3 Trillion and paper over the whole damn thing. All of us will be poorer, of course. You like getting paid in Monopoly money, right? Zimbabwe dollars all right with you?
Sounds like the trick will be to convince my TV that I’m in EU.
It is more private for Apple to handle the universal link and deep link you into the installed app since arguably the navigation can happen on device. The moment you bring a browser into the picture you are dealing with network based navigation (unless service workers are used which is a pretty small chance these days)
It wasn't the company, it was an individual of high visibility employed at the company. SO chose to circle the wagons and stick to their guns. The actions of the SO representative were hasty, frankly in my view pattern match much more closely to knee jerk emotional defense of a protected class than anything else.

I'm all for LGBTQ+ rights and I get that in the real world this sometimes means being uncompromising. Fighting for equality is complex.

Here's what went down.

The mod made statements that vaguely pattern match as onerous hair splitting in order to undermine LGBTQ+ rights. They did this in a private setting and there was absolutely no history that would imply they were trying to push an ulterior motive.

The SO representative identifies strongly as a defender of LGBTQ+ rights and viewed this as "definitely this person doesn't think LGPTQ+ people should have rights" and de-modded them.

SO made the initial choice to circle the wagons and back up one of their own and then got stuck hard on that path for months even when it became clear they'd made a mistake. It's a problem with management and it's not going to be solved without changes in management. A sorry would have sufficed if it had come many months ago. The SO rep just needed to admit to being human and making a bad call.

(P.S. this whole row was over the style in which I've written this post, the new code of conduct would have me use gender specific pronouns if the preferred pronouns of the subjects are known and using a genderless style of writing would be against it)
Scientists model dynamic feedback loop that fuels the spread of wildfires
>”mobile web browsers do not provide the best experience; you really should download our app!”

Put a message like that up instead of disabling it altogether.
It's a rather pointless/useless survey. I'm nevertheless surprised by the omission of kotlin.
This is nothing new - I have seen similar things since I was about 8.
People living in tents where you can't see them.
Sounds like Language Server: https://langserver.org/
And that's the only reason MAD work. If one side was even about to be able to reliably defend itself against a first strike, the other would have no choice but to strike while they still can.
Chrome extension to add scannable barcode Canada Post tracking page
She said nothing of the sort.

Monica has a purely grammatical objection to the use of singular they. I believe that objection to be unjustified (for etymology pedantry reasons), but it's not born out of malice or the rejection of people's identities. I don't agree with Monica on this point, but she has never used her position as a moderator to hurt people in this way. She wouldn't be the sort of person to use neopronouns if she were inclined to do this.

And, to my knowledge, she has never knowingly used the wrong pronouns for a user of the site, which is more than can be said for most people.

Please don't selectively apply standards. You should be equally outraged at the other >30% of the population who fail this test – if you're not, stop slandering Monica.
If you use the Canada Post mobile app to track shipments (like I do), I found it incredibly annoying that their tracking page on the CP site doesn't provide a scannable barcode that you can scan with their own mobile app. So I created an Chrome extension to add in a scannable barcode on their tracking page.

Feedback is appreciated, also leaving a review on the chrome store is also welcome!
That's perfectly alright ksec. Perhaps it is not a technical problem but a people problem. Or even a system problem that turns people into lying job seekers and unreasonable employers. Perhaps another manifestation of the same phenomena that PG wrote about recently[1]. I can see why job seekers inflate their CVs. They have to do what everybody else is doing. Just like all companies have to be agile, innovative and have flat hierarchies.

[1] http://paulgraham.com/lesson.html
> Work through several specific examples before trying to solve the general case. Looking at specific real-world details often gives an intuitive sense for what the relevant distinctions are.

This describes well why I like the more functional approach to programming (whether within an OO framework or otherwise). I often find myself solving a problem a number of times before I abstract it. And usually creating said abstraction before the problem appears leads to over-engineering.

When writing 'functional' code, I come up with solutions that are isolated enough that I can later replace them with various more abstract solutions, whereas the more OO or procedural approach can leave me with a mess that is too much work to disentangle.
I think a lot off preference towards humans is an issue of trust and a measure of your relationship with that person. Usually we get recommendations from friends and give them more thought and weight than some random ad we scroll by on Facebook.

https://opensourceconnections.com/blog/2016/08/21/recommenda...