jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I can confirm this, it is true.

Basically, your app is not allowed to have any links to sign up, or to your website, and you can do this for eg a SaaS app.

The idea is that then you're not using the app store for marketing, it's only for servicing your existing users.
lol. let me call you the waaaaaambulance.

I get what you're saying, but its still fair to call it a hashtag, and for them to call it hashtagstartup.
Why don't they go there?
That's the nature of bubbles. This is a bet about whether there's a bubble or not. IF there is a bubble, of course it's going to look like Sam has a slam dunk win here-- until the bubble pops and then it looks obvious that Sam could not have won. This is irrespective of the bubble popping in 2019 and thus Sam losing the bet and 2021 - where Sam wins the bet but loses the point.

The problem with bubbles is that when you're in them, it's very hard to know you're in a bubble and thus crazy things seem perfectly rational.

I'm not saying we're in a bubble or not in early stage investment--- I'm just pointing out the nature of bubbles.
Email me at ojbyrne - at gmail - dot - com.
Then you've got the Xel'naga programmers (e.g. Dennis Ritchie, Ken Thompson, Dave Winer, etc).

Richard Stallman is probably the Dark Voice.

Edit: "The Dark Voice (also known as the Fallen One) is a Void entity. It is the leader of the hybrids and seeks to remake all life in its image."
so google is auir, bill gates is (was?) sarah kerrigan, and zuckerberg is jim raynor?
do both, learn the needs of the people, find an interesting problem to solve, then find an interesting city where you can teach English and earn a steady income to finance your project.
No, it is a little worse. He mentions the usual grant-squirrel-wheel.

But he remains silent on the BS part, which I guess he got bored with. I think he got disgusted the day he realized, that writing ''scientific'' papers about virtual economies and pseudo-medical sensor devices and about volcanoes -- as serious they might sound to an administrative bureaucrat handing out pennies for the researchers -- it is just plain BS, even if he may have some facts right. It is making life worse, by diluting the cool stuff with useless junk (fail often mantra, but for its on sake).

If one stops admiring the Emperor's new clothes and breaks ranks on BS groupthink, there is no surprise in exclusion and ostracism. It is a no brainer necessity to leave.

And even [one might even cynically write especially] Harvard is certainly no stranger to ''Scientific misconduct'' -- just a recent example:
https://www.nytimes.com/2010/08/21/education/21harvard.html
"You must share your location in order to use this application. Refresh the page and share your location with the application if you wish to use it."

