skysight-inc/HackerNews huggingface dataset:
This.

I'm building a really in-depth fullstack project at the moment that I can use as a both a showcase and a playground for exploring how technologies fit in a real, production-grade application.

It's definitely very valuable to be able to demonstrate you can do something that's very complete.

The thing I like about the approach is that it functions like an ecosystem of different projects, so it becomes much more worthwhile investing in finding more ways to extend it. If I want to learn a new backend technology I have a completely working front-end ready to go. If I want to learn a new type of database, I've got a front end, business logic and repositories all done, I just need to figure out the data access and hosting the db. If I want to learn how to do Multi-Region Active-Active deployment I've got a full application I can adapt to that. Doing each of these projects unlocks the ability and worthwhileness of doing more.

I've just started this approach this year but I wish I did it so much sooner.
I would prefer a bigger screen instead of a physical keyboard.
Almost never. I’m roughing things out first, or iterating the APIs. When the functions, data and interactions seem to stabilize, then I’ll start to put tests in.

Once, I started with tests, but I had to rip up a lot along the way.

It is helpful to ensure testability early on. It might be easier for some devs to figure it out by actually coding up some tests early.

I won’t argue against anyone who is actually productive using hard-core TDD.
His interviews are not adversarial and he is not judgemental towards his guests. He isn't there to put his guests on the spot. He isn't there to get a juicy soundbite taken out of context. He allows his guests to speak for as long as they want. And his guests appear to enjoy themselves.

These things are all true even if the guest or their ideas are extremely controversial. Maybe Joe Rogan is just smart in a way that's different to the way that you are smart.
Because everything is obvious in hindsight?
Whatever the solution is to AGI, fundamentally it will still have to be describable in the language of mathematics (and stochastics is still mathematics).
I've got one, a few inches across. Got it in the 90s. I keep it with my Trinitite, and my 3rd Reich coins. Not really worth anything, but it's neat.
Difference Between Fault Tolerance, High Availability, Disaster Recovery (2014)
> the same way that browsers now get exploited by taking advantage how their VMs work

The difference is if the exploit is run by the browser or the VM. If the VM has a logic error, gives back the wrong result, the browser decides to trust the result and be exploited then it is a browser bug; not a sandbox issue.

The other situation is when a browser spins up a VM to add 2 and 2 but then the VM starts downloading malicious files from the internet.

No kind of safe language can avoid the first class, wasm avoids the second.
In worst case he still gets nothing. The system is an opt in.
The fifth picture shows it running android.
What I came with: take 8 fluorescent dies with machine distinguishable fluorescence wavelengths, then you use them to code plastics. 2^8=256 enough for all common materials
Web Components Reaching Mainstream Maturity
So many wrongs in this article.

> To keep a 60 Hz refresh rate, you need to step down to 2K or lower resolution.

Nope. 3440 x 1440 @ 60Hz is the highest res currently used which still fits half the bandwidth of DP 1.2, see here: https://linustechtips.com/main/topic/729232-guide-to-display...

> They are very likely DisplayPort Alternate Mode designs using four lanes.

If a hub claims to support 4K @ 60Hz and USB 3.0 it doesn't necessarily mean it supports both at the same time. It can be convenient to have a flexible hub which, when connected to a monitor where two lanes are enough then USB 3.0 is provided, if you go above then it slows down to USB 2.0. At least one of the hubs linked from the article (very small with one power, one USB 3, one HDMI and a non-captive cable) is such, this was confirmed by one of the sellers, this device is available with many, many labels.

The article also omits that many, many notebooks with a single Thunderbolt 3 port will not support multiple 4K @ 60Hz because they put only four DisplayPort lanes in there using a cheaper, lower power controller called the Alpine Ridge LP. And yes, that pos is still in use despite I hoped Titan Ridge will deprecate it. Dual port Thunderbolt controllers are all full bandwidth, single can be half or full. Hard to tell without looking up the TB controller used in the device on social media / stackexchange etc -- the manufacturers are often quite tight lipped on the topic.

