skysight-inc/HackerNews huggingface dataset:
> Not sure about that number

Based on what? Why would your gut reaction to this entire story be "I'm suspicious of that dollar amount" [1]?. The fact that it's revenue and not sales doesn't somehow make the headline false. It's still a loss of revenue.

The broader point of this story and others is that Amazon has a rampant counterfeit goods problem and they do little to nothing to ensure authenticity for consumers.

> where OP ironically appears to be ripping off from

It's a local news station. Watch the video. They interviewed the manufacturer. They likely read the original story and decided to bring additional attention to a local business.

[1] https://en.wikipedia.org/wiki/Law_of_triviality
https://drive.google.com/file/d/1N7EdWt9Afy_Law47ewvWS5jmQHs...
>normal equation is vastly superior to gradient descent in solving out the coefficients for polynomial regression

Completely depends on the size of your data set. I would not want to pseudo-invert a design matrix > 1000 samples.
Getting paid to write software for 20 years. Full-time, professionally, for 12 or so. Been considered "the smart guy" several places (others' words, not mine). Income's great.

I couldn't do anything "harder" than week two or three of Calculus 1 math without doing some reading, and even that would just be stuff I could solve by rote. And some of it I couldn't (I don't remember how to find limits, really). I've used stuff from linear algebra like once or twice ever (bitmap work on Android is the only one I can recall—camera shit, basically) and don't remember a single useful thing from that, really. Graphs? I think I've actually written code that directly worked with graph structures for one project, ever. Got a rough idea of what can and can't be done and know what to look up, which 100% suffices for stuff I do almost, but not quite, never.

Literally the only time I sweat this crap is when it's interview time. Otherwise, I recognize enough and have good enough google skills to find what I need. I'm still with-it enough that I could get actually-good at some of the math if I ever did find myself doing e.g. machine learning. Otherwise? Meh. I'll learn it when I need it. As far as I can tell outside a handful of positions that I am not gonna get hired for (too competitive and I don't got the pedigree for that, most of them require moving and I don't wanna), no one cares. Again, except in interviews when some companies decide you need to have a ton of stuff you have never used memorized.

[EDIT] to be clear, I don't mean to knock people who are more inclined to play with equations & proofs than I am, nor to shit-talk the work in question, which is neat.
The title is pretty descriptive, you're only seeing this because your mind wants to. It's a sign.

Fixed spelling
Author here. Even though its proximity puts it pretty far above background, the marbles are still a fairly weak source, so from the "electronics logic longevity" side it's not something I've really thought about. But the Geiger-Muller tube does have a finite (though very large) number of events it can record, so I cut the voltage to it when the device is in "clock mode" and not functioning as an RNG.
Honestly, I have fallen in love with this app.
I suppose so, but I'm not sure that geniuses must be rude and eccentric in style, in fact if these factors are based in rejecting a normal society perhaps the genius would reject that society's assumption of the stereotype.
I teach in political science and I require regular attendance as part of one's grade. Miss more than a few classes absent a compelling excuse and you are docked a half letter grade.

Why?

My classes are typically small, under 15 students, and are heavily discussion dependent. Engendering open discussion between students, as opposed to top-down lecturing, has resulted in keeping students engaged and actively learning in class. If a handful of people decide to skip a class that impacts both their learning outcome as well as it deprives their attending classmates additional and varied perspectives of the issues under discussion. Hence the incentive to attend.

Yes, these are all adults who are engaged in a "business" transaction with the college to be formally educated. However, the students have the opportunity to review the syllabus in advance and the class participation requirement is clearly stated.
Sure! I've written a full book about that: https://gabrielgambetta.com/computer-graphics-from-scratch/i... Currently working with No Starch Press to turn it into a real book :)
have some compassion and screw the rules
"Decides" I don't know.

I always thought of WHATWG as the place to pitch new ideas; get the browser folks to build a couple of implementations, maybe that gets sent up to the W3C for formal documentation.

Browser vendors have always pushed new features; the tedious work of formalizing behavior is the other 90%.

Not too surprised that it's complicated. I would guess that W3C editors often discover inconsistent effects, so push back on proposed features. Or that members working on spec find their efforts duplicated elsewhere.

https://www.w3.org/blog/2019/05/w3c-and-whatwg-to-work-toget...
> They probably show that stuff under NDAs to their LPs.

Probably not. I can’t imagine why LPs would care. it’s not their problem.
Not your fault. Bad UX is everywhere.
The way you wrote this comment makes it seem like you're implying OP has posted a job ad, when obviously he's posting looking for jobs....the opposite of a job ad.

If you were just trying to let him know about the Who's Hiring thread, it was a weird way to start your comment.
we find we have this odd situation in which we have a legit company umbrellaring fake/copy sellers and able to profit from such sales and yet appear totally immune from any repercussions.

I've known of many small apparel maker/distributor/seller based out of Los Angeles. Over the years, I heard/read/saw so many Police/Marshall personnel raid these businesses to confiscate fake merchandise as if raiding an illegal drug dealer and treat the owner/workers as if they were drug dealers. Ok, well it doesn't happen every week/month but still a regular occurrence.

They were breaking the law and so yes police was sent in. But these law enforcement resource was basically acting on the behest of large businesses like Nike/Gucci/etc.

And now, we have Amazon (even bigger than all other businesses) basically enabling fake merchandise sellers to sell fake merchandise (hurting other legitimate businesses) while Amazon gets a cut.

But there is no business more powerful than Amazon to force law enforcement to act and raid warehouses and HQ of Amazon.

Isn't capitalism wonderful?
Do you know of anyone that is interested in bridging that gap? I only have done user-space/embedded WebRTC. After Pion WebRTC I got hired to write a pure C WebRTC implementation [0] that is at around ~700kb. It does media + DataChannels.

I want to eventually explore building a very minimal SCTP implementation and maybe get the binary size sub 400Kb. IoT/Embedded is just getting warmed up to WebRTC, I am really excited to see what happens next.

[0] https://github.com/awslabs/amazon-kinesis-video-streams-webr...
This reminds me of when I was at university 20 years ago.... I had a friend who was paid to follow a basketball player to class and make sure he went. The player didn't even know he was being followed, my friend reported his info directly to the athletic department. Always stuck out to me as an example of how ridiculous college sports are.

I guess now they have just automated that job.
Just to close the circuit. If you do ever make the move to VR, frame times go way down and arc accuracy requirements for the very tip of the blade go way up. You are going to get really frustrated that you can’t just google up a numerically robust solver :)

In VR you will run into edge cases where the difference between a miss and a parry at the tip of the blade requires sub-frame rotational resolution at the controller. If it were a gun, you’d never know the difference— with a sword you can feel that it moves wrong during the frame. I don’t think there’s going to be any software solution for that, we just need better tracking hardware before we can properly model a 1-meter object held out at arm’s length.

Which makes you think about constraints, is all I’m saying.
Say what?

Exactly which release of Windows do you think didn't supply a terminal?
I'd expect Leibniz's language would count (except it wasn't completed) https://en.wikipedia.org/wiki/Characteristica_universalis
Had to look this up.

> "9/80s work schedule" is a compressed work schedule which consists of eight 9-hour days, one 8-hour day, and one day off in a 2-week period.
Make sure you have the rights?
How to Make $$$
GitUp because it makes rewriting git commits really easy! It's a graphical tool that's not just a wrapper around the CLI tools. It's incredibly powerful yet comes with all the amenities of a GUI tool (pressed wrong key by accident? Just undo with cmd-Z). It's the only graphical Git tool were I really feel in control.
This is really cool! My company has a similar internal library but it doesn't format wrapped errors as well as Eris.

One other issue I've struggled with is in propagating errors across goroutines. If an error is created in the child routine, `runtime.Callers` doesn't include any stack frames from the parent. Assuming the parent wraps the error, it sounds like Eris would give you at least one line of the parent stack trace. Does it handle this specifically by including all of them?
I think I've met one true genius in my life so far, and what struck me is that he simply didn't have time for all those things that we consider politeness. It just wasn't on his radar at all, he didn't mean to be rude, it's just that without all that syntactic sugar that we are used to he appeared to be rude. But if you simply ignored that part there was a lot to learn, and only over time did I come to realize and understand some of the bits that passed right over my head and how deep those insights are. It must be super frustrating to be that smart and to have continuous interfacing issues with other people, even the ones that try their hardest to keep up.
What's New in GNU Artanis 0.4.1
Attendance is irrelevant to most of your points:

1) Some can learn the material without attending. If they don't learn it, their grade will reflect that.

2) If one is present but doesn't participate, how does taking attendance help reflect that? (This is just a lazy prof/TA as they really should be noting participation, rather than attendance, if it's relevant to grading for a course)

