skysight-inc/HackerNews huggingface dataset:
That’s ridiculous. We’re talking about plants specifically grown, using agricultural techniques, for biochar or food.

The entire industry is predicated on growing a predictable mass of plants per unit area. If we can’t do that then we have much bigger problems than the CO2 cycle.
WiFi 2: Electric Boogaloo
Billion-Dollar Weather and Climate Disasters: Time Series
Show HN: A Job-Board for German DevOps Positions (With Telegram Notifications)
> In 2019, and perhaps forever, we’re now at a new level, one where the polish of photography or video is no longer any clue at all about the provenance of what we’re encountering.

> ... how disruptive this shift is going to be.

> There are people and organizations that are racing to break the fabric of community...

An interesting article but it irks me when authors downplay the bad things that have already happened and are going on right now.

To write in the future tense seems to against the general tone of such articles or their headings (see also articles on privacy). Perhaps they're trying to stay positive? Shrug.
Well, first of all, lose that sense of entitlement. It's hard to think of much that's less appealing than petulance.

It's also a pretty great way to blind yourself to what 'league' you're actually in. A number of my tech friends have wasted an extraordinary amount of time chasing women absurdly out of their league because they've been convinced that "having a decent job", "being well-spoken" and "eating with their mouths closed" somehow puts them in the top 3% of desirable men. Really, no.

Second, go have a life. You know, other activities outside work? Socializing? This is important anyhow. Preferably do activities because you're interested in them and socialize with people you like, not because you're there to "pick up chicks". Nothing is more tiring than dudes relentlessly on the make in every situation.

This isn't guaranteed to work... especially with dire male/female ratios (although not living like a schlub probably evens the odds a bit). And plenty of people are just really unattractive, uncharismatic, whatever. Not sure what to do then.
Introducing Vectrix: Bringing Automation to Security Engineering
Hiring a Team or Hiring Resources?
AI-powered toothbrush spots all the ways you're brushing wrong
This is the real product landing page:

https://fibery.io/connect

The other one is probably just trying to be cheeky :)
You make that much at FANG but can't work remotely?
If you want to do license compliance for various package managers then I recommend you checkout https://github.com/heremaps/oss-review-toolkit.

Full disclosure: I am one of the maintainers of OSS Review Toolkit.
That's true. Perhaps I should've specified off-socket.
Coal was laid down well before the current atmospheric equilibrium. The CO2 in coal and other fossil fuels has essentially been removed permanently from the atmosphere.

Until we dig it up and burn it, anyway.
- Programming Language Paradigms

- Algorithms and Data Structures

- Digital Electronics

- Compilers

- OS

- Networking

- Math for CS

- Distributed Systems

Why aim for hottest new stack before you solidify the foundations, then the hottest new tech should be a smooth ramp up? Or am I old school?
I might be biased since I'm a marketer, but more businesses die because of bad or absent marketing than bad or absent design.
Well, even at my Norwegian small-ish finance company, company profit is on average >$100k per employee, and that includes the janitor and after all salaries, taxes and expenses are paid. The FAANG companies are at least 10X this. At those profit levels, paying $300k to get the best available person in each role almost doesn't matter to the bottom line.

And it does answer your question, yes, the work we do is worth so much. We have the ability to command an army of robots, and that greatly amplifies the reach of our abilities.

But of course, the pay is because the market is able to, not because our abilities are magical. They are correlated, but there isn't direct causation.
A selective reading of the data can be made to support almost any conclusion, and I think Bloomberg has a rather obvious bias. As TFA says: "A faltering economic outlook in coming months would likely cast a shadow over President Donald Trump’s re-election bid."

And even if there wasn't an election going on, we should consider a source's track record when evaluating their latest predictions. Bloomberg Media is the boy who cried "recession".
A Public Notice About the Ton Blockchain and Grams
I figured someone would point out that I missed a few steps ;)

The explanation of how a compiler can be implemented in its target language still holds though.
> Ceterum censeo go inferior est.

