skysight-inc/HackerNews huggingface dataset:
Totally different use-case.
if anyone from mozilla is reading hn, the link on the pop-up box 'Get the Lockbox app' go to 'apple appstore' even if I click on the Google Play icon.
> Things went so bad that now some people suggest running whole web servers on MICROCONTROLLERS to just blink some LEDs!

Why is that such a bad thing? Even microcontrollers are magnitudes more powerful than they were years ago, so why stick with other "simpler" methods when you can go with something more secure, easier to write and understand, and more "standard"?

I'm one of those people running webservers on microcontrollers (you'll hate this, but I program my esp8266 controllers in JavaScript!), and it seems silly to lament that. They are cheap (about $3 a piece to my door), power efficient (battery life is measured in months for the battery powered devices), and all of my code is about a dozen lines of simple code that allows me to integrate with the rest of my system.
I'm in a similar boat. I actually recently watched the F1: Drive to Survive documentary on Netflix and it really sparked an interest in Formula 1 in me. It offers a really high signal view of the races and the surrounding drama with regard to the racers and the different F1 teams. I highly recommend giving it a watch.
It really depends on the field. In many branches of science, statistics is really important and calculus not really at all. I'm a biomedical scientist and I use statistics every day to interpret the results of experiments. Calculus, not so much. And yet I was required to take three semesters of calculus as an undergrad, and while I took a statistics course then (and more in grad school), that was optional. It really should be the other way around.
DEAR GOD NO.

There's already a huge tendency for folks who discover automation in Excel to stop learning anything else, and then do ALL automation tasks in Excel. Even stuff that has no business being in Excel, or things that should be managed in a more robust system.

(This is an older phenomenon than Excel, but it does seem to attach to spreadsheets; I first saw it with Lotus macros in the late 80s.)

IOW, this is absolutely a place where yes, you CAN do something, but you absolutely SHOULD NOT.
Front end Weekly Digest (13 – 19 May 2019)
I run opensuse on my home "NAS".I get so much more with a full Linux install and it's still headless and let power.

I just use an old desktop with a pretty efficient CPU.
I'm not going to discuss the merits of portability or what "typical developers use". I'm questioning the idea that systemd is somehow more portable than its alternatives. That belief can only be rooted in plain ignorance of the actual situation. It has absolutely nothing to do with what typical developers use, and to that end your comment is a pointless derailment.

What I mean is that there are init systems that only require POSIX compliant APIs and as such are portable across systems that implement POSIX, e.g. GNU/Linux, BSD, Solaris, AIX...

systemd requires (in addition to POSIX) Linux APIs and is therefore not particularly portable by any reasonable definition of the word. You can use it if you are running a Linux kernel, and that's it.
These are old MRIs using low fields and limited slew rates. They will give you poor resolution, limited dynamic range and long scan durations (Which makes is even harder to avoid artefacts from patient motion). Check the price tags on new 3T or even 7T machines and they come close to the 10M I mentioned.
“See all that stuff in there, Homer? That’s why your robot never worked.” - Marge Simpson
We’ve been hearing people say they want physical buttons in smartphones virtually forever, and yet when offered the choice, what the vast majority of consumers actually purchase is phones with larger and more expressive screens that can display more data and make gesture interaction easier. Beyond a few key controls (audio volume, cruise control) there are very few vehicle controls that work better in physical form. GPS input and map interaction in most small-screen modern cars is a horror show; people can easily get killed using it. Temperature controls and basic audio selection might be an exception, but even those are secondary functions that aren’t essential to driving. Most of the remaining vehicle settings are rarely used while you’re actually driving. So what are these buttons people want?
No person should be treated the way you are treating aacook.
If you are using Windows and Mac, you might want the same browser on both.
Pushy bonobo mothers help sons find mates
Looking at all of the money losing tech companies that are operating, most of them could not afford to pay their employees if not for VCs.