3) If your assignment(s) don't get handed in, they don't get handed in and your grade will reflect that.

4) If you don't attend and show up on the right day for tests etc, your grade will reflect that.

5) If you're not there for a pop quiz, your grade will reflect that.

Taking attendance is a weak mechanism at best to address any of these issues. One of the things that college should be doing is preparing people for the real world where they won't have paid babysitters. Classes are proxies for meetings etc. where you may, or may not, show up but are responsible for the content covered either way. Taking attendance just reinforces the view that the students are still children.
For Python developers: this exists as collections.Counter.
Many of the colleges that use this are third rate colleges that aren't going to have too many "creators, entrepreneurs and groundbreaking scientists". The creator of the app is a guy who has a restraining order because of violent threats he made against a school he was kicked out of as coach. Based on his history that the article touches on, it seems possible he's a controlling authoritarian sociopath. Why anyone would roll out his system, based on a desire to control and manipulate others, well it's because they're a third rate college that doesn't have a lot of good ideas about academics, that's why.
*unless you're at a wedding. We shouldn't be disparaging to other cultures.
You never have to refer to something else while working on something? Like having docs or help on what part of the screen while programming?
We could speak the same way about police to make it obvious why some people don’t like the double edge of discretion. Isn’t it such a burden that police have to wear cameras? It’s probably much harder to exercise any executive discretion that way, let alone have any natural conversation, especially when people may demand lawsuits and firings over such footage. Must police be very equally kind to both white and black kids, like in some politically correct universe?