CL was a no shit, simpleish text layout website, yours can't even be advertised as a CL replacement, It's something else entirely .
The math-Matlab correlation may not be as big as you think. In my university, we use Matlab for almost nothing in the degree (I used it in Signal Processing), and write all our math code in C (Newton's methods, ODE integrators, linear system solvers). Of course this does not mean "knowing how to program" (unless you learn all the missing stuff along the way), or doing non-shitty code, but this is unrelated to Matlab being present
What are the sources for these news?
I meant mainly grad students and the like on their projects, not languages for classes. Languages used for classes are mostly the professor either picking his favorite language for the course (very random) or letting his TAs pick the language (very random if the TAs are not his grad students, mildly correlated with the field if the TAs are his grad students).

Edit: Initially I was talking about undergrad classes, but then realized you might have meant grad classes, so I changed it to say classes in general, which I believe is still true.

Edit 2: I set the delay so I can edit my post a bunch of times after I post it and not provide a moving target.

Edit 3: Clearly you are an exception, but then again you're reading Hacker News.

Edit 4: Where are you going to grad school that doesn't let you pick your own language?
Knowing the story, I'd say Arcturus Mensk fits Zuckerberg better. Jim Raynor probably maintains Debian.

Oh and don't forget Miguel de Icaza as Samir Duran (may not fit the person, but definitely fits the reputation).
It was probably even partly because of the reception to PowerShell.
> I wish there was an app or website that steals my tweets and aggregates ideas on the site.

From https://twitter.com/httpsterio/status/1380313273917128712
There is one in VK (not mine), been going on since 2012: https://vk.com/putineveryday
I feel like it’s one of these moments when people speak of git and everyone has their own version of the manual. git-rebase:

git rebase master; Now, the snapshot pointed to by C4' is exactly the same as the one that was pointed to by C5 in the merge example. There is no difference in the end product of the integration, but rebasing makes for a cleaner history.

What does it even mean to have a rebase-based workflow? In svn-like terms, does it mean that you have to sync-merge before reintegrate-merging? If yes, why is rebase stated as if something completely non-existent before and reinvented? You do sync-merge before reintegrating in svn, otherwise you’ll apply ancient-based patches to the young trunk, which is obviously not what you want.

And if you do not use rebase, but use a merge-based workflow, does it mean that you apply ancient-based patches to the master? If yes, of course it will be a conflict hell, cause master could undergo few refactorings in the meantime.

It is so confusing when people talk in a different slang, and you can’t tell if they invented something new or just missed something so damn obvious in the old tech. Can you please comment on which of these thoughts are [in]correct?
Again, nothing mentions the Capitol Building itself (Capitol Grounds and Buildings cover a lot of spaces) and it's not like it is unusual for weapons to be seized https://www.nbcwashington.com/news/local/us-capitol-police-s...
Any server is a random FTP server, what's your point? You can't trust any of them, only those who run it to a certain degree.

The GNU project has been around since 84 and has always tried to maintain solid open source software vetted by real people.

What do you trust instead?
So the first people(s) to pop SAm and the first people(s) to pop NAm were of different origin and arrived via different methods?
The F# community seem to be most active via twitter, Google+ and (slightly bizarrely) StackOverflow chat in my experience. /r/fsharp is pretty small, although I've always found it friendly.
I doubt and don't think they should feel threatened. If I were them I wouldnt be guarding my application because it's a very simple and easy to replicate concept. The real value is in the service. You pay for StatusPage because you expect they'll have better uptime than you and they allow you to focus on building your app and communicating with your customers. They take the work of building and maintaining a status page away. Pingdom is very similar. Something you could definitely build yourself but why bother when you have better things to do with your time.
I think that insults combined with actual arguments are worse than plain insults, because the latter are easy to ignore.

The only trolls that ever got to me were the ones that combined them.

Also, the guidelines are quite clear on shortening responses (http://ycombinator.com/newsguidelines.html - bottom of frontpage):

> When disagreeing, please reply to the argument instead of calling names. E.g. "That is an idiotic thing to say; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
I actually rather like that HN doesn't do email notifications or an RSS feed of your own comments/replies.
> I have thick enough skin or I wouldn’t blog.

...

> It’s totally acceptable to me for people to harshly criticize my
> points-of-view. No problem. But calling me a f***ing a**hole or some
> of the other epithets used goes too far.

Does not compute.

Though I agree with you that such language is not nice and can be (should be) avoided as much as possible. Some people sometimes have bad days and certain topics can bring the worst in you. As long as it is not regular pattern of certain individuals being very liberal with their Fs and As, I think it is fine. The examples you gave are cherry picked in reference to a discussion about a blog post that you made and was directed at you. It says nothing about the general level of civility at HN, which I think is pretty decent, not perfect, but decent.

Forcing people to use their real name is the worst idea that I can think of.
Let's not get too self-congratulatory here. Yes, the civility on HN is much higher than on many other discussion sites, but it's still a lot lower than you'd find in most real-world situations.

I agree that throwaway accounts are useful, and that there are times when anonymity is advantageous, and that the added civility that comes with real names is a bad tradeoff in this case.

However: in this case, the second point (downvoting) didn't prevent an uncivil (yet insightful) comment from becoming the highest ranked comment in the thread.

I'm not saying Suster's suggested fixes are good ones-- but I don't think we should dismiss the problematic out of hand.

Unchecked nastiness and incivility are the broken windows of the online community.
I don't know about using real names. People use real names on Facebook, and i've seen some very nasty stuff there after wandering into the wrong groups by accident.

There just needs to be a way, and a culture, of playing the ball and not the man. Most of use are OK with the substance of our arguments being torn apart, but aren't ok with abuse. Sadly there are many who can't do the former so always stick the latter, like quarreling bullies in the schoolyard. Maybe that's where they are from.
Really, all that's necessary is some padding:
td.subtext a { padding: 2px 5px; }
A library. Conducive to productivity and focus. What it's missing is cubes, rows of desks, a pool table, a fridge full of beer and a helter-skelter between floors.

On another note. I went into my new local library for the first time this week. I don't have an office space at home at the moment and will need a space to concentrate for 5 -8 hour spells once or twice a wee soon. The library has a cafe, toilets and free wi-fi. Perfect.

Libraries and the new Starbucks(!)
I hate downvotes. I usually upvote when I think someone has been unfairly downvoted. I very rarely downvote, and yet I was one of your downvoters.

It's clear that you're "ignorant" of the black magic involved in high speed communication. I felt that your post amounted to "I don't understand this stuff ... therefore it is probably a scam".

As others have pointed out to you, at high enough speeds things become very analog instead of digital. You can literally fit entire Ethernet packets into a twisted pair cable. Packets can be short enough that they exist completely "in the wire". That's a lot different than what a "premium audiophile cable" does.

If you ever want to learn just how much "black magic" there is, read Howard Johnson's books.[1] The information is somewhat dated, nowadays things are even weirder.

[1] https://en.wikipedia.org/wiki/Howard_Johnson_%28electrical_e...
My point was that there's a noticeable difference in funding between master's students and undergrads. Plus it helps to vent :)
The book project is really cool!

Too bad there is no or no good assembler code support for 68000 for modern tools.

68k source on Gitlab does not feel good. To this day the best option is still to download a ADF file with the code.
It doesn't seem to work with pen or touch. Both can be supported, probably with the same handler as mouse, using PointerEvents.
To me that is more like evidence of a well-engineered codebase.
> "... my coding in C++ still feels like doing C with classes and some STL containers like 2005. I want to progress from this state. ..."

What's wrong with these?:

- C++: The Core Language by Gregory Satir and Doug Brown

- https://github.com/QuantumLeaps/OOP-in-C

- C++ Concurrency in Action

- C++ Templates the Complete Guide 2e

The first is particularly geared towards C programmers, and I prefer the second one to "Inside the C++ Object Model". (There's also another popular book by a German author who covers OOP in C.)

For the time being, I will be an "opportunist" who is waiting for the right time to switch to another language - Rust:

"To me using C++ means you are ready to give up a lot of time and energy in order to gain a complete control over certain aspects of your program. I was very much into that at the start of my career and gradually started drifting away to more immediate productivity while reserving the right to poke under the hood when necessary. This has led me to Rust and I find it to be the better natively compiled strongly & statically typed language, but YMMV of course."[1]

(No, the concepts I learn in C++11 and beyond won't go into waste even when C++ becomes less and less relevant in a couple of decades.)

According to Stroustrup himself[2], you should know 5 different kinds of programming languages. So for me it's:

- Systems programming: C (has a special place in my heart)

- General purpose: C++ (will switch over to Rust when the time is ripe)

- Scripting: Python

- JVM: Scala

I think with these, you are well-equipped for the "future".

Also, specialization has its benefits[3], that's why I am not "language hopping" constantly.
I am "conservative" (C++) until I feel I that the time is right for me to be a "liberal" (Rust).

References:

[1] https://news.ycombinator.com/item?id=24805717

[2] https://youtu.be/NvWTnIoQZj4

[3] https://news.ycombinator.com/item?id=26119087
Interesting! Thanks for the link. Not one of my coworkers is getting the 16 after hearing how noisy it is, and they ALL were planning on upgrading. Let’s hope a future software update might improve it.
See Section 1.2 this & 1.3 of the MIT Unix teaching OS for a great intro to FDs and pipes: https://pdos.csail.mit.edu/6.828/2019/xv6/book-riscv-rev0.pd...
Thanks! I did check Pipedrive before but didn't think of Airtable. What I'm building is far less ambitious, but thanks to your comment I realized I should have a closer look if only to get some ideas on how to do the things I'm planning to do.
I'm plugging away at my Dwarf Fortress like game in Rust. I stream here fairly regularly: https://www.twitch.tv/urouroniwa Of course, like everyone, I've mostly been writing a game engine and not a game :-) I actually started streaming in September and I've found that it's been an incredible stress reliever. Especially since I'm a remote programmer in rural Japan working for a company in the travel industry, I'm incredibly worried about how long I'll have a paying job. Working on this and chatting to the amazing people who show up to my stream has done wonders for keeping me up beat and forward looking.
If you are on Windows I recommend setting up Windows Subsystem for Linux. With VScode. You now have a Linux server with remote code editing. I note you have an Raspberry pi, what follows will work with the pi as well with whatever remote machine. Complete these tasks

1) install the language of your choice and start a simple web site using the languages webserver. View the website in your browser on Windows. A Python Flask 'hello world' or a Node one?

2) Set up an SSH server and remote in from the Windows machine. Learn how to set it up to use keys only instead of passwords. Find out why that is a good idea

