skysight-inc/HackerNews huggingface dataset:
One advantage of using browsers when you want "modern JavaScript (as supported by the most recent version of V8)" is that the fetch API provides a great opportunity to try out async/await, which is the most new language construct. You'll pick up destructuring assignment and optional chaining in minutes, but async/await will make you a better programmer in other languages too, once you get some practice with it.

If you're dead set against browsers, you'll probably have to use deno since its API is friendlier to async/await than node's is.
To wit, the Ontario greenbelt contains some essential watersheds.

https://d3n8a8pro7vhmx.cloudfront.net/greenbelt/pages/383/at...

The last time the province's water needs weren't properly cared-for resulted in what's known as the Walkerton Tragedy.

https://www.thecanadianencyclopedia.ca/en/article/walkerton-...

https://en.wikipedia.org/wiki/Walkerton_E._coli_outbreak
For the web users if a user spends more time clicking and browsing, this contributes to the interactive usage statistics of the web app.

Apps like facebook, twitter, linkedin, instagram often feel like your wading through mud.

The drive to have users spend more time in your web app overrides and has a higher priority over efficiency of the user experience.
Professional Tool for Scheduling Texts
You'd be more convincing providing a substantial response instead of referring me to "investigate". I've used FP extensively, and they all make mutation very hard, by design.

Do you disagree with this premise? Do you disagree with my claim that the world is dynamic, and that FPs are limited in representing them?

Please address my points specifically if you have anything meaningful to contribute.
What to do with clients who want a stream of records? Separated meta + payload allows fast byte streams. Combined meta + payload allows fast record streams. Structured implementation can't provide performance for both cases. But byte-oriented can. And we see this approach in modern and fast OSes.
End-to-end mobile machine learning demos
Depending on the context this is either simply false or a truism. And thus imho offers no real informational value.

You can't design complex system without some buiding blocks which basically definition of 'complex', but you can design a complex system before it's deployed and it can succeed.

Itreatively designed system can hit a scalabilty wall or plateu where adding features is slower that a redesign. An evolving system design is a subject to a local minima of scalability and it needs careful apporach to maintain it.

This sounds kinda like a rephrased "there's no problem that can't be solved by adding another abstraction layer".
A YouTube series I’ve been enjoying recently talks about the amount of FaceTune and photoshop which goes into influencer photos: https://youtu.be/eJvQ0Ml1v6I

He has a similar series on facial attractiveness which is interesting as well.
But animated GIFs don't go at your own pace. Doesn't that annoy you sometimes?

I guess a video would do the trick though
Largest mega-analysis of sex differences in variability of brain structure
Really now? Social media played a large part in the election of the current regime, so why would they go after FB?
I have 960 fps video of some LED bulbs in my house. It's very apparent that some bulbs do not flicker (perceptibly), some flicker at 120Hz, and some flicker at 60Hz. At night I can sweep my eyes across the bulbs and see the dashed lines resulting from them turning off and on.
Damned if you do, damned if you don't. Might as well get $9 Billion to go with it.
I don't use social media sites so I don't really know what the article is talking about. A couple of photos would have been nice.
Brain-Score
As a soapmaker, I used beef tallow as a primary ingredient for a long time. More recently, trying not to use animal-derived products led me to try palm oil, as it's a nearly perfect substitute for tallow. The properties of palm oil are ideal for soapmaking, as well as many other products.

Palm oil is one of those wonder ingredients that are useful in so many ways, and I truly hope we can find a way to make its cultivation more sustainable. For now, it's most important to know where your ingredients are sourced and the local impacts of harvesting them.
Julian Assange and Snowden are heroes and Patriots! Gotta run, have an interview at Facebook. Wish me luck! /s
Upvoted.

You are absolutely correct that this would take a magnitude longer to build from scratch.

> a skilled dev would really only need 2 hours for that

Ah. I think that's the problem.

I suspect the "skilled dev" is keyword for "reuse existing project".

