jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The thing is, Apple could charge 2-3x, because the prices have gotten so cheap.

People would absolutely pay $1000-1200 for a 55" Apple TV with nice software, and maybe a nice brushed aluminum frame that looks nice on the wall.

(For comparison, the cheapest 55" I could quickly find from a major retail is around $300, with a "name brand" starting around $400).
> However there is actually the Curry-Howard correspondence that states (...)

This is what I don't get in these silly "anti-static typing in python" rants: the all-or-nothig logic with the goalpost moved to an impossible to reach place where even academic purity, which is met nowhere at all, is deemed too loose to justify the effort.

But the whole world already manages to implement and adopt static typing. Where's the practical problem?

Meanwhile, Python does indeed have a working static typing system, which is optional and does do wonders, but for some reason static typing detractors take a militant step against it.

Why?

Is this a contrarian thing?
Fascinating comment! Thanks for sharing.

Sucks for Red Dragon, but I'm looking forward to Starship!
When I visited Sarajevo my beaten down 1995 VW polo made the grim bosnian guy who's job it was to being tourists to their apartments smile — "This is a good car, you can get every part cheap."

And indeed I had to exchange the motor because my brother drove it too long without putting oil into it. Exchanging the whole motor block costed 500 Euros. My father exchanged one of his front lights for the same price.
> If a consumer consents and uses the voice recognition feature, voice data is provided to a third party during a requested voice command search. At that time, the voice data is sent to a server, which searches for the requested content then returns the desired content to the TV.

That seems normal, not like persistent background recording.
My pleasure. It was posted a long time ago on HN and also a few months ago. Actually I didn't notice the recent repost. See
https://hn.algolia.com/?q=Gervais
Proof of stake would solve that?
Especially when this particular joke is never actually funny.
Depends on your system of computation. If all you can do to your numbers is add, multiply, but you don't have a eg a floor function, you can't do Goedel numbering.
app.route("/") is just a function call which will be run by Python on module import, like any other function that you call in the top level of your module.

The return value of the function is a decorator, so then the @ syntax applies it to the succeeding function. In the process of applying the decorator, it adds the route to the dictionary. That's also on module import.
I wrote some copy protection code for a couple of game cartridges (the idea was to prevent people from trivially copying them into RAM).

One cart protected itself with checksums, computed over time from interrupt code, that were the key to decrypt a piece of code that did the "am I running from RAM instead of ROM?" check. Took me two weeks to write (I had two weeks of hanging around waiting for play testing to finish).

The software pirate who lived in my apartment complex knew I worked at Atari, and we were chatting one day when I mentioned that I'd written that particular cartridge. He lit up. "Yeah, that was a hard one. Took us three days to crack."

Copy-protection can be useful, but it's definitely an asymmetric game.
The situation in Japan is troubling, but it is not as simple as reducing it to a debt/GDP ratio. Great Britain had a debt/GDP ratio of > 250% in the 1820's.
No problem! Glad I'm helping.

Here's a simple style I applied to the textarea that might be minimal and not terrible:

#markdown-text {

border: 1px solid rgb(238, 238, 238); /* color is #EEE */

padding: 1em;

}

I think it fits in pretty will with your minimal theme.

Also what you could do is just use cookies or even localstorage to store whether the person has looked at the guide before? that way you don't need to store anything server side, and just always show the guide, disable if you find the cookie.
Adaptations can happen quite quickly. There are quite a few that the human populations which migrated out of Africa developed shortly afterward in response to new environments. Pale skin and retention of the ability to digest milk past childhood, for example.
I don't think he'll sell many ice vests to women - they always seem to feel the cold. The women at work are always rugged up, while the guys (ok, all the guys do a lot of exercise) are mostly in shorts and t-shirts. In bed, my wife has a couple of duvets on, and I'm on the top of the bed with nothing on, sweating away. Maybe, based on the theories in this article, women would find it easier to lose weight if they let themselves get cold. But they already are.
If the lab has made every attempt to be honest, this may suggest they need to calibrate their equipment.
Intel would do that if they could shrink their transistors. But because they are still at 14NM they are heavily constrained. It's actually amazing they are competitive at all given they are now 3 generations behind in manufacturing.
> What confuses me is the fact that Apple did not find it worthwhile to continue providing a smaller form factor.