Edit: added Not
Yes and E̶l̶e̶c̶t̶r̶o̶n̶ apps that thankfully died, sorry packaged HTM apps.
Show HN: Archbee – a knowledge sharing solution for dev teams
Millionaire in a Ferrari with a model on each arm to me indicates foreign oligarch or guy who somehow got rich recently, probably through a scam or something. Frankly my radar more picks up relaxed, civically active people with immaculately maintained 30 year old European cars who keep mentioning swimming and boating.
Physics, partly.

MRI is all about the protons. Under normal conditions, the protons in your body are all spinning ('precessing') around their own axis, but they're disorganized: each proton's axis is pointing in a different direction. They're like little wobbly tops drifting through space.

In an MRI scanner, the strong static magnetic field (B_0) forces the protons into alignment, so that their rotational axes are now lined up with the field's north-south axis. The field needs to be very strong for this to work, which is why MRI systems usually have expensive superconducting magnets.

Now that we've created a nice organized system, we're going to destroy it. A quick radio frequency burst energizes the protons and 'knocks them over' so they're no longer aligned with the field. Once the pulse ends, they 'relax' and realign themselves with the magnetic field, releasing some of that energy as they do so.

Sensitive detectors around the subjects' head detect those emissions and use it to determine how long it took for protons to realign themselves with the different components of the magnetic field. T1 is the time (or formally, the time constant) needed for relaxation parallel to the static field; T2 is the time needed for protons to relax to the transverse component. The T1 relaxation time for fluids is on the order of seconds, while fatty issue is more like 50-150ms. In the brain, grey matter has a relaxation time of 1.3 sec, but the fat-coated white matter relaxes much faster (~0.8), which makes T1 images very useful for examining brain anatomy.

Hopefully, this little crash course has revealed one of the bottlenecks in MRI: the actual signal being measured is slow.

Of course, I've massively oversimplified things and didn't explain at all how we localize these responses. The proton's precession frequency depends on the magnetic field, so by changing the static field slightly (across space), we can measure T1 at different locations, and sometimes even overlap measurements. You can't switch the field too fast though, or you'll start to induce currents in the subjects' nerves, which hurts. This is actually the principle behind a brain stimulation technique called transcranial magnetic stimulation.

There is still tons of room for improvement. Stronger fields lower the relaxation time, so the scans are faster (and the relaxation time estimates are better). Improvements in the RF coils help a lot too: the signal being measured is very faint and there's a lot of self-cancellation. On the software side of things, a lot of effort has already gone into designing clever pulse sequences—and the sophisticated signal processing needed to interpret their results.

Things will obviously continue to get better; I was just looking at some data from ten years ago and it looks awful compared to more recent scans.

That said, the "just use machine learning!!!" tone in some of the comments is kinda frustrating. Most of the people in this field aren't dummies--if it were as easy as downloading PyTorch, someone would have done it already. It turns out that the biology and physics are both stupendously complicated (and fascinating too).
7 Great and Not So Great User Experiences
Depends on your requirements. I have 2x12TB drives in a NAS that I rsync. I backup some of it to the cloud (software repos, processed photos, misc documents, etc - maybe 200-300GB) and a lot of it just stays locally (raw video, linux iso, all my original, unprocessed photos, etc).

I also have an old 10TB disk in a USB enclosure encrypted with LUKS that sits in my cabinet at work which serves as my off-site backup. Every ~6 months or so I bring it back and rsync it with a script and take it back to work.

Unfortunately, Apple doesn't even offer anything larger than 2TB, which is terribly small for anyone who's serious about photos or video. I have hours and hours of 4k60 (~400MB/min) video from events and vacations that I want to store. And this was taking using the smartphone in my pocket, I'm not a professional.
> "Suspending unused tabs"

I'm curious to see how aggressive this is. If it's good enough to render my tab suspender extension obsolete, that'd be fantastic.
Oh heck yes, this is interesting to me.