I can absolutely see myself reworking a Django app to support a backend, templates, some light pagination, documentation, and at least 70% test case coverage in 2 hours if I had an existing similar Django app with a backend, templates, some light pagination, documentation, and 90% test case coverage and I needed to rework it.

I think your competition cheated in reporting the total time it actually took them
Does anyone know where to find actual good LED bulbs? All of the Feit bulbs from Costco I bought eventually died within two years. I tried buying Phillips (non hue) off Amazon, and they are also starting to die in about a year to a year and a half. They really try to sell LED bulbs as lasting "forever", but in reality they seem to die just as fast.
I doubt facebook committed a crime here. The right way to address tax avoidance is to change the law, not to punish companies that comply with the law through arbitrary levels of complexity.

Even if everyone in the room is aware that facebook is practicing avoidance, avoidance is still legal and categorically different than evasion.

Now- The right way to figure out whether this was a crime seems to be by examining the fair value of the intellectual property sold to Facebook's Irish subsidiary. I hope the discussion here can center around this.
The worst case I just recently encountered with Jumbo Frames was with NetworkManager trying to follow local DNS server's advertised MTU but when the local interface doesn't support Jumbo Frames it just dies and keeps looping.

Even if you really want devices to use JF, some fail miserably because it's just not well thought out.
I recall reading that because of how much the IRS budget has gotten smaller, they have a harder time pursuing many of the larger violations (such as this) which can be very complex to investigate. A consequence of that is when they can pursue something like this, they need to create some big headlines to show the public their value (and hopefully get a budget increase) while keeping other bad actors in check.
Yup. At the same time I bought my linux boxes, the department next door was purchasing ES40s, assembling them into TruClusters, and running modest MySQL tables. They ran on that until the hardware and software was EOL'd. Later I worked with an 8-node TruCluster composed of monster GS1280s. It had some nice properties- especially the high throughput IO (100MB/sec!)

The industrial version of the human genome was assembled on large-memory Alphas for the same reasons (lots of RAM, predictable disk IO).
Bloomberg bankrolls a social-media army
Oh no! That's very useful to know.

Hmmm... not sure what to do about that one
This whole thing is ridiculous. It makes me both laugh and cry. Selling org to an "unavailable name" private equity firm is just ironic to the extreme.
Stop. Making. Web. "Apps".
Practical data science for journalists (and everyone else)
I'm wondering why it is that two hit pieces came out at the same time [1]? Is it just a coincidence?

https://www.theverge.com/2020/2/11/21131848/lambda-school-co...
Amazon Empire: The Rise and Reign of Jeff Bezos
Excerpt at http://www.freerepublic.com/focus/f-news/3817721/posts .
Cilium 1.7: Observability, DSR and TLS visibility
relatedly, it's so nice to see zed shaw tilting at a windmill that deserves it for once:
https://twitter.com/lzsthw/status/1212284566431576069?lang=e...
I paid $12 for my .dev domain. I bought it from Google.
Allow clients to choose which they receive?
You know, this is true even in countries where (my luck) old editions of chess books are printed without updating the notation to algebraic. Turns out people buy and read the books, but when they talk about chess, they use algebraic.

PS. it's changed a bit in the past few years, since the older books aren't being reprinted as much.
Curso Exato – Reforço Escolar – Aulas Particulares
https://en.wikipedia.org/wiki/Artificial_leather
Unfortunately it will require you to become very familiar with what you put in your body. Blindly consuming, especially food, in 2020 is a bad idea for the health of yourself and the community. This is a pretty difficult task, but I also think it's insane to trust corporations in this day and age to have your health as a priority when sourcing ingredients.
Attribute Lazy Loading and Jackson Serialization
You might want to check your home for electrical issues (specifically spikes). I've yet to have a single LED light bulb die ever, some have already exceeded their supposed 10 year lifespan.

And that's not one brand. I have GE bulbs, Philips (Hue and not), and random brands from Amazon.
In my experience it isn't the syncing of the commits that causes trouble. It is all the integrations you layer on top that cause trouble. You've got build systems that trigger whenever a branch is merged. Code review systems and ticketing systems do stuff whenever a commit shows up. When those stop working, all the commits in the world don't matter much because you can't get your code out to the next environment or the next step of your development workflow.

