skysight-inc/HackerNews huggingface dataset:
The paradox of tolerance. Eventually the tolerant will be overrun by the intolerant, so the tolerant need to have safeguard that protect the sciety.
Out of curiosity, are these neighborhoods mostly one race and one socioeconomic class?

It seems like racism and classicism are the biggest issues.
Beign able to stop trading with them would be a previous step.

I don't want an actual war, but a cold war seems to be neccesary.
I like the idea of Nextdoor, but everyone (seriously, everyone) in my small town in convinced that it's a scam. There was an article going around a few years back about scammers running their scams on nextdoor, and now they all believe that it's a scam so they stay on facebook in their groups.
What advantages do Oracle databases have over PostgreSQL or even SQLite?

I would not trust Oracle software after reading this:

https://news.ycombinator.com/item?id=18442941
Opportunity at Dentsu – Associate Director ML Ops and Engineering
Position based in Melbourne or Sydney.
Please apply directly via LinkedIn - https://www.linkedin.com/jobs/view/2354197849/
"miscellaneous organic crud" i figure you would recycle all of it in an environment where the slurry is saturated with hydrogen gas at high temperature and pressure, and what happens is the water reacts to make magnesium oxide, back to hydride
> > signal is not censorship resistant by itself. And we should criticise them for that because it was a warning delivered in a timely manner and never heeded.

> I don’t believe Signal ever claimed to be censorship resistant to begin with. I just looked at their description on the App Store and nothing there mentions bypassing censorship.

