skysight-inc/HackerNews huggingface dataset:
> The ones joining frats, partying constantly, playing sports and all that must have trivial classes.

Not true at all. Perhaps they may not end up with the best GPA but they'll do good enough to get a useful degree while having a strong network. It may not have been the healthiest lifestyle for the time being, but they made it out fine.

Source: A large part of my college social circle who ended up in fruitful STEM/consulting/medicine careers.
that's hindsight bias at best. strict policies are not cheap by any measure.

the best we could have done cheaply was distancing (and self-quarantining when sick), and drilling that singular message everywhere and all the time. instead, we got lost in the weeds of what-ifs, symptoms, masks, death counts, lockdowns, etc.
Mostly links here on HN, links at /r/genetic_algorithms hitting my feed a little more often, and I'm seeing GAs referenced with designing neural nets in random articles.

I'm guessing that it's the last one that would drive renewed interest if that is indeed what I've been seeing, though I'm wondering if there is interest in applications for GAs outside of AI/ML.
Yeah, it showed in the way he explained things.
If I purchase a product, I am satisfied that my money was an exchange for the product and will be used as the company sees fit. If I don't like how they use their money, I won't buy their products.

If I donate to an organization, I do so because I believe in at minimum a particular aspect of its operations. If I can't get, in return, some assurance that the money will go towards that aspect, I won't donate to them.

To me, the bar for either is essentially the same.
This article doesn't evaluate the case that you actually want ASGI for, so I don't think it's very useful. (Or at least, it confirms something that should have already been clear).

If you're compute-bound, then Python async (which uses cooperative scheduling similar to green threads) isn't going to help you. You get parallelism, but not concurrency from this progamming model; only one logical thread of execution is running on the CPU at a time (per-process), so this can only slow you down if you are CPU-constrained.

The standard usecase of a sync API backed by a local DB with low request latency is typically going to be compute-bound.

