skysight-inc/HackerNews huggingface dataset:
I've had the pleasure of setting up a guix system in production.

The next guy to come along didn't understand it and threw it all away.
Episode 3 is a Classic. 17 year-old Will Harvey showing his summer coding project, Music Construction Set from EA.
How Ads Can Work on a Smartwatch
Not just the GI Bill, but the benefits in general are a huge motivator. Where else can an 18 year old newlywed with a baby be assured that they can provide for their family?

To get back to your point on the MGIB - these days the Post-9/11 GI Bill is where it's at. With the Post-9/11, a veteran can actually have public university tuition paid, plus a books stipend, plus a housing allowance (meaning they can actually afford to live in addition to finishing school). I didn't enlist for the GI Bill, but when I got out and realized the incredible opportunity I had, I just couldn't turn it down.
Just promise to give the exec a keynote time slot where he can describe the ROI of the 50k deal. Helpfully, the vendor will provide an Excel doc that lets you calculate the benefits. You don’t even have to realize them, just aspire to. From there, the C-level gets some fawning press coverage for their LinkedIn profile and a set of job offers at the next-size-up organization where they can also level up on comp...
Linus is still able to run the first ./a.out he built on pre-0.1 Linux.

I can build a docker file from 5 years ago because all the links are dead.
weird. Not sure how they would have been hired at Google or FB with this mindset.
I have traveled a lot. In all of my travels, I use Uber unless I'm forced to use a local option. Here's why:

1. Integration with mapping allows me to ensure I'm actually be taken to the place I want to go and not "taken for a ride". This is especially important when I don't speak the local language well or at all.

2. I can pay in a way which does not expose my payment method to the driver (credit card skimmers, muggings). I also can always pay with a card via the app, rather than having to struggle to find a driver who will accept a card payment or who won't extort me after the fact with "the machine is broken".

3. I can track my trips in a way which makes it easy to expense them, something that is a pain to do with taxi receipts (if you can even get them to give you one).

4. I have some idea of what I'll be paying in advance and am more resistant to being overcharged.

5. When I request a ride, someone actually shows up and I have a meaningful ETA for their arrival.

If you've never left your part of the world to travel elsewhere it may be difficult to understand just how frustrating, unsafe, and unfair the experience of using a taxi in most of the world is, but Uber even at the same price is a many many many times better experience. I hate taxis and avoid them at all costs. In places without Uber, I strongly preference public transport even for very long rides, because taxis are usually worse. I preference public transport everywhere when it's good, but there are many parts of the world with bad public transport and even worse taxi services.
Driving through these roads just after they open around March/April is a blast.
If you look enough, you can find places where you can actually climb on the snow walls and ski/hike on the snow slopes yourself. You may see a few trees whose apex is slightly protruding from the snow. It really feels like walking on the forest's canopy.

Apart from the road mentioned in this article, which I believe is the Tateyama Kurobe Alpine Route, you have the Shibu-touge (渋峠) road, which crosses the mountains between the Nagano and Gunma prefectures [1].

The Tateyama Kurobe Alpine Route does not allow private traffic on it year-round: it is a bus/taxi-only road. So if you are driving on your own, Shibu-touge is a great alternative. Route 299 going through the Yatsugatake (八ヶ岳) mountains is another alternative [2], although less fun in my opinion.

[1] https://goo.gl/maps/YbsoEgvih4oG3xvX9

[2] https://goo.gl/maps/nJB26wo6YzPVcawH9
Lots of tools built on top of Docker do imbue special meaning in latest, however.
>what technological investments do you think the government could be making today that would have the impact that satellites and the internet could have?

maybe nuclear fission, make it the goal to create cheap, clean and abundant energy, maybe a model city with new modes of transport, Gigabit internet everywhere, a space elevator, an arcology, much more interest in alternative new ways of agricultural production, a DARPA for construction and infrastructure.

There are so many things that essentially work the same way they did 50 years ago. I can't remember who said it but someone said, take the screens out of a room and you can't tell if you're in 1970 or 2020.