3) learn Git. Github has some nice tutorials.

4) set up NGinx to run your website above.

5) set up Nginx for https

6) set up LetsEncrypt.

7) set up a free AWS account, start a server and put your website on it using SSH and git.

8) look through the ssh log files to see login attempts, and the Nginx logs. Imagine there were millions of rows, how would you find a certain one, or the last few? (head, tail, grep, cat).

That should get you somewhere.!
With a complete fiasco in charge and everyone stuck home, loaded up on supplies it’s kind of like... could just stop replying to those slack dings any time now.

Biden will drag it right back to emotionally efficient sweeping the growing inequality issue under the rug once everyone thinks it’s safe to stop looking again.
I've been burned by so many build tools over the years. I've finally settled (for C/++/asm) on the combination of Make + ccache: I build a _very_ paranoid Makefile that recompiles everything if it feels like anything changes. For instance, every rule that compiles a C/++ file is invoked if _any_ header/inc/template file changes. I let ccache do the precise timestamp/check-sum based analysis. The result is that (for large builds < 10MMLOC) I rarely wait for more than a few hundred milliseconds on incremental, _and_ I have confidence that I never miscompile.

I just wish that I had a high-performance replacement for linking that was cross-platform (deterministic mode for ar), and for non-C/++ flows. Writing a deterministic ar is about 20 lines of C-code, but then I have to bake that into the tool in awkward ways. For generalized flows, I've looked at fabricate.py as a ccache replacement, but the overhead of spinning up the Python VM always nukes performance.
I think you missed my point entirely. I agree that the American left is not liberal; however, they are very much still the left.