In short, Git allows you to make commits in isolation. Thats great if the only work you have can be done in isolation. But in my experience, eventually you'll need to kick off a build, make a deployment, start a code review, or something... and then you are hosed.
I agree. One of the most important and successful aspects is the relatively peaceful transfer of power.

Personally I'm more concerned that the government remains responsive and, for lack of a better word, humble.

(That's part of why the Kingdom of Bhutan is so amazing: the don't measure GNP, they have a measure called Gross National Happiness that they take pretty seriously. Heh. They really seem to have their kit together. It's a Third-World country you can't emigrate to.)
You have to start somewhere. It seems like a good choice.
There's no reason there should be loading spinners in this day and age...when spinners are almost exclusively used in web apps in order to denote that the web browser is yet to receive the necessary data over YOUR internet connection.
> Why license plates are allowed to act as regional advertisements for local states

States are "allowed" to do it because they are the ones who regulate the use of motor vehicles. The federal government of the US has virtually no rules regarding the use of motor vehicles.

Some states have even issued plates in different shapes and sizes than the typical NA plate you're thinking of, like Delaware, which made some famous 9.5"x5.5" plates.
That's not part of Microsoft's threat model. Which is exactly the problem! It could be done, if only Microsoft supported that use case. But with an open source bootloader, we could make the necessary changes ourselves.
I'm not sure I understand your comment. Someone said they use pybind11, someone responded to that by saying pybind11 requires writing code, and you responded by saying ctypes and cffi don't.

How is that relevant to a discussion of pybind11?
Isn't that task called image denoising?
: https://paperswithcode.com/task/image-denoising
People use maps for daily activities all the time. Not to find where they're trying to get to, but for how to get somewhere more quickly - ie. public transport directions, or if it's quicker to walk than go by bus/train/tram.
I am just stepping away from web topic as it is irelevant. Slow VM, huge text files, lasignas of code stacked one on another. Comparison here just isnt fair, I do understand that people who never expirienced MFC 6 application cant compare it to browser. As they know only browser/electron/...

But just last weekend I have installed Windows 7 on modern i7 computer (with SSD). Sure, half of drivers didnt work etc. but it did boot. Everything I have started was instantanious. The dreaded decompressing stage at end of installation? 5-10 seconds. Then I have installed Windows 10 with office, I am so sorry I didnt install Office 97 (I didnt have installation) to the Windows 7, as I did install 356 to the machine, so I cant compare here (and for my usage they are both more than enough). But. The Windows 7 was much faster in everything while not offering major improvement in features.

Bottom line. The software was optimized for what the hardware speed was at that time. On new computers it is lightning fast. When the hardware become faster, no one cared to optimize anything and layers of bloat added to it. Sure, the production of software is cheaper, everyone could code today ("omg, i need to free allocated memory, the horror").

Instead of improving on features, performance, we have optimized on production costs. And major improvements on hardware processing power are lost in more bloat in code and adding endless layers of abstractions, virtual machines, wastefull protocols, languages. It is sad.
I've been to Malaysia and seen this. It's interesting -- just row after row after row of palm trees. Otherwise it would all be jungle, but are jungles useful for local Malaysians? They're full of mosquitos and too dense to even really walk through.
You might suggest folks make this a learning exercise in pam or systemd cgroup limits to protect against fork-bombs [1] Code bugs can accidentally introduce the same condition. A starting point for cgroup limits and pam limits would be ServerFault [2]

It is a common misconception that today people can just "shoot a vm / container in the head" to solve all problems, but if your problem is buggy code then the new VM / container will crash the moment the code executes. Diagnosing and resolving quickly gets harder without system limits in place.

[1] - https://en.wikipedia.org/wiki/Fork_bomb

