skysight-inc/HackerNews huggingface dataset:
I work in higher ed and we use a student success analytics platform. Where I see this going wrong is administrators want a system to do everything. We want to identify the at-risk student, nudge them automatically, and have a successful outcome. Schools don't want to invest in people to actually make outreach or connection with students because that is hard. As a result, we generate a ton of data with little to show other than numbers.

I'd be very curious to learn about your LMS usage project. Are you saying you identified at-risk students quickly enough to intervene at a point in the term where it made a difference between passing and failing and that the school successfully intervened in those cases?
I reckon you should give London a try as most tech jobs are in that area. Obviously there are some in other parts of the uk, but demand being so high in london there is a good chance you will find one there. Try cwjobs.co.uk and monster.co.uk. Good luck!
As an employee (who’s also investing actual money, i.e. the higher salary I’m not making elsewhere, as well as labour & time) I also want “liquidation preferences” - 500k per year of working, vested monthly, senior to investor’s preferences - and it’s only fair, as I’m both investing and risking much more!
The other day I saw an ad for Barbie on YouTube. I took it as a sign that my ad blocking methods are working.
I don’t buy the “huge pain” argument. I write lots of Python and Go, and the error boilerplate is a non-issue. I also appreciate that it’s explicit instead of implicit.
It’s not great if it means the employee gets worse quality care for more cost than anywhere else. Better than the alternative? The problem is in the question, not the choice.
It doesn’t require it. Instead it could just generate the same error handling boilerplate. But I think it would be a mistake versus general purpose (generic) sum types a la Rust.
Actually the court did not decide that.

They disagreed that vmkernel is a driver, they did not rule that GPLv2 software can be combined with incompatible licenses.

The source code for vmklinux, The actual kernel module, is released by VMWare for this exact reason.
2020 in Spaceflight
Edit: I taught myself Python which I used in a freelance project. I am currently learning Java, JavaScript, HTML, CSS and SQL. Out of all the languages I am learning, Java is my strongest. I also taught myself to use the command line (bash) on linux proficiently and have written Java command line programs that use algorthims for manipulating files and performing other command line tasks.

I taught myself to use AWS to back up data on S3 from the command line and learned how to use git for version control, in addition to github, bitlocker and gitlab in order of most to least familiar. I am also an avid user of vim.

I sincerely appreciate the overwhelming response to this post. I am proud to be part of this great community.
You are correct that the failure of Sensory Networks from 2006-2009 to develop an effective FPGA matching algorithm does not imply that no-one can do it. However, the rest of what you said is an assertion for which there isn't really that much proof. FPGA is wonderful when you have the sort of available parallelism it needs; it's not great competing with s/w if the problem is expressed in algorithms with serial dependencies.

I think FPGA could do a great job of achieving worst-case performance by simulating NFAs in a very straightforward fashion (beating s/w). However, no-one does this as the headline numbers are terrible.

The thread you posted contains an assertion by someone who built an FPGA parser with no performance numbers to back it up; the performance comparison may well reflect relative skills with software and hardware as opposed to the limits of software. Interestingly, one of the first responses refers to another project of mine. :-) (simdjson). Unfortunately, given the subsequent posts on the thread, it does not look like the author can provide further details on the system, which is sad.
An electric bike is too heavy and bulky, there's nowhere to store it in the house. Also a pain to store in the office which is upstairs. We can't leave it outside due to the homeless, they'll steal or vandalize or defecate on it.

There's a bunch of reasons, but mostly he just really hates walking. It's boring, too slow and too hot outside much of the year which causes the whole sweatiness problem.
HTTP Prompt: interactive CLI HTTP client with autocomplete/syntax highlighting
That's a super uncharitable interpretation of the GP's argument.