This is covered in the Django async docs (https://docs.djangoproject.com/en/3.1/topics/async/) and also in green threading libraries like gevent (http://www.gevent.org/intro.html#cooperative-multitasking).

The case where async workers are interesting is for I/O-bound workloads. Say you're building an API gateway, or your monolithic API starts to need to call out to other API services, particularly external ones like Google Maps API. In this case, the worst-case result is that the proxied HTTP request times out; this could block your Django API's work thread for many seconds.

In the async / green-threaded model, this case is fine; you have a green thread/async function call per request, and if that gthread is blocked on an upstream I/O operation, the event loop will just start working on a different API call until the OS gives a response on the network socket.

Essentially, there's no reason to use Django async if you're doing a traditional monolithic DB-backed application. It's going to give you benefits in usecases where the standard sync model struggles.

(Note, there's an argument that you might want green threads even in a normal monolith, to guard against cases like "developer accidentally wrote a chunky DB query that takes 60 seconds to run for some inputs", but most DB engines don't support one-DB-connection-per-HTTP-connection. There was a bunch of discussion on this topic a few years ago, with the SQLAlchemy author arguing that async is not useful for DB connections: https://techspot.zzzeek.org/2015/02/15/asynchronous-python-a... although asyncio support was added: https://docs.sqlalchemy.org/en/14/orm/extensions/asyncio.htm...)
I didn't quite remember the weight properly. It was a 220 pound robot for the heavyweight class in Robogames. I was driving between my university campus and the campus extension in the next town when the crash happened.
I think many people are picturing the firework fuse getting ignited by a spark. But it seems more plausible that the packaging/box caught fire igniting the fireworks inside. Perhaps the packing/boxes obscured the contents of the boxes.
That's why we have rules, regulations, and laws.
We ended up with 2 python layers:

-- Boring code - Business logic, CRUD, management, security, ...: django

-- Perf: JWT services on another stack (GPU, Arrow streaming, ...)

So stuff is either Boring Code or Performance Code. Async is great b/c now Boring Code can now simply await Performance Code :) Boring Code gets predictability & general ecosystem, and Performance Code does wilder stuff where we don't worry about non-perf ecosystem stuff, just perf ecosystem oddballs. We've been systematically dropping node from our backend, where we tried to have it all, and IMO too much lift for most teams.
You are making things up. Flynn was setup, his 302s were altered, FBI didn’t believe he lied, Brady evidence was not provided to his counsel (and still hasn’t been), he was bankrupted with over 6 million in legal fees, he had to sell both his houses, his old lawyers had severe conflict of interest which were not disclosed and he was threatened that they would go after his son if he didn’t plead guilty to something he never said. He was the incoming national security advisor - media makes it seem like the national security advisor talking to foreign countries after election is somehow an illegal thing? Now his judge has gone on a full circus.

Please research from non biased non spin news and look at actual documents unsealed.
Got the weight wrong. It was a 220 pound robot for the heavyweight class in Robogames. I was driving between my university campus and the campus extension in the next town when the crash happened.
This kind of thing is surprisingly common. The recent fire on the USS Bonhomme Richard had a similar issue.

Since the ship was in maintenance, on-board fire-suppression systems had been disabled, delaying the onset of firefighting efforts, according to Admiral Sobeck

https://en.wikipedia.org/wiki/USS_Bonhomme_Richard_(LHD-6)#J...

Another one that didn't get as much national attention was the fire on the SSG Edward A. Carter, Jr at the Sunny Point Military Ocean Terminal back in 2001.

According to a subsequent Coast Guard report, the ship’s second assistant engineer started a transfer of about 20 tons of heavy fuel oil from the port and starboard overflow tanks to a central settling tank. The transfer was left unsupervised other than by automatic equipment.

“Their electronic system measured the tank levels and sounded an alarm if the preset levels were exceeded,” Sledge said. “If you are starting to overfill the tanks, it sounds a warning tone.”

Unfortunately, because cables to several tanks had become contaminated with fuel oil, false alarms had become a repeated nuisance. The easiest solution was to simply turn off the alarms.

https://web.archive.org/web/20120723160038/http://www.firewo...
Part of the reason this type of network isn't already built, is likely most folks living in very remote places simply don't need or want 1Gbps internet (or even DSL) - or at least don't know they want it.

There are folks with dial-up connections still, unfortunately, and not always because they have no other option. The more technically-inclined people here on HN wanting to work remotely and stream multiple 4k videos at once - they aren't majority of, say, AT&T's customer base. AT&T won't build this out if they think 1 in 100 potential customers will actually upgrade.

This will change over time, as a generation of folks that grew up with technology age and move into more rural areas. Hopefully demand will drive these network upgrades over time, and make it make financial sense to run new fiber in rural areas.

This could even be expedited with some sort of National Infrastructure Bill to fund it today, subsidized by tax payers since the benefits are ultimately so great.

I still think that's ultimately the better (and long term, cheaper) option verse thousands of satellites being launched every few years.
They've been quite popular in my field for the past decade and I am doing some work on them right now.
If you've got a photoresistor and a servo, you can make a "robot" play the dinosaur game manually!

https://www.youtube.com/watch?v=L2NtMpQml-A
> One other advantage to the "this.Foo()" syntax is that this allows using the extension method "Foo", which otherwise could not be resolved by the compiler.

I’d argue that calling an extension method of the class from within the class is a good indicator that said extension method should be added as a member... it’s not really an “extension” if it’s required for the class to compile.

But it’s nothing I’d lose sleep over...
Not sure about filtering for practical focus/impact but https://arxiv.org/ is an amazingly useful and informative repository of papers that you might like. Also google scholar is good, but more general.
Plus you have it all to yourself. Anyone remember the early 3G "high speed" demos, when 3G was just coming up?
> If you're in Silicon Valley then you probably get GREAT cell service

You'd think so, but we have the same problems as everyone else. In fact, I get much better reception in Sacramento and Las Vegas than in the Bay Area.
Honestly I used to hate Gregtech when it was in modpacks I used to play with my friends for making things grindy, but playing Factorio gave me appreciation for what GT was trying to do. More large scale automation, but at the time we were too used to magic box mods that let you upgrade to faster magic boxes to realise.
Multics (begun 1967) preceded Unix (begun 1969) and influenced it very much. Here is a list of Multics commands:

https://multicians.org/multics-commands.html

In Multics, cwd was change_wdir, like Unix cd.
There was a Multics cd command but it meant create_dir.

CTSS (begun 1961) influenced Multics, Unix and pretty much every other timesharing system. Here are some of its commands:

https://en.wikipedia.org/wiki/Compatible_Time-Sharing_System...

In CTSS each user had only one directory so there was no cd command. But you can see the ancestors of some other Unix commands in this list.
I downvoted you because the article you link is basically insane conspiratorializing, based on the non-paywall link in the sibling comment.

It doesn't even keep the conspiracy theories straight:

* It was a plot by Russia to give explosives to Syria in a roundabout way [but it sits in Beirut for years despite being nominally in the hands of the people who are supposed to be delivering it?]

* Israel blew it up with a secret missile/bomb/weapon thinking it was a Hezbollah weapons cache and only realized their mistake after too much went up [because hyper-competent spy agency somehow decides that the best way to take out a large amount of explosive that dominates the list of largest non-nuclear explosions is to blow it up, or maybe they somehow did the intel figuring there was a large weapons cache but couldn't figure out what it was?]

* It's a US-France-Saudi conspiracy to seize control of the Lebanese economy and destroy the Chinese Belt-and-Road Initiative [that last bit comes out of nowhere actually].
Disclosure: I am part of the DataHub team at LinkedIn

There have been a number of recent open source offerings in this space, one of them being DataHub [1] which is a product of our evolution in the metadata space over the years.

An important lesson we learnt as part of this evolution is that monolithic/centralized architecture just doesn't scale with new data and users. Individual teams/owners must have the power and flexibility to decide what they care about while still being able to tap into the global metadata.

Join our community if you are interested.

[1] https://github.com/linkedin/datahub
That depends on initial manufacturing tolerances and how it's used. The better you keep it clean and well-lubricated, the longer it will last. Some people get 15,000km out of their chains, I'm hoping for 5000km or more.

I ride about the same distance as you and according to my chain checker the chain is still good enough after 4.5 months ("0.25% wear", change at 0.5%-0.75%).
Yeah, I hope this is a wake-up call to every large city around the world to audit their storage of explosives within the city.

And yes, authoritarian regimes have the least excuse, because they constantly demonstrate how they're willing to wield their power against protestors and dissidents.
This is 1000% my point. There is now a baseline amount of signal per KM. That signal is now the same everywhere. It will be (about) the same speed everywhere.

This is really great for more rural areas and over the ocean.
This comment was posted before we changed the URL - see https://news.ycombinator.com/item?id=24161984.

I've made the replies top-level comments since the thread scope is now at this level.
Teachers know the warning signs when students are radicalized by hate movements
As far as I know, ABET still requires an Engineering Ethics course (that will certainly cover the canonical examples) for their accreditation. That's a good start (it's certainly where I got my start in thinking about those issues).
Interesting! Didn't know about that, makes sense.
There are some answers for this: https://www.axios.com/beirut-ammonium-nitrate-explained-61a0...

Short Summary:

- Russian ship with engine trouble made emergency stop years ago.

- Ship was carrying all of that ammonium nitrate with bad papers (probably illegal transport).

- Ship wasn't allowed to leave (since they're probably moving explosive material illegally).

