skysight-inc/HackerNews huggingface dataset:
Yet the same could be said of Excel, which is running the whole financial industry.
An article with great insights.
The answer is usually click the "web" link at the top. In this case it takes you to a google search for the article title, and then clicking the search result on Google opened the article fully for me, presumably it's the referrer.
Peter Weiner, who first invented suffix trees gave an answer to this question on p.3 of "Linear Pattern Matching Algorithms"[1]: "If P does match a substring of S, then reverse(P) also matches a substring of reverse(S). This observation implies that every technique which solves a pattern matching problem working from left to right has a dual procedure which works from right to left. In what follows, we adopt a left to right view point, referring only briefly to dual concepts as appropriate."

[1]https://pdfs.semanticscholar.org/d339/0f13eed511cde1116446e7...
Technically, you could claim you're authoritative, just hope the assignments don't leak ;-)
> I wonder how far Lisp would have come if people had taken the source-source translator approach of js and just implemented an Algol frontend to lisp.

People did that a number of times over Lisp's history, so Lisp would have come exactly where it has come.

The first Algol-like front end to Lisp was supposed to be the direct descendant of Lisp 1, namely Lisp 2. This branch went nowhere. The descendants of Lisp trace back to Lisp 1.5.

In the early 70's there was something called CGOL. It still exists.

There have been various more recent things in that direction.

And of course, certain contemporary languages are basically sort of Lisp-like things with Algol bolted on.

Lisp 2: https://en.wikipedia.org/wiki/LISP_2

Manual with code examples: http://www.softwarepreservation.org/projects/LISP/lisp2/Abra...

CGOL: https://en.wikipedia.org/wiki/CGOL
What I’ve learned from having balls. Emily Quinn|TEDxProvidence
Our design system’s journey to web components and framework independence
I haven't followed the specs closely. My grievances with bluetooth weren't around audio quality. They were all around pairing, battery life, reliability during use, and how annoying and frustrating general use was. Maybe this all came from 4.2 and a combination of other tech like available chips or better implementation? For whatever reason, not long after AirPods were released I hear competing headphones improved significantly. I know often can take years and suddenly someone comes along with a clever design pattern everyone else implements on top of old hardware or existing specs.
After thinking we were in the golden era of food delivery, getting food in 45-60 minutes, I was recently blown away.

In major cities like Tokyo and Osaka, I had food in my hands in as little as 18 minutes after pressing "order" with an average around 25 minutes.

The software (ubereats) is the same, the difference is in restaurant efficiency and cultural norms.
Fine, but by that logic, gcc with -O0 is a transpiler, and becomes a compiler again with -O2. Similarly, TS transpiles to JS, but, say, ClojureScript compiles to JS. And if a compiler is built with something like Nanopass, it's a sequence of transpilers that somehow become a compiler along the way.
FBI lawyer who tried to force crypto backdoor now says working crypto essential
Fitbit's market cap is ~$1.5B on $1.5B/year revenue. Garmin's market cap is $16B on $3.5B/year.

Garmin's products are much better, but they have a big range outside the wearables market.
> so this fluff piece was absolutely timed to blunt the impact of that.

The timing has nothing to do with AMD. Intel announced their own earnings on Thursday, and this piece didn't get written and edited in time to run on Friday so it got delayed to Monday.
It is as good as a guarantee in Tokyo and Osaka. Unless you pick somewhere 10+ minutes away by bicycle, motorcycle and car. The restaurant leg is typically sub-10 minutes.
NYC has these as well. 8th Ave has a separate protected bike line for a large part of midtown down to the west village and the bike Lanes does have its own green light. I personally haven't seen it elsewhere but wouldn't be surprised if there were more
Everything is a kumbaya agreement but to get everyone in the world to agree on something is ridiculously challenging. I don’t think people give enough credit to those folks who at least get the snowball going down the hill.
True, they could both be factors. Gender bias in both cases.
I’ll second all the recommendations to work out. A bit of strength training, and a bit of calisthenics. Your report also calls into question your scapula and thoracic areas. It can take a bit of skill development to get the form right, but it’s worth trying. Happy to dig into this further.