Another fun fact: while the Thunderbolt 3 bus is indeed 40gbps, that's only filled out when video is used, the data speed is nerfed to 22gbps by all existing controllers. Dell admits this in one article https://www.dell.com/support/article/us/en/19/sln307875/thun...

>
Thunderbolt 3 may only reach a maximum data transfer rate of around 7 to 22Gbps even though it is advertised with 40Gbps

but this is so rare, every other article, even the one linked from this rare gem of truth claims some baloney like "Systems with 4 lane design will support up to 40gbps of data transfer over PCIe" which is obviously not true because even without nerfing PCIe 3.0 x4 is 32gbps only but it is nerfed. The official TB3 brief also tells you this but a little overt because it is never stated in the text but Figure 7 shows what's up in https://thunderbolttechnology.net/sites/default/files/Thunde... And make no mistake, there are only PCIe and DisplayPort signals on the TB3 bus, there are no USB signals, the TB3 controller in the dock provides a USB root hub. Someone should bring a class action lawsuit to Intel and practically all laptop makers for false advertising in this... (Side note: USB 4 will be different in the signals, if my understanding is correct then the Thunderbolt 3-like bus which is an optional mode for USB 4 will finally contain PCIe, DP and USB signals.)

I have written similar explanations in the past for eg https://www.reddit.com/r/thinkpad/wiki/newdocks https://superuser.com/a/1200112/41259
When the incentives change. Which means probably not in the next few decades.

Or perhaps if there is enough bad publicity and/or lawsuits by parents/families of students who died from suicide, and/or if enough grad students unionize and take action.

Universities hate bad publicity. It's one of the few forms of leverage against them.
I believe this is more you're kind of style:

https://github.com/danistefanovic/build-your-own-x
Are there any TLDs where the management are elected by the domain holders ? The real world analogy I can think is HOA where the association (body corporate) is run by trustees/directors who are elected by the property owners. The association is incorporated as a non profit.
You're missing the point. We've entered a new era of VR with the Quest. Any numbers we've seen before is irrelevant.
thanks very much. i only took introductory linear algebra in university about 11 years ago, so this brought back some of the memories. Very good and interesting to read. Much like gilbert strang himself!
Reminds me of Paul Cohen working on the Riemann hypothesis.
You have to earn the right to work on your idea for 5 years and get paid. Otherwise we would be funding all kind of crackpots. First you demonstrate you're a good researcher by producing good results. Then you can work on whatever you feel like (either by getting hired at places like DeepMind, or by finding funding sources that want to pay for what you want to work on).
For a literal definition of promising Kickstarter is busy seperating fools from their money, most seem to falter at moving past the concept video stage though. Tap apparently nearly works: https://www.theverge.com/circuitbreaker/2018/3/8/17096786/ta...

Of course one of the big problems is that our portable monitors still need at least one of our finite set of hands, so it seems like we'll need AR/VR monitors before they become practical. But then if we have the free hands something more like a traditional keyboard would probably work.
might i suggest 3blue1brown channel on youtube? They simplify those concepts with very cool graphics so you can probably revise it in one sitting.
Described my Lego addiction to a T.
The conclusions section has a nice short history of some graphical notations, noting "graphical notations of tensor algebra have a history spanning over a century."

Equation 18 in their paper is in Penrose's original paper ("Applications of negative dimensional tensors"). Fun fact: if you take a planar graph, all of whose vertices are degree-3, then interpret them as triple-products/determinants/cross-products, then the absolute value of the resulting scalar is proportional to the number of proper 4-colorings of the regions complementary to the graph. A reiteration of this is in Bar-Natan's paper "Lie algebras and the four color theorem."

