skysight-inc/HackerNews huggingface dataset:
I genuinely think we are experiencing a degradation in our social hygiene. I know this is an eternal opinion of adults, but I think we have particular cause to worry because of the unholy triumvirate of:

1. Smartphones (and Social Media)
2. Collapse of voluntary association and Third Places [1](bowling leagues, libraries)
3. Unclear advise on what to do when you're feeling bad about yourself (it's not your fault, mental health guidance/awareness, secularization)

I'm a young liberal, and I know this comment makes me sound like the stereotypical "boomer". But this malaise cannot be normal.

For me, personally, I don't think I would have smoked so much dope if I was born in 1980, for reasons of societal expectations. These days: what expectations?

[1] https://en.wikipedia.org/wiki/Third_place
This is pretty fun.
I wonder how usable those new Apple displays will be with PCs or Linux - as they add more and more builtin chips and software.

I have an old 27" LED Cinema which I used with a PC for many many years, and then with Ubuntu native... and now back to the mac on a Mac Mini.

I'm ithcing to replace it eventually with its "double pixel density" big brother, which is essentially what this new Studio Display is (exactly double of 2560x1440). Personally I love the glass pane, and I really dislike those "anti glare" bubbly/grainy coatings I've seen on PC displays.
I don't pretend to be strong enough to live autonomously.
My late 2009 27” iMac can be used as a monitor by connecting a laptop to the minidp port. I doubt this is still possible in newer Macs after 2015.
What cities in the US get public transit right-ish? Nyc and ??
Trauma leads to changes in brain chemistry that can cause reenactment behaviors until the trauma gets resolved

https://lakesidemilam.com/blog/trauma-stress-repetition-comp...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3330499/
> Right now Twitter is being very quiet about this issue and just trying and failing to block accounts in time.

Twitter is doing two things at the moment: first, offering the ability for uploaders to mark photos and videos as sensitive (nudity, violence, general [1]), and second, at least in Germany they're hiding accounts based on complaints of our youth protection agency [2].

[1]: https://www.androidpolice.com/twitter-adds-granular-content-...

[2]: https://www.wired.com/story/twitter-porn-block-germany-age-v...
How, why?
>> "Domain expertise" might be the main thing he's talking about

This is clearly what he is talking about. When he is talking about his experience with the "Senior Design project course in Computer Science at my alma mater" he is really talking about how people can "MVP their way into getting domain expertise" at some level. This is a fundamental problem with the "startup industry".

Groups of people from a computing (I want to be broader than CS) that have reasonably strong technical skills and a lot of enthusiasm for applying those skills want to build successful startups. They generally lack domain expertise outside of technology-adjacent products for the most part. It's not completely absent because there is some success, but there isn't a balance for the most part.

Where does the domain expertise come from then? It could come from a slow development process involving the founders immersing themselves in the area. That's really only something that's going to be feasible before the founders create the company. Once the company has been founded, it becomes a scramble to interpret some ideas and build an MVP that can be sold to some of the advisors that the founders could get time with. It's only now that the foundational work is happening. If the right people see the MVP, or the founders make the right connections, it's possible to catapult forward from here, but it's a predictable failure point.
Actually lol’d at “unlock more choice,” - if it’s truly a commodity product we’d expect basically zero margin. Clearly Azure, AWS and GCP are not zero margin, which implies oligopolistic (does Oracle even count?) price coordination for enterprise cloud. (Edited, forgot Azure)
That's an appeal to emotion, not a rational argument.

Restaurant owners should know the maximum fee that the delivery apps are charging (since they are signing the contract) and adjust prices accordingly. If they are "an elderly Thai couple" (because as we know old people and Thais are idiots) that has managed to reach old age without bankrupting their restaurant, surely they can calculate the impact of the fees of the contracts that they sign on their business.
Tracking dependencies is what makes make make. Love it or hate it, Ant got this right (imho), and modern build systems almost universally get this wrong. Every language can run and compose tasks. Dependency tracking, parallelization, and language agnosticism are the killer features of make (again, imho).
There's also the fact that the "inflation rate" is a pretty imprecise number. There's no real inflation rate, it's more of an average of the price increases of various sectors of the economy. But even drilling down into the sectors you have to account for things like geography. So the inflation rate is useful as a gauge for where the economy at the macro level is heading, but for making individual salary decisions at a single company it's not very helpful.
Free porn online is marketing for high priced prostitution.

