skysight-inc/HackerNews huggingface dataset:
Thank you. You may be right. To some extent we're all guessing based on our own hunches :-)

FWIW, I've had the most success with EM/Heinsen-type routing algorithms -- that is, those in which each output capsule is generated by a probabilistic model (such as a Gaussian mixture), and the output capsule activates only to the extent its model can explain (i.e., generate) its view of input data better (in some quantifiable manner) than other output capsules. The notion that an output capsule "must explain input data better than other capsules in order to activate" is very appealing to me as a mechanism for inducing per-layer "explainability" in models.

In my experience so far, routing tends to work better on top of conventional architectures, e.g., use a ResNet for feature detection and stack two or more routing layers on top for classifying into hidden factors and then into training labels. Also, to get models to converge, I have found it helps to apply a nonlinear transformation to the features and then at least two routing layers on top. (I don't have a good explanation as to why two or more tend to work better than only one.) Finally, I usually feed only the capsule activations to the loss function -- that is, during training I let the capsules themselves "do whatever they want" to learn to explain input data.
I wondered the same thing, for the very same reason :). Feels like whoever picked that game never tried to play it with a touchpad and a mac keyboard :D
> Remove blatant calls for violence

So you are in favor of censorship, just with different parameters.
All OSs have their issues. I use Windows and Ubuntu daily and have had work macbooks.
In a lot of cases it does come down to what you are used to, as there are design differences that aren't necessarily worse or better but when you get used to one the other feels janky.

At any rate, in Ubuntu's case things like display support are worse - especially multiple different DPI screens (yes, there are workarounds). UI is less slick in places. Some software is better supported while some have worse support. Things like that.
Show HN: Stream to Instagram Live via OBS Studio
I was given a 2019 16in Macbook by work. My only complaints are the fan noise and heating issues.
I can relate to this, to an extent. I never hunted in my youth, despite having grown up in redneckville. I was all about bass fishing in farm ponds, not hunting. I was enthusiastic about shooting though, and I'm a lifelong gun owner and have done a fair amount of sport shooting. So at least I already know how to use a gun and do so safely.

Anyway, even before this COVID thing started, I had gotten into the whole prepper mentality a bit and had started thinking "I should learn to hunt in case I need to bring home some food one day." I went and took the NC Hunter Safety Class back in January, just so I could get my hunting license. I had planned to team up with some family and friends who hunt this coming fall, to learn the ropes. Now I find myself wondering if I'll be forced to try and find a way to accelerate the learning curve.

At least I do know how to fish. I wouldn't necessarily want to be forced to support myself entirely on fishing, but I could make up at some some portion of my diet on fish if push came to shove.
A UBI would go a long way to give power to the lowest paid workers. Without the threat of starvation companies will find it much harder to exploit them.
I've spent a fair amount of time at the Sofitel in Redwood Shores, and I'd often chat with Oracle "sales engineers" at the bar. A simple "so, what do you work on" question would inevitably generate an hour's worth of them explaining some convoluted acronym-heavy product with a pushy sales model, and I'd eventually be like "ok... so it's a database?".
I want F keys on my keyboard. It could have been an additional thing but just slashing the F-row and replacing it with touch keys ain't too practical. Still miss the headphone jack.
Alternatively, listening to user feedback and specifically addressing points of criticism in the announcement.
I think your assumption is wrong. The air lacks good cooling and many reviews say that the air will thermal throttle under sustained heavy load. The 13" Pro will probably (reviews and ifixit will tell) cool better on sustained load with a better Ghz clockspeed than the Air.
But, nothing about the Apple ecosystem prevents them from also adopting the latest hardware. The only reason it could that I can think of is that it genuinely takes them 2 years to test the latest Intel CPU in each new laptop.
I do really appreciate this type of long form, researched blog post. I have no strong opinions on systemd, I've made simple service units and it has worked well enough. Having the history behind the design is a great aid to understanding.
> the fact that it doesn't manage to interoperate cleanly with the likes of tmux and screen is a pretty blatant papercut.

