skysight-inc/HackerNews huggingface dataset:
Youtube was way better before it was seen as a way to make a living. People did stuff just because they loved it.

Now it's a lot of spam. Every channel constantly begs for "patrons", sometimes for 2 or more minutes at the beginning of a short video. I can't trust any "creator" to be doing it for any reason other than inserting ads.

I paid $10 a month to Youtube to remove ads, and now this is the state of the world. It sucks.
I agree with Zuckerberg on this one; improving transparency and policing the platform is the solution. Twitter doesn't have the answer for "what is a political ad" and I believe soon enough they will run into issues that will put in evidence their lack of foresight.
Thanks. Your thread should be on top.
I'm just guessing but I think it would be easier to start from a perfect system and progressively work towards an accurate imperfect system rather than the other way of guessing an imperfect system and working back towards an accurate imperfect system.
Use maxima:

> maxima

(%i1) bfloat(%pi),fpprec:1000;

(%o1) 3.1415926535897932384626433832795028841971693993751058209749445923078164\

062862089986280348253421170679821480865132823066470938446095505822317253594081\

284811174502841027019385211055596446229489549303819644288109756659334461284756\

482337867831652712019091456485669234603486104543266482133936072602491412737245\

870066063155881748815209209628292540917153643678925903600113305305488204665213\

841469519415116094330572703657595919530921861173819326117931051185480744623799\

627495673518857527248912279381830119491298336733624406566430860213949463952247\

371907021798609437027705392171762931767523846748184676694051320005681271452635\

608277857713427577896091736371787214684409012249534301465495853710507922796892\

589235420199561121290219608640344181598136297747713099605187072113499999983729\

780499510597317328160963185950244594553469083026425223082533446850352619311881\

710100031378387528865875332083814206171776691473035982534904287554687311595628\

63882353787593751957781857780532171226806613001927876611195909216420199b0

It's done in the blink of an eye.

Or use WxMaxima if you need a GUI.

Console: (verb) to comfort someone in time of grief because they are forced to use the command line.
Here you go: https://gfycat.com/angrycanineboa

Click the gear if it's too small for you.
https://news.ycombinator.com/item?id=18346922
Maybe we’re conflating the meaning of the word free here. Advertising is not free as in beer, but maybe it should still be free as in speech? (ironically labeled in this case)
Article is paywalled, but may be found via the usual Samizdat sources -- LibGen, Sci-Hub, ZLibrary / https://booksc.xyz

I've written the author requesting a public draft or preprint link.

Content is an excellent analysis and history of one of the more common free-speech fundamentalist talking points.
There has to be a Dr. Frankenstein somewhere on this planet who is attempting this.
That system certainly doesn't sound like facebook to me.
>I don't think the backing of Go is even comparable to Java.

No, but it's larger than most independent contender languages (D, Crystal, Pony, Ziq, Nim, and tons of others).
I'm halfway with the author. I'm leaving Linux, but I'm not moving to Windows -- I'm moving to BSD.
We do something like this to encode our Redux states at compile-time (using TypeScript, obviously). Previously, using regular JS, the Redux devtools made tracking down incorrectly implemented reducers/state transition reasonably straightforward -- but you still had to trigger a bug before you knew you had to track it down, and implement tests etc.

This kind of design pattern measurably saves us time; it reduces the volume of unit tests we need to write/update when we make changes (we still test, just... with less fear), and it prevents newer developers from making mistakes. I haven't played with Rust (beyond a couple of toy projects) yet, and articles like this remind me I'm looking forward to sinking my teeth in over the Christmas break.
Isaac Arthur: Mind-Machine Interfaces
You'd want to take a deep dive on how arena entertainment works. Here's the headline:

Live Music is a loss leader for alcohol sales.

95% of the gate goes to the acts, and some of the alcohol depending on whether you are jimmy buffet or not.

Like 3rd party insurance, no one is really in a position to care about the ticket experience or expense.

The artist cares about getting the right venues and the right tour routing.

The venue cares about getting the right artists with the right age groups.

And thanks to vertical integration a company that owns the largest ticket service, manages acts, manages tours and owns festivals, nightclubs AND arena venues... well, ticketing is doing just fine.

There's no one really to leverage a new solutions.
source: friend was former ceo of tickets.com
Check out Duplicacy. It seems very solid, none of the Duplicati like issues.
>> Why are you asking?

I'm trying to decrease cognitive load in development.

Every single thing I need to learn takes time and introduces complexity.

I try to the greatest extent possible to program the underlying technology. This does not mean I don't use frameworks/libraries - I use lots of them - but I always try to decide if I'm better to learn the underlying tech than the framework/library - if the library is a better way to go then I use it. I'm just very pragmatic about whether or not I need to use that framework/library cause I cannot afford to expend time on learning new stuff if I can afford to.