Your argument is basically, "well, these people are doing some shitty things and therefore they must be on the right, because only the right does shitty things". Give me a break.

If you want an "ism" which matches up most closely with the concept of "the left", you're looking for statism. And the American left is very, very much statist; they just also happen to be capitalist too. I agree that statism and true liberalism are largely opposed; however, a few decades back, the American left was somehow also very liberal. At the time, there were many influential statist visions of liberalism which were quite popular (your "New Left" link exemplifies this perfectly). So my earlier comment could be restated as pointing out that what's happening today is that people have become disillusioned with the oil-and-water mixture of statism and liberalism, and thus the true liberal elements have moved away from the left. The result is a kind of coalition between the old right and the departing liberals.

But all of that was more-or-less irrelevant to explain the link.

And, uh, I'm not sure what your link has to do with anything.
True, but given no other job, decent living conditions(but not being rich) plus lots of free time won't be such a bad deal for many.
Some times one wants classes to be semantic, not only structural. That means that when the developer writes "class C(Foo)" he means something different than writting "class C(Bar)" even if both classes implement the same methods.
Tldr.

Triton lets you run your docker containers in the cloud without worrying about virtual machines or setting up your own paas.

Signup here: https://www.joyent.com/lp/preview
Maybe his flyers are biodegradable made from plant cellulose. You never know!
The people who downvote you do not believe what you claim they do. That's the true reason you are downvoted.