Moxie's talk on Signal's centralisation and how (in his view) that makes it better than decentised systems explicitly claims that Signal is better at censorship resistance than "decentralised systems" (his comparison was basically limited to email and the argument was primarily that you cannot move email accounts easily -- in my view that's a pretty colossal strawman of distributed systems, but you can be the judge)[1].

This argument was based on the fact they do domain fronting (whoops) and that they can move their servers and update all clients simultaneously. I think it's more than fair to bring up that this argument is not true in practice and that other decentralised systems (such as Tor) are clearly far more censorship resistant than Signal. That doesn't mean you shouldn't help them solve the immediate problem though.

[1]: https://www.youtube.com/watch?v=Nj3YFprqAr8&t=1027
My ex-wife worked for a massive beer company for a few years, on the back of a degree in advanced chemistry - she was effectively headhunted two years before completing her course. The reality she conveyed was that food manufacturing is really a chemical-reaction business: they have labs full of researchers and quality-controlling chemists, and massive hyper-specialized equipment to manage every aspect of the process, typically unique to this or that plant. The smallest mistake can result in millions of $ of losses, not just from wasted product but from the long effort required to empty and recalibrate a setup. And as you said, machine vendors are as unreliable as, well, any vendor; so you buy these massive things, set them up, and maybe two months down the line you have to call in super-expensive consultants to figure out why a certain sensor is lying to you and spoiling the product.
Yes, they have some docs on GitHub for how to do it: https://github.com/signalapp/Signal-Android/wiki/How-to-buil...

You can build the iOS version too for development: https://github.com/signalapp/Signal-iOS/blob/master/BUILDING...

I haven't done it before but you should even be able to deploy that build to your phone in theory: https://codewithchris.com/deploy-your-app-on-an-iphone/

It's unclear to me if there are any restrictions on iOS that would prevent you from doing that.
While personal anecdotes are fun, the numbers tell a different story.
That's called "protocols" in Python.
F# was one of the first languages I learned. Great resource!
Maybe it's biased from my personal experience but I feel people overestimate the importance of the engine features for big games. When you do big games, you often write everything yourself

My friend works at a studio who's doing an open world game in Unity and they did : their own terrain system (with their custom tessellation, collision system, etc.), their own LOD system, their own pathfinding algo, their own crowd sim, their own multiplayer sync, etc.

Similarly, this person :

https://www.youtube.com/channel/UCs1njLLfUBCTAfSZ3Q7gq2Q

Did not had to wait for Godot (pun intended) 4.0 to make a very cool terrain, particle and water system.

The part that does really matter is the core rendering engine, and this should improve drastically in Godot 4.0
Noob question: Can a Signal proxy be usefully run on a Raspberry Pi (RP4 ModelB 8GB RAM)?
It's called the paradox of tolerance. If we tolerate ALL views without limit, eventually the intolerant will take advantage of this, and overrun the tolerant. Tolerance is like free speech, there are healthy limits that must be in place to safeguard participants. What happened at Parler was not simply political speech, it was clear and detailed planning of violence.
Fair question and to be honest I'm not entirely sure.

All I know is that I've had tremors since maybe 10 or so years old, went to a pediatric (I believe) neurologist during high school (over 10 years ago) and they diagnosed it as that.

My grandfather has had tremors most of his life but no PD. We always attributed it to PTSD from the Holocaust and then fighting in WWII (came with the Americans to Omaha Beach on D-Day and nearly drowned, later was captured, etc.) but the fact that I clearly never experienced those things must possibly mean it's genetic. Though nobody else in my immediate family has it.
You can write it for ints, figure out it's also useful for strings, and change the signature to also accept str. And then if you do ever want to change the implementation you can reason about the callers more easily and you won't have to create a new variant function for fear of breaking them.

But perhaps that only makes sense for some functions. Probably not twice().
That’s not quite the same thing. Apple knew how to execute on hardware extremely well, the phone was basically perfect physically. What I mean is it didn’t have gaps on the side or the back falling off or some other issue like that.

Software features, like cut and paste, can be added later. Indeed it was.

But Tesla is getting fundamental build quality issues wrong.
I guarantee you will be more productive at writing using the method of a single pen and a legal-sized yellowpad than you will at basically any other tool on the computer, even though that seems counterintuitive. Very few people have the discipline to not flip tabs.

Try it as an experiment.

Attempt to write one document on your computer and one document in another room without any electronics in that room. I guarantee that the latter will go faster. If you need a computer to look things up, maybe use a specific Chrome book or something that bans social media sites. Or, alternatively, use a text-based browser like Lynx.

Happy writing, and I hope some people try this experiment out.
Lawsuit challenges US regulator approval of the heme in Impossible Foods burgers
Pascals are still the winner in compile time benchmarks!
I understand why it might be harmful (or at least annoying) to see people spreading rumors about who isn't cleaning up after their dog, but I'm curious how you might better handle the problem of people in the neighborhood not cleaning up after their dog.
Jython and IronPython can work without a GIL more easily than CPython because they don’t support native (C-based) extension modules. Does RustPython intend to support existing Python extensions written in C?
I use cargo as my linter now, but I'd like to use analyzer on file save
Hello,

Thank you for sharing and releasing usable code! Do you know if this would work for GPU based applications? Tensorflow models that are trained on a GPU, for example?
I've listened to multiple interviews that state body gap consistency is one of the hardest bits of mass vehicle manufacturing to get right.

I highly doubt QC was sending cars out they didn't know about - it simply was too time consuming to manually fix, so they only fixed the absolute worst ones and hoped most customers wouldn't care enough to force them to fix later.

Tesla is some mix between car company and software company. Someone did a calculation where it was cheaper to ship now and take a hit on the % of customers they upset. That someone obviously was completely vindicated in their decision - the vast majority of their current customers apparently do not care enough body gaps to stop buying.
The comment is descriptive, not prescriptive I think. It is also probably correct as descriptions go.
As in some other art forms, bad != unenjoyable :)
Someone might have feet ashamed to type up stuff that you don't really say and send it to the local paper, when you meet someone working there at church every Sunday. But everyone knows that Facebook moderation is outsourced to the Philippines, so it doesn't matter what you say, and if you use thr right whistle-words it might just slip past the <insert ethnic slur> in a faraway low-wage country.
Wasn't there a thread on here a few days ago about some process for making vaccines with this almost exact discussion "just because you buy the <some kind of simple equipment> doesn't mean you can get the whole end-to-end process to run."
Ghanayem is not unequally shared risk. People go to war for reasons, sacrifice their lives, and the winner takes bounties.
> The proxy is extremely lightweight. An inexpensive and tiny VPS can easily handle hundreds of concurrent users.