Interoperating with broken hacky solutions is nothing admirable. At some point, you have to introduce a new API, which handles this properly, and introduce a way to give/take permissions for these things (so e.g. zoom doesn’t just run their dataminer forever through the same mechanism).
Great. Here's one:

When producing a placement file for a PCB, can component part numbers be exported ? Neither Cadence, nor KiCAD stores components in their PCB files, only footprints, so part numbers cannot be easily accessed.
how did you miss rj-45?
Except they aren't. I need a top class desktop operating system with top class unix environment support and tools. Windows10 might be getting close to a top class desktop os, but sadly WSL is years behind and simply feels like forced afterthought. Linux fills the unix env/tools box, but doesn't even gets close to desktop operating system quality bar of MacOS.
Have you tried apps like BetterTouchTool to make use of the touchbar?
I was so mad when i saw that meat workers were being forced back to work i stopped buying meat
Thanks for this. I keep seeing FUD like such an event would wipe hard drives (which seems like a reach, but I'm not an electrical engineer).

What sorts of consumer electronics (if any) might be affected by a flare?
Even without COVID-19 sickness gets passed around like crazy in open layouts
Having intentional collaborative workspaces, while maintaining private space for concentration or just personal retreat, is optimal. Forced collaboration is suboptimal.
> I disagree that its an awful idea. If anything its a pretty great idea with a lackluster execution.

I dont think any execution can overcome the fact that going from analogic to software keys is a downgrade in terms of usability.
This is a config option that you pass when compiling systemd in the same was as --enable-feature in a ./configure script. If you are familiar with the systemd source you would be aware of these options. They’re not hidden.
Resource-intensive applications like Chrome and Slack
And that was probably it. The language from credible authorities is typically that surface transmission is much less of a factor than breathing in what someone else just breathed out. E.g., "Transmission of coronavirus occurs much more commonly through respiratory droplets than through fomites." (https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-si...)

Sorry for the weasel words, but there's so much the science isn't clear on that they remain necessary.
The Air has Y processors while the Pro has U. Performance will be significantly better on the Pro.

The downside to the 16-inch is that it’s heavier, and expensive. And most people don’t need 8 cores.

The Touch Bar is down to personal preference. I find it’s better for granular sound and brightness adjustments, and the keyboard suggestions for emojis come in handy (laugh it up, call it an emoji bar, but it’s great for someone with an iPhone that writes messages on the computer). People who customize it with BetterTouchTool can get a lot out of it.

In other words, I don’t consider it enough of a downside to choose a slower computer just to avoid it. Choose the Air if you don’t need the extra performance and you’d like to save a couple hundred bucks.

Applications that have serious need of the F keys are few and far between, usually games that are better played elsewhere anyway. Macintosh systems in the early 90’s never even had F keys, they’re very much a DOS-ism.
The previous butterfly keyboard had two giant L/R buttons, it wasn't an inverted T.
> Nix is a package manager, not a build tool. It's never been in-scope for it to figure out how to invoke a particular compiler or linker. All it can do is make it easier for you to invoke another build tool, of which there are quite a few.

I agree that Nix is focused on package management and not building, and that’s a bummer because Nix is perfectly capable technically. In particular, Nix can trivially invoke a compiler or linker; its issues are that it assumes that it will only be used by a relatively small number of package maintainers instead of a much larger number of developers, so it prefers to be novel and innovative instead of familiar and straightforward. This makes it really hard to get developers to buy in, but there’s no technical reason why it can’t be used as a build system.

> I would not recommend the use of autotools in new projects, but in my experience CMake with Ninja is fine for distro maintainers to deal with — All other modern build tools I've seen are roughly the equivalent of it. If you find that it's hard to get over the hump with that, then I hate to say it but I don't think solutions will come easily elsewhere on any OS or platform. The state of things on free software operating systems is constantly improving but for now it's something you have to get used to. There are no silver bullets here.

The silver bullets are getting away from the C ecosystem to the greatest extent possible, otherwise you will have to build way more autotools and CMake projects and this isn’t a good use of anyone’s time. As fun as C is, for most applications, we have better alternatives nowadays. They aren’t perfect, but they let you move a lot faster especially with respect to building software.
I don't know if I qualify as an "end user" to you, but I definitely have complaints. I started with an open mind about systemd, because I'm not so attached to any init system in general. So my issue is not that systemd is a monolith or breaks with tradition (sysv init scripts were also a hot mess). My problem is that systemd looks and acts like a freshly written proof of concept that needs to be polished up, but when you dig in to debug a problem you're having, you inevitably end up at bug reports that condescendingly defend the current state of affairs as desired behavior.

"Your issue is user error, because systemd doesn't provide the logical guarantee you want, and adding a hook is outside the scope of systemd." I've run into several instances of this, the worse one being around unit ordering and network interfaces. I eventually solved it with a hack service that put 'sleep 90' between network.target and network-online.target. So much for that startup parallelism.

Another issue is that a dependency loop will cause it to just randomly drop units. There's no insight into this until you notice it happening and go digging. In the abstract, yes there is nothing else systemd could do apart from refuse to boot. Except the problem has only been dragged into the abstract by using a configuration model that punts on real world concerns.

Both of these are exacerbated by magic processes that half-parse crypttab/fstab/interfaces to create runtime units. I don't know if these are from Debian or the upstream. But if the systemd way is better, why haven't those been fully moved to native systemd?
On the 2016 series of Macbook Pros they are not in an inverted T shape. The up and down arrows are half-sized buttons stacked vertically. This results in a single line of 3 keys instead of the T shape.
Maybe it's possible that there could be a net positive from a coordinated and well-executed plan that follows this idea in an area with sufficient hospital resources to handle the small percentage of cases that end up severe. That said there are two reasons why this should not and will not happen:

1. Execution - it's not enough to tell the young and healthy "go get coughed on". Intentionally infecting a significant percentage of the population would almost certainly lead to an outbreak in the remaining population unless extreme care was taken. Keep in mind that a bunch of these young people won't have any symptoms at all- and we probably don't have the resources to test all these young people. The outcome would be too predictable- some young people would want to leave home after a week thinking they never got sick, and then would spread the disease to their community.

2. Politics and fairness - who are the ones most incentivized to be intentionally infected? Who are the ones most capable of declining this program and continuing to isolate at home for the next N months as needed?

Any politician who suggests this plan will be accused of sacrificing the poor and the blue collar, as they are the ones who can't just work remotely for the next year.

Personally, as a WFH-capable employee I would sit this out. Why should I go through this when I'm capable of effectively disappearing from society until the pandemic is over? I'm sure many other office workers agree.

Putting these two points together, this is neither something that we should encourage individuals to do of their own right (lest they fuck it up and hurt their community), nor something any politician would (probably) ever try to coordinate and execute at scale.
I can't defend their chassis. Competition offers 14" machines in 13" form-factor with thin bezels for almost a decade now.
Again, there is every reason to believe (know) hinting/foraging is woefully inadequate. Simple numbers. Natural 'foods' are pitiful fractions of modern cultivars. It takes a quarter acre(?) of Jerusalem Artichoke to gather a few baskets of roots, which must be boiled and peeled down to a few score pounds of edible material. Even a bonanza 10-acre plot in a meadow would feed 40 people for a few days.

Early Americans spent the whole summer struggling/working like slaves to put up enough food for the 3 months of winter.

Seafood - that sounds like continuing to rely upon the food supply line (fishing boats and their supply chain). That used to be pretty good return. Not sure stocks today could feed a fraction of America for long. Most of us eat seafood a meal a week/month that way even in the best of times.
A idea book to help parents with 6 to 11-yr-olds
Optical drives, FireWire, 32 bit software, and VGA in 2020? What next? No PS/2 ports or ADB ports.
And add a “magic” everywhere possible for good measure.
Actually focusing on cross generally usually forces when to be bootstrapping better.

The problem is most distros / deployed systems are managed and bootstrapped imperatively, which there is nothing pushing back against complicating the bootstrapping. Thus, entropy wins and it gets more complex.

As someone who as actually started about reproducing BSD bootstraps declaritively (https://github.com/NixOS/nixpkgs/pull/82131/files) they are way more entangled than they need to be, so Theo de Raadt has no ground to stand on.
I need to run three monitors and it was a nightmare to get resolutions and scaling all correct. Even now, if I undock it might never wake up or have corrupt memory. I also had to shut off the graphics adapter switching capability so it always runs off Nvidia and therefore I have maybe 2 hours battery life in a text editor.
You forgot no floppy disk, no COM1, no parallel port, no S-Video, no PS/2, no DOS support.
It's saved me a fortune.
Uncanny. I was also going to recommend that, maybe "ruthless prioritization," to emphasize that everyone is constantly busy and that these choices are sometimes unoptimizably hard.

It would also draw a bigger distinction between the "strategic" decisions he describes at bigcos (which also involve opportunity costs!)

Terminology aside, I did think he made a good point.
Your "high bar” is wrecking your team
May the 4th Be with You Happy Star Wars Day
Crazy. Heard of the communist pig story. We all thank for the supreme leader to remove the pig which we do not ask for in the first place. Thank you.
> Instagram is now a Reddit and YouTube replacement

Nice joke, for me Instagram is a barren, walled wasteland when it comes to valuable content, indexing and search seems to be non-existent from user perspective and human is reduced to mindless consumer of mental equivalent of fast-food served by algorithm - sparkling, shiny, low attention span, but without much of substance.

For me it's disheartening and hard to comprehend how it can be presented as replacement for services where you can learn almost anything,quite literally build and furnish your house from the ground up, etc.
> Where, with f strings, you'd need to do some nasty escaping or create descriptive labels for the substitutions that were previously unnecessary.

No, with f-strings, you'd have to take the expressions you use in the call to format and stick them between the curly braces, and trade the .format(...) after the string for an f before it.

f-strings are almost without exception more terse than .format for single-use formatted strings.
> starting

It's been like this since forever. I can't remember a point in time where price per performance was a selling point for apple products, barring seriously oldschool machines.

They had the build quality + trendy side of the market shored up for a small time, but even then thinkpads were an easy match, albeit extremely untrendy.

For the last long while, since the regoodification of dell and the general shift towards catching up with mac in build quality across the market, they've been a poor choice for anyone looking to maximize their value.

I'm frankly shocked that someone finds this surprising these days.
I really do not buy this. Everything I've heard and read contradicts at least the "we'll be ok" view. Some very long untwisted thick wires are power cables.

On what evidential basis are you making this claim?

https://www.smithsonianmag.com/science-nature/what-damage-co...

"An enormous solar storm could short out telecom satellites, radio communications, and power grids, leading to trillions of dollars in damages, experts say"

I asked an electrical engineer how well we're prepared for a large solar storm like the carrington event. She said 2 words: "we're not". What do you know that an expert working in this area doesn't?

More: https://science.nasa.gov/science-news/science-at-nasa/2014/2...

"

A similar storm [to the carrington event] could have a catastrophic effect. According to a study by the National Academy of Sciences, the total economic impact could exceed $2 trillion or 20 times greater than the costs of a Hurricane Katrina. Multi-ton transformers damaged by such a storm might take years to repair.

"In my view the July 2012 storm was in all respects at least as strong as the 1859 Carrington event," says Baker. "The only difference is, it missed."

"
Unpopular Opinion:

I prefer the butterfly. I got the new 16 and promptly returned it. I missed the crispness of the butterfly.
Not if other foods were unavailable (the assumption). You need 2000 calories a day. 70g of meat is ~600 calories. So triple that, divide by 4 and you've got the week I mentioned.
Okay. As far as I can tell, Caddy can be configured to handle that, you just need to tell it to. Have you tried to configure Caddy to accept requests to hostnames with a trailing dot recently?
This comment denotes, strongly, the dissonance that occurs when talking about something so general.

It’s my opinion (as an infrastructure type) that centralised binary logging is an absolute necessity above 20 instances.

But that leaves out every person with a laptop, or those people with a very low volume of little instances.

Structured logging is difficult, that’s why logstash is so flexible about input and conversions. And I think that was the impetus for systemd’s journals; to log structurally.

However. The parent is wrong if he thinks decisions should be made under low disk conditions. Having a rotate rule to keep your sliding window of logs to a certain size is fine. But your servers (and laptops, and desktops) should not be taking arbitrary decisions based on this kind of condition.
I just dont understand why would Apple with its billion of dollars for R&D would think removing the physical escape button and T arrangement would not cause any negative experience for its users.
That isn’t actually true. Induced current will occur in nearly any conductor, and the biggest risk all over the world is in the loss of high voltage transformers.

This is absolutely, 100% a big problem. While these FOIA’d FEMA docs [0] are just one source, searching for “solar flare blackout” will net you all the sources you need. It’s the same as a nuclear EMP.

[0] (PDF): http://www.governmentattic.org/24docs/UnpubFEMAgeomagRpts_20...
My issue is forcing terrible design decisions.

No headphone port on the SE, forced touchbar on MBP.

My next laptop may not be a Mac because of the touchbar.
What benefits does AnyGrids give over existing, feature-rich, table libraries?

Notably (in order of populairty)
* Handsontable, handsontable.com
* SlickGrid
* Clusterize.js
* ui-grid , ui-grid.info
* DataTables, datatables.net
* ng-table, ng-table.com
* jqGrid
* FancyGrid
* BackGrid.js, backgridjs.com
* Recline.js
* ag-grid, ag-grid.com
What amount of battery life do you expect to be achievable for "Evergreen"?
And at 2000 calories a day, 9 calories/gram, family of four, there you are.
The "apple tax" has been a thing for decades now.
I have never owned a mac but I listen to a mac-centric podcast and from their complaints I am not sure why I, a non-programmer, would ever pay the apple tax to buy one.
alias gl='git add *; git commit -am"lazy"; git push'
Doesn't your state require hunter safety courses? In Missouri, we've got to take one before legally being able to hunt unless we're being guided by an experienced hunter.

They taught gun safety, field dressing, and the different type of animals that could be hunted. They taught what clothes you can wear and when, and they taught different strategies to extricate animals if they were too large for you to carry or drag.
https://www.propublica.org/article/inside-turbotax-20-year-f...
Permutive (YC S14) | Senior Android Engineer | London, UK | Full-time | ONSITE | £90k-£120k

Permutive are developing a next generation data platform for a world with a trillion devices, and we think applying functional programming techniques like compositionality and type-safety is the best way to build these massive distributed systems.

We're looking for a Senior Android Software Engineer to help us change the way organisations process user data on mobile. We’re particularly interested in engineers who have experience developing SDKs for Android, or have felt the pain of deploying analytics or personalization to their apps.

Apply directly here: https://boards.greenhouse.io/permutive/jobs/4510689002

If you have any questions, just drop me an email stevie at permutive.com
If you want contract work, find clients. Spending sixty days learning a language or stack is just avoiding that hard problem. Learning a language is pretend work that avoids the hard part of finding clients: dealing with a lot of rejection. Good luck.
This article now hit the front page of the Financial Times: https://www.ft.com/content/ea6946d8-532e-4724-ada7-eebb887c8...
I would really like to know if covid19 is worse than malaria, globally. Up until now it seems that it is worse only because it affects us. I was shocked to find out there is no treatment for malaria when I traveled in affected areas. I felt the same way as I am today, except I was the only one feeling like that.