I couldn't agree more. I'm still using the 4S because I want something that comfortably fits in my side jeans pocket. The 6? Forget it. When my 4S breaks... I'll probably just buy another one, used. I find it almost impossible to believe that the segment of consumers who want a phone that fits comfortably in a side jeans pocket -- since this is where a huge proportion of guys keep it -- is too small to cater to. (Yes, I've tried a 6, and it technically fits, but it is not comfortable.)

If things keep up the way they do, I'm hoping Apple is finally forced to come out with an "iPhone Mini". I really hope they do.
It's not just in the EULA. It's in plain english right there when you go into Incognito mode.

"Chrome will not save the following information"

"Your activity might still be visible to websites you visit"
I attribute the change to the influx and return of a strong middle class in cities. It's easier to create "mom and pop" shops when you have affluent buyers who live a block away.

Suburban lifestyle meant your nearest supermarket became the obvious decision when the 5 mile drive was no shorter than a 45 minute drive.

It will be interesting when services such as Postmates, Curbside, and Instacart evolve to extend these small businesses' reach.
Any further thoughts on the apparently controversial PATENTS file? https://github.com/facebook/react-native/blob/master/PATENTS
It depends on context.

First-order:

* At a computer ==> Text
* Commuting ==> Audio/video

Second-order depends on things like type of content, cognitive load, etc.
But with computing becoming cheaper, you only need 2 integers to compress any data.

http://penduin.blogspot.hu/2006/10/pi-compression.html
The more I use the iPhone 6, the less inclined I am to use it while on the go and the more interested I am in the iWatch.

I doubt Apple intentionally released larger iPhones to spur such interest, but I'm curious if others out there are having the same experience.
No, this is the price of choosing to make it impossible to not explicitly check an error, even if your going to ignore any potential error, at least you know it's impossible to accidentally write code which blindly forgets about the potential error cases.
the only people making money are the market makers - who are spending a ton of money on marketing to get people like you to think it is easy to make a lot of money

i am amazed by how many people are getting into forex now. it is the new 'get rich quick' scheme - i even heard it advertised on the radio yesterday. the market makers have a 3-5 pip spread which makes it very very difficult to make money. the real trading firms have sophisticated systems to track the forex markets (plus the advantage of information from other markets that affect forex) and they get to pocket the 3-5 pips that you are paying the guy who is putting these ads on the radio. how are you supposed to beat them?
That's false. In Canada, I had to pay for my university sport teams.
Funny how only Facebook is making these statements? I am sure that a multitude of other services (Dropbox, Twitter, etc) also require data transfer between Europe and the US. /s