Privacy is a spectrum. By your "logic", should students' entire identities be concealed from education personnel? Of course not. That's just as ridiculous as what you proposed.
Thanks a lot! I appreciate your advice.
Unless you only buy hand-crafted goods (do hand-crafted laptops exist?), most of what we consume is direct from factory crapware anyway. I'd rather get it straight from the factory...
I stumbled across collections.Counter during last year's Advent of Code, and promptly kicked myself for the number of times I'd implmeented that by hand.
The point is that they’re (or at least should be) diversifying their investments, in contrast to most employees, who only have a single job.
Снегурочка. But she is probably granddaughter
Here is the maths for rotation of vectors around arbitrary axes:

https://sites.google.com/site/glennmurray/Home/rotation-matr...

I've used these to simulate polymer growth branching in 3D. Determining if and where two lines in 3D space intersect requires determining the scalar parametric equations of the two lines, then solving 3 simultaneous equations using a method like gaussian elimination. Seems like the last step could be computationally taxing for a cpu if performed each time-tic during sword swings - not sure if modern GPUs are optimized for just this sort of problem.
Thanks, I couldn't edit my post but I added a comment at the top just below my post, that includes the information you suggested.
Previously this was a good reason for preferring public_send over send where possible.
Mraz, sounds like мразь, not a very good word :))
St. X in Cincinnati?
> A pharmacy gives the illusion of hundreds of different cold medicines, painkillers, and antacids, but it's the same few drugs packaged in hundreds of different ways.

Technically no. Event generics have different excipients and excipients give them a slightly different profile.
Learn knitting and allow yourself to be meditatively bored instead of always opening HN for something to read.
Also 2015: https://news.ycombinator.com/item?id=9378741
What are the dates implying? Are they implying anything?
Learn. Your. Tools.
Beltalowda sabe what inyalowda sa-sa, que si?

In all seriousness, the bit about “a new species of spacefaring hominins” is more-or-less what The Expanse posits. Belters are not Inners, beyond culture.
I think there is also a segment of people (which I would include myself in) who feel that artwork is the output of a practiced craft person - ie the work should be difficult-to-impossible for the lay person to recreate.

I understand the art world itself does not have this perspective, but I think that is the basis for a lot of the scoffing we see.
Show HN: TreeOS – A 16-bit bootsector Christmas tree demo
They let you filter by vendor, but they don’t let you choose Amazon.com.
The underlying problem, it seems to me, is that Amazon made a decision early on to do very little curation of the products they sell. During the years when they were mostly selling books from established publishers, this wasn't a big issue.

When Amazon began selling everything under the sun, the number of vendors exploded. In retrospect, Amazon should have made a big effort to carefully curate all these vendors and their products before listing them on Amazon.com. But that would have been very expensive and no one was telling Amazon they had do that.

The Amazon approach is to move fast and capture market share, without much regard for product quality or ethical concerns. Unfortunately, the rest of the tech industry seems to be following their lead.
I have a $12 Ikea clock that looks rather like a Swiss train clock (not exactly of course) and which keeps nearly perfect time and runs for over a year on one battery.

It is miles better than the $5 Ikea clock, but I see no reason to pay more since the $12 one looks good and runs perfectly well.
Why aren't these counterfeits and/or Amazon getting sued by the original companies?

Isn't this just a market competition if other company's able to make cheaper product out of original idea and does not violate the law?

I was under impression that any product without an IP (copyright, patent, etc) is subject to "counterfeits" case like this.

p.s. I'm not a lawyer
As someone who lived (and is currently in Japan), I disagree. While addresses may be logical from the largest to smallest blocks from country to town to block, once you're on a block the address references the name of the building instead of an actual identifier. This sucks for a couple reasons:

- Some building have one or more entrances or various sides of the block. Knowing the block does not give you any information on how to enter the building and so you basically just have to know the building you're going to or use maps/directions. In Western countries the number on the street is the main entrance of the building in most cases

- Building names are often foreign in the downtown areas and can be confusing for locals + nonlocals to interact about. For example, pronouncing "Bienvenu Mansion" with my American accent can be confusing to the Japanese due to their particular Katakana readings of foreign words.