- Eventually crew was let go and Beirut stored the ammonium nitrate in the warehouse at the dock.

- People at the dock begged for it to be moved saying that it would 'blow up all of Beirut'.

- Government probably didn't know what to do with it.
Absolutely! As someone who lived in a third world country for 2.5y (2014-2016), I had to resort to satellite internet for semi-reliable uplink. I have to admit that I’m not too familiar with the differences between Starlink and what’s already available, but what I do know is that I had to settle for 4/0.5mbit and was really happy with it.

Reliability of the connection was much more important than the throughout.
My goodness, I could kiss you. I never wanted to run a separate app just for this but have always loved it. Had no idea it was available system-wide.
Yep. I did not use straps of the proper strength and it ripped through the back seats (it was in my trunk). I had a '06 Saturn Ion and the rear seats could be folded down to make more space in the trunk. They were in their normal position, but the force of them being hit my the robot must've broken the latches.
They should have used existential types instead of having so many type parameters. I rewrote it with existential types and it was cleaner. This is probably due to the author importing an example from Haskell, language where existential types aren't as prevalent.
NK Jemisin...who? Oh.

I really need to get back into reading SF.
This year you can hardly get a bike in New York at least due to insanely high demand because everyone was home from their jobs. We bought two bikes from a shop here sight unseen as they were still in their boxes, because bikes were flying out of the store so fast that they had no time to build new bikes and put them on display before they were sold.
What do you mean a massive GA? Just using a huge population? The issue is that in a GA, time is dominated by evaluation of the fitness function. For my applications every time you do that takes ten minutes. More individuals just means more cost. Plus now there are more of them randomly searching or doing the same thing as each other. So in a sense there is a "too big".
That's the HackerNews echo chamber of received opinions in action.
Hey OP or whoever owns the site. Both the logo and the home button on the blog go to the blog homepage. Would be nice if one of them went to the actual homepage. Also, there appears to be a small UI bug on your pricing page for the Hobby section. The red box isn't centered around the text, its off to the left a bit.
Talking about what you can fit in one. https://www.youtube.com/watch?v=ExwqNreocpg
At the cross roads of knowledge domains interesting conclusions can be drawn, and sometimes fruitful cross pollination occurs. One thing about the successful founders that I know is that they are not confined to just one domain, and I have been wondering for a long time if that is a trait that helps them to be successful.
Could you speak about administrators that vote for their own interests. I always suspected this is the case, have you seen it first hand or is close to it.
https://cgv.cs.nthu.edu.tw/projects/Recreational_Graphics/MQ... This uses textart as the qr dots.
For example with Zachtronics games (very programming-puzzle-esque games), I doubt I could play it for long. It would be similar to messing about with an Esolang, but more structured. While I enjoy using Esolangs, I can only ever do it in short bursts, and I imagine the same would hold if I started playing a Zachtronics game.
For Factorio, it is just barely different enough from regular programming (due to various parts, such as the grid based nature of reality, etc) that if I am in the right mood I could play it quite easily for several hours. Yet, if I am in the wrong mood/state-of-mind, then I will constantly compare it to what I am coding and likely stop playing after an hour.
I will say that Factorio is far more distilled in it's problem solving nature than you'll usually get with programming, which can make it scratch that itch of solving something. While I still enjoy Factorio after playing it for some hours, I'm more likely to code now than I am to play it. Still quite enjoyable and worth the money and possibly the time, though.
I’ve seen lots of blog posts, even the Django docs, saying async is available but still haven’t seen any real world examples yet. Do any exist?

