skysight-inc/HackerNews huggingface dataset:
> Some people always talk down Groovy, yet the numbers speak for them self

Many of those numbers are fake. Groovy was #70 on the Tiobe index only 12 months ago, see [1], but is #16 now. How do you explain that? Groovy was last in Tiobe's top 20 about 2 years ago when the search numbers for "Groovy" from Baidu were hugely incorrect. Groovy later quickly dropped back out of the top 50.

[1] https://www.tiobe.com/tiobe-index/groovy/
This is impressive.

There is no way I would be able to take these notes, live, and learn the mathematics simultaneously. So this approach wouldn't be a good idea for me, and perhaps most people.

But if you're able to do that, then it's doubly impressive.
I think this won't work for hardcore gamers, because of lag. On the other hand it could work for casual gamers if it's not too expensive.
Wireless ones? Really?
Derailing the argument this way sure is an easy answer, but it's not a productive answer. Terms like "recruitment" and "grooming" cast the issue as being driven by some external actors, rather than an intrinsic result of polarization.

There is a sizable quantity of legitimate people feeling marginalized by the "mainstream" discourse, whatever the hell that means. That these various masses of people are being pushed ever-closer towards unreasonable views is the entire problem.
Yup. I only use react-router when I have to (work). My other projects I always roll my own. A typical html5 push router can be really small. I don’t reinvent the wheel normally but routing is hugely overcomplicated in the react ecosystem.
May I take this opportunity to recommend found? It’s great: https://github.com/4Catalyzer/found.
Not everybody learns in the same way. For myself, I get essentially nothing out of just sitting in a lecture hall listening to a professor drone on. It literally just goes in one ear and out the other. The only way I am able to learn is by reading and by working through the material on my own, either from notes taken in class or (preferably) a textbook.