Full stack development means building everything from the OS to the cloud to the database, the back end web server and front end. I already pay a huge cognitive price to know all that and task switching between parts of such systems incurs further brain cost.

I already know ReactJS very well but I'm just thinking maybe I can reduce the cognitive load further by not using it.
There was a plan to do that. Americans (including people here) hated it. The TPP, as many issues as it might have had, was the solution. Instead of supporting it, we voted for our wallets.
I was not a very good public speaker (or general communicator), and it would make me feel uncomfortable having to have some normal conversations like ordering food. Nothing too severe, it didn't really interfere with my life, but it bothered me that it wasn't a very easy thing for me even though it was a daily part of my life. I think the most impactful way that I have improved this is sort of different from what a lot of people have recommended: Ask strangers how their day is going.

You're ordering a coffee? Well that barista has had a day, and you should ask them about it! It takes them a few seconds to ring you up, "I'll have a medium coffee, black, thanks! How has your day been?" People are usually very happy to be asked how their day is going, and you get the chance to practice small talk. After a while it feels natural, and you cheer up most of the people you interact with.
Still better than Uber where if the driver cancels more than 5 minutes after accepting the ride, the rider gets charged (as if the rider had cancelled).

They're very fast to issue refunds, but only if requested... I wonder how many people just never notice the fraudulent charge! One reason I minimally trust Uber and keep checking all their charges...
Yes, but you have to take into account that some of that might be used by another browser / js engine.
I would suggest, if this is at phobia-level for you, it's worth thinking about why you're getting so nervous.

