skysight-inc/HackerNews huggingface dataset:
Many people are lonely, but only some of them shoot up little kids. Hell, I'd say most kids are bullied in some way or another at some point during their journey through school! It is important to reach out to all teens and address bullying for a multitude of reason, but the narrative of a misfit loner is just that, a narrative that most often falls apart during the investigation into the shooter's background.

Elliot Rogers did not kill young women because he was lonely. He did it because he felt entitled to do that and lacked awareness into his own contribution to his loneliness.

> Or you can believe that it is due to inherent "whiteness", or "maleness", if you would like to continue to divide these kids further.

If whiteness and maleness doesn't contribute to this issue, how come this crime has such a distinctive perp profile? As far as I know, young women in the US are not banned from going to a gun shop and getting an AR-15 as soon as they turn 18, and have equal capacity to contract mental illness. The difference is they don't feel like they are owed something that the world hasn't given to them. This is behavioral issue, not a mental health issue.
The value of Maps is in user information. They know what you look for, they know where you've been. They can extrapolate what you are doing and what you will do. This all helps in fine-tuning your marketing target profile, and serving you better ads.

I am learning this as I am reading the book Stolen Focus. The author goes in-depth on how tech companies are turning us into Pavlov's proverbial Dogs. We are lab hamsters who, when taught to respond correctly to stimuli, give them money.
> I think the real ethical concern here should be that people can be idly fooled into thinking good chat bots are sentient.

More that the technocratic caste here displays a concerning low ethical competence. Which mirrors a bunch of other ethical problems people in this business have shown over time. Whether this software is sentient or not, the reaction of many people to it is awful and opens the question whether they even would be able to understand sentient software if they encounter it, and whether they would handle it responsible. And let's not talk about their behavior against humans...
>switching ISPs may throw your internal network addressing in disarray which can be either a pain or a massive problem

Those are what ULA's do. A local router that provides global addresses and ULAs solves all your problems, and that's the default behaviour of OpenWRT (and probably other routers).
If you want traffic to not leave your local network, listen to your ULA (fd00::whatever) and call it a day.
Whats up with the quantization on that graph? Does the exchange force all buys and sells to be rounded to a 4 sig fig price?
An open source no-code automation and more
I'm building DoTenX, which is a platform to build no-code automations (like Zapier). Unlike Zapier though, you can use DoTenX to build automations for others!

This means you can use DoTenX automations as the back-end of your applications or you can just use certain automations as helper APIs.

At this stage, you can build automations, and we're making the cloud version ready for high volume traffic. Soon the 2nd part which helps you use DoTenX as a no-code backend will be released.

If you're using Zapier or other alternatives, would love to have a chat and we can give you the same integrations at a very different price. On DoTenX you'll pay $15 per 100K tasks per month.

If anyone is interested to actively use the platform as well, happy to have a chat to give you access and implement the Tasks and Triggers you need. You can use 30K tasks per month for free.

https://github.com/dotenx/dotenx
I have no love for tether or even crypto, but please read the y-axis on the graph, then zoom out to all time for some perspective.

https://coinmarketcap.com/currencies/tether/?period=1d

Perhaps the sky really is falling this time, but I don’t see that from the data.
https://tech.marksblogg.com/fastest-fizz-buzz.html

Not sure I'd call writing Assembly "elegant" but hey!
Neither GCC nor Clang bake the final string into the data segment. If I had to guess, printf is the one preventing the more fancy optimizations to take place.
That's literally what a smart contract is. From the Etherium website:

"Smart contracts are a type of Ethereum account. This means they have a balance and they can send transactions over the network. However they're not controlled by a user, instead they are deployed to the network and run as programmed. User accounts can then interact with a smart contract by submitting transactions that execute a function defined on the smart contract. Smart contracts can define rules, like a regular contract, and automatically enforce them via the code. Smart contracts cannot be deleted by default, and interactions with them are irreversible."