In part answer to touisteur, I don't use it and can't see myself ever using it in industry where it's just 'get stuff done' and if it's not too buggy it goes into production. Which is a real downer.
Parents are poisoning their children with bleach to 'cure' autism
It's comparable to mainland Europe, and better than some: in Netherland, I believe paternity leave has just been expanded from 2 days to 2 weeks. 6 weeks is significantly better, but probably falls short of what Scandinavian parents get.
Why the white-hot IPO market is full of duds
Chromium _is_ Chrome minus the Google stuff IIRC
But Zero cost abstraction Koans can be long.
Sorry, I didn't mean to say there isn't any racism, I meant it's not a he-said-she-said-situation that can end careers without any evidence of wrongdoing.

The Toledo plant sounds very different from that, with "whites only" signs and nooses (and management tolerating it). The men who are not mentoring women for the reasons stated in the article certainly don't openly insult and harass them, because that would end their careers much, much quicker than mentoring them and being falsely accused of inappropriate behavior.
Personally I always found using icons as defeating the whole point of using a terminal; One of the primary reasons I prefer terminal UIs over GUIs is that I don't have to decipher a bunch of strange hieroglyphs.
> Didn't they already do that? I remember receiving a spinner whenever I changed between tabs very often since they introduced that multi-process thing.

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

It seems to be something different than discarded tabs.
Also it uses backward differencing, it makes it stable at long timesteps. That is great to run fast for visualization, but it is horribly inaccurate (or possibly even plain wrong) if your system has large gradients in flow speed.
Chrome based Edge will make Chrome based Chrome redundant in Windows, imo. I'd hazard a guess that Microsoft sees an opportunity in macOS to spread their influence. Workers using Windows with Edge want the same browser on their Mac.
wow, haha I really am, the exact same number of people even. Just redownloaded it, last time I checked it out this didn't exist.

I'll try it out.
WebGL is kind of OpenGL ES 2.0 and 3.0 subset port, not 1-to-1.

And OpenGL ES is already at 3.2.
Probably not a native English speaker.
Or you could get the best receptionist and cleaner in the world.
I didn't know much about Formula 1 until I saw the movie 'Rush'. Its one of my favorites, an had opened my eyes to a lot of things. I left the movie wanting to be as pragmatic and brilliant as Niki Lauda (I failed). He knew what he wanted, how to do it, and execute successfully. Admirable.

I was going to see a F1 race this year (Austin) and hoped to have met the man. It was amazing that he was still out there with his team.

Anyway, here's my favorite scene from the movie.

"Niki Lauda meets his wife"
https://www.youtube.com/watch?v=3Kl0UBS4ZaM

BTW everytime I heard his name I yell out "Niki Lauda Niki Lauda" like the men in the clip.
Deep(er) Learning
It's not "us vs the americans", it's us vs the Americans vs the Russians. And I'd say that our best bet is to choose the Americans over the Russians, as history has proved us that that was the best available choice for Europe in the last 100 years or so.

There are some Europeans who would prefer we chose the Russians (including a recent German chancellor who is now employed by Gazprom), I think that that would be a disastrous option. Going at it alone is also not a very good decision, as proven by the fact that the mighty French and British were not even capable of bombing almost defenseless Libya all by themselves, they needed the help os US tanker aircrafts.
(Macintosh Toolbox Essentials)

This brings a big smile of nostalgia to me - I remember reading this massive book and trying out all the system calls on my Metrowerks c++ compiler (system 7).

I probably still have a copy of it lying about somewhere...
Don't get this.

All influencers and wannabes on IG expose their email in their about section on purpose.

Crawling them incl. further specs like followers, posts is the first thing every Instagram marketer does/should do.

Before GDPR, there was even an open API which gave everything out.
Agreed, but with my Mazda. Maybe it is an older model? Mine is 2015.

The only annoyance I have with it is if you are in a double left turn lane and actually use your signals. It'll beep at you since it detects a car and doesn't know you are turning vs changing lanes.
Copy of 2019Q1-finance-report-3__fixed)_Jon edits - bugfix (2).xls.xlsx
I once worked for a company where the owner had written a Point of Sales system in Excel. It handled mixed orders where some product was given to the customer immediately, some they could come back later and it would be packed for them to grab, and some would be shipped after the event. There were hundreds of SKUs, up to 8 computers taking orders, and most scary of all, they were networked together so that another computer running excel could collect sales data and help the production team figure out how many of each product they should make next. Also the order fulfillment team used the same collected data.

