skysight-inc/HackerNews huggingface dataset:
That fact that it's useful doesn't mean there isn't a human face to it. Look at the words I use. I don't say "optimizing outcomes" or some other dehumanizing turn of phrase. When I said it was "extremely useful", I said that in the context of "helping students be more successful" To interpret my words here as "quantities to optimization" is to impose your own views on these practices as a whole instead of to the specific example I spoke of, which does not do so. If you look at one of my other comments, we spent years engaging with students, administrators, and faculty before we put into place initiatives that utilize this sort of data.

As for recognizing the fact that students might expect or deserve privacy, and the affront to dignity, etc., I was quite clear that we are as transparent an upfront as we can be about this, and students have the ability to tell us "no". Beyond that, the concept of "affront to dignity" on the matter is a personal opinion on the topic, not an axiomatic ethical marker. Similarly "expectation of privacy" is not an unmovable value. My school, in part because of a years-long careful deliberation on the topic, was behind the times in this area. As a result, I cannot tell you how many times students speak to advisors and are actually frustrated that the advisor does not know some of these things about the student, that the advisor has to ask if the student has been attending classes, what their midterm grade is, etc. The students expect us to have all of this data at our fingertips because they expect a seamless, friction-less level of service.

Maybe you'd say "that's just because they're used to so many organizations collecting data," and sure, you'd be right (my apologies if the the words I put in your mouth aren't one's you'd say or agree with) But here's the thing: If it's what they expect, what they want, and done responsibly, what is the problem? To contradict the students' attitudes puts you in a position of telling other people that what they want is wrong, and that they should want other things that you think are best for them. Again, my apologies if that doesn't correspond with your own ideas. It is, however, not an uncommon stance, so I think the point still stands.
Same speaker, newer presentations:

Functional Design Patterns - Scott Wlaschin (2017) from NDC Conferences

https://www.youtube.com/watch?v=srQt1NAHYC0

The Functional Programmer's Toolkit - Scott Wlaschin (2019)

https://www.youtube.com/watch?v=Nrp_LZ-XGsY
I hear you. But don't forget about the ability to 2x videos. It's almost exclusively how I watch educational content (but you have to intensely focus)
> "Its no different than a SSD."

It is flash based but it isn't a SSD. The read/write performance is less and the rated write lifetime is much lower as well.
Slightly more info, but doesn't compare to the video.

https://fsharpforfunandprofit.com/fppatterns/
I don't know. They're hard for me to find. How would you pick up on the first and last example? They are possibly correct depending on the exact functions you are calling.

The other two examples, I could maybe understand, but they still look pretty close to normal Go code. In the case where you forget to handle an error, you need to be able to recognize the absence of the error checking bit. It would be one thing if there was extra code that looked wrong, but looking for the absence of code makes it hard to spot.

In the case where you return nil, it looks exactly like a normal early-exit from a function. You need to be able to recognize that the code is not a normal early-exit, and that the three letters "err" were swapped for the three letters "nil".
Yup, that's what the warning is hinting at.
Happy Hanukkah. Fortan 77 Rules!
My parents had no idea, and they couldn't afford it anyway :) My dad asked his cousin, who happened to be working with PCs way, way back and recommended he get a PC instead of a C64 which is what everyone else had. My dad asked his dad and my grandfather forked over what must have been an insane amount back in 1980's Israel.
I ran it on a Mac IIcx. As I recall, one could also purchase Sun's NeWS windowing system for it.
That's the main reason for doing it publicly, yes. We do try not to seem like we're picking on anybody personally.
It’s very slow. Think of SD RaM access speed. Avoid.
Company size: 2 programmers

only when the other guy is on vacation
> Presumably in your mind the Transformers and Pirates movies kept being made because although fans noticed they were long slogs with nothing left to say and stayed away, the critical acclaim ensured the studios reinvested?

The critical attack on those movies is just the opposite: that they're overly flighty, hyperactive even. A large part of their popular success is that they keep their pacing up even at the expense of things that the critical establishment might consider more important.

> A whole bunch of the voters (including some people I know) voted for that novel having read the version you feel is bloated.

No, they didn't. That version wasn't published until a year after the Hugo. That was my whole point.
Referring specifically to "The Secret" DVD I watched the first minute and it comes over as so much lies and hucksterism. I couldn't take more than that. I like Stairway to Heaven.
There are a handful of links (or closely related groups of links about a particular topic) that show up here over and over and over and over and over and over and over again... it's just the way things are. I guess some topics are just timeless.

Look how many stories have been posted about Amelia Earhart, for example:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

or D.B. Cooper

https://hn.algolia.com/?q=d.b.+cooper
How to Tackle the Unfolding Research Crisis
Those are all individual opinion pieces, none of them are the opinion of “the Times.” The NYT occasionally publishes pieces bylined “New York times editorial board” and those are the pieces that represent their collective opinions. The opinion section of the paper publishes a diverse variety of opinions; readers are up to their own devices to judge which conflicting opinion is correct.

The article from the OP is also not an opinion piece like the ones you linked but is posted from their news section, which is not the same as opinion.
The gears are manufactured to better tolerances. This means they make a lot less noise. A cheap movement can be heard across the room, a Seiko is silent.

Because the parts fit better, there is less friction. Less of a load on the motor means the battery lasts much longer in a Seiko.

They also keep time better.
>He also complains about the "Bluetooth tab" in privacy settings, saying that companies would only need this permission for "crappy tracking". [...] Besides, disabling them completely would break functionality for apps that need to search for bluetooth devices (Smart devices, namely).

His statement about it being used for tracking isn't too far off. Of the apps in the screenshot:

Alexa: ok sure, maybe you need it to setup Amazon Echo devices

Amtrak: ???

CVS: ???

Domino's ???
Yes, good catch! As this comment points out, OFU only makes sense when talking about stochastic environments (the OFU algorithm is described in terms of confidence intervals). The adversarial setting is quite different.
I was a fan of

list.group_by(&:itself).transform_values(&:count)

...but I'll be very happy to replace that with #tally!
> ... over Indiana.

> ... the nearby naval warfare research center, ...

I'd be interested in more details (either here or via e-mail to my username at gmail) as to where you've seen these flying. I'm basically in between Bloomington and Crane (which is, I assume, where you're referring to) and have several friends who work at various levels in law enforcement in the area and even more friends who work at Crane.