Private business tries to tackle some of the things on that list but without backing by a state it never goes anywhere, and they do it more out of vanity or because they have eccentric founders rather than any economic sense, these are societal tasks.

Also foster a culture that admires scientific excellence and inquiry over getting rich and being a celebrity by making science again the focus of the education system. There's also a cultural component to this everything else aside.
Notebooks are to Literate Programming what Word is to TeX.
I never saw a game quite like this. This is really original. I really liked the last level. The attack coin is a clever idea. You could possibly make a complete rpg à la Fire Emblem with this. Maybe this should be something you could explore for a future project.
I'll be interested again when France builds new reactors cheaper than new renewables. Flamanville 3 and Olkiluoto 3, even if they don't have further cost overruns, are going to produce electricity at a higher cost per MWh than German solar farms completed in the same year.

If France does build 6 more EPRs, a proposal floated last year, they will have a chance to prove that the problems to date were merely FOAK learning experiences.
Giving people over a certain limit two months to migrate or set up a cache or give them a few dollars. What a non-nightmare.
Ordered Maps for Go (Using Generics)
The article talked about that; fighter pilots are taught dogfighting skills mostly so that they can become comfortable doing extreme maneuvers while conserving energy. Basically, it makes you a better pilot in general even if you aren't actually likely to get into a dogfight in a real battle.
Personally, I wish generic caching proxies were still a thing, and easier to set up. I've tried setting up squid several times in the past, and failed miserably every single time--all I want to do is use it as a gateway (ie, make the proxy invisible to the application) for e.g. apt packages, so I just ended up using apt-cache or whatever other appropriate software, but I'd far rather use something generic that just works on 90% of the software I use at home, whether it's reading webcomics or repeatedly installing the same software in a dozen VMs with slightly different configurations, or even just browsing remote filesystems via webdav.
Jaron Lanier on porn:

https://www.nytimes.com/2017/11/08/style/jaron-lanier-new-me...

>Mr. Lanier, who discourses eloquently on subjects like limerence and lust in his book, says: “The future I’d prefer to see is one where people use VR together to make really crazy imaginative experiences that might be sexual or might not. Where you turn into fantastical creatures and that sort of thing. Or when your bodies merge in some ways. That to me is so much more interesting than the porn. Porn is a product of the cinema era. It’s an old-fashioned way of thinking, locked in the 19th century.”
Currently the state of Github Packages' Docker UX is terribly and ironically it doesn't integrate well with Github Actions (or at least it didn't when I tried it to months ago).
Science is permissionless, yes, but science doesn’t exist in a vacuum. Science is made up of scientists, journals, universities, institutes, etc, which are all a larger part of our society. We have to apply our same moral compass and ethical responsibility to them that we would anywhere else.
2020 and it’s still takes work to keep a website up, even if it’s simple. I feel your pain.
Remote Work Policy: What Project Managers Need to Include
Whenever you’re doing design or interactivity focused tasks, and actually in many cases debugging logic, hot reloading is not only a huge step function improvement, but a categorically different thing.

The analogy I like to make is this: imagine a painter had to wait 3 seconds for every stroke they made to show up. Would they be as good? Would they try out as many variations? Discover new paths they could go because they had the time to “test that weird idea real quick a few times”?

Hot reloading works especially well on React (and not I assume on game engines) because React, with hooks, used algebraic effects, which means all side effects are properly understood by the system and are undoable. So it’s not as hacky at all as you’d imagine.

I never understood the hate for HMR as a concept. Perhaps your implementation wasn’t great, but as a general concept it’s literally a game changer.

The same people who cast shade on it seem to always embrace incremental compilation (like in Rust) for some reason, too.
Isn't that even easier to eavesdrop and/or disrupt?
The later Psion (or Cannon?) PDAs used monitor-flashing as a way to send serial data to the PDA from PC -- this was used for quickly filling in address books and so-on.

When I used it then I thought 'Wow, this is neat -- but probably dangerous for epileptics.' . Much tidier than dealing with an RS232 interface or the like -- just use a photodiode.

edit: it was the Sharp Zaurus series that used the optical data transfer -- I think. it's been years and I used to be too into PDAs

edit 2 : Royal also had a PDA series with optical transfer; but i'm not sure whether or not Royal made their own hardware products.

edit 3 : I found the Royal organizer : 'Point your FL95 PC Organizer at your desktop PC monitor. Watch as flashing bars of light send information to the FL95 PC Organizer.'

They call it 'Timex Datalink' [0]

https://www.amazon.com/FL95-Organizer-RoyalGlo-Nitevue-displ...

[0]: https://en.wikipedia.org/wiki/Timex_Datalink#Optical_sensor
This article is a masterwork in expanding a single sentence ("CSS gets a new conceptual version every few big modules") into an absolute saga.

As I was reading through I was worried I was about to read an article about how some big company was going to recreate CSS from the ground up because there's too much cruft or something. A relief!
He also had a role in Power Glove, which had its issues, but at its price point in 1989 is still pretty cool

https://en.wikipedia.org/wiki/Power_Glove
From the title, I expected something more non-standard, like some massive purpose-built contraption.
This title looks very hungry for your clicks. Here is a better and more honest title that summarizes the actual content:

Very tiny Asteroid unlikely to hit Earth in November.

Saved you a click without using irrelevant baited words such as 'Election', removed the sensationalism and fearmongering introduced by the author.

Have a nice day :)
that relay rebuild tho
I'll have to go searching (been 13 years), but conceptually building a tornado encoder is a multi stage pipeline with input blocks and output blocks depending on how the bipart graph is set up. Once you have that you extend the bittorent block dictionary a bit and you're pretty much there.
Show HN: HackerNews.app, a Native (Cocoa) macOS Hacker News Client
Lumberyard is essentially the CryEngine Engine that Amazon bought. It is more complex but it also shipped excellent games on it. I think game engines should always be built around games shipped. Unreal is quite nice in that aspect. Yes the engine becomes more tuned to the game types that you ship, but many of the pain points are smoothed.