[2] - https://serverfault.com/search?q=cgroup+limits
The JPEG artifact “look” comes from the fact that JPEG data is essentially just a matrix of point-samples (like any other raster format) which happen to carry a gradient and angle, rather than a solid color. So, at a low sampling resolution, you see weird discontinuities where one sample gradient (gradel?) sharply transitions to another sample gradient, with a discontinuity in either color or angle.

An AI that “fixes” JPEG artifacts would just be a regular upscaling/supersampling AI—just one trained on JPEG sample-matrices instead of BMP sample-matrices, so that it can take advantage of the extra information each JPEG sample-point carries.
Large companies can combat this by aligning its incentives to include worker well-being and retention as part of their equation.

Unhappy workers and revolving-door hiring costs real money. Quantifying these values in terms of dollars can be helpful for creating a work place that encourages personal growth and increases positive feedback for workers in terms of money/bonuses for all levels.

You have to put worker relations in terms of money to get the needle to move, but when you do, you will be shocked how much good you can do for the workers if you can quantify their unhappiness and morale.

Doing the right thing is often just a matter of paying attention to the right metrics. Not every company is short-sited on labor. Companies are in a position to create win-win scenarios for its workers and the bottom line if the incentives are aligned.
Curiously, I can't find it neither in CNN business nor in CNN tech, at least on mobile.
The experience of the 80s was really slowness, things were so slow that now It's unimaginable now. So unimaginable that we don’t remember any more common actions by 1983.

The experience was so slow, that you can play another game while loading [1]. Namco even patented "playing games during load” by 1987 [2].

As an example, I have fond memories of my C64 tape loading Hunchback [3] ... while watching "V". A single tape can take one hour if it fails in the middle and you need retries. All those waiting times were order of magnitude of what a common toddler will expect today.
We were so relieved when the fast loaders appears [4] or when a 1541 arrived home [5]. And then we were so frustrated when the 1541 was only 300bytes/s instead of the 300bits/s of the Datasette.

The scenario in Xenix or PC-DOS loading from 8" floppies was similar.

I'm not arguing that now are better times, I’m arguing that in the 80s we have the best for the time, and those were good times to remember.

[1] Mini Games: https://en.wikipedia.org/wiki/Invade-a-Load

[2] Nanco patent: https://patents.google.com/patent/US5718632A/en

[3] https://en.wikipedia.org/wiki/Hunchback_(video_game)

[4] https://en.wikipedia.org/wiki/Fast_loader

[5] https://en.wikipedia.org/wiki/Commodore_1541

(edited link formats)
Right, I meant "catch on" in the sense of being clearly superior to the point that everything feels they need to have an answer for it and move to it. In fact the Registry[1] and Powershell are uniformly considered controversial even within their problem domain.

And I'm not arguing these things are "bad", exactly. I'm saying they aren't the panacea claimed in the article, that frankly they provide limited real benefit in a practical sense, and that the proof of this is that the one system that tried to implement them generically is aging glacially into legacy status without these ideas having propagated.

Basically: if these things were that great, at some point other systems would have picked them up while they moved on past windows. But they didn't. So... I guess my point is "why should we care about this stuff specifically?".

[1] Obviously the registry was emulated in the Linux world with the gconf/dconf stuff, which likewise was quite controversial and hasn't had anything close to universal adoption.
> this very thread it shows just how latent misogyny is in the majority of the community

Majority of what community? Are you noticing which comments are getting voted high, and which ones are downvoted into nothingness?
> On a side note I sometimes wonder if other animals have a quicker “refresh rate” on their eyes.

Indeed, to the housefly, an incandescent-bulb-lit house slowly pulses from light to dark, so probably too with cheap line voltage choppers.
It's so strange to me that the solution here people propose is to limit the free choice of students that want to further their education. A PhD does not have to be a professorship job training program anymore than a bachelor's should be job training. A more educated workforce is a good thing in its own right.

The economics are already there for increased grad students, yet we want to artificially restrict it to prevent what? Sounds more like enforced elitism.
A gray goo consuming all carbon based structures that replicates at the same time, would be based on carbon too. Therefore they would eat themselves.
Cxx.jl: a Julia C++ REPL and interactive FFI
> US administration wants the company to do it's bidding regarding policy and algorithms for political advertising?