This is the first I've heard of anything like this in the area, though.
Intel Fortran Compiler
both Bluetooth and wifi need the be more locked down imo

wifi should require a whitelist of sites an app can access by default. any app that has WiFi access should not be allowed the scan my network for vulnerable devices etc.

same for Bluetooth. most apps dont need this at all for anything legit. those few that do should default to some whitelist of devices they are allowed to access

Apple/Google/Microsoft should be working to make this happen
RetroArch 1.8.2 – Accessibility features for blind gamers
Learning Arduino might be a good starting point, since they are easy and popular. You'll probably need to learn C, since Arduinos (or the controllers on the Arduino boards) are programmed in C or assembly.

There is a cost for equipment and parts when working with hardware.

Creating effects in the physical world with your code feels awesome. Learning and building physical tech is just awesome all around.
That's what I'm talking about, it's way too inconvenient to have to enter that clunky 'Customise' window (and then close it ooff) just in order to drag an icon out of the way of my existing corner icons. I try new add-ons all the time for temporary or small functions. It's little things like this that make the everyday experience a deal-breaker. FF has come a long way - e.g. not requiring restarts for add-ons anymore - but there's still more things to fix. I literally check this one feature (draggability of add-on buttons) about once a month, because there's a great to deal gain with Firefox due to privacy.
Currently attending Caltech (BS ‘22) and thankfully it is still the same way now. If nothing else, it helps a little to take the edge off of the rigor and difficulty (at least, in my opinion). Specifically, if my finals are going to be ~4 hours long each, at least I can choose when and where to do them :-)
> It's now to a point I weigh everything coming in

Instead of just not using the service? If it's not bad enough for you to stop then Amazon seems to be making a good business decision.
> does this just mean liberal amounts of: thing != nil everywhere

Yes, it does. Whenever you call a function that can possibly fail, you are supposed to add:

if err != nil {
return err
}

You can think of it as unwinding the stack by hand. That's why a lot of people complain about Go error handling so much. That and a lack of generics. Looking at some code I've written, about 15-20% of the lines in a file are responsible for error handling.

> Or is the rest of the memory management I guess, uhh.., good/magical enough you don't have to worry about it constantly in calls further down the stack if you've checked it once?

I don't quite understand the question here. Are you asking about a performance impact of having nil checks everywhere? If I had to guess, I would think there's a negligible performance impact because the branch predictor will always predict the happy case. As for memory concerns, as long as you are in the happy case and returning nil, no memory needs to be allocated. It's the same reason null doesn't require any memory allocation in other languages.
Fortran for .NET
What if using those functional concepts is my attempt at thoughtful design? You're making a hell of an assumption with that one.
That's interesting, Sender is spoken as "Transmitter".

What would cause that?
This is proprietary and they charge you for it. There are decent free compilers for Fortran 03-08. I recommend using one of those, instead.
Why post this twice? It's already on the front page.
I disagree. I went to the University of Canterbury (the New Zealand one), the bar to entry was literally to pass your high school exams.