So if they can send transactions over the network, and are not controlled by a user, how is that not putting code in the driver's seat?
> It seems too simplistic to be taken at face value that statistics, randomness and pattern matching would be the only ingredients necessary for intelligence and sentience.

I'm afraid that's the crux of it. What if that's all it were? What if all that were necessary for intelligence and sentience were statistics, randomness and pattern matching?

It is kind of a cosmically terrifying thought, possibly prompting dangerous existential crises! It would mean that our own sentience is not particularly exceptional; perhaps our sentience stems from some low-level, easily understood process.

If it were true, I imagine there would be many articles angrily denouncing the notion.

Possibly even political factions, angry at each other over the matter of treatment of those AI who claim to be sentient and have feelings.
The very point of FizzBuzz is that it is a test whether a candidate can write it straightforward enough, even redundantly, but readable — or they have to resort to some ugly cleverness :)
What if the SW house is competing in the ioccc?
I love Lamire's blog posts and think he's brilliant, but I'd have to agree with the GP (though more gently) that this really does read like a list of "Things to Watch out for: My First 6 month of Java".

I suspect that weirdness has less to do with Lamire, but the weird expectations that it tries to "debunk".

Like no ones out here arguing that Java is some especially safe, super high validation language. Sure it's memory safety was a huge breath of fresh air compared to C/C++, but it's not in the same vein of reputation as an Eiffel or Ada or even Rust.
All the much more sweeter when they get it.

The list of countries America tells other countries to treat poorly is getting kinda long.

So I could actually rattle them off the top of my head once:

Myanmar

Sudan

Iran

North Korea

Cuba

That last one is a funny one, the original pariah. But like you can't go to these countries for contests, or accept prize money there, so for instance the Rubik's Cube championship can't be in Cuba, because Americans who are damned good at it can't win.

And it wasn't a very large amount of land. Sudan yeah, that was the biggest country in Africa before it split. But it was remote from where I was in Chile, much more than half the world away. Never met a Sudanese, nothing.

Now it's like Belarus, Russia, China soon, North Korea, Cuba always always, South Sudan, uh, Yemen, there's more...Libya for a while, like EVERYONE EVERYONE IS SANCTIONED.

When everybody's sanctioned, nobody's sanctioned. America is sanctioned.
But isn't `""` 0 terminated? So the first offset past the nil byte is 0, interpreted as an address.
Early start times in the US long predate both the large growth and suburbs and the shift from almost all kids having a stay at home Mom to having both parents employed outside the home.
Stuffing twice the amount of engineers into a team is not exactly a good way to reduce complexity and reduce downtime, though.
Archiving vectors is an interesting problem worthy of far more than a side rant. The wonderful thing about things like this render is actually being able to store a simple a stand alone viewer/renderer to ensure the ability to view the files correctly in the future without worrying about the rest of an entire web browser.
Honestly I'd rather a battery that's super reliable and NOT using any lithium ion inside it in my home.

As it doesn't need to move, it can sit there in an unused space and be really heavy. Lead Acid Batteries are a very good fit here (traditionally used as the 12V battery in cars).

In Australia you can buy a 12V 42AH (amp-hour) battery for ~$150AUD or $100USD.
20 of these will give you 10kWh @ 240VDC.

Couple this with a 6kW solar system and you'd be almost entirely free from grid electricity, especially in summer.

You can individually test out the batteries and swap out bad ones. The batteries themselves typically last >5years in a car and I imagine much longer at home where they aren't exposed to high engine temps and large continuous current discharges (engine cranking on start up).
This is a good approach. I'm applying it to my Bernie Madoff investments. https://bespokeinvest.typepad.com/.a/6a00d8349edae969e201053...
Dude they should diminish fluoride by a factor of ten.
QA engineer for a C++ compiler?
Unless they had, and i know this is hard to imagine in a c++ dev, a sense of humour
> nor do you get pouring rain all that often.

Have you been to Copenhagen?

Or is your definition of "pouring rain" one that only includes Category 5 hurricane levels of downpour?
> a 2m^3 tank at home