So I can appreciate what OP has done here. I took notes in LaTeX for most of my undergraduate math courses (and some graduate ones), and I found it to be a fairly valuable exercise.
The worst phone spam is already illegal in the US. The problem is, in the current system, it's impossible to figure out who's doing it. That's one of the things STIR/SHAKEN is supposed to fix.
Nn tech debt.
It sounds like you don't understand the tools you use, and have no interest in learning them. NetwokManager (just like any other daemon) cannot "re-enable" itself. It's possible if you were on an Debian derived host that package post-install scripts enable the service (as is the case with all services on Debian derived distros due to packaging policies. The right way forward here is to indeed remove the package if you aren't using NM. Or better yet, get a better grip on the packages you install in the first place, and just don't install NM to begin with.

If you're on a RH or Arch derived distro, policy is just the opposite, and if the service is ever magically enabled (aside from Anaconda enabling it after the package was selected at install time), it's a massive bug (I can't find any such bug report in Arch or Fedora).
They have socialized health care and better support systems in the form of basic income/welfare. Also, value added taxes exist in many EU nations which fund these programs. The cost of goods is also higher, which generally funds the wages of the employees.

But in this case, the author is complaining about the tax law associated with tipping and not with the minimum wage hike in itself. Doing away with tipping will be great on a societal level but reforming the tax law will do a lot to keep restaurants from shutting down in the short term.
A similar quote I heard "You can do anything, you just can't do everything".

I could have built that model plane for sure. The amazing part that's worth giving credit for is that someone did sit down and dedicate all that time to actually doing it
My kids are only toddlers so not sure what ABC Kids was like before, but at least for the last 5 years it's been incredible. Play School, Peppa Pig, Wiggles, Daniel Tiger, Lah Lah, basically nothing but educational shows or clean entertainment (apparently vetted by educators? I can't confirm that though, just something I read somewhere).

We're pretty strict about screen-based entertainment never being wasted time and always having some practical benefit, and ABC Kids has been great.

For our YouTube stuff I simply have a youtube-dl bash script I pass a URL or playlist too and it scrapes it at highest quality MP4 then copies it to the /Kids/YouTube/ folder on the NAS, which the TV can natively play from. I'm working on a web app running local-only so we can do it from our phones too.
Can you elaborate more on that issue (and how to turn it off)?
Hey, for note taking using markdown and mathjax, I also like Typora (https://typora.io) a lot.

Easy to install, wysiwym, works out-of-the-box!
The trick is to find out about the RFP and then write your proposal so that if you win the proposal when they put it out for bid, you're the only person who can win.

This happens any time any government entity goes through the RFP>RFQ> process; local schools, city government, municipal water departments, state agencies, the FBI, etc

I onced snipped an almost million dollar deal at the department of justice. HP tape guys thought they had the deal zipped up as the spec called for only equipment they could provide.

Well they forgot[1] that they oem'ed all their tape hardware and software to the company I worked for and we had no non compete clause in our contract with them. I found the deal on FedBid, under bid them by like 70K with their own hardware that matched the spec 100%, won the deal and took the rest of the month off.

Dont even get me started on the dirty tricks that can be done around deal registration. Enterprise IT sales more shady than a used car lot.

[1] So they didnt forget as much as the fact that HP Gov sales is an entirely different division than the OEM team with essentially no communication between the two.
That's fine amd dandy from a US perspective, but many European universities are different. I don't know about this guy's exact class, but some (many?) undergrad classes are 500 people in a lecture hall with the professor orating, no textbook, and the content on the exam is pretty much whatever was covered during the lectures. So accurate note taking is very important because those notes essentially are your textbook. Hence the small business of students assembling high quality lecture notes and selling them to people who have't been to class (much).
How is 'this kid' more clickbait than 'a kid'?
Right. And in Rust implementing the hash table that way will suddenly make the table no longer flagged as "Sync" by the compiler, so you will be unable to share it between threads.
> Copyright is a dinosaur of an idea that belongs in the annals of history and out of the present.

Then don't copyright the content you make, just release it out into the public domain. Be the change you want to see.

But let's be honest, the people most vocal against Article 13 are those who want to leech other people's creations for free. Not those people actually creating the content.
I don't really get it, why do more people join when this specific server is open? Is it because it is a general purpose server? If so then encouraging those kinds of servers would be a good strategy.
Though not in a React project, I used router5 which also offers a react component. You might want to check that out as router5 has the features you mention.
That’s sexist and poses a gender-role sterotype on men that they should be providable in order to get respect.

We call women, with no stable income but devotes her life to her household, women. We don’t call them girls because ‘they don’t have a stable income’.
Chemistry – Electronic Configurations Intro
A key quote from the article:

> Adoption of a decentralized web cannot play by the old rules. New experiences and interactions that are outside of current norms needs to appeal to individual values, that enable trust and ease of adoption. Pulling users away from convention is not an easy task.

They seem to suggest Decentralization is at odds with "conventional" consumer experiences.

It doesn't have to be that way.

For instance:

- D.Tube (decentralized YouTube)

- notabug.io (P2P Reddit)

Both look, feel, and act very much like their "conventional" versions. Yet both of these are fully decentralized using GUN (my project: https://github.com/amark/gun ). Most users would not even know there is a difference.

So it is certainly possible to both appeal to the masses/convention, while being private/secure and free/open-source and decentralized.

Although I do think we do need NEW and DIFFERENT experiences, things that are "fresh" and fun. Facebook basically looks corporate now. We need to build new UI/UX experiences that define a new "era" of the web, in the same way people look back and remember the 80s or 90s. This doesn't have to be something we look back to, it is something we can engineer from the start. :)
Except that the guarantee here is only for 5 years :-/
At that point smuggling an audio recorder to the class might lead a better reproduction of the material.
You can do it on Android with "tasker"
My God, a staircase without a handrail? What's next, riding a bicycle without a helmet? Better bulldoze the whole complex.
You pay to signal that you can buy and throw away something marketed to be a 60 year product.
I'm from Switzerland and I only ever get spam calls from the US or India - how come?
"for most (not all)" - yes, if analytically. If you can afford bootstrapping, then it is just "for all".
I’d love to be as idealistic, but when “free and uncensored” service has ever been ended up being something else than a cesspool for alt-right?
You do need rapid feedback to know if you've made a mistake typing at 110wpm. Latency also makes a terminal feel like molasses; just sticky and unresponsive. The feel of a musical instrument and the feel of a technical instrument are similarly affected by latency.
I'll just leave this here...

https://www.tahitiheritage.pf/cocotier-a-quatre-tetes-de-tep...
Nokia phones sent identifiable data to Chinese server
> there's no relative routes

> React router's <Link> do not allow you to link outside of the current site

Both valid points. Not show stoppers though. And not enough to make me regret using the library. The solution to the external links issue is a one-liner.

> there's no way to refresh the page https://github.com/ReactTraining/react-router/issues/1982 ("that's your responsibility, not ours")

That is your responsibility. Why do you need the routing library to handle page refreshing for you?

> the scroll position will stick when you navigate to a new route

Making the page scroll to the top when navigating to a new page is trivial. I would 100% rather have this problem instead of the opposite: scroll jumping to the top when I don't want it to. That's so much harder to fix.

> Navigating to the same page would not actually reload the page, it would just trigger a componentDidMount() on all components in the page again, which led me to have a lot of bugs when I did some initialization in my constructor

That's exactly what it's supposed to do. It's a client side routing solution. (I'm also pretty sure that it doesn't remount)

From the issues that you've had with the library, it seems like client side routing is not actually what you're looking for. If you regret using it so much, may I ask what the alternative would be?

IMO a project either needs client side routing, or it doesn't. If it does, then React Router is the obvious choice. Otherwise, of course, don't use it and save yourself from unnecessary complexity.
Exactly - though speed keeping is nice for long road-trips simply not to get foot cramps.

Anyway, I'm yet to see a video of Tesla doing emergency breaks because of highway pileup where it's not only a couple of seconds after human driver could see a row of red breaking lights in front.
I’ve done some proof of concepts with IoT in the Danish public sector, and to do it, we’ve had to build our own wireless internet because the current ISP controlled one is just terrible, and it’s mobile/wireless version is frankly too unreliable.

So now we operate a miniplacity wide internet. Setting it up was fairly easy, because we own a lot of network infrastructure and a lot of locations that are spread out over our entire county (might be the wrong word, sorry if it is), and it just works.

Unfortunately we have laws protecting ISPs in Denmark, so we can’t exceed certain speeds without violating these. It’s made me wonder though, and this is my personal opinion, if we shouldn’t rethink the way we do internet infrastructure to be much more democratic and citizen owned.
Thats a ridiculous assumption because I have seen over and over again people not understanding what confidence intervals actually mean. They look intuitive but they really are not as simple as they seem.
I think the important thing is that it's hard enough that I don't use it.
I recently wrote a custom hook* which is serving me well so far.

https://gist.github.com/tim-field/99104278abfad1b8dd94d26717...

I combine this with a simple switch statement in my main component and it does the job.

const [page, setPage] = useRouter('/')

*https://reactjs.org/docs/hooks-custom.html
God these products are terrible. All that added cost to protect some budget LEDs from burnout or discolour. They cost next to nothing. There is no innovation in this product.
I've seen a post about a guy who did the same (can't find it but would be thankful is someone know what I mean): his main idea was to use the least amount of energy to organize notes and knowledge and just use the search function etc.
Life in Post-Globalization Istanbul
I'm surprised to see so many negative comments about react-router here. I've used react-router v4 in a half dozen projects without significant issues, and I think the API is pretty flexible and easy to work with. I'm glad to see the React Training folks continue working on it.
Fair enough, but it's worth pointing out that Denarau & the Mamanuca island resorts are the "Fiji experience" for the vast majority of visitors to the island. I need to rewrite that last paragraph though...
This is partially untrue. A typical fee around here, in Europe, is 3%.

Having only a single realtor involved, for the seller, is true. I don’t doubt property search services are offered, but it’s not a default.
Google fined €1.49bn by EU for advertising violations
Faire (YC W17) Is Looking for a Senior Back-End Developer
It really is not. It’s insultingly expensive and all that overengineering offers no real world value. Don’t get sucked in.
I enjoyed it as well, and then it occurred to me that his buildup and the way he just dropped in on them and would be stuck for a period of time read like Ford Prefect researching for the Hitchhiker's Guide to the Galaxy. I was left wondering if that was planned or something that crossed his mind during the trip.
I'm thinking Rift S has an awkward position. It's not a gen 2 for those who already jumped in for Rift. So no buying there. It doesn't lower the bars for those who hasn't jumped in as neither headsets or graphics cards are getting cheaper. Then where is the market share?

Maybe a trade-in program could work. For the rift owners
they get the upgrade for a discount. Then for the newcomers, certified pre-owned Rifts for a low price.
I hope that it's not Boeing 737 Max..
Do you play Overwatch and GTA V with Proton?
We did the same thing, then migrated back to React-Router. We had issues getting relative urls and redirects to work, examples were hard to come by, and generally the experience was just poorer than React-Router.
> Why does a path in D-Bus need to have a 32-bit length? Is 16 (64K) or even 8 (255) bits sufficient?

I'm not sure what path is in this context but if I assume file path (the rest of my post will look stupid if it's not) then 16 seems more than enough, but 8 has bitten many people in the windows world before. I'm also unsure of the context, is it always a path or is it a generic message that will be a path in this context? If it's the latter then there are many instances where 32-bit makes sense and then regardless of what is suitable for a path the 32-bit length is the contract.
> Most users would not even know there is a difference.

I fear that the difference they would see is that other people aren't using it and they would go back to where their friends are:(
I read through a summary from a different source and I was not impressed.

Any voip phone, and of course smart phone, can be easily set up for client side certificates.

Landlines and anything else that can be accessed via SS7 methods are already secure in terms of identity.

And that's it. Client side certs and you are done...
> discussion being on general platforms, so that abhorrent ideas would have to suffer opposition

Well your argument falls apart pretty early, since people subscribing to abhorrent ideas just squelch opposition themselves anyway so they don’t have to face it. They simply want the reach, they aren’t looking to have their minds changed.

/r/the_donald is one easy example. There’s no faster place to get banned on the internet than voicing opposition there.
Gaming on non-MS PC platforms is a pretty small niche anyway though. I can see the appeal, but my guess is that the work to newly available marketbase ratio here isn't all that great.
Sadly not; the lens in the eye is somewhat adaptive, but the 'blooming' effect of bright, short-wavelength lights at night mean your eye is incapable of focusing all of the rays onto a single small spot.

Unless, that is, the bright light (color irrelevant) causes your pupil to contract. Then things will appear sharper and darker (until your pupil expands moments later).

It's sort of amazing that biological eyes work at all, to be honest.
My coffee maker is from 1972 which makes it more than a decade older than the user. So there seems to be a market for high quality, unbreakable technology.

But then again, how many years could it be operational when depending on an app.
I did this in a Biochemistry course minus the Vim. It is definitely counterproductive and I started to do better once I switched back to traditional notes.
Thanks. I'll try to make a spreadsheet out of this when I find time. I've got quite a few non programmers who'd benefit from something like this.
I wouldn't really say fully decentralised they require DNS and a webserver to point to for the website. Although the content may be decentralised, is inaccurate to claim its fully decentralised.

Decentralising domain names is not an easy task, as IPFS is discovering...
He create the land, of which he gets a share of the vegetable produce, straight out of a vacuum with his ego alone or maybe with just a little bit of help from Ayn Rand.
You require AWS to at least activate and set up DeepRacer [0].

You don't strictly speaking need the cloud for training a DeepRacer model, although cloud access (via the DeepRacer console) could be the path of least friction.

Much of the source code for training DeepRacer on AWS can be found on the amazon-sagemaker-examples github repo [1].

The sample training environment relies on Gazebo [2] which, while freely available, has a managed AWS offering [3]. But ultimately, you should just be able to deploy an RL Coach model to the device [4].

[0] https://docs.aws.amazon.com/deepracer/latest/developerguide/...

[1] https://github.com/awslabs/amazon-sagemaker-examples/tree/ma...

[2] http://gazebosim.org/

[3] https://docs.aws.amazon.com/robomaker/latest/dg/simulation-t...

[4] https://docs.aws.amazon.com/deepracer/latest/developerguide/...
Hyperloops for Our Minds
Neat. I'm a self-taught developer, and I learned a lot by watching MIT computer science lectures on youtube while taking notes in a markdown file. But I definitely hit a wall when I tried to follow the Mathematics for Computer Science course. I didn't have a good way to handle the notation. Ultimately though I think if I ever decide to follow through with that I'll probably just write in a notebook and scan the documents so I can easily reference them. But I love the dedication to figuring this out!
Having started with C at college and then moving onto Common Lisp on my own was a massive headscratch when I first started. I abandoned lisp after that. Common Lisp has tagbody and go of course ... but there is so much shame around it. Why ?

How did people learn sh, perl, ruby, python ? By writing dumb imperative scripts of course! Why the shame ?

Even from a cursory glance Hylang has more libraries than all the lisps combined. FACT. I think it fits perfectly for scripting tasks and for a change its easier for beginners to get started with. ipdb works with hylang folks!

I had to google it. Remember Liskell ? The Lisp that mapped onto Haskell ? I think Hylang and Sibilant should be treated as minimal lisps along the same lines. As compared to Common Lisp .. Hylang is worse and that can only be a good thing.
audio recording != text book ;)
It still would need significant time to transcript, and then OPs workflow comes back into picture ...
Thank you for the assist.
In his copious spare time?
You'd still have to transcribe them, and you'd miss what's on the blackboard.
It is infuriating. Read the terms and conditions/privacy policy for the apps!

