skysight-inc/HackerNews huggingface dataset:
These days it seems to me that everyone is waging information wars against each other in less than fair ways. Each side cherry-picks information (like research or statistics) in a self-serving manner to drown out opposing views with sheer volume, regardless of whether they are ultimately correct or not. Censorship, deplatforming, fake/incomplete/misleading information, shaming, doxxing/getting people fired, etc. are all employed regularly. When facing such strategies, I don’t think either side can be blamed for using any particular tactic - reaching a point of civil discourse requires mutual/societal de-escalation.

In this case, the complaints against CAA seem overblown, and a lot of it hinges on a slippery slope argument about ”what’s next”, where of course the worst is assumed.

As an example https://www.indiatoday.in/india/story/caa-not-anti-muslim-lo...

> Seeking to allay the "needless fear-psychosis" sought to be created in certain sections of the society, he said the only purpose of the Act is to ensure the wellbeing of the minorities who have been "persecuted on the basis of religion" in Pakistan, Bangladesh and Afghanistan.

> "The Citizenship Amendment Act is not anti-Muslim from any angle and the misconceptions and apprehensions surrounding the Act is unfounded and motivated," Singh told reporters here.

> The Union Minister of State for PMO said since Muslims are neither in minority in Pakistan, Bangladesh and Afghanistan nor do they face any persecution because of their religious affiliation in these countries which have Islam as their State religion, they are obviously not included in the Citizenship (Amendment) Act.

This seems reasonable to me. There’s a pathway for refugees to seek citizenship, based on claims of religious/cultural persecution. Since the majority in these nations are Muslims, it makes sense that they cannot claim persecution under this law.
Tank turn is not a gimmick. Super useful on offroad trails where space to turn around is quite limited, which is important when you get to a part of the trail that is impassible or dangerous.
Yep. This thread is a clusterfuck. Still more work to do to educate people about ranked choice voting.
> it will be possible for a person to go to sleep in a world where ICBMs work and wake up in a world where one power has a five-nines capable shield against them.

The only rational thing to do if you have a 99.999% capable ABM shield is to perform a decapitation strike, since you know this advantage cannot be permanent. And therefore a rational opponent will perceive such a shield as a mortal danger, and will need to perform a pre-emptive strike before the shield is in place. From their point of view, once the shield is up, they'll be hit anyway, better strike first.

SpaceX does not enter this picture, as they use liquid fuel rockets, not solid fuel. But from Russia's point of view, it's hard to truly believe the US is not secretly seeking such a shield, no matter what assurances they receive that the US missile defense is only limited in scope. The ABM defense is a matter of capability first, and quantity after. Once the capability is properly tuned up (and the US appears to be close to that point), the quantity could be built in a sprint of 12 months. This is not a likely scenario, but it's a plausible one, and Russia needs to plan for it.
> Angular is over-engineered.

I take issue with opinions like this that are espoused as fact. I've built large apps in both Angular and React. The React code base needed everything that I got out of the box from Angular. The difference is that React had no one true way to do things which I suppose some people would consider a good thing. I don't.

Angular is a framework. Its not over engineered, its complete. You might not like its chosen abstraction but for people like me who just want to get shit done without needing to worry about plumbing and boiler plate, its really nice.

All that said, Svelte looks cool. I'll check it out. I think its a fair criticism to say that Angular has a steeper learning curve and if I can reap all the benefits with a shorter ramp up time, its worth adding to the tool belt.
The wording of the privacy policy does not preclude getting video snippets from the PC input. Unless the wording changes, it can be assummed that it can be affected as well.
> we should not be going out of our way to make it comfortable to be homeless

Building such spikes etc. means going out of one's way to make it uncomfortable for everyone, just so it may be uncomfortable for the homeless, too.