My original point isn't very strong because in computing that isn't an issue since it's a problem for time of delivery or arrival, but I was just highlighting one random complexity of which there are millions globally that these ERPs need to handle.
that's a fair point. i would still use gradient descent (or conjugate gradients) if i didn't care about the exact minimum.
I feel like in the case of schools, there legal risks they have to face that cause this. If something happens to a student while that student is in your care, you get the blame. If the school restricts freedoms they're simply reducing their legal risk.

It's a shame. I agree with you that giving students more and more freedom as they grow is tremendously helpful to their ability to adapt and be responsible by the time they reach adulthood.
Vita Semplice
> Miss more than a few classes absent a compelling excuse and you are docked a half letter grade.

Why not give a half letter grade boost to those with good attendance rather than docking a half letter grade to someone who misses a few classes? Why not incentivize with a reward rather than a penalty? The carrot rather than the stick?

> However, the students have the opportunity to review the syllabus in advance and the class participation requirement is clearly stated.

That's fine if only you require attendance and most other professors don't and if your class isn't one of the mandatory classes. But if every professor requires attendance or if your class is mandatory, then students really have no choice when it comes to attendance.
A cabinet being wobbly and starting to tip over towards you should feel pretty dangerous I'd imagine, we have various biological mechanisms that detect balance [1].

I would hope the ability to sense loss of balance equilibrium would innately result in having the strong urge to bail from that activity to sturdier ground, given you knew you could safely land on the ground without a worse outcome.

A tipping cabinet takes much longer to fall unlike a rock dislodging when you are climbing the side of a cliff in nature. Maybe it is simply a blind spot in our evolution like you suggest, evolution never optimized us for this edge case scenario not experienced in the wild.

1. https://www.mayoclinic.org/diseases-conditions/dizziness/mul...
The Queen's Christmas message 2019 [video]
South coast was still third rail, last I checked. Has Wales been upgraded since I left? Not that it matters if the power supply affects the number of crossings and those crossings are supposed to be the cause of accidents, new crossings will be rarely built.
KPop has been doing regional variation for a while.
Just a nit-pick: i think it’s a political problem, not an economic problem. Humankind as a whole has the money/resources to do it, perhaps unprofitably. There is just no political will to prioritize it and make it happen.
On the contrary, it's a concise rejection of the worldview that privacy means privacy from others, not privacy from me, and that students are interchangeable units subject not to any consideration of ethics but only performance.
I've toyed with this idea for a bit but gave up because it's difficult to make it feel like you're in control of the action due to the randomness it adds to simply hitting something.

The physics itself is not computationally complex as far as I know, but it depends on the amount of detail you want to simulate.

I personally think realistic systems like this are fun to make but they can often be frustrating when put in a game.

There's an old game called Die by the Sword released in 1998 which lets you control the movement of melee weapons with your

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

The gameplay feels kinda silly, but it works in this game because it doesn't take itself too seriously.
Please don't take HN threads on tedious off topic tangents.

https://news.ycombinator.com/newsguidelines.html
This is the first time I've seen the Scratch Wiki listed on Hacker News, which surprises me and doesn't. It's nice how Scratch easily supports simple projects while having a high ceiling, as noted by people making 3D projects and fractal art. That reflects somewhat in the wiki's diverse articles.

I'm a system administrator for the international Scratch Wikis. While I haven't been that active recently, I'll try and answer any questions that people want to ask. :)
Casting a ray into a world with millions of triangles is not terribly cheap. Tracing a parabola through that world is significantly more expensive. Tracing an arbitrary trajectory with simulated drop/drag is even worse.

Game servers often run at a mere 20Hz or 30Hz. Getting to 60 is hard. The question isn’t merely “is it expensive”. It’s “what’s the worst case and how expensive it is to add on top of what we already do”. Is 1 millisecond a lot or a little? (Spoiler: it’s a lot)

Modern CPUs are fast. But single threaded performance hasn’t improved exponentially. You could technically throw cores at the probably. But games want to maximize total server instances. You’re not likely going to throw 8 cores at one instance.