Also, I still haven’t seen how the async addition will work with Class Based Views. Also, Django Rest Framework is still considering spending time for support. Until these two use cases are viable many users won’t benefit.
There is a link on the FAQ on our pricing page https://www.checklyhq.com/pricing or shoot me an email at tim at checklyhq dot com.
The one time you need them...
That’s some wild accusation without any proof what so ever. This case has been going on forever and had been obvious from the very beginning.
Forgive and Grow: Francine Hardaway Interview
Of course it is illegal. The discussion is about how anti-fraud measures (like signature verification) could potentially be flipped to actually assist in cheating/fraud.

Let's keep in mind, depending on where power lies post-election, that doing something illegal, even if caught, doesn't necessarily means one would be punished for it.
What I've noticed about your reply is that you didn't actually mention a policy achievement but a reaction to a perceived change in the country. It doesn't sound like your life is better. It sounds like you're worried about dramatic change even though the last four years has been tumultuous.

If that's the case, why do you want to vote for four more years of that?

More questions:

Why are you afraid of the left? What outcomes are you afraid of in particular?

The Trump administration has deployed federal forces to states that have not requested asked for any help. Do you believe this is necessary? And if so, why? Do you worry what precedents this sets for the left should Democrats take the Senate and White House?

What do you think about DeJoy's decision to functionally slow the speed of the Post Office?

