skysight-inc/HackerNews huggingface dataset:
I don't know why but Python attracts some real zealots. I think everyone has had this conversation about Python's speed with someone (I have, unfortunately, had it many times)...if your program is slow, it is always your fault, Python is perfectly optimised and there is no reason to use any other language...I don't get it. Why does Python need to be all things to all people (srs, I want to understand)?
> https://github.com/philipl/pifs

That's brilliant. I also like that you don't need to store the offsets anywhere else, because that metadata is also just data that can itself be found in pi.

Actually, that sounds like one of the sects in Library of Babel, who tried to find the one true catalogue (or whatever it was) by looking for the book that told where it was, and the book that told where that book was, etc. There must be an infinite number of books that lead the way to the catalogue.
There is a simpler explanation: rust is a real problem, but the author couldn't find a good way to convey that to a general LA Times audience.
Some number of years of experience is not and never will be equivalent to a CS bachelor's.

I'm done explaining why an undocumented O(n^2) solution that violates most of the SOLID principles is a Bad Thing.
oh I don't know. lots of people on flyertalk stating they cannot support a company with such toxic management.

these people are influencers
It was the marketing ploy used to sell consumerism and futurism. The reality turned out that now productivity expectations just got higher, rather than everyone getting more free time.
Yes, I think anything that “sounds like” science but is pretty clearly not measurable or verifiable gets treated with harsh ridicule.

This is really a very different philosophical take on our own self importance in the universe. In western philosophy consciousness has been the pervasive thing that “makes us better” than everything else on the planet. (This is true even biblically if you think about it). The idea that this doesn’t make us special is actually very subversive to a lot of human self identification.

If you look into other traditions than the European one, I think the idea exists already to some extent. But in the circles we run in (and extra so societally) those views are still the minority.

Being told for thousands of years that your special and then having someone come in and say “maybe you’re not.” Is going to elicit a response from those invested in it.
> iOS users will almost always install apps via the AppStore. Most Windows-users are probably not interested in a DMG. Are you really going to argue against that?

It may be true in the case of iOS and Android, because they are so locked down. However, on more powerful platforms that Windows, Mac and Linux are it isn't. I may want to run it in a VM, or not install it, but place it somewhere on a shared drive, or anything that a non-handicapped OS is capable of facilitating and many of these things will mean I will want a binary not meant to be run by my native OS. Sometimes it happens that one of my devices will break and so I want to use another one to download something that will help me fix the issue. But now I'm going to have to go full Sherlock Holmes on a website that thinks it knows better what I'm looking for.
> My biggest qualm with Julia (and maybe this speaks to my inexperience with the language) is that it isn't always obvious when Julia is going to make a copy.

If you're talking about slices of an array, those always create a copy unless created with the @views macro (or the equivalent function call).
Thank you for making cantools. I'm using it daily and enjoying how easy and powerful it is.

Two other projects also deserve to be mentioned. The opendbc is attempt to make sense of CAN traffic in different cars, they reverse-engineer messages and provide descriptions to each. It's part of comma.ai open source autonomous driving effort. The other project is CANboat which does similar thing for NMEA2000 protocol used on boats.

The industry so far is very closed and rejects concept of interoperability. It's nice that somebody is taking steps in right direction.
> You don't need to confirm anything to change the email on your account! Not even click an email link!

Same with instagram. If you don't have 2fa on. I've had my account taken over and couldn't believe it. Utterly pathetic levels of security
Somehow related: Sometimes the compromise is worse than either extreme.
The cache is of a limited unknown size. It's more reliable to explicitly precompile your regular expressions.

EDIT: The cache appears to be 512 on Python 3.6 so maybe precompiling isn't necessary unless you frequently use a large number of regular expressions.
Same way legal departments dress up what are more or less informal requests in high language and good production values.

Old manager coined it "the power is in the template", big difference in response rate between an informal handwritten request & a proper looking 'official' request to comply.
Hey,
Fellow developer in Greece here!
I don't do custom jobs, I have only applications and this gives me allot of free time to implement new apps and expand existing.

Why do you need VC? Can't you create an application by yourself and start selling it?
That would still cause pages to do evil things if users set their privacy budget to "0/paranoid" or anything below "11/just gimme all".

Just as with adblockers users will be nagged about "please turn that dial to 11". On average nothing will improve except for users who are able enough to get around those shenanigans even now.
> Planned obsolescence/long con

They were most likely just kicking the ball down the road either thinking that a more permanent solution will be applied in the 2 decades to come, or just not caring at all because they won't be around in 20 years.