If you have lots of money, you can have sex with pornstars for money.
Sorry, that's AWS.
The restaurants don't want people thinking their prices are 30% higher than they actually are. When Grubhub adds restaurants without permission they raise prices and often list items that aren't on the menu. Consumers order and blame the restaurant when things aren't perfect. You can see why the restaurant would be mad?
As 112 Project
Exactly. Prices aren't determined by costs. They're determined by supply and demand. This might indicate demand continues to increase relative to supply.
> Whenever I read reports of US Tomahawk inventory, I'm always surprised by how few they actually have in inventory (e.g. guessing they'd run out quickly in a hot war).

And most of those are old. Really old in some cases. Like half got used in Iraq II and the other half are still around...

Stockpiles of newer and scarier stuff is probably less known, however.
`just` seems like a useful tool, but it only covers a secondary use case of `make`. `make` without a dependency graph is like a bicycle without wheels.
I live with a Green Aracari, and I swear there's more than just signal in the noise. They make fast-paced series of rattles and chattering sounds, where different patterns of pitch have different meanings-- reminds me of the "tonemes" of tonal human language. But there are without a doubt sounds that map cleanly to certain meanings- one sound in particular means hawk or "sky problem" and I can replicate it and get the bird into lookout mode
immediately. The species is known for cooperative hunting (nest raiding), so it wouldn't surprise me if they had at least some basic communication patterns approaching language.
https://kubernetes.io/docs/tutorials/ is a good place to start, you can use minikube installed locally or else you the interactive sessions provided by katacoda which gives you a quick way to get familiar with it
I agree that's a valid point and it totally makes sense why people pay for certain things. I'd also observe that SyncThing* obviates it, again for free, but more people would have to know about it and use it.

* https://syncthing.net/
Building the Google Photos Web UI: A peek under the hood
It's (unsurprisingly) met all the same barriers that other subjects have met in education.

The notion that there are visual learners etc. now doesn't seem to true (and possibly even a bit of a scam). But different approaches do appeal to different people and like any subject, teachers and students need to work together to find the ones that fit.
Be careful in case it is a scam like this. They seem to put a lot of time into convincing people that they are genuine.

https://www.scmp.com/news/people-culture/social-welfare/arti...
Let us not be making shit up.
> I know your example is exaggerated but even so making decisions about where to live and work like that is on a parallel with making poor decisions about your finances.

Except for the fact that non-terrible housing in U.S. cities comes at a premium, and in the U.S. the majority of jobs are now in the suburbs, not the cities.
Movement of currency across accounts is the classic 2PC use-case. What would you suggest that they use instead?
This sounds terrible for the consumers and for the environment as once the computer inside dies or is obsolete, you have to throw away a perfectly good display that could have a second life as an external monitor plugged into a more modern system since display technology doesn't go outdated as fast as computing.
I was describing SSO logins.
Many hotels in Europe (and no doubt in other places) take possession of your passport.

A UK passport is the property of the UK government; as far as I'm aware, it's forbidden for a UK passport holder to voluntarily surrender it to a third party.
Which Bitcoin paper are you talking about? (Do you mean the original white-paper that introduced bitcoin?)

I'd be very curious about any such proof comparing different crypto-currencies. I can't imagine how that one would work. Do you mean a mathematical proof?
The Last Manned Fighter (2011)
Maybe those same uni students would have been more successful with Standard ML if they had learned it at a younger age, when they could more easily learn new things. For that matter, maybe the person who learned it at age 11 could have learned it a couple years earlier.
I know developing tech in Nigeria is less expensive but raising $105 seems like a lot of effort for very little runway. The original headline should have been used.
Yes those poor cleptocrat oligarchs with their 100 mil+ yachts being doxed
Samsung, at least ultra line, has Lidar too and exactly same type of measure app (on top of some AR doodling). Just tried it and its actually pretty precise (on S22 ultra). I wouldn't build a shelf based on just that data but otherwise nice little addition to the toolset.
This should be the example under the definition of pedantic
The VVS doesn't have robust jamming, anti-radiation missiles, or SEAD.

