skysight-inc/HackerNews huggingface dataset:
Finding the Hamiltonian - Riemann hypothesis proof?
Is this proof of Riemann hypothesis?

https://phtran.pythonanywhere.com/paper
Sanders to propose canceling entire $1.6T in US student loan debt
That one i never could manage to do. I had often conflicted with my manager.
It's i686.
'As the PS Vita™ is the successor of the PSP™, which was the most popular handheld back then'

[citation needed]

I'm seeing 154.02 million Nintendo DS units vs. 80–82 million PSP's. AFAIK the DS was much more popular 'back then'...
Sounds like you need to figure out who/where your customers are. Seems pretty niche, how do people find this information today? What kind of jobs / industries need to know about the info you are curating?
I returned from a vacation trip to the Brownsville TX area last year, and spent roughly an hour getting through a Border Patrol checkpoint roughly 100 miles north of our departure point on TX route 77. I can assure you that we were interrogated (politely) about our citizenship.
> I have seen languages that practically force the programmer to run a heavyweight specialized IDE, and that require 14 words to print 2 words.

I picked up Haskell again last week after a long hiatus and although one does not need a heavyweight IDE, the build system still felt like a bit of a mess. After adding `parsec` (a popular library for parsing) to a stack project, my machine spent over an hour compiling dependencies at which I point I gave up.
Which doesn't necessarily mean it's not useful for building real world things. Lumi [1][2] was built with Haskell (and PureScript) and looks like a great product.

To me it just means more people need to a) build more real things in Haskell b) write about their experience and help advance the state for non-academic newbies and professionals c) avoid the weeds of the language theory stuff and stick the simple established stuff to stay productive (which does exist).

You could also make the same argument for JavaScript. So many people are trying to reinvent the wheel every other week in the frontend world, it's just as easy to get distracted by the language/framework noise.

Just be a mature developer and don't get suckered into the latest shiny objects.

[1] https://www.lumi.com/

[2] https://www.lumi.dev/blog/purescript-and-haskell-at-lumi
It gets better. Or, well, worse. Last time I ran into one of those, I wanted to make curry. After the 2000 words gushing about how it was the most delicious thing ever and how they "couldn't even", the recipe was to pour a jar of premade curry over rice.
Japanese sign up for DNA matchmaking as country faces demographic crisis
How many of us are actually okay with any of that? I've never paid for an "article" subscription and don't know anyone that has.

Google should provide at least the dumbest notation of "this site is paywalled". What you click is no longer what site you end up on.

I would much rather just see the 99% of internet pages that are free, remove that other shit from my search results. But it's Google's bread and butter so they never will

Oh, poor content farms can't make money that way? Good. I'm fine with my internet feed looking like 1999. The internet was far more useful before it was a medium for a bunch of assholes to make money off "content"
The problem with hacking the bell curve like this, is that the bell curve will continually adjust itself within the new parameters. There will always be 'fringes' until the sample space of "things being measured" is too small for the bell curve to apply.

In this case for Amazon, it's reaching a limit of capitalism: only selling the most common and profitable items in order to maximize profit and minimize waste (which itself maximizes profit). This will have the side-effect of making the "things they no longer sell" have greater value due to their scarcity, and in turn greater profitability as a 'boutique' product.

Similar theory to the unrelated topic of coal versus renewable energy, in that as renewables gain popularity the demand for coal will go down, and therefore the price goes down as well, lowering the point at which coal and renewables compete for being the cheaper source of energy (carbon price notwithstanding).

Another example, although far more theoretical, is that of personality profiling. What are the fringes? Once you've removed the "terrorist"-level fringes, does the system re-adjust to a new normal and give a new set of fringes to target?

Forced normalization as an end-result of pure data analytics (AI, ML whatever you want to call it).

I'm assuming these effects are covered by fairly basic economic theory (which I haven't studied, but somehow find more and more interesting as I get older).
Love this article. THe programmer is honest and teaches us, some handy things.
The ability to work well with a good search-engine is vital, esp when you need to spew out good code.