Also, you are twisting the facts by trying to present a discussion about a certain topic as a call to engage in sexual activity.
The workloads are determined by their customers, and customers don't always pick the exact size system they need (or there isn't always an option for the exact size system they need). The major clouds are going to upgrade and offer faster CPUs as an option, people are going to use that option, and some of their workloads will end up idling the CPU. Major cloud vendors almost certainly have statistics for "here's how much idle time we have, so here's approximately how much we'd save with lower power consumption on idle".
Here is some info
https://matrix.org/blog/2020/10/08/dendrite-is-entering-beta
It's practically a principle of the Signal project to discourage third-party clients. Signal's security work is done, for obvious reasons, mostly clientside. If you have a diversity of clients, you're stuck with the lowest common denominator of mainstream clients. Without them, you can roll out any feature you want to.
I meant in general but this does to!
Funnily, Google has gotten way more flak for China on here than MS because of Project Dragonfly, a little secret project that was testing the waters of going back in with search (that got squelched by their employees as soon as they found about it) while Bing has been fully accessible in China to this day
At Clever we include this in our privacy policy. It caused no problems when we sold our company last year:

> In the event of a change of control: If we sell, divest or transfer our business, we will not transfer personal information of our customers unless the new owner intends to maintain and provide the Service as a going concern, and provided that the new owner has agreed to data privacy standards no less stringent than our own. In such case we will provide you with notice and an opportunity to opt-out of the transfer of personally identifiable Student Data.
The api and cli of https://mayhem4api.forallsecure.com/ are written in Rust. Still using react on frontend with REST api written with actix.
Just curious, what was your programming background. Have you used C++ a lot especially “modern C++”?

I find that as a C++ programmer, Rust encodes in the compiler a lot of best practices about ownership and memory management. Using Rust is a breath of fresh air in not having to worry about dangling references.

From experience programming C++, I can see what the error messages are trying to prevent and why it is important.

However, if your experience was primarily with managed/garbage collected languages, a lot of the Rust compiler pedantry is stuff that you never had to worry about to being with and you have never experienced the pain it is trying to prevent.
Can you point to some people / papers / where these people hang out? I'd like to do some reading
I’m not familiar with FFMPEG. How hard would it be to reproduce bits of it in Go natively? Why does everyone need to sub process out to this one library.
The original purpose of vipassana (mindfulness meditation) is to realize that selves don’t exist and disconnect you from your emotions, so you’re ready to leave the world behind and do monk stuff. The fact that it works for secular mindfulness is surprising and doesn’t really have any theory behind it.

It doesn’t involve ethics though. Buddhism didn’t come with those; they borrowed standard Western ones as part of a marketing campaign to make you think the Dalai Lama is just the most ethical guy ever.
There of course the implicit assumption here that Musk's offer is causally related to Twitter's stock price. OPs comment make sense if you keep that in mind.
He means that if you have two functions 'a' and 'b' and a tail calls b, the call instruction could be eliminated because it's just going to the next instruction anyway.

This is not just inlining, it's a function with multiple entry points, which is not popular.
It really is cultural. Eating raw seal meat and the contents of the stomach was not considered disgusting by people who grew up with it.
https://www.usa-vision.com/car-manufacturing-hit-by-global-s...
> My conclusion is if you want the best medical care be sure to do your own research

I would alter this slightly to "have a trusted advocate do research and talk to many doctors". The person with the life threatening diagnosis may not be in the right frame of mind to advocate for the best treatment. Should you ever find yourself in the hospital, having a capable ally alongside you can make a world of difference.