Like I'm sure they have them somewhere, but not in large enough quantities to reliably cover fat, slow bombers on regular sorties. They took down at least 2 transports full of VDV, for example.
This comment is telling of how self-centered you are, referencing your imagined or un-imagine-able experience right out of the gate.
Not all kids start with mindstorms in kindergarden. The average kid does not have training you had so soon.
I have a 12 Mini and while I really like the size, I am not sure I will get the next Mini (if it exists) because the battery life has been disappointing.
> Amazon has been doing business with small business and has never taken advantage of them.

Oh, wow. I think the countless small businesses that have been essentially forced out by AmazonBasics would disagree with you.
I have never had an issue taking every day I was owed, including taking month-long vacations. I have tried to be sensitive to not taking time off at "bad" times but if I was ever generally told I couldn't take my vacation time I would be interviewing.
Same as for Scala. I've shipped a Dart app last year, but the language is not as nice as Swift, and reminds me too much of Java.
Still planar tracking only (no motion tracking/solving), so no alternative to Blender (and every other 'real' 3D Compositor).
Sometimes it seems like Google think the internet is "theirs".
Oddly for GPUs its the other way around and has been for a while. Nvidia and AMD seem to start with the mid and big dies first before filling out the small ones later. Intel seems to be coming from small to big however so they may reverse the trend at least for themselves. But it could still be driven by yield issues where the margins are less good for smaller dies and they sell in much larger volume so things need to be working well to hit the volume of the market and still be highly profitable.
Bulgaria and Romania, also NATO members, have plenty of ex-Soviet hardware, including S-300s.
When is the day, indeed? I learned programming using Kemeny and Kurtz BASIC in the late 1960s. I have long since lost count of the number of languages I've learned well enough to write production code in, but it's somewhere North of 2 dozen. All built on the basic mental equipment I developed with that primitive BASIC - a sense for the relationship and interaction of three basic elements: symbolic code expressing structure and control; algorithm; and data, in and out. This is what a children's language should aim for - making the onramp to that mental landscape as accessible and responsive as possible. You don't need lambda calculus for that, any more than you need group theory or complex analysis to bring the joy and power of arithmetic and math to young minds. The superstructure will follow, if you get the foundation right.
The Product Security and Telecommunications Infrastructure (PSTI) Bill Factsheet
Unfortionately, in a failed attempt to commercialize Natron, the original developers relicensed from Apache to GPL.

I think this killed the chances of any big studios or companies getting involved with development.

Blender relicened it's renderer Cycles to Apache to encourage commercial adoption. I think Natron should have stuck to this approach.
> Anyone know what are the chances of this happening again in the future?

After ~2031, when the ISS is scheduled to be crashed into the ocean, the chances will tend to zero.
It does! Here's a bookmarklet with that added (generated here: https://caiorss.github.io/bookmarklet-maker/)

javascript:(function()%7Bfor(u%20of%20document.querySelectorAll('.hnuser'))for(u.prepend(c%3Ddocument.createElement('canvas'))%2Cx%3Dc.getContext('2d')%2Cc.width%3D18%2Cc.height%3D14%2Cc.style.imageRendering%3D%22pixelated%22%2Cs%3Du.innerText%2Cr%3D1%2Ci%3D28%2Bs.length%3Bi--%3Bi%3C28%3Fr%3E%3E%3E29%3EXX%2F3%2BY%2F2%26%26x.fillRect(6%2B2X%2C2Y%2C2%2C2)%26x.fillRect(6-2X%2C2*Y%2C2%2C2)%3Ar%2B%3Ds.charCodeAt(i-28%2Cx.fillStyle%3D'%23'%2B(r%3E%3E8%260xFFFFFF).toString(16)))r%5E%3Dr%3C%3C13%2Cr%5E%3Dr%3E%3E%3E17%2Cr%5E%3Dr%3C%3C5%2CX%3Di%263%2CY%3Di%3E%3E2%7D)()%3B
Make works fine, it's the commands you call from make that don't tend to as compatible. For example, try running rm -rf on windows. It might work if you have GNU tools installed, but it certainly won't work out of the box. On the other hand, the node.js `rimraf` package will do the same thing with no cross-platform compatibility issues.
I read that as per year at first. Per. Month. Wow.
> Except that HDD, SSD storage is getting cheaper quite fast.