Re-inventing the wheel is out.

Standing on the shoulders of giants is in, just like Isaac Newton did it centuries ago
For a while at least... the drama is exactly the use case you're describing: supporting old software/peripherals (esp. 32-bit apps for Wine/Steam.) If Ubuntu freezes 32-bit libraries at the current versions, it's likely that they will start to bit-rot as the 64-bit side of things move forward. This would likely manifest in things starting to break over time since Wine/Steam/whatever aren't likely to maintain/backport fixes to work around issues going forward for out of date packages.
exciting work by the good folks at the University of British Columbia.

It's inspiring to think about how much good would come from this if it is as effective as it promises to be.
Although the trouble sometimes with "authentic" cookbooks is they occasionally depend on a certain level of shared intrinsic knowledge of the cuisine! That's a tough one to solve on your own.
Your comment is not relevant to this article.
I'm pretty sure Russia existed in 1986. You must be talking about the Russian Federation?
In theory, they can't be a monopoly. What exactly is stopping anyone else from starting an online bookstore or a mart? In India, there is already Flipkart and Big Basket, just two large e-commerce companies among several others who are giving cut-throat competition to Amazon each day, are there no others in the US?
Surely I'm not the only one reading "overachiever" here as a wry euphemism.
No longer vague. They're ending support for Ubuntu. https://www.engadget.com/2019/06/22/steam-will-stop-supporti...
I would worry people are not that deep, and if they are they have a diary :). I am rather negative on people's ability to pull deep, but if you can help them do that it is huge, and a hard issue.
Ah Chicken.

I’ve commented on Chicken before. While I might prefer some of the language choices of Racket, Chicken has just such a fantastic deployment story. You can whip up a quick little script in Chicken and run it through “csc” and voila! You have a compiled executable.

Given how easy the C FFI is, the package collection tends to have pretty decent coverage of functionality you might want. In general I’ve found that most of the things I’ve gone looking for have been pretty easy to find.

The ability to compile little self-contained blazing fast startup time executables immediately makes me think of writing serverless / Lambda functions in Chicken. Unfortunately, there isn’t yet a lot of cloud SDK support for scheme yet, but maybe I’ll look at replicating Cognitect’s (and others’) autogenerated AWS SDK for Clojure some rainy weekend (https://github.com/cognitect-labs/aws-api/blob/master/README...)

Congrats, Chicken, on another release!
Open sourcing the original VB6 would be an incredible move by Microsoft.

Something tells me that this could be a quite successful community project. Possibly for building cross platform apps for phones.

I like how we are at least talking again about Visual Basic recently - maybe it inspires the industry to build a super easy to learn language/environment for UI and data apps again.

VB had an extremely low barrier of entry, it was truly empowering for many non techies.
Pete Millet's site is a pretty good resource, he's posted a lot of different designs ranging from preamps to power amps to headphone amps. His "Starving Student" design was my first foray into building a tube amp about a decade ago, though that one is really a tube/transistor hybrid and it's designed for headphones but I used it as both a speaker and headphone amp.

http://www.pmillett.com/
Blame the web, not the internet
Ya, but how do you deal with it? You're just fighting a tug of war. Unless we go hack to curated content or paid, it is always going to be algorithm against SEO in an infinite race.
Sustainability is now the biggest topic in the bottled water online conversation
I asked this same question about 12 months ago and we are working on reducing meetings, making them more effective, and increasing the amount of time to get in a flow state for deep work. Just wanted to share as that is where I ended up and currently playing with work analytics from the calendars on a personal and business level with a few public companies (https://execution.com/free-meeting-stats/).

Productivity is a hard one, as there are hard increases and soft ones that make people feel better which then translate into better results.
Yep, I remember that - and I made the conscious decision to purchase my glasses from B&H Photo because of this exact reason.
If it were designed correctly, it shouldn't matter if it were activated or not - it would always be safe. If it were designed correctly there would be at least 3 AoA sensors and the loss or disagreement of one would not affect the functioning of the system other than displaying a warning message to the pilots. If the two remaining disagreed then the system would be disabled.

This is assuming that the system is necessary for certification or safety, if it is not necessary for certification or safety then it shouldn't be there at all.

The fact that Boeing put a secondary autopilot in there with a single point of failure, can only be explained by organisational failures reminiscent of the Challenger disaster.
Sure the parent's comment is pedantic, but it does address a factual inaccuracy. Although, you could argue that the article's phrasing was hyperbolic. Either way it highlights the tone of the article.
Might have been referring to it's popularity within the homebrew scene.
This is exactly my point.

If your goal is to optimize for a future “big refactor”, then your problem is a present-day skills problem, not a PL issue.
That is a short-sighted stance. What incentive do I have to write and publish a book (at least a man-year of effort) when someone expending 1% of the effort gets to reap most of the financial reward for it?

Even if the quality of the counterfeit (not sure why you used scare quotes) is fine and you save a few dollars, in the following years you'll find fewer and fewer new books you care to by because few people are writing them.
I programmed VB from the first version up to vb.net

to me it had these big draws
1) REALLY good documentation, this was the peak of MSDN.

2) object orientation for ui component reuse just made so much more sense than message queues in c/c++