However, their contribution seems to be notation for dealing with 3-dimensional derivatives (gradient, curl, and divergence), which are special due to Hodge duality and the existence of a triple product. Equation 30 implying curl of gradient and divergence of curl both being zero is pretty nice.

I think the authors are correct that the specialization of the notation for 3D vector calculus had not been written up yet.
Apple and Goldman Sachs Accused of Sexism – Could This Be AI?
Well, I work in an engineering company
If you were talking about yourself only, I'd agree. But since you name humanity, one thing must be very clear: most people don't like keyboards. That's something that holds in "the developed world". Outside of the ASCII-world, that might be even more so.

Smartphone keyboards with glide typing function very well for language (i.e., no passwords and no programming). They have an important feature: they provide the input you want, not exactly characters for the keypresses you did.

If you consider the Chinese language, many people use the input either by drawing (elderly people) or with Pinyin, a phonetics script. In both cases there's a lot of software involved to figure out what people want.

The point is: programmers are a tiny minority who need exactly the characters for the keys they presses. Most other people just need text in their native language.

Google wrote about reaching "the next billion users":
https://www.blog.google/technology/next-billion-users/next-b...
Windows is getting worse. They are adding crazy design ideas that they can't possibly support, with new UI quirks. While the foundation is tragically broken (typography differences etc). The new timeline has a hilarious hiccup in the animation that makes no sense at all.
Not sure I agree with that one. Turbos are hardly new, the benefits of higher compression ratios are new, and generally the design goals of the engine is the biggest part of a change.

It used to be that engines were robust. You could turn them off whenever, you could change the oil rarely, and without significant abuse or poor luck they would easily hit 200k miles. MPG wouldn't precipitously drop if you had something on the roof, a trailer, or were speeding. Just look at any manufacturers v6 3 liter for an example.

Today's motors are mostly 2 liter 4 cylinder turbos. They are pretty heat sensitive, have CPUs to manage their cooling, and are pretty hard on oil. Even with good maintenance they have a surprisingly high failure rate within the first 100k miles, but often outside of warranty. Look at the decreasing CPO warranties from Subaru, Audi, Lexus, BMW, etc for evidence. These high strung 4 cylinder turbos are efficient within a narrow range, but can often produce surprisingly poor efficiency when towing, putting anything on the roof, or even just speeding.

The biggest technological improvement I've seen in cars in the last decade is the transmission. Today's automatics and DCTs are mechanical marvels that exceed the performance and efficiency of manual transmissions. They also largely obviate the problem with the 2 liter turbos that have much narrower power/torque curves than the larger displacement engines of yesterday.
I believe that wasm is not particularly focused on functional security as much as embeddable security.

Essentially the promise here is that you can download a random wasm from anywhere, run it with little-to-none privileges and be sure nothing bad can happen.

There was an article here many months ago detailing how wasm on the server makes it harder to mitigate attacks due to lack of wasm-inspecting tooling compared to system utilities for processes/native binaries.

But in part that is because the attack model of wasm is "literally executing malicious code".
Presumably because 8kg is the weight limit for hand luggage.
What does it mean when a market is "size 30"?
I recently started doing this. My project involved using three different services, where one of them was internal. I only had API documentation for these services and because of many reasons, there was a delay in obtaining the API keys required and I was stuck on testing my code. That's when I decided to write unit tests and mock these services wherever I am using and started testing my code. There were zero bugs in these integrations later.

While doing this I also found one more benefit, at least for my use case. The backend for user login was simple when I started, but it started growing in a few weeks. Writing test cases saved me from manually logging in with each use case, testing some functionality, then logging out and repeating with other use cases.

Not sure if it is a practical benefit or not, but writing test cases initially also helped me rewrite the way I was configuring Redis for a custom module so that the module can be tested better.

My only issue is that it takes time, and selling higher-ups this was kind of difficult.
> there is no "risk of suicide" which could be affected by the presence or absence of any particular tool.

This is wrong though. Reducing access to means and methods is one of the best ways to prevent suicide and we see drops in rates of suicide whenever we see changes to a commonly used method.