Why then do some people demand cameras? Don’t they like the good old neighborhood discretion? Why is it so hard to feel for those who receive the shitty edge of discretion? Is it because the other side is so sweet?

Another side of discretion is that some judges are harsher in sentencing before vs after lunch. But such a human interface...
Not true at all. If you have tech skills, you will never run out of job opportunities in the UK
Which is why we should be doing tests in earth orbit at mars gravity (using rotational/tethered structures).
>why bother with Arduino when you're probably coming in with decent programming skills?

Pure Software programming skills are NOT enough when it comes to embedded programming. You need to know the logical interface to the HW and the EE/Electronics behind the HW itself. This is a huge challenge for people who have only worked with applications software over layers of abstraction. This is where the Arduino shines; hide the overwhelming HW complexities and provide a simple api for software guys to get their job done. This allows them to slowly gain HW knowledge and transition to "traditional embedded programming" as needed. Also, many experienced embedded developers are using the Arduino as a rapid prototyping platform to implement an idea quickly and get clarity on the project before implementation on the actual target using traditional means. Learners can do both on the same Arduino platform.

So here is my recipe for somebody wanting to learn Embedded Development;

1) Get a Arduino Uno, a couple of extra ATmega328Ps, a AVR programmer and a electronic components toolkit.

2) Get a book on Arduino programming and AVR programming. I can recommend "Exploring Arduino" and "Make: AVR Programming". You also need a book on Electronics and "Practical Electronics for Inventors" is a pretty good one.

3) Install the Arduino IDE and go through some blinky tutorials. Do some projects from "Exploring Arduino".