3) out of the box ui that looked like a windows app. easy to make something that looked like users expectation of a windows app

4) speed of design and iteration. you could build new ui really quickly, and iterate with the edit/continue feature

5) it was cheap compared to other products, and continued to evolve with new versions on a regular basis. it had momentum
I landed on the moon many times in 1975 using the HP-25 moonlander program. It achieved this in 49 lines of code and a few manualy supplied data points. Boulders were never a problem.
HyperCard. And if you like VB, check out Xojo. https://xojo.com
And here I was thinking this was a reference to Chicken.[0]

[0]https://esolangs.org/wiki/Chicken
> except it was easy for anyone to build anything

I'm right with you. I taught so many people at places I've worked basic automation with VBA for Excel. People basically used Excel as a database so this was a massive timesaver for them. Being able to record yourself doing something and seeing the generated code was the modern-day software development equivalent of "teaching someone how to fish".

> I pine for something like that in the mobile or web worlds

Hypercard, but for the year 2019.
Yes...every online store not named Amazon.
Lattice is inching towards kinda sorta cheering them on, even though they won't openly admit it yet. They've been an underdog after Xilinx and Altera/Intel for a long time, but have gained a ton of popularity on hobbyist dev boards since Yosys showed up (search twitter for "tinyfpga" "icebreaker" "ecp5" etc. if you want examples).

