jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have to agree. It is fun to build apps, and it does advance your skill set. The fastest way to really understand development is to try and build something. But making money from fun apps isn't easy at all.
Well, C-S Index was begun in 1890 where it was given a value of 100. Notes from the chart:

"The 1890 benchmark is 100 on the chart. If a standard house sold for $100,000 (inflation-adjusted to today's dollars), an equivalent standard house would have sold for $66,000 in 1920 (66 on the index scale) and $199,000 in 2006 (199 on the index scale, or 99% higher than in 1890)."
Not really sure why smart guns have to be so dang hi tech? How about a gun that can't be left with safety off for more than 30minutes, and requires a pin-code to remove safety?

We can make pill jars impossible for 5year olds to open. How hard can it be to make a gun too hard to use?
You are talking about something very different than I was.

To a constructivist, sqrt(2) is a perfectly reasonable number. I can write down an algorithm to approximate it to any desired degree. I can describe its properties. I can find ways in which it arises naturally. I can compare it to rational numbers. It is quite reasonable to talk about its existence.

What constructivists object to are pure existence proofs. Take the numbers that I was describing. A classical proof of their existence would be to demonstrate that the set of such numbers has measure greater than 0. Therefore they both exist, and there are lots of them. But now we're stuck. What can we say that is sensible about them?

There are lots of them! There are some over here. There are some over there. How about some that start off with 1.2345678910111213...? Nope, we can compress the start of that one too easily. How about some that start off with 3.14159265359...? Nope, we can compress the start of that one too easily. How about ones that start off with 0.45399480855940464218372115598800974602442341777409214271555307732203389646276632569332825355032120233072728272048609801012859425779656167823065863748297...? Hrm, kind of hard to tell, we'd need to enumerate the output of a ton of programs and we might not be able to figure out whether some of them halt so if there are, we can't find out. But there are lots of them! Promise!

This is a fairly strong example demonstrating how existence to a classical mathematician does not agree with what a constructivist means.
Never was accused of being a wumao before.

I did say supposedly, I'm not sure if its really true or not. I'm not putting my money into the SH stock market yet even though I have plenty of RMB in the bank uninvested.
How is this better than ImageMagick?
So instead we end up with libraries on 1.0 for years because you can't break by upgrading.
No, I specifically meant "not supported correctly" -- as in, because of UA sniffing, you're given an old obsolete interface despite IE11 supporting the features that site needs.
I am fully aware of the approach, especially in languages/systems like Erlang, and the freedom that very cheap threads give you.