I'd love a game engine platform that would come along and promise API/library stability for 5 years. Any game you built on that engine will be able to run 5 years later if you need to update it.

There isn't a ton that changes with game development surface level, the subsystems change quite a bit, that is fine. That is what the engine is for, to simplify the subsystems and create a stable platform on top to speed up development, not have a bunch of leaky abstractions and new unstable platforms on top of that.

I wish that game engines had more standards that were industry respected and you could bounce between engines more easily as well, like other frameworks do with standards.

We are in a "move fast and break things" age and I can't wait until it gets back to "let's move fast but not break things if we can help it unless it makes massive improvements that make it worth the cost/time and most importantly, maintenance tax on updates that aren't needed or break things for no reason. And when we do break things we will do it in a way that is parallel and if possible just swaps out the subsystem not requiring massive surface level changes that just get you back to baseline functionality".
Honest question: If I'm an American programmer, is there any reason I need to care about Ruby's market share outside the US?
One of the astute comments on this by Terence Lam: Terence Lam
Stage one: invest $25K in 100 startups ($2.5M)
Stage two: pick 20 of them and invest $100K in them ($2M)
Stage three: pick 4 of the 20 and invest $500K ($2M)
Stage four: pick 1 of the 4 and invest $5M in that ($5M)
the "expected" exit value of a startup is different in different stage, and most often this is non-linear: the expected exit value increases quadratically when a startup move from stage one to stage four.
$11.5M invested ;) (ignoring the management fee :p)

Another hidden benefit: startups in stage three or four may "acqu-hire" startups in stage one or two, and the VCs who know and engage with them are the good middlemen here to facilitate the deals.
In our July 1999 discussion about Body Electric, Jaron mentioned:

[...]

>There IS a community of Body Electric users. It is STILL building the most interactive 3D virtual worlds of any tool (though Alice, from Carnegie Mellon, is the other hot contender). That's SHAMEFUL! While BE sucks in every other way, all the more recent vr design tools, especially the vrml ones, simply avoid the problem of deep interactivity. How could the community be so whimpy, at this late date?