Not building these spikes isn't "going out of one's way", it's the default.
For those downvoting I’m assuming this is sarcasm :D
Before when I said I had spent hours trying to debug this, I did exactly that. Turned off every single wifi device in the house, turning off every printer, phone, and the ring doorbell. I tried bringing up one sonos device at a time to figure to figure out if one of them was causing problems.

Also, I used wifiman on my android phone to sniff out other networks. Finally, I am lucky enough to live on 3.5 acres so there aren't any nearby wifi access points.

Anyway, another comment has pointed me to the apparent solution: the sonos bridge device apparently is not essential -- just connecting one of the speakers via a wired connection makes it the bridge for the sonos network.
Upload is very slow for me, about 40 kB/s compared to the about 400 kB/s I get with scp. Is that normal?

Edit: It seems equally slow to me when using the website, so I suspect the issue is with Mozilla's sever, not the client.
The article does its best to avoid the phrases "free speech" and "censorship". They get only a single, off-hand mention, as part of someone else's position.
Things like Hiccup and React/JSX were a breath of fresh air next to templating languages like Handlebars/Mustache/Jinja. I prefer to just write simple code instead of learning the idiosyncrasies of yet another DSL.

I'm reminded of https://gbracha.blogspot.com/2014/09/a-domain-of-shadows.htm....
Make cars too, please.

Manual transmission (actual stick and clutch, not silly paddles), minimal ECUs, disableable seatbelt chime, cigar lighter, and so forth. You know, less cyber.
Ok, for the thick-headed: my point is I'll use AES. Good luck with your toy project. Also authenticated encryption is not something I want all the time. I don't always want an identity tied to cipher text, even if the identity is anonymous.
Pretty much this, utility-first leads to unmaintainable codebases, I try to explain why I want to change this with a combination of conventions on this page: https://ygdir.dev/rationale
Are the uninformed opinions of joe user really influencing decision makers? The internet is mostly filled with people spouting uninformed opinions, it does not seem worth it to spend any energy caring about it.
Saying it subsidizes price is not entirely true. Even the stupid expensive brand new 8k panels do this same thing.

It's a simple fact of corporate greed and lack of regulation.
> There’s also the problem where inferring the types is not decidable

That's a "problem" already when using some Haskell extensions. But it's only relevant in non-trivial scenarios where writing out types is not much of an extra burden.
See, that seems like a lawsuit waiting to happen for Samsung.

If it's my content and they're taking a copy and you're living in a place where clickthrough EULAs are illegal, they're violating copyright.
> A blog is almost entirely defined by its UX.

A blog is almost entirely defined by its content. I read a lot of run-of-the-mill average to crappy Wordpress or Blogger blogs that neither load fast nor look flashy (or sometimes even pleasant). I don’t give a shit because I read them for the content, mostly from an RSS reader.
8tracks launched a few years earlier than Spotify. 2008 v 2011 (Spotify US).

So for a few years if you wanted to share a playlist this was THE way. The early day of Spotify also had a limited library and not a lot of people used it.
What if all Samsung appliance buyers will buy and then return Samsung appliances back to store because of unacceptable data collection policy?
I was in Seattle just this weekend. Sounds like you're kind of overblowing it. There's definitely homeless people but maybe outside of Seattle proper.
These are not APIs, they are UIs. They will not cause vendor lock-in for general user-space applications.
Jammer is an option. Breaking the antenna too.
I used Sapper before, I quite like it.

But now I wanted to explore how one would build something like Sapper, this is why I went for base Svelte and then added a router. I now have pretty much what I used Sapper for and the setup is simpler.

Also, Sapper doesn't seem to be in active development.
What's your favorite language of 2019?
> Looking at the most voted option tells you what the majority thinks.

No it doesn't. (At least not with the definition of "most voted option" that was used by gioele.)

B would beat F in a one-to-one contest, so the majority thinks that "Systemd but we support exploring alternatives" is preferable to "Focus on systemd".
The second is not direct.
The USA has one of the highest rates of homelessness of all developed countries[1].

