skysight-inc/HackerNews huggingface dataset:
I thought that was recycling?

Maybe we should require them to take the trash back. After all, they are manufacturing it.
> in which we may see people shift away from cable, that will be nice

I'm not so sure that matters much. Being able to switch from Comcast to one of the cell providers for my internet is more like a lateral move than an improvement.
The "Google Brain" deep learning research has probably worked out extremely well for Google. Self-driving cars seem pretty likely to make bank within a decade.
Can the Scandinavia trash>energy plants handle “contaminants”?
Frida 12.6 Released
It's also worth noting that the semantics were settled a long time ago. Syntax was the only thing left to actually discuss.
It seems like what might help is if they could deny care for "this is not an actual emergency, please go schedule an appointment with a non-emergency care provider" reasons.
I'm a Firefox user, and I also hate the way Google abuses its power with Chrome. It hits a little closer to home, though, when it's the OS itself telling you how to use your computer and not just a website.
> But, what kind of bizarre world do we live in where we ship our trash to overseas places to be 'recycled' ?

This story is not that, but normally they buy the recycling, process it, then resell it as usable plastic.

We aren't paying to ship it to them - they pay to ship it because they buy it.
Thanks. That's a pretty neat and tidy summary.
I suspect organizations regulating "single use plastics" would competent enough to draw a distinction between single use plastic bags and single use bionic limbs and not require the medical grade plastics used in medical applications to be compostable...
To elaborate, I meant a permissive CORS policy, which is what I see most often.
What are you wondering?

Interns usually work for small periods of time between school cycles. They get interesting projects, because internships are effectively a recruiting tool for new grads.

With the amount of prep work and oversight/mentorship that goes into an internship, it's not obvious that they benefit the company outside of recruiting.

If the argument is "TVCs tolerate more because they fear retribution/loss of access to a full-time role," that might happen for interns too. (I haven't studied either group, so I'm not qualified to say.) If the argument is that "TVCs are being exploited to minimize the number of full-time roles," that definitely doesn't apply to interns.
You should study the scientific method. Nothing is set in stone, science is an evolutionary process. Even the scientific method itself.

If experiments violate CURRENT laws of physics, the laws have to be revised. Guess how we came to our current atomic model from the plum pudding atom model?
UI programming is one domain where it's important to know this.
And considering the usual ways giant industries choose to "reduce costs", it's a bit unnerving for the rest of us.

Blaming the costs on regulatory compliance bureaucracy is one of those things that pro-nuclear people really need to stop saying, even to the extent that it's true (which is less than they think). Distrust of big corporations is as high as distrust of government, and for good reason. No one wants to live downwind from a nuclear plant constructed by the lowest bidder. Blaming the cost and construction issues on those stupid anti-science treehuggers and their liberal regulations is just alienating the very people you need to win over.

That said, nuclear will never, ever be able to achieve either the real or the apparent risk levels of a wind farm or a bunch of rooftop solar panels. And there's probably not a less attractive look for nuclear enthusiasts than some dude mansplaining about how solar is more dangerous than nuclear based on the number of people who smash their thumbs with a hammer while installing panels.
Simple Dockerfile examples are often broken by default
Gesualdo has a pretty solid reputation as a composer. His lack of recognition is probably due to madrigals going out of fashion.

Then again, part of the reputation of composers like Bach or Mozart lies in that they were able to create music of any kind their era had imagined.
> while discussions over semantics (which is what actually matters) get a shrug, is the ultimate example of bikeshedding in PL design

Worth noting that in this case the discussion over semantics has been ongoing and nonstop since around 2013, since it's such a big feature that it took a lot of trial and experimentation to figure out, and only then after being broken up into several large sub-tasks which all had to be individually discussed as well; see the epic comment thread on the Pin stabilization tracking issue as an example of just one semantic discussion towards this end: https://github.com/rust-lang/rust/issues/49150
Video Game Development Board Using Microsoft Make Code or JavaScript
If syntax didn't matter we wouldn't see conformity to a set few styles, with outliers having a far more difficult time gaining traction.