Unfounded conspiracy theory?

Just because they haven't gone after other companies, doesn't mean they shouldn't go after Facebook. They might believe the other companies are guilty but don't have enough evidence to win the trial.

Facebook is clearly a US company. Founded and HQ'd in the US, so they should be paying US taxes.
It tends to be compiled into PDF these days, which is computer-hostile.
My cheaper LEDs also seem to get destroyed by a dimmer much quicker than better ones. Not sure if that's related.
To me, the most impressive feature is that files uploaded to Skynet are available with the same link/hash on every other portal.

Data is virtually almost uncensurable, as even if every known portal becomes attacked or puts down the link, you can still spin up your own portal (public or private) to access the files with the same link.
right now my tax dollars already seem to be going towards supporting universities who then turn around and not only waive tuition for grad/phd students, but actually pay them a substantial fraction of my salary to go to school and get a higher degree than I hold. and these students want even more money.

obviously I can see why they are striking (I also want more money), but why would I want even more of this?
The sad thing is the snake oil merchant method is the only way to get a job.

If we all had to have evidence and proof of our skills and honesty, meritocratic hiring would be the standard.
> Are these tests supposed to reflect real-world programming?

That absolutely is the expectation.

These are not tests for basic coding proficiency.

These are not tests to see whether you can build a single component or widget.

These are tests to check if you can build a full suite of components or widgets including a README, tests.

... and candidates are apparently delivering.

I can get a GraphQL/Express server up and running from a frequently used template I built, in 90 minutes will full support for Query, Mutation and Subscription.

Create new users, tasks, updates, votes?

Check Update users, tasks, updates, votes? Check

Get realtime notification of changes to users, tasks, updates, votes? Check

Apparently there are others who can not only do this but also implement a react frontend that puts the UI support for these as well in just 30 minutes more.

Either candidates are reusing templates they have built in previous projects and not reporting the time it took them to build the template when they report the time

Or, they are grossly under-reporting the time it took for them to complete the assignment.

We are doing this to ourselves. We should not deflect the blame.

If we feed garbage data to companies and then companies base their decisions off that, it's absolutely unfair to blame companies for not being realistic
It seems the demo is focused on "How to Export Trevor.io Results to Google Docs" on first pass. It breezes past the whole Build Query part, probably since the example query was so trivial. I would've expected a demo more representative of the Query Builder image.

Couple thoughts:

- You should let the user know the goal of the demo before they start it, for example, "Let's build a query of Users by Country and Export it to Google Docs" and indicate their progress through the demo (eg, Step 1 of 5) with a caption of the action they are taking at the bottom of the screen that reinforces the previous bubble. Like:

- Step 1: Let's build a query of Users by Country
- Step 2: Here our Users by Country is shown as a bar graph. Let's change it to a Table View
- Step 3: We have 14 users in the UK. Let's check the underlying results
- Step 4: Let's export the results to Google Docs
- Step 5: Here's our result exported to Google Docs

- The flying/pulsing circle is fast and distracting - and it shouldn't move the label attached to it
I'm just going to leave this here, for all the "X > Y" talk, inserting either OO and FP into X and Y in whatever order you want: https://en.wikipedia.org/wiki/Expression_problem
GitHub/Microsoft’s status as a defense contractor and vendor to NSA/DoD (MS) and ICE (MS and GH) is why you should self-host your repositories, not their uptime levels.

https://www.vice.com/en_us/article/evjwwp/as-githubs-confere...

https://twitter.com/search?q=%23githubdropice

https://twitter.com/githubbers

Several of their staff have resigned over it, and speakers have pulled out of their conference. Their CEO defended the decision to work with the organization that puts young children in concentration camps.

That’s more than enough for me to delete my repos there. Gitea is an excellent and easy-to-deploy replacement that integrates well with Drone and supports u2f.