My first point was that you actually have much more of this freedom than most people are aware of, even with (comparatively) heavy kernel threads. For example, see the "Replace user threads with ... threads" by Paul Turned (Plumber's Conference): https://www.youtube.com/watch?v=KXuZi9aeGTw

More on that point, I see a lot of user-threading/async craziness on clients such as iOS that would have been easily been handled by less than a dozen kernel threads, most of which would be sleeping most of the time anyhow. That's a number of kernel threads that is easily manageable and not particularly resource intensive.

My second point is that there is one thread that this blocking-happy approach mostly doesn't apply to, and that is the UI thread. You really don't want that UI waiting for (network) I/O and therefore must employ some sort of asynchronous mechanism for data flow and/or notifications.
1. Actually it is better to be the dumbest person in the room, you can learn. It is another problem if you are the smartest person in the room. How do you get new input/ideas. Take it as an opportunity to learn. "It's better to annoy someone with questions than piss them off with incompetence". If you get a task assigned just take your time, don't try to compare yourself with them, they will work faster than you. If you make something make sure you understand everything and you should ask questions if something is not clear, fuck their attitude. Make something you can defend by understanding everything. Take your time to understand it. If you half ass something there won't be time to fix it later on. Try looking into being assertive.

2. No it is not normal, but if you work a little longer you standup for yourself and ask questions, they may expect the same from you.

3. The best people are the ones that are open for discussions and discover new ideas or views.
If I understand correctly, the hard part safetywise is not making the vaccine, handling it and giving it to the monkeys. It's the fact that you then have to give the monkeys real Ebola to see if the vaccine worked. So the hard part is handling real Ebola and monkeys infected with it.

What these guys have done is broken that real Ebola into two pieces, where one piece is only in the monkeys. So even in the worst case scenario that a monkey infects a human with "real" Ebola when they are testing the vaccine efficiency, the "real" Ebola is now unable to replicate itself in the human body. It's very clever.

Edit: so I think the answer by k_sze is wrong, but I'm not sure. Is there an immunologist in the room?
For me, it's a combination of tmux and vim. Deployments are done using Puppet/Ansible, so no need to manually run any git commands. Also, I hardly ever really manually change anything on remote servers and if I do, I make sure to put it in Puppet/Ansible immediately after.
Yes. And it's less about the language and more about the platform.

There is an ecosystem around C/C++ for supporting large codebases. There isn't anything like it (yet) for Go. And to be honest given that there is a gap in the "market" for a microservices language I can't imagine much being built in the future.
There are pop-up ads whenever you click somewhere. It's crazy intrusive, but unfortunately google like services are generating barely 1/3.
Is it possible to extract audio out of a video file you generate?
Do not ignore empirical evidence - reality will always crush theory (in the collequial sense).

And empirically, we endlessly observe very nervous people at interviews that do not exhibit nervousness in meetings (after getting the job).

We know that people behave differently in interviews; I suggest using that behavior to predict behavior in non-interview situations is noisy at best, and probably entirely random.
Few nitpicks found while skimming through the source.

fd = socket(AF_INET6, SOCK_DGRAM, 0);
if (fd <= 0) {

This should be fd == -1. fd == 0 is valid.

https://github.com/robertdavidgraham/robdns/blob/master/src/...

https://github.com/robertdavidgraham/robdns/blob/master/src/...

check errors from sendto() & recvfrom(). you don't want to loop infinitely when fd is hosed.

https://github.com/robertdavidgraham/robdns/blob/master/src/...

Check return value of your mallocs.

https://github.com/robertdavidgraham/robdns/blob/master/src/...

Check return value of fd.
I can't stress this enough.

In Germany all kinds of industries have been whining about shortages for ages, but in reality they're all looking for unicorns that work for peanuts in combination with an absolute unwillingness to train anyone (let someone else or big gov foot the bill, if that doesn't work cry for immigration reforms).
For me, either one is easy if it coincides with a significant change in daily life (moving, new job, new school, etc).
Almost everyone is broke and inexperienced at age 18 man,
the point is whether you are still broke and inexperienced when you are 28 or 38.

Living in abundance at young age sometimes stops people from carefully thinking what in their life is important

It is really great that you have figure out your future path I think you really should continue learn and practise, you may not necessarily need to work for some established companies, there are tons of open source project that you could take a look.

I wish I can figure out my path when I was 18 man, good luck.
What do you mean with updated? Are you scraping the individual pages for all those torrents on Kickass (and others)? Some more technical details would be lovely.
Can you mooch off the parentals and live at home? You can be on their health care plan until you turn 26.

I don't like to make rushed decisions when it comes to money or health. If you're having trouble getting a job as a developer, consider that you have made a huge mistake in dropping out of high school and employers are not going to take a risk on you even if you are a true talent.

Anyhow, if you can go home, I think you should. If you opt to get your GED, that's good for your personal development but not much else. Most employers are going to be leery of you in any case since you couldn't keep it together enough to finish HS.

Aging into your 20's will help, and if you're any good, you'll get enough freelance jobs or contractor jobs that you'll make up for your past mistakes on your resume and can try out for full time positions at companies you like.

I am also not keen on the idea of working for free anywhere as an intern for future promises of employment or purely for experience, especially with your history. Don't let yourself get exploited.

Get some sleep.
I realize that I should have worded that differently but changing it almost felt like lying. I realize that Ill learn more and probably end up changing my views on education, and I can't wait for that to happen, because it's always a nice experience learning.

Thank you for this honest advice. Don't worry, I'm going to be okay, because I have plenty of options outside of software, so I understand where you're coming from.
There are methods that build networks from scratch, including position of individual neurons, connections, weights, and mutation methods this models perform poorly to say the least compared to RL models in single or multi agent settings just learning only through interaction within environment. In my limited perspective we do not understand how/where/why brain changes on second by second bases on neural level, furthermore we have no slightest idea how instincts in brain are encoded through DNA.

In terms of plains and birds analogy, it is like trying to build airplain without understanding basics of aerodynamics.
Breath: the new science of a lost art, by James Nestor (book; helped me switch fully to nasal breathing, practicing better posture, warm myself when I'm cold, and breathing with my whole torso rather than just belly)

Becoming the Iceman: pushing past perceived limits, by Wim Hof (book, but I've only listened to his breathing exercises for warming the body)
That sounds kind of similar to Hy:

https://github.com/hylang/hy
Even if you take that article at face value (I don’t). Let’s look at chip volumes

1. Apple uses the same processors (the Mx series) on Macs and high end and midrange iPads.

2. Looking more broadly, Apple uses slightly modified versions of the same ARM chip in Macs, iPads, iPhones, set top boxes and monitors (yes the newest Apple monitor has the same processor as an iPhone 11)

Just taking 1 and two into account, Apple probably sells between 250 - 300 million computing devices with high end ARM chips.

Now let’s add the processors that Apple sells in the Watch and AirPods that are also ARM variants.
Yeah, I find the slow loading really fun. Unfortunately, when I install the Ethernet card I imagine it will get a fair bit faster. But on the bright side, I think it will reduce the need for CloudFlare, which helps in terms of authenticity.
I hope you and your partner enjoyed this hour exploring new concepts!
I have the exact same obsession, along with obsession with programming languages and software design in general (especially simplicity and composability). but I don't associate feelings with it. I learn about OSs because I don't like magic; I need to understand how things work down to the hardware level. In the process, I build pieces of kernels in different languages to solidify my understanding.

I came to the conclusion that all current kernels have the same philosophy, basically there's a concept of process (aka address space), threads, virtual memory, interrupts, i/o devices, concurrency and synchronization, etc. Unix/BSD/Linux, macOS (BSD with a Mach kernel), Windows NT (a descendant of VMS), all have more or less the same core concepts. This is why I also started looking outside those systems, and started exploring mainframe operating systems and their history (starting from IBM OS/360 all the way to z/OS).

I started asking myself what if there was a different way to design an operating system. What is a "program"? Does every program have to be loaded into its own address space? Can we be more efficient when composing small programs together by colocating them in the same address space (think of piping without IPC)? How can we maintain protection in this case? Can we leverage memory protection keys to help there? Can programs define metadata about how they should be integrated in bigger flows (think execution DAGs)? Can we blur the difference between CLI, GUI, and server programs such that all of them are considered pieces of functionality that is registered system-wide and invoked in the context of other "programs" (think of embedding behaviour of one program inside another). Can we think of interrupts as hardware callbacks? Can we structure interrupt handlers as async workers in a unified programming model? How does that influence async i/o and events design?

To enable this kind of thought, I think we'll need a different breed of programming languages. Can we have a language that doesn't just focus on control flow, data types, etc. and instead allow us to define large, complex system behaviour in a way that guides the design, rather than implement the design? This is what I'm obsessed with, and I still don't have an answer.
I am familiar, and have been on the Autobahn many times.

From the speeding journalist's article:

>These roads weren’t anywhere near schools or towns, and have lots of curves and very little traffic.

This is hardly like the Autobahn (except for the schools and towns bit). The parts of the Autobahn with speed restrictions are exactly the parts that are most dangerous, meaning parts with curves, or hilly parts (as you cannot see what's going on on the other site of a hill). The unrestricted parts are basically straight lines. And the Autobahn very much only goes in one direction only (with the other direction physically barricaded off), so oncoming traffic is practically not an issue - except for the rather rare cases of "ghost drivers". You have no pedestrians or cyclists and no wildlife crossings (thanks to barricades); only vehicles which can do at least 60 km/h (~37 mph) are allowed. Trucks and other large vehicles, as well as vehicles with trailers do have speed limits. The Autobahn has a lot fewer crashes and fatalities than rural motorways in Germany, because of that.

As the poster you're responding remarked: "I want you regulated to hell and back when you operate a tonne of steel at thirty metres per second heading in my general direction." That's just not a thing on Autobahn.

The person who was responded to initially also advocated to design "slow roads" instead of having regulations. That's basically the opposite of the Autobahn, which was designed for fast travel. My guess would be that if you designed roads to be slow, a lot of people just wouldn't go slow, but cause crashes. We see that already on roads which just happen to be relatively "slow" without being specifically designed to be that.

Aside from that, German drivers got to have a lot more certified training by law (compared to the US), pass a lot more strict and comprehensive theoretical and practical exam (compare to the US) before getting a license, and cars have to be inspected every two years for road-suitability (including working safety features).

I wouldn't want some reckless driver coming at me on a curvey, rural road at 93 miles per hour, some 35 mph over the limit. Because that's literally what is is: reckless and dangerous, with disregard for anybody else who might be on the road. Jail time, however, seems too harsh, as there was no victim (this time). If I did the same on a German road as the journalist did on that Virginia road, I'd have to pay 600 EUR, have my license suspended for 2 months, and get 2 points in the register. Which I find rather fair and justified.
Have to disagree. I would say choosing the right collectibles is an acquired skill that takes a long time to develop and usually applies to a niche market, and that's why it seems like collectibles overall are a bad investment. Not only do you need to be good at estimating future value/demand, you need to be good at acquiring items for a good price + ensuring they're not fakes. If you blindly buy "collectible" items then yes, you will lose money because the "collectible" moniker is usually a cheap marketing tactic to crate the false impression of scarcity/value.

I have been buying/selling collectible video games (and related hardware/paraphernalia) for over a decade and many items are still sitting in a storage unit waiting to be listed because they continue to appreciate so quickly. My only regret is usually that I didn't buy more of each item.
Duct tape and spit keeps our infrastructure together.
I don't use adblockers and have never had any problems.
That is definitely what the GP thread meant, but the terminology was wrong. They wanted "percentile" median specifically refers to the 50th percentile. You could also use "tertile" (e.g. "The second tertile has income between 30k and 65k) which refers specifically to spliting into thirds.
I'm a consultant in Quebec and I've seen too many companies document code in French. Sometimes variable and function names are in a mix of French and English. The worse is when your errors and exceptions are in French: you get very confused international clients. English reading and writing skills are a MUST for programmers and I envy your working in what sounds like a much nicer code base.
Likely more than worth it, if you go in person and form a real connection to your peers. In my opinion, the more of an introvert you are, the less you will get out of the true benefits of an MBA.

Ask your prospective admissions department about the strength of their alumni giving. This can be a good proxy for the strength of the alumni network. Ask what percentage of graduates are hired by alumni. Ask if the program supports an entrepreneurial incubator and how. Are faculty actively involved in the incubator? Has the faculty or department ever invested in projects coming out of the incubator?
The problem is that math isn't "invented", it's "discovered". Hence why it's traditionally been un-patentable.
~45-50% of people want to vote republican, but only 1% will benefit (and those 1% are probably the only people who know and believe all the details and tricks). I'm not saying Android is evil, or wrong, but its adverts have to depend on less truth and internal/natural interest than iphone ads.
People who aspire to an image of an artist might use Apple. Actual artists don't usually have enough money for new computers, much less new Apple machines.
Some of the design blogs or websites I follow:

http://www.underconsideration.com/brandnew/

http://blog.frankchimero.com/

http://typographica.org/

http://ilovetypography.com/

http://ministryoftype.co.uk/

http://www.typography.com/ask/?path=foot

http://fortheloveoftype.blogspot.com/

http://www.jessicahische.is/obsessedwiththeinternet/

http://lydianichols.blogspot.com/

http://www.swiss-miss.com/
This is a marketplace transaction. "Care" has no place in it other than delivering a product people will pay for. Ideally one properly formatted and without typos. (I'm not going talk about writing because all bets are off there.)
I'm disappointed that MySpace isn't still holding on for its Music features. Facebook certainly hasn't offered anything to challenge it as a place where new bands can post songs and pictures.
I don't understand why the author needs to bring FOSS into the discussion. The same argument could be made for regular patents in as much as someone could invent something like a way to make water potable, and then a charity wants to mass-produce them and give them to poor people in Africa, and the patent would prevent that. See pharmaceutical patents for a similar thing.

There are other arguments as to why it interacts with FOSS software (patent minefields etc) that affect regular software developers too, so there isn't a need to separate FOSS from regular software development. Those aspects should be the focus, not on the harm to the public.
I think that the Contenture/Readability model is probably the most likely to succeed. I'm biased, of course, having dreamt up the same basic model circa 2008.

When I learned about Kachingle (similar model with an opt-in step), I pretty much threw a wobbly and gave up on the idea. But I've taken from Facebook the idea that first to market doesn't always win, even if they have what seems like insurmountable network value. The race is not always to the swift ...

In any case, I've turned some of my design work into the basis of an honours project, so if all else fails I'll have an upgraded degree and something cool to talk about in interviews.
Don't worry, they're already stuck with Bebo.
"Goodwill" is the difference between the book value of a company (value of tangible assets) and what it can be sold for. A manufacturer with tooling, machines and inventory might not have much, but a software company's book value is near zero.

People are asked to put value on intangibles all the time. You might want to write them all down to zero, but the rest of us value Wordsworth more than the dead trees his words are printed on.
Why doesn't parler offer a web-application instead of only mobile-based applications?
Could you please elaborate on what you mean by "dynamically figure out where the results are"? Or how to go about doing it?

#Edit. I see your first link sorta answers that. And correct me if I'm wrong, but when I went there, it seemed that the library caters more towards automatic searching + paging, rather than extracting results?
I wish all websites where like this. I'm not blind, but I do value the power of a text only interface.