I would bet yes.
Iverson's original APL was a notation for doing linear algebra. To make it a general purpose programming language, it had to be extended significantly. As a result, each commercial flavor of APL is rather different. I found APLX the easiest to understand and APL+Win the hardest, with Dyalog somewhere in between. APLX was a commercial product but is now free and is hosted on the Dyalog site. Another good one to start with is IBM's APL2. The demo version is full featured but time limited. It looks old, but has a well designed interface and good learning materials.
It’s a very American style of journalism. I personally find it very irritating (just give me the 5-Ws, dammit), but it sells. I guess you can blame Capote, or Hemingway.
So I find NextDoor to simply have a different culture. If they saw the comments on Hacker News or Reddit, they would probably similarly call it toxic and that its users assumes the worst of others. When I read NextDoor posts, I put on my NextDoor glasses, and when I read Hacker News posts, I put on Hacker News glasses.

They have a different set of values, and are offended by different things. Calling out a person they find suspicious (who ends up not being suspicious) would get some eyerolling but not considered deeply offensive there, the same way that some antisocial behaviors here are not immediately banworthy.
Is this the same guy that I regularly see skating down Stevens Creek Blvd with headphones on while shouting random stuff while ignoring pretty much every traffic law? Cuz I definitely don't feel safe around people that unpredictable.
I didn't down vote you, but I suppose that if you are looking for others to respond with why, you could start by explaining why you have that perspective yourself. Else, what is anyone to respond to?
I wrote Epiphany WorkFlow (Mac App Store) for my own use to help with the problem I have organizing and sustaining a well directed writing project. With ADHS, this is a big problem with me.
Chrome is blocking popular extension The Great Suspender citing malware
To do AR, it'll need a camera. People hated google glass because of the camera.
sadly, dang wants people to ignore discussions about consensus. which means questioning why any user silently disagreed is off limits and can result in more downvotes! its "unsubstantive", why wonder how to relate to the audience here, just post substantive comments no matter what! Oh ignore that rate limit that gets enabled due to community downvotes haha don't question that either.

maybe there should be a meta HN, like how stackoverflow has a meta version of the site
> What problems have you encountered where a ML system couldn't represent things better than primitive type system?

I assume you mean a primitive type system to be a strict subset of an ML type system? So in that case the answer in theory is clearly negative. The problem is more that ML type systems give you more, and fool you into thinking that's enough to try to use the extra bits, when that's not quite enough.

> ML languages that support variants eliminate these unnecessary errors are no cost to runtime performance.

Closed variants are fantastic. I love them. I miss them every time I use a programming language without them.

What I'm talking about is requirements like making sure that all your matrix dimensions line up (you mention variadic arguments, which is another good one if you're trying to follow a lot of mathematical notation).

A lot of ML-inspired statically typed languages let you come really close to making all that work. But are just unergonomic enough to make things painful if you really try to statically verify those things.
Possibly you've had more students in one go than I've ever had for all the languages I've done put together then. That said:

Here's a weird thing that seems to work (especially while learning): Instead of copy-pasting code, type it into your program by hand. For some reason this helps a lot when trying to understand or debug the code that you are entering.

This works equally for those of us who started learning using BASIC on 8-bitters, all the way to Python, Java, or odd things like Siemens SCL.

Wrt editors: the times I've taught people, I actually went completely the other way: requiring the first few programs to be written in notepad or nano (depending on OS) . This tends to take the magic out of what the IDE is doing, and makes everything after it much easier.

Both of the above would seem to be relatively time-consuming. But oddly enough in practice they can save more time than they consume.
But the US isn't trying to become the sole owners of the Middle East.
I don't think "getting a couple downvotes from random strangers on the internet" means "the ability for people to have constructive and meaningful dialog here is seriously lacking"
I was asking. That's how people in the thread appeared to interpret it.
Follows the STAR method, which they likely look for too.