So maybe it’s more of a social problem then the fault of individuals. And maybe it would make more sense to fight the root causes then the symptoms.

1) https://www.researchgate.net/publication/227691245_Homelessn...
The strange thing is running a business for a decade without bringing a product to market.

Prototypes be damned, they aren’t revenue.
I was just rereading this Last Psychiatrist article that this really reminds me of: https://thelastpsychiatrist.com/2014/01/randi_zuckerberg.htm... (Like with all of TLP it meanders a lot and will probably piss you off. It's also highly entertaining!)

This is the important bit:

> One of our time's great sociological questions is why we filled downtime back up with work, and the reason is it's better than alcoholism. At some point during the Truman Administration home life became more stressful than work life, where stressful is defined either as hysterical drama or rheumatismy boredom, and by Reagan II the home was no longer a respite from modern society's incessant demands to produce or at the very least a place to get a nap. ...

> Part of the reason work and home keep mixing despite our professed desires is that that's how Americans were taught to see an aspirational adult life. In every TV show and movie after Leave It To Beaver the gimmick has always been that the protagonist's job and personal life overlap-- doctors in love, CIA agents defending their family, late nights at the office trading zingers or abuse stories. While we no longer think we want the overlap, the shows reinforced the false psychology that a person is something, all the time and everywhere, and the backdrop world "sees" it, accepts it. This applies just as much to negative depictions of work/life overlap, e.g. the obsessed cop whose wife is now divorcing him because of the job: the point isn't that the overlap is "good", that's not the aspiration; the point is that the structure of these depictions represents the fundamental narcissistic fantasy: a fixed and clear identity-- a character-- seen by a potential audience. This is why home is not relaxing: we are working to not let it be all that we are. [emphasis mine]
It seemed apparent that the video host and the video recommendation/curation systems just need to be two entirely separate parts of the puzzle. The host can be transparent, allowing anything that isn’t unlawful to be posted but with no way to discover new content without already learning about it from another source. (This should probably be decentralized, but IDK if the current efforts are good enough for video at YouTube scale)