Technical debt tends to accrue this way and many times it's not in bad faith. It's meant as a short term solution to buy some time and ends up being permanent because someone doesn't understand what's the point in spending more money to fix an issue that was "obviously" fixed already.
Those are all things that fall into the second category (subjective stuff I wouldn't call lying). But saying that something works in X case when it doesn't (or even when you don't know for sure), and everyone estimating four stories based on that assumption, is a big problem.
C++ compilers can and do (g++, clang++) use pretty much the same set of optimization techniques used by C compilers.
After a bit of search I found something that appears to work both well and quickly: http://www.cs.ox.ac.uk/people/yarin.gal/website/blog_3d801aa...

The basic idea is brilliant: take a deep neural network with dropout, keep the dropout at evaluation time, run it several times and deduce the uncertainty from the observed variance (with a bit of math).

This lets you add an uncertainty estimation to the output of any deep neural network that uses dropout.
>If this person is representative, this explains why computers are hundreds of times faster but most software feels slower than in 1999.

I think they are representative of a lot of developers. With the continued pace of chip development for the last 35 years, there hasn't been a continuing need to program for performance - in general, unless programmers did something very dumb or were dealing with large amounts of data, they could just write the way they wanted and let the hardware handle making their program fast.

Contrast this with early computer games - to get the best performance some games would actually boot your computer without an OS, sacrificing some convenience to get the last few percent of speed needed out of the system because it was the only way to out perform the competition.

One reason there's such opportunity in the present state of CPU technology (clock speeds have halted at about 4 Ghz in favor of more cores) is that few people remember how to program for performance, and those that do are handicapped by a bloated OS built for profit rather than value.
Turbo was enabled by default, disabling it made the PC slower. I think that's similar enough.
1. In climbing the corporate ladder, don't focus on where you need to ultimately need to land, focus on not overshooting it.

2. Under promise and over deliver, actions are more valuable than words.

3. Sometimes even when you're right, never forget the value of keeping quiet when big egos are busy speaking.

4. Eventually after years of others coming and going, you end up being the smartest one in the room that others look to for answers, then it's your turn to do it all right, instead of being like those you had to fight against during your climb.
What do you mean by "expressive"?
Disenchantment. The adult version of finding out life isn't fair, santa isn't real, and no-one really cares about your problems.

Real talk it's more like narcissistic injury.
Is this going to make spoofing UA harder/redundant? If so it's bad news for a lot of projects.
Ofc CEO sending messages at bad hours to workers and denying vacation times is nothing.

What a work culture.
You've said this a couple times, like it's an instant cure. However, basic economics of supply and demand mean you're not getting usual prices on inflation hedged goods. The guy that has inflation hedged goods is not going to want to trade them for non-inflation hedged goods, for the same reason you're trying to buy. Unless... you make it worth his while. You're going to be paying a huge risk premium that devalues your currency even more.

Coupled with the innate scarcity and large capital commitments of real-estate and gold, you're not going to have a good time.
Yes, but a quick internet search will highlight only the incel community. Much like how "meme" has evolved in meaning.
You don't want economics where there is no inflation. It would not be nice.
A good chunk of users don't know what OS they're running.

Perhaps you should propose a feature detection for it. It could look like the media source API for resolutions and formats for web video - except the same for binary formats for software.
Xnest II: Electric Boogaloo
Agreed. For media streaming UA sniffing is required because of quirks each browser has in decoding media. Safari has a few quirks about the MP4 packaging it likes via MediaSourceExtensions. Firefox's network stack includes a delay not related to the actual request because of its implementation[0] which makes timing of small downloads very inaccurate. None of these differences are discernible except by UA.

[1] I believe FF includes in the download length the time a request spends sitting in the request queue, but I can't exactly remember.
it looks like a normal case, you can't see the cards.

not a single point at all, it's just a couple cards in the slot.
I'd put the desirability hierarchy something like this, best to worst:

1) mixed labor (mental, physical)

2) moderate, varied physical labor

3) jobs that are mostly just being present and don't make you pretend to work most of the time

4) mental labor

5) jobs that are mostly just being present but do make you pretend to work most of the time

6) repetitive moderate physical labor

7) repetitive sedentary labor

8) hard physical labor

With 8 being at the bottom mostly due to typically being high-risk and coming with major mid-term harm to health.
Presenting the issue as "even rare failures are unacceptable" is a straw-manning / false-dichotomizing of the matter.
It's also possible that all the fixes for this were declined by management in the interest of time. If you have a system you can quickly patch suboptimally to get the larger fire lowered, I can see the decision being made to do so. That's clearly irresponsible on management if that choice was made, considering the problem they were dealing with at the time, but if the decision is between "not finishing" and "these few systems still have bugs", I can rationalize it.
That's so helpful! How many bombs are then reflected away? We can then evaluate global warming relatively against the difference.
He may not be saying so, but the recruiters at Google are.
That's a good question. I'm English and I work for a UK company. I had some reviewers at the 50% stage who were from European companies and they didn't say anything specific about this, but I'd be interested to learn more about the US tech scene being quite alien - I haven't experienced it myself.
If you create zombies people are going to be upset with you.
Thanks I've learned a new idiom.