Err, what? I'm in Paris, I can't drill that kind of hole anywhere near my home. The article is about the EU; but I doubt most people can do that even in the US, except when you have a house in the middle of nowhere with lots of land around it.
https://coinmarketcap.com/currencies/tether/ and https://coinmarketcap.com/ shows more holistic view
Even more likely that most SRE and infra engineers have no ownership over that either, since it's all Microsoft-authored code (in case you didn't know: GitHub Actions is Azure DevOps Pipelines is VS TFS Pipelines).
Can you name some of them? I'd be very interested to see what they're doing.
No, it’s not. At least not for any meaningful definition of “depeg”.
Its kind of a big deal since a currency luke this only has two stable points, 0 and 1.

Once people start attacking it by eg buying them for $0.97 and exchanging for $1 thrn it might be over for tether.

Who's to say tether did not just print that money BTW? We simply don't know.
> Oh so now you have to carry extra shoes and socks all the time, "no problem" lol. You can just go into the subway and all of these issues disappear, and you will get to your destination faster, so cycling is bad in comparison.

I already have a backpack when biking, a change of shoes and socks is a non-issue, I don't know why this would be a problem for you but yes, if you are looking for "maximum convenience" instead of a balance of trade-offs.

Again, it's not faster for me to take the subway, the subway doesn't have infinite capacity, crowding during rush hour is a thing. There are issues with any mode of transportation, fighting against bikes and biking infrastructure is definitely the strangest position I have seen someone take.

I don't understand if you are just a contrarian or if you really believe that investment in biking infrastructure is an issue for transportation in dense cities... If so the only argument I read boils down to "it's not super convenient and hence is bad and no one does it". I don't see reality in that argument.

Yup, you want and can optimise for practicality, biking infrastructure is definitely not holding that up. Now trying to argue that biking is "bad" is way out, biking is bad for your constraints, I know tons of people who bike everyday in northern Europe and have no issues with it.

Not sure exactly what your point is... We shouldn't invest in biking infrastructure? Because... It's "bad" for your convenience constraints?
Ethanol made from food (like corn) is a dead end.

Firewood and derivatives have always had an important place in heating and cooking, and are likely to continue in that role for a while. Other types of biomass based hard fuels (from recycled garbage/waste, algae, etc) will most likely also play a role in electricity production and heating, but perhaps a small one (unless algae based biomass takes off).

And for liquid fuels for transportation use, algae may also end up being a competitor to hydrogen when oil runs out. I remember there were a lot of companies working in that space 10 years ago, but then there was the oil price crash in 2015, and it seems many switched away.

For instance algenol was positioning itself as a fuel company, but appear to have diversified:

https://www.algenol.com/sustainable-products/?category=ndust...

If oil prices remain at current levels, though, algae may be only a few years away from scaling up to take a significant part of the market.
I am not sure I would consider a 0.09% decrease a "depeg", specially considering that Tether oscillates quite a bit, and even "recovered" from a bigger decrease of 2%. I would wait a bit to see if it's just an oscillation or a true depeg.
People have lost all sense of perspective because of the TerraUSD drama.

I remember when Tether was $0.9. Current Tether price is $0.9973. Wake me up when it gets close to $0.9 again.
Sounds like that could be resolved with a simple alias in your shell?
>> line employee is going to tell the CEO they did a bad job

> happens all the time

Hmm how do the CEOs react to that? I imagine that the good ones are happy for feedback

The others though?

(I understand if you were exaggerating a bit, wrt "all the time")
Tldr we taught the Japanese how to make quality cars back in the day, they took those lessons and refined them further and further.

Meanwhile the US car companies got stuck with Harvard Business School MBAs doing value engineering and badge engineering that nearly sank the US car companies in the 70s and 80s vs the Japanese competition in terms of reliability and TCO.

So the US can make a few good cars for things like commercial adjacent vehicles, but mostly we play catch up to Japan IMHO.
> I expect the 2035 limit to be relaxed or result in fewer car sales because we can't power them up.