I went from enjoying public speaking to absolutely dreading it (feeling like I'm falling off a cliff, trembling voice, sudden drops in blood pressure leading to complete loss of train-of-thought). This was literally career-limiting, and I could see how I was being excluded from projects that would require presenting to VPs + execs.

I spent a lot of time reflecting on it, and realized what had happened was that I had taken over management of a failing project, and I wasn't turning it around. Our VP was extremely harsh, and drew out everyone's professional failures/limitations. But I realized that my sudden and complete inability to present, was linked to me "knowing" that my work sucked, or knowing that no matter what I said, it was gonna end badly with me looking like an idiot.

So I would suggest you might think about whether the public-speaking nervousness also happens when you're asked to present something you're happy, proud, and knowledgable about, or whether it's connected to insecurity in your work, project, or your own mastery of the material you're presenting.
Lead dev here, thanks for the feedback.
The new website is WIP, it will contain more info and a comprehensive user doc. Preview: https://alfio.netlify.com/ Any feedback would be highly appreciated.
Mimicking Body Air Conditioning Could Keep Airplanes, Cars and Computers Cooler
I don't really agree. While I think Win 10 is certainly a usable OS, I find it inferior to even Windows 7, let alone Linux.
tail -F

This will also follow a log file if it rotates.
The solution is the same as it is for so many other issues: strict liability for Airbnb. If the company is responsible for finding you a hotel room of equivalent capacity and paying for any difference in price, the company will quickly devote resources to minimizing this kind of fraud.

As long as it's not Airbnb's problem, Airbnb isn't going to solve it.
You have to correct for the shifts, but no knowledge of relativity is required (maybe the SR correction is put in analytically but GR is definitely not). The least squares problem deals with it by lumping it with all the other time offsets for the pseudoranges for each satellite. And of these it is a small part of the error budget and is dealt with by averaging multiple measurements.
Oooh, good call!
I am sorry but when has money not meaning more speech ever been true in practice? Even in Communist Dictatorships
it didn't hold as those with power also had money effectively.

Printing presses and distribution were expensive - even more so back in the day and before their invention it held - arguably even more so.

It may be a good ideal for having ideas standing on their own weight but a precedent it is not.
What are "lies" that Aaron Sorkin likes which he is conflating as truth? Also are you suggesting because the New York Times has a paywall that no one should publish any "open letters" like somehow he's involved in the paywall?
> No, the main reason we want DI is to change the behaviors based on what's passed.

but which behaviours are passed depend on something external to the system - config files, etc. - so you need something that gets the information from somewhere and instantiates the correct class - and trust me, you don't want to write

Protocol proto = null;
if(config == "protocolA")
proto = new ProtocolA;
else if(config == "protocolB")
proto = new ProtocolB;
else if(config == "protocolC")
proto = new ProtocolC;
else if(config == "protocolD")
proto = new ProtocolD;
else
throw whatever;

return new MyObjectWithDependencies(proto);

especially when your system supports >50 protocols, and your object also needs a logger which can itself be of 12 different kinds, a file accessor which can mmap or not according to configuration & os, etc etc
late to this discussion, but in terms of using Google Analytics, you can whitelist specific domains if someone is copying your UA code and sending your instance data. Most implementations are set up this way from the start so you don't even need to notice someone is attempting to poison your data.

One of the reasons this is done is to generate referrer spam, which is a really niche way to get the analysts who are looking at the data in GA to see their ads. I'm sure there are other reasons folks do this, perhaps there's a UA- code factor into PageRank/Google rankings that spammers picked up on, I can think of a lot of other creative reasons.

That said, it's pretty curious that there are a lot of sites using it, you might do well to see if you can intercept some mobile app data to see if any other apps are also using the UA tag of TikTok.

There are other things you could look at in terms of how they implement the actual tracking in GA, if the tracking calls look pretty similar but aren't just a carbon copy, it could be more intentional.
The latter. Mosquitoes really do hate fans.
Still not sure how localities in the US haven't bothered to shut down AirBnB.

Which is funny; not sure how it would work in France, but many US jurisdictions have profoundly vicious civil forfeiture laws, where a local (not even talking about state or federal, just a town/county/city) police force can seize property thought to be used in or related to criminal activity, and keep it for themselves. Or auction it off and keep the proceeds.

Running an unlicensed hotel is a crime in many jurisdictions. As is operating a hotel with fire-code or safety violations.

If you start seizing buildings from people, word will get around quickly. Especially in the nicer neighborhoods.
Sounds like he's describing a bitemporal database (although not in the canonical form usually associated with them).

I've looked into timescaledb for this, and it doesn't support them.
I see Panoply is part of this effort. Panoply creates a lot of spam on hackernews, reddit, twitter, and elsewhere.

As an example, doing ETL with drag n drop tools, and not in code, is a dying skill in the industry.

[edit] Basically I'm wary of companies commenting on data standards, where those same companies also sell a product in the data industry. You're probably going to find more honesty on guidelines from open source contributors like LinkedIn, Netflix, Sitchfix, etc.
There'are some options on macOS:
- InsomniaX : do not sleep when lid is closed
- Amphetamine: do not sleep when locked (⌘⌃Q)

I have an old Macbook Air 2014 with 4 gb ram. It is sluggish af. If I open many heavy apps and
then lock screen (I do every tim I go to kitchen or bathroom on job)
then when i unlock it - it can take up to several minutes to function normally. So Amphetamine.app is must for me.
This might be a little late, but it may be helpful:

https://singularityhub.com/2019/10/03/deep-learning-networks...
> Java had Sun.

Very, very true. Sun not only publicized Java heavily, it also invested heavily in a massive library.

> C and C++ had AT&T

Who did no marketing, because they couldn't sell either one. The thing about C and C++ is that you could get them for free, and they were good enough. For many people who had a computer (or at least computer access), but didn't have money yet from a product because they were trying to produce Rev 1, that was magic.

> Objective-C had Apple.

Absolutely.

> FORTRAN had IBM.

This was before my time, but I think that IBM put a lot of technical resources into FORTRAN, but I don't know that they did much marketing. They didn't need to, because the alternative was assembly. Once you knew that FORTRAN existed, that was enough.

> The number one reason for Go’s success is that Google backed it.

Google certainly did not back Go in the way that Sun backed Java. I'm old enough to remember when Java came out. Sun did a lot of marketing that was aimed at managers rather than engineers. I have never seen Google do that for Go. If they have, it has escaped my notice, which is possible, but I'm still going to claim that they haven't done it on anything like the scale that Sun did with Java.

You can claim that holding a conference is marketing. It could be considered so. But getting non-technical puff article after puff article in the trade press is marketing on another level, which, to my knowledge, Google has not done.

What Google has done is put technical effort behind Go. They've written libraries and tools. They've let people give the language direction. Go probably would not have gone far if it was just Rob Pike's side project.
You may not like the process. But if you do something really amazing, it will take time and effort. Just like music. Or doing anything worthwhile, actually.

If you get any good at it, the process may actually grow on you. In order to build something complex, you need strategies to manage the complexity. Discipline to use naming conventions, etc. All the things that programmers universally do -- because it actually makes life easier.
I don’t think there’s anything particularly special about Israel, and that what’s really happening is that you don’t hear about the other firms in other countries, many of which are either more competent or have better tradecraft.
Now that is a constructive, thinking-outside-of-the-box solution.

Maybe something the rest of CA can be inspired from?
Ads are sort of also 1:1, in the sense that you have to pay for them to be shown, and the number of impressions is proportional to the price. You could argue USPS is more expensive in this regard, but they'd be quite happy to accept your election ads and stuff them into my mailbox, for a fee. In fact, they do this pretty much all the time, and political candidates, at least where I live, don't put a single word of truth about their opponent on the leaflets.
Good stuff. May I ask what route took you to affil? Blog?
Your response to "there's no good tools for profiling Swift apps on Linux" is "you only want to do that for iOS apps anyway?" I profile server code all the time, it's simply unacceptable to think I'd ever use a language that didn't facilitate it. Go does (https://blog.golang.org/profiling-go-programs). I've not used Rust, so I can't speak to that.
Microsoft to release an alpha of WinUI 3.0 next week
Register.com/Web.com Hacked
I have a genetics phd and work as a bioinformatician. It takes time for concepts to fully "sink in" in biology. Learning one independent theory/fact/concept is great, but it is when you hook it up to all your other knowledge that it becomes powerful. I would read as much as you can, wait a month, then go back and re-read it. I promise you'll see and think about things you haven't before.

The utility, in my opinion, of a phd is that you had 4+ years where you were immersed in this environment and hopefully everything sunk in.

Biology is also not as black and white, cause and effect, strictly mechanistic as CS/engineering. Always think about exceptions and grey areas.
That sounds like a lot of trouble to go through just to use a phone.

Do you also suggest defragging and do you have any tips for editing my himem.sys and config.sys files so I can play Doom?
The phlogiston is an elegant argument in this context that regresses the discussion. The use of the phlogiston as a criticism is elegant because it allows you to think of consciousness as an element that inhabits the brain and then proclaim that to be wrong, leaving at the end of the story only the physical brain and no room for imagining anything else in that space, without having proven the case.

A phlogiston is not the correct analogy for grounding consciousness in science. An easier fit would be the software/hardware split you find in computing, where the abstractions and meaning we perceive to be real is a set of built layers of computational or logical abstraction.

I am on the side of not thinking you can scientifically ground consciousness with the understanding we have. I don't think either analogy fits and the argument will forever be pinned in debate between characters that prefer their own worldview.
Federal Court Says 'Touch DNA' Analysis Can't Be Used as Evidence
The three letter agencies do in fact place people on the boards and within the executive ranks of the companies the DoD awards contracts to.
Both blackmail and homicide are uncommon in prison.

Suicide in prison is very, very common.

The wealthy and powerful being above the law and getting sweetheart deals by prosecutors who are more obsessed with not losing and not working hard for easy pleas against people who cannot afford to defend themselves Federally is very, very common.

Note I am not closed to the possibility he was killed, I'm simply noting the contents of this article are miles away from the kind of evidence sufficient to raise a doubt he killed himself.

Obviously I'm interested...why else am I commenting after reading the article? The problem is that nothing interesting happened.
Instead of trying to hack column like features and performance onto a row oriented structure, why not just develop a column storage for hypertables? All this work seems like a dead end performance-wise.
> California legal doctrine that holds utility companies wholly liable for fires caused by their equipment, even when they weren't negligent and followed all state safety regulations.

This is the case that established unlimited liability for PG&E regardless of any determination of negligence on its part or staff.

https://caselaw.findlaw.com/ca-court-of-appeal/1223894.html
This line caught my eye.

my_file.open(); // Error: this may fail.

1) If this can fail, then it should be a compile error to not test the result code.