We were treated like adults, and attendance was entirely optional for most lectures and tutorials. If you failed a paper because you didn't go to any lectures, that was your problem.
"while using" IS ambiguous. what does that mean when apps can run in the background? what is preventing them from accessing the location service then? i can interact with apps through notifications bubbles, does that count as using them?

having a set of permission for each app is not sustainable and annoying. anything annoying is not going to get done. last time i had to go through all my apps to make sure they all have the correct permissions for notifications. i do not want to have to do it again. but i will if i ever factory reset or get a new phone. why aren't there global sensible options?

some apps won't work if you don't grant access to photos or camera. they claim to be "camera" or "photo" apps.

are we going to pretend there is nothing to fix here and shift the blame on OP or his wife? seriously?!
What the Parker Solar Probe Will See Once It Reaches the Sun
There is extensive primary and secondary research into the desirable psychological traits of a warrior. Argumentum Ad Verecundium
The Ubiquity of Trilemmas
That's very possible. It's very easy to forget try...catch and wind up with uncaught exceptions.

Honestly though, I would prefer the uncaught exception case. When an uncaught exception is thrown, it's very clear you have an uncaught exception and you know exactly where it came from. In the examples I wrote, you will accidentally catch an error silently. You will never know if anything went wrong unless silently catching the error triggers an issue somewhere else. Even then, it's pretty hard to trace back the bug to the lack of error handling code somewhere else.
A way that we technologists can help people understand the ming-boggling degree to which Surveillance Capitalism™ [1] is running things is to use code to pull back the veil. Some are trying to help you to see what's really going on [2]. Also, I'm thinking of things like automated NLP on terms of use/service. Phone settings will not fix anything. The genie got out when Larry and Sergey, in the wake of the bubble burst, said "fuck it, we're an ad company".

[1] https://en.wikipedia.org/wiki/Surveillance_capitalism

[2] https://www.icsi.berkeley.edu/icsi/projects/networking/hayst...
Not terribly related, but I personally think it’s really cool that you went to Caltech! It bums me out that Caltech doesn’t have as many associated giants of the tech world as e.g. MIT or Berkeley, which might just owe to Caltech’s smaller size, so I always love it when I learn about an awesome alum like yourself :-)

If you don’t mind me asking, what Hou(v)se were you in?
At least at my university, if you had a good excuse you could usually email your lecturer your late assignment. Missing the cutoff by a couple of minutes was generally considered a good excuse.

My university was very reasonable though, they let me sit an exam 2 days late because I had to fly out for a job interview, they simply made me promise that I wouldn't ask my classmates about the exam. Funnily enough I actually ended up failing that paper anyway, but the opportunity was appreciated.
How silly of me to notice a pattern, when it was clearly labeled 'opinion'.
Before clicking, I was pretty sure this article was going to be about IBM Z mainframes.
This only seems fair if it's a purely optional course, or you're one option of many who don't implement the same policies. Otherwise, students are paying to be forced to teach their classmates in your class, when that's your job as the instructor.
This is just some armchair quarterbacking, but I suspect that this kind of "no questions asked" customer service is very good at retaining new customers but may not be a profitable practice long term. It may be that Amazon is able to keep this going due to subsidies from other, profitable portions of their business.

I have seen lots of companies with permissive return policies that seem to erode over time. REI comes to mind. Best Buy also used to be much easier to return things. Costco might have a winning plan by requiring membership and retaining a higher income customer.
I am willing to learn blockchain if it works for my usecase, but not for hype. Can you please explain how "trust" is solved in blockchain and why it won't work in my case?
I enjoy following https://twitter.com/OldGameMags for a little dose of nostalgia in my feed.
Volunteer work is another good option.

Both at the time, because it keeps you active, and later, because it shows character.
Likely in an attempt to update the link as suggested https://news.ycombinator.com/item?id=21881716
Converting HTML Template to PDF Using Node.js
Pop quizzes have always been included in the syllabus's grading rubric in every class I've ever taken that has them. The date of the quiz is the surprise, not the fact that it exists and will be part of your grade.
What about using normal RAF and slowing the animation itself down to match the original GIF as best as possible?
With the addition of space force the five fingered fist analogy is out of place. It’s more effective to beat the enemy before you even hit the battle field. Psychological war fare is evident across cultures, both human and animal display intimidation patterns.
What are you saying? I work 12 plus hours a day, every day, barring maybe weekends. If the law said I must be paid double or triple or whatever per hour of over time (which is kind of a nebulous idea since I run my own shop), then I guess I’d work 24/7.

