jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Or disadvantage. It's far easier to ask what a Surley steel cog is than to force a cognitive break to go look something up. You'll probably get a better answer too.

And you can also avoid the inevitable 30 minute trek through Wikipedia as you get distracted and end up looking at what other types of cogs you've been missing out on. And don't even start looking at sprokets.
I'm going through this myself right now and am using a multi pronged approach.

1. Trying to recruit friends who have also said they would be interested

2. Watching videos from lynda, killerphp, etc.

3. I have an idea of something I want to build and so am learning with a goal in mind

4. Hiring a tutor via e-lance to answer quick questions on an hourly basis
Thanks, but I really just polished it up a bit before we launched (that is, the core interface was already built - just needed a few better color choices and font tweaks, that sort of thing).

I'm most proud of designing the mascot & logo, anyway ;)
We should stop treating programmers as introvert types who are all the same with the same (mono) « culture ». Developers can have different personalities: great coders with great social skills exist. They can bring a different perspective and insight into the product as well. Frankly I don't see much room for pure « biz » guys when talking about technological business venture. ;)
“The diner was the Corner Café in New Providence, New Jersey.” — Rob Pike, https://commandcenter.blogspot.com/2020/01/utf-8-turned-20-y...
Not according to the company, which remedied the issue by running a batch script to change people's title to Ms if the other records indicated they were adult females. Apparently the people who check in after the batch script runs the night before takeoff can be safely ignored.
I dont think its accurate. Why does it only show a few domains for .mp ? Theres literally hundreds of thousands of .mp domains
Anybody care to explain the values in that chart? It says there are 332,395 level 2 domains under .net and 2,705,157 under .com. Perhaps the chart is quite old?

E.g. http://www.domaintools.com/internet-statistics/ gives different values: 13,100,186 registered .net domains and 87,707,437 .com domains.

In any case, I think .com clearly outweighs .net in terms of registered domains. Hostnames don't really matter anything.
> the attention to detail that a design-driven company like Apple puts into its products

Please don't add in something that is so subjective into the discussion. You list off some solid items, and then dive into the kind of statement that causes flamewars.

By that statement, I feel like you are projecting the idea that you feel that no product that doesn't come off of an Apple assembly line will ever be a product worth spending time on.
How, if at all, are you going to protect the ruby source code?
Apple is focusing on the things they think are most important for their customers. Wireless tethering via SmartPhone is a new feature for people so the demand is pretty low right now. It's not clear that it's the ideal way to deliver tethering due to the battery overhead. If you start with 5-6 hours of continuos 3G usage adding wireless tethering is going to bring you down to the <4 hour mark. That badly breaks the sunrise-to-sunset usage most people demand. I think we'll continue to see standalone mifi style devices with their own battery be a preferred solution.
I can't see which comments were so argumentative and biased, and impolite. They all seem fairly normal to me. Is there any particular example you could point out (seriously)?
Seriously, that's TEN YEARS from now. I had a 100Mpbs up and down connection almost TEN YEARS AGO. It surprises me to no end how backwards some countries are.
If I understand this right,

* DPI is print resolution, a property of prints and displays
* PPI is image resolution, a property of printed and displayed images
* LPI is halftone minimum printing resolution, a property of printers

Those are absolutely not the same. DPI is looking at what you got; PPI is looking at what you wanted. LPI, then, is looking at what you can do, and each is measuring a different technological solution to "image".

PPI is taking a digital image and saying "I want it yay big", LPI is saying "I'll do it by drawing at least this many differently sized dots of entirely different colors", and DPI is going "This is how many dots I'm counting you did it with".

edit: Apparently, some manufacturers of small LED displays like to report DPI as the number of LEDs per inch - that is, 3x the native resolution for images. That's a good example for people like me, who know little about printers.
> But then, is any mathematical abstraction real? I guess it's all beside the point.

I actually think the reality of mathematical abstractions is hugely important because of... computer programs! In a real way, programs are the embodiment of mathematics. I want my programs to work so I need the underlying math to work as well.

That's why I'm a constructivist. I reject the law of the excluded middle because proofs that use it don't translate into real programs; they translate into programs that ask an omnipotent oracle to decide which branch to take. Constructive proofs translate into working programs.

It also ties into philosophy. I am a skeptic, so when someone tells me either A or not A must be true even if we can never know which one, I ask for proof or justification of that fact. The justifications that I get are remarkably similar to logical "proofs" that god exists, and just as fallacious. This isn't to say that there couldn't be an ultimate truth about A or a god, just that it is not logically necessary.
> Now I have traefic at the top of My to-learn list so that I can host multiple projects in the same VPS.