Cur?
I found the module system for C interop, quite innovative and was surprised to see that Rust didn't even have such a thing. If you compare bindgen to this approach, bindgen just seems like double work and harder to maintain autogenerated bindings.

I have seen both Zig and Swift use the module system very well despite several devs strangely saying its somewhat complicated, but when used for low-level development this makes Zig an interesting language to use for language bindings.
Am I the only one concerned about the impact on health? A higher frequency is generally worse for living organisms, and personally I don't need a higher speed than 4Mb/s
FYI I saw a presentation by the team at CFA after that blog post was written. They said the in-store K8s deployments were only running greenfield, non-production applications. I don't know if that's changed.
>> However, the Amazon SDK is code that uses the S3 API, not code that implements it—the difference between a customer who orders hash browns and the Waffle House cook who interprets the orders.

While that is indeed the difference between using the API and implementing the API, I was under the impression that the Google-Oracle dispute was about the API itself, not the implementation. In the restaurant analogy, that would be the menu ("hash browns"), not the cook ("the customer wants hash browns, what are you going to do about it?").
The Future of America’s Contest with China
Reading this, the 2 hours of physical exercise per week in school make a lot more sense now from an physiological point of view.

I always just took them as fun time and some kids took them as annoying burden that should be avoided. I not once thought about that they are necessary to develop my body and motor skills.

I always took Judo training as a near perfect way to improve my movement skills though.
That looks like it's hardly the same game… less port, more total rewrite. I imagine Éric Chahi didn't like it?
I've done something similar to this in the past, only simpler: "YYYYMMDDXX" where XX is an incrementing index of today's releases.

It works well where you've got no commitment or requirement to release patches of old versions rather than roll forward. In my experience, that covers most internal software, where semver is overkill.
I found Lex's podcast a few months ago after hearing his George Hotz interview. It's now become my favourite podcast. I really like the mix of technical and philosophical questions, often about the future of humanity.
A sticky problem that evaporated
A World Without Pain: Does hurting make us human?
> “business people” most often do understand what makes the money flow through their company

My anecdata for the last 15+ years doesn't support this claim.
> Bloomberg sure is working hard to talk down the economy

It’s a finance publication. Its bread is buttered by people paranoid about missing the next big thing, whether that be an unexpected winner or unexpected pullback.
Now that Michael Bloomberg is running for president, I can't help but question if there is an ulterior motive behind each article at Bloomberg.com
That seems like the best action for me. Thanks!
I find these numbers for Snappy entirely implausible.

The numbers I know about are wrong: zstd always beats gzip for compression ratio.

I will need to do my own testing.
> cloudflaredd is a small script

... which it is not. It is a compiled binary.
I tend to see negative emotions as signals nowadays, not conclusions.

One thing that is odd though is that one day I can feel utterly lonely. While the next day I wouldn't be happier being completely alone.
In R you'd typically want to operate over vectors (rows or columns, with columns being the faster option) rather than on individual values. This requires a bit of a mental shift when you come to R from a C/Cuda background or even python.

You can find the man pages right in R console - look up `?lapply` for column-wise operations and `?apply` for row-wise.

When it comes to data.frame transformations you are typically better off using packages from `hadleyverse` - check https://github.com/hadley/reshape and https://tidyr.tidyverse.org/

Of course, what's important is not the technology used, but the problem solved. Fantastic that python works for you.
Or a physically challenging associative activity, now three birds !
Any opinions on calver vs semver for, say, open source projects or APIs/SDKs?
In that case, you should also avoid any light source. Not to mention all those infrared emitting organisms around you.
Silly, it’s already happening. Some of the auto completion is pretty awesome.
Why do you need to be “hot shit” in order to date? Why isn’t being able to provide for your SO emotionally/physically/financially sufficient?

By your standards I’m not hot shit but my girlfriend loves me so I’m wondering why I should even care what you think?
Maintaining a lawn is more than just mowing it. There's aerating/seeding, watering, pulling-weeds/pest-spraying, etc.