Syntax very obviously matters.

Besides, futures are very old in Rust at this point (relative to the language's age) and had been discussed years ago. The reason people aren't seeing those discussions is because they happened a long time ago but syntax happened a month ago.
If JavaScript JITs are anything like Java JITs then it might be that most of the performance-improving optimizations are based on optimizations of how Java/JavaScript operate and recognizing specific patterns that can be replaced with simpler instructions to improve performance. The JavaScript JITs help with the machine code generation but not necessarily with other higher-level optimizations.
> Unfortunately, the whole HTML 5.1/5.2/5.3 business never quite caught on...

Because that was an artifact created by W3C by taking snapshots of the WHATWG HTML5 standard and making arbitrary changes to portions they didn't agree with. Since the WHATWG standard was already considered normative by most browser makers, the influence of the W3C's "standards" work here was essentially nil.
Able not Abel
I don't know why but I (UK, en-gb native) always assumed "cookie" was reference to a fortune cookie in turn a placeholder for the little slips of paper with obscure notes on them hidden inside a sweet treat (ie the website)??
He should already be humiliated, the fact that he isn't is very disturbing.
The Canadian version would apologize profusely whenever an error occurs.
> Mobile gaming including Mobile VR

This will be a tiny market for the foreseeable future, 5G or not.

> Autonomous Vehicles where lower latency promised by 5G is critical

Far from critical, autonomous vehicles that require network connectivity at all are a terrible idea.

> replacement of wired data services with wireless.

Why is this a big deal?
There's plenty of resources out there for 'Browser Stats'. it would really depend on the projects target audience. I have not personally seen any numbers on DPI%, but I wouldn't be surprised if they exist.

You can achieve some flexibility in layout for device, resolution and pixel ratio constraints using CSS media queries, it just depends how granular you want to go and how much time it takes to implement all the use cases from a business perspective (from experience)
This isn't my local pizza shop, Google engineers should know better. Have they already forgotten the dumb "best viewed in IE" banners that magically vanished as soon as the user-agent changed?

Google engineers are now subject to the same forces that IE engineers faced in the IE 6 days. This also includes competition with other browsers and the desire to keep a leading position, which also includes legitimate concerns over latency and reliability. There's also the difficulty of understanding the end user experience from within a large company. The story isn't simple and one sided. It's the mess of plans hitting reality.

it's just unreliable and error-prone over the long term, and hurts the overall web browser ecosystem.

Power corrupts because it's hard to see one's own small abuses of power, and these form escalating habits over time. A goal like "Don't be Evil" doesn't fall to a single mustache twirling guy in a black hat and cape. It gets sandblasted by a million little things over time.
I agree if you can use a recursive table, do it.
If you're using an ORM do it as the ORM allows you and think about performance later as soon as it grows big.

If tables are small (or you have good indexes), a non-optimal structure will still work for you.
FWIW, I live in east midtown and someone here is keeping chickens because I hear a rooster most mornings.
> why we had to wait so long for this functionality to be part of the CSS standard

The history of it was written up by Igalia here:

https://blogs.igalia.com/mrego/2017/03/16/css-grid-layout-is...
H8mail – finding passwords through different breach and reconnaissance services
Not sure what the point of translating math into code is. Just because we represent something with code doesn't mean it is computable. It's also technically incorrect to say math is translated into code. The mathematical symbols are being swapped with codey things, but the underlying semantics are quite different. For example, we might say the symbol 'oo' is infinity, but infinity itself is something that cannot be embedded in a finite program. So, we might be coerce a parser to realize that 1/oo=0 with a background ruleset, but the identity itself was derived by our minds accessing the mathematical world of forms that is completely inaccessible to finite computational mechanisms.

It seems like this effort is going to increase a lot of overhead to do math, and obscures the role of thinking through the math conceptually. There seems to be a Principia Mathematica 2.0 idea in the programming world that we just need to reduce mathematics to code and it'll become easily accessible and usable. I'm not convinced that will be the case.
brexit() is when you try to break from a switch but accidentally leave the EU.
> Companies in third world countries bidding unrealistically low for recycling contracts

This is a false impression, they are not bidding to be paid for recycling, rather they pay for the recycling, because they purchase it.

The trouble is when it's mixed with garbage, they remove the good stuff, and the rest? Well, who knows.

There is this storyline that first world companies are dumping their trash on other countries. That's not the truth.

The story in the article is someone bought recycling, and was shipped trash. They don't care about the trash, they are upset they didn't get what they purchased.
No, considering the development and testing costs (it works on the cheapest Indian phones), abuse prevention, etc.

(Cue "I haven't used any new feature since e2e encryption")
Warning over using augmented reality in precision tasks
The skepticism is not about fusion power, it's about cold fusion specifically, as well role of proprietary IP and patents in scientific research.

Tokamak[1] (and other magnetic confinement) reactors seem much more promising and have seen slow but non-zero improvements for decades[2]. Some reactors like JT-60 have come close to being energy positive[3] but are not yet self sustaining. Large ongoing projects like like ITER[4] have the potential to break past limits and provide invaluable data. There are also advances in plasma physics which improve our ability to run computer simulations[5] of Tokamaks and suggest new hypotheses for how they can be improved[6].

If Google were serious about fusion, they would invest in this kind of mainstream research. Unfortunately, that's too big for them to own end-to-end; the most they could do would be to participate in the international process. But that wouldn't result in proprietary, patent-able technology, so they instead they put resources behind fringe science that they can control. This is reminiscent of the Lockheed-Martin CFR[7], which also chose an approach which was extremely unlikely to result in a scientific breakthrough but which did yield a few patents for Lockheed-Martin.

Frankly, behavior which is only one step removed from straight-up patent trolling justifies a certain degree of cynicism.

[1]: https://en.wikipedia.org/wiki/Tokamak

[2]: https://en.wikipedia.org/wiki/Timeline_of_nuclear_fusion

[3]: https://en.wikipedia.org/wiki/JT-60

[4]: https://www.iter.org/

[5]: http://www.psfc.mit.edu/research/topics/plasma-fusion-theory...

[6]: https://phys.org/news/2019-01-scientists-stabilizes-fusion-p...

[7]: https://en.wikipedia.org/wiki/Lockheed_Martin_Compact_Fusion...
If you've ever seen a Dell quote, this wouldn't even be a question. The quotes are HTML tables of random items in no particular order, including such line items as "No Mouse," "Power cable," etc. It is near impossible to compare quotes machine to machine, even those generated by the same sales associate. It's horrid.
You absolutely can, they just can't be serviced with tractors or combines. Huge monoculture fields are a recent invention, and an unsustainable one.
It's a shame to the author of the article or the poster that so many people comment without having actually read the article, based on the replies. The article is not about EV in general, not about Tesla in particular. It's about series hybrids which are the most economic way to design an EV, combining the capability of short time power spikes and long range.

Now my contribution to the article is that large mining vehicles have used this principle since quite some time. The largest slag trucks in the world are all operating according to this principle so it's not that new.

Would love to check out a car operating to that principle!
i came to the comments to see if it was a joke...
If DARPA Has Its Way, AI Will Rule the Wireless Spectrum
This is one of the issues with solar power that gets overlooked. The physical 'stuff' needed to build a large solar farm is far more than a base nuclear plant.

After a quick search:
Solar Panels Lifespan - ~25 years - Good

Grid Battery Lifespan - 5-10 years - ehh..

If we switched to 100% solar, with a majority of the equipment probably manufactured in China, there would be an orders of magnitude more physical product in the manufacturing and logistics pipeline.

...At least our top notch recycling programs will be able to handle all the waste product properly...
Not fighting forest fires also helps.

Truth is forest fires are necessary. The bugs in forest fires, like destroyed homes and lives are because we are doing it wrong: https://www.vox.com/2018/8/7/17661096/california-wildfires-2...
It's really time for Anti-Trust regulators to start looking into Google, YouTube, Facebook and Twitter already.
Show HN: Hotter – Email Outreach on Autopilot
The article doesn't actually show what the new syntax looks like. Nor does the article linked in the first paragraph.

What's a simple example of the new syntax?
> could a hijacked 5g unit do this?

No, for two reasons. First, the mmwave scanners require more power than 5G cell sites will provide. Second, the transmission of the radio signals is only half of the equation for this sort of thing. The other half is the sophisticated receiving systems that are required, and that 5G cell sites won't have.
I agree with you. I find that in the first example the order of operation is much more explicit at a glance than the second, but I could also get used to the second without much effort. I think it all comes down to what your background is.
I know its only a metaphor but arguably modern planes crash much less. No crashes in the US in the last decade.

https://www.cnbc.com/amp/2019/02/13/colgan-air-crash-10-year...
I just see that as each company operating from their respective positions of strength. Or in antitrust terms, using the market they're dominant in to improve their standing in another market.

I also would argue that the difference between operating system, web browser, application, and website has increasingly blurred, as we have browsers that are the whole OS, apps that actually are embedded websites, websites that act like apps, etc. I think bright lines between various areas of the user's vision are largely gone, particularly on any OS or app which arbitrarily downloads updates from the web anyways. (This might be a subtle ad for "get Linux if you expect your OS to be yours and do what you tell it", I suppose.)
SFF Equines Looks at the Friesian Horse
You're on the right track. A couple of rules of thumb:

1. An LLC's liability protection kicks in when you start to deal with others.

2. For the first LLC especially, you should measure the value of what's at risk, not the 'profit' or value of the business.

In (the many) states where LLCs are cheap, it makes sense to put side projects into a container sooner, not later, especially if you have significant personal assets. Your personal assets are probably worth a few hundred bucks to protect, even if you don't have outside investment.

It's a more difficult question to decide when to split out a particular side project into its own LLC.
MalwareBytes is wrong. seclists is a website containing security mailing lists, and CVE mails are a very common sight there.
expression.await
>The sheer amount of complexity and required knowledge for front end development is simply baffling to me

99% of it is self-inflicted though. You didn't need react/redux/sagas/uber popular framework 7.5 to do your job, but you and your coworkers thought "This is the cool new toy that facebook made!!!! Let's use it!!!" When 90% of web sites are reinventing a wheel made in 1994, there's no reason to actually do most of this junk
I consider your comment to be constructive feedback.

The real power of grid is the features you speak of plus the alignment features. With this editor you have a long way to go to create useful responsive layouts with niceties such as implicit grids.

I am coming to the conclusion that you don't need a tool to make a grid for you, that knowing how to write the CSS is where it is at.

The problem is that CSS Grid is a new mindset, if you have been brought up to think in terms of things like '960 pixel wide' grids or how print newspapers do grids then you are not going to fully get it.

I also do not like it how this example perpetuates the div element. According to the specification the 'div' element is not to be used except for in a last resort.

The CSS Grid way of working means there is no need for div wrappers. Centering and aligning content can be done without the div. Again this requires new thinking and people used to slapping divs everywhere with a multitude of class attributes are still thinking they are working with a framework.

If you look at the code for the page rather than the generated code there are a few off-spec 'crimes' that are not needed with CSS Grid. The 'main' element should be in the 'body' as a direct descendent, with this page it nested inside a section that is nested inside a div. This is then styled with flex layout rather than CSS Grid. The page uses complicated calc hacks rather than CSS Grid. The document structure is also quite wrong, the side panel is not an 'aside' outside of the 'main' content.

For this page I would go with '1fr auto' to define the columns. The sidepanel would then take the space it needs and the grid take up the rest. No 'calc' sums needed in the CSS.

Now if you type 'auto' in one of the columns (instead of 1fr) then you get some patronising message saying "Must use real CSS units, goofball". The thing is that for CSS Grid, 'auto' is what you want to be typing once or twice in every project, not being able to use 'auto' (because apparently only goofballs do it) indicates to me that this is quite a beginner project with a lot more work needed.

CSS Grid enables you to strip out all presentational markup from a page, it can be pure content using the HTML5 content sectioning elements. This is a fundamentally different way of working than the hacks of the past. If you wish to further bloat hacky HTML then this tool will help you do it, it won't challenge ingrained attitudes and get people to the promised land of concise, unbloated HTML that separates the concerns.
Because the site in question is the crater left by a nuclear bomb test in the 50s. There was never a power plant nearby, and the type of site, and the type of waste, is very different from what a power plant would produce.
Nice. I created a package to generate similar depth of field images in R, using a depth map/image pair. Also offers customizable bokeh shape and some other nice features.

Github: https://github.com/tylermorganwall/rayfocus
Blogpost: https://www.tylermw.com/portrait-mode-data/
This gave me an existential crisis.

We're told not to build our own since that's a waste of time and our version won't be as good.

At the same time we're mocked for not understanding what we're using.

What's the happy medium?
Damn, those PHP sites, they dirty!??
I usually just animate with refs. When a React component root or its DOM children require complicated animations I will not allow them to update as per normal, just initially mount them and then animate via direct DOM manipulation.
Lazy vs strict semantics are completely orthogonal to the syntax [0]. (foo a b c) looks the same in a lazy language as it does in a strict language but oh boy are the results surprisingly different if you don't already know what you're in for.

0. Though some would argue that making them completely orthogonal to the point where the user can't tell the difference is a horrible design decision.
New wildlife technology lab in Kenya to protect rhinos from poachers
> YouTube is reloading the page on almost every action you take.

Correct me if I'm wrong, but I was pretty sure that Youtube was a Single Page Application. A while back I wrote some user scripts for it that were heavily reliant on MutationObserver because it was the only way I could detect page navigation.
We are missing the boat with ethics everywhere--I work with people every day that aren't even aware of the unethical actions they are taking in the healthcare realm. It's very easy to avoid ethical behavior if you have never received any training in ethical practices.

Breaking the double-blind restrictions of his study was an ethical breach. He was affecting the outcome by damaging a key instrument in the study (himself). Breaking the rules and being a maverick is sometimes useful, even ethical behavior, but in scientific research, if you go through all the effort to design a study, you should uphold the plan.

As far as all this psychopaths can be detected with a brain scan bs, well, it is just that--bs. I don't think there is an easy test to determine who is going to lead a life of crime and who isn't. I do think a lot of unsavory people rise to leadership roles. That is for certain. It would be nice if we could do something to control those types of people before they take such a huge toll on the rest of us.

What I found most annoying was his propensity for drawing easy conclusions about how his loving upbringing somehow prevented him from being another Lizzie Borden. Again, does this guy have any scientific training? There are tens of thousands of lurking variables unacknowledged there!
In my professional experience this is a little misguided. A pure PhD statistician isn't going to be able to hack it working on fast-paced production software environments and building end-to-end pipeline/software/ML systems. I mean, no doubt a PhD statistician could learn and be good at it, but the average statistician isn't geared up for this type of work.

On the other hand, your standard tech data scientist may find themselves out of their element if needing to design a very rigorous randomized trial for testing a new drug, and making careful inference (I mean I'm sure plenty could, but I'm not going to trust a 25 year old with two years work experience to do that).
Looks cool! I like the fresh approach.