4) Now move on to direct AVR programming. The Arduino IDE has already installed the required toolchains. Setup a Makefile environment using them following instructions in "Make: AVR programming". Do some blinky and other projects from this book. This gives a command-line approach to AVR programming.

5) Next repeat the above using a proper vendor supplied IDE eg. Atmel Studio for AVRs. These IDEs are pretty complex but quite powerful and used extensively in the industry. Go through some tutorials and redo the blinky and other projects using the IDE.

6) Get some test equipment tools to look into the inner workings of the system. I recommend the multi-functional "Analog Discovery 2" which has lots of learning tutorials.

Congratulations; you are now a bare-metal "Embedded Developer"!

To enter the "big boys league", move onto ARM Cortex boards.

Finally you get to "Embedded Linux" and become a "Master Super-Duper Embedded Developer" :-)
As others mentions this is the Christmas theme.

Another theme change you might notice from time to time is a black bar at the top of the page, which is displayed when mourning for a recently deceased person of particular IT or hard science prominence.
Unless they are doing deep packet inspection or analyzing your browser through a wifi login portal, I think an iPhone's MAC randomization should be able to defeat WiFi-based tracking (barring WiFi-as-radar, those are much more difficult to evade, there is a ton of metadata you can collect from stuff like breathing, gait and heart rate etc. Cross reference with CCTV to prevent false positives.).
> if you mean Github projects then in my experience nobody really looks at those

This makes me so sad. As a hiring official I love reading through an applicants commits. It says so much about their personality, what they choose to say, when they choose to commit, their attention to detail when they think nobody is “really” looking.
>Because of that, I wish it was a standard to run security updates separately from feature updates, and keep the second type fully optional. Yes, it's more work for the developers, but it's better for the users (and our industry is going too far with preferring its own convenience over end-user value).

This exists for Windows 10. It's called Windows 10 Enterprise Long Term Support Channel. It gets feature updates every 2-3 years but each release comes with a minimum of 10 years of security support.

Leave it to Microsoft to make stability as an Enterprise fearure.
Have care with using this. We were using it and repos were renamed and moved causing all sorts of issues.
Imagined Monologues: Richard Dawkins Speaks of Santa at Kindergarten Talk (2006)
The problem is many classes don't require attendance, especially the sort obsessed with making sure athletes are present as mentioned.

This is about forcing compliance.

The REAL issue is people unprepared for college come, do not attend lectures, fail out, and complain.

Conversely, students who understand that a class is rote memorization and put in the memorization at a time of their choosing after reviewing the powerpoint are penalized if they have physical/mental/social issues that sometimes prevent them from being attentive at a specific time in a specific place.

If instructors want to complain about grade grubbing and cheating, they need to focus on teaching, not measuring compliance.
This. As a buyer I only ever want Amazon sending me stock they got directly from the OEM, because they're so often better at fulfillment and defect returns.
The only rebuttal to this that has been effective to a class is: if you see it at the day you ignore the time expecting it to be at 11:59PM. If I put it at 7 AM (to give you the whole night) the next day then you think it will be due at the end of the day so it is staying at 11:59PM.
Memory costs tend to dominate server side environments rather than CPU usage, though. How often is a player firing a gun? Every player in fortnite could fire at once and that’s still only 100 parabolas. Even if you devoted yourself to creating the most realistic bullet simulator, I would bet $10 that you’d be able to run that on any server that normally runs videogames. Pretty sure I’d go home with $20 in my pocket.
>Why would your gut reaction to this entire story be "I'm suspicious of that dollar amount"

Because it's presented without any explanation or context, and it's difficult to see how it could be reasonably estimated. The headline is literally false. Losing revenue, even if that estimate is accurate, is not correctly described as losing money. It's kind of how cops inaccurately report "street value" of confiscated drugs - see e.g. https://www.cjr.org/analysis/drug_bust.php

>The broader point of this story and others is that Amazon has a rampant counterfeit goods problem and they do little to nothing to ensure authenticity for consumers.

