skysight-inc/HackerNews huggingface dataset:
I wasn't irritated. I just assumed that kind of tone was permitted because this place is full of people taking to each other like that.
Yeah how foolish of them to think that people don’t want to be tracked in their browser.
One Border, Two Prices: How Hong Kong Nurtures Underground Smuggling Economy
Definitely not fixed.

My 2018 MBP keyboard failed on me twice already. My friend’s has failed 4 times. A third friend has had no issues.

If you get a 2018 MBP, be prepared to take it in for replacement frequently.
The providers don't ask for that information because they want to, they do it because they have to by law. You'll have the exact same issue with eSIMs.

The carriers could still sell you a SIM and plan, but the administrative overhead for verifying the information of foreigners is probably deemed too large to still make these short term plans profitable by their metrics.
Oddly, absolutely no mention of the current use of the CH class in DNS: The “version.bind.” CH TXT query, which often gives the server version of the Bind DNS server.
Yes, I understand the difference between power and energy.

Both are important and widely discussed variables for energy storage.
pattern=/d* or =[0-9]* no longer works in iOS 12.2 beta.

inputmode is supposed to work in Mobile Safari on iOS 12.2

type=number acts differently between iPhone and iPad. And on an IPad if you type in anything that isn't a number, it silently fails (value=="").

type=tel works ok, but at some point will have a popup to select from contacts or autofill.

Data input is essentially broken on browsers from anything more complex than a text field.
Official release of 0xcert Framework v1.0.0. Odin
Indeed, the Nintendo Entertainment System (NES) can also address 16 bits of memory and is one of the most famous "8 bit systems" around.
Average people just don't want smaller phones. So they are a nice product, and manufactures don't want to take a risk.

I don't believe this. It looks like supply and marketing pushing demand, like the SUV trend in the 00s.
yes, the linked papers deal with this 2-layer abstraction of a single neuron. In reality, the neuron-to-neuron connections however are different from dendrite-soma coupling and those levels (Dendrite and soma) differ in terms of their ability to integrate synaptic inputs and undergoing plasticity, so they re not really equivalent. This is still an active area of research with a lot of unknowns.
Creating a Bouncing Ball Screensaver Using OpenCV-Python
well i hit 4 of 5 of those points (missing only no 2) so its not far wrong
Computerised Adaptive Test Using Item Response Theory
Type=number is completely broken on iPad for bank account numbers.

An iPad allows spaces and dashes to be typed in, but input.value returns a value of "". Silent failure...
Progressive Web App Development
Predicting portals is still far from that though. Like I would be ejected to the other side? And gravity would stop pulling me in? I could see a burst of energy somehow.
Been a poker, black Jack, roulette and side game dealer for about five years before working in development.

When there is a +EV game you have to follow an optimal strategy, which really kills the fun and a mistake costing you hours of work will make you miserable.

Gambling should really be for fun. Put some money on the roulette table and if you lose you lost and if you win it's enough to get some drinks or do something with the money. It's far more enjoyable to not be there expecting a positive result to begin with.