Also, two other recommendations:

* check out a Feldenkrais practitioner. How we hold and move our bodies can be adjusted. Also, you might also check out the Alexander technique. I think this is less likely, but it might lead you to something. I’ve also found massage to be really helpful.

* somatic psychotherapy may be helpful if you have a psychological trauma manifesting in your body. Somatic psychotherapy is healing the mind through the body. Trauma and armoring can be tremendously powerful partners.
Fixes most paywalls: https://github.com/iamadamdev
Some number of deaths will always occur due to the tradeoffs we make in transportation. We can minimize this number, but even "no cars, no bikes, no trains, no planes, no going outside" would cause deaths due to the lack of things like ambulance or fire services. (and of course if you allow those, someone small number of people will die in crashes)
> Geeks, then they recommend to family and friends etc.

Or, in my case, parents ask their kids to set up their computers and they install firefox and add things like adblockers.
Internet-interface-system -- took me little to figure out they are trying to say browser
I did the same.

I found that big companies (the Tier 2 telcos, etc) either couldn't afford me, worried about scalability/teamwork skill, or just didn't like what was on my resume. They want people who fit in well as a cog into their corporate machine. There was one pleasant exception to this, a small team carrying a billion dollar company, but I felt the company had too many processes and moved too slowly.

The startup tier jumped at the opportunity though. I got my current job offer in less than 24 hours after the interview, even though I requested a salary on the high end.

There's a lot of pros to jobs. I was used to working about 4x the average speed to justify a 4x hourly rate, and now I can work half as hard for double the median salary. It also means that time isn't money anymore, so I can take off more time to read books or just go shopping with my wife.

As odd as it sounds, I have more free time than back when I was working 10 hrs/week from home. It's nice to not have to worry about marketing and collecting payments.
Free Webinar: How Growth Mindset and Neuroscience Can Accelerate Your Career
If you want to use HN over IPv6 then add the following to your hosts file:

news.ycombinator.com 2606:4700::6810:686e
I agree with Musk and George Hotz that lidar is never going to get there. That's because in Michigan the terrain that lidar has mastered changes drastically every time it snows. For those of us in snowy climates limiting us to self-driving to seven months a year isn't going to cut it.
I think the fundamental issue Musk has is that his cars can’t drive safer than even a below average driver.

Oh wow, it can stay in a lane and match speed! So can every car manufacturer. They’ve got a level 2+ system and cars won’t be safer until level 4.
> Current AI SOTA techniques simply require too much data and cannot reason well enough to solve this.

If they had someone working on using the tech to ID mushrooms growing along the road then they’d probably come away with some new techniques to make the cars safer. Trying to make a self-driving car algorithm by only thinking about driving-related things seems like it will just lead to overfitting.

And in fact any car that doesn’t have enough cognitive surplus to identify mushrooms while driving in normal conditions may just not be safe to drive period.
Maybe we should focus on finding a way to ... clone our brain inside of mechanical box. I know plenty of ethical considerations there, but a human with all the life skills of a human would be a perfect AI and not need the normal learning that focus ML brings w/ it. Imagine if they just clone a driving instructor's brain, and placed copies of that inside the cars...
It doesn’t matter if apple sinks because the architecture includes end to end encryption they do not hold the keys to.
Mechanical keyboard attaches directly to your MacBook or Surface
I'm not suggesting it was better overall; I'm not sure how you read me that way. I'm just saying that reliable gear was available.

(Only 6 months out of a set of NiCds??? I got multiple years out of more than one set. NiCds are very easy to take care of; just remember that they need exercise. Always drain them fully before charging, and make sure not to overcharge.)
I agree LIDAR is necessary.

The goal is not to achieve perfection, just demonstrably more safe than an average driver.

I'm curious how we will evaluate average driver. Clearly, including drunk driving accidents in the mix is not a helpful metric for safety-conscious drivers.
I just found an O(M + N) diffing algorithm:

