skysight-inc/HackerNews huggingface dataset:
I want to avoid using the term - even though they use it - because it's not a hash function like most people are familiar from computer science. Their "hash" function is resistant to alterations and is more like a "fingerprint".

Edit: to be completely clear, PhotoDNA isn't a cryptographic hash. It's a hash function that maximizes similarity of hashes based on inputs, and is probably closer to a bloom filter in some respects.
Japan has a declining population, housing is cheaper in places with declining populations. Additionally, housing in Japan is often much lower quality than it is in the US, where they use electric heaters and various other plug in amenities rather than ones that are built as a part of the unit.
Summarizing about the AUTHOR's views on microaggressions:

Let's say someone comes up to you and says "Where are you really from?"

The motivations for asking this question can be ambiguous.

One way to interpret it is as a subtle racist insult that implies you are an "other". At this point you can be mad at how society is so racist.

An important part of CBT is that you can't read minds. The other way to interpret it is that the speaker is genuinely interested in me and wants to learn more. At this point I can have positive emotions and go about my day.

From a mental health point of view you are less likely to have anxiety if you choose option 2.
Extracing RPM Build Dependencies from RPM Spec Files
It seems that this is a special case of hashing, indicated by the word 'perfect', where it somehow (I did not read the article and I don't know how this is done) generates a guaranteed collision-free hash table. While you can do the same with cryptographic hash functions, I'm sure that those are much slower than what is implemented as non-cryptographically secure hash function in databases.
> Even porn with adults who just look young can be considered CP.

That's terrifying. I can't think of a more subjective measure to codify into law than, "if she looks young." In the USA we already have a huge problem with subjectivity in interpretation of laws which allows our government/police to go after people they don't like (with real or imagined infractions).

Actually now that I think about it, I think that's what the state of Texas is doing to Cody Wilson. They're charging him with child molestation and child prostitution by saying that even tho he thought she was 18, she "didn't look like it." (not defending Cody, just stating that the USA may be no better at all in the subjective interpretation of law department).
Traefik Reverse-Proxy Setup with Let's Encrypt in Docker
How to avoid abuse of HR system in big companies like Amazon?
Person with vaguely relevant credential that probably has a financial stake in whatever they are about to predict:

“thing will definitely happen over the coming period of time”
Vancouver, BC is probably the easiest city on the West Coast to manage without a car. The downtown core is very walkable, and there is reasonable public transit through most of the greater metro area. There's a high proportion of residential buildings downtown, and many have pretty empty parking lots as cars aren't necessary for a lot of people most of the time, and there are a number of competing car share services the rest of the time.
Yes, it is used in vim and sed (and probably more). s is for "substitute". g means global, substitute each occurrence, not just the first.
The problem is that two municipalities (one on each side of the bay) voted down the measures that would have funded the regional transit agency.

Thus, the train lines stop at the borders of these two municipalities, and there are two other train systems that cover the missing area.

(BART, Amtrak, and Caltrain.)
Investigation of NOAA climate scientists finds bupkis
SF tech company criticized for advertising app for '1-click layoffs'
previous discussion: https://news.ycombinator.com/item?id=18874400
Anime.Js 3.0.0 is out now
It wasn't until after I started reading Paul Krugman's column that I came to understand that Fed Chairman aren't good Economists. They are more like senior executives who are more concerned about company politics and image. It's just the nature of the job. A great Economist, with a deep understanding of the complex forces shaping economics, just isn't the same guy as the one who goes to a bunch of meetings and issues a bunch of reports. As technical people reading this blog, we really shouldn't be surprised to hear this.
They're inflated cose to 200-250 points not 600. Why do you think you're only a 1200 in real life?
If that would be faster, why not do that then?
@jnwatson included “perfect” in his comment. And he is correct, it is surprising that this wasn’t already the case.
Bungie departs from Activision
It's not always that simple. Often major cities will have more c#/java/enterprise jobs because they're the offices of big companies with big complex needs whereas regional areas and smaller cities will have more php/ruby jobs. So a direct salary comparison is useless because it's not like for like.
I have had frequent encounters with these drivers as well as the Bauer drivers.
What you’re describing is actually Theodore Levitt Marketing Myopia. Probably overapplied. https://www.cnet.com/news/marketing-myopia-isnt/
And they stood up for all those users when scummy people came around to buy access to those computers!
Interesting website.

The legal jargon on one of their pages is reminiscent of things I'd see in online pharma websites that sell viagra pills, modafinil, and the like. I'm not sure how the legalese holds up in court though, but trying to pass off as a research company is one vector of approach to try pass off as legit, I suppose.

Interestingly, a lot of these pharma websites are based in Canada. Maybe there's a law I don't know about? Regardless, if I were being incredibly paranoid, a website like this on the clearnet suggests honeypot to me, even though it's most likely not. But still... on the clear net, and I'm assuming chemicals are made in house? Other drug sites buy from India/Mumbai/Sri Lanka/Thailand and ship to their destinations.

I'm impressed that they have access to NMR and LCMS stuff too - or at least they say they do. Shits expensive to buy and maintain. No doubt they are probably operating in an academic chemistry lab.... though I don't blame them. A PhD stipend isn't exactly investment banker status, nor is research funding increasing.
According to [1], "[b]ecause the production of high-quality semiconductor materials was still decades away, Lilienfeld's solid-state amplifier ideas would not have found practical use in the 1920s and 1930s, even if such a device had been built."

It seems like there are parallels. Chua theorized about the memristor in the 1970s, but the first one wasn't created until the 2000s. A question I don't have the answer to: a transistor is to a vacuum tube as a memristor is to what?

[1] https://en.wikipedia.org/wiki/Transistor
Lorenzetti Electric Shower Head (suicide showers)
Another interest free loan for government employees.

https://hebrewfreeloandc.org/

I believe federal employees still get a paycheck for missed time. Just they won't get it till government opens back up.
Also add:

- years of racism (then: buses are only for white people. now: buses are only for poor people of color, and thus should not be funded.)

- a history of destruction happening primarily in neighbourhoods of ethnic minorities (e.g. the razing of SoMa in the 80s)
Happy to share the "secret sauce" if helpful. Planning to go into how I scaled ops and automated stuff in the next post. But fire away any questions you have now and happy to share. All about transparency!
Yeah,they enforce CFAA only against individuals.they see it as a law to combat individual hackers.

If only a lawmaker would amend that to make CEOs operating a company in violation of CFAA criminaly liable.
Reading between the lines, it sounds like they only want the game developer to be running Unity on the server, not any other third party. Does this create an opportunity for a professional services outfit to provide maintenance and support for running cloud servers rented by the game developer? Can I put an AMI up in the AWS marketplace and charge for it?
It is, to a large extent, rather unbelievable to watch otherwise respectable individuals fall over themselves to promote valueless and literally "worthless" cryptocurrencies. I have trouble reading in good faith about the lack of SEC action being anything other than a warning sign, and the new "test" having any legal standing as a defensible position.

In all, this is rather sad. I've pitched USV before, I've read AVC for years, and I've found then to be among the more thoughtful of investors.

Given their recent decsent into madness - I wouldn't touch them with a 10ft pole.
Another option would be using https://www.gnu.org/software/gperf/
Who is #1?
Well its no different amount of difference you'd have for libssl then obviously. With a binary diff algorithm if libssl.a doesn't change then its just your changes. If you update just libssl, then its the diff of those bits. If both its both, I can't speak to how much that is as I've never done it. Test it and look at the sizes of the diffs. You'd be updating ssl somewhere, be it package manager or not.
Can you share some experience on how you’ve used Waze Carpool, or how the economics work? I’ve wondered about it but not tried it out.
I use ARM and x86-64 extensively and any minor inconvenience caused by different syntax for trivial operations is completely outweighed by the downside of being incompatible with the CPU vendor's manual.

LLVM MachineInstr and Cranelift do this much better than Go does, by maintaining a clean separation between the low-level IR and the assembly language.
“Once the last developer is locked up and the last idea patented you will realise that lawyers can’t program.”

— Christian Heilmann (@codepo8)

https://twitter.com/codepo8/statuses/79531211327930368
I wonder if/how the fungus is somehow gaining an adaptive advantage from this. Would this assist in spore distribution? Prevent excess heat loss?
I remember having a conversation like this with a friend of mine when I was a teenager. He grew up in a somewhat religious family and so believed in God. He contended that my atheist "scientific" worldview was just as much a "religion" to me as his worldview was to him.

At the time I believe I acknowledged that he had a point to a certain degree, but I probably put an asterisk next to it, since I considered my atheist beliefs to be in a similar but still different and superior category.

In my opinion this was mostly incorrect and so is the article. I have come to the conclusion that every human being does have a strong worldview, and worldviews and beliefs all operate the same way, regardless of how religious or non-religious or anti-religious they are. There is no such thing as a worldview that operates in a truly rational manner. People such as myself who consider their perspective to be informed by science do not actually perform a rational or scientific analysis of our core beliefs or generally form them from scientific experiments. When it comes to core, broad, conceptual aspects of worldview, we believe what we were taught in school and what our communities want us to believe.

Two groups of people are on a slight hill facing east looking at a distant horizon. Visibility is OK for about ten miles but then things start to get very tiny and hazy. One group thinks whats on the horizon is generally a good place to go. The other group thinks that its dangerous. However, no one has any binoculars or a telescope. In fact in this scenario those things don't exist. Because when you are talking about things that are so distant in the past as how the universe was formed, or so broad that it attempts to put millions of people in a category (for example, democrats versus republicans), these are things that you may need to have an explanation or generalization for, but it is totally possible to operate with completely different beliefs about them and no one can prove otherwise. Because the topics are so broad or distant.
It would be really nice to get an OsmAnd port. Doubly so, since that would also make it available as a Gtk app on desktop Linux with minimal changes.
Completely different wording. Risk vs excess risk. You can say the same about femininity. Excess reliance on others to do necessary but undesireable things, excess avoidance of conflict, even if it means never standing up to someone who is using/abusing you, not willing to serve in the military as a soldier in times of need, etc.

This smells like bullshit. Anything in excess is bad. Excess individuality kills cooperation, excess demand on cooperation and by extension conformity kills independent though.
This is real nice as a philosophy, and I fundamentally agree.

But I want to get stuff made. I have ideas, I have a thing I want to make. Would I like to really deeply properly fundamentally understand JavaScript? Sure! Do I have time, with my actual real job and friends and life and other hobbies? Nope. Thank goodness, then, for React. It's a godsend.

(Also, I have no desire to "work" as a developer for someone else as my salaried job. Perhaps that affects my outlook.)
This is why I stopped watching Shark Tank. It started out interesting, but the last couple of years have been all PR and BS. I stopped watching the second Sir Richard Branson threw water in Mark Cuban's face. Shark Tank had jumped the shark.
My pet theory: the people who use it (immigrants, environmentalists, folks new to town) are not the people who make funding decisions ("san francisco natives").
Interesting. I didn't know this was a thing. Thank you for sharing!

I recently had a revelation that neither of my parents were "good" parents. But also realized who my first two "good" parents were. My dad's mental illness turned into psychological abuse and he eventually committed suicide. Luckily, my mom married one of my "good" parents and we currently have a great relationship.

I have two older sisters, one turned out fine. She was born resilient, and didn't really seek a foster. The other sister is a different story, and I had wondered if she had found a "good" parent as a child.
You can make an offer of 80-20 then do financing with 80-10-10.

Once they accept the offer all they care about is getting their money. Note you still Need to show in your offer letter that you have the cash to do 20% down.

Note an 80-10-10 is both an 80-20 mortgage along with a 10% loan.
Aha, so he is performing arbitrage. Charge customers a $1 for something he can buy for much less than a $1. I wonder if the recursion works, use the virtual assistants to bring in leads to also get his own customers.
When you're using web maps, you do not control the software - they request location, you give access to it (because you want your maps to show where you are), and you don't control that location information once it leaves your phone.
This reminds me of that shake on hair in a can they advertise on TV.
I created a successful side project back in 2014. It is still running and making 20 times more than I would get with a normal job.
But i was lucky. Lucky to be born in a rich country. Lucky because I was given a computer at the age of 5. Lucky because I had unlimited education opportunities. Lucky because I had a friend who gave me access to something I needed for my business. And many other lucks. I will never deny that fact.
But reading these stories makes me a bit angry, because it is just not that simple. It's always easy to translate a successful story into a guideline. But that guideline isn't worth anything when all those luck properties are different.
Not sure that scares you, code generation or a choice of scripting language?

If you want to avoid a code generation, you can generate a .cdb (constant database) file with the cdbw(3) C API and read it using the cdbr(3) C API.

cdbw(3) http://netbsd.gw.com/cgi-bin/man-cgi?cdbw+3+NetBSD-current
cdbr(3) http://netbsd.gw.com/cgi-bin/man-cgi?cdbr+3+NetBSD-current

Some examples of .cdb files on NetBSD:

/usr/share/misc/terminfo.cdb
/var/db/services.cdb

If you don't like a particular choice of a scripting language, you can adapt my Lua script:

https://gist.github.com/alnsn/68f599bc9358fcee122d6175392d77...

Building and peeling a graph should be identical but the assign step is different. I use non-minimal not order preserving BDZ scheme while Joerg's code is based on the original CHM scheme.

Given keys A, B, C and D, CHM always maps them to values 0, 1, 2 and 3. BDZ, on the other hand, can generate values in a range [0, 2.1 * 4) and it doesn't preserve an order. For instance, one possible mapping in the BDZ scheme is 7, 2, 5, 1.

Alex
Reading the discussion thread is fantastic. The postgres community culture definitely feels a lot different than some of the other open source projects I've seen.
proven it's value as a digital alternative to gold

I wouldn’t expect to be taken seriously after leading with that...
Well, a series of three buses (one by Muni, one by SamTrans, and one by VTA).

But the homeless sleeping on the bus for $6/night is well documented: https://www.mercurynews.com/2013/10/31/homeless-turn-overnig...
What was your side project, if you don’t mind me asking?
Because of the stamps - they can relate them to texts to figure out when those administrations were in power.
Average hours worked is going down overall: https://amp.businessinsider.com/images/520f835b6bb3f7730d000...

Down about 100 hours per year from 1970. I like the idea of quantifying stress but that is probably too subjective to quantitatively measure. I don't necessarily dispute the notion that stress has increased over the past few decades - just that whatever pressure people are feeling is due to declining quality of life or economic opportunity.
Not just parallel buses. You can see several differential pairs as well, which look a lot like the parallel buses except the pairs are routed much closer together.

Differential pairs carry polar opposite signals so that any noise can be canceled out by comparing the two. While parallel bus traces need to be routed to 1/20-1/40th of a wavelength, the differential pairs need to be routed to within 20mils of each other with impedance controlled traces (which depends on distance to each other and other traces as well as material variability, hence the tight routing).
If you have any evidence that suggest that anonymity doesn't amplify harmful behaviors in people predisposed to them, I'd love to see it.
What it’s like to be too big in America
I don't know what to make of the "climate change is a scam to tax us for carbon use by politicians" comments in the NYT article. Do people actually believe that? My wife works for UNEP and some of the stuff she tells me about climate change is truly terrifying.
I would be kind of worried that a project under an organization may not be seen as "my project" when someone like a recruiter was looking at my profile.

I am really excited by what https://ghuser.io is working on, and really hope GitHub takes more inspiration from them on how to arrange a profile, as it orders projects (whether mine, someone else's, or an organization's) by a score calculated based on the popularity of a project and how much you've contributed to it personally.
You keep missing that a lot of people can’t afford to live without being payed for an indefinite and undetermined interval. It’s a grossly unfair position to force people to work without pay because the government is run by the least among us. That’s not to say they don’t, some of them, have recourse. The issue is that they shouldn’t have to take out loans or beg from charities, or face exposure to scams and predatory lenders who hide among the legitimate outlets.

It’s time to emerge from the bubble and recognize that how you live is not how everyone lives, and maybe even develop a bit of empathy and compassion.
Look on Upwork, Freelancer, or other jobs sites. There are 20x as many Unity programmers as Unreal.

C++ is overkill for most tasks. C# is just an easier and safer language to use.

For a small studio, using Unity can be the difference between finding a game programmer or not. Plus there is a much bigger community in case your programmer gets stuck, and more useful assets available on the store.
Typically, yes. It didn't matter back in the day when the CPU had no way to enter an idle state to begin with. Wikipedia says that Intel CPUs didn't actually enter a low-power state on HLT until 1994 [1].

[1]: https://en.wikipedia.org/wiki/HLT_(x86_instruction)#History_...
adde unnum 4u, ;-) i think this is 20+ years old and from scientific american as a secondary lit resource. it seems to hold from the psych education ive had.
I hope the TSA is permanently shutdown.
I witnessed "Play #3" firsthand. The first startup for which I worked (developing a peer-to-peer learning system that paired up students to learn off one another, whether in person or via video chat) had an uphill battle getting customers and investors because we had to convince them that the problem our product solved was actually a problem they had. Our product happened to chiefly operate by integrating with a different one (Khan Academy), so much of our time "in the wild" pitching to potential customers was spent giving KA free advertisement before we could even explain what our product did.