Yes I am pretty confident that there isn't "conscious force" and "consciousness equations". Because we would have encountered them already if they were there. So we're not arguing new physics, just adding stuff to our model of universe that changes nothing.

> Your position would be better described as consciousness is an illusion or consciousness does not exist.

I don't think turbulent water doesn't exist. I just think it's not some fundamental concept, just an emergent phenomenon that we can explain basing on currently known laws of physics if we're smart enough.

> It has compelling elements but I find it a hard sell.

Why?
I’m 40, and I’ve been bracing myself having witnessed a couple close people go through midlife crises. I think the key is low (or even poor) expectations, which luckily I’ve always had throughout my whole life.
Or we could pass the bong around and say that Dust is responsible.

I think this is a situation where Newton's Flaming Laser Sword comes into play. The whole point of a p-zombie as a thought experiment is that they are outwardly indistinguishable from normal conscious humans.
A random one makes you unique and thus identifiable across sites.
I'm Dutch, I definitely see more iPhones in business settings. But generally it's a healthy mix of Android and iPhones when I'm at a party or somesuch.
>and missing features (Copy+Paste!)

Oh man, I forgot about that. That was so annoying! I went to the iPhone from Motorola Q9h (and before that a Treo 650) and was like "What?!? I can't copy-paste?!?! What is this BS?!"
This is a lot easier because European banks all use similar APIs (as far as I've been informed). The US has no such bank API standardization in place. Most banks don't have APIs at all.
> If someone spent as much time going to a university as teaching themselves how to program and contributing to an open source project they’d be able to apply to most places

That's irresponsibly false. Just because you want something to be true, don't repeat it as if it were a fact.
> This is the exact wrong direction we should take if we want to have any hope of understanding consciousness.

Can you expand on what direction that is and why exactly it's wrong? I didn't see bongs mentioned in the article.

> We should ask: is it really true that all humans are conscious, or is there something specific that triggers consciousness?

How can that question possibly be answered without knowing what consciousness is?

> If we refuse to even question these things, then of course we'll never come up with any answer.

I didn't see this article as refusing to question those things. Very much the opposite. It's questioning the consciousness of everything, not just assuming that nothing is conscious because, well, you don't know...
A highly original work of conceptual art.

The level of commitment is impressive -- there are actual passports, immigration gates, even historical monuments (!)

The New Yorker or The New York Times should write an in-depth profile.
> But can't we measure brain waves with CAT scans? Isn't there research going on now into observing brain patterns and actually figuring out what the subject is thinking about in real time?

But what does that have to do with consciousness (the experience of being)? All it shows is that our brains work the same way machines do, which isn't really a surprise. We can use a logic probe on machines and figure out how they work too. There is no way to determine if something experiences the world around it or "merely" is a product of a complex mechanism of reactions and interactions. That's what is meant by consciousness being unobservable.
Or we can just assume like reasonable adults that websites are going to put cookies in your browser and promote privacy-oriented tech to users rather than trying to pretend that having every website ask for permission in order to enable basic functionality solves anything.
Good question! I don't know. I can ask my editor. When the print copy is out it will be available from bookshops and Amazon and so on, so maybe that's the short-term answer.
If you mean the relationship between NSA and the vulnerability, then no, there actually is: it was NSA who discovered the vulnerability and it has not been used in the wild (according to NSA themselves; source: https://twitter.com/briankrebs/status/1217082363391377408)
That would be nice. I feel like the "cookie warnings" basically read as "this site doesn't actually need cookies to work, but we want to track you". We should just have some sort of "do not track" header that indicates we don't accept those terms, and then websites can badger us if they really need cookies, like for logins.
WebSDR – Software-Defined Radio Receiver for Shortwave
Derive Reactive Snapshot State with Slice OStore
Consciousness may be that thing that shows the limits of scientific experimentation.
Our software wouldn't be as good if our developers didn't meet people who work in the factory and use it.

Factory operations still rely heavily on paper. It's reliable, the infrastructure to support it is reliable, and people are willing to deal with inefficiency for reliability. A maintenance manager on the floor doesn't want to be dealing with a crashing app or network connectivity issues while they're filling out a part requisition form or maintenance report. And an operator doesn't want to hit save in the app and see a bunch of red boxes when they have a spill to attend to.

However the inefficiency of paper leads to inaccurate results, slow lead times, and altogether missed opportunities. People invariably copy yesterdays form into the new one and get on with their day. Digging up all that paper work and manually entering the data into a spreadsheet can result in more errors in the data. And doing any kind of large-scale analysis on components with maintenance reports involving those components is time consuming and laborious... and doing it across an entire conglomerate is basically impossible this way.

We have to make affordances to our interface that take the operating environment and the people interacting with it into account.

Reliability is really important.

Software isn't the solution to everything. Always have a plan B.
>Anything really by relating them to the substituent energy and power.

My brain is tickling, thank's a lot for the reference!
I don't know if there's a way to subscribe for updates with the publisher, but if you use Twitter I'm on there as @jstanier and I give updates on how it's going. If you're not on Twitter then I can drop you an email.
Sabine Hossenfelder's opinion on pan-psychism and why it can't be true from a physics standpoint: https://backreaction.blogspot.com/2019/01/electrons-dont-thi...
Where is the claim that this list is comprehensive? It's a spreadsheet that someone has taken the time to compile for FREE.
> I would almost argue that it doesn't make sense to talk about something being true or untrue if it cannot be tested nor used to make any predictions.

The theory can’t be tested by experiment, but I do think it can be critiqued in terms of internal logical consistency. In that regard, a well structured theory of consciousness could have powerful structure, and much like abstract mathematics lead to practical results.
They obviously wanted to verify who you were which is why they requested a government issued photo ID.

Good on them for being proactive about it instead of waiting until you had created a server. Could you imagine a production server being frozen while they wait for you to verify your identity?

Fraud is incredibly prevalent in the hosting space. Spammers, CC fraud, hackers, etc.. all stand to benefit from servers not obtained in their own name.
It always amazes me how much people refuse the reality of consciousness. Just goes to show you the mental gymnastics people will use to contort themselves in order to maintain some semblance of coherency in their world view.
Any self respecting developer had chose 42 as pivot year.
Table of mathematical symbols by introduction date
He talks about Dust giving everything consciousness, but I don't recall that he ever really goes into the details of what that means.
That's kind of you to say that! Thank you. Can I email you to get some more of your feedback? What's the best way to contact you?
Particularly when there is a very hard deadline, as in this case, it is absolutely rational to make it work now and worry about long-term correctness later.
Thieves stole $8m in rare texts from the Carnegie Library over decades
Good Rings Don’t Scale
How much of that is just regular housing and education?
It sounds like "a pizza day", probably meaning once a week.
Ask HN: What's your favorite way of getting a web app up quickly in 2020?
What services and technologies do you use when you'd like to quickly build a web app which may never be more than a prototype, but may also turn into something real?

A big aspect of what I'm wondering is about automatically setting something up for keeping local/production environments in sync, quickly deploying to production, and not having to mess with a bunch of server configuration things, user accounts, security, etc.
well that's ironic. :P
Yes, but unfortunately using the user agent for only non-stupid reasons is a postcondition for the hell freezing over.
How would that have happened? The expectated bug outcome is of a negative duration, no?
This is a real example of what I was alluding to. Environmental impact isn't all polar ice caps and methane gas. An unprofessionally dug hole is a LIABILITY.

But personally attacking strangers on the internet is acceptable too.
No it's bare metal but can you not run your own virtualization software on the devices themselves?
Even bigger deal is the Y10K bug. But I'm sure these software systems won't still be running then.
> down to the level of individual cells and neurotransmitters

My guess? No, it won’t be conscious or even meaningful.

More fundamentally, our inability to answer this question drives at our ignorance of our own neurology. We don’t know the building blocks of thought. It might happen at the neurochemical or electrochemical level. It may even depend on quantum effects.
Maybe, maybe not. I would say that there are some comedians out there that rightfully and righteously toe the line. They need to because the rest of Hollywood is in a toxic circlejerk of their own design and, to Gervais's point, less educated than 16 year old activists. Maybe comedians should be considered philosopher-adjacent.

(EDIT: typo)
Again, you put restriction of meaningful answer. But why not beautiful answer? Or poetic answer? Or funny one? Ultimately you still decided what you want first and then trying to find what fits.
What are some experiences that you've experienced since stopping Everquest?
I wish I could upvote this a few times. I have created so many "just use this for now" solutions that have been in use for more than a decade. The real problem never gets fixed for exactly the reason you stated. "It's working, I don't see a problem" (says the manager) and priorities go to other more burning issues. The debt adds up to thousands of small cuts and and ultimately the sum of the debt becomes very expensive to maintain in terms of hours updating, debugging, getting someone who knows the history, finding old jira issues, etc... I think can-kicking eventually contributes to burn-out.
I can’t wait for it to come out of beta and be available in my O’Reilly subscription :)
Yes - the dabates over the rival interpretations are, I think, widely (though not by everyone) regarded as metaphysical.