Two of the best documented examples are when the UK changed from coal gas to natural gas, and when the UK introduced catalytic converters.

Obviously reducing access to means and methods is not the only thing we should be doing to reduce death by suicide. But it is an important part of the package of measures.
How to Publish a Scoop Package
As a corollary, "Data Scientists" who can't program their way out of a paper bag (e.g.: write simple SQL, or a scraper in Python) is near useless, and a stress on their peer who can.

I'd much rather hire a good programmer with some statistical knowledge than the other way around.
> I didn't pay for a separate license for my lab pc, since I don't really tend to develop much at my electronics bench and mostly just need to occasionally check code

If you have a "named user" license, that license is good for every computer you use, including work and home, across Windows, Mac and Linux. There's AFAIK no limit to how many computers you can install and license it on using the same named user license.
Brave has a series of ads about different aspects of what Brave offers:

Creators: https://vimeo.com/372813874

Speed: https://vimeo.com/372813765

Privacy: https://vimeo.com/372736442

This one isn’t an ad; it’s a video of a speed test of Brave vs. Chrome and Firefox loading sites that millions of users access every day and doing much faster:

Brave Browser Speed Comparison 2019: https://vimeo.com/371512354
I have a similar experience, but now I am forced to use Ginkgo, and the tool doesn't make sense without TDD and BDD - behavior driven development, so some people must be using it.
Just because another option is worse doesn't make an unjust and repressive kind of social profiling better. The entire premise of using prediction may be found to have dire consequences, so the entire premise is dubious. There is no binary choice in this matter, but there needs to be accountability.
My 2016 MBP has icon labels for each function you listed right on the F-key, except step debugging. Totally discoverable, just by looking, the exact same as the Touchbar. Those same icons have been in the same spot for the three other MBP's I've owned dating back to 2008.
Go Learning Resources
internal memory corruption is different from external memory corruption.
It has significance but practical use not really.
Machine Learning Captcha
Presumably carriers (heh) have weight limits for loose objects to protect us all from being hit and killed by them.

What is the heaviest inanimate object permitted to be loose (unstrapped, unenclosed) in a plane cabin?

A pet cage with a heavy object inside it is an inanimate object. That it contains a living thing is beside the point from a physics perspective.
I've seen several cases where a famous old sports car, likely running at 75% of the power when new, manages to beat the 0-60, 1/4 mile, and lap times of old. Just because tire technology has come that far in the last several decades.

But also keep in mind that significant engineering has gone into the best engines of today to broaden the torque and HP curves. It's not unusual to have 90+% of torque from 1800 rpm to 6500 rpm. That alone could significantly help performance numbers. After all it's the area under the torque/hp curve that matters, not the peak.

Imagine judging a runner by their peak speed, instead of the time to get across the finish line.
One I can think of-- people whose job requires it of them. Risk could still be to them personally if someone gets their number/extension/transferred to them. But risk could be on the business as well, which could just as easily be targeted by scams like this.
I feel the keyboard on these kind of computers in general need much work. They feel very low effort and look bad in comparison to many 90s palmtops.

What also bothers me is the high price of these kind of computers. While I am sure there are people who appreciate that kind of power, I rather have something much more low spec but at a massively reduced price. Having a command line and simple tools for writing/coding does not need much horse power and a sub $200 would be much easier to justify on a second or third computer as $500+
Definition of adult depends on your values and culture. Some people staying with parents taking care of family would be adult in east Asia, but not having your own house and mortgage lacks maturity in the west. What it means to be an adult in the west is up in the air at the moment. We don't have easy institutional or cultural markers for what the American dream is or what adulthood should be. The old institutional rites of passage through college and graduation milestones is looking less attractive as the internet grows. Marriage can be seen as uncertain.

