jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Draw a red circle" is enough to get a red circle. Basic, C++, or Javascript just aren't that closely coupled with the way we think.

The advantage of natural language over a high level programming language would appear to be analogous to that which a high level programming language has over assembly.

I think you may be conflating programming with software development. People still develop software in assembly language, but few people use it in lieu of javascript on the web.
I've been told that the 'cool' part is significant. In so far as temperature of your stomach is a factor for good digestion. I'm not sure to what degree that is true but gulping down an icy beverage can't help.
The main argument against that is that it hasn't happened yet.

This idea is just so obvious and stupid simple that it boggles the mind that nobody has really done it. You can look at all the major players and they actually all have deliberately crippled half-implementations. For example SkyDrive should be a Dropbox killer, but for inexplicable reasons MS has never made it so you could just 'mount it as a drive' and thus it is nearly entirely useless. The trivial work it would require for MS to do that and the wildly useful properties of having that feature can only mean that MS has deliberately decided to cripple it. Gdocs is the same - in theory you can shove anything into your gdocs account and get it out again. But Google, who could so easily do it have never released a utility to mount that space as storage.

I'm really curious about why every player is half doing this and then stopping short. It can't possibly be that they are all too dumb to see how useful it would be - it can only be that they see significant risks or negative consequences in doing so.
> In most cases, we want to discern between days first, them months, then years. If you look at a list of dates:

> 2021-01-01

> 2021-01-02

> 2021-01-03

> 2021-01-04

With you so far.

> You're just going to be seeing a heap of noise before you see the actual number you care about.

100% disagree. There's less noise here than having days from other months or years mixed in. If there's noise here then either I am on the wrong page and need to navigate to the correct year or else the data I want has few data points.

> If you consider that days are the most valuable, then months, then years, you get the UK/European format.

> 01/01/2021

> 02/01/2021

> 03/01/2021

> 04/01/2021

Maybe. Your list is contrived. Here's another.

01/01/2021

01/03/2021

01/04/2020

01/10/2021

01/11/2019

02/01/2021

02/13/2019

02/20/2021

Those numbered days are completely irrelevant to each other in most circumstances. Now other months and even other years are mixed in. Expand this list to 1000 data points and good luck figuring out where your data's at.
Yeah, that's an oversight on my part. I'll be taking care of that soon.
https://www.futureadvisor.com/