2) IMHO it would be nice if there was something like Python's with statement to correctly close a file.

with open(filename, 'r') as f:
f.read()
# f.close() invoked automatically here

This prevents trying to close a file that is not opened.

The idea of encoding a state machine into the types seems interesting.
I'm looking for where to buy, but I'm not seeing it on Amazon and I don't see any pointers to a store on their official website. The Wikipedia article says, "as of 2015, OLPC reports 'more than 3 million laptops' have been shipped." So this is still being sold, right?
Aha I do believe the task management situation. I feel that we programmers have been drilled with this like crazy. I doubt that the average builder have a concept of project management the way a programmer does.

I got a 404 on that page. Is the productivity decreasing or just stalling? I guess that since we're dealing with a industry that's thousands of years old it ought to be pretty close to optimal efficiency but perhaps there'd be some things to improve.

Are there standardizations between the systems. Like for example almost everybody in software development have used Jira* at some point?
I read some of Kierkegaard's works some decades ago. It seemed to me that by his time philosophers had generally concluded that Christian theology, and theology generally, was not worth serious study. And Kierkegaard couldn't accept that he no longer believed it either - Sort of the first of the school of those who argue that God must exist because the alternative is too horrible to contemplate.
Reading the article, it seems that non-interacting is referring to the fact that the black hole is hard to detect as there is no other star or gas source to cause it to generate X-Rays as matter falls into it.

I find the name interesting since, mini black holes are one hypothesis concerning Dark Matter, and also Weakly Interacting Massive Particles. Google also doesn't seem like Non-interacting black holes are common nomenclature. How do these names get created?
+10 for moar compression!