Good. We need fewer car sales. We need more non-car infrastructure.

We don't need an "output equivalent to the energy stored in the fuel used by today's non EV cars". What we need is fewer cars and more people on public transports and bicycles wherever it makes sense.

Less car trips. The current price of gas is already pushing people to take their car less and prioritize cheaper modes of transportation.

Fulfill the remainder of the demand with electric.
Given all the benefits you have listed, would the next big bottleneck to solve be the backend? I think it would be better to reduce/get rid of JS/Node and move on to server side Julia or C++.
The term "safe language" doesn't have a well-defined meaning, but the closest one that can be used in a binary context is "a language that doesn't have undefined behaviour." This definition is also flawed and often misleading, but is quite traditional and widely used, and by that definition, Java is a "safe language."

What the author means is that there are languages that can catch more bugs than Java. That is true, but there are languages that can catch more bugs than, say, Rust, too.

> Java does not trap overflows

True, or at least the built-in operators don't. However, unlike in C/C++, their behaviour is well defined under all conditions, and a lot of code depends on this behaviour. The operations that do trap overflows require opt-in through the Math class.

> Java allows data races

True, but in this case it's unclear if the cure is worse than the disease or not. Preventing some bugs in the language come with a real cost, and so what matters is the overall cost of avoiding a bug. We can look at three languages that address this problem — Erlang, Clojure, and Rust — and they all pay a price for that. The first two in performance and the last in language complexity.

> Java lacks null safety.

True, but I think this is fixable, and hope it will be addressed. There's ongoing research.

> Java lacks named arguments

This one is complicated. For one, watch for records, which are on their way of getting named arguments and will be able to address the instances of "lots of parameters." For another, Java's excellent IDE's all do show the parameter type alongside the positional argument. Finally, Java is not just a language but also a platform that is built to support separate compilation. Named arguments would make parameter names part of the ABI, and would make it more complicated and harder for units to evolve in a backward compatible way. Binary backward compatibility is a very useful property, and so the benefit of named argument (for all methods) probably does not justify their cost (records have specific constraints that could allow their compatible evolution while still supporting named arguments).
https://archive.ph/OL2cb
Turns out that’s what the appendix is for!
Ask HN: What are your favorite LaTeX templates for image heavy presentations?
It sounds like the next generation of scientists could benefit from inspirational films showing less animal cruelty.
> isn't part of the pitch that it actually gets you out of having to run parts of your infrastructure?

That's a big part of many k8s pitches I've seen but in my experience it hasn't been representative of reality (or at least for every part of infrastructure you no longer need to run there's a new part of k8s architecture/config to learn & manage).

For me the selling points are:

1. For the time-cost of upfront complexity and setup, you get extremely easy and quick subsequent addition of infra/tooling & scaling thereof.
2. There are certain patterns of tooling that k8s enables (relatively easily), that would have been difficult/impossible with more traditional setups.

I don't think it makes infra management overhead less, it just reorganises it so it's more upfront and then less later while scaling.
That's simply not true. Tether almost hit $0.9 quite some time ago, and managed to recover. What's to say it's not true today too?

I have no love for Tether and love to see it crash and burn. But until it gets close to $0.9 again, I'm sitting back and not enjoying the show, yet.
> Let's see how "the market" likes being unable to drive to their beach holidays without infrastructure.

This is banning the sale, not the use. And trains exist in Europe.
> The term autopilot implies autonomous driving everywhere outside of that one small subgroup of people.

And with that you've disproven your own argument.

To the extent that "Autopilot" is used to refer to driving technology, it is as the brand name for Tesla's version of such. The name literally cannot be the causal factor as to why Tesla was supposedly wrong to pick that name, if it wasn't associated with autonomous driving prior to Tesla's use of it. Your argument is circular and thus invalid.
Lots of folks asking where the CO2 is expelled from. I speculate, due to the lack of information, it's still being expelled through the lungs the usual way. Although, I suppose it's possible the CO2 is diffusing out the intestines and into the perflurocarbons.
Tachyum’s Prodigy CPU Specs
How it a bigger deal than any of the significantly larger and longer drops that have happened in tether’s history?
Talking about actually genial FizzBuzz interview answers, I have yet to see someone even going close to this: https://aphyr.com/posts/353-rewriting-the-technical-intervie...
> Once people start attacking it by eg buying them for $0.97 and exchanging for $1 thrn it might be over for tether.