15% quantifies the Resulting impact of your work succinctly.
Interesting, I'm using this [0] to test and got different results. The Pythonic function is 2% slower on 3.9.1 AMD 4900HS but 17% faster on 3.9.1 E5-2660 v2 VPS and 6% faster on 3.6.9 i5-3570S bare metal.

I personally think either function is fine. The max finding code pattern in the long function should be familiar to most. For the Pythonic function, I don't think it's less obvious enough to matter. You have a list of stuffs and you want to find the max so you wrap it in the max function. Maybe zip(xs, xs[1:]) can take a bit to recognize but I think it's eh. For the Pythonic one, one can also write

all_diffs = [x2-x1 for x1, x2 in zip(xs, xs[1:])]
return max(all_diffs)

Using list is also markedly faster than the Pythonic generator for me, which is to be expected: ~16% faster than both.

[0] https://gist.github.com/squaresmile/8dd08898851a4e19359cdb30...
I never see Iranian IPs on torrents. Is that because they are all on VPNs?
It's not a bluff.

They'd just redirect users to the google.com site. So they'd keep roughly the same revenue, just remove the Australian operations.
Earlier today I was typing in a tab and suddenly several of my tabs closed. I thought, that was weird, and reopened them from memory.

Several hours later I notice none of them have suspended as they should have by now, odd. I start looking and The Great Suspender's icon is missing. Strange.

Then I see this article. Wow. I'm hoping it was more malicious external entities than it was the developer going rogue. I really loved that extension, it was useful.
This is my experience (greater Raleigh, NC). It's people asking for referrals for painters or experiences with various Internet service providers. Or lost dogs; so many lost/found dogs.
Posted this a few times but it keeps getting brought up. A project like this would be ~$1M. The fine is ~$600M. Total McK revenue is ~$10,000M.

It's wayyyy more than the cost of doing business. This project represents less than 0.001% of a year's revenue. Company is losing 5-6%.
I completely agree! But I'm wondering whether those benefits are incompatible with the benefits of Weave.jl. E.g., can an arbitrary Pluto notebook be woven to a PDF? If so, why are they separate packages - and if not, is it because of a fundamental difference, or just a difference in conventions or currently supported features?
I think the title is ok. I didn't make all the music in my record collection.
You're correct that "pretty sure" isn't the appropriate standard for an election. However, "pretty sure" isn't the standard any state uses to approve voting machines, just the standard I use to post comments on HN. And indeed, I was WRONG.

https://verifiedvoting.org/verifier/#mode/navigate/map/ppEqu...

The dark red category is "DREs without VVPAT for all voters". That's direct-recording electronic voting machines, without voter-verified paper audit trail. The voter enters their vote on a touchscreen and doesn't get to see the paper ballot that records it (and the recording may never be on paper at all). That sucks and I agree that type of machine should not be used.

I have to admit I was surprised that those machines are still allowed in any state. My research into the voting machines, thus far, had been focused entirely on the swing states in this election -- because those are where the Trump campaign and allies have alleged fraud. Those are Nevada, Arizona, Georgia, Pennsylvania, Michigan, and Wisconsin. None of those use DREs without VVPAT, and Nevada is the only one that uses DREs at all instead of BMDs or hand-marked ballots with a scanner.

But I get your point. After all, a voter in Louisiana who voted for Trump on a DRE could make the (reasonable enough) assumption that the machines are the same everywhere else, and be more susceptible to the claim that Dominion machines stole the election undetectably in Georgia.
I like your example and perspective. I would just add on that it is not facile to do this for metric spaces, but leads directly to constructive solid geometry [0], where we render images of complex solid objects by exchanging the object for a signed distance function [1], a function which indicates how far the object is from any point in the space.

[0] https://en.wikipedia.org/wiki/Constructive_solid_geometry

[1] https://en.wikipedia.org/wiki/Signed_distance_function
There's someone your boss can call on the phone and yell at. That's it really, aside from legacy dependency.
> It's proper risk sharing.

