skysight-inc/HackerNews huggingface dataset:
I have read the studies. The science is early and tenuous.

I also remember what it was like to be a metalhead in the 80s.

This is still mostly mindless fear mongering. Sometimes it also is about parents who have had problems parenting kids that slipped into addictive behavior patterns, and blaming the thing rather than just engaging with human nature.

I have two kids, they use screens (with some reasonable limits), and they’re doing fine, but we need to be watchful and actively engaged in their screen use to ensure they know how to to put it down. Some kids needed extreme interventions, I get that. But addictive things aren’t bad things necessarily, they can be very good things in moderation. The world is a big place with more to do than screens. I don’t understand why thy extremes some rich SV families have had to implement is now some kind of “consensus”. The hell there is consensus.

The screen also offers a rich world of its own and ample opportunity for personal advancement. Children need to learn how to manage it for their own ends. Thankfully both of my kiddos seem to be able to put the screen down after a bit and go outside to play.
I don't know the details of DHCP, but there is a difference between values supplied by the programmer and those supplied by the user. According to the author, checking if a pointer is not-null is checking a programmer error (EINVAL) so it makes sense to use asserts. But the optval string in the example is supplied by the user so it is insane to use asserts to check for null-termination.

Asserts should only be used to signal "this code is broken" but that is not how they are used here.

A long while ago the GTK+ library used to suffer from a similar affliction. Mainstay GTK+ programs such as GEdit and Totem would print lots of warnings on the console. Since the GTK+ developers used the same facility (g_warning) for reporting both coding errors and for user errors like "file not found," debugging code was hard. Was the warning "supposed to be there" or was it a bug? GTK+ programs are much cleaner these days even if some programs still fails to make the distinction between user and programmer errors.
“Even when they have no skin in the game”
What the Sydney Opera House and other mega projects can teach us about Brexit
What of Harvard's Other Controversial Policy?
> Presumably, this is because you've looked at Lisp code, but you probably haven't understood Lisp.

I'm not sure this is a great presumption. Someone can be familiar with lisps, understand the design choices involved, even deeply appretiate the beauty of the resulting language, while still prefering languages with a more flexible syntax

> This is what people refer to when they mean that "the brackets disappear after a while." You're not focusing on them; they're handled by something else.

This is exactly the problem. Lisps surrender the issue of syntax completely to the interpreter/compiler, which makes it easy for a machine to parse, but harder for a human. I personally prefer syntax to be designed for humans to read and write, because its going to be translated to something different to be executed anyway.