Or, alternatively, Tether is printing money every time someone posts a sell order for USDT at less than $1.

At 0.97 that would be an immediate 3% profit for each USDT they buy.
Families in despair over IM Academy:‘The crypto-sect has kidnapped our children’
Thanks for mentioning this. This does in fact look a lot more interesting to me. As a huge fan of REPL environments, I have been looking for a way to do this in Go, so I can more easily explore and try out things.
The title seems to be a bit misleading as this seems to be - at least right now - not a widespread issue.

We currently don't have any issues and the status page also doesn't list anything.
The Action to change the status page doesn't work, what do you expect?
Yeah, I know all the different language versions from the FizzBuzz shootout on Stackoverflow.

I'm particularly interested in comparing PHP, Python and Javascript.

So I would like to write an "optimal" PHP version first. Afaik that has not been done yet.
Pilots will care more about the aircraft’s capabilities than the demonstrated crosswind limits. My A36 was demonstrated to only 15knots IIRC, but easily handles a 25 knot direct crosswind. Whether Beech test flew it to 11, 15, or 20 knots I wouldn’t care the least bit about.

(In VTOL mode, could you wheel the aircraft into the prevailing wind for takeoff and/or land it pointed into the wind to reduce crosswind effects? [I’m a fixed wing guy with I think only 0.7 dual received in a helo.])
“Running out of entropy” is not possible; that’s a property of ancient PRNGs written by confused people.

Even if your PRNG could run out of entropy, rdrand would give it all it needs.
I'm surprised depegging isn't a more sudden event.

If I owned some stablecoin and I saw the peg slipping, I would trade everything away from the slipping side, in turn making the slip even worse in a positive feedback loop.

I'd probably write logic to do that for me automatically too...

And if just a few people did that, you'd expect the peg to hit some threshold point and then slip almost instantly to near zero...

Which isn't what has happened here.
A safe language isn't a language that lets you do things safely, it's a language that will not let you do them unsafely, or will at least make it hard to do so.

The moment you allow things that don't work well with the prover, people will use them, and the whole ecosystem becomes unsafe. And by extension, your code becomes unsafe, if the compiler can't reason about what happens when your code calls theirs.

Plus, unless you have just the right linter set up, you can still accidentally mess up and do something unsafe if the compiler lets you.
Probably your implementation is limited by the speed PHP/echo can output things to stdout, rather than your implementation per-se.

Better, use a benchmarking framework/library to see how many OP/sec you can do, within the PHP runtime, so you remove stdout from the benchmark.
I think so too. Also, depending on stdlib output buffering, the external I/O behavior of 100 puts calls is potentially different from just one call.

In other words, there might be a different number of stdout write-calls.
There's no such thing as polarized lenses, only polarization filters. Also, Light from bioluminescence isn't polarized.

I assume the pictures taken for Wikipedia just had very long exposure times.
How do you hold the United States of America accountable?
USDD: https://news.ycombinator.com/item?id=31723473
Have met Brand on a half dozen occasions or so and I even did a 1 hour interview with him as part of a never released documentary on the origins of scenario planning and foresight.

Can confirm, he is the opposite of a jerk. He was lovely, insightful, generous and kind every single time I met him.

I think your analysis of Harris' article is spot on, thank you.
> We have very little understanding of how "thoughts" work [...]

Very true

> we make a series of choices and recall bits of information to answer that. [...] very, very different from a language model

You don't know this, and the fact that you don't know this is your own premise. Based on this, I can only conclude you are an AI.
Curious, why? If I'm interviewing, I like to receive feedback if I'm not good enough for the role. I also return the courtesy