Then, you can rely entirely on other social media outlets or a indexing service (that can preferably index video from multiple services, like TiVo used to do and Apple is trying to do right now. Or how torrent trackers work.) to give you access to it. If you think this video curation system isn’t to your standards, you could just change to another one or build one yourself.
Wasn't that part of Tesla's business-model between the Roadster and Model S? In 2010 they engineered the Toyota RAV4 EV ( https://en.wikipedia.org/wiki/Toyota_RAV4_EV ). I'm curious how many other companies approached Tesla to seek partnerships building other EVs...
My girlfriend asked why I carry a gun around the house?

I looked her dead in the eye and said, "the motherfucking Decepticons". She laughed, I laughed, the toaster laughed, I shot the toaster, it was a good time.
At the very least we need to strictly regulate programs that bus homeless other places.

Yes, there are circumstances where throwing someone on a bus to a locality where he has some family or other connections is the best move for all involved. But we need to make sure that is actually the case, not based on some tenuous connection and a desire to displace the costly individual somewhere else.

This isn't enough, though. Even without explicit governmental support to move, homeless people know that there are localities where it's "better" to be homeless and will move themselves.
Well put. The specific case was not compelling and I wonder whether it is even real. A son of highly achieving attorneys learns that corporate law is stressful? Do tell.

I was reminded of Tom Lehrer's quip about the fictional inventor of the gallbladder, "He soon became a specialist, specializing in diseases of the rich. He was therefore able to retire at an early age."[1]

[1]http://www.casualhacker.net/tom.lehrer/evening.html
Moreover, on the other end of the scale, there are <= $200 LED TVs (1920x1080 x 40") that don't have the networking to upload anything.
This renders the investment into advanced defences - i.e. the ring of fire that NATO has surrounded its enemies with - useless.

At least in the case of Russia.

It also puts the carrier question to rest. Carriers are a policing weapon - during all-out war, hypersonic missiles take them out.

Missile Defense technology just got a boot up the arse. I guess we're going to see freakin' laser beams soon enough.
I don’t see evidence for that. Tesla has yet to ship a vehicle that didn’t run into production delays.
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.

Fixing this requires bringing housing prices way down, which requires a ton of new housing built throughout the Bay Area. 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 (which brings less tax revenue and requires many services).

It would also help to fix the US health insurance system.
Thanks BossingAround. I fully agree with the gimmicks that you mention as infeasible. One of the triggers for this whole idea is the jobs post that start with something like "For one of the biggest cloud provider in the world I am looking for XYZ talent".

However, I am not sure about the feature you said that you would love. It seems some kind of a research tool to measure a company rather than something that helps someone in his/her job search. Pretty useful to keep an eye on your competition and I do this myself on linkedin very regularly but not sure of its utility for someone who is looking for a job. Of course I have just started to think about it so not very sure of my own thoughts. Thanks again for your sharing thoughts.
You can find versions that support Javascript at http://bestof2018.johanronsse.be/ and http://bestof2017.johanronsse.be/ . I used a static site generator for this.

This is clearly a technology exploration.

How can I explore new technologies if I impose limits that others don't set for themselves? The job market asks for JS skills. Look at my conclusion at the bottom of my post: I state that this might be a technology downgrade instead of upgrade.
Thank you, thank you. I'll be here all night.
> If I needed to find certain types of entities they'd get added/add themselves to some list on creation.

From the point of view of the code operating on these entities, this is a query. That it happens to return results in constant time because it's being continuously executed in the background - that's just an implementation detail.

The example I've pasted doesn't execute a full query every frame either. The first time it's called, it ensures that there exists an array within ECS system that stores entities which match the :components part of my query. That array is then continuously updated when appropriate components are added or removed from entities. Multiple different queries using the same :components part (which gets canonicalized, so you can write them in any equivalent order) reuse that array.

The above is equivalent to a typical System in ECS, except I don't create a class or a global instance for it - I just shove a call to select-entities in the place I need it. This makes the architecture a bit more flexible conceptually, resolving some discomfort I had with Systems.

The :where and :order-by parts get executed each time, on the aforementioned array. I could've made them execute when components are added or removed, at the cost of increased memory usage (no more sharing of the filtered entities array); I chose against it in this project. But this isn't really a problem; :where and :order-by subsume the code you'd typically put in your System - processing entities matching a particular condition (e.g. hp < 50), and processing them in particular order, respectively. There should also be a :limit part, allowing you to pick first N entities for processing, but I switched to SQLite before finishing that feature.

Finally, if I pass an array as :into, the result set is stored in that array (which I've statically allocated previously), instead of allocating new memory.

So in the end, this does the same stuff you'd write in your system, but it handles book keeping for you. The interface lends itself for extra optimizations (this is Lisp, I could parse and process the code I put in :where and :order-by clauses, though I don't do that right now). And because it's not a System, not a Thing, I end up using it more often. Say I need to code a spell that picked weak NPCs and healed them automatically. Writing a System that's responsible for handling this effect is something that wouldn't even cross my mind. But a query like in the example above? Sure, why not? So I use it, and it executes almost the same code that I'd written otherwise, except I get some optimizations handled to me automatically. It's a deep interface, and pretty clean conceptually.

(There goes the other half of the blog post I wanted to write. I guess I have no excuse but to do it now.)
I'm not convinced that the Cybertruck prices Tesla advertised during the unveiling were anything beyond promotional.
Cliff Stoll is awesome and also makes/sells Klein Bottles:

https://www.kleinbottle.com/
And those pesky opt-outs are irrelevant anyway: we’ll just interpolate them from the available data.
I think it doesn’t need to be due to deferring major life decisions, but rather just youth and inexperience. I spent a few years of my life working 80+ hour weeks, advancing my career. It wasn’t due to deferring some life decisions but rather was just something I felt I needed to do to prove myself and get ahead. I’ve since grown out of this, but I notice this in other younger people around me. Super enthusiastic, always on and available and ready to jump in to work on anything.
Thank you for explaining. I think the difference between tailwind and styled-system is that the CSS-in-JS approach (while still being able to write normal CSS via styled-components) eliminates most of these issues up front in favor of a component-based approach that contains said complexity very efficiently.
‘They Go Absolutely Insane and Tear Everything Apart’: Weasels Love German Cars
Dart, because Flutter.
The Doors (the band) got their name from this book's title.
The supply of housing is an important problem (for cost of living, equitable conditions for the poor, etc), but it's not clear how directly related it is to homelessness.

That is, if you lowered rents 50% through increased housing supply, it's not clear how many formerly homeless people will now be housed.
> See what HKers are doing because they wanted to (initially) safe guard their reporters?

Psychological projection can be contagious, when used with blame: https://www.psychologytoday.com/us/blog/intense-emotions-and...
Nope!

https://www.washingtonpost.com/news/the-switch/wp/2018/04/11...
I am still 100% confused as to how it would work it I would "enable SSR" (which Sapper would allow you to do). Would the end result be a static site then? Something to explore next year (also see the comment below about it not working at all without JS)
At some point piracy is just better, not only cheaper.
perhaps a pihole of some sort can be built

my major concern is that the digital parts may be connection dependent for function
Exactly, none of the tech billionaires got where they are by coding or even designing software forever. I don't see a fundamental difference between that and managing a plumbing business.
It's disappointing that even the Hackernews crowd, which is generally more skeptical and intelligent than the general population, has fallen victim to Russiagate hysterics. I get that Donald Trump is vile to many, but that's a sad excuse to let critical thinking go out the window.
Ironically, yes. That's the net effect. Not only for what sunks today, but also for what never gets to be, because they evaluate the current state of things and decide that it's not worth the effort trying to innovate in that area.
Sorry should be more clear. I mean how to physically remove such capabilities.
It did well in the State of JS, but there are no big names using it. I think it will have grow in popularity in 2020. The community is still relatively small.
Thinking your function returns a boolean when it returns an int seems like another issue entirely, like habitually depending on implicit conversion like "==". If that's a common issue for a team, maybe it's time to look into Typescript. Seems like a very minor reason to use a whole new DSL with a whole new set of warts for all of your templating.
I use Pihole and block all my appliances and other traffic I deem unusual or unnecessary. Its also very useful forensically if I suspect shenanigans on my network. I recommend it to everyone.
Sorry but this is a terrible idea. ES is not meant as a durable store. Its designed as an ephemeral abstraction on top of a more durable storage mechanism like Postgres or the like. This is just asking for trouble to use it like this.
Methane is a hydrocarbon. It's carbon and hydrogen.
Or a tiny IMSI catcher that’ll just constantly report: « Network Unavailable: Natural Disaster ».

It’ll be fun to see which devices bricked themselves.
Wouldn’t that make it almost impossible to meet emission regulations? I’m not a fan of how opaque cars have gotten, but I’ll accept some loss of control for cleaner air.
Mitigation of Intel-SA-00219 in Rust-SGX
Thanks, I am going to investigate this.
Low end clothing retailers also destroy never worn merchandise if it doesn't sell, but it has more to do with how expensive it is to store / transport
So uhhhhh, my Samsung TV got stolen, can I compel them to cough up information leading to its current location?
Here's a fun demo to look at: https://twitter.com/rich_harris/status/1200807516529147904
You could emigrate. The Dutch American Friendship Treaty remains in force and the Netherlands enables far better living.
Multi-tenant SaaS database tenancy patterns
Answer: just use postgresql until it hurts
Michigan charter schools got millions taxpayer money schools that never opened
Show HN: Easily fit bayesian generalized linear mixed effect models from Python