$ my-diff yours mine
--- yours 2019-10-28 15:11:07.150118090 -0700
+++ mine 2019-10-28 16:46:42.093923066 -0700
@@ -1,50 +1,75 @@
- yours
- yours
[...]
- yours
+ mine
+ mine
[...]
+ mine

Spit out the diff and hunk header, then dump yours preceded by "- " and then mine preceded by "+ ".
That looks like a pretty cool idea! Disappointingly it seems the post was never actually followed up on?
This should not usually really be a problem. IPv6-only hosting should usually come with a NAT64 gateway, which allows you to seamlessly connect outwards to any ipv4-only hosts. If not, you can choose to use the ones provided by he.net or google.

I don't see any reason why, with incoming shared v4 http load balancers and outgoing NAT64, most standard http applications shouldn't be able to move to ipv6-only. We've been slowly turning off ipv4 for our load-balanced web apps with little issues so far.
Imagine being given immortality but you have to work a day job as a car and you don't get time off ever.
Alcohol is more deadly than most drugs (smaller ratio between the effective dose and the lethal dose). Yet a little alcohol each week is safe and a part of life for many people. I think we can blame a seller for selling too much to an individual - note that it is illegal to sell a drink to an intoxicated person. But I don't think we can blame them for selling reasonably safe amounts.
They used to support IPv6. When they added HTTPS support they removed it because of it [1]. Which is a complete nonsense reason. Using the old IPv6 range works for *.github.io domains even now.

But IIRC, you can fetch GitHub Pages custom domains over IPv6 with HTTPS too, but you don't get the correct certificates, because they simply don't have an IPv6 range pointing to the newer HTTPS-supporting infra.

[1]: https://github.com/isaacs/github/issues/354#issuecomment-385...
Most consumer NATs are completely permissive. Put a single device behind it, through some traffic at the NAT, and it will cheerfully forward it to the host despite the data not being correlated with any outbound packets.

With multiple hosts it’s going to depend on the implementation, but it will likely forward it to something it thinks can handle it, because most NATs try to be as transparent as they can, to not trip up unknowledgeable consumers.

NAT is not, and has never been a security measure. Just run a damn firewall if you want to drop incoming traffic. The firewall gives you everything you want; you aren’t gaining a damn thing from the NAT.
While the tether story is very interesting and the article does indeed tell it I cant shake the attempt at throwing shade on cryptocurrency broadly. I like patio11 but his takes on this space look to me like a guy who made a bad call years ago throwing shade on bitcoin and has to continue to justify it as the revolution happens around him.
Gaming’s Missing Ingredient: Laughter
To be honest, I can't help but think that we're overcomplicating things for ourselves. I mean: think about a typewriter, hell, even typesetting. And now let's consider modern text editing. It's crazy! And yet, the only thing I need is something even simpler than vi: ability to move between the lines when doing cat - > file.

That being said, i do appreciate the effort the good people of text editing make.
But this doesn't explain why self-driving cars won't succeed in Arizona. They don't need to take over the world at once, they just need to work somewhere and that would be a good start.
IKEA Ryet 400lm Equivalent 35 W LED Bulb Review
Also, if the company failed because they failed to deliver that thing you wanted to build does the investor get the time back? No.

But the employee keeps the money.

The entirety of my reasoning in predicated on one simple thing: an investor trades in their money for something of equal value, and the worker trades in their time for something of equal value.

Indeed. The investor buys part of the company, and the worker gets paid for their time.

If you buy shares in Microsoft you get a proportion of the company, not some weird "time" thing.
Same here and it seems the raw material has lost value in 10 years.

https://www.xe.com/currencycharts/?from=USD&to=XPD&view=10Y
Woh, An article that correctly identify machine learning as a sub-field of AI.
Huh. I helped implement something similar on the site I work on, but for entirely user focused needs, without realising that it would be potentially problematic in certain renderers. Will have to check today, thanks for the heads up.
> The driverless bar for safety is way higher than very clever driver assistance or even rocket science.

I agree. This isn't about beating the national safety average, which includes drunk driving accidents, inclement weather, motorcycles, old cars and unwieldy trucks. It's about providing a safer alternative in scenarios where you have no other. And, it probably needs to be affordable too.