Why do you need that? Nginx dispatches based on the domain name so you can easily host multiple Django sites on the same vps. I use the same tech stack as you except with uwsgi instead of Gunicorn.
I honestly think that for live operations an SQL database is more trouble than it's worth - sooner or later you need more control than it gives you, so you're better off using a datastore that gives you lower-level access to construct and use your own indices explicitly. SQL makes sense for reporting-type use cases where you don't know exactly what queries and aggregations you'll be doing ahead of time (but have a rough idea of which columns you might need to index on), but that's all.
Perhaps there is also an element of limiting competition for vested interests?
Seems to support QXL graphics driver and SPICE? I ran into problems compiling QEMU on macOS with the above mentioned. Did you solve this?

https://stackoverflow.com/questions/59636198/how-to-compile-...
Coinbase play within the rules of the current establishment.
That's very antagonistic? Statistics show otherwise. WOH employees spend more time on task and produce more. Throwing around speculation and bias is unproductive. Just more FUD.
10 trillion economy? maybe
But how do you combine the two on the command line, so less is tailing the file AND highlighting a pattern when launched?

I typically read logfiles with less +F, but it would be nice to create an alias for patterns in specific types of logs, so I don't have to remember them or rely on command history.
But it does make you much less vulnerable, because you're only vulnerable to the tiny proportion of attackers who have discovered a zero day exploit.
I can't load that. Got a link that isn't Twitter?
A nice estate (pipe lingo for "used") smoking pipe + a tin of Presbyterian tobacco.

A bottle of Ardbeg Uigeadail with change.
Just recently read about Selenium & CoQ10 ... 200 mg each taken together provided measurable cardiovascular benefits

https://pubmed.ncbi.nlm.nih.gov/33920725/
Peacock (NBC’s service) is aggressively pushing Olympics coverage. I saw my roommate watching the Olympics, which he said was the first time he’d done since moving out of his parents.
But it’s still worse when the ugly hack was only useful for a very short time, probably wasn’t even necessary, and ruins other things by existing.

UTF-16 is my favourite to complain of: created because a few large companies had put a couple of years of heavy investment into UCS-2—which was a massive breaking change itself—and didn’t want to let that go to waste (with all the bother they’d been putting users through), even though by the time they actually made UTF-16, UTF-8 with its ASCII compatibility had been invented. And so they ruined Unicode for everyone for ever after with that accursed abomination surrogates and the distinction between code points and scalar values.
> Nobel despised people who cared more about profits than society's well-being

Good thing the prize isn't for Business Administration then. Also ironic, since it's economics which studies anti-trust and gives legitimacy to strike down such practices.
Ok, you guys, I've given you three detailed explanations: https://news.ycombinator.com/item?id=12845426, https://news.ycombinator.com/item?id=12845549, and https://news.ycombinator.com/item?id=12845679. The short version: all these posts are being flagged by users in accordance with the site guidelines.

Now, please stop, so I don't have to answer a "why was my post about why was my post about being flagged flagged flagged?". Politics is strychnine and meta is crack.
Location: UK

Remote: Yes (only)

Willing to relocate: No

Technologies: React/Webpack/Babel, etc. (5+ years), TypeScript (3+ years), Go/Golang (9+ years), PHP, JavaScript/HTML5/CSS3 (ES5, ES6+, 10+ years), Node.JS, Python, Linux, Docker, Podman etc.

Résumé/CV: Available on request.

Email: shane-hn@sonoya.uk

Website: https://sonoya.uk/

I’m an independent contractor, full-stack/front-end engineer, designer and open source programmer who's been coding for ~15 years.

Featured project: https://oyatocloud.com/ a platform/proxy service (similar to how Cloudflare operates) that automatically optimizes websites and SPAs Sitespeed, SEO, images, etc.

An ideal position would be a fully-remote contract, full or part-time, but willing to negotiate.
U.S. banks have gone through dramatic changes in recent years. Now nearly all of them require proof of U.S. residency. Local banks ask you to appear in person and online banks use other means to prove that you live in the USA.

If you really NEED a U.S. bank account and are not personally in the USA, your best option may be to find someone here who already has one, then use his/her account.

I have always thought that there may be a unique opportunity here, so go ahead and email me privately if you'd like to discuss this further.
The NeXT printer also had no power buttons or other controls. It was driven entirely by the computer, powering up when needed.

I always liked the voice alerts for printer issues. Recorded people speaking various messages. For English, it was a woman with a British accent saying things like "Your printer is out of paper." Other languages each had their own set of recordings.
XML's bad, JSON is better.

But Protocol Buffers are best. Like JSON, the data model for Protocol Buffers maps nicely onto simple data structures (unlike DOM). But with Protocol Buffers you also get a schema for free, a wicked efficient binary format if you want it, default values, etc.

And you can use JSON as a text format. In other words, you could take your JSON that you have sitting around, whip up a Protocol Buffers .proto file for it, and get nice generated C++ classes for it with full schema validation. Your JSON file:

{field1="foo", field2=5}

...could be accessed from a C++ object as:

my_obj.field1();

The only bummer about protocol buffers is that its support for high-level languages (PHP, Perl, Ruby, etc) is not very good. I've been working on a separate implementation of Protocol Buffers in C to address this (by making it easy to write bindings for) but this project has unfortunately been stalled as I've been busy with work and life. :(
The information content of elementary school math problems is quite high. They contain lots of names of hypothetical multi-ethnic children, statements about adding and taking away apples, amounts of money needed to purchase carpeting for rooms of particular dimensions, etc. Excluding this information because you know in advance it's useless for building a CPU is cheating, since it uses your knowledge of what a functioning adding machine looks like.
Everybody makes bad choices in life, the important thing is to learn from them.
"After three years working in Big Freaking Java Web Applications which needed to frequently talk to other Big Freaking Legacy Applications, which is pretty XML's core use case"

This is absolutely, positively, NOT XML's core use case. This is yet another case of Big Freaking Java Web Application developers finding a way to add gratuitous complexity, along with their dependency injected, aspect oriented, AbstractDataSourceFactoryFactoryImpls.

By the way, a quick Google brought up this, which is evidently not a parody but actual code:

http://www.docjar.org/docs/api/org/outerj/pollo/xmleditor/Fa...

The mixed content case does not occur in the vast majority of Big Freaking Java Web Applications.
Yeah, still not buying it. There's no way in hell I would think it's good to put a third party between my site and my users when that party can go down or change the only identifier I have.

I understand password pain, but so does everyone else. The song and dance is annoying, but known. I'd rather spend the time dealing with an explosion of openid misimplementations adding useful features that don't carry a risk of pissing off my users.
I think it compiled to MzScheme first.
Devs here. We use JavaScriptCore to expose native Objective-C APIs. This gives you access to any API we expose right in PencilCase: Studio. To go beyond that we allow exporting to Xcode.
For purposes of prevention/screening/etc., I think it makes sense to differentiate between "pilot wants to put the plane in the ground" and "pilot wants to abscond with the plane". Apparently that's just me though.
I blagged a copy of Java from Arthur a while before that when I found out he was working at Sun - I'd used HyperNeWS for quite a while and was in awe of his programming skills.

Edit: Are you this DonHopkins?

http://art.net/~hopkins/Don/hyperlook/index.html
I prefer the way he is now. His soundtrack work is very good.
Explains why no one can makes a second hit :)
> Someone might want to look up the FCC approval data for it to get the full technical specs

Someone using a new account named throwawayranger did that and posted the results, but the comment was promptly killed because it was a new account posting via TOR.

For those without "showdead" enabled, here is the content of the dead post:

----------------------

L-3 Communications RANGE-R Operator's Manual http://blockyourid.com/~gbpprorg/mil/wall/RANGE-R-1.pdf

Internal Photos http://blockyourid.com/~gbpprorg/mil/wall/RANGE-R-2.pdf

External Photos http://blockyourid.com/~gbpprorg/mil/wall/RANGE-R-3.pdf

Test Report http://blockyourid.com/~gbpprorg/mil/wall/RANGE-R-5.pdf

Handheld Radar Frequency Scanner for Concealed Object Detection U.S. Patent 6,950,054 http://blockyourid.com/~gbpprorg/mil/wall/US6950054.pdf
My guess is that a part of the issue is that VCs can understand WhatsApp. They feel like that can assess it's worth, associated risk, and come up with a valuation independently.

With science based startups the partner at a VC can't easily make an independent assessment. They have to rely on specialists to do tech D&D and they rarely trust them completely. So they shy away from those deals, or they factor the risk into their valuations.

This behavior somewhat ironically can make these investments higher risk. There is a degree to which fund raising at a lower level makes a company a higher risk, because they have less money to work with and can't afford to make mistakes. (the converse is also somewhat true).
According to the comments the pictures are stored on the SD card.

* A factory reset has no reason to clean up the SD card

* You'll more than likely keep or wipe the SD card before sale

* Pictures on the SD card should be easy for users to find

Conclusion: non-story.
For a good illustration of the possible weirdness of names, see http://en.wikipedia.org/wiki/Pablo_Picasso
It doesn't need to be integer keys, but you need to be able to do the interpolation. Hence you need some kind of arithmetic on your keys, and not all data are like that.
Caveat emptor: The article fails to mention that interpolation search's worst-case performance is O(n), considerably worse than binary search's O(log n).
This depend entirely on being able to do the interpolation on your keys. He computes:

offset = (key - min) / (max - min)

but not all data can have arithmetic done on it like that. What if the data in your array are, for example, names?

It's pretty trivial to beat binary search if your data are integers, or other keys on which you can do arithmetic. You can make the uniform distribution assumption, check it as you go, degrade to binary search if the assumption seems flawed, and then proceed from there.