The pandemic has global chip manufacturing, but left SSD and HDD untouched?

How?
No. In fact it turned out that gay people wanted to be like straight people. They wanted weddings, marriage, the ability to hold hands in public, to adopt children and so on. They didn't want "sexual liberation," they wanted their relationships to be accepted the same way hetereosexual relationships are.
You can have an outer loop that checks how many pixels are set in the avatar and keeps trying to generate a new avatar with a different seed until it's not (rejection sampling). As long as the probability of the avatar being too empty is small it should be fast.
A case-study in end-to-end testing with Golang
Scratch has a very comprehensive wiki[1], which contains detailed explanations of even the most basic of concepts, along with example code. Now it also has built-in tutorials.

However, the real strength of Scratch is that it doesn't need any documentation or instruction. A sufficiently curious mind can learn it simply by clicking around and trying things out. The blocks only click together in valid combinations (which you can infer from the shape of the blocks), so it's literally impossible to create a syntax error.

[1] https://en.scratch-wiki.info/
Porn is not made in South East Asia because local legislation is very hostile to it, as various producer wannabes in Pattaya find out the hard way.

The actual global epicenter of porn production is the San Fernando Valley near LA, where it's perfectly legal and there's a large industry offering everything you need.
More specifically: if the majority of customers were going to see lower bills from Google, even if the top N% would see higher bills, you can bet that the headline would be "New pricing structure reduces bills for most customers".
If they were decreasing prices, it would be in the opening paragraph like essentially every other cloud providers price decrease announcements.

Whenever reading these announcements, if price decrease isn't seen within the first few paragraphs (the earlier the better), it's basically them trying to explain away price increases for the vast majority.

The fact that they even have to try to argue/explain whether prices are decreasing/increasing is a worse sign.
I just published: A case-study in end-to-end testing with Go - using a recent challenge to show you some tools and techniques that you could use in your own work.

What other techniques do you use for your end to end testing? How do you keep them from being too brittle and time-consuming? What other kinds of testing do you do?

If you want to reach out to me with questions, feel free to ping me over on Twitter - https://twitter.com/alexellisuk
They are expecting behavior to change based on the new prices, so that’s why they have to be vague and can’t precisely predict what the final cost will be to customers.
Sounds like you haven't read it, or bothered to look at the studies referenced within. There's plenty of research and studies showing its effect on brain matter and rewiring of the brain structure. It's akin to substance abuse. Feel free to explain to me how all of these studies are wrong.
They cut a deal to get the Pantsir, and there may have been strings attached.

Plus, if you choose the next-gen AA over the next-gen fighter, there is an implication as to what you'll be shooting at. And since NATO chose the next-gen fighters...
Into the Blue, or Knizia's Same as He Ever Was
Well there's YoYo's Game Maker Studio and Clickteam's Fusion, for starters. These look like serious tools but also have tutorials, samples and such, and lots and lots of visual help by the GUI to guide the developer. They are actively maintained, and even used to create games "seriously", the commercial successes are Hotline Miami and Five Nights at Freddy's, respectively.

https://www.yoyogames.com/en/gamemaker

https://www.clickteam.com/clickteam-fusion-2-5
I don't think SWE lacks breadth. There are so many problem areas that are both technical and non-technical. As a SWE, you could produce YouTube content or develop a new programming language instead of spend 1-2 hours per day DIYing in the real world.