There is a lot of other low-hanging fruit to which we apply vision technology (like early cancer detection!), it's too bad investors are climbing over each other to throw money down the long, narrow corridor that is self driving.
DDR4 is as cheap or cheaper than it was at the previous bottom in 2016.

What really got them was when China stepped up investments in a number of projects to jumpstart some domestic fabs focused on RAM production. The RAM cartel came to the table and signed some agreements regarding RAM production quotas with the Chinese real quick after that.

https://semiengineering.com/will-china-succeed-in-memory/

https://seekingalpha.com/news/3327772-samsung-headed-china-a...

A huge percentage of China's economy depends on smartphones, laptop, desktop, server manufacturing and they had no interest whatsoever in seeing that drastically slowed down so that Samsung, Hynix, and Micron could enjoy a fatter margin.

Not like a majority or anything, but losing 10-20% off 10% of your economy is a big deal.
They are actually pretty good for services/products you pay money for. I had some Google Home/Nest Thermostat integration issues recently and was super impressed with their tech support people.
Nope. Some manufacturers exclude “turbo” power usage from the TDP, others don’t.
I know..but you could have time off... I mean you're not driving 24/7...maybe when not needed for transport you live in VR space.
> 172.16-172.31 are particularly frequently unused

haha, I wish. We decided to use them two decades ago exactly because we thought they were less frequently used, but then a decade later docker comes along and uses exactly that as a default NAT subnet. So we get multiple tickets about that a week.
This is unbelievable laziness on the part of the Post. Well below what I would expect from them.

Some generalities regarding the progression of tech mixed in with vague sentiments of "this is bad, thingd used to be better"

Very disappointung that this can get published at the post.
IIRC, they plan to deploy IPv6 in 2020 spring. Unfortunately I can't remember the source.

And they've had it in few select residential areas as a trial since 2018 autumn [1].

[1]: https://www.dslreports.com/forum/r32136440-Networking-IPv6-w...
When I learned that you could filter by sample code in the bottom left search box of Xcode's documentation window, it made sample code a lot more discoverable for me. Of course that's far from ideal though, and they should be linking to sample code more in the documentation.
You can try luck with these 2 http://www.velocitymicro.com/workstation-pc.php https://www.boxx.com/systems/workstations/t-class
You guys might like to watch this video:

https://www.youtube.com/watch?v=dq_D30kyR1A

https://www.youtube.com/watch?v=ANsVodOu1Tg
What I find crazy about these conversations is that I will say “I don’t like that I have to do X...”

And the response is always “But that’s easy you just do X...”

The argument is not that you can’t do some task in Haskell.

With enough time you can do anything in any language.

That’s the given.

The argument is I want throughput.

If I’m doing X I want to do it because it is necessary to the problem solution.

This is why you hear these laments from Clojure programmers. Because when we code we are doing the minimal amount of work to produce correct programs.

Strongly typed systems add fanfare that Clojure programmers have found no need for.
> You need a "map of terminology" more than anything else to quickly grasp how to use language XYZ.