How do you find Trump's handling of the coronavirus in comparison to leaders in Europe and Asia?

How do you think four more years of Trump will improve your life?
Command + R also does this.
George Washington's cabinet had only five members: himself, the secretary of state, the secretary of the treasury, the secretary of war (now defense), and the attorney general. Nothing else - no Department of the Interior, no Health and Human Services, no Department of Education, no Department of Energy, no Small Business Administration (just to name some that come to mind).
> Also many of the places I have been looking at moving to don't even have POTS lines

Where are you, if you don't mind telling. I had thought, perhaps incorrectly, that in the US it was required by law to have POTS lines run to all homes - which led to it being installed during construction.
Wow, I just finished the first level and I can already tell that I'm going to love this game. Tightly crafted puzzle games are my favorite genre - thanks for mentioning this one.
I created an online symbol browser for the Linux kernel called SourceDigger.io
Driveroo – Fleet software that works for you
P Values (Calculated Probability) and Hypothesis Testing
Flow Country is Europe’s largest blanket bog
For comparison, DSL is 1.5 Mbps. 4g is between 5Mbps and 12 Mbps (up to 50Mbps in burst mode), while 5g generally starts at 50Mbps. Cable internet is usually 25 Mbps, and up to 1 Gbps if you're willing to pay, and fiber is up to 10 Gbps if you're lucky enough to live in an area with fiber built out to your home.

So in other words, Starlink is useful if you live too far away from a major residential center to have access to better and cheaper forms of internet access.

There aren't enough people in the US or EU that live in rural areas far from decent internet connections for Starlink to be more than a tiny fraction of the ISP market.

On top of that, unlike existing forms of internet access, Starlink is susceptible to weather conditions.
I had never heard that one. I do have a strong memory of a small bit of spatter from a welding arc ending up in my boot. Never knew I could dance that well. That's why I prefer to never use resin core for wire welding because it spatters like mad. Better use solid core and gas, if it is available (unfortunately not always).
Everyone knows how that turned out for the USSR.
This is also a reason why many industrial shops (manufacturing or major repair centers) have separate bays for things like that. It's harder to set up for smaller operations, but by keeping them physically separated (never applying paint or flammable things in the vicinity of where a welding torch might be used) you eliminate a great deal of risk.
I'd be skeptical if ads worked for a developer-focused product. Most people hate ads and developers are skilled enough to mitigate the issue with ad-blockers and similar solutions.
I would put the list in a structured way (e.g. Google Spreadsheet) instead of another paginated web page. In this format we should also scrape your page again.
You can make distance estimators for arbitrary fractals using automatic differentiation.

http://blog.hvidtfeldts.net/index.php/2011/12/distance-estim...
Will Starlink even be able to legally sell internet services in China? Would they not have to comply with CCP's censorship policies and disconnect people at their will?

I strongly disagree with CCP's policies here, but that's not for us to decide.
The built-in event loop has meh performance, would love to see the benchmarks re-run using libuv - that would help close some of the gap.
The same logic holds true for gun safety. A person usually has to make two mistakes in order to have a negligent discharge. For example if you fail to engage the safety and then pull the trigger accidentally, you made two mistakes.
Outdoor food delivery robots deployed at Seoul hotel
hi wickerm - not sure if this applies to you - but we released an scholarship for this kind of thing for under represented groups (https://vectorized.io/scholarship/)
+1 for roomservice to add multiplayer to any React app with a few lines of code