The mowing is the easiest part, at least for my relatively small lawn.
You use one of the family of `apply` function.
"Multiply the impact of empirical findings by (#positive reproductions - #negative reproductions)" sounds nice, probably bound it to some interval like [-4, +3].

But this means your measurement pipeline needs to understand more of the paper than just the bibliography section.
So, just to be clear, if you are working for any corporation, in any job, the corporation has full rights to all your work, and all your ideas, by law?

This explains why Germans always seemed so surprised when I mentioned my extracurricular work to them.

Must make moonlighting difficult.

Also, I’m almost positive that the reason my company did not have the clause, was because they hired many high-level creative folks, with lifelong side businesses.
Yeah, don't abuse things, but I strongly believe that light physical exercise really reset a tons of stuff in your body and mind. Even if exercise is not the goal, it helps taking some distance and reach clarity.
The Best Laptop Ever Made
And those BIOS calls were so much slower
In what decadent universe is a pool expected or even necessary?
Yes.

The basic operator idea comes from the SRE trenches. The idea is that any time a human touches a system (besides a crisis) , then it is a bug in the system design.

So an operator is a robot that performs the normal system duties. Currently, those can be backup, auto-scaling, etc. The "instructions" to this robot are declarative. I.e. the user specifies the desired state of the world (for example, in a yaml file) , and the robot makes the actual state equal to the desired state.

The best way to learn how to create operators is to look at existing operator code.