Now, the simplicity of the lisp syntax is of course intimately connected to the homoiconicity of the language and the extremely powerful macros, so I do understand the value of it and the tradeoffs involved. (Although I find it slightly ironic how it's venerated, given that the original lisp actually had two syntaxes, M-expressions for the human to manipulate and S-expressions for the machine to manipulate).

I personally prefer to do my "meta-programming" in the type-system and have flexible syntax to express functions in different ways relevant to the uses of the language. That can be Elm with it's simple type system and elegant operators for application (|> and <|) and composition (>> and <<) which indicate direction, or it can be Agda with it's unicode syntax and custom mixfix operators, where you can define a if-then-else as a function as "if_then_else_ : (b : Bool) -> (x : a) -> (y : a) -> a" and call it "if <b> then <x> else <y>". I find that the way these languages use operators, reduces the need for parenthesis and allows you to express what your code is doing, whether it's a pipeline of functions or some imperative-like steps being done in order. The result is a syntax that I find clearer.

I am however, well aware that a lot of people dislike Haskell's use of operators and that these languages are a minority in terms of usage indicating that my preference might not be common, but I don't necessarily presume that it's because they don't understand Haskell.
yeah that's actually what I hoped this was.
It's cool nontheless, but I'd like to be able to search for words like "computer" "keyboard" etc.
Yeah, economics and finance should definitely be taught. Ideally, statistics would also make the cut.

To make room, I'd be okay with history being a bit less comprehensive because people don't remember the specifics anyway. School should focus on concepts, not trivia.

However, we're obsessed with test scores, and these tests often largely test trivia.
The original statement "the observed increase could be largely due to this natural variability" seems to have come from a preliminary report in 1990. I wonder if you've had a chance to do more re-search since?
Pencils scare me. Mutable paper trails seem less than ideal. I think I prefer a pen along with an option to request a new form in the event of a mistake. Optical scan for counting along with a paper trail for random sampling. I don’t know the perfect system, but a dual recording mechanism for back checks seems better than just relying on paper or just relying on machines.
YouTube marketing horror story
If your software crashes on bad user input, that's an error in your software.

By the way, there is distinction to make between library code that should exception/assert/abort on error and application code that should verify input and display an error to the user.
You're right, but it's easy to see how they've blurred the line by taking action to ban some high profile individuals from their platform.
Yeah, I was wondering what language it was written in cause I didn't understand the first third of it as English at all.
I don't understand - as you say, cgo requires extra rules. Are you suggesting that extra rules will apply every time you cross a particular Go version boundary? This proposal doesn't seem to suggest that.
It is a great case study in groupthink. Fear also is driving a lot of behavior lately generally. Reminds me of the 80s satanic cult scares.

I don’t think all of HN is like this, it’s more about who was attracted to the headline.
The Heavy Press Program
> we learned that it’s illegal to use home kitchen for commercially sold food

aka "we didn't do any research at all"

> we were inspired by Uber and Airbnb to just ignore the regulators.

Those pesky food safety regulations. These guys were extremely negligent and should be glad they got out before anybody got sick.
But that would prevent the Go 2 compiler from using the given improvement to the runtime (i.e. moving GC).
You could make a periodic table of many things. Websites, languages, databases, etc. Maybe some new ideas could be uncovered.
So this is a whole rant, and it's pretty much spot on probably, but the reader is left with a huge elephant of a question in the room: what is the proper way to do it, then? It has samples all over the place of what's bad and telling thhose should be rewritten. Why not show some C/C++ code samples of the proper way to do it, then?
Just search the actual dictionary for the word, no need for a special page.
Christian Marclay: The Clock
Yes, exactly. Coming from C++/Java, I immediately though, "wait, this is turned off in production?"

cf. http://www.cplusplus.com/reference/cassert/assert/
Words matter.

I sometimes use a bunch of Ensure*() methods in C# if I need to validate input data. They throw exceptions if condition fails. If I only do this once I don't create those methods.

One drawback is the stacktrace has these Ensure names in it.
Constantine İblisler Şehri Türkçe Dublaj izle (2018)
What is one thing non coders don't understand about coding?
90ms is the mean across all routes. Our post route, with the highest throughput, has 16ms request/response time. We do use a CDN, and we spend a lot of time thinking about performance. Thanks for your insight.
Of course, "traditional" Italian cuisine gets much of its sweetness from tomatoes introduced from the Americas.
What the Quantum Internet Has in Store
A curated list of talks on design systems
A few months ago I saw a program like this that would derive a data structure for you based on what operations you wanted to perform (inserts and queries, for example) but I haven't been able to find it again.
> I would vote for a bunch of ex-Google PM's and Engineers to literally take over my nations IT (especially in Health) to simplify and scale it.

I have seen that happening (not with Googlers, not at a national level) within my province/state and now everyone has to deal with an inefficient global IT management service that is borderline useless and has the "know-it-all" syndrome.

YMMV.

(My department managed to be the rebel over the years and we have our own setup but it's slowly getting taken away from us.)
A while ago I started making a game (https://www.youtube.com/watch?v=GwBiJR_rj_w) that was going to be about typing in program listings from magazines and books (like "back in the day")... but the "twist" was going to be that the whole world turned out to be alterable and scriptable with BASIC. The WIP title was "BASIC Instincts".

The problem was I spent way to much time having fun making the interpreter (in JavaScript) and then Else.HeartBreak() was released and it took the wind out of my sails (because it was great!)... I might go back to it now though, writing interpreters is really enjoyable!
Hey there, I'm Cody, one of the cofounders. We definitely want to explore allowing SMS messages. Not sure when it'll happen, but it's on the radar!
Thanks, I started reading, thought "Oh I'm not really a basketball person". Saw your comment and decided to give it another go, and I'm glad I did. For others wondering why - It's an insightful story about being in over your head and depression by a guy who played pro ball, rather than a story about pro ball.
> The "no greenhouse gases, no global warming" people might not know how to study the climate

Good thing there's real scientists conducting this research and releasing reports. But let's instead ignore that and go off our personal brief system instead...
Very few physicians are tenured professors today. Many stay at the associate or assistant level.
Stop Using Microsoft Edge to Download Chrome – Unless You Want Malware
Death threats from the MAGA bombing suspect, isn't sarcasm.
I love the contract negotiation thing, but hate nightmare letters with a passion.

The case against regulation gets a lot stronger if it reliably spawns an army of trolls out for blood.
Right! I often marvel at what Old-world cuisine was like before American influences. No tomatoes. No potatoes. No chocolate OR vanilla. Heck, no tobacco or coffee! What did they do after dinner?
sounds interesting! if you find it again, plz post
A number of reasonable sounding posts get a lot of down votes for some reason. Not sure why that has to happen, nor that is helps the case much.
I submit for your approval:
https://www.punkt.ch/en/mp02-4g-mobile-phone/
Naive question from a computational physicist with no quant experience - if you forgo closed form pricing anyway, there doesn't seem to be any obstacle to including all of the things you mention in your last paragraph (and more) and just building more sophisticated numerical models to fit the market. There's certainly no shortage of data or computational power at the scale we're talking about. Given that, why has the "fancy stuff" receded in the background?
Ask HN: What is the current state of the Basic Income Test?
I was wondering if YC has some data to share regarding the Basic Income study which is probably still on. Any update? Does it look promising? Thanks!
Always use a clean workspace.
The blogpost you link seems to basically recommend the same as the author, except they only talk about the conversion step and not about where it should take place too?
[Talk] Kafka on ZFS: Better Living Through Filesystems
At most American institutions, associate professors are tenured.
Well, systemd has certainly not been accused of choosing nothing too often. Rather the opposite.
If you know programming, you may enjoy Peter Van Roy's components of programming paradigms.

https://en.wikipedia.org/wiki/Programming_paradigm#Overview
Working at Netflix Sounds Like Hell
oh thanks! I probably should just have tried looking around on the page there :)
A kind of commitment device so that doctors can ensure their fellow doctors will act unethically without having to do the enforcement themselves.
My guess is that there's a bridge between the NIC and the VM though which they're imposing the limits.

Could be OVS with DPDK support, for example.
The Auburndale Watch Company: First U.S. Attempt Toward a Dollar Watch (1959)
> So who's 'fault' is all this?

Uh, it was McDonald's fault, as proven by the several legal battles this woman won. This continuous questioning of settled arguments is absurd. They served the woman boiling hot coffee - it's simply not drinkable or safe to handle at that temperature (and shouldn't even have been brewed over 180...)
The first time someone sees what Asteroids really looks like is pretty special. Those ridiculously bright bullets burn themselves into your retina in a way that simply can't be emulated.
Tenure doesn't prevent you from being fired ever; it just requires a process to determine that you are being fired for cause. That is already the case for all workers in countries without US-style at-will employment.
> They may keep up to date with patches, but you have very little knowledge or control of what they collect from you and what they do with it.

It's not an ominous mystery. Google is extremely explicit about what they collect from you and what they do with it.

https://myaccount.google.com/privacy

https://policies.google.com/privacy

I have not seen any evidence that they violate their own policies, even when I worked there a while ago and had internal knowledge.
For example german academics suffer from the fact that they have to change state after some years. Short term contracts can only be prolonged so long. After that you get a permanent position which university rarely wants. Therefore they tell you good bye. And that is because it’s almost impossible to fire someone with a permanent position. (Not the best source: https://www.timeshighereducation.com/unijobs/article/academi...)
Freeman Dyson would be one example. Note that this isn't an endorsement of his positions or a statement on the general question, I'm just providing the example of someone who isn't obviously unreasonable and has clearly thought about the issues.
> Why not show some C/C++ code samples of the proper way to do it, then?

He provides constructive examples for all of the items that he criticizes.

- Instead of pointer arithmetic, base_ptr, offset, len.

- Instead of casting to internal structs, parsing into internal structs.

- Instead of network byte order, buf[offset] + buf[offset+1] * 256 .

- Instead of the wrong error codes, the right ones.

- Instead of random asserts over internal data structures, validation at parse time.
Preventing educational debt from discharge in bankruptcy is one of congress's greatest crimes. The fact that they exempted their own children from the law is just the icing on the cake.
I don’t understand why the extremes some families have had to implement to curb poor behavior is now some kind of “consensus”. The hell there is consensus.

The truth is, we are afraid of everything these days.

People don’t send our kids to play outside, someone might hurt or abduct them (or another parent might Parent Patty us)

People don’t spend time with their kids because they’re so busy at work (but they hire nanny’s with zero screen contracts to feel good about this)

To me, kids should learn to use screens early and often, and get good at understanding how they can exploit opportunity and personal advancement with them (and also how to manage time wasters).

Kids lacking social cues - is it really screens? Or are kids becoming nerdier and turning more to screens because of it?

We live in an era where comic book movies rule the box office and being a nerd is celebrated. It’s this strange double standard of how juvenile our adult pop culture has become, and yet we are flummoxed and finger pointing as to why our kids are regressing socially?

Active parenting is needed, and it’s tricky to outsource that or blame the glowing rectangle. This article is about a bunch of rich SV parents that outsource their parenting to nannies and have no good framework on how to teach moderation, so they're banning the devices outright. That seems like a niche situation.

Screens are wonderful, powerful tools - the bicycle for the mind, as Jobs would say. The world is also a bigger place than screens. Active parenting is needed to ensure moderation.

Extreme measures may need to be taken in some cases, but the fear is so overblown it reminds me of the things my parents took away from me for my own good: my Slayer and Judas Priest albums, my D&D sets, and also my computer and/or modem for months at a time. Sometimes for the sake of discipline these actions make sense, but more often they’re a reflection of popular fears.
Let’s not engage in Whataboutism. We’re talking about the US, specifically. In the US, specifically, being tenured and having protection against being fired is a powerful tool.

It's still a powerful tool in any country regardless if it's the default or not.
I used to think restaurant guides were invented in America, with the publishing by a salesman named Duncan Hines of his favorite stops across the country. But his guide started with a Christmas card list in 1935, while the Michelin guide goes back to 1900!
It's hard to have a conversation about something important like this when anything but fervent acceptance of the party line is immediately derided as ignorant, backwards and/or deliberately obtuse. The left certainly seems to be a lot more "with us or against us" than they used to.
Drink tea (from the Orient, of course...)

;)
5 Key Elements of a Winning Business Strategy Today
Yet she had handled it before, as had millions of other people. No, this was a case of 'who can I sue to get paid for my injury', which is an epidemic these days. That's also well known, and its disengenous (and massively naieve) to assume that winning a legal battle means you are in the right
I mean, it's pretty damn obvious it isn't written in French.

I would hate to go through life missing out on so much forest because the trees look different from the ones I know. This is a fantastically written article full of wonderful storytelling that transports you into shoes few people get to wear.
I wonder if these news stories intentionally pick weak examples of people to highlight. 20k and 30k debt, for communications and history degree, so now you have to flee the country? Okay.
There’s a bag of almonds in my pantry that literally says “Contains almonds” on it in the fine print.
> "The other thing that you shouldn't do, even though C/C++ allows it, is pointer arithmetic. Again, it's one of those epiphany things C programmers remember from their early days. It's something they just couldn't grasp until one day they did, and then they fell in love with it. Except it's bad. The reason you struggled to grok it is because it's stupid and you shouldn't be using it. No other language has it, because it's bad."

Honestly, this is a pointless rant. "Do this, but don't do that (because that's stupid)".

> "No other language has it, because it's bad"

The reason you "don't have pointer arithmetic in other languages" is - it's been abstracted away from you, for your convenience, so that you can just concentrate on your business logic and not have to worry about the rest. You may not deal with pointer arithmetic, but the people developing your JVM/CPython/V8/Chakra sure do. Author is simply ranting about the possibility of abusing/misusing the mechanisms offered by C/C++.
Apu 'to be axed' from the Simpsons following racial controversy
>Philosophy

>Comparative literature

Then gets a job as a Medical Courier.

>Communications and History

Then gets a job as a pizza deliveryman and says "I lost faith in my country"

---

I find it very hard to relate to such people. They get a college degree, but never learned critical thinking skills. Maybe the issue is colleges producing low quality students.

I have friends with similar degrees and they found soulless sales jobs.

It seems like a responsibility/thinking problem. These arent your best students, these are bottom barrel.

Who is to blame? Maybe our high school teachers for telling everyone to follow their dreams instead of learning.
Yes. Keeping food in a fridge for 48 hours. What a crime.
This is because of distortions in the student loan market. Risk is not being properly assessed and loans are being made when they should not be. Philosophy majors at non-top schools should not be given loans since it is unlikely they will be able to pay them back and the philosophy majors are hurting themselves in the process.

A fix to this distortion is unlikely since the end result would be the closure of hundreds of schools and thousands of faculty and staff being laid off as there would be significantly fewer students.
>... or control of what they collect from you and what they do with it.

lineageos?
You can't eat dermatology products either.

I don't think it is reasonable to require research conclusions to be censored or changed just because big money is involved.

Why don't the opposition fund some independent research or independent replication study if they believe so strongly that this research needs to be shown incorrect.
And not everyone working in tech has to work at a FAANG. Or wants to even try to pass their hiring interviews. There is plenty of work for utility programmers like me in all industries. Yes, you won’t be able to humble brag about your salary but we all do pretty well relative to the median.
Corporations (and their shareholders oh god) are not poor persecuted victims. Corporations govern our lives. They should not be free to do whatever they want. With the intentional erosion of most means to settle civil disputes, the court is the last refuge for the individual against a private group. The people behind tort reform (you know who they are) don't even care about the specific "frivolous" lawsuits themselves. They care about getting rid of environmental, consumer, and worker protections in general. Because they stand in the way of profits.
Technically, I believe they (Paul Allen & Gates) ported the Basic from the Harvard Dec-10 using a cross compiler. This was before there was licenses in code.
The problem was hardware manufacturers ie processor etc would not support newer versions of the OS and kernals. Thats why they have come up with project treble with that you would be able to install newer versions of android long after they themselves stop giving updates.
Started reading, couldn't stop. A lot of the tone-deaf comments here seem to be missing the point that growing up where Miles did might as well be a different country. It's about culture – and looking down on someone just because they talk different is ignorant. And you do yourself a disservice by missing out on a piece of writing that is pretty fantastic. Is it relevant here? Of course. It's about making it in America; and all the ups, and downs, and inequalities involved.
>they exempted their own children from the law

source?