It was brilliant. Excel was also the wrong tool. We constantly had problems with file locks, network shares, etc. After one year I worked with another guy to rewrite it as a web app.
The doctor gets $98. The $550/hr price I quoted is for a research scanner where no one is even trying to turn a profit; they just want to pay off the machine and its operating costs.

The machines themselves are not magically cheaper in Japan; they're just being paid for through some other route. If the scanner were somehow free (gov't grant?), 98$ seems pretty reasonable for the labor.
Does it support charts?
> Do you navigate your phone while driving? The implication is that with physical button interfaces you can do a lot of stuff without moving your eyes from the road.

I wouldn't do that if my phone had physical buttons either. I mean, it isn't as if the driving interface in question has no physical controls. The ones that it has are roughly analogous to your power button, volume buttons, etc.

The ones that people are debating are a bit like the physical mute buttons that phones used to sometimes have. Some people still want them, some don't care, but there is plenty of debate.
awesome, more serverless :)
How to disable a stolen android phone
The best way to learn Excel is to use it at work. I thought I was fantastic at Excel/VBA until I got my first finance role. Learned more in 3 months than I could have learned in 3 years on my own.

One secret I'll let you in on: most people use plugins like KuTools to do the heavy lifting. There are tons of industry-specific plugins. When you really can't find a plugin to do what you want, then, and only then, should you be writing macros and saving them to your xlsb.

But what if you're not able to use it at work? Then I recommend picking up pet projects and continually look for ways to improve. Just keep asking, "could this be easier?"

Whenever you get stuck on Excel issues, I recommend watching Excelisfun [0] who has thousands of hours of video content on every Excel feature you can think of. If you have difficulties with VBA, check out MSDN help docs.

P.S. Don't write a fuzzy text matching algo yourself. You will drive yourself crazy and Microsoft has one for free to download.

[0] https://m.youtube.com/user/ExcelIsFun
This is an amazing achievement for the WebRender team, but users should manage their expectations with regard to performance improvements.

The reality is that Firefox's current rendering engine is highly tuned, and switching to a new engine without major performance regressions is impressive. Keep in mind, there may be performance improvements coming down the line.
> I think people are paid based on supply and demand.

Not even that. People are largely paid based on the power (real or perceived) that they have.
Structural set theory, which as you say throws out the iterative structure, is more like type theory than set theory (this is pointed out in the nlab page you linked).

Naïve set theory as practised in say a course in discrete mathematics certainly uses the iterative structure to construct say a pair. You will typically find the definition 〈x,y〉 ≔ {{a},{a,b}} instead of defining it through a universal property.

All the axioms of material set theory take this iterative approach, not just foundation. In fact foundation is not very critical (The Axiom of Anti-foundation is just as workable), as you can always just use the class of well-founded sets and work with those.
How to remove hiring bias through gamification
>my low level compute knowledge

But does it really make you better than other, very unlucky programmers, who doesn't have the "low level computer knowledge"? Does it make you the REAL programmer?

Because it's not. Because that's THE reason we have higher-level programming languages (and also lower-level ones) in the first place.
Is computer just a black box to you? That's completely fine.

>computer scientist with close to no understanding of how a computer actually works

Which is how it's supposed to be.

Don't be such a gatekeeper.
I tried to see if letterboxing was enabled, but it didn't seem to make a difference.¹

Does anyone know whether they included this feature, and if so how to enable it?

1: https://browserleaks.com/javascript still detects my window size down to the pixel.
Can we try to stop this gatekeeping and putting down some jobs as if they are "menial".

A lot of the webdev work I've done has been significantly more challenging and technically difficult than most of the C work I've done. That's not to say C is "easier", it's not, but it is different.