Regulars who try to make an income often seen miserable =(
I only agree that it's good to have articles using layman's terms. But a problem arises when false/simplified claims are made from which the uneducated reader will make false or exaggerated assumptions! For example, an article says "Quantum Physics is so weird that it's almost magical!" The uneducated reader only can make the assumption "Quantum Physics is magical, because it's weird!" due to lack of background knowledge and understanding of terms. Same goes for any other popular science article/journal.

The key is to explain using layman's terms without making false claims while trying to simplify the subject.
> About the only way it would make sense is to make it a premium product.

> What’s the problem with that?

In the next sentence he literally lays out what the problem with that would be. It's an engineering problem.
Agreed. But there were a lot of people celebrating GitHub’s recent free account changes who were saying you no longer needed the pro account; this is a good reminder that you may need the pro account after all and do that check.
We're profitable, and still growing...
How Japanese Police Turned Cyber Prank into Arresting Cases
I've commented in previous threads about this. To sum up: My advice is to look at Xperia Compact. It's Android with pretty small modifications from Sony (most you won't notice really, like a bunch of their pre-installed apps). It has awesome battery time, it's small and generally good. It's not top performance, but I doubt most people need that anymore. The only downside is you don't get a top camera (although an okay one - Sony is a camera company after all).
The silent victims of the US embargo against Iran
They solved that once before. They can do it again.
Thats not really how it works. You can write spark code in all those languages, but it's still spark code, running on spark execution engine. When you do stuff, it's on spark dataframes, not on R or Python dataframes.

There's limited interaction with pandas but that's about it - you don't get R statistical algoritms for example.
> Yeah, browsers could be smarter about this

I'm not sure they could. If the http:// URL would have responded with a redirect to https://, the back button would have worked just fine. Instead it responds with a perfectly normal page that then does this:

if (location.protocol == 'http:') location.protocol = 'https:';

Blogspot is such a mess, it's the perfect example of Google not necessarily being technically competent.
Show HN: Kube-cleaner – Cleanup your Kubernetes config file
The closeup picture of the open hexagonal weave fabric looks eerily similar to a design I cut into the flywheel of a (rejected) battlebot I built.

I intended each straight section to act like a tension element, and a tri-axial pattern with large open hexagonal holes seemed to me to be the most efficient design.

https://youtu.be/5mnNPMfzap0
Its quite interesting to observe that the trace of Chaosnet can be found in Richard Stallman's original GNU Manifesto, written in 1985. Though it's not a surprise since he worked extensively at the MIT AI Lab at that time.

> GNU will be able to run Unix programs, but will not be identical to Unix. [...] We will try to support UUCP, MIT Chaosnet, and Internet protocols for communication.

https://www.gnu.org/gnu/manifesto.html

The mention of UUCP at a separate protocol in parallel to IP was also interesting. Since the 90s, UUCP is running on top of TCP/IP which runs the Usenet, but in the 80s, UUCP was used on point-to-point dialup links.
Report suggests that food banks are a “green” hunger-relief solution
I agree with you, but then why bring it up at all?
That requires you to have ssh server running if you to use it with WSL. You can't use it as the frontend to powershell or cmd.

That said: yes, it's alive and well. I'm using it at work, mostly because that's what everyone else in the office is using (in Japan)
We are in agreement I think, I see that material differentiation as another way to get over the hurdle of having a smaller device priced high enough to offer a comfortable margin.

I'm totally fine with Apple coming up with a set of ways to prevent a phone from being perceived as cheap, while keeping a smaller form factor.
> Then frankly they're not in the Apple target demographic.

I think you’re forgetting about the significant market for used Apple products. There are many people, myself included, who live on used MacBooks, iPhones, iPads, AppleTV, Airport Express, etc., and are perfectly content. I’m typing this out on an iPhone SE that I bought used, and that was the most I’ve ever paid for a phone. My wife is still content with a 5S, and I frankly never notice the difference when I borrow her phone.

Apple (perhaps begrudgingly) cares about us because the used market helps keep the demand high for their new and shiny products.
Node.js TypeScript #7. Creating a server and receiving requests
In fact the NES uses a 6502-derived core (the Ricoh 2A03/2A07 CPUs contain a licensed 6502 core with some minor tweaks)
The constraint on the language for this to work well is fairly natural and is actually described in the article: the language should follow lexical scoping.

Unfortunately, since some dynamic languages do not respect lexical scoping, programmers in these languages tends to think of local variables and scoping as something very complicated. It doesn't need to be.
WSLtty is the only viable one if you ask me with Vim running a tad slow, but acceptable. Alacritty might soon overtake it.
I have an iPhone 7 Plus for two years and never had an issue. Apart from some bugs in iOS here and there; either fixed or brought by updates.

So what should I do? Should I go ahead and replace or I was a lucky one?
And the first contributed much to the large integer and polynomial multiplication code in SageMath...
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 (2012)
Yes. But that's my point - with current software this works out well for me, both on the go and at office / home. I thought it would be a bigger issue when I had the SE.
In 5-10 years your biggest problem would be no more OS updates and no security updates.
How Ernst Haeckel made plankton beautiful
Russian military planes land in Caracas
What I'm saying is that the MCAS is there so the plane can get the certification. You can fly the plane without it but it's not considered normal (or safe) operation. Which is why it must be there and it must work.

You can fly a plane without an engine if needed but just try certifying a plane with one engine under one wing.
Yepp - I liked the iPhone SE for its form factor, but the display was way too small.

For me, the iPhone X has the perfect size-to-display ratio. And as it's already a discontinued product, you can get it for an "okay-ish" price at around 690€ on your favourite auction website here in europe.
Ask me to look at it: 39 days ago, on this very site, I learned that I am what is called by cognoscenti a "breaker": https://news.ycombinator.com/item?id=19153810
>If we can get to the point where we have the technology to colonize Mars, which will hopefully happen this century, then I would imagine it probably won't be long after that until we manage to have permanent space habitats that harvest materials from asteroids.

Bear in mind that we were certain colonizing Mars was just around the corner after landing on the Moon... about 60 years ago. In the interim, we lost the capability to land anything but probes beyond low earth orbit and are basically starting from scratch with private enterprise.

Not only is technological progress not always consistent, but it takes more time and effort to recover from regressions the further along the curve of advancement you happen to be. By which time, goals and priorities may have changed significantly to alter the trajectory of that progress.

So I would be wary of extrapolations that make it seem as if progress into space is like climbing a ladder. It seems more like building a Jenga tower as you climb it.
JSON for everything. Done.
The paper applies to integer multiplication on a Turing machine. Actual digital circuits are not bound to that constraint.
> Even today you can tell that mediocre programmers are earning good wages

Today mediocre programmers still provide value, that's because there are not yet good enough tools that would make these developers obsolete. These tools are coming within the next 10 years.
You really shouldn't be encouraging your kid to gamble.
Part of it may also have been that even expansions that used non-SCSI drives tended to offload most of the processing from the CPU. My A2000 SCSI card had a Z80 on it, for example.
It's still a bit buggy. It sometimes freezes over ssh and randomly misinterprets keypresses/mouse signals if done too fast.
Warner Music Group Signs an Algorithm to a Record Deal
I did get it in Firefox 65 (Linux)
I'm not convinced this is true. I have spent a few weeks getting used to both emacs and vim and did end up going back to an IDE for proper development and nano for small editing. I'm not convinced that those two editors are worth the time investment that they require to be even remotely usable, even for the average software developer.
You can have plain lexical scoping but still be unable to use a simple stack in all cases, due to closures.

The author describes this additional constraint that they have on top of lexical scoping.

> We have to be OK with only allocating new locals on the top of the stack, and we have to accept that we can only discard a local when nothing is above it on the stack.
More like this:

The Tao of Programming:

https://en.wikipedia.org/wiki/The_Tao_of_Programming

Rootless Root — The Unix Koans of Master Foo:

http://www.catb.org/~esr/writings/unix-koans/

And lastly, The Tao Of Backup:

http://www.taobackup.com/
It's also a waste of energy to work to capture energy you don't intend to use. Using less energy more efficiently is also logical.
I don't know either when it did what, but when Amigas got faster CPUs IIRC there were patches (or newer Kickstarts?) to move the decoding to the CPU because the blitter was slower than the CPU then.
Yes, they might. And then again they might not. Probably not. In fact, there’s not a snowflakes chance in hell they will. This is the scientific equivalent of wondering how many angels can dance on the head of a pin. Oh, except now they have a computer model. Plus ça change, plus c'est la même chose
Yes, I know, but it doesn't provide the same quality of refactoring as IDEA can for Java due to the dynamic nature of Python.
Stanford physicist Leonard Susskind gave a great talk on it. https://www.youtube.com/watch?v=2DIl3Hfh9tY
Pure JOY! I admire the sterling character that the Adewumi family has so beautifully exhibited. It's so refreshing after the recent news about rich kids cheating to get into college. (And shall I mention Trump's Foundation, used to buy himself portraits of himself? ) Anyway, Tani, I see you have a very large heart and an incredibly bright future ahead!
The iPhone is the gateway drug these days, but I didn't start out with one: I started out with an iPod Touch. The iPod Touch is a great companion device for a non-iPhone that supports tethering -- it lets you dip a toe in the iOS ecosystem for a fraction of the cost of buying an iPhone. Also, with the TV app and an Apple TV is works as a controller for their TV ecosystem -- an evolved iPod Touch could be positioned as a luxury controller/media store device for the Apple TV, at any rate.

However, the iPod Touch has been neglected for several years: it's all but an orphan product at this stage.

(One ray of hope: Apple just refreshed the iPad Mini with a two-generations jump in CPU and a few nice-but-overdue tweaks -- double the storage, 1st generation Pencil support, and a TrueTone display. I hope they're planning on doing the same for the iPod Touch.)
For actual silicon, this does not seem like a relevant result. I think there are already time O(log n) multiplier circuits out there.

Edit: A typical imul will probably be no more than O(n), just to add something less speculative.
More energy is more computation.
The Measure of Man – Human Factors in Design (1966) [pdf]
I've had one at work since it first got released, but I'm used to Lineage at home. I feel like I'm in a straitjacket when I try to use my iOS. Simple things such as transferring files to and from the device is a pain in the a.

I would never consider choosing it as an every day device. Depends on what you do with your phone though. I prefer a near FOSS device and I use F-droid software with two or three apps sideloaded.
Codemods – The New Age Saviors for JavaScript Developers
Ask HN: Why almost no software works properly?
Hi there,

I've just downloaded a pdf invoice that was broken from Vodafone.

5 seconds later I went to Godaddy's page where on the domain settings page I've grepped for "forwarding" and found nothing. A domain transfer failed and they told me on the phone to turn off forwarding first. Can of worms...

Fast forward 20 seconds I had to log in with Lastpass, it succeeded, but I got an alert it failed.

I (and probably everyone else) could go on for ages. Why is the state of our industry is in such a ridiculous shape?
Try to use IPFS, because then you are not dependent on a single provider (you refer to the file by a location independent content hash).

https://ipfs.pics/ exists but doesn't have enough capacity
Wave also has firefox extension http://wave.webaim.org/extension/ and webapp http://wave.webaim.org/
Isn't fusion power a promising technology to provide the energy needed to accelerate (and decelerate) for a long time?
The Prandtl–Glauert Singularity – Jet Plane Shock Collar
> Something else the article gets wrong is use of a hyphen in M14, M16 etc. A minor point but immediately shows a lack of familiarity or research with the subject. It's like reading a 2019 article that talks about the i-Phone.

I'm not sure how much to read into that. There are programmers who talk about JAVA and "C" and nobody seems to call them on their typographical oddities. In fact, most people seem unwilling to even see them fnord fnord fnord.
No pesky environmental regulations and lots of cheap disposable labour in Bangladesh.
How did you crack the screen if I may ask? My kids have thrown my SE across the room without cracking
Yadda yadda, “what if” argument. The context of the parent post is obviously not a “force majeure” situation but a more damning frisk, hoping to find enough to fire the man and sue him into bankruptcy... sleazy
yes it was totally my mistake to assume a comment on an english speaking american site would be in the context of american english. also one note picks up domain specific terms just fine in STEM fields...

also remember how i said it records audio and logs in real time? yeah, just listen back to it and correct the one or two words it garbles. works just fine. people want to complain not use the solutions that exist. i'm sure writing in latex is trivial and doesn't have you googling issues every 2 hours lol
I think they run a real risk of diminishing returns. To use a car analogy; first they were the BMW of phones, then the Ferrari and maybe soon the Bugatti.

Along the way consumers will start to tap out and leave Apple's ecosystem altogether.

Maybe that's already set in motion, people are keeping their phones for much longer so it will take a while for the effects to be noticeable.
That doesn't mean an advanced civilization would need to harness the output of an entire star for computational power.

Unless maybe it's storing everything on blockchain.
>Selling a new small phone is a market problem for Apple.

I'd argue that Apple making product decisions for mainly financial reasons is a recent problem. My memory could betray me though.
I enjoy that we are seemingly aware about our lack of understanding of the workings of the brain but are happy and eager to proclaim the advent of intelligent machines who will replace humans in all aspects imaginable.

What we are really building are pretty good pattern recognition machines, often with surprising capabilities. But we overreach when we equate that with intelligence.

At least it's useful to discuss the ethics due to buzzwords, media hype and industry demands before we are actually able to produce something truly artificially intelligent.

Until then, we continue to add DL algorithms to our Madam Tousseau-esque collection of artificial intelligence.
Clojure: Console Tetris
"In August 1937 David did something unimaginable. He took an unpaid leave from his relatively secure job at GE, packed his belongings in his car, and headed west..."
"Bezos founded Amazon in late 1994 on a cross-country road trip from New York..."
Ex-Autonomy Boss Mike Lynch Denies New US Charges
Open-Source API Libraries for AVR Microcontrollers
Epigenetic research isn't going against evolution, it's refining some details.

We are discovering some nonmendelian dynamics of inheritance, but being epigenetic they are only about how the organism can differentially use its genetic library.
You're lucky they fixed them. I have a MBP still under AppleCare with 2 almost completely defective keys and they refuse to replace it because of an unrelated scratch on the rear of the top case. It's clear they don't feel any responsibility for their poor design choices.
I am working on APIs for AVR Microcontroller which provides functions to interface peripherals like LCD, GPIO, UART etc. I want collaborators to work on this project and test this on different microcontrollers.
Kudos, writing server apps in pure Node.js for simple things in this Express era is considered old but IMO it's the right choice. Pure Node.js http server is 10x times faster than an Express server app these days.
That wouldn't explain the redshift, would it?
Right :)

I think when the Atari Jaguar was released they used the same kind of logic to market it as a 64-bit system since technically some part of it was using 64-bit processing, but the CPUs were still 32-bit.

It's just nitpicking though, I thoroughly enjoy Fabien's writing and I can highly recommend the couple of books he's written about reverse engineering Id Software games. On HN people seem to confuse "hacking" with "growth hacking" a lot of times, and Fabien's writing is thankfully on the right side of that fence.
Big decision ahead? Just roll the dice
wsltty is absolute crap. Not only it is very very slow with long lines or fast output, it also freezes often with applications that have GUIs like irssi.
Well, there are lot's of well known compiler techniques to handle closures in that context. It's a little bit out of scope of the article, but it's not very complicated either.
Amazing research on regrowing limbs: https://www.youtube.com/watch?v=RjD1aLm4Thg
I believe this discussion is a part of a wider cultural gap and differences in understanding. I have been researching these differences for a decade or two now, and would like to understand them better.

That's why I would like to understand where you're coming from.

First, I'd like to verify: Do you think motivation isn't a human cognition problem?

Second, it appears to me you are making a wide array of assumptions about my preferences and my goals, as well as about what I find difficult or easy.

For example, you appear to assume that were I to choose rationality (?, i.e. not carrying "negative bias/emotion") I should value speed over of a host of other qualities of interaction design.

You seem to imply that committing to a specific kind of interesting, but very quaint visual/interaction style, i.e. the interaction constraints of a terminal UI, are a price worth paying for the speed of operation gained. Am I correct that you are implying this?

Keyboard shortcuts are not an exclusive feature of terminal UIs. I have a strong preference for UIs that comply with, for instance, the well-researched heuristics from the field of human-computer interaction. Terminal UIs are generally a lot more challenging to design to comply with them (for general audiences). Also visual hierarchy and a host of other beneficial properties are harder to achieve.

https://www.nngroup.com/articles/ten-usability-heuristics/

Yet, certain types of expert users tend to prefer - in my point of view - extremely arcane UIs, as they fit those users' style of operation.

They do not seem to fit mine. I want to emphasize that these are my current preferences, and you may well be right that I would enjoy the speed of emacs/vim usage. So far though, no one has bothered to sell them to me in a way that I personally would find convincing.