I put cash into our (mine and my wife's) retirement accounts every month, they auto-rebalance it to optimize returns and tax savings.

They have the ability to lock securities in your accounts so their algorithm doesn't touch them, but I asked them to move my TSLA stock to distinct IRA/ROTH IRA accounts just to be safe.
What the parent is suggesting doesn't require a "shadowy, evil-intentioned plot by the entirety of the government."

It only requires efforts by people who like to consolidate power to consolidate power. The consolidators need not even communicate. See also: ant food gathering behaviors, termite mound building.
> I spent last 3 months building AngularJS + Flask where the client talks to server only through REST.

I've been wanting to do something like this for a certain time, so I have a few questions if you don't mind.

How do you handle authentication? Tokens? Cookies? Is there a special "API key" for your web app?
Most languages now have a tool for writing and hosting documentation to make this as easy as possible for you. The author of the post runs http://readthedocs.org/, which is primarily used by Python developers, for instance.

For Go, the standard toolchain is the builtin go doc tool (http://godoc.org/code.google.com/p/go.tools/cmd/godoc), and the GoDoc website for hosting (https://godoc.org/-/about). Using that pair of tools will be a good start.

The advantage of these standardised tools is that it gives most documentation for projects in a given language a common 'look'. Go libraries have one kind of appearance, Python ones another, and so on. This tends to make navigating around much easier.
Indenting HTML is a terrible practice. HTML is not a programming language - it is document markup. Source files should read like a line-wrapped text document sprinkled with embedded tags. Let your editor keep track of open/close pairs with highlighting (the way most already do.)
Any plans for an urban/cargo model?
You're forgetting:

- glibc
- gcc
- Windows/OS X/Android/Linux
- libjpeg
- libtiff
... etc
I would say it's much more analagous to writing a game with an engine such as Quake or Unreal. In which case, claiming to have made it 'from scratch' should probably raise a few eyebrows but not much more.
If there's actually a massive anti-immigrant sentiment I haven't really noticed it much.

I've watched several highly-educated friends try to get green cards, jumping through hoops all the way.

The fact that emigrating to the USA has been deliberately engineered to be very difficult is a relatively polite, bureaucratic, impersonal form of anti-immigrant sentiment, but it is definitely real.
Because it's so high it could mean that, say, this retro-virus truly is involved in 100% of cases of true schizophrenia, but that those other 51% of the people either (a) don't really have precisely "schizophrenia" but a slightly different disease that just has very similar symptoms, and/or (b) experimental error of some kind.

It's really weird to characterize diseases by their effects rather than their cause, because then you don't really have a disease per se, but rather a pattern of symptoms that may or may not always have the same cause.

One major example is SIDS (Sudden Infant Death Syndrome), which appears to be little more than a medical term for "the baby died of asphyxiation and we can't figure out how".
I don't see much evidence of trying, and where I do see evidence of trying I see a lot of "fixing".

I see Buddhists and meditators fix their problem of "I want to do something but can't make myself do it" by erasing the "want" part, I see disciplinarians and organisers strengthening their ability to make themselves do things and meditators and organisers reduce the obstacles in their way of doing things.

How many people do you know who have one or two self help books which they read (or partly read) but didn't really act on? Does that count as trying?

How many schools and colleges and night schools do you know which have courses in "curing yourself of procrastination"? Any?

It still seems very much stuck in the past, like natural philosophers talking about phlogiston. Some self help techniques work, but finding which you click with and doing them right and keeping trying until you get results and avoiding the dross and doing so while not being affected by whatever problems you have that you want to change isn't a simple thing and people generally don't seem to "try hard" at it (in the right ways).
I'm surprised at the comment about wanting to drive clicks to his blog rather than other sites (namely Github).

When I'm interviewing someone, I am far more interested in a github link thank a blog. Everyone has a blog and most aren't very interesting. But their github account.... if I am hiring a developer, I'll be very interested in what code they've written, projects they're working with, etc.
When Chrome came out everyone was excited about how each tab was a separate process, and how fast the JavaScript was compared to Firefox/IE/Safari. Apparently none of that matters anymore? It's all just 'boilerplate?'
Bunch of neckbeards getting mad at a little fun...who knew?
No offense, but you need to read more blog articles then. Yes, the idea that you should first find a problem and THEN figure out the tech to solve it is a brilliant idea but it isn't something radically new. In fact this has been discussed far better in so many other articles.

In fact, Steve says u gotta think about the customer experience first, but do note that his philosophy was more of "Don't ask the customers what they want. Make something super cool and then convince people that they want it." It worked brilliantly for Apple (because they genuinely made super cool stuff), but it doesn't work for everyone. And there are several blog articles that present the "customer-first" idea in a more "customer-first" way.

PS: Personally I find Stratechery's articles much more insightful than Daring Fireball's.

www.stratechery.com
forced != volunteer

To clarify: It was forced conscription, not voluntary.

http://en.wikipedia.org/wiki/Conscription_in_the_United_Stat...
Location: Vancouver, BC, Canada

Remote: Yes (I am flexible)

Willing to relocate: Yes

Technologies: JavaScript/HTML/CSS, TypeScript, React, Node.js, Java, C, C++, Swift (iOS), AWS, GCP, Git, Python, SQL, MongoDB

Résumé/CV:
https://www.osmanhajiyev.com/websiteDocuments/Osman-Hajiyev-...

Email: osman.hajiyev@gmail.com
You misunderstand the process and my assertion.

>>
A film negative absolutely is a tangible medium of expression, certainly suitable for communication.
>>

That is correct. A film photographer has negatives produced for the purpose of dissemination and in some cases directs in great detail how those negatives are produced. This is not the case in this story/article.

Undeveloped film, which is the topic of the article at hand does not have any copyright. It was never "authored" as a duplicable work until the new owner of the film (whoever bought it at yard sale or auction) had the negatives created.

And that new owner assigned his copyright to the images produced by the found film / restoration society via its terms and conditions.

Let's put a tech spin on it since this is still HN, apart from the people who go around down voting informative posts because they disagree or want to hide posts that make their own look foolish.

Imagine a contemporary digital camera with no "film" but one that cryptographically encrypts the sensor image with the owner's key to non-volatile RAM/storage.

That data is not subject to copyright. It in principle cannot be copied or transmitted as an image. It can be stolen and copied for example violating property rights, or maybe "shown" as performance art but that's about it. The image itself (the creative work) cannot be viewed by others.

Now the photographer decrypts it into a regular RAW or JPG or whatever file format that is easily transmitted / copied. That image is "authored" by the photographer and cannot be duplicated without his consent. The author has copyrights in that work/image.
Interesting. This might indeed be the case. I am so deep into ad-blockers and vpn stuff. Thanks for the tip. Will check and udpate here.
>This externalisation and blame-shifting is not something to boast out loud, it's cringeworthy and embarrassing to read, I hope you revisit it in a few decades.

In a few decades China is going "externalise" its environmental destruction elsewhere. Repeat this until there are no places left to destroy and by "to destroy" I don't mean they were destroyed, I mean that people decided that destroying them should be illegal.
Others seem to interpret this as your saying that downloading the APK results in non-free code being present on your system, but

> If you run a libre device without the Google Play store (non-Google android build) then the software cannot function.

is just not true. I don't have the Google Play Store (I'm on a non-Google Android build) and Signal functions just fine.

(Well, mostly fine - it has to maintain its own connection because of course it can't use Google's tooling for that, so it supposedly has more battery impact.)
This is why I'm mainly focusing on the application side of things; container technology is 'just' the runtime. I'm making sure my stuff is sane, that it runs on anything. Others can worry about containerization / the runtime.

But I'm getting the feeling that a lot of people worry a lot about the runtime. They break up their applications into microservices not to solve a problem, but because they believe it's the best thing to do because $reason. But you shouldn't do that until you're actually running into an issue and have exhausted the other, simpler options.

I mean I wouldn't mind having or experiencing an actual scaling problem directly, but so far I've never seen it. I've seen a LOT more organizational and technical problems stemming from intentionally building a microservices architecture though.

But building just the one codebase is dull.
Does this include the roughly 1% of the US who are in prison/jail? They generally do not have ready access to the internet. Then there is a unknown percentage of convicted felons who, while "free", are barred from internet use.

https://en.wikipedia.org/wiki/United_States_incarceration_ra...
Wars are expensive, that is first thing. Second, soldiers need to eat right now and where do you think food used to come from? Army "living off the land" was a thing, because supplying them was difficult and who cares. The land armies passed through used to be pretty destroyed after.

> Russia with Crimea, whose ownership value is enormously negative?

Russia does not see expansion of own territory as negative value. Also, Russians are very much making changes in Crimea.
You're in for a treat then, he's made lots of documentaries about the subjects in the interview, easily found online. They're permanently available on BBC iPlayer if you're in the UK too.
I'm not sure about Go, but Rust should work on everything LLVM can emit native code for. While ARM may not be listed as "tier 1", Rust worked on M1's on launch day because of LLVM portability.
100% agree that it's undervalued.

Was just in a software design meeting where they were trying to figure out how to represent exactly this: a time interval.

I had to repeat "Just read ISO 8601 and use it" like a dozen times.

"Bu-bu-but what if we want to represent a recurring..."

READ IT. AND USE IT.
We recently wrote an article comparing the infrastructure setup of various communication API platforms and how that affects their reliability. We'll have to see if Twilio says this was from their network or some other internal problem. https://voximplant.com/blog/where-cpaas-deploy-their-network...
Obviously bias, but I do think CouchDB and node.js make for a particularly nice couple

* sorry, I was sure I read your post but managed to miss that you already tried couch
i dont get why people don't use
copyright <?=date('Y')?>
assuming they have access to a server side language
No, Nginx Plus offers features not found in the open-source edition. Closed-source features.
Some people are concerned this new focus on lucrative money-making code would be too much and the devs' time would be lost on the open-source part.
I don't doubt that the oversight is there, but I fully expect it to be ineffective and without teeth. I reckon most violators get a slap on the wrist or at worst get fired. This is exactly what has happened on Wall Street, even after lots of public attention that some politician would normally placate through token prosecutions. However, whenever everything is done in secret, there is almost no motivation for anyone to rock the boat by prosecuting a violator and demanding a just punishment. You simply don't gain political brownie points for prosecuting someone for a crime that no one knows even happened.
"Money == speech" is a rhetorical device for soapbox points. The ruling for that was very clear in stating that there is no way to separate political speech with the intent to persuade from the costs of such speech. (leaflets, airtime, and meeting halls all cost money) Therefore, spending money on that type of speech is granted 1A coverage because denying people money for that type of speech is the same as denying their right to speak.
Man, that would be awesome. Companies aren't doing a very good job of policing themselves, if they policed each other customers would win big time.
I do not think the criticisms undermine the validity of "Genovese" as a good illustration of social proof; however, I agree that it was a bad example to use simply because it introduced all of this skepticism. You're right. I edited the article to remove the reference.
I have a question for all of you...how do so many of you know a lot about financial markets and finance...I made an Ask HN about it:

http://news.ycombinator.com/item?id=1422453
I like how a commenter points out this precludes the sale of one's soul via smartphone.
Exactly. I was seriously hoping this article would have some charts and real statistical analysis attached.

When the claim could trivially be perfected with data analysis, it takes a high opinion of oneself to loudly proclaim an opinion instead of doing the work.
You had to do something with all that free money from stock options in the 90's... :)

I have no formal finance experience, just a lot of hard-learned business and investment knowledge. It also helps that my wife has a degree in finance and runs the finance group for a tech company, so she and I can talk and discuss things from different angles.
Have you kept at what KDE's done with WebKit before 2002 and what Google and many others have done with WebKit?
You say that it is essential to crack down on high-frequency trading. On what grounds? The markets function because these firms provide liquidity. If you want to see what happens when these firms stop providing liquidity, you can look at the flash crash. To crack down on the industry in the ways being proposed would have the exact opposite effect that the regulators are looking for. Spreads would widen. Volatility would increase. Volume would severely drop. Congress has no idea that they are legislating the next financial crisis into existence.
Jamaica forbids the importation of occult materials:

http://www.jacustoms.gov.jm/home_template.php?page=prohibite...
I wish Google would allow for downloading the installer via FTP like Mozilla does this with Firefox. I like it because it keeps me from ever having to launch Internet Explorer.
Hopefully one day the freepascal backend gets updated. There is a lot of Pascal/Delphi code out there that can benefit (rewritten and call legacy pascal) from Nim's improvements.
I find it's ability to give different interpretations of the same thing amazing. This kind of fuzziness is also present in human art.

Another good example is the "collection of glasses" on the table. It makes both glassware and eyeglasses!
I don't understand. I already have authenticator app ticked, and this doesn't appear to be the new default - I have it in the authenticator app already too. If I untick SMS, it says this will disable 2FA. What gives?

EDIT

Looks like a bug. Deleting the phone number gives no such warning, and 2FA continues to work.
Never had a chip in your windscreen? Happens to our cars with annoying regularity here on flat well maintained Dutch roads. Imagine what happens to your windows if you regularly drive on construction sites or unpaved roads
"E-PRIME, abolishing all forms of the verb "to be," has its roots in the field of general semantics, as presented by Alfred Korzybski in his 1933 book, Science and Sanity..."

The following article explores some interesting connections between Korzybski and various science fiction authors, including L. Ron Hubbard, Robert Heinlein, and Philip K Dick.

[1] - https://io9.gizmodo.com/the-eccentric-polish-count-who-influ...
That's absolutely true. But I think it's worth noting just how often polite acts are specifically for making others feel good. The two things are meant to be fundamentally linked.
The Atom logo looks like React got Java pregnant.
Original Link: http://blog.urfix.com/25-%E2%80%93-sick-linux-commands/
This reminds me of The Moon is a Harsh Mistress.
These trends are not heading in a direction that portends an infinite ocean of denim and sweats, but rather for a re-emergence of business casual or even smart casual in the workplace for programmers, and again for suits in the managing establishment.

Says you. You must be exposed to very different workplaces than me. I've yet to work at a place in the last ten years where any of suits, business casual, or smart casual is practiced, or encouraged. Pretty much, normal street clothes are perfectly fine.
No. But while we're here, they need to fix their search.
Mind you, the vertical process was how every single space agency on the Earth was doing it until recently.
Good luck. The official Amazon cases (with or without light) are definitely overpriced, at least in the UK.
Another PR Hit for Men's Wearhouse, eh?
The article states that Apple replied and said they didn't intend to take action.

So, Apple approved a blatant rip off and then refused to remove it when requested. That's scary and outrageous.
I took an extra semester and never had it come up in an interview. I never thought of it as something I should hide, either. My resume simply lists the school and what my major was. Even if it did come up, I'd simply say I took an extra semester to allow for better focus on my studies in my final year. As others have already pointed out, it's what you can do that gets you the job, not how long it took you to earn your degree.
> “ Chicken should be so good in itself that it is an absolute delight to eat as a perfectly plain, butter roast, saute or grill.”

I said something like this to my ”modern” friends, they laughed at me for having low standard. It was something my dad used to say:

“It takes effort to make chicken tastes bad.”

We raised chicken via the natural long process. I miss that taste so much and it’s hard to explain to people.

Now, I will just point them to this tweet.