The hobbyists playing with these boards at home are now more familiar with the parts and the tools, and there's also enough data comparing synthesis results between the open-source and proprietary tools with non-trivial designs that it's getting easier to predict performance (and be confident that the fitter won't crash).

Anecdotally, a lot of these hobbyists are now pushing to use Lattice parts at work, where appropriate.
That’s true if you didn’t use Visual C++ and its forms. They were click to edit and worked on a lookup table that was maintained by the wizard. But when things go wrong they are hard to debug.
Because Ubuntu is very hacked-up, and you will likely break your aystem
I understand that artificial scarcity of "information products" is a rapidly drying moat, but we need to come up with a new way to pay people to make these sort of things. I don't care if some people get shit for free, what I care about is incentivising (sp?) creation. There are a lot of products that would create real value for users/consumers that nevertheless require bucketloads of effort to create. Not only do we want the would-be creators of these things to not be stuck flipping burgers to pay the rent, but market price for competing products can still be a great way to surface which are better than others.
I don't want to care about timing

If you don't care about timing at all, that suggests you don't really care if it's fast- in which case, why are you using an FPGA?
When I read stuff like this, I sometimes pause and think how wonderful it is I have access to so much information. Reading interesting pieces like this is one of my greatest hobbies; thank you to the author.
I'd say at the time, certainly, but since flash carts like the R4 have become more common, the amount of DS home-brew and the quality of the scene, at least, as a home-brew dev for both over the years, seems to have exceeded it, especially in terms of longevity. But that could totally be my own experience.

I didn't pick up a PSP-1000 until maybe two years after it came out? Emulation on that was fantastic, minus the ghosting on the screen. It's still one of my favourite ways to play Sega Genesis games on the go, and even handled GBA titles like a champ.
Chennai, an Indian City of Nearly 5M, Is Running Out of Water
It sounds like they expect everyone to use Snap for 32-bit binaries. This might make sense for very popular apps like Steam, but is bound to break for legacy binaries that won't have any Snaps available.

What's been missing here is the rationale for removing these libraries, though. Glibc, and most other base libraries still support 32-bit intel without any problems. The cost of Ubuntu providing them seems very low here. Since they even use APT still, I suspect they could even reuse the Debian repos for i386!
Airbus doesn't try to hide that fact from its pilots.
The article literally has "[wip]" quoted throughout.
VB6 got me started on programming, in a really tangible way I could really understand - when I was only about ten years old.

I was lucky enough to be playing Sonic 3 and Knuckles on my Sega Genesis enough that I eventually asked my youth pastor, whom I knew was in IT, 'how do I make a game like this?'

He responded 'I dunno' and handed me a copy of Visual Studio 6 on a CD, and I grabbed a bunch of books from the library, and foolishly (but also correctly) tried to start with C/C++. The frustration of simply getting graphics to appear on the screen was enough to drive me away from it. While I understood the logic, what I really needed was a basic-level 2D graphics API like Cocos2D, likely.

Visual Basic was a very nice balance between code and it's visual link - I get the same feeling in a great way with Xcode and Interface Builder today. I owe it my career. :)
IME a code base with high test coverage lets me refactor far more securely than an expressive static type system. Static typing is useful, but if I had to pick one it would be tests all the way.
Also- 'reader view' on Firefox.
That's a great analogy / comparison.

Lots of interesting thought experiments and research could go into separating the differences between, and collating the similarities of, the two.

The original Pirate Bay founders were pursued internationally to be held accountable for their intellectual property facilitation. Will Jeff Bezos join Kim Dotcom in New Zealand to hide from US prosecution for facilitating the sale of counterfeit books? Will there be any follow-up or holding to account? Hahahaha, NO!

How does this sit within the context of the US-China trade war?

(Physical) Counterfeit products versus (electronic) intellectual property breaches, with seemingly more importance placed upon the less tangible, electronic, law-breaking.

You've found the entry to a labyrinthine rabbit hole.
> So, did you know that in the US you can face years in prison for just telling someone, "I can't help you commit check fraud, but Google _____ if you're interested in learning how others do it"?

To the extent that would be illegal, it would only be illegal because the other person was first asking how to commit a crime. If you walked up to a random person and told them "Google 'How to commit check fraud'" then you'd be 100% in the clear.
Your description just makes me more curious! What do you mean by "GSM antenna" ?!

Should I really read that as you had a legitimate cell radio device, and just attached an unauthorized antenna? Or was the radio itself experimental/unapproved?
You can thank the GDPR for the annoying cookie popup.
The DS was pretty popular for homebrew; the microSD card adapter cartridges were impressive feats of engineering which made it very easy to load custom code. I remember ebook and graphic novel readers, paint apps, Linux, emulators for a few simple systems like the SNES, a C SDK, the whole nine yards. It wasn't as fast as the PSP, but there were still some pretty amazing projects, like this homage to Portal:

https://web.archive.org/web/20160203155724/http://smealum.ne...

Sad to see that link rot is starting to set in with many of the projects that I mentioned above. For example, the SNES emulator:

http://snemul.com/ds/
Read the grandparent comment.
Probably because real-world applications mostly aren't that interesting -- they're assuming you're doing that stuff well on your own. You could write "real world applications" in any language you want, some faster (to develop) and others more efficient (at runtime) than haskell, but that's not what haskell brings to the table.

Haskellers (well me) view Haskell as introducing reasoned and disciplined immutability, purity, type safety, etc to the mundane world of real-world applications, which is why Haskellers get excited when these benefits can be applied. Writing a database query? boring. Writing a database query that is guaranteed at compile time to contain the right columns to build the right domain object such that you can never write an incorrect one? that's interesting.
Normal populace primarily for house construction.
He's also the L in BLS Signatures and is currently at DFINITY building their system using both BLS and Haskell.

https://dfinity.org/team/
Languages influence each other. Few people have used OCaml but most will get to use OCaml-influenced features in a mainstream language like Swift, Rust, Kotlin, Scala, etc.
Not sure how it's misleading if it's the same product.
These aren't unstoppable. The key is early detection, and filling the approach path with as much debris as possible. The high relative velocity does the rest.

Hypersonic weapons are a double edged sword. On the one hand, they are incredibly fast. On the other, going fast highly constrains your trajectory. A predictable trajectory equals a defensible approach.
Thats what plants crave https://www.youtube.com/watch?v=kAqIJZeeXEc
https://news.ycombinator.com/item?id=20254416
I think it's very simple, amazon and all such stores should be held liable for the fraud and lost business as if they themselves created the counterfeit goods. macys wouldn't be given a free pass if it sold counterfeit nikes in their B&M store. so why does amazon get one, they take a 15% cut just like macys does.
> It would be good to have a system in place to reward measurable action on the individual level.

Wouldn't a Carbon Tax do exactly that? At least it would bring your individual financial interests in line with with society's climate interests. It would mean that doing whatever costs you the least money is likewise best for your carbon footprint (which you would no longer have to think about in order to optimize).
This is one of those companies that will pay you to bug your app so they can spy on your users. They also emailed me at least 8 times without any sort of opt-in.
Quotated, but not attributed?
Wouldn't it make sense to drop 32-bit on intermediate releases but keep it on LTS releases? It sounds like the perfect compromise to me, but I'm not sure what exactly it takes to support 32-bit. Is it a matter of human or computing resources that's driving this?
Hi dang,

Thanks for your comment. I wasn't trying to bait any downvotes though. I have no desire to be downvoted. I was frustrating that another user was being incorrectly downvoted and ganged up on simply for explaining how something worked, and I was trying to defend them.

I tried editing the comment before I went to bed to soften it but HN would not allow me to do so. If that were possible, I don't think we'd be having this chat.

Other users in this thread have similarly been flagged simply for explaining how AMP works. I'd ask that you review the other flagged comments in this thread to review if they were done in respect to the site guidelines as well.

Thank you.
99% of these cookie warnings are not GDPR compliant, they offer no option to opt-out and continue reading the site (cookies are not required for a blog post to function and even if they were these don't need the warning) and they opt-in by default, all the tracking cookies are still there no matter whether you accept or not.

Anyone that thinks this is GDPR compliance shouldn't be allowed to touch a computer.
I think a few distros still support all the way back to i486. Debian and Ubuntu only support i686 though. Too bad too because i586 CPUs were on the market as recently as 2015 (Intel Quark).

https://www.phoronix.com/scan.php?page=news_item&px=Debian-6...
I’m just going to put my two cents into this outpouring of love for VB. Of all the languages that were available, this one was one of the worst. For some reason they paired it with a highly useful RAD environment. (Probably because of billg’s historical love for Basic).

Error handling was dismal. It was painfully obvious very few VB developers understood it and most applications would crash on failed IO. I’m talking production applications sold to third parties with 10+ years in the field. Syntax was incredibly clumsy. String manipulation was painful. It had classes but no inheritance. Small programs required complicated installers because OLE was the basis of all libraries. Most components came from for profit ISVs, and community sharing was actually rare. Many components had confusing license terms enforced by software that was as buggy as VB code often was.
Laplace Smoothing [pdf]