re 4/ Manually digging or chopping down trees has a high body tax. Non-symmetrical high impact motions are terrible for your body. Plus there is risk in falling in a whole or a tree landing on you. IMHO, low impact cardio (e.g. walking) or weight training with slow controlled movements at medium weight offers a safer alternative to manual labor.

If DIY makes you happy, then sure. But purely from a logical standpoint, its not efficient.
Payment processors aren't shutting them down because of morality. They're doing it because of high risk of chargebacks.
Firefox removed Yandex search option
So I was really suspicious of this, both because it seemed too tidy and the citation to "Kendall Pearson" was suspect.

I recommend the cited paper by Hurlbert & Lombardi (2009), which makes a lot more sense and explains things more clearly.

The actual discussion in that paper claims that Kendall was relating a story told to him by Fisher, about Pearson's defense of copyrighted tables. So Pearson publishes books of tables, which were expensive to print at that time, and is defensive of them, leading to challenges for Fisher, who relates this to Kendall.

The claim that copyright played a role seems partially true (if you believe Hurlbert & Lombardi, 2009, which I do). Hurlbert & Lombardi make clear the dichotomous thinking about significance, use of p<.05 etc, was prevalent before and the copyright obstacles, but the copyright obstacles may have reinforced the trend further. It's pretty clear standard significance thresholds (.05, .01) were being thrown around in various forms for other reasons having nothing to do with copyright, but the copyright issues kinda nudged things further in that direction.
Thanks. My primary use cases are reading library books, long form articles for offline reading and classic books. So Overdrive/Libby and Calibre support is critical. Kobo seems good for those tasks. I am bit wary about Android devices as they get slowed down after some time.
USDA announces plans to support innovative American-made fertilizer
Most of that game maker software is not all that great for a small kid that is just learning that something like iteration exists.
Also, the style of that segment was a continuous monologue but changing speakers on each sentence. The speakers all had very similar voices, so it sounded very much like a single speaker. It was an interesting effect, though we lost the message because we started discussing whether they were processing the voices to be more similar or if Apple is just big enough to say to their customers “We need a female developer, camera ready, and her voice needs to sound like this.” and get 6 hits.
Yeah I thought it was a tribal ritual man sort of thing... but now that you mention it...
Citation needed. I have traveled a lot and I've never, anywhere in the world, had a hotel attempt to hold onto my passport longer than it takes them to photocopy it for ID purposes.
The modern FreePascal stack includes a very similar text-based IDE; and FreeDOS still provides RHIDE for C programming. It would be nice to have a modern clone of these vintage IDE's with full support for language-independent tools like LSP, treesitter and the common debug protocol. From what I can gather, such a tool would be highly usable, e.g. over SSH connections that still work with a terminal-like UX, even for novice users who might be less familiar with tools like Vim.
Judicious use of lattice reduction techniques such as LLL [0] or other integer relation algorithms, like PSLQ [1].

The basic idea with LLL is that it's a sort of generalized Euclid's algorithm. Euclid's algorithm can be made to find the smallest integer relation between two numbers that sums to zero (efficiently). You can generalize Euclid's algorithm to more numbers and to use vectors instead of base integers, except now the "divide, take the integer quotient and subtract" becomes "take off the integral component of the projection and subtract, then swap entries to try and make progress".

Lattice reduction techniques give a polynomial algorithm to factor polynomials with integral coefficients (does the polynomial factor into other polynomials with integral coefficients). To use lattice reduction techniques, you set up a "lattice basis" that has successive powers of pi (pi^0, pi^1, pi^2 etc) up to a certain accuracy and then tries to find an integer relation between them. Once one is found, it's checked to see if it actually equals pi by other techniques.

For an introduction to LLL, I've found Chee Yap's book to be good (see chapter VIII) [2].

Plouffe has a little bit of history about the discovery and how Bailey and Borwein muscled in [3].

[0] https://en.wikipedia.org/wiki/Lenstra%E2%80%93Lenstra%E2%80%...

[1] https://en.wikipedia.org/wiki/Integer_relation_algorithm

[2] http://160592857366.free.fr/joe/ebooks/ShareData/Fundamental...

[3] http://xahlee.info/math/Simon_Plouffe_pi_formula.html