Go download Unity and find a reasonably complex scene. Start calling Physics.Raycast with different locations and directions. See how many calls you can make in 1ms.
I dont think this is changing how core Windows 10 updates are handled. I think its adding in additional, optional updates that previously would have only been available via 3rd party apps (like currently available driver updaters from Intel, Dell, or NVIDIA). For example, its currently uncommmon to have Windows Update provide the latest GPU drivers.
What happens if the athlete gives their phone to someone else who will go to class for them and take notes/record lectures.
I couldn't read the article due to EU regulations.

The counterfeits are probably from China and China doesn't respect foreign IP, and they can probably open hundreds of shell businesses anyway so suing one or Amazon removing one will not help. Amazon has armies of lawyers and will argue they acted whenever they knew something was counterfeit, but as the website is automated they did not know ahead of time.

Counterfeit means it is violating trademark IP, meaning riding on the quality reputation of the brand while not meeting it.
I am surprised Amazon has not run into Food safety issues / lawsuits by now.
Seems to only do regular State diagrams. Statecharts is something different, Wikipedia has more details: https://en.wikipedia.org/wiki/State_diagram#Harel_statechart
The Japanese recently brought up a centrifuge to do experiments on long term exposure of small mammals to this sort of gravity. We should be hearing back with the first results this coming year.
And in (quick and dirty) Python, with matplotlib:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

fig = plt.figure()
ax = fig.gca(projection='3d')
theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)
r = 4*np.pi+theta
z = -r
x = r * np.cos(theta)
y = r * np.sin(theta)
ax.plot(x, y, z, 'g*')

r2 = 4*np.pi+theta+np.pi/2
z2 = -r2+np.pi
x2 = r * np.cos(theta+np.pi/2)
y2 = r * np.sin(theta+np.pi/2)
ax.plot(x2, y2, z2, 'r*')
ax.scatter3D(0, 0, 5, color='gold', s=200, marker="d")
ax.axis('off')

:)
yes, of course, it is not an easy task this is the first small step of that journey.
I already build something as you mentioned. It took me to 2 and a half years. It was too much hard so I just start this series it will be helpful for someone who likes to walk that journey.
I've been looking around, and it seems WebGPU is doing the same things we've been using WebGL for. Is it a more generic interface that also allows for arbitary computation? (a la GPGPU)
Pictured: Teacher, 32, ‘beaten to death along with the Good Samaritan neighbour
Does it have 5ms response time or "input lag" because both are very very different and input lag isn't a spec you'll find on the box.

You typically need special hardware to measure it, or find review sites that go out of their way to cover it.
A whole lot of parents are going to be wondering why half their apps don’t work properly anymore, tomorrow.
I haven't had any issues in the UK, and I suspect it's just the same effort to list on US and UK websites so why not go for the bigger site.
I'll take this as a tacit admit of partisanship on the mods part. Was I incorrect? Does title correction not happen frequently without flagging? Answer honestly and don't cower behind a digital wall.
Author here.

Not a dumb question! I tried this approach using 4-microsecond ticks and was surprised to catch a (subtle) bias. So I in the end I basically used two different RNG algos (both with slight biases) and XOR’d them together.

Would love to isolate why these on their own appear to have a bias but testing is a super laborious process (takes roughly 3 days to generate a 1 megabit file).

Of course, I could always speed up the testing cycle by using a more radioactive sample ;)
It’s not just passengers being assaulted in Ubers. Drivers are at risk, too
If you’ll notice my other comments in this thread, I think you’ll see I vastly prefer statically typed functional languages over dynamic ones. I was more commenting that I like monads and functors and Maybe and Either/Result but don't like dynamic languages.
Because the Eigenmoses matrix contains negative values, the Perron–Frobenius theorem does not apply, and so there is no unique largest eigenvalue, necessarily. This can be observed in the form of holy wars. Moreover, I think we can construct real niceness matrices none of whose eigenvalues are real.
This sort of thing doesn't work at schools that don't have such a high bar of entry. Caltech can afford to treat their students like adults, because they're picked from the cream of the crop.