Reading your comment, I feel a little confused. Are you advocating against working overtime or for it? I’m not critical of what you’re saying, I’m just confused. I might be being dense, but reading the first paragraph you seem to be understanding (if not agreeing with) me, while the subsequent paragraphs seem to make no sense.

Did you perchance respond to the wrong comment? If not, could you expound? Thanks!
Came for the comments, stayed for the wonderful community of thinkers that makes this site special. Happy Holidays, gang -- I hope 2020 has great things in store for you and yours.
Imagine if artificial wombs were possible. The government could control birth rates simply by producing children like they print money to increase inflation.
Nope, never had one. We do not do those in my country.
Lawmakers Warn Against Private Equity Firm's .Org Takeover
Johann/es is usually the given name for Hans.
>I for one have never seen a JVM desktop or business app that worked super well.

And I think none of them work super well.
Please start using password manager for your sanity sake.
Building an open source ASN lookup database
Work well? I program professionally in Scala and IntelliJ is fucking terrible. Me and everyone on my team yells “fucking IntelliJ” and restarts the damn thing at least once a day.
Well, for a start, you can choose your supplier (yes, just like Ebay).
This article talks about the future but technology is destroying democracy now. Technology is expanding the rift between the haves and have nots by reducing the number of people needed for a job. We sell technology as a way to save money by reducing jobs not necessarily as a way to expand uses within a company. People without jobs tend to revolt and select an authoritarian government. Additionally, technology has made it possible to monitor anyone and everyone which makes it easier for the few to control the many.
It depends on what the flight characteristics of the Max8 really are - something I've not seen a good writeup on. If the plane really can get away from pilots, then you're likely right (i.e. it really needs a proper flight envelope protection system - and the Max8 is dead). If it's just that the plane flies differently from other 737's, then 2 + subtype training is probably sufficient.
Not from react, which is what parent comment was talking about. That they acknowledge code use from another source is irrelevant.
Designing accessible color systems
Yes, that's the point. The reason that assignments are due on a certain day each week is that you've blocked out a certain afternoon of the week to go over the blasted things. If people routinely handed stuff in late then stuff would pile up, especially near the end of the semester, and the backup would interfere with the rest of your duties.
You are a genius, and I am glad that there are many geniuses like u, to make our world more fun!

Good work!
We have some features on the hold. We want to make it a place where people help each other.
I'll second 1/2. This is something I did and it definitely helped me.
Does this mean determinism is moot?
“For example, in many places, old mattresses that have been recovered with new ticking (strong, tightly woven cotton or linen fabric) can be sold as long as they are sanitized or disinfected in some way before sale. In other states, only certain parts of mattresses, such as the springs, can be reused.“
I sometimes wonder if someday Microsoft would actively contribute to LLVM.
We will be working on spam prevention.
This study is older than 2018. I used it to decide on eVENT (terrible unsearchable name) fabric when I bought waterproof clothing over 7 years ago.

I need breathable waterproof clothing because I cycle as my main form of transportation, including in bad weather. I find eVENT breathability adequate for staying dry while cycling at a relaxed pace (12mph average over fairly flat terrain on a touring bike), but insufficient at my more usual pace of about 15mph (same conditions). If there's only light rain I'll open pockets to get unimpeded air flow, which makes a big difference. If I was buying again I'd get something with specifically designed vents for more airflow. There's probably no fabric that can keep you dry during fast cycling while fully enclosed. If you only ride slowly or use electrical assistance then eVENT is likely good enough.
With Space Force being the newest branch of the U.S. military, look...if the CIA wants to make up some shit about Martians having WMDs and therefore we need to invade the planet immediately...I'm willing to go along with it.
What bothers me most is the fake was incredibly lazy. It came in a plain white box with the brand I ordered stamped on one corner. The product inside looked completely different and was from a "brand" that I can't find sold on any legitimate site. I suspect it didn't even include a functioning battery, I couldn't get it to hold a charge for more than a few seconds.

If Amazon got "duped" by this they could have gotten duped just as easily by a guy selling a box of old newspapers. I don't understand how it's not fraud to label it as "Sold by Amazon" when they don't have the slightest idea what they're shipping to me.
I don’t know why you’ve been downvoted. I’ve observed pretty much every point you listed.
The OS should handle device pairing, and they are totally able to handle it correctly without any trouble.
I agree. Every point he's listed is more or less accurate in my experience.
You are typing this because someone blasted off their spunk far off.
Okay, pick some variables. What do you want to measure to determine the value or importance of differing “public squares” and what criteria would you like to use to define what is and isn’t a “public square”?

Personally while I don’t think Facebook itself is all that important as a “public square”, I think they actually have figured this one out and a long time ago at that.