My preference are knative (https://knative.dev/) and Agones (https://agones.dev/site/)

For a book I would recommend:

https://learning.oreilly.com/library/view/programming-kubern...

Later this month, I hope to release a new AutoML platform which has those robots for all stages of the ML pipeline.
Could you elaborate on that? R is not a pure functional language (like, e.g., Haskell), so it's possible to produce side effects, or even "leak state", but it's hard to do it accidentally.
I don't think the situation is as dramatic as the article suggests. Trust online is at an all time low anyways: 1. youtube reviews are sponsored 2. online discussions (reddit etc) are influenced by manufactures.When I search online I still depend on those sources - I just filter information critically, pay attention to FACTS, verify them with other reviews again over and over.

So i guess this is only news for people who still believe other people's opinion only because they are able to publish online, alas people who got used to it being different/better before.
I used to use R because of RStudio until JupyterLab came and flipped it all over now I use only bash and python for small data analysis as well.
> Reading OPs problem and some posts here where people are too bored of making ludicrous money left me with a bitter aftertaste that life really is unfair and success in life is more linked to the lottery of birth and opportunities available to you than any amount of hard work. Not hating, just saying.

This is of course true, which is why I much prefer European social democracy "loser wins some" to the US "winner takes all" approach.

But people born with luck don't tend to realise it

You were born in the west. You didn't starve as a child as the rains failed, meaning your brain didn't develop even if you did live to see your 5th birthday. You had access to clean drinking water. You went to school, you learnt to read and write. You didn't get drafted as a drugs mule age 8. You weren't forced to murder someone as an initiation rite age 15. You didn't have to risk your lives crossing rivers and seas to get to a safe country to work for $10 a day with no safety or rights because you were in the country illegally.
Going to a park is a reasonable thing.
The best laptop ever made in 2017...
Doesn't the example of a florida company just using real pictures suggest this isn't such a big change? "We can't trust that the picture represents a real person's opinion" was true before, and it's true now - it's just that the barrier to creating fake people is a little lower.
Oracle used the Android lawsuit as a test how far the law can be pushed, that's why they insisted on pushing for more and prolonged the lawsuit, in order to clarify how far can be copyright law extended. Now they received the information and could incorporate it to their risk analysis wrt copying Amazon's API who is their primary competitor. View it as a "law algorithm".
Why Learn Computer Programming
I dont think we need to go down the where there is smoke there is fire route. These implementations are bad for a variety of reasons but not because XML is bad itself.

As I said, XML on Java is often a hassle but that is neither XML's fault nor Java's but the responsibility of those developers who thought going bananas on interfaces, factories, and alike is actually a good idea.

As for XML, its syntax is somewhat more verbose than JSON's but thats about it.

-----

Just to provide one very basic example

XML

<people>
<person>
<name>John Doe</name>
<dob>2000-01-01</dob>
</person>
<person>
<name>Peter Smith</name>
<dob>2001-01-01</dob>
</person>
</people>

JSON

[
{
"name": "John Doe",
"dob": "2000-01-01"
},
{
"name": "Peter Smith",
"dob": "2001-01-01"
}
]

Apart from XML being more verbose (but also providing more context), these two documents are virtually identical, they even have the same number of lines.

And if one used XML actually idiomatically the example would slim down by a lot

<people>
<person name="John Doe" dob="2000-01-01" />
<person name="Peter Smith" dob="2001-01-01" />
</people>
I prefer neither. That's my point: one of the beauties of exercise is that there are so many ways to approach it. One of the most important keys to a sustainable exercise program is tailoring it to what works for the person doing it, not what works for other people. A person is far more likely to do what they enjoy doing rather than forcing themselves to do what other people enjoy doing.
Abstraction isn't just about reusability; it's also about comprehensibility. I put a lot of effort into lower layers that abstract away complexity, not so that my business logic is reusable, but so that my business logic is easy to write, easy to comprehend, and (within the constraints defined by my abstraction) easy to modify without breaking things. This does require that the lower layers, the abstracting layers, are well engineered, with well-defined interfaces and behaviour, but it pays off, even if reusability is nowhere to be seen.
>To put something in the "public domain", you need to make a statement of such. In other words, a licence. You could just say "I put this in the public domain" but it may not provide the certainty that bigcorps like. CC0 is a way of saying this in bigcorp-friendly language.

It's more than that - it's impossible to place things in to the public domain in many juristictions - like the UK.

(This is because copyright is property, and property must have an owner under the law of England and Wales [also Scots law I think, but I don't know]. Thus, a declaration that something is in the PD is of no effect.)
They were halfway through the process when I made my contribution, and in fact I had to rewrite it in Go. The Go version was just a straight conversion; being Go didn't make it inherently cleaner.
Traits are a part of the stdlib (under std.meta) as opposed to the language. This is unlikely to change
So would you use?
Great read! Thanks.
> Aside: this is why I don't like to accept pull requests that move code around. Even if the new code organization is better, it's usually not worth the time it takes to ensure the pull request isn't doing anything extra.

This sounds like a solvable problem no one has bothered to solve. We need an analogue of diff highlighting for move-around changes, ideally one that decomposes a changeset into the coarsest block partition such that the changes boil down to a permutation of the blocks.

Something similar should be done for merge commits, which at the moment are completely undebuggable.
The book "The Red Queen" by Matt Ridley goes into depth about how men and women choose their mates, based largely on evolutionary biology.

People treat it like a character flaw for a woman to choose a man based on wealth and status, but why? A woman committing to a relationship likely means pregnancy and that requires resources and protection for years and years.

That's how it's been for hundreds of thousands of years. Expecting widespread birth control and changing societal norms to overcome all those years of evolution in only a few generations seems foolish.
You made me think back over my childhood which was pretty idyllic in terms of outside time and non-supervision.

You know, lawns were simply not a major factor in that, outside of perhaps once-in-a-year water gun fights with some neighbor kids, the wilderness held far more appeal. Back-lot tracks, untilled fields, marginal scrubland running along stream beds. That was where the majority of my 'green time' took place.

I do remember a few families around the village that had completely unkept, wilderness yards. They provided far more entertainment than any with manicured lawns.
Exactly my thought. It has been like that for a long time and will continue to be. Maybe the author's thought would be better phrased as: Trust online is continuing to decline due to new and better imitation techniques (DeepFake etc)
Bitcoin price to surge amid heightening geopolitical tensions
Honestly, I assume all media outlets have ulterior motives behind each article (ranging from the simple "catering to their specific audience with facts supporting their view" to more nefarious "willfully manipulating the people with falsehoods").
This is a classic:
https://www.youtube.com/watch?v=tDacjrSCeq4
What, meaning if you weigh out equal amounts of feathers and lead, you end up with more feathers?

Buoyancy?
> Why is being a competent, stable, kind adult not enough to be in a healthy relationship?

Because no one owes you shit. If you don’t like your circumstances change them. Either change yourself or change your surroundings. You are not owed a relationship of any kind, for any reason. Being a single man in the Bay Area is pretty awful because of the ratio, even if you are reasonably good looking, professionally successful and confident. It’s no fun being a young professional woman in New York City either. The ratio is the ratio; it has its effects. People give women marginally more lip service sympathy but they do exactly as much to actually help. Nothing.
> There's aerating/seeding, watering, pulling-weeds/pest-spraying, etc.

If you have a grass that matches where you live and don’t mind your lawn occasionally being brown, none of that is needed.
Don't you have to seek municipality approval for structures? At least where I'm from we have to seek approval from the municipality to build anything bigger than a certain size on our own land. Anything that is close to a public street or neighbor also have to be approved.
If you're involved as a parent, sure. Just for the love of god do not just throw your kid outside saying "play outside", because that sucks. I'm speaking from experience.
In my case it was 10x. We're training networks to estimate optical flow on Sintel and KITTI using TensorFlow. On GPU, we hit the 12GB limit which caused TensorFlow to log a message that convolution performance would be limited due to not having enough cache RAM. On TPU, we didn't hit the RAM limit.

Oh and amazingly enough, I took the exact same Python file that I built on GPU on my workstation, ran it in Google Collab with a TPU connected, and I really only had to change the configuration to make it work. There was no need to change or tune anything. I was pleasantly surprised by how well that worked.

And let me rant a bit longer, when we started this project I actually first tried to use AWS because our company already had billing set up with them. But AWS was using CUDA 10.0 for SageMaker, which has a known crash- and nan-inducing bug for 2D convolution. AWS support being non-existent as always, we couldn't make things work on AWS and then went bare metal for our GPU training with hetzner.com - which simultaneously also shaved like $30,000 monthly off our bill. AWS's EC2 GPU instances are really expensive when compared to a dedicated root server.
Quite often the patent and intellectual property right issues are given a though during the standardization process. It might be for example that companies contributing to the standard are required to agree to license their IPR related to the standard under certain conditions.

The reason is to prevent cases where company first submits something to the standardization body and then tries to extort money from others trying to implement that standard.

This of course is not a foolproof mechanism. There could be for example companies not participating in the standardization who hold significant IPR in the field. Certainly the policies between standardization bodies differ. Not sure how the ISO/IEC handles these issues.
If there’s one thing I know about dating it’s “don’t take your mom’s advice.” So little of it appears to be grounded in reality.

Wearing dress shirts instead of t-shirts was a good idea though.
Billionaire presidential candidate Mike Bloomberg is
refusing to buckle under pressure and change the
rules of engagement for his news outlet's political
reporters—who are forbidden from investigating him
or any other Democratic White House hopeful.

Bloomberg News journalists will 'just have to learn
to live with some things,' he told CBS News in an
interview that aired Friday morning.

'They get a paycheck,' the former New York City mayor
lectured, 'but with your paycheck comes some restrictions
and responsibilities.'[1]

[1]

'With your paycheck comes some restrictions': Mike Bloomberg doubles down on censoring his journalists from investigating non-Trump candidates

https://www.dailymail.co.uk/news/article-7765273/Mike-Bloomb...
Using mobile applications for social science research
A walking package-delivery robot is now for sale
World War 3: Is World War 3 Happening? Has WW3 Been Declared?