[...]

>The body electric community is surprisingly NOT entertainment oriented, though I and a few others still use it that way. There are people hidden away who are still using it for ergonomic simulations, simple surgical planners (because the fancy systems are too rigid to model some situations), cognitive test rigs, and some work with kids.

https://news.ycombinator.com/item?id=23012948
Does anyone have a design that works for this kind of adhoc meshing network with good privacy guarantees? It seems like a really hard problem to solve, especially the social graph problem because inherently messages will take time to propagate through the network based on proximity. Maybe adding random wait and hop count increments? Efficient routing kind of depends on being able to discover the network graph.
How to avoid Tax Legally
Introduction to Modern Mathematics
Thanks for this. Pretty sure I can find a few good uses for it. :)
I'm not sayinh they are, I'm just saying they could.

If a drone swarm proves lethal to a multi million dollar aircraft of ship, tactical nuke could be a suitable response.

Unlikely, sure, I'm just saying though....
Whoever came up with renaming statistics to be machine-learning-artificial-intelligence was the venture capital alchemist of the decade.
I think insider trading is unethical. There ya go
All I could think as I read it was ‘What am I reading here, and should I be terrified?’.

I live in fear reading through anything new in the frontend space.

Any further developments in this space needs to come full circle with web components. The WASM army have begun marching recently too.

The horror! The horror!
This article refers to "Mt. Tateyama" This is a slight misnaming. The suffix -yama in Japanese means "Mount." Hence, Mt. Fuji is called Fujiyama. And Tateyama is correctly called Mt. Tate in English, as seen by the article about it in Wikipedia[1] or Tateyama, but not Mt. Tateyama.

[1]https://en.wikipedia.org/wiki/Mount_Tate
Interesting in the video she says most funds don’t achieve 1x - is that true?
ALL schools should pick randomly from all applicants. I mean, honestly, I don't feel as passionately about this for colleges, but private preschools or kindergartens that select kids based on anything is super f-ed up and kind of enrages me. The gradual defunding of public education in the US as more and more people move to elite districts or private school (white flight) is bad enough. Then excluding any kids who are slower learners, more hyperactive, who have less advantages at home (the kids who actually need great school the most) even if they have the $$ is borderline Nazi-party-bad it is so vile.

Generally my take on this is: (1) all schools should select kids at random from applicants and (2) private schools should charge selected kids based on what those families can afford, up to their full tuition which in the Bay Area averages over $30K/year, (3) funding for every school should come from national or at least state level so travesties like Piedmont can't exist explicitly for the purpose of robbing poorer kids, 2 blocks away, from having decent schools (and parks, that's another subject).

Anything else is hyper regressive toward children. F-that!

(sorry to hijack the topic, but this is a subject I deal with a lot and royally pisses me off)
Thanks, I wasn't aware of that. I believe my comment still applies to nushell and a couple of others.

I like bash for simple commands, but hate the requirement to learn so many sublanguages for more sophisticated usage, (as in sed, awk, find, and others). I like Python for scripting, but the integration of shell commands is really not very good. I built marcel to fix both of these problems.
When I first learnt to program the thing that I really enjoyed was learning to make a terminal app that took in the users input and used it as a conditional.

I’d make all these little toy apps where my family had to type in the right word to continue. Eg “Who is the leader of the autobots?” => “Well done. Transform and roll out!!”

It strikes me we could encourage better discourse with one word locked comments that the writer of the post draws from the article.

“New research and on the impact of race on tenure”

Per the article, what % of tenured professors identify as people of color in 2019?

What do you think of something like this?

Micro quiz questions, one up on ‘are you human’ to ‘prove you read one key thing’
That's a stretch and a half...

You don't change game engines in a week, so presumably they mean people who haven't made anything yet are re-evaluating Unreal...

Which, I guess? But you're not really fleeing the engine if you were never on it. And I seriously question how big of an effect it's had