If someone defaults on their loan the bank gets nothing. If someone takes a loan and builds a successful business, the bank only gets the small agreed to percent return.

What you consider 'proper' is arbitrary and entirely determined by religious law.

> "Also, look up what "beating" means."

I know what beating means, this kind of denial of obviously bad stuff is one reason among many of why I find religion so distasteful. That entire section is written about how women are supposed to be obedient to men, the entire context is sexist.

See: https://www.lesswrong.com/posts/34XxbRFe54FycoCDw/the-bottom...

With religion you start with an answer and make up reasons to get to your pre-determined answer. Outside of religion you start with evidence and struggle towards the truth.
Apple FaceTime is already the best person to person video experience... this could be the best person to scene experience. Ie. Tour ancient Egypt with Apple VR.
I wonder how many people even realize that’s an option. After all, there is no other major car company where you would have these kind of issues. It’s not normal to have to give back your car at mile zero because of massive quality issues.
Last 10pcs Family Phone Charging Station (10-Port=2*QC3.0+8*2.4A)
Multi Phone Charging Station with 2 QC 3.0 connects with all your smartphones, tablets, Bluetooth speakers, headset, music players, Power Bank, wireless earphones, camera, PSP, GPS, etc. It is an ideal phone charging station for you to charge all your power-hungry devices easily. Get this most popular faster charging QC3.0 phone charging for your new iphone 12 pro, faster charges all your family iphone ipad and any usb devices.

Package Contents:
1* 10 Ports USB Charging Station 96W with 2QC 3.0 (charging cables NOT included)
1 12V/8A DC Power Adapter
11* Separator (5 Pcs Tall + 6 Pcs Short)
1* User Manual
Leopard locked in bathroom escapes through ceiling, leaves dog unharmed
Done! Sponsored on GH :)
I think that's the exact point of the previous comment. Don't stand for misaligned panels? Don't buy a Tesla. The free market will promote those vehicles that have a good enough value proposition over the ones that don't.

I'd rather have a misaligned panel than a garbage infotainment system since my interactions with the infotainment are significantly higher. I'm assuming you don't check 99% of the cars you see for panel issues, but if it's a Tesla, you do - it's kind of a self-fulfilling prophecy.

While Tesla can probably improve its manufacturing and QC processes over time (as they have), other OEMs have it much harder with insourcing half the vehicle components back in-house while developing great software capabilities.
> Creating a new language sounds ideal

I seriously cannot think of anything I could do to exceed Python.

Does it do everything? No. But name a tool with significantly greater overall reach. Some compete, but seriously. . .
You can ask engineers that worked there about their processes. Google have extensive processes both for using external code and for engineers accessing user data. I worked for a while on a system that had some user data, and every single access was logged and reviewed to ensure that each data access was in response to a user filing an issue and only accessed the data needed to fix the users issue. That is a standard process implemented in all of Google.

Companies who doesn't have engineers talking about processes are therefore not trustworthy. Doesn't matter if it is due to them being too small to not have ex engineers, or them threatening their engineers into silence, or their engineers simply not caring about processes and therefore not talking. Never trust companies where only upper management makes statements about their processes.
A manor with boarding houses will now be an "Innovation Zone" with "Coliving Spaces".
I have been getting much more into Freeplane, but notably with an appreciation for the two items you laid out here.

It’s an interesting approximation, and I’ve been having a lot of fun with it.

[0] https://www.freeplane.org/wiki/index.php/Home
https://news.ycombinator.com/item?id=25846504

tldr it was purchased by another entity and has since integrated analytics to track your browsing.
I upvoted your question because I thought it was a good question. Thanks for asking it.

Votes are an expression of the state of mind of the moderator. That’s all. They do affect and the tenor of the host environment, but only in the aggregate, over time.

You are a child of the universe. No less than the trees and the stars, you have a right to be here. And whether or not it is clear to you, no doubt the universe is unfolding, as it should.
No: in bash, '.' means the same thing as 'source'.