The only thing I can suggest is the idea of picking up your own cross and bearing it. Kid/job/mortgage has a lot of uncertainty built into it at the moment.
Thanks, an interesting perspective. Do you plan to go with this approach for your other projects as well?
Yeah, weird to think that todays newton could be seen on Joe Rogans Podcast talking about the future of gaming
It is the claim of vendors that their models works. It is irresponsible to just take their word for it, and such tests and critique need be ongoing.
Youth rights is something I wish liberals would get behind publicly. I know nobody wants to make controversial statements supporting people that can't vote, but at least teens control a decent portion of the online political activity. Instead, we're watching a mass crackdown on teen vaping and college drinking in fraternities. At least Bernie is willing to fight off people trying to let employers pay teens less than minimum wage as they do in Australia.
I've seen it fail to update the location pretty often.
I agree, Shopify has had a positive impact with small-medium sized merchants. Big brands with custom solutions however are not very impressive.
As one of the founders of http://levels.fyi, it’s great to see transparency enter journalism. We’re working on some new tracks including media / publishing and hope to provide some nice visuals alongside some of the data.

One of the things that we do on our site is collect official offers anonymously, which we use to benchmark non-verified submissions. Might be interesting here too!
I replaced my MBP 2018 with a surface pro 6, and the surface has a much better keyboard even though it’s a clip-on mat. I think that says it all.
I don't know if finding both JSON files but having to download leftPad would be any better...
A lot of interesting bits. This bit made me think as well:

> The factory system doesn't work in the modern world, because two years after graduation, whatever you learned is out of date. We need education spread over a lifetime, not jammed into the early years—except for such basics as reading, writing, and perhaps citizenship. Past puberty, education needs to be combined in interesting and creative ways with work. The factory school system no longer makes sense.
Carmack likes lisp. I wonder if he'll be using it on this project.
Maybe it will be a new feature, openable 10,000 times! Like battery life on smartphones, which was never an issue for dumb phones.
four hours a week in preindustrial cultures

This makes no sense to me. Are they saying 15th century kids only interacted with other kids 4 hours a week?
Google Maps APIs degraded for more than 12 hours now
Teens should be learning from the people they are about to become.

That's only true if the objective of learning is to maintain the status quo. Given the older generations prepensity for ignoring serious problems (climate, housing, etc) and their rampant materialism, I'm not sure teens should be learning from them.

Also, figuring things out from first principles without all the received wisdom of experience has value. You might make a bunch of mistakes and get things very wrong sometimes, but that's OK. You can find things people missed the first time around. That can be useful.
Then it's pollution with compiler magic. But only if it's really well done.
Interesting how you say short lived, I had a look and it's on founders edition NVidia RTX2000 series cards, though not mandatory [1] and Valve recently cancelled support for it on the Index headset. [2]

Do you think it will be cancelled on the next series of cards?

The need for yet another specialised variant of USB-C cables does look a downside for me, vs DisplayPort getting fast enough to need only two lanes for VR, so standard cables can be used.

[1] https://uploadvr.com/nvidia-rtx-super-virtuallink/
[2] https://www.roadtovr.com/valve-index-virtuallink-adapter-can...
I don't trust anything build on top of chromium web browser developed by Google. Definitely google will have some way to track user.

I prefer Firefox for trust in privacy.
For those wondering what this is about before jumping into the PDF. It is an article from the captain's perspective of a flight in 1977, where a Lockheed L-1011's left elevator jammed (corrosion) during take-off forcing the plane to pitch up.

The captain, Capt. Jack McMahan, was awarded the FAA's Distinguished Service Award for successfully landing the plane by using a thrust differential between the wing engines and tail engine to counteract the upward pitch, preventing a stall.

The (short) Wikipedia article can be found here: https://en.wikipedia.org/wiki/Delta_Air_Lines_Flight_1080
Aha. You are on to something then. Your setup is old school. Maybe the advance in network and computer speed has made it too fast :P
The Psychology of Computer Programming