I've seen shitty devs in all areas, and I've worked menial jobs both in webdev and at the embedded C level (I had to write C code to display a custom font on a shitty LED display, that was easily the most boring job I've ever done).
GP edited the comment, so now my reply looks silly.
Doesn't seem advisable to make serious legal statements if you're not confident in the language - let an expert speak on your behalf.
But don't you lose the software/drivers that makes the camera great?
Take a look at their Github page and you might be surprised :) Worked wonders for Swift.
> https://github.com/djhworld/simple-computer/blob/master/cpu/...

The author themselves points out that a "big pile of gates" is not the best approach here, but I'm kind of surprised that at no point did they attempt to build another representation of the circuit and either execute it in a table-driven way, or write a short script that spits out go for compilation.
That's exactly what I think about in this debate. The myriad of physical buttons on a lot of cars actually isn't better than the touchscreen.

The notable exception for might be climate controls, as those tend to be placed well enough to reach without looking. Many other physical controls aren't done so well.
Basic Linux commands for developers in 15 minutes [video]
Probably better to just completely disable most functionality when the car is in motion; that's what my non-touchscreen UI does in my car.
Python IS strongly typed. ie: 1 == '1' is FALSE, and 2 + '2' raises an exception.
If they really want a male descendant, there are other branches of descendants of previous emperors. But after WWII the Japanese royal family was restricted to the main branch and the cadet branches became commoners.
Yes. I have indeed tried leaving JFR on in production. For many years. We even used to take chunks from the repo continuously (even though not supported). We solved 95% of our production problems with only the JFR data (with some contextual data recorded), rarely having to ask for other pieces of data or run special builds with additional one-off instrumentation. JFR is not only a production time profiler; but it is pretty awesome at that too...
Is GC a negative? I’ve yet to see anyone go “well I would’ve written this in Golang but it’s got GC”. Even that new Windows driver style, where it’s split in two, can have half of it being GC’d, right? Looking at https://en.wikipedia.org/wiki/Windows_Driver_Frameworks at least.
Vue? The creator is Chinese https://evanyou.me/
r/murderedbywords
That is just for your neck. So a tiny imaging volume on a cheaper machine. Using that as a price point for full body imageing is disingenuous.
General Motors designs a new “brain and nervous system” for its vehicles
The Biggest Facebook Security Hole
> classical computer science problem called "Sisyphus dilemma" can be done in a single logic instruction

This sounds interesting and I'd like to read about it, but Google isn't helping.
> Doesn’t mean it’s a good thing to keep around.

Well, too bad the smart guys in Silicon Valley are busy perfecting their yak shaving, otherwise I'm sure they would have found the holy grail of business software that us foolish dark matter programmers have failed to deliver on for several decades in no time.
I still think the single best course I took in college was my computer architecture course. We built an entire 8-bit CPU up from individual gates over the course of the semester in Logisim[1], to the point where we could compile a limited version of C down to the machine code for our simulated processor and load it into the simulated main memory and run it.

I'm incredibly glad there was that hands-on component to the course, rather than just the theoretical textbook and lectures learning; it was hard as hell, and I actually ended up dropping it the first time and taking it again later, but at the end I actually felt like I kinda knew what was going on. Pointers were never mysterious again, at least.

[1] http://www.cburch.com/logisim/
Current Thoughts on Stoicism
Kong Supporting Declarative Configuration
Four Ideas to Enable Disclosures for Security Tokens
RAID seems very popular for 2 disk setups, but I don't like the cost benefit. With RAID under about 5 disks, you aren't getting much speedup, under 4 disks you can't do a proper fail-out and rebuild of a larger multi-disk volume.

I use 2 x 4TB disks in my homeserver, but I keep one online and have a script that brings up the other one periodically and rsyncs everything. This gives me a local backup, something RAID lacks, so I'm protected from fat fingering or accidentally deleting stuff. I also have very minimal downtime, because I can mount that drive in the place of the primary drive in just afew seconds.

I run xfs on the primary drive, and btrfs on the mirror, so I can take snapshots after I rsync and maintain differentials easily.

My point is, you should consider getting rid of RAID and just use the bare drive or LVS Volume.
Launching service to help Developers monetize their work – pls can you feedback?