This feels like legal doing legal and trying to lay down the groundwork for claiming damage down the line
All you did was restate the argument that I've already rejected.

And stop comparing scientists to software developers, it's a hidden argument by authority, and it isn't needed.
... The centerpiece of which is "Your process/idea/thinking must consult our oracle of moral rightness and adhere to its adjudication" which is why it's so useful to woke culture proponents as a political tool, because it implies that it's not possible to write down the rules by which the oracle operates so that you don't need to consult it every time. You just have to keep paying into your political capital with the rent-seeking oracle of moral rightness and hope that it is merciful in its ministrations.
> Except...getting good students to go to mediocre high schools sounds like an excellent way to improve the average quality of schools.

Have you never been to school?
> This month Thailand’s digital minister accused Facebook of not complying with requests to restrict content, including insults to the monarchy. On 10 August he gave Facebook 15 days to comply with court takedown orders or face charges under the Computer Crime Act, which carries a fine of up to 200,000 baht (£4,860) plus an additional 5,000 baht per day until each order is observed.

https://www.facebook.com/RoyalistMarketplace/

Page still exists it looks like, just enforcing the local laws. It's another one of those damned if you do damned if you don't cases.
Using KubeEdge to realize face recognition with RaspberryPI
I prefer Buckbee's Law: "The value of a robot is proportional to the degree it does not look like a robot."
https://github.com/kubeedge/kubeedge
> "I'm arguing that civilian research IS military research."

Which is prima facie untrue. While there are benefits to basic research over the long term, it took roughly 60 years from the discovery of the laser to the beginnings of deployable laser weaponry today. Those sorts of timeframes aren't that useful for a military expecting a conflict in the next few years.
Drones can be, and have been jammed, or even captured [1]. You need now, and will continue to need for the foreseeable future pilots in planes. But teams of piloted fighters and drones? That will be the winning combination. And how can a single human command a flock of 20 aircraft? By giving short orders, and letting AI taking care of the rest. The ethics of killing will never be left to AI, but the technicalities of acquiring and prosecuting the target? You bet.

[1] https://en.wikipedia.org/wiki/Iran%E2%80%93U.S._RQ-170_incid...
I'm using gstreamer on an nvidia jetson nano for a low cost "stream to twitch" setup. I wonder if my pipeline would benefit from this. The nano can hit 1080p60 but there are occasional hiccups and periods of lower frame rates.
There are two separate specifications, FIDO and WebAuthn.

[Edited to add links:

https://www.w3.org/TR/2019/REC-webauthn-1-20190304/
and the current editor's draft
https://www.w3.org/TR/webauthn-2/

https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-cl...

to give context]

I can't imagine there's actually a meaningful market for products that implement the hardware protocols described in FIDO (which use byte conservative CBOR because it's imagined that you'd try to run them over some ratty wireless protocol with no bandwidth) but aren't intended to be used with WebAuthn (which is full of JSON mapped to that CBOR because it's imagined you're a full fat modern web site displayed on a modern graphical web browser like Chromium or Firefox) but they are separate.

But OpenSSH doesn't need WebAuthn it just needs FIDO.

You'd presumably hate both specifications, because they drag in (and rely upon) registries for a bunch of technically unnecessary stuff and not even for the practical engineering reason I've excused in my sister posts to this thread. It's pure politics, you need everybody on the bus and so if they insist upon stupid ideas A, B and C between them then your options are veto A, B and C and nobody goes on the bus so the exercise was futile or you allow A, B and C with your face buried in your hands and plan for the inevitable negative security consequences.

Microsoft really wanted to do RSA for example. So, even though you wouldn't do RSA and I'm sure none of the Google people working on this love it either, the WebAuthn specification makes RSA an option and Microsoft shipped code that does RSA with WebAuthn.

I believe agl wanted the standards to rip out U2F's counters. Some security people love counters (does somebody have a war story where counters actually saved the day? I want to hear that war story) but others wanted them and so they are still in FIDO2/ WebAuthn even though they're a potential privacy hazard.

There are other examples.
Only if you need to make your word quota for the week.