There were multiple other factors behind why we ultimately didn't succeed and ended up all going our separate ways (and I know I wasn't blameless there), but in hindsight I think this was the central factor. We barely had the resources - sapient or monetary - to sell our own product; trying to sell other people's products upon which ours depended was doomed to fail.

I still think we had an excellent and valuable product, and I stand by the code we wrote and the platform we built; we were just too far ahead of our time :) One of these days, when things like Khan Academy are a bit more mainstream in classrooms, I'd love to (with my old boss' permission, of course) try restarting that particular project and giving it another go.
Vancouver ticks a lot of boxes, but it's a bit cold, unfortunately.
Years too long also.

We'll have self driving cars long before we could restructure many of our cities to have effective public transit.
Binary search is a pretty bad algorithm. Sure, it runs in O(log n) time and it's more or less the best you can do to solve the general problem of finding something in a sorted list, but that does not mean it's a good way to create an immutable list of things that can be searched using comparisons.

In particular, binary search has awful cache locality. Until you get very close to your target, you are essentially hitting a random cache line (and maybe even a random page for large lists) for every comparison. This is bad. A B-tree-like structure that is never modified is very easy to make, and it will be much faster.

This came up with the ORC unwinder in Linux. We got something like a 4x speedup by changing from binary search to something a bit more clever to find unwind entries in the table.
We can know where the board of AT&T resides when they are in jail.
Stack clash protection is a necessary implementation detail of the C language. It's a shame it's even optional. C17 § 6.5.16.1 Simple assignment, Semantics, (3):

> If the value being stored in an object is read from another object that overlaps in any way the storage of the first object, then the overlap shall be exact and the two objects shall have qualified or unqualified versions of a compatible type; otherwise, the behavior is undefined.

Also listed under J.2 "Undefined Behavior," with reference to the same section.

The same clause is present in C11 and C99 under the same section.
Thanks, but when I said I was trying to forestall the inevitable comment about potential, it was exactly that sort of faith-based reply I was hoping to avoid.
In the near future: “AT&T said in a statement today that they stand by the views they expressed earlier regarding location sharing, saying that ‘matching customers with ads is clearly in their best interests’.”