On the other hand, schools like the one I went to would have a horrible(r) matriculation rate if students were not forced to attend certain classes. It infuriurates me (and I think students who want to fail should be allowed to fail), but ultimately it's a product of the financial incentive structure; more graduates = more $$$.

And forcing attendance of some classes does indeed increase the likelihood of certain borderline students graduating, nobody can deny that.
Author here.

They’re not actually that radioactive so they’re very easy to get ahold of. Amazon and eBay might work (I got mine from one of those sources, I think), but I also put a more specialized supplier in the parts list.
I suspect a problem with Java is it's culture and ecosystem evolved in the early 90's when memory, disk, and processor speeds were doubling every few months.

Go in the late 2000s after Amdahl's law had been bitch slapping everyone for 10 years. Network bandwidth increased but laterncy didn't. Processor transistor counts increased but clock speeds didn't. Memory increased but memory bandwidth didn't keep up.
It's a culture thing, I think.

I've spoken to recruiters who pretend I didn't say anything when I mention my GitHub account. I think if enough people don't have open source / pet projects, it seems hard for a non-tech to evaluate it.

Whereas a CTO / hiring tech lead would probably learn more about a person by viewing commits than the resumé.
It's the exact same rendering engine.
Where is that worldview evidenced in the post you were responding to?

The poster seemed extremely cognizant of privacy concerns, and was defending a limited collection of specific data under very narrow circumstances for similarly delimited purposes. Put another way, saying "I think some specific data collection is ethical" is not the same as saying "all data collection I do is ethical, others may not be ethical".

They also seemed to implicitly reject the students-are-interchangeable idea: the whole point of gathering this data is to determine if students (as individuals, classes, or entire schools) are struggling or in need of help. That's the opposite of interchangeable; that's finding suffering outliers.

I'm harping on it 'cause I think I may be closer to your position on this issue than I am to the original poster's, but ... you're making extremist straw men, talking about feeding trays, and all but reciting the lyrics from the Pink Floyd song. I think that's making pro-privacy positions look bad.

EDIT also what about my first point: is any data collection on students ethical? Names? Addresses? Test results? Or should teachers only operate behind double-blind, voice-and-handwriting-obfuscated screens from their students? See? I can make straw men, too.
Load the app onto a cheap phone and leave it taped to an unobtrusive place in the lecture theatre.
Though, he doesn’t seem to know that literally all settings for a particular app can be seen in a single place too.

Also, the default behavior is to first ask the user, and with iOS 13 you get again several notifications from the OS that a particular app used your location multiple times over the last X days, with a scary map showing where the app requested the location too, and that’s yet another chance to change the setting with a single tap. Happened to me with Waze.

Bottom line, his complaints are baseless. And no offense, but if he cares so much about the privacy of his family, why is he not encouraging them to quit using FB?

Edit: moved to root, was initially a subcomment by accident.
Whoa. The capability in these little chips blows my mind. Nice to be able to eliminate the LC passives with a bit of code. If the chirps are of adequate length could probably sleep or sample other inputs a good bit of the time too.
That's just the unit that would make sense for LSD. The same way 6 units for one's height would make you guess feet not meters.
AirPods Are Becoming a Platform?
My university cs department (most of them, anyway) used a system I liked very much:

- Due dates are hard (usually midnight)

- Everyone gets 3 "emergency tokens", which give you a 24 hour extension on the assignment, no questions asked. Max 2 per assignment.

- On occasion, you could get an extension without using a token by speaking to the professor in advance, if you had extenuating circumstances.

It was a good compromise between meaningful deadlines and humanity. One particular advantage is that, if you missed the midnight deadline, you knew you were using a town anyway, so there was no pressure to sacrifice sleep to get the assignment in "on time".

Most people I knew were happy with it.
Hi Charlie, thanks for responding. I have sent an email to you. I look forward to hearing from you.