However, if you're given an array of unknown objects, a comparison function, and no way to do arithmetic on your objects, you can't beat binary search.
I think $1 million will still buy an average house in 15 years. ;) It's also enough to fund a startup. I'm not trying to be rich so that I could live a luxurious life or anything, just so I have a war chest to "do stuff" with.
Cool. If you love it: learn git. Learn css. You can likely learn git in a day. css in a week. Just get really good at it. Also, learn all the hip web stuff. Amazon web services. Python. There's no reason you couldn't learn a lot of that in a year or so, and then you'll be much more employable. (if you already know all this stuff apologies I misread the post)
Wow this could be really useful. The cool thing about this may be your secret sauce Bayes classifier, but adding a social component (seeing other people's recipe ingredients) to this would make this more useful.

Also, generating a PDF would be good.

And finally, a more interesting food-related mouthwatering name would be nice.

Keep us updated!
Isn't this basically what YouTube did to the music industry?
The NFT market has pretty handily proven that the crypto crowd doesn't care about copyright.
>The MacBook doesn't need less ports, it doesn't need to be thinner.

This is especially true now that they're trying to position the iPad as a serious "work" machine. If it hasn't crossed this threshold already it will soon where the only reason one would need a small MacBook is because the interoperability of ports and a solid keyboard/mouse navigation process is important to your workflow.

Let the iPad handle use cases where those aren't important and let the Mac be the heavy-duty machine.

Jobs had a good quote back in the day about how not everyone wants or needs a computer equivalent of a pick-up truck and most computer vendors tend to assume they do. Apple is leaning towards the opposite problem where they're assuming everyone wants the equivalent of a sports car, which is just as bad.

Let the iPad be the Miata and let the Mac Pro be an F-250. But some of us in the middle just want a nice Camry (or the BMW/Audi/Mercedes equivalent) and they're doing a poor job of understanding what that means.
Furthermore at the shell you can set environment variables such as "http_proxy" which many tools will observe. Search "http_proxy" with your favorite search engine for more info. It's pretty useful.
Brian has been paid to work on Rubinius and RubySpec full time for at least 6 years.
Does a horse and buggy go fast enough to notice the Doppler effect?
It absolutely does not.

The safe harbors provided by S512 and S230 are absolute and are not impeded by proactive (or reactive) administration. This is part of their reason for their existence.
Sorry, but the lead developer of WordPress belongs in, I don't know, maybe the office of the Press Secretary (since they're so great at marketing), but definitely nowhere near anything anybody depends on.
I find overall HR/recruiting at big organizations are totally out of hand lately, not sure if they have always been. They ask a bunch of probing personal questions, such as salary, if they offer you a job you have less then 24 hours to decide, even though the whole interview process took several weeks, and the job might involve packing up and relocating across the country, etc.

I've trained myself to start each conversation with the recruiter with the following: I will not divulge my salary information, and I will need at least 14 days from the time I get the job offer to decide. If you are up front it usually isn't a problem. Also it is best to get the hiring manager's contact information so you can potentially go over the recruiter's head. At the end of the day, the HM will care much more then the recruiter.
it is my completely unproved belief that it is a reaction to the lack of more concrete problems (such as: how do I survive the winter). Not that lack of imagination is not a real problem, it's just that it was less important in earlier times.

I am quite sure the educational environment in the 19th century was _way_ less keen on letting imagination run wild than it is now (e.g. montessori's work was disruptive but looks "normal" nowadays), but we have Peter Pan and the Neverending Story only in the 20th.
Limiting this to people that have kids seems to be missing the point :)
No, I read reddit all day, and when I want to actually do something, I read HackerNews. It's (almost) work-related.
I'll find out. It would be interesting. He'd never heard of HN before, but thought it was cool.
Phil Shiller:

While the primary message is that there are Kindle apps on lots of mobile devices, the secondary message that can’t be missed is that it is easy to switch from iPhone to Android. Not fun to watch.

Steve Jobs:

What do you recommend we do? [then suggests as first step to show how better the payment experience is on iOS]

The conversation is about a problem identified by Phil Shiller. The problem is that switching from iOS to Android seems easy.

Jobs proposes (as a first step) to show how the iOS payment system is superior. This is a nice response to a threat from the competition, but it does not change the basic fact: Apple considers that easy switching to Android is a problem, and something must be done about it.

This is consistent with Apple not supporting Android (no Apple app to access iTunes content, etc). Google on the other hand makes apps for iOS, e.g. the books app[1]. When an iOS app is not available (e.g. for music where the app is in the works[2]) users can still use the Web services.

[1] https://itunes.apple.com/us/app/google-play-books/id40098900...

[2] http://www.imore.com/google-play-music-all-access-officially...