And this point is wrong, of course. If anything, they go too far - I've seen many victims of their overzealous enforcement and am one myself. There's been many lawsuits by companies that have been blocked from selling despite selling only authentic products. That's hardly consistent with them doing little to nothing.
The way it works in my courses is, there’s a hard deadline (usually 10pm) for getting full credit.

Then for the next two hours (typically until midnight) you can still submit for 95% of the points. I often also allow even later submissions, but with increasing penalty up to 50%.
I'm 32 years old, going back to school part time to finish up my degree. I'm paying tuition fully out of pocket. Thankfully my school doesn't seem to be doing this yet, but if they did, there's absolutely no way I would tolerate them surveilling me and treating me like a child like this

I'm paying them, so if I choose to skip class that's on me. And thanks but no thanks for trying to assess my mental health -- I already pay people who are actually qualified to do that for me.

Also, why is it that in articles like this they can always find someone willing to say "this isn't invasive, I have nothing to hide"? Christ.
Merry Xmas everyone, here's to a fun and profitable new year.
Professor Hawking's Voice (2018)
Getting Started with Keycloak
https://en.wikipedia.org/wiki/Plankalk%C3%BCl
That’s the dosage necessary for a breakthrough trip, like you’d get on DMT.
No it's still blatantly left-wing in other parts of the world , especially on social issues.
A merry Christmas and even happier new year! Happy coding and may the markets be in your favour.
What it really means you have to have a policy that sounds more humanistic, but in the end is the same as a hard deadline:

For example, if you are arriving for a family dinner, if you are 10 minutes late, it's NBD, but if you are 3-4 hours late you have just pissed everyone off.

If you constantly ask for slack from your friends, to the point where it becomes common, your friend's internal & informal credit rating of you would go down, and they start reducing the amount of slack they gave you.

So a policy that reproduces the above would be: Deadline is 4pm, plus a 30 minute 'slack time' for extenuating circumstances (which everyone will put as 4:30). If a problem has come up, then come to me and we will talk about an extension. I won't give you many extensions although if you show a pattern of relying on them.
Software developer here who’s also been through mental health issues and periods of homelessness in the past, the company I work for is aggressively hiring and already has offices in, I suspect, the same rainy northern city you speak of. Drop me an email at noone.youknow46@gmail.com and we’ll talk about a referral :)
Tent put in stupid spot on snow slope leading to it being hit by small avalanche in night, which slammed metal stove and wooden bunks into injured victims. Panicked, they cut open the tent from inside and ran from the slope, fearing another, worse avalance, taking injured people with them (leaving torch on tent in rush). Put the most injured in a small snow cave, wrapped her with their clothing, thinking they could go back for more and stay warm with a fire, but ran out of firewood (all small lower branches were broken from surrounding trees). Person/s tried to go back to tent and died of cold on way, others died quickly afterwards (paradoxical undressing etc). Nothing weird happened at all. Probably too much alcohol, stupidity, dumb decisions and then panick. There is a full Russian coroners report online.
Songs for Arduino
Sorry for slow reply, but I did mean North Paw: https://sensebridge.net/projects/northpaw/
The app sounds like a dystopian nightmare, but this rebuttal is equally bad. Students are adults. If they don't want to show up, then they can not show up. If they can't muster the internal motivation to go to college and do the work, then that's on them.
It's not so bad: https://dilbert.com/strip/1994-02-27
Terry, is that you?
RFC490 was simply a "rollup" of SCTP at that point with minor corrections not some protocol with immaculate birth where the initial RFC gets you up to date with the protocol. It also features a large set of errata and about a dozen feature extension RFCs that have come out since (as well as an RFC on security attacks found against SCTP that one definitely should to read before writing an implementation). I'm also not familiar with any recent protocol added to browsers that has been abandoned from a standards perspective in the way you describe. Websockets and what were known as SPDY & Quic have more standards activity than ever before.

Are you referring to the barrier to use WebRTC or the barrier to make your own implementation?