Oh yeah, because they need the data to make money.
Yes! Accelerando was the first Singularitarian novel I ever read and I read it in college around the time I read Vinge's original essay so it had a strong influence on my career path.
Do we know that people with hypercholesterolemia don't just have a heart/blood vessel/metabolic defect that also causes high cholesterol?
Uber doesn't have any pressure to have a reasonable tech stack because they don't have to be profitable (because they're an investor charity). On the other hand, having a fancy tech stack helps with recruiting.
Completely agreed. I don't have a good solution for that either, aside from "try harder". Which puts them in a fairly specific niche of reasonable use, tbh. And any site without the ability to set up multiple emails / keys / etc is not taking basic steps to allow its users to maintain access their account, so I think it's fair to rule them out simply as "bad sites" (though they're quite numerous, sadly).

For corporate purposes, they're pretty decent. If one is lost or fails or whatever, they can get you a new one, because the company can quite-strongly verify that you are you - much better than your average website. A bank or something might also be reasonable.

For general personal use... I dunno. You really don't want to be locked out permanently if you lose the key, which tends to mean they degrade to your email security, and they're just convenience tools. Which is more than nothing! Convenience that emails you when it is bypassed is better than no email when bypassed! But it's very far from the security claims that tend to go along with these keys.

Personally I'd like these keys to be a "fast login" convenience, and for email-reset to be delayed by a day or three with an easy "revoke" button. It's exceedingly rare that I truly need backup access immediately, and allowing it all the time is definitely opening the door to bulk theft of accounts.
I tried writing my book summaries on Medium and Notion, but they didn't feel like the right place.

I created Booknotes - which is book oriented like goodreads, but much simpler and modern.

My family and friends found it effective, feel free to give it a try!
To be clear, I'm not offended, just, it could have been avoided.
Was not aware. Thank you!
Makes sense. So the neurons themselves are not an analogy, but their operational status perhaps is. I appreciate you humoring me.
I'd recommend ChunkHost. You can sign up for their free beta. I'm a paying customer of their's and have had only minor problems. To clarify that, they had a scheduled maintenance a while back that involved a reboot of the instances and I had forgotten to set nginx to start at boot, but they'd communicated the maintenance window long in advance of the maintenance and so I knew to check to make sure it was up and it was a good thing to fix in general.

Their prices are very reasonable, they have a nice, simple online management thing that lets you deal with DNS, re-imaging chunks, etc.

I have used/do use: EC2, Slicehost/Rackspace Cloud, Linode, and prgmr.

I found prgmr to be a pain. There are just some small things that make administration so much easier.

Slicehost/Rackspace has gotten expensive compared to the competition, but they're pretty rock solid.

EC2 has some wonderful features, but it doesn't go down to the cheap levels I want for my personal hosting.

Linode is always a great performer and the only reason I'm not with them is that I'm getting a better price at ChunkHost. While I haven't had problems with ChunkHost, Linode is a larger player if you're looking for business hosting you can sell to your boss. As others will tell you, it's easy to recommend Linode.
Textbelt uses sendmail under the hood and keeps a list of carrier email domains. So you're actually sending emails to 5552328491@att.com. Depending on the carrier, those text messages look a bit weird.
Bresenham is slower on modern hardware. Well, still better on microcontrollers and less gates to implement it on silicon / FPGA resources.

Ever since 486 days, it's been faster just to do a division and loop in direction of the longer delta axis. Fixed point addition and shift to truncate for shorter axis coordinate.

In some old CPUs, add to eax (or even ax) and ah (higher half of 16-bit ax) for the coordinate. Requires a small (or split/tiled) frame buffer. I remember it was still worth it 20 years ago.

Nowadays you don't have to perform that ax/ah/al trickery, because CPUs have been capable of register renaming, pipelining, multiple issue, etc. for at least 20 years, and extra mov, shr etc. to replace it could be sank between other instructions and memory waits. Accessing ax ah/al halves is the slower, unoptimized path in anything that resembles a modern CPU.
That's why few companies who make differences make history and most are forgotten.
> Seems like the way to go these days?

No I think people use parser generators less these days.

> Why write it yourselves if you can generate it from EBNF notation?

Can you write EBNF for it? Can you generate a parser from the EBNF? EBNF and most parser generators are designed for context-free languages. Most languages are context-sensitive. You can see where things start to go wrong...
A good CIO would know that leaving out key parts of the project is unlikely to produce good results. Even if the details aren't final, a simple “… and we probably need to scale this up considerably by next year” would be useful when weighing tradeoffs
It probably depends on what you are trying to accomplish... I think a lot of us would reach for a scripting language to run through this (relatively small amount of data)... node.js does piped streams of input/output really well. And perl is the grand daddy of this type of input processing.

I wouldn't typically reach for a big data solution short of hundreds of gigs of data (which is borderline, but will only grow from there). I might even reach for something like ElasticSearch as an interim step, which will usually be enough.

If you can dedicate a VM in a cloud service to a single one-off task, that's probably a better option than creating a Hadoop cluster for most work loads.
A few more reads on this subject that I have collected from HN:

* http://www.kalzumeus.com/2012/01/23/salary-negotiation/

* http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...

* https://keen.io/blog/29904565692/how-i-negotiated-my-startup...
The problem with corruption is that we don't know about it soon enough?

Got it.
I'm curious why this lists but few of the Alexa top 10, such as Google, Yahoo!, Facebook, Twitter, and others. The first two are mega-sites and only the root domain would count most likely, but social sites constitute a lot of communication. (Even better would be to say whether app connections are secure, such as knowing whether Snapchat connections are over TLS or not, though that's probably out of scope.)
Are you near any major cities you can attend conferences of major industries?
Take B. Keep looking for a position at company like A or better and pays better or equal to B.
still searching for my earthseed alike principles for sure but i understand the values, the balance at play. obviously based on highly negatively biased votes & comments, but something i feel more concretely, is that this obvious yet occluded truth still needs better means to be focused upon.

tbh weird times that there are so few religions that have sprung up and shut down in my lifetime. what days that we have an example, one[1]! tech is all about interlink, embiggening of human spirit & potential, which mirrors so closely the interlink of spiritually & religion & essences of man.

[1] https://techcrunch.com/2021/02/18/anthony-levandowski-closes...
Simple, but serious questions:

How do you practice programming and how can you tell you're improving?

When can you tell you're 'good' at programming?
What tools are missing? LOVE hearing about new tools to help me be more productive.
It's only "the worst" if the only important thing to you is creating an amazing startup or learning awesome development skills. Be aware the bias in this environment (Hacker News). I'm not slamming career-/startup-minded ambition, but don't let this guy bug you too much if you don't share his priorities.

That said, if you're dissatisfied, better to take a risk sooner rather than later.
Directors of these companies should get 1 hour in prison for each violation.
This is fun and easy!
Good to know. I was actually considering giving them a chance in my company due to their competitive pricing.
We're also looking for Rust developers. E-Mail is in my profile. Happy to talk :)
3D point clouds and x-rays! More research can be done on low-cost devices. It puts LiDAR to shame but there are also great privacy implications. Muon tomography: https://en.wikipedia.org/wiki/Muon_tomography
Does any watch 60 Minutes Australia? I'm in the U.S., but the show is on Youtube. The stories seem a little more hard hitting and honest.
You've just described my reality
Were you, in fact, just playing fetch?

Training has some purpose. And that purpose speaks to intent.

Reads to me like your intent was to play fetch and count on legal ambiguity.

Was it?
WELL Health Inc. | Software Engineers | Full Time + Equity | Los Angeles, CA/Santa Barbara, CA/Remote(PDT/CST) https://grnh.se/3892eecb2us

Our Mission is to make healthcare the gold standard in customer service.

What We Deliver: WELL Health is a SaaS digital health leader in patient communications and the 2021 Best in KLAS winner in Patient Outreach. WELL Health’s intelligent communications hub is the only two-way digital health solution engaging patients throughout their entire care experience. WELL Health enables conversations between patients and their providers through secure, multilingual messaging in the patient’s preferred communications channel: texting, email, telephone, and live chat. By unifying and automating disjointed communications, WELL Health helps healthcare organizations drive more patient visits, build exceptional patient loyalty, and reduce staffing costs, frustration and turnover.

Our Impact: WELL Health helps 200k+ healthcare providers facilitate more than 1 billion messages for 30+ million patients annually.

Our award-winning culture: In 2021, WELL Health was named #10 on the Forbes list of America’s Best Startup Employers and was also recognized as one of the Best Midsize Companies to Work for in Los Angeles by Built In LA. In 2020, WELL Health was named among the Best Places to Work by Modern Healthcare and ranked #170 on the Inc. 5000 list of fastest growing private companies.

Engineering positions open: Software Development Engineer in Test

Just received our Series C funding and looking to grow our team exponentially! If interested, apply directly (https://grnh.se/3892eecb2us). You can email jodahara_c@wellapp.com with questions.
Are you running a custom ROM or just the standard one but with root?
Pulling out your old throttle system is hard. It's self-protecting, the difficulty keeps the uninitiated from doing anything too stupid.

Copy/pasting code from the internet is easy, so it has to be made artificially difficult. We live in a world where people put their iPhones in microwaves because they heard it would charge the battery. We have to keep these people very far away from the internal workings of their cars.
We're exhausting this planet, what's the point of going to Mars to repeat the same mistakes ?
Thanks!

http://codr.cc/pro.html ;-)
I appreciate the insight, thanks.

HR didn't share too many specifics as the position is for a new IT department, and so therefore the rep felt she couldn't tell me anymore than that. She gave me the same answer when I asked why the position wasn't advertised...

I have experience leading projects successfully at small to mid-size companies, but I've never held the official title of 'project manager'. Nonetheless, the role is very fitting to my past work experience and personality. I just want to be prepared when I speak with the product team members.

I imagine they could ask me anything from 'describe a time you led a project' to 'brain teasers' to 'writing code' and back around to 'how would you deal with a team member who is slacking?' Are these typical PM interview questions?
Love it! One of my favourite bad interview questions. I got asked this in an interview ~5 years ago. My response was to look shocked... Pause. Then ask: "What do you mean? What detail do you need? DNS? SYN / ACK? HTTP?"

At the point I started talking about syn/acks they just cut me off and moved on to the next question.

Same company (different person) started the phone screen with 'oh so your CV says you know linux, what's the difference between a hard link and a soft link' and was shocked when I knew the answer, declaring the rest of the phone interview pretty pointless - he'd obviously had a bad morning and started with his hardest question.

I've now learnt to see such interview questions as a sign of a workplace with little-to-no learning on the job. Most places that actively encourage learning don't try such things.
It turns out that all cars have four wheel braking... Actually, unloaded pickup trucks don’t use their back brakes very effectively.
Until you try to pack your camping gear between the bikes and you end up with a cargo rack or cargo hitch.
I only own a compact and I use it for camping, mountain biking, dog hauling, etc. very regularly. I have utterly destroyed the interior of this car. The carpets are coming off of the floor, the seats are a mess, the headliner is well past what I can clean with a vacuum. The tabs that the bumper mounts to no longer exist, the drip tray under my motor lost a couple of mount points, etc.

Absolutely will be buying a truck in the near future for these purposes- and selling this compact to a high school student or somebody else willing to drive a ragged out hybrid.
Scraping LinkedIn is so common you can usually hire people with years of experience in it. It is not as complicated as you might think. There are at minimum hundreds of companies that sell LinkedIn data they have scraped.
Looks like IPP Everywhere could be a self-hosted alternative that has much of Google Cloud Print functionality including the ability to print securely from the public cloud

https://www.pwg.org/ipp/everywhere.html
Why not? "commercial reasons" for not supporting a device with updates is planned obsolescence. You (as a device manufacturer) plan to release a new model, so you try to make the old one obsolete.

Now given, the device might not stop working immediateley, or maybe never. The issue is that without updates your device might join a botnet.

There are ways around it. After you supported your device for the mini time that is 2 years (even if). Release ALL your sourcecode for that device.
How did you make the connection from "Cloud Print codebase" to selling the database of all users with it?
Would be a great idea and I bet it could be successful, but maybe at a lower price point and using lots of automation of opt-out forms. As far as opting out of many credit reporting agencies, check out
https://www.consumer.ftc.gov/articles/0262-stopping-unsolici...
https://www.optoutprescreen.com/?rf=t

Also it seems like theres a service like this called Delete Me, but it also seems like theyre a manual opt-out shop. Would be cool if you could find a way to not have humans doing it. Bet they're just having people on amazon mechanical turk fill these out or something like that.
https://joindeleteme.com/how-we-work/
It's not hard to secure ES. If people need help, please just ask, happy to help.
Some evidence that such infections are preventable and thus are caused by malpractice:

https://www.vox.com/2015/7/9/8905959/medical-harm-infection-...

(yes, vox do hit the mark occasionally)