For a soundbar, that sits in my living room to produce sound from a television, maybe stream music to it via Bluetooth or listen to online radio why does it need to send analytical data home! I run my own local DNS server with blocklists with one domain being metrics.bose.com. No way am I buying the newer models with built-in microphones.

Likewise, I have the soundtouch on it's own IoT of crap VLAN which has very restrictive firewall rules. I had to jump through several hoops to get this to work so I can control it from my phone which is on a trusted VLAN. This should be straight forward enough using avahi mDNS reflector and igmpproxy however Bose says the Soundtouch does not support cross VLAN https://community.bose.com/t5/SoundTouch-Archive/SoundTouch-.... That's not completely true, by default it does support it as it is just standard networking with unroutable requests being past to the default gateway however Bose have gone out of there way and done extra work to explicitly block traffic from a different subnet the soundbar is on, probably as a cheap way of securing the device for people who leave their internet routers wide open. The proper solution would have been for Bose to provide some authentication mechanism between the app and soundbar. Luckily it's easy to work around with NAT / IP masquerading.

Even with this, I've had the app switch the soundbar from it's IoT wifi SSID to the trusted wifi SSID on one occasion. I'm not sure how or why but I'll be monitoring it.

I'm going to actively avoid IoT devices now on, the general implementation seems to be substandard, end-of-life will generally be the end of app updates instead of the device physically breaking. Sonos have already done this by essentially changing the terms and conditions for users with existing devices and users not agreeing have their devices essentially become bricks https://www.zdnet.com/article/sonos-accept-new-privacy-polic....
I understand the frustration but you really have the need for a bose soundsystem while not owning any modern computing device or smart phone?
> I don't get why defining routes with components is a good thing

It makes the routes reactive. This is not necessary for smaller projects, but where it is needed this can be really helpful. The responsive route example shows this off well https://reacttraining.com/react-router/core/guides/philosoph...
there are pockets of humanity still, you just have to look a little harder
In those landing gear photos you can also see a bunch of insulin vials lined up in the background. So he did all of this while managing T1 diabetes as a kid / teenager. Very impressive.
A new social network connecting others in the moment