Exactly why I hate Brew with passion. In the doc you find: formula, bottle, cask instead of package and... no idea what the others mean. I have no time to learn and remember the mapping, which exists for no other reason than the author trying to be cool.
As almost an exclusive vim user (large scale java doesn't work very well on vim), I find it funny when text editing is a huge pain - if there was pain for me that's about a month of overall time sunk into getting really good at vim. After the transition text editing has mostly been a joy.
”Clearly, including drunk driving accidents in the mix is not a helpful metric for safety-conscious drivers.”

Sure it is. Even if you never drive drunk, there are still other drunk drivers on the road who are a danger to you.

But a self-driving AI, even an imperfect one, never drives drunk.
If there's a creator, I don't think he's a deity....more like a bystandard of his creation. Maybe a programmer coding our 'simulation', or a scientist tinkering with anti-matter and dark matter accidently exploding himself out of existence and us into existence.

Though the entire universe could just be like a wave that spreads out, and then back in and back out and back in eternally. Whether each iteration is a mirror of itself or 100% different nobody will probably ever know.

I don't think we'll ever have answers even if we colonize the entire universe. There's a good Asimov short story on entropy where they keep asking a super computer if they can stop entropy and for eons it keeps saying unable to compute and just before entropy runs out it came up w/ a solution.

Mankind became immortal (or long-lived at least) and had populated the entire known universe. Damn, I'd love to live to see that.
Photographic platinum prints. Palladium has different properties that may be desirable.

https://en.m.wikipedia.org/wiki/Platinum_print#Palladium
In Singapore I get 100 SGD bills from the ATM. (That's about 75 USD.)

I think they have options for smaller bills, too.
Meituan rolls out its own platform for mini programs
I sort of wish you had a docker CI base image, as all of my testing happens inside of it too; My tests are part of a “docker build .” so that they are consistent.

The lightweight design is nice, but the main repo landing page, the tree view, and the new repo flow could use a tiny bit of visual polish. I may attempt it myself and send a PR.
This is not technically feasible for the foreseeable future and ethically fraught, but a fun thought experiment.
It's terrible that minor violent crimes can get you a life sentence too.

Just saying, don't limit your empathy, limit your sentences -- sure, there is a few extreme cases.
Hah. I'm flattered, but I have never been remotely associated with law either through education or through work. :)
Static typing (in any language) is just like training wheels on a bike. It's great to learn with them but eventually, as your skill increases, the training wheels become a problem and then they must come off.

Most things in the real world don't have a fixed set of attributes, attributes can change over time and as software developers we need to
model that. There is a reason why the largest package managers (with the most packages published) are for dynamically typed languages. It's simply more flexible; these packages can work with anything; no need to import type definitions that don't fit within your type system. They are unopinionated, they return only simple objects and therefore they are highly composable.
Dungeon and Dragons lite: DMing for your toddler
You watch Dutch bike videos, people are maybe going 12 mph, usually less. For example:

https://www.youtube.com/watch?v=d9yqG6hAS4s
Does Waymo even use the kind of machine learning with neural networks that's currently en vogue?
I do think human memory is finely tuned and aligned with our evolutionary journey.

Retention of traumatic memory is actually an evolutionary edge we have..if you don’t retain that memory, we will keep repeating the same fatal mistake again and again.

I would even go further and look into studies re amygdala and how it works with people who have substance abuse or addiction issues.

Suicidal tendencies have to do with brain chemical imbalances and not necessarily with the formation of long term and short term memory.
You're imagining a scenario where everyone has a self-driving car and completely ignoring cost and social factors.

Who among us would admit, "yes, I am a bad driver, I need this more expensive thing to take control in the event of an accident"? Very few is my guess. In 2019, people use these for convenience, not because they think the system is a better driver. I bet that's true even for Waymo's taxis.

As for getting drunk drivers to use self-driving, that's as easy as asking them to either stop drinking or not drive. Then there is the cost. I wouldn't be surprised if the unemployed drink and drive more often.
Impossible to say really.

I'm only confident in one thing: that Bitcoin shouldn't be valued 10-100x (or more) than some other coins.
Gruber begs to differ: https://daringfireball.net/linked/2019/10/28/airpods-pro-scr...
Neat, I didn't know about this. If we relax the restrictions on being publicly routed, I can raise you

$ ping ::
PING ::(::) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.071 ms

though, shorter by one character.
VSCode does the "correct" behavior of Bad #3, but doesn't even need to do the "bad" part about pushing the bytewise carat position around, as it logically maintains two characters, but visually coalesces both the middle position and the front together. Wonder why it wasn't mentioned.
Consider reading the Mindbody Solution. It’s a seemingly absurd book which I found to be a helpful perspective on addressing unexplained pain.

Also read Becoming a Supple Leopard. Also seems ridiculous but offers important perspective on referred pain and resolving issues all over the body through self massage, PT, and exercise.
Yes, I wish he had charged me more. If I’m paying the juice anyway, let’s make the transaction worth it.

Suggestion: a “sourcehut is too cheap” annual subscription option at 2-3x the